* {margin:0 auto; padding:0;}
body  {font: 12px "Trebuchet MS", Verdana, Arial, Helvetica;background: #000 url(../images/body_bg.jpg) top repeat-x;color: #000000;}
a { text-decoration:none;}
a:link {color:#FFFFFF;}
a:hover { text-decoration:underline; color:#4d6019;}
a:visited {color:#759022;}
img { border:none;}
#container { width: 664px;color:#FFFFFF;position:relative;}
#banner { background:#000 url(../images/banner_bg.jpg) top repeat-x; height:244px; position:relative;}
#banner div#btn-submit {position:absolute; right: 20px; bottom: 10px;}
#imgmenu { position:absolute; top:144px; left:20px;width:95.5%;}
#imgmenu a {float:right;margin-top:-85px; display:none;}
.searchbox{ width:240px; float:right; position: absolute; top: 10px; right:10px; border:none;}
.search input, .search button {border: none;float: left;color: #000;}
.search input.box {color:#000000;height:18px;margin-right:0px;width:177px;}
#topmenu { position:absolute; top:50px; right:10px; }
#content_wrapper {background:#375a12 url(../images/content_bg.jpg) top center no-repeat;padding-top:70px;}
#sidebar1 {float:right;}
#sidebar1 img{}
#mainContent {float:left;margin-left:0;padding:0 0 0 10px;width:99%;}
#footer { background:url(../images/footer_bg.png) top no-repeat; padding-top:20px; font-size:12px; font-weight:bold; text-align:center; padding-bottom:20px;}
#footer ul {list-style-type: none; margin-top:10px;}
#footer ul li {display: inline;list-style-type: none;padding-right: 8px;}
#footer a{ color:#759022 !important; }
.fltrt {float: right;margin-left: 8px;}
.fltlft {float: left;margin-right: 8px;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}
/* FONTS */
.graysfont { font-size:9px; color:#999999;}
/* FORMS */
.form-submit {margin:0;width:470px}
.form-submit ul {list-style:none;}
.form-submit ul li{float:left; font-weight: bold;}
.form-submit ul li.full-caption{width:100%; color:orange; }
.form-submit ul li.full-caption span{color:white; font-weight: normal}
.form-submit ul li.full-caption-field{width:100%; padding-bottom: 10px;}
.form-submit ul li.full-caption-field input {width:96%; padding:3px;}
.form-submit ul li.full-caption-field textarea {height:150px; padding:3px; width:96%;}
.form-submit ul li.full-caption-field select {padding:3px 5px 3px;}
.form-submit ul li.half-caption{width:50%;}
.form-submit ul li.half-caption-field{width:50%; padding-bottom: 10px;}
.form-submit ul li.half-caption-field select {padding:3px 5px 3px;}
.form-submit ul li ul li.chk{width:12px;}
.form-submit ul li ul li.chkvalue{margin:0px;width:82px;}

.filter {margin:0;padding-top:-1px;width:470px;}
.filter ul {list-style:none;}
.filter ul li {float:left;padding:2px;}
.filter ul li.filter-caption {text-align: right; width:100%;}
.filter ul li.filter-caption span {color:#FFF; float:left; padding-left:5px;}
.filter ul li.filter-option {margin-left: 5px;padding-bottom:7px;}
.filter ul li.filter-option select{padding:0 3px;}

.filter table{width:100%;text-align: left; margin: 0px; border: none}
.filter table th {color:orange; padding-top:2.5px; }
.filter table tr.tr-even{ background:#375714}
.filter table tr.tr-odd{ background:#294411}
.filter table td{padding:5px 2px; vertical-align:text-top;}
.filter table td a {color:#fff;text-decoration:underline;}
/* added */
.holder{  height:480px; }
.div1{ margin-top:5px;}
.subdiv1{
	height:120px;
	line-height:12px;
	padding:11px;
	text-align:center; 
	font-size:11px !important;
	background:url(../images/indexbppb.png) repeat;
	margin-left:2px;
	margin-right:2px;
	margin-top:0;
	margin-bottom:0
}
.subdiv2{
	height:120px;
	line-height:12px;
	padding:11px;
	text-align:center; 
	font-size:11px !important;
	background:url(../images/indexpbbp.png) repeat;
	margin-left:2px;
	margin-right:2px;
	margin-top:0;
	margin-bottom:0
}
.subdiv1 font,.subdiv2 font{color:#CC9925;}
.subdiv1 a,.subdiv2 a{ color:#66CC00}
.orange{color:#CC9925;}
.even{}
.more {
	background:#2B4112;
	text-align:center;
	margin-top:15px;
	padding:3px;
	margin-left:2px;
	margin-right:2px;
	margin-top:0;
	margin-bottom:0;
}
.more a{color:#fff;}
.submit{text-align:center;width:143px;}
 .white{color:#ffffff;}
 .size1{font-size:16px;
font-weight:bold;}
.size2{font-size:18px;font-weight:bold;}
.orange{color:#CC9925;}
.size3{font-size:20px;font-weight:bold;}
.links{padding:10px;margin-left:50px;}
.submit2 {
	background:none repeat scroll 0 0 #5F771B;
	color:#FFFFFF !important;
	margin-bottom:35px;
	margin-top:0;
	text-align:center;
	padding:3px;
	margin-left:2px;
	margin-right:2px;
	margin-top:0;
	margin-bottom:0;
}
.submit2 a{ color:#FFFFFF; }
th{ text-align:center; padding:3px;}
#searchform{ width:150px !important}
#searchbtn{ border:solid 1px #FFFFFF;height:20px !important; *height:22px !important;*margin-top:1px; } 
#submit{ margin-top:140px\9; *margin-top:0px; }
#footclear{ margin-bottom:30px;}
div.pagerLinks {font:11px "Trebuchet MS"; margin-top:5px;}
div.pagerLinks ul {padding:0;margin:0;}
div.pagerLinks ul li {margin:1px;}
div.pagerLinks ul li a {
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	text-decoration:none; 
	color:#fff;
	background:#758B52;
	-moz-border-radius:3px;
	-khtml-border-radius:3px;
	-webkit-border-radius:3px;
	-moz-box-shadow: inset 0 0 2em #3C5D19;
	-webkit-box-shadow: inset 0 0 2em #3C5D19;
	box-shadow: inset 0 0 2em #3C5D19;
}
div.pagerLinks ul li a:hover {text-decoration:none; color:#fff;background:#708E29;}
#format {color:#000;}
#formatTextActive { color:#999; }
div.desc-text {  
	float: right;
	font-family: "Trebuchet MS",Arial,Helvetica; 
	font-size: 12px; 
	font-weight:bold; 
	margin-left: 333px; 
	margin-top: -270px; 
	position: absolute; 
	width: 320px; 
	text-align: justify;
}
div.desc-text font a {color:#444; text-decoration:none;} 
div.desc-text font a:hover {text-decoration:none;} 
div#index-menu-container {position:absolute; width:100%;height:600px; top:275px;}
div#index-menu-container div.index-menus {float:left;height:500px; width:25%;text-align:center;}


.h2text{ padding:0px 0px 0px 0px; margin:0px 0px 0px 0px; font-size:11px; color:#999999; font-weight:normal; text-align:center;
}
