body{margin:0;font-family: Arial, Helvetica, sans-serif;font-size:12px;background:url() repeat-x;color:#353535;}

form,p,ul,l1,h1,h2,h3,h4,h5,h6,label{padding:0px;margin:0px;}
img{border:0}
ul{list-style-type:none;}
a{text-decoration:none;color:#006532}
a:hover{color:#f37c05;outline:none}
.clear{clear:both}
.float-left{float:left}
.float-right{float:right}
.strong{font-weight:bold;}
.underline{text-decoration:underline;}
.highlight{color:#03633f;font-size:14px;}

.padding-leftboxes{padding-left:28px !important;}
.layout{width:995px;margin:auto}

.header{width:995px;}
.header-top-panel{width:995px;padding:20px 0 25px 0}
.header-search-panel{width:400px;}
.header-search-panel .istyle{background:url(../images/search-input-bg.gif) no-repeat;width:183px;height:22px;border:none;float:left;color:#666666 ;font-size:11px;padding:0 15px 0 10px;line-height:22px;}

.top-navigaion{width:592px;text-align:right;padding:8px 3px 0 0}
.top-navigaion ul li{display:inline;font-size:12px;border-right:#9d9d9d 1px solid;padding:0 8px;}
.top-navigaion ul li.border-none{border-right:#9d9d9d 0px solid;padding:0 0 0 8px;}
.top-navigaion ul li a{color:#c3c3c3}
.top-navigaion ul li a:hover, .top-navigaion ul li .active{color:#08ae70;}

.navigation{width:995px;height:38px;}
.navigation ul li{display:inline;background:url(../images/navigation-spacer.gif) no-repeat left 1px;float:left;font-size:11px;text-transform:uppercase}
.navigation ul li.pad-none{padding:0;}
.navigation ul li a{color:#c4c4c4;line-height:38px;float:left;padding:0 14px;}
.navigation ul li a:hover, .navigation ul li .active{background:#03633F;}
.navigationend{height:38px;display:inline;background:url(../images/navigation-spacer.gif) no-repeat left 1px;float:left;font-size:11px;text-transform:uppercase}

.home-banner{width:995px;}

.middle{width:995px;padding:5px 0 25px 0}
.middle-bottom{width:995px;}

.middle-left{width:498px;}
.logo{width:448px;padding:5px 0 50px 0}

.content-panel{width:450px;}
.content-panel h1{font-size:18px;color:#fff;font-weight:normal;padding:5px 10px;background:#03633f;margin:0 0 10px 0}
.content-panel h2{font-size:15px;color:#4e4e4e;padding:0 0 10px 0 }
.content-panel h3{font-size:12px;color:#006532;padding:0 0 10px 0 }

.content-panel p{padding:0 0 15px 0;}
.content-panel p.bredcume{padding:0 0 15px 0;font-weight:bold;}

.content-panel a{font-weight:bold;}

.gray-button-outer{width:450px;padding:10px 0 0 0}
.gray-button-outer ul li{display:inline;float:left;padding:8px 10px 0 0;}
.gray-button-outer ul li a{color:#fff;font-weight:bold;font-size:13px;background:url(../images/bt-gray-left.gif) no-repeat left top;line-height:26px;float:left;padding:0 0 0 31px;}
.gray-button-outer ul li a span{background:url(../images/bt-gray-right.gif) no-repeat right top;line-height:26px;float:left;padding:0 31px 0 0;}

.middle-right{width:497px;}
.banner{width:497px;text-align:center}

.gray-box{width:472px;padding:30px 0 0 0}
.gray-box-top2{width:367px;background:url(../images/gray-box-top.gif) no-repeat;line-height:41px;font-size:18px;color:#fefffe;padding:0 0 0 105px;font-weight:normal}
.gray-box-top{width:430px;background:url(../images/gray-box-top.gif) no-repeat;line-height:41px;font-size:18px;color:#fefffe;padding:0 0 0 50px;font-weight:normal}

.gray-box-content{width:472px;background:url(../images/gray-box-bg.gif) no-repeat left top;height:105px}
.gray-box-content ul {padding:15px 0 0 20px;}
.gray-box-content ul li{display:block;background:url(../images/bullet.gif) no-repeat left top;padding:0 0 8px 20px}

.gray-box-bottom{width:472px;background:url(../images/gray-box-bottom.gif) no-repeat;height:7px;}

.middle-bottom-box{width:972px;background:#dbdbdb;margin:25px 0 0 0 }
.middle-bottom-box span{line-height:26px;width:962px;text-align:center;}


.middle-home-bottom{width:995px;}

.module-home{width:479px;padding:0 14px 0 0}
.module-home-top{width:314px;background:url(../images/home-gray-module-top.gif) no-repeat;height:66px;color:#fefffe;font-size:26px;padding:10px 165px 0 0;text-align:right;}
.module-home-top2{width:313px;background:url(../images/home-green-module-top.gif) no-repeat;height:66px;color:#fefffe;font-size:26px;padding:10px 0 0 166px;}
.module-home-content{width:444px;background:url(../images/home-gray-module-middle.gif) no-repeat;height:85px;padding:19px 25px 0 10px;}
.module-home-content label.content{width:290px;padding:0 10px 0 15px}
.module-home-content label.button{width:129px;padding:45px 0 0 0}
.module-home-bottom{width:479px;background:url(../images/home-gray-module-bottom.gif) no-repeat;height:15px;}

.gray-box-panel{width:470px;padding:10px 0}
.gray-box-panel-top{width:470px;background:url(../images/gray-box-panel-top.gif) no-repeat;height:7px;}
.gray-box-panel-content{width:430px;background:#e7e7e7;padding:5px 20px;}
.gray-box-panel-content ul li{float:left;display:block;background:url(../images/bullet2.gif) no-repeat left 3px;padding:0 0 0 18px}
.gray-box-panel-content ul li span{width:100%;float:left;}

.gray-box-panel-bottom{width:470px;background:url(../images/gray-box-panel-bottom.gif) no-repeat;height:7px;}

.content-points{width:100%;}
.content-points ul li{background:url(../images/bullet.gif) no-repeat left 2px;padding:0 0 5px 15px;display:block;}

.content-points2 ul li{background:url(../images/bullet2.gif) no-repeat left 3px;padding:0 0 4px 18pxdisplay:block;}

.contact-form{width:100%;padding:0 0 20px 0}
.contact-form ul li{display:block;width:100%;float:left;padding:0 0 8px 0}
.contact-form ul li label{width:150px;float:left;}
.contact-form ul li .istyle{font-size:11px;padding:2px;border:#d2d2d2 1px solid;width:200px}

/*popup css start here */
.popup-outer{width:500px;padding:20px;}
.popup-outer h1{font-size:13px;padding:0 0 15px 0}
.popup-outer h3{font-size:11px;padding:0 0 5px 0}
.popup-outer p{padding:0 0 15px 0}
/*popup css end here */

.footer-outer{width:100%;background:#000}
.footer{width:995px;padding:0 0 10px 0;color:#525252;font-size:10px;}
.footer .left{width:395px;}
.footer .right{width:600px;padding:45px 0 0 0}
.footer a{color:#525252;}
.footer a:hover{text-decoration:underline;}


/* for rotator banner css start here */
    div.rotator {
	position:relative;
	float: right;
	height:372px;
	width: 400px;
	display: none;
	text-align:left;
}
	div.rotator ul li {
	float:left;
	position:absolute;
	width:100%
	text-align:center;
}
/* for rotator banner css end here */

.font-size-panel{width:497px;text-align:right; }
.font-size-panel img{border:#d0d0d0 1px solid;padding:3px;}

#accordion p{border-bottom:#d0d0d0 1px solid;margin:0 0 20px 0}