@charset "utf-8";
/* CSS Document */
@import url('nav.css');

html{ height:100%}
body{ padding:0; margin:0; height:100% ;  color:#5a646a; font:normal 12px/20px Tahoma, Geneva, sans-serif;}

div, p, form, ul, li, h1, h2, h3, h4, h5, h6, a, span, form, img, br, input, textarea, label { padding:0; margin:0; }

a, input { text-decoration:none; outline:none;}

img {border:0; outline:none;}

ul{list-style-type:none;}
	
*:focus{ outline:none;}	
	
.clear{clear:both; line-height:0 !important; font-size:0 !important; height:0px !important;}

.left{ float:left;}
.right{ float:right !important;}
.block{ display:block;}
.inlineblock{ display:inline-block;}
.relative{ position:relative}
.absolute{ position:absolute;}
.link{ color:#f8931d; font:normal 12px/18px Tahoma, Geneva, sans-serif; text-decoration:underline;}
.link:hover{ text-decoration:none;}
.bdrB{border-bottom:1px solid #dadada;}
.bdrB2{border-bottom:1px solid #b5b5b5;}
.link3{ color:#598103; font:normal 12px/18px Tahoma, Geneva, sans-serif; text-decoration:none;}
.link3:hover{ text-decoration:underline;}
.pdfLink{ background:url(../images/pdfIcon.gif) no-repeat 0 0; padding:7px 0 8px 30px; color:#000; font:normal 12px/18px Tahoma, Geneva, sans-serif; text-decoration:none;}
.pdfLink:hover{ text-decoration:underline;}

.text{color: #333D43; font: bold 14px Tahoma, Geneva, sans-serif;}
.text2{color: #598103; font: bold 14px Tahoma, Geneva, sans-serif;}
/*------------------------------------------------------------------*/

.main{background:url(../images/apBg.gif)  no-repeat 50% 100%; }

.topPanel{ width:978px; margin:0 auto; padding:11px 0 0px 0; position:relative; z-index:9999;}
.navPanel{ position:relative;}

#header { height:467px; position:relative; background:5555; }
.headerimg { background-color:#f2f2f2; background-position: center top; background-repeat: no-repeat; width:100%; height:467px; position:absolute; }


.logo{ float:left; padding-bottom:5px;}
.topRight{ float:right; width:572px; padding-top:52px; position:relative; z-index:9999;}

.topmenu{}
.topmenu li{ float:left; position:relative;}
.topmenu a{ display:inline-block; color:#323232; font:normal 12px Tahoma, Geneva, sans-serif;}
.topmenu a:hover{ color:#98bc09;}
.topmenu span{float:left; display:inline-block; padding:0 15px; color:#323232;}
.topmenu a.sitesearch{ background: url(../images/iconSearch.gif) no-repeat 100% 0; padding-right:20px;}

.homeBodyPanel{ background:url(../images/homeBodyBG.png) no-repeat 50% 0;}
.homeBody{ width:934px; margin:0 auto; background:#FFF; border-left:0px solid #dadada; border-right:0px solid #dadada; padding:35px 21px;}

.section252{ background:url(../images/secBg252.gif) no-repeat 0 0;  margin:0 0 20px; position:relative; padding:1px 5px 5px 1px;}
.section252 b{ background:url(../images/secBg252.gif) no-repeat 0 100%; display:block; height:5px; position:absolute; left:0; bottom:0; width:100%;}


.section385{background:url(../images/secBg385.gif) no-repeat 0 0; position:relative;  margin-bottom:20px; padding:1px 5px 0 1px;}
.section385 b{ background:url(../images/secBg385.gif) no-repeat 0 100%; display:block; height:5px; position:absolute; left:0; bottom:0; width:100%; }

.heading{ color:#000; font:normal 17px Tahoma, Geneva, sans-serif; padding-bottom:10px; }

.footerPanel{ background:url(../images/footerBg.png); min-height:50px;}
.footer{ width:978px; margin:0 auto; background:url(../images/homeBodyBG2.png) no-repeat 50% 0; min-height:50px; text-align:right; color:#818181;}

.footerIn{ margin:0 0 20px 135px; border-bottom:1px solid #555; padding:40px 0 20px 10px; height:2px;}


.back {
	display:inline-block;
	width:66px;
	height:27px;
	background:url(../images/back.jpg) no-repeat 0 0;
}
a.back:hover {
	display:inline-block;
	width:66px;
	height:27px;
	background:url(../images/back-hover.jpg) no-repeat 0 0;
}



/*------------------------------------------------------------------*/

.contentBody{ width:976px; margin:0 auto; border-left:0px solid #d5d5d5; border-right:0px solid #d5d5d5; background:#FFF; padding-bottom:15px;}
.contentTop{border-bottom:1px solid #d5d5d5; padding:30px 20px 10px; margin-bottom:20px;  }
.contentTop h2{ float:left; color:#598103; font:bold 24px Tahoma, Geneva, sans-serif; text-transform:uppercase;}

.contentLeft{ width:670px; margin-left:20px; float:left; border-right:0px solid #d5d5d5; min-height:500px; }
.contentLeft a{ color:#598103; font:bold 11px Tahoma, Geneva, sans-serif;  }
.contentLeft highlight{ color:#2a90e6; font:bold 14px Tahoma, Geneva, sans-serif;  }
 span.highlight{ color:#2a90e6; font-weight:bold;  }
.contentRight{  width:220px; margin-right:20px; float:right; border-left:0px solid #d5d5d5; min-height:500px;}






a#back { position: absolute;
    top: 32px;
    left:-7px;
    width: 33px;
    height: 75px;
    cursor: pointer;
    background: url(../images/left.png) no-repeat 0 0; z-index:200;}
 
a#next {position: absolute;
    top: 30px;
    right: -7px;
    width: 33px;
    height: 75px;
    cursor: pointer;
    background: url(../images/right.png) no-repeat 0 0; z-index:200;}

/*------------------------------------------------------------*/
.media-head {
	font-family: tahoma;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.date {
	font-family: tahoma;
	font-size: 11px;
	color: #666666;
	text-decoration: none;
	margin-top: 20px;
}
.more {
	font-family: tahoma;
	font-size: 11px;
	color: #29762C;
	text-decoration: none;
	font-weight: bold;
}
a.more:hover {
	font-family: tahoma;
	font-size: 11px;
	color: #53C458;
	text-decoration: none;
	font-weight: bold;
}
.sub-heading {
	font-family: tahoma;
	font-size: 18px;
	color: #598103;
	text-decoration: none;
	font-weight: bold;
}
.img-left {
	border: 1px solid #DDDDDD;
	float: left;
	padding: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.img-left-2 {
	float: left;
	margin-right: 10px;
	margin-bottom: 10px;
}
.img-right {
	border: 1px solid #DDDDDD;
	float: right;
	padding: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}



.listnew{ border-top:1px solid #dadada; float:left; width:664px;}
.listnew li{ float:left; width:300px; height:20px; border-bottom:1px solid #dadada; border-left:1px solid #DADADA; border-right:1px solid #DADADA; padding:15px;}
/*------------------------------------------------------------------*/

.wid252{ width:252px;} .wid385{ width:385px;}
