@charset "utf-8";
/* CSS Document */
body {margin:0; padding:0; background:#ccc474; font-family:Arial, Helvetica, sans-serif; color:#3a3c2f;}
div, h1, h2, h3, h4, img, p, ul, li, a, span, br, form, input, label {margin:0; padding:0;}
ul {list-style-type:none;}
a {outline:0; border:0;}
img {border:none;}

/*text align start here*/
.textAlignCenter {text-align:center;}
/*text align end here*/

.spacer {font-size:0; line-height:0; clear:both;}
/*float style start here*/
.floatLeft {float:left;}
.floatRight {float:right;}
/*float style end here*/

/*margin style start here*/
.marginAuto {margin:0 auto;}
.marginRt44 {margin:0 44px 0 0;}
.marginRt7 {margin:0 7px 0 0;}
.marginRt14 {margin:0 14px 0 0;}
.marginBtm14 {margin:0 0 12px 0;}
.marginBtm13 {margin:0 0 13px 0;}
.marginBtm16 {margin:0 0 17px 0;}
/*margin style end here*/

/*padding style start here*/
.paddingBottom10 {padding:0 0 10px 0;}
/*padding style end here*/

/*width style start here*/
.widthMain {width:770px; padding:0 13px; background:#efe9a7; color:inherit;}
/*width style end here*/

/*top panel start here*/
.topPanel {width:770px; padding:23px 0 0 0;}

/*top navigation panel start here*/
ul.topMenu {width:468px; margin:19px 0 0 0;} 
ul.topMenu li {margin:0 1px 0 0;}
ul.topMenu li.last {margin:0;}
ul.topMenu li a {display:block; width:77px; background:#e59f45; font:bold 11px/26px Arial, Helvetica, sans-serif; color:#ffffff; text-transform:uppercase; text-align:center; text-decoration:none;}
ul.topMenu li a:hover, ul.topMenu li a.active {background:#bcb566; color:#5f5c2e;}
/*top navigation panel end here*/

/*top panel end here*/

/*header panel start here*/
.headerPanel {background:url(images/bg-header.gif) repeat-x bottom #bcb566; color:#4f544b; width:770px; margin:0 0 2px 0;}
.headerLeft {width:455px; padding:10px 10px 13px 10px;}
.header {margin:0 0 20px 0;}
form.searchBox {width:435px; background:url(images/bg-search-box.gif) repeat-x 0 0 #cac37c; padding:10px 8px 14px 9px; color:#4f544b;}
form.searchBox input.field {width:251px; height:23px; padding:0 13px; background:#efe3a7; border:1px solid #887d26; font:11px/23px Arial, Helvetica, sans-serif; color:#4f544b;}
form.searchBox .btn {width:50px; height:23px; background:url(images/bg-btn-srch.gif) repeat-x 0 0 #adc077; font:bold 11px Arial, Helvetica, sans-serif; color:#5b5000; text-align:center; border:1px solid #91a759; cursor:pointer;}
a.share {display:block; width:62px; background:url(images/bg-btn-srch.gif) repeat-x 0 0 #adc077; font:bold 11px/23px Arial, Helvetica, sans-serif; color:#5b5000; border:1px solid #91a759; padding:0 12px 0 13px; text-decoration:none;}
a.share span {background:url(images/icon-share.gif) no-repeat 0 7px; width:45px; display:block; padding:0 0 0 16px; font:bold 11px/23px Arial, Helvetica, sans-serif; color:#5b5000;}
/*header panel end here*/

/*body panel start here*/

/*welcome panel start here*/
.welcomePanel {padding:21px 27px 27px 21px; width:722px; background:url(images/welcome-panel.gif) repeat-x 0 0 #fbf6c2; color:#3a3c2f;}
h2.welcome {font:bold 24px/27px Arial, Helvetica, sans-serif; color:#748212; margin:0 0 5px 0;}
h3.welcomeSubHead {font:14px/14px Arial, Helvetica, sans-serif; color:#748212; margin:0 0 3px 0;}
p.welcomeTxt {font:11px/14px Arial, Helvetica, sans-serif; color:#3a3c2f;}
/*welcome panel end here*/

/*body bottom panel start here*/
.bodyBottomPanel {width:727px;}
/*body bottom panel end here*/

/*left panel start here*/
.leftPanel {background:url(images/bg-lft-panel.gif) repeat-x 0 0 #f3f2e0; border:2px solid #e8e6d3; color:#454545; padding:18px 16px 24px 9px; width:411px;}
.servicePanel {width:403px; background:url(images/h-border.gif) repeat-x bottom; padding:0 0 16px 0; margin:0 0 19px 8px;}
h2.serviceHead {font:20px/44px Arial, Helvetica, sans-serif; color:#454545; background-color:inherit;}
ul.servicePoint {width:389px;}
ul.servicePoint li {font:10px/12px Tahoma, Arial, Helvetica, sans-serif; color:#d16b17; padding:0 0 0 8px; background:url(images/blt-points.gif) no-repeat 0 5px; background-color:inherit;}
.width90 {width:90px;}
.width107 {width:107px;}
.width100 {width:100px;}
.width57 {width:60px;}
.imagePanel {width:391px;}
.leftPanelImage {border:4px solid #cec886;}
/*left panel end here*/

/*right panel start here*/
.rightPanel {width:241px; padding:17px 16px 17px 12px; margin:1px 0 0 0; background:url(images/bg-lft-panel.gif) repeat-x 0 0 #f3f2e0; border:2px solid #f3f2e0; color:#454545;}
.newsPanel {background:url(images/news-panel.gif) no-repeat 0 0; padding:6px 0 0 4px; width:237px;}
.newsBox {background:#fdfffc; color:#1a1a1a; padding:9px 20px 21px 20px; width:197px;}
h2.newsHead {font:24px/24px Arial, Helvetica, sans-serif; color:#1a1a1a; margin:0 0 8px 0;}
h4.date {font:bold 12px/12px Arial, Helvetica, sans-serif; color:#1a1a1a; background-color:inherit; margin:0 0 5px 0;}
p.newsTxt {font:11px/11px Arial, Helvetica, sans-serif; color:#1a1a1a; background-color:inherit;}
a.viewMore {font:10px/11px Arial, Helvetica, sans-serif; color:#d16b17; text-decoration:none;}
a.viewMore:hover {text-decoration:underline;}
/*right panel end here*/

/*body panel end here*/

/*footer panel start here*/
.footer {width:769px; background:url(images/bg-footer.gif) repeat-x 0 0 #fbf6c2; color:#82a105; border:1px dashed #969048; border-bottom:none; padding:26px 0 29px 0; margin:16px auto 0 auto;}
.footer ul {display:block; width:460px; height:22px; margin:0 auto 0 auto;}
.footer ul li {font:11px/14px Arial, Helvetica, sans-serif; color:#68643a; background-color:inherit;}
.footer ul li a {font:11px/14px Arial, Helvetica, sans-serif; color:#68643a; background-color:inherit; text-decoration:none; padding:0 18px;}
.footer ul li a:hover {text-decoration:underline;}
p.copyright {display:block; text-align:center; font:10px/18px Arial, Helvetica, sans-serif; color:#82a105; background-color:inherit; text-align:center;}
/*footer panel end here*/

/*------------content------------*/

.contentDiv{
	width:698px;
	background-color:#f3f2df;
	color:#748212 !important;
	border:#f0edc6 1px solid;
	margin:18px auto;
	padding:15px;
	}
	
p.welcomeTxt1 {font:11px/14px Arial, Helvetica, sans-serif; color:#748212; margin:0 0 15px 0;}
.more{
	color:#cc6012; background-color:inherit; font:normal 11px/15px Verdana, Arial, Helvetica, sans-serif; margin:0 0 0 0; width:40px; display:block;
	}
.more:hover{
	color:#000; background-color:inherit; text-decoration:none;
	}
	
/*---------------contact--------------------*/
	
form.contactform{
		width:318px;
		padding:0 0 26px 0;
		margin: 0 auto;
		color:#857d5e;
		background-color:inherit;
		}
form.contactform label{
		width:70px;
		height:18px;
		margin:0 0 5px 0;
		float:left;
		display:block;
		font:normal 11px/18px tahoma, Arial, Helvetica, sans-serif; 
		}
form.contactform input{
		width:239px;
		height:16px;
		border:#919294 1px solid;
		float:left;
		margin:0 0 5px 0;
		}
form.contactform textarea{
		width:239px;
		border:#919294 1px solid;
		float:left; 
		margin:0 0 15px 0;
		height:53px;
		}
form.contactform label.blank{
		width:123px;
		height:22px;
		font-size:0; 
		}
form.contactform input.submit{
		background:url(images/submit.gif) no-repeat 0 0;
		width:59px;
		height:22px;
		cursor:pointer;
		border:none;
		margin:0;
		float:left;
		}
form.contactform input.reset{
		background:url(images/reset.gif) no-repeat 0 0;
		width:52px;
		height:22px;
		cursor:pointer;
		border:none;
		margin:0 0 0 16px;
		}

