/*typography*/

h1, h2, h3, h4, h5, h6{

	font-family:Helvetica, Arial, sans-serif;

	line-height: 22px;

	color: #009bd4;

	margin-top: 12px;

	margin-bottom: 10px;

	font-weight:normal;

	letter-spacing:1px;

}



h1{ color:#00237b; }

h1{ font-size: 36px;}

h2{ font-size: 30px;}

h3{ font-size: 26px;}

h4{ font-size: 22px;}

h5{ font-size: 18px;}

h6{ font-size: 16px;}



p{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	line-height: 20px;

	color: #717171;

	margin-top: 8px;

	margin-bottom: 21px;

}



a{

	text-decoration:underline;

	color: #009bd4;

}



a:hover{

	text-decoration:none;

}



a:visited{

	color:#00237b;

}



em{	font-style:italic; }



pre { font-weight:normal; text-align: center; font-size: 12px; color: #999999; font-family: Arial, Helvetica, sans-serif; padding-top: 5px; }



img.employee{

	width:100px;

	margin-bottom:15px;

	padding:1px;

	border: 1px solid #CCCCCC;

}

/*end typography*/







/*other styles*/











ul{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	color: #717171;

	margin-top: 8px;

	margin-bottom: 21px;

}











ul li{











	line-height: 20px;











}











ul li a{











}











ol{











	font-family: Helvetica, Arial, sans-serif;











	font-size: 13px;











	color: #717171;











	margin-top: 8px;











	margin-bottom: 21px;











}











ol li{

	line-height: 20px;











}


ol li a{
}

/*end other styles*/


body{
	background-color:#fff;
}

#container{
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}


#hdr{
	margin-top:25px;
}

img#logo{
	float:left;
	margin-left:24px;
	margin-bottom:10px;
}



ul#quickNav{
	float: right;
	height: 37px;
	width: 200px;
	display: block;
	list-style-type: none;
	margin-right:10px;
	margin-top:22px;
}

ul#quickNav li{
	float: left;
}

li#number {  color:#0D9BB1; font-size: 15px; position:relative; left: 95px; }


ul#quickNav li a{
	float:left;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	line-height: 14px;
	text-decoration: none;
	display: inline;
	color: #000;
	padding-right:4px;
	padding-left:4px;
}



ul#quickNav li#qn1 a.home{ border-right:1px solid #000; margin-right: 0px; }

ul#quickNav li#qn1 a { margin-right: 25px; }

ul#quickNav li#qn2 a.contact{ border-right:1px solid #000; }

ul#quickNav li#qn2 a{ color:#009BD4; }

ul#quickNav li#qn2 a:hover{	color:#00237b; }



ul#quickNav li a:hover{  color: #777; }



/*main navigation*/







ul#mainNav{

	background: url(../images/navs.jpg) no-repeat 0px 0px;

	height: 33px;

	width: 970px;

	display: block;

	margin-right: auto;

	margin-left: auto;

	list-style-type: none;

	position: relative;

	clear: both;

	margin-bottom:0px;

}



ul#mainNav li{

	float: left;

	height: 33px;

}











ul#mainNav li a{

	text-indent:-9999px;

	float: left;

	display: inline;

	height: 33px;

}



ul#mainNav li#mn1 a{ width:165px; }

ul#mainNav li#mn2 a{ width:216px; }

ul#mainNav li#mn3 a{ width:222px; }

ul#mainNav li#mn4 a{ width:166px;}

ul#mainNav li#mn5 a{ width:197px; }



ul#mainNav li a:hover{	background: url(../images/navs.jpg) no-repeat 0px 0px; }



ul#mainNav li#mn1 a:hover{ background-position:0px -33px; }

ul#mainNav li#mn2 a:hover{ 	background-position:-165px -33px; }

ul#mainNav li#mn3 a:hover{	background-position:-381px -33px; }

ul#mainNav li#mn4 a:hover{ 	background-position:-603px -33px; }

ul#mainNav li#mn5 a:hover{ background-position:-769px -33px; }











