@charset "utf-8";
/* CSS Document */
body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #fff;
	margin: 0;
	padding: 0;
	text-align: center;
	color: #555555;
	font-size:11px;
}
a{color:#ff6600}
a:hover{color:#99CC00}
a:visited{color:#333333}
h1{font-size:24px}
h2{font-size:18px}
h3{font-size:14px}
h5{color:#41669E; font-size:11px}
img{border:none}
p{text-align:justify}
.cgas #page,.cgas #org_name, .cgas #menu_container{width:900px;}
.cgas #page{background: url(pixes/bg.png) repeat-y;margin: 0 auto;}
.cgas #top{height:11px; background:url(images/top_bar.png) no-repeat;}
.cgas #org_name{background:#fff url(pixes/header.png) no-repeat; height:108px; padding:0; margin:0}
.cgas #header{ background:url(pixes/banner.png) no-repeat; height:450px}
.cgas #main{ background: url(pixes/bodybg.png) no-repeat;height:auto;}
.cgas #bdft{ background-color:#006699; height:3px}
.cgas #footer{  background: url(pixes/footer.png) no-repeat; height:55px; color:#006699; padding-top:10px}
.cgas #counter{width:180px; margin:5px 0 0 630px}
.cgas #footer_text{width:550px; font-size:10px}

.cgas #left_panel{margin:0 0 0 10px;float:left; width:520px}
.cgas #right_panel{ margin:0 0 0 552px; text-align:center}

.cgas #Searchbox{margin:0 0 0 50px}
/*utilities*/
.tc, .cgas #footer_text, .cgas #counter{text-align:center}
.tl{text-align:left}
.tr{text-align:right}
.tj{text-align:justify}
.ti{text-indent:20px}
.fl, .cgas #footer_text{float:left}
.fr, #searchbx{float:right}
.fb, .cgas #counter, .news_t, #sublink .sublink{font-weight:bold}
.clear{clear:both; line-height:1px; height:1px;}
.clear_right{clear:right; line-height:1px; height:1px;}
.g10{height:2px; padding:4px; line-height:10px}
.p_img{padding:5px; border:none}
.w400{width:400px}
.indent{text-indent:30px}
.big_buttons{display:inline; border:none; padding:3px}
.writeup{font-size:11px}
.scl{margin:5px 5px 0 20px; color:#006699; font-size:12px; font-weight:bold; display:inline; width:200px}
.eTitle{text-indent:20px}
#credits, #credits a{font-size:8px; color:#999999; text-decoration:none}

/*menu */
.cgas #menu_container{background:url(pixes/menubox.png) no-repeat; height:28px}
.nav{padding:5px 50px 0 10px;color:#B9C4C6; font-weight:800; float:right}
.nav_menu{
	 display:inline;
	  line-height:38px;
	  padding:5px 0 10px 0;
	  margin:10px 1px 0 0;
	  vertical-align:baseline
	  }

.nav a{color:#fff;text-decoration:none; padding-bottom:10px;font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.nav a:hover{ color:#bbfc00; text-decoration:underline}

.right_link{color:#006699;  margin-bottom:10px; line-height:20px; text-align:left;}
.right_link a{color:#385B83; font-size:12px; font-weight:bold;}
.right_link a:hover{color:#fff; text-decoration:none; margin-left:10px}
.right_link .title{ background-color:#fff; padding-left:20px; margin-right:2px}
.inputbox{margin-bottom:10px;}
.label{width:130px; text-align:right; padding-right:5px; float:left}
.labelT{width:100px; text-align:right; padding-right:5px; float:left; font-weight:bold; color:#999999}
.cval{width:auto}
.contactF legend{font-size:14px; font-weight:bold}

#sponsorbx{width:520px;margin:215px 0 0 18px;height:223px;}
#sponsorbx #sponsorbx_l,#sponsorbx #sponsorbx_r{height:213px; width:234px;text-align:center ;margin-top:5px; vertical-align:middle}

#sponsorbx_l{margin-left:3px; float:left;}
#sponsorbx_r{margin-left:276px;}

#searchbx{width:280px; height:50px; margin:350px 20px 0; padding:20px}

#newsbx{ background:url(pixes/news_bg.png) repeat-y;}
#news_content{ background:url(pixes/news_bd.png) no-repeat; padding:20px 30px 20px 10px; text-align:left}
#newsft{background:url(pixes/news_ft.png) no-repeat; height:18px}
.news_c{text-align:justify}
#gsbox{ background-color:#fff; padding:5px}

.r_title{font-size:18px; font-weight:bolder; text-align:left; background-color:#C1EA22; color:#FF3300; padding-left:20px}
#photo_front_title, #events_front_title{font-size:18px; font-weight:bolder; text-align:left; background-color:#3E5B7B; color:#FFfefe; padding-left:20px}
/*news*/
.news_t{font-size:12px}
.news_d{font-size:10px; color:#336699; font-weight:100}
legend .title{font-weight:bold; font-size:12px}
.news_c{padding-top:5px; margin-bottom:10px}
.news_c img{padding:2px; border:1px solid #ccc; float:right; margin-left:5px}

#sublink, .rlinkbox{text-align:left; margin-left:10px; }
#sublink h3, .rlinkbox h3 { background-color:#fff;padding-left:20px; margin-right:20px}

.phototbl td{text-align:center; font-size:9px}


.lw_cad_link:link {
text-decoration: underline;
border-bottom: 1px;
}
.lw_cad_link:visited {
text-decoration: underline;
border-bottom: 1px;
}
.lw_cad_link:hover {
text-decoration: underline;
border-bottom: 2px;
}
#lw_context_ads{float:none}