/* BEGIN TEXT AND BLOCK STYLES */
.login {	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}	
.req{
	font-family: verdana;
	font-size: 14px;
	color: #FF0000;
	font-weight: bold;
}
.events{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}	
.home_white{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}	
.home_hdr_white {	
		color: #ffffff; 
		font-size:14px; 
		font-family: Arial, Helvetica, sans-serif; 
		font-weight: bold; 
		text-decoration: none;	
}
.home_white_b{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}	
.home_box_black{	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.home_hdr{	
	color: #005288; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.hdr_white{	
	color: #FFFFFF; 
	font-size:14px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;	
}
.boldtext{ 
	font-family: Arial, Helvetica, sans-serif; 		
	color: #000000; 
	font-weight: bold;
}
.errortext{ 
	font-family: Arial, Helvetica, sans-serif; 		
	color: #FF0000; 
	font-weight: bold;
}
.text{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #898989;
}
.home_text{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #000000;
}
.tiny{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 8px; 
	color: #000000;
}
.bigblue{ 	
	font-size: 1.2em; 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold;
}
.bluebold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-weight: bold;
}
.yellbold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold;
}
.yellbold2{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; color: #C49E06; 
	font-weight: bold;
}
.ital{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-style: italic;
}
.bital{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #000000; 
	font-style: italic; 
	font-weight: bold;
}
.bitalb{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #005288; 
	font-style: italic; 
	font-weight: bold;
}
h1{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #333333; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;	
	text-transform: uppercase;		
}
h2{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #333333; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;			
	text-transform: uppercase;		
}
h3{ font-family: Arial, Helvetica, sans-serif; 
	font-size: 1.2em; 
	color: #000000; 
	font-weight: bold; 
	margin-top: 0; 
	margin-bottom: 0px; 
	display: inline;			
}
#flash{					
	display: block;	
	height: 187px;
	overflow: hidden;		
}	
.subbar{	
	background:	#2576AC;	
	height: 9px;
	width: 183px;				
	padding:6px 0px 8px 11px;				
	display: block;		
	color: #FFFFFF;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-transform: uppercase;		
	vertical-align: top;
	overflow: hidden;
}
.footer{	
	background: #000000; 
	font-size:10px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-align: right;		
	height: 10px;				
	display: block;	
	margin:0px 0px 5px 0px;		
	padding:0px 0px 0px 0px;		
}	
.whiteline{	
	background: #FFFFFF; 		
	height: 1px;				
	display: block;				
}	
.copydate{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;
	text-align: right;		
	height: 16px;				
	padding:0px 10px 0px 0px;		
}	
.copyphone{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;	
	text-align: left;				
	height: 16px;				
	display: inline;			
	padding:0px 0px 0px 10px;		
}	
.copyright{	
	font-family: Arial, Helvetica; 
	font-size: 10px;
	color: #717171;		
	font-weight: bold;	
	padding:0px 10px 0px 10px;		
}	
.content{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 12px;
}
.content2{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 12px;
}
.home_news {	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;	
}
.homeitem{	
	background:	transparent;			
	width: 183px;		
	height: 130px;		
	margin:0px 0px 10px 0px;		
	padding:6px 0px 10px 11px;				
	display: block;		
	color: #4E4E4E;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.homeitem2{	
	background:	transparent;			
	width: 183px;		
	margin:0px 0px 10px 0px;		
	padding:6px 0px 10px 11px;				
	display: block;		
	color: #4E4E4E;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
}
.homeitem3{		
	color: #005288;
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;		
}
/* END TEXT AND BLOCK STYLES */