/*end main navigation*/





#content{

	width:970px;

	background-image: url(../images/contentBg.jpg);

	background-repeat: no-repeat;

	background-position: center top;

	margin-right: auto;

	margin-left: auto;

}











p img{

	border: 1px solid #d5d9db;

	margin:6px;

}



p .nob { border: none; float:right; }









#mainImg{











	background-image: url(../images/bpImgBg.jpg);











	background-repeat: no-repeat;











	background-position: center top;











	height: 214px;











	width: 970px;











}











#mainImg img{











	height: 192px;











	width: 944px;











	margin-top: 8px;











	margin-left: 13px;











}











#leftContent{











	width:285px;











	float:left;











	margin-left:5px;











}











#leftContent p{











	font-size: 11px;











	margin-right: 30px;











}











ul#subnav{











	display: block;











	width: 268px;











	list-style-type: none;











	position: relative;











	margin-left: 0px;











	margin-top:10px;











}











ul#subnav li{











	height:29px;











	border-bottom:1px solid #00247b;











}











ul#subnav li a{











	background: url(../images/subnavBg.jpg) no-repeat 0px 0px;











	display: block;











	height: 29px;











	width:258px;











	padding-left:10px;











	font-family:Helvetica, Arial, sans-serif;











	letter-spacing:-0.5px;











	font-size:13px;











	line-height:29px;











	color:#fff;











	text-decoration:none;











}











ul#subnav li a:hover{











	background-position:-268px 0px;











}











ul#spotlights{











	background: url(../images/spotsVERT.png) no-repeat 0px 0px;











	display: block;











	height: 147px;











	width: 219px;











	list-style-type: none;











	position: relative;











	margin-left: 0px;











	margin-top:15px;











}











ul#spotlights li{











	height:48px;











}











ul#spotlights li a{











	text-indent:-9999px;











	display: block;











	height: 48px;











	width:219px;











}











ul#spotlights li a:hover{











	background: url(../images/spotsVERT.png) no-repeat 0px 0px;











}











ul#spotlights li#sp1 a:hover{











	background-position: -219px -0px;











}











ul#spotlights li#sp2 a:hover{











	background-position: -219px -48px;











}











ul#spotlights li#sp3 a:hover{











	background-position: -219px -96px;











}











#rightContent{

	width:664px;

	float:left;

	margin-left:15px;

}











select {

	border: solid 1px #cccccc;

}











table {

	border-collapse: collapse;

	font-family: Arial, Helvetica, sans-serif;

	width: 100%;

	font-size: 12px;

	font-weight: bold;

	color: #333333;

}











td {











	border-top-width: 1px;











	border-right-width: 1px;











	border-bottom-width: 1px;











	border-left-width: 1px;











	border-top-style: solid;











	border-right-style: none;











	border-bottom-style: solid;











	border-left-style: none;











	border-top-color: #CCCCCC;











	border-right-color: #CCCCCC;











	border-bottom-color: #CCCCCC;











	border-left-color: #CCCCCC;











	padding-top: 5px;











	padding-bottom: 5px;











	width: 50%;











}











td a {











	color: #dc7825;











	text-decoration: none;











}











td a:hover {











	color: #A35910;











	text-decoration: underline;











}











.unused {











	display: none;











}











.cat td {











	padding-bottom: 0px;











	padding-top: 15px;











	border: none;











}











.cat a {











	color: #666666;











	text-decoration: none;











}











.cat h2 {











	text-align: left;











	color: #009bd4;











	size: 16px;











}	











#announcementsDiv{











	background-image: url(../images/announcementsBg.jpg);











	background-repeat: no-repeat;











	background-position: center top;











	width: 285px;











	margin-bottom:40px;











	margin-top:17px;











}











#announcementsDiv h1{











	font-family:"Helvetica Light", Helvetica, Arial, sans-serif;











	font-size: 16px;











	line-height: 22px;











	color: #fff;











	padding-top: 5px;











	margin-bottom: 8px;











	font-weight:normal;











	letter-spacing:1px;











	padding-left:10px;











}











