
body{ margin: 0 auto;background:#fff  url(../images/bg.jpg) repeat-x top left; padding: 20px 0 0 ;font-family: Arial, Helvetica, sans-serif;}
a img { border: 0; }
h1{ font-size: 18px;line-height: 28px; }

.wrapper1 { padding-bottom:22px;position: relative;width: 900px; margin: 0 auto; background:#fff  url(../images/cnt-bg.jpg) no-repeat left top; }
.wrapper2{ margin: 0 auto; width: 898px;border: solid 1px #3B97FC;overflow:hidden;background: url(../images/maincontent-bg.png) no-repeat left bottom;}
.wrapper2 .header{overflow: hidden;text-align: right;margin-bottom: 30px; padding: 5px;}
.header .address{float: right;color: #3E98F8;font-size: 14px;width: 390px;height: 75px;}
.header .address a {color: #3E98F8;text-decoration: none;}
.header .toplinks {float: right;width: 70px;border-left: solid 1px #379AF8; padding:10px 0 0 5px;text-align: left;}
.header .toplinks ul { list-style: none;margin: 0;padding: 0; }
.header .toplinks li a {font-size: 14px;color: #70920A;text-decoration: none;display:inline-block;padding: 2px;}
.header .toplinks a:hover {color: #fff;background-color: #689806; }
.header .logo {margin-top: 30px;display:inline-block;padding-right: 5px}
.header h2{ font-size: 16px;color: #70920A;font-weight: normal;margin: 0; text-align:center;clear:both;padding-right:40px;font-weight: bold;}
.header .breadcrumbs{ text-align: left;font-size: 10px;color: #3F9CEA;margin-top:5px;padding-left: 194px;width:400px;position: absolute;}
.header .breadcrumbs a {font-size: 10px;color: #3F9CEA;}
.wrapper2 .maincontent {overflow:hidden;}
.wrapper2 .maincontent .left{ position:absolute;}
.wrapper2 .maincontent .left .menu{width: 260px;float: left;text-align: right;margin-top: 80px;  }
.wrapper2 .maincontent .left .menu  ul {list-style: none;margin: 0 0 0 5px;padding: 0;top:18px;}
.wrapper2 .maincontent .left .menu li a{font-size: 14px;color: #70920A; padding:2px 12px 2px 3px;text-decoration: none;display:inline-block; }
.wrapper2 .maincontent .left .menu li a:hover, .wrapper2 .maincontent .left .menu li.active a{color: #fff;background-color: #689806; }
.wrapper2 .maincontent .left .menu li.item1{}
.wrapper2 .maincontent .left .menu li.item2{}
.wrapper2 .maincontent .left .menu li.item3{margin-right: 20px;display: inline-block;}
.wrapper2 .maincontent .left .menu li.item4{margin-right: 53px;display: inline-block;}
.wrapper2 .maincontent .left .menu li.item5{margin-right: 42px;display: inline-block;}
.wrapper2 .maincontent .left .menu li.item6{margin-right: 80px;display: inline-block;}
.wrapper2 .maincontent .left .menu li.item7{margin-right: 135px;display: inline-block;}
.wrapper2 .maincontent .left .menu li ul li{ }
.wrapper2 .maincontent .left .menu li li a  {color: #70920A !important ;background-color: #fff !important;padding-right: 3px;display:block;}
.wrapper2 .maincontent .left .menu li li a:hover, .wrapper2 .maincontent .left .menu li li.active a{color:#fff !important;background-color:#78ad0c !important;}

.wrapper2 .maincontent .left .menu ul li.item3 ul {margin:-18px 0 0 103px;}

.wrapper2 .featurebox1 {position: absolute; bottom: 38px;left:18px;color: #5296E7;font-size: 10px;width:300px;}
.wrapper2 .featurebox1 span {position: absolute; top: 70px;}
.wrapper2 .featurebox1 .moduletable{ position: relative; }
.wrapper2 .featurebox1 .moduletable span.title {position: absolute; top: 5px;right:10px;font-size: 12px;}

.wrapper2 .maincontent .content{font-size: 12px;color: #3F9CEA;min-height:427px; padding: 0 10px 0 320px;}
.wrapper2 .maincontent .content h2{margin: 0 0 10px;padding: 0;font-size: 16px;color: #3F9CEA;font-weight: bold;}
.wrapper2 .maincontent .content a {color:#1b74bf;}
.wrapper2 .maincontent .content a:hover {color:#70920A;}

.wrapper2 .maincontent .content #pageTop{ min-height:225px; }
.wrapper2 .maincontent .content .featurebox {margin-top: 29px;padding-left:5px; }
.wrapper2 .maincontent .content .featurebox div{ display: inline-block;position: relative; }
.wrapper2 .maincontent .content .featurebox div span.title {position: absolute; top: 5px;left:10px;font-size: 12px;}
.wrapper2 .maincontent .content .featurebox img { padding-left:3px; }
.pinkribbon { position: absolute; left: 112px;z-index:1;bottom:0px;}

.wrapper2 .footer  { height: 15px;color: #4293ec;font-size: 10px;padding: 0 5px; }
.wrapper2 .footer a { color: #4293ec;}
.wrapper2 .footer .footerL {float: left; position: relative;z-index: 2;}
.wrapper2 .footer .footerL span {margin-left:51px;}
.wrapper2 .footer .footerR {float: right;}

.menu ul.level2{ width: 250px; }

.sf-menu a{ border: none !important;}
.sf-menu li, .sf-shadow ul, .sf-sub-indicator { background: none !important; }
.sf-menu ul li {width:155px !important;display: inline-block;}
.wrapper2 .maincontent .left .menu ul ul, .wrapper2 .maincontent .left .menu ul li.item2 ul{ background: #fff !important; border:solid 1px #689806;text-align:left; }
.wrapper2 .maincontent .left .menu ul ul{margin: -18px 0 0 89px; }
.wrapper2 .maincontent .left .menu ul li.item2 ul{margin: -18px 0 0 105px; }
/*#about img.pinkribbon, #contact img.pinkribbon  { display: none; }*/

.form_element{ margin-top:0 !important; }
.LV_validation_message{ font-weight: normal !important;font-size: 12px; }

.column { width: 180px;margin-left: 3px; }
.article_column.cols2 { float:left; width:180px; }
.article_column.cols2 .column1{ width:380px; }
.article_separator{ float:left; width:8px; }
.blog_more{ clear: both; }

ul.pagination {overflow:hidden;list-style: none;}
ul.pagination li { float: left;padding: 0 10px 0 0;}

.articleCols.cols3 .column{float:left; width:175px;margin-right:10px;}
.articleCols.cols2 .column{float:left; width:270px; margin-right:10px; }
.articleCols.cols1 .column{float:left; width:auto;margin:0; }

.articleCols.cols2 .column1{width:370px;margin-right:6px;}
.articleCols.cols2 .column2{width:180px;margin-right:0;}











