  a.boxTitle {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		text-decoration: none;
	  color: #4455AA;
		margin: 0 0 0 0;
	}	
  a.boxTitle:hover {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 9pt;
		font-weight: bold;
		text-decoration: none;
	  color: #8000A0;
		margin: 0 0 0 0;
	}	
  p.boxDate {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
	  color: #808080;
		margin: 0 0 0 0;
	}	
  p.boxText {
	  font-family: Arial, Verdana, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: normal;
	  color: #808080;
		margin: 0 0 0 0;
	}	

	a.imgLink {
	  color: #AAAAFF;
		text-decoration: none;
	}
	
	a.imgLink:hover {
	  text-decoration: underline;
		color: white;
	}

	div#marina {
	  background-image: url(images/Marina.jpg);
		background-repeat: no-repeat;
		border: medium double #004488;
		height: 116px;
		width: 150px;
	}

	div#marinatext {
	  position: relative;
		text-align: center;
		font-weight: bold;
		color: white;
		height: auto;
		width: auto;
		top: 35px;
	}

	div#laserrail {
	  background-image: url(images/LaserRail.jpg);
		background-repeat: no-repeat;
		border: medium double #004488;
		height: 100px;
		width: 150px;
	}
	div#laserrailtext {
	  position: relative;
		text-align: center;
		font-weight: bold;
		color: white;
		height: auto;
		width: auto;
		top: 35px;
	}
	div#cristallo {
	  background-image: url(images/Cristallo.jpg);
		background-repeat: no-repeat;
		border: medium double #004488;
		height: 116px;
		width: 150px;
	}

	div#cristallotext {
	  position: relative;
		text-align: center;
		font-weight: bold;
		color: black;
		height: auto;
		width: auto;
		top: 45px;
	}
	
  td.homeBox {
	  border: 1px 1px 1px 1px solid #000000;
	  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		padding-left: 4px;
		padding-right: 4px;
		letter-spacing: 2;
	  color: #000048;
		background-color: #F8F8F8;
	}
  td.navBar {
	  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10pt;
		padding-left: 4px;
	  color: white;
		background-color: #4466AA;
	}
	td.mainBody {
	  font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 10pt;
		padding-left: 4px;
		padding-right: 4px;
		letter-spacing: 2;
	  color: #000048;
  }
  td.sidebar {
    font-family: Georgia, Times New Roman, serif;
		font-size: 9pt;
		font-style: italic;
		color: #002288;
		background-color: #99CCFF;
		padding: 0px 0px 0px 0px;
	}
	td.navButton {
	  font-family: "Copperplate Gothic Bold", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: demibold;
	  background-color: #99CCFF;
		border-left: solid 1px #4878C0;
		border-bottom: solid 1px #4878C0;
	  color: #002288;
		width: 143px;
		height: 28px;
		text-align: center;
    vertical-align: middle;
  }
	td.navButtonCurrent {
	  font-family: "Copperplate Gothic Bold", Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 12pt;
		font-weight: demibold;
	  background-color: #DDEEFF;
		border-left: solid 1px #4878C0;
		border-bottom: solid 1px #4878C0;
	  color: #002288;
		width: 143px;
		height: 28px;
		text-align: center;
    vertical-align: middle;
  }

	h1 {
	  font-family: "Baskerville Old Face", "Book Antiqua", "Times New Roman", Roman, serif;
		font-size: 18pt;
		letter-spacing: 1;
	  color: #000048;
	}
	h1.homeTitle {
	  font-family: "Elephant", "Georgia", "Book Antiqua", "Times New Roman", Roman, serif;
		font-size: 16pt;
		font-style: italic;
		font-weight: normal;
		letter-spacing: 1;
	  color: #0000F0;
	}
	h2 {
	  font-family: "Baskerville Old Face", "Book Antiqua", "Times New Roman", Roman, serif;
		font-size: 14pt;
		font-style: italic;
		letter-spacing: 1;
	  color: #4455AA;
	}
	
	a.menuBar {
	  color: #002288;
		text-decoration: none;
	}
	
	a.menuBar:hover {
	  text-decoration: overline underline;
		color: #000048;
	}
	a.navBar {
	  color: #EEEEFF;
		text-decoration: none;
	}
	
	a.navBar:hover {
	  text-decoration: overline underline;
		color: white;
	}
	
	img.inline {
	  margin-top: 4px;
	  margin-bottom: 4px;
	  margin-left: 1em;
	  margin-right: 1em;
	}