body {	background:#b0b0b9 url(images/bg.jpg) repeat-x scroll center -20px;	color:#000;	font-size:.7em;	margin:0;	padding:0;	}
body, th, td, input, textarea, select, option {	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;}
h1, h2, h3 {color:#088648;font-weight:normal;padding:0px;margin:0px; }
h1 {font-size:2em;letter-spacing:-2px;}
h2 {font-size:1.6em;letter-spacing:-1px; font-weight:bold;}
h3 {font-size:1.2em;letter-spacing:-1px;font-weight:bold;}
p{line-height:140%;margin:10px 0;}
blockquote {padding-left:1em;}
blockquote p, blockquote ul, blockquote ol {font-style:italic;line-height:normal;}
ul{margin:6px 0 3px 34px}
a {color:#0066FF;text-decoration:none;}
a:hover {color:#0066FF;	text-decoration:none;}

.bar{padding-top:6px;text-align:center;color:#666666;font-size:1.2em;}
.bar .lb{width:40px; float:left;height:10px;background: transparent url(images/lb.png) no-repeat;}
.bar .mb{width:160px;float:left;  height:10px;background: transparent url(images/mb.png) repeat-x;}
.bar .rb{width:40px; float:left;height:10px;background: transparent url(images/rb.png) no-repeat;}
#r_sidebar .bar{font-size:1.3em;color:#0066FF;font-weight:bold;}



.padding{padding:0 10px;}
.clear{clear:both; overflow:hidden; font-size:0px;}
.bold{ font-weight:bold;}
.underline{ text-decoration:underline;}
.align-left{ text-align:left;}
.align-right{ text-align:right;}
.title {border-bottom:2px solid #B7D24D; margin:0pt; padding-bottom:4px;}

#wrapper {width:960px; margin:0px auto;background: transparent url(images/md.jpg) repeat-y scroll center;}
#main{ padding-top:152px; background: transparent url(images/hd.jpg) no-repeat center -20px; }
#main_pad{padding:0 14px 0px 15px;}
#menu{height:35px;font-size:14px;}

#menu ul{margin: 0; padding: 0;list-style-type: none; padding-left:184px;}
#menu li{margin: 0; padding: 0; float: left; text-align:center;}
.nav{}
#menu a {float:left;display:block;padding:9px 20px 0 20px; height:35px;color: #fff; font-weight:bold;text-decoration: none; background: transparent url(images/button.jpg) no-repeat left top;}
#menu a:hover {background: transparent url(images/button.jpg) no-repeat -400px 0px;}
#menu .end a:hover{background: transparent url(images/button.jpg) no-repeat left top;}

#prop{width:1px;height:360px;float:left;}/* min height*/
#l_sidebar{width:210px;float:left;text-align:left;padding-top:10px;}
#content{width:510px;float:left;text-align:left;padding-top:10px; }
#r_sidebar{width:210px;float:left;text-align:left;padding-top:10px;}
#form_search{padding-left:0px;}

#footer {width:960px; margin:0px auto;clear:both;height:30px;background:transparent url(images/ft.jpg) no-repeat scroll center top;}
#news{margin:0 10px; font-weight:bold; color:#666666;}
.frm{width:190px;font-size:10px; font-weight:normal;}
.lbl{ font-weight:bold; font-size:12px;padding-top:14px; padding-bottom:2px;}

.box{width:209px; background-color:#bfe0bd;}
.boxtop{width:209px;background:transparent url(images/boxtop.jpg) no-repeat scroll center top;}
.boxtext{padding:0 0 0 38px; color:#088648; font-weight:bold; font-size:14px; position:relative; top:-8px;}
.boxbot{width:209px;background:transparent url(images/boxbot.jpg) no-repeat scroll center bottom;}
table{color:#333333; font-size:11px;}
th{color:#333333; font-weight:bold; font-size:14px;}

.brand_text{color:#088648;}
.brand_hd{ font-size:12px; font-weight:bold;color:#088648;}
.boxtext a{ color:#088648; text-decoration:none;}
.boxtext a:hover{ color:#0066FF; text-decoration:none;}
.news_hd{ color:#088648; font-weight:bold;padding-bottom:10px; font-size:12px;}
.log_but{color:#088648;}

/*awards*/
#award_list li{font-size:14px;padding-bottom:4px; list-style-type:circle}
#award_list li a{cursor:pointer;}
#award_list_sm{font-weight:normal; margin-left:18px;font-size:10px;}
.award_detail{color:#444; width:440px; font-size:12px;}
.award_pad{padding:4px 10px 14px 20px;}

/*gallery*/
.main_text img {border:1px solid #333;margin:4px;padding:3px; }
.main_text { text-align:center; width:740px;}

/* event form */
.f_hold{width:740px;}
.l_hold{float:left;width:350px; text-align:right; }
.l_hold label{margin:0 20px; color:#0066FF; font-weight:bold;}
.i_hold{float:left;}

.con_hdr{float:left;width:120px;text-align:right; font-weight:bold;margin:2px 10px 2px 0px; padding:2px 6px; background-color:#0066CC; color:#fff;}
.con_dta{float:left;width:200px;margin:2px 0px;}

.menu_li{ font-size:13px; color:#FFFFFF;padding:2px; list-style-type:none;}
.menu_li ul{margin-left:8px; font-size:13px; color:#FFFFFF;padding:0px; list-style-type:none;}
.menu_li a{color:#FFFFFF; text-decoration:none;}
.subb a{color:#FFFFFF; text-decoration:none;}
.menu_li a:hover{color:#0033FF; text-decoration:none;}
.subb a{color:#FFFFFF; text-decoration:none;}