/* BEGIN NAV STYLES */
.headerbar{	
	font-size: 9px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;	
	padding:9px 3px 3px 3px;			
}	
a.headernav{			
	color: #FFFFFF;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
	display: inline;		
	text-decoration: none;
}
a.headernav:hover{			
	color: #DEB408;
	font-size:9px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;	
	display: inline;	
	text-decoration: none;
}	
#upnav{	
	width:284px; 		
	height: 18px;
	display: block;	
	margin-top: 9px; 					
}
#navbar{	
	background:	#FF0000;		
	padding:3px 0px 3px 0px;		
	border-color: #FF0000;
}
.navitem{	
	background:	#FF0000;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:0px 8px 0px 7px;		
	border-right-color: #FFFFFF;
	border-right-width: 1px ;
	border-right-style: solid;
	display: inline;	
	text-transform: uppercase;			
}
.redbar{	
	font-size:12px; 
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:3px 8px 3px 7px;	
	background-image: url(/images/rednavbg.gif);	
}
a.rednav{	
	color: #FFFFFF; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.rednav:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.rednavselected{	
	color: #CECECE; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.rednavselected:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
.graybar{	
	font-size:11px; 
	color: #000000;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:3px 8px 3px 7px;		
}
a.graynav{	
	color: #000000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.graynav:hover{	
	color: #FF0000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.whitenav{	
	color: #ffffff; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}
a.whitenav:hover{	
	color: #ffffff; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.navtxt:visited{	
	background:	transparent; 
	color: #FFFFFF; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}		
a.navtxt{	
	background:	transparent; 
	color: #FFFFFF; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}
a.navtxt:hover{	
	background:	transparent; 
	color: #000000; 
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-transform: uppercase; 
	text-decoration: none;
}	
.navitemend {	
	background:	#FF0000;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;				
	padding:0px 5px 0px 8px;				
	display: inline;	
	text-transform: uppercase;			
}
.navtxt {	
	background:	transparent;
	color: #FFFFFF;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;		
	text-transform: uppercase;			
	text-decoration: none;
}
#leftnav{					

	width: 181px;
	padding:10px 10px 0px 10px;				
}	
a.leftnav{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: bold;
}
a.leftnav:hover{	
	background:	transparent; 
	color: #5383B1; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}	
a.leftnav:visited{	
	background:	transparent; 
	color: #808080; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
.subnav{	
	background:	transparent;
}		
a.subnav{	
	background:	transparent; 
	color: #000000; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}
a.subnav:hover{	
	background:	transparent; 
	color: #5383B1; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.subnav:visited{	
	background:	transparent; 
	color: #808080; 
	font-size: 11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.leftnavhi{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;  
	font-weight: bold;
}
a.leftnavhi:visited{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}
a.leftnavhi:hover{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}	
a.subnavhi{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}
a.subnavhi:hover{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.subnavhi:visited{	
	background:	transparent; 
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif;
}	
a.navtext{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #0E2463;		
	text-decoration: none;
}
a.navtextb{	
	background: transparent; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px;
	color: #000000;		
	font-weight: bold;
	text-decoration: none;
}
a.events{	
	color: #006699; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: underline;	
}
a.events:hover{	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	text-decoration: none;
}	
a.home_white{	
	color: #FFFFFF; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_white:hover{	
	color: #DEB408; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a.yellbold{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellbold:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellbold:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	font-weight: bold; 
	text-decoration: underline;
}
a.yellink{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	text-decoration: underline;
}
a.yellink:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06; 
	text-decoration: underline;
}
a.yellink:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	color: #C49E06;  
	text-decoration: underline;
}
.homelink{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink:hover{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.homelink:visited{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #005288;  
	font-weight: bold;	
	text-decoration: underline;
}
a.home_blue {	
	color: #005288; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_blue:hover {	
	color: #000000; 
	font-size:11px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
a.home_blue2 {	
	color: #005288; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: underline;	
}
a.home_blue2:hover {	
	color: #000000; 
	font-size:12px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: normal; 
	text-decoration: none;
}
/* END NAV STYLES */












/* BEGIN MISC. STYLES */

/*.bullet{ 
	border: 0px;  
	color: #DEB408;
	font-size:10px; 
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold;
}*/

.bullet{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C49E06; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 0px;
}
.dash{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #C49E06; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 10px;
}
.hidebullet{ 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: inline; 
	margin:0px 5px 0px 0px;
}
.MenuBar{ 
	z-index: 1000; 
	background: #FF0000; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	text-decoration: none; 
	filter: alpha(opacity=90); 
	-moz-opacity:.9;
}
.MenuBarText{ 
	font-family: Verdana; 
	font-size: 10px; 
	background: none; 
	z-index: 1001; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: block; 
	text-decoration: none;
}
.MenuItem{ 
	font-family: Verdana; 
	font-size: 10px; 
	z-index: 1001; 
	margin:5px 10px 5px 10px; 
	font-size: 11px; 
	color: #FFFFFF; 
	font-weight: bold; 
	display: block; 
	text-align: left; 
	text-decoration: none;
}
.MenuItem:hover{ 
	font-family: Verdana; 
	font-size: 10px; 
	z-index: 1001; 
	margin:5px 10px 5px 10px; 
	font-size: 11px; 
	color: #84D1DB; 
	font-weight: bold; 
	display: block; 
	text-decoration: none;
}
/* END MISC. STYLES */











/* BEGIN IMAGE STYLES */
.photo-border{
	border: 1px solid #666666;
}
img.imgborder{ 
	display: inline;	
	margin:0px 0px 0px 0px;		
	border-width: 1px;
	border-style: solid;
	border-color: #B8B8B8;
}
/* END IMAGE STYLES */











/* BEGIN FORMS STYLES */
input.submit_button{
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    background-color: #DEB408;
	border: 1px solid #000000;
}
input.submit_buttonhov {	
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
	filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#FFFFFFFF',EndColorStr='#FFFF0000');
}
input.button {
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
    background-color: #DEB408;
	border: 1px solid #000000;
}
input.buttonhov {	
	font-family: verdana;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #000000;
    background-color: #FF0000;
}
input{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	background-color: #F6F6F6;
}
select{
	font-family: verdana;
	font-size: 12px;
	color: #000000;
	vertical-align: middle;
	background-color: #F6F6F6;
}
input.rad{
	background-color: #FFFFFF;
}
.red {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px;
	color: #FF0000;
}
/* END FORMS STYLES */