ul#announcements{











	width: 280px;











	margin-left: 0px;











	list-style-type: none;











	margin-top:17px;











}











ul#announcements li{

	font-family: Helvetica, Arial, sans-serif;

	font-size: 13px;

	line-height: 16px;

	color: #414141;

	margin-top:10px;

	margin-bottom:11px;

	margin-left:10px;

	border-bottom-width: 1px;

	border-bottom-style: dashed;

	border-bottom-color: #CCCCCC;

	padding-top: 5px;

	padding-bottom: 5px;

	margin-right: 10px;





}











ul#announcements li a{











	font-family: Helvetica, Arial, sans-serif;











	font-size: 13px;











	line-height: 16px;











	color: #009bd4;











	text-decoration:none;











}











ul#announcements li a:hover{











	color:#888;











}











ul#sponsors{











	list-style-type:none;











	display:block;











	height:45px;











	width:380px;











	margin-left:20px;











}











ul#sponsors li{











	display:inline;











}









ul#sponsors li#sp2{











	margin-left:5px;











}





ul#sponsors li#sp3{











	margin-left:5px;











}





#btm{











	background-color: #ebebeb;











	clear: both;











	width: 960px;











	margin-right: auto;











	margin-left: auto;











}











#btm h1{











	font-size: 24px;











	color: #161616;











	padding-top:16px;











	padding-bottom:8px;











	margin-top: 0px;











	margin-bottom: 0px;











	margin-left:15px;











	margin-right:61px;











	font-weight:normal;











	letter-spacing:1px;











	width:900px;











	border-bottom:1px solid #888;











}











#btm ul{











	font-family: Helvetica, Arial, sans-serif;











	font-size: 11px;











	line-height: 16px;











	color: #414141;











	list-style-type: none;











	float: left;











	margin-top:10px;











	margin-bottom:15px;











}











#btm ul li{











	margin-top:8px;











	margin-bottom:8px;











}











#btm ul li span{











	font-size: 20px;











	font-weight: bold;











}











#btm ul li em{











	font-size: 14px;











	font-weight: bold;











}











#btm ul li b{











	font-size: 12px;











}











ul#btm1{











	margin-right:10px;











	padding-right:20px;











	border-right: 1px solid #888;











}











ul#btm2{











	margin-right:10px;











	padding-right:20px;











}











#ftr{











	width:960px;











	margin-left:auto;











	margin-right:auto;











	padding-top:20px;











	font-size: 10px;











	font-family: Arial, Helvetica, sans-serif;











	color:#8a9892;











}











#copyright {











	float: left;











	margin-top: 24px;











}











#mass {











	float: right;











	font-family: Arial, Helvetica, sans-serif;











	font-size: 10px;











	margin-top:7px;











	margin-bottom:30px;











}











#mass img{











	margin-left:6px;











	padding-bottom:2px;











}











/*standard form*/











form ol{











	list-style-type:none;











	font-family:Helvetica, Arial, sans-serif;











	font-size:11px;











}











form ol li{











	margin-top:10px;











	margin-bottom:10px;











}











input, textarea { border:1px solid #cccccc; padding:4px; font-size:11px; color:#999999;}





#input { width: 170px; margin-right:10px; }





#submit { padding:1px 3px 3px 3px; background-color: #F37721; color:#ffffff; font-size:12px; font-weight:bold;}











input.submritbutton{





	margin-top:10px;





}











#smallNote{











	font-size:10px;











	font-style:italic;











}











p#contact{











	width:200px;











	float:left;











	margin-right:40px;











}











label.red{











	width:260px;











	color:#CC3300;











	max-width:none;











}











label.blue{

	width:260px;

	color:#0066CC;

	max-width:none;

}











.smallNote{

	font-family: Georgia, Times New Roman, serif;

	font-size:11px;











	font-style:italic;











}











form{











	float:left;











	width:260px;











}











textarea{











	width:350px;











	height:100px;











}











/*end standard form*/















































#ajax_tooltip_content a{

	text-decoration:none;

}

