﻿body{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup,sub{line-height:-1px;vertical-align:text-top;}sub{vertical-align:text-bottom;}input, textarea, select{font-family:inherit;font-size:inherit;font-weight:inherit;}body {font:13px/1.22 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:99%;}
body{margin:0px;padding:0px;background-image: url('../images/index_bg.gif'); background-repeat:repeat-x;background-color:#151515;font-family: Arial, Verdana, sans-serif; font-size: 93%; color:#c8c8c8;}

/* BACKGROUND IMAGES  */

.bg_left{background-image:url('../images/shdw_left.gif');background-repeat:no-repeat;}
.bg_right{background-image:url('../images/shdw_right.gif');background-repeat:no-repeat;}
.bg_nav{background-image:url('../images/nav_bg.gif');background-repeat:no-repeat;}
.bg_mission_statement{background-image:url('../images/index_mission_statement_bg.gif');background-repeat:no-repeat;}
.bg_content{background-image:url('../images/bg_hori.gif');background-repeat:no-repeat;background-position:top left;}
.bg_content_mid{background-image:url('../images/index_bg_sections.gif');background-repeat:repeat-x;}
.bg_footer{background-image:url('../images/footer_bg.gif');background-repeat:repeat-x;}
.bg_content_blue{background-image:url('../images/index_blue_bg.gif');background-repeat:repeat;}
.bg_content_blue_top{background-image:url('../images/index_blue_top.gif');background-repeat:no-repeat;}
.bg_content_blue_mid{background-image:url('../images/index_blue_middle.gif');background-repeat:no-repeat;}
.bg_content_blue_bottom{background-image:url('../images/index_blue_bottom.gif');background-repeat:no-repeat;}
.bg_search{background-image:url('../images/search.gif');background-repeat:no-repeat;background-position:top right;}


/* LAYOUT  */
.address { float: left;line-height:16px }

a,a:link,a:active,a:visited { color:#94CFF9; text-decoration: underline; }
a,a:link,a:active,a:visited { color:#94CFF9; text-decoration: none; }

a.text_heading{font-size:16px;color:#94CFF9;line-height:19px;font-weight:bold;text-decoration:underline;}
a.text_heading:hover{font-size:16px;color:#94CFF9;line-height:19px;font-weight:bold;text-decoration:none;}


a.nav{font-size:11px;color:#BEBEBE;text-decoration:none;font-weight:bold;font-family: Tahoma, Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}
a.nav:hover{font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}

a.nav_active{font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}
a.nav_active:hover{font-size:11px;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}

a.blue_link{color:#8E8E8E;font-size:11px;text-decoration:none;}
a.blue_link:hover{color:#72C5F0;font-size:11px;text-decoration:underline;}

a.contact_us{font-size:11px;color:#72C5F0;text-decoration:underline;}
a.contact_us:hover{font-size:11px;color:#72C5F0;text-decoration:none;}

a.breadcrum_link{font-size:11px;color:#BCBCBC;text-decoration:none;}
a.breadcrum_link:hover{font-size:11px;color:#BCBCBC;text-decoration:underline;}

a.white_link{font-size:11px;color:#fff;text-decoration:underline; font-weight:bold;}
a.white_link:hover{font-size:11px;color:#fff;text-decoration:none; font-weight:bold;}

a.top_link{font-size:12px;color:#72C5F0;text-decoration:underline; font-weight:bold;}
a.top_link:hover{font-size:12px;color:#72C5F0;text-decoration:none; font-weight:bold;}

/* TEXT FORMATTING  */

.text{font-size:77%;color:#BCBCBC;line-height:116%;text-align:left;}
.text_mission_statement{font-size:116%;color:#94CFF9;line-height:108%;text-align:left;font-weight:bold;}
.text_sign_up{font-size:85%;color:#FFFFFF;line-height:108%;}
.text_white{font-size:85%;color:#E2E2E2;line-height:114%;}

/* ANCHOR  */
a.nav{font-size:85%;color:#BEBEBE;text-decoration:none;font-weight:bold;font-family: Tahoma, Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}
a.nav:hover{font-size:85%;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}

a.nav_active{font-size:85%;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}
a.nav_active:hover{font-size:85%;color:#FFFFFF;text-decoration:none;font-weight:bold;background-color:#08598C;font-family: Tahoma,  Arial, Verdana, sans-serif;padding: 2px 4px 2px 4px;}

a.read_more{font-size:85%;color:#BCBCBC;text-decoration:underline;font-weight:bold;}
a.read_more:hover{font-size:85%;color:#BCBCBC;text-decoration:none;font-weight:bold;}

a.text_white{font-size:85%;color:#E2E2E2;line-height:167%;text-decoration:underline;font-weight:bold;}
a.text_white:hover{font-size:85%;color:#E2E2E2;line-height:167%;text-decoration:none;font-weight:bold;}

a.contact_us{font-size:85%;color:#72C5F0;text-decoration:underline;}
a.contact_us:hover{font-size:85%;color:#72C5F0;text-decoration:none;}

/* TEXT FOOTER  */
.footer{color:#8E8E8E;font-size:76%;}
a.footer{color:#8E8E8E;font-size:76%;text-decoration:none;}
a.footer:hover{color:#8E8E8E;font-size:76%;text-decoration:underline;}
				

/* BORDER  */
.border{  border: 1px solid #D6D6D6;}
.img_bottom_space{margin-bottom:11px;}
.img_top_space{margin-top:5px;}

/*-- Misc Classes --*/
.vline_top_nav{font-size:93%;color:#707070;padding-left:3px;padding-right:3px;}
.vline_footer{font-size:85%;color:#8E8E8E;padding-left:3px;padding-right:3px;}
.middleBlockContainer { width: 147px; text-align: left; }
.wide { width: 160px; }

/**********************************************************************/
/* FORM ELEMENTS                                                      */
/**********************************************************************/
.textfield {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color:#3A3A3A;
	height: 20px;
	width: 150px;
	border: 1px solid #4B4B4B;
	font-size: 85%;
	padding-top:2px;
	padding-left:4px;
}
			
.textfield_bottom {
	font-family: Arial, Verdana,  Helvetica, sans-serif;
	color:#3A3A3A;
	height: 20px;
	width: 190px;
	border: 1px solid #4B4B4B;
	font-size:85%;
	padding-top:2px;
	padding-left:4px;
}
			
			
/* DROP DOWN CSS */
.menu{ 
  font-family: Arial, Verdana, sans-serif;
  color:#BEBEBE; 
  background-color:#000004;
  font-size:93%;
  font-weight:normal;
  text-decoration:none;
  outline: none;
  display:block;
}
a.menu:hover{ 
  font-family: Arial, Verdana, sans-serif;
  color:#FFFFFF;
  background-color:#000004;
  font-size:93%;
  font-weight:normal;
  text-decoration:none;
  outline: none;
  display:block;
}	
.address { float: left;line-height:16px; width: 300px; }
.sign_up { font-size: 10px; display: inline;  }
.news_sign_up { width: 130px; height: 16px; margin: 0; padding: 0; }
.bottom { width: 300px; }							