body  {
	font-family : Arial, Verdana, sans serif;
	color : #06212e;
}

P  {
	font-family : Arial, Verdana, sans serif;
	color : #06212e;
}

LI  {
	margin-left: 15px;
	margin-right: 20px;
	margin-bottom: 8px;
	font-family : Arial, Verdana, sans serif;
	color : #06212e;
}

LI.boxtop  {
	margin-left: -25px;
	margin-right: 0px;
	margin-top: -10px;
	margin-bottom: 8px;
	font-family : Arial, Verdana, sans serif;
	color : #ffffff;
}
LI.box  {
	margin-left: -25px;
	margin-right: 0px;
	margin-bottom: 8px;
	font-family : Arial, Verdana, sans serif;
	color : #ffffff;
}

.topnavon  {
	font-family: Arial, Verdana, sans serif;
	font-weight: bold;
	color: #f16422;
}

.leftnavon  {
	font-family: Arial, Verdana, sans serif;
	font-weight: bold;
	color: #ffff7b;
}

.subleftnavon  {
	font-family: Arial, Verdana, sans serif;
	font-weight: bold;
	line-height: 27px;
	color: #ffff7b;
}

.sectiontitle  {
	font-family: Arial, Verdana, sans serif;
	font-weight: bold;
	font-size: 18px;
	color: #f16422;
}

.orange {
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Verdana, sans serif;
	color: #f16422;
}

.yellow {
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Verdana, sans serif;
	color: #ffff7b;
}

.fauxlink {
	font-family: Arial, Verdana, sans serif;
	color: #9b2a0c;
	text-decoration:none;
}

a:link { text-decoration:none; color:#9b2a0c; }
a:visited { text-decoration:none; color:#9b2a0c; }
a:hover { text-decoration:none; color:#fff8ab; }
a:active { text-decoration:none; color:#fff8ab; }

a.nav:link { font-weight:bold; color:#0a384d; }
a.nav:visited { font-weight:bold; color:#0a384d; }
a.nav:hover { font-weight:bold; color:#f16422; }
a.nav:active { font-weight:bold; color:#f16422; }

a.navon:link { font-weight:bold; color:#06212e; }
a.navon:visited { font-weight:bold; color:#06212e; }
a.navon:hover { font-weight:bold; color:#f16422; }
a.navon:active { font-weight:bold; color:#f16422; }

a.leftnav:link { font-weight:bold; color:#002c43; }
a.leftnav:visited { font-weight:bold; color:#002c43; }
a.leftnav:hover { font-weight:bold; color:#ffff7b; }
a.leftnav:active { font-weight:bold; color:#ffff7b; }

a.subleftnav:link { font-weight:bold; line-height: 27px; color:#002c43; }
a.subleftnav:visited { font-weight:bold; line-height: 27px; color:#002c43; }
a.subleftnav:hover { font-weight:bold; line-height: 27px; color:#ffff7b; }
a.subleftnav:active { font-weight:bold; line-height: 27px; color:#ffff7b; }

a.email:link { font-size: 12px; color:#f16422; }
a.email:visited { font-size: 12px; color:#f16422; }
a.email:hover { font-size: 12px; color:#ffff7b; }
a.email:active { font-size: 12px; color:#ffff7b; }

a.spotlight:link { font-weight:bold; color:#f16422; }
a.spotlight:visited { font-weight:bold; color:#f16422; }
a.spotlight:hover { font-weight:bold; color:#ffff7b; }
a.spotlight:active { font-weight:bold; color:#ffff7b; }

a.regtext:link { color:#06212e; }
a.regtext:visited { color:#06212e; }
a.regtext:hover { color:#06212e; }
a.regtext:active { color:#06212e; }


#dropmenudiv{
font: bold Arial, Verdana, sans serif;
font-size: 13px;
text-align: center;
position:absolute;
border:1px solid #06212e;
border-bottom-width: 0;
z-index:100;
}

#dropmenudiv a {
color: #06212e;
width: 100%;
display: block;
border-bottom: 1px solid #06212e;
padding: 5px 0;
text-decoration: none;
}

#dropmenudiv a:hover { 
color: #f16422;
background: #ffff7b;
}

/* popup text boxes */
.thumbnail{
position: relative;
z-index: 5;
}

.thumbnail:hover{
background-color: transparent;
z-index: 1000;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #ffff7b;
color: #ffff7b;
padding: 5px;
left: -1000px;
border: 1px #002c43;
visibility: hidden;
color: black;
text-decoration: none;
width: 275px;
z-index: 1000;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
z-index: 1000;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 5px;
left: 160px; /*position where enlarged image should offset horizontally */
z-index: 1000;
}







/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */
.shadow{
border: 0px solid #ffffff;
font:10px arial;
position:relative;
display:inline;
z-index:100
}

.shadow_inner{
overflow:hidden;
position:absolute;
top: -1000px;
filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
opacity:0.1; /*firefox 1.5 opacity*/
-moz-opacity:0.1; /*mozilla opacity*/
-khtml-opacity:0.1; /*opacity*/
z-index:10
}

#blanket {
background-color:#111;
opacity: 0.65;
filter:alpha(opacity=65);
position:absolute;
z-index: 9001;
top:0px;
left:0px;
width:100%;
}
#popUpDiv {
position:absolute;
background-color: #ffff7b;
padding: 10px;
left: -1000px;
width:300px;
border: 1px #002c43;
text-decoration: none;
z-index: 1000;
}


