@charset "utf-8";
/* CSS Document */
*{ outline:none;}
body { margin:0; padding:0; font:normal 12px/18px  Arial, "Trebuchet MS", Tahoma, Verdana; color:#353535; background:url(../Images/pageBg.gif);}
.wrapper{ overflow:hidden;}
.headerBg{ height:87px; background:url(../Images/headerBg.gif) repeat-x top;}
.bannerBg{ background:url(../Images/banner.jpg) center top; height:330px;}
.contentBg{ background:url(../Images/contentBg.gif)	repeat-x top #f7fedf; overflow:hidden;}
.footerBg{ background:url(../Images/footerBg.gif) repeat-x top; height:71px; border-top:4px solid #208b06;}

.header{ width:960px; margin:auto; overflow:hidden;}
.mainMenu{ height:43px; padding:20px 0 20px 5px; font:bold 13px "Trebuchet MS", Tahoma, Arial, Verdana; float:left;}
.mainMenu ul{ margin:0; padding:0;}
.mainMenu ul li{ margin:0; padding:0 5px 0 0; list-style:none; float:left; display:block;}
.mainMenu ul li a{float:left; display:block; color:#bbb; text-decoration:none; cursor:pointer;}
.mainMenu ul li a span{float:left; display:block; }
.mainMenu ul li a span span{float:left; display:block; padding:7px 15px 7px 15px;}
.mainMenu ul li a:hover{float:left; display:block; background:url(../Images/menuBg.gif) repeat-x left top; color:#e3cd99; text-decoration:none;}
.mainMenu ul li a:hover span{float:left; display:block; background:url(../Images/menuLeft.gif) no-repeat left top;}
.mainMenu ul li a:hover span span{float:left; display:block; background:url(../Images/menuRight.gif) no-repeat right top; padding:7px 15px 7px 15px;}

.mainMenu ul li.menuSelected a{float:left; display:block; background:url(../Images/menuBg.gif) repeat-x left top; color:#e3cd99; text-decoration:none;}
.mainMenu ul li.menuSelected a span{float:left; display:block; background:url(../Images/menuLeft.gif) no-repeat left top;}
.mainMenu ul li.menuSelected a span span{float:left; display:block; background:url(../Images/menuRight.gif) no-repeat right top; padding:7px 15px 7px 15px;}

.topContct{ font:bold 13px "Trebuchet MS", Tahoma, Arial, Verdana; color:#999; text-align:right; padding:10px 0;}
.topContct h2{ font-weight:100; font-size:2em; margin:0; padding:0;}
.topContct a{ color:#e7bd7c; text-decoration:underline;}
.topContct a:hover{ color:#fff; text-decoration:none;}

.logoTop{ padding:0 0 0 6px}

.banner{ width:960px; margin:auto;}
.bannerLeft{ padding:0 0 0 5px; float:left; width:416px;}
.logo{ padding:5px 0 0 25px; float:left; }

.introTxt{ color:#e9ffdd; overflow:hidden;}
.introTxt h1{ margin:0 0 0 -1000px; padding:0;}
.introTxt p{ margin:0; padding:120px 0 0 5px; font-size:13px;}
.introTxt a{ color:#ffcf97; text-decoration:none; display:block; float:left; margin:10px 0 0 5px; padding:11px 0 0 38px; font-weight:bold;}
.introTxt a:hover{ text-decoration:none; color:#fff;}

.bannerRight{ padding:65px 29px 0 0px; float:right;width:304px; height:215px;}
.bannerImgHolder{ width:304px; height:215px; position:absolute; overflow:hidden; display:block; float:left;}
.bannerImages{ position:absolute; margin:0 0 0 305px; z-index:3;}

.contentSec{ padding:20px 5px; overflow:hidden; width:960px; margin:auto;}
.contentBox{ width:212px; float:left; padding:10px 10px 50px 10px;}
.contentBox h2{ margin:0; padding:0; font:100 1.6em "Trebuchet MS", Tahoma, Arial, Verdana; color:#ab1c00; }
.contentBox h2 a{ color:#b91e00; text-decoration:none; }
.contentBox ul{ margin:0; padding:0 10px;}
.contentBox ul li{ margin:0; padding:0 0 5px 15px; list-style:none; background:url(../Images/bullet1.gif) no-repeat left 7px;}

.contentBox p{ margin:0; padding:10px 0;}
.contentBox a{ color:#b91e00; text-decoration:underline;}
.contentBox a:hover{text-decoration:none;}
.contentBox strong{ color:#333;}
.contentBox .moreBtn{ position:absolute; height:30px; margin:220px 0 0 0; background:url(../Images/moreBtnBg.gif) repeat-x left top;}
.contentBox .moreBtn span{ background:url(../Images/moreBtnLeft.gif) no-repeat left top; display:block; float:left; padding:0 0 0 10px;}
.contentBox .moreBtn span span{ background:url(../Images/moreBtnRight.gif) no-repeat right top; display:block; float:left; height:30px; padding:0 10px 0 0;}
.contentBox .moreBtn a{ float:left; background:url(../Images/bullet2.gif) no-repeat left 13px; padding:5px 0 0 15px; font-weight:bold; color:#258314; text-decoration:none; display:block; float:left;}
.contentBox .moreBtn a:hover{ color:#000;}
.contentSeperator{ width:10px; margin:50px 0 0 0; height:200px; background:url(../Images/verticalLine.gif) repeat-y center top; float:left; }


.footer{ margin:auto; width:960px; padding:20px 5px;}
.footerLeft{ float:left;}
.footerLeft a{ text-decoration:none; color:#999;}
.footerLeft a:hover{ text-decoration:underline; color:#fff;}
.footerRight{ float:right; text-align:right; color:#6b6b6b;}
.footerRight a{ text-decoration:none; color:#999;}
.footerRight a:hover{ text-decoration:underline; color:#fff;}

/* inner Page styles */

.innerBannerBg{ background:url(../Images/innerbanner.jpg) center top; height:209px;}
.innerBanner{ width:960px; margin:auto;}

.innerContentLeft{ width:690px; float:left; margin:0 10px 0 0; padding:0 20px 0 0; min-height:350px; background:url(../Images/verticalLine.gif) repeat-y right top;}

.innerContentLeft h1{ margin:0; padding:0 0 10px 0; font:100 2em "Trebuchet MS", Tahoma, Arial, Verdana; color:#b91e00; }
.innerContentLeft ul{ margin:0; padding:0 10px 10px 10px;}
.innerContentLeft ul li{ margin:0; padding:0 0 5px 15px; list-style:none; background:url(../Images/bullet1.gif) no-repeat left 7px;}

.moreBtn2{ height:30px; background:url(../Images/moreBtnBg.gif) repeat-x left top; float:left}
.moreBtn2 span{ background:url(../Images/moreBtnLeft.gif) no-repeat left top; display:block; float:left; padding:0 0 0 10px;}
.moreBtn2 span span{ background:url(../Images/moreBtnRight.gif) no-repeat right top; display:block; float:left; height:30px; padding:0 10px 0 0;}
.moreBtn2 a{ float:left; background:url(../Images/bullet2.gif) no-repeat left 13px; padding:5px 0 0 15px; font-weight:bold; color:#258314; text-decoration:none; display:block; float:left;}
.moreBtn2 a:hover{ color:#000;}

.innerContentLeft p{ margin:0; padding:5px 0;}
.innerContentLeft a{ color:#b91e00; text-decoration:underline;}
.innerContentLeft a:hover{text-decoration:none;}
.innerContentLeft strong{ color:#333;}

.innerContentLeft h2{ margin:0; padding:0 0 10px 0; font:100 1.5em "Trebuchet MS", Tahoma, Arial, Verdana; color:#258314; }
.innerContentLeft h2 a{ color:#258314; text-decoration:none; }
.innerContentLeft blockquote{ font-size:14px; font-weight:bold; font-style:italic; color:#333;}

/* Common Stles */
.clear{ clear:both;}
.fLeft{ float:left;}
.fRight{ float:right;}
.w30{ width:30%;}
.w35{ width:35%;}
.w60{ width:60%;}
.pR10{ padding-right:10px;}
.pR15{ padding-right:15px;}
.pB10{ padding-bottom:10px;}
.pB20{ padding-bottom:20px;}
.mB20{ margin-bottom:20px; }
.vaT{ vertical-align:top}
.taR{ text-align:right;}
.taL{ text-align:left;}
form{ margin:0; padding:0;}
.itlaic { font-style:italic}

.textarea{ font-size:12px; font-family: Arial,"Trebuchet MS", Tahoma, Verdana; color:#666; border:1px solid #aaa; height:95px; background:#fff; padding:3px; width:95%;}
.textareaFocus{ font-size:12px; font-family: Arial, "Trebuchet MS",Tahoma, Verdana; color:#666; border:1px solid #258314; height:95px; background:#fff; padding:3px; width:95%;}
.textareaError{ font-size:10px; font-family: Arial,"Trebuchet MS", Tahoma, Verdana; color:#666; border:2px solid #b91e00; height:95px; background:#fff; padding:3px; width:95%;}

.textBox{ border:1px solid #aaa; background:#fff; font-size:12px; font-family:Arial, "Trebuchet MS", Tahoma, Verdana; color:#666; padding:3px;}
.textBoxFocus{ border:1px solid #258314; background:#fff; font-size:12px; font-family:Arial, "Trebuchet MS", Tahoma, Verdana; color:#666; padding:3px;}
.textBoxError{ border:2px solid #b91e00; background:#fff; font-size:12px; font-family:Arial, "Trebuchet MS", Tahoma, Verdana; color:#666; padding:3px; }
.formTD1{ background:#f1f8da; border-right:2px solid #ced5b4; border-bottom:1px solid #fff; font-size:12px;}
.formTD2 { background:#ecf3d5; border-right:1px solid #fff; border-bottom:1px solid #fff;}
.formBtn{ background:url(../Images/pageBg.gif) left -1px; height:25px; border:1px solid #000; color:#fff; font:bold 12px Arial, "Trebuchet MS", Tahoma, Verdana;}

.formTbl{ border:1px solid #ced5b4;}

.mandatory{ color:#b91e00; font-weight:bold;}

.innerContentLeft #gallery { }
.innerContentLeft #gallery ul { list-style: none; margin:0; padding:0; }
.innerContentLeft #gallery ul li { display: inline; background:none; margin:0; padding:0 10px 0 0; }
.innerContentLeft #gallery ul img { border: 5px solid #c4cca8; border-width: 5px 5px 20px; }
.innerContentLeft #gallery ul a:hover img { border: 5px solid #b91e00; border-width: 5px 5px 20px; color: #fff;	}
.innerContentLeft #gallery ul a:hover { color: #fff; }



.Popup { background:url(../Images/popup-bg.jpg) left top repeat-x ; height:78px; width:auto}
.footerBg1 { background:url(../Images/footerBg.gif) repeat-x top; height:40px; border-top:4px solid #208b06;}
.contentBg1 { background:url(../Images/contentBg.gif)	repeat-x top #f7fedf; overflow:hidden;}
.contentSec1 { padding:20px 5px 20px 30px; overflow:hidden; width:630px; margin:auto;}

.footer1 { margin:auto; width:660px; padding:20px 5px;}
.tableBg{ background:#f1f8da;  font-size:12px;  vertical-align:top}
.tablehead { background:#9fae6d;  font-size:12px; font-weight:bold; color:#fff; vertical-align:top}
.BgG{ background:#596437;  }
