/*-------------------------general-------------------------*/
body{
	padding:0;
	margin:0;
	background-color:#EDEDF7;
	color:#828293;
	font:normal 14px Arial, Helvetica, sans-serif;
}
p, a, h2, li, td, form, input, select {
	padding:0;
	margin:0;
}
img{
	padding:0;
	margin:0;
	border:none;
	display:block;
}
a.email:link    { color: #ffffff; text-decoration: none; }
a.email:active  { color: #ffffff; text-decoration: none; }
a.email:visited  { color: #ffffff; text-decoration: none; }
a.email:hover   { color: #1b502a; text-decoration: none; }

ul{
	padding:0;
	margin:0;
	list-style-type:none;
}
a{
	text-decoration:none;
	outline:none;
}
.speacer{
	padding:0;
	margin:0;
}
h2{
	font:normal 24px/26px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
}
h3{
	font:normal 16px/14px Arial, Helvetica, sans-serif;
	color:#000000;
	background-color:inherit;
}
/*-------------------------general-------------------------*/
/*-------------------------Top Panel Start-------------------------*/
.pattern{
	background:url(images/pattern.gif) repeat-x 0 0;
	padding:15px 0 10px 0;
}
.logo{
	display:inline;
}
.phone{
	background:url(images/bullet.png) no-repeat 43% 50%;
	padding:0 0 0 30px;
	font-size:16px;
	line-height:18px;
	color:#ffffff;
	background-color:inherit;
	font-weight:bold;
}
.phone span{
	color:#ffffff;
	font-size:21px;
	background-color:inherit;
	font-weight:bold;
}
/*-------------------------Top Panel End-------------------------*/
/*-------------------------TopNav Panel Start-------------------------*/
.topnavBg{
	background:url(images/topnavbg.gif) repeat-x 0 0;
}
ul.topnav li{
	width:auto;
	float:left;
	padding:0 19px;
	background:url(images/topnavdiv.gif) no-repeat 100% 50%;
	line-height:35px;
	font-weight:bold;
}
ul.topnav li.notopnavdiv{
	background-image:none;
}
ul.topnav li a{
	color:#FFF;
	background-color:inherit;
	font:normal 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}
ul.topnav li a:hover{
	color:#0c330a;
	background-color:inherit;
	font:normal 14px Arial, Helvetica, sans-serif;
	font-weight:bold;
}
ul.topnav li a.active{
	color:#0c330a;
	background-color:inherit;
	cursor:text;
	font:normal 14px Arial, Helvetica, sans-serif;
}
/*-------------------------TopNav Panel End-------------------------*/
/*-------------------------Header Panel Start-------------------------*/
.headerBg{
	background-color:#182122;
	color:#999;
	padding:21px 0;
}
.header{
	background:url(images/header.jpg) no-repeat 0 0;
	padding:215px 0 0 0;
	font-size:14px;
	line-height:18px;
	text-align:center;
}
.header a{
	color:#FFF;
	background-color:inherit;
	text-decoration:underline;
}
.header a:hover{
	text-decoration:none;
}
/*-------------------------Header Panel End-------------------------*/
/*-------------------------Body Panel Start-------------------------*/
.bodyPPadding{
	padding:34px 0;
}
.bodytoppadding{
	padding:0 0 34px 0;
}
p.bodytopTxt{
	line-height:15px;
	color:#828293;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.bodybottom{
	line-height:15px;
	color:#828293;
	font:normal 14px Arial, Helvetica, sans-serif;
}
p.bodytopTxt span.name{
	font-size:18px;
	line-height:22px;
	color:#1A2654;
	background-color:inherit;
	display:block;
	padding:0 0 5px 0;
}
p.bodytopTxt span.whySubHeading{
	font-size:14px;
	line-height:18px;
	color:#1d6319;
	background-color:inherit;
	display:block;
	padding:0 0 5px 0;
}
p.bodytopTxt b{
	display:block;
	margin:11px 0 0 0;
	width:74px;
	height:19px;
	line-height:18px;
	background:url(images/readmorebg.gif) no-repeat 0 0;
	text-align:center;
}
p.bodytopTxt b a{
	color:#FFF;
	background-color:inherit;
}
p.bodytopTxt b a:hover{
	color:#000;
	background-color:inherit;
}
.newsBG{
	background-color:#77b475;
	color:#ffffff;
	padding:17px 16px 0 16px;
	font-weight:bold;
}
.newsBG h2{
	padding:0 0 9px 0;
}
.newsBG p{
	line-height:15px;
	padding:0 0 14px 0;
}
.newsBG p b{
	padding:0 0 8px 5px;
	display:block;
	color:#174f13;
	background-color:inherit;
}
.newsBG p span{
	display:block;
	margin:5px 0 0 0;
	padding:0 0 0 8px;
	font-weight:bold;
	background:url(images/arrow.gif) no-repeat 0 50%;
}
.newsBG p span a{
	color:#FFF;
	background-color:inherit;
}
.newsBG p span a:hover{
	color:#000;
	background-color:inherit;
}

.coverageBG{
	background-color:#77b475;
	color:#ffffff;
	padding:1px 8px 15px 8px;
}
.coverageBG h2{
	padding:0 0 4px 0;
}
.coverageBG p{
	line-height:12px;
	padding:0 0 14px 0;
}
.coverageBG p b{
	padding:0 0 8px 5px;
	display:block;
	color:#174f13;
	background-color:inherit;
}
.coverageBG p span{
	display:block;
	margin:0 0 0 0;
	padding:0 0 0 8px;
	background:url(images/arrow.gif) no-repeat 0 50%;
}
.coverageBG p span a{
	color:#FFF;
	background-color:inherit;
}
.coverageBG p span a:hover{
	color:#000;
	background-color:inherit;
}
.memberBg{
	background:url(images/memberbullet.jpg) no-repeat 21px 13px #D7D7E7;
	color:#626280;
	padding:12px 0 15px 92px;
}
.username{
	line-height:21px;
	font-weight:bold;
}
.loginTextBox{
	width:149px;
	height:19px;
	background-color:#CDCDDD;
	color:#000;
	border:1px solid #ABABBD;
}
.forget a{
	line-height:14px;
	font-weight:bold;
	color:#2D4597;
	background-color:inherit;
}
.forget a:hover{
	text-decoration:underline;
}
.whyPanel{
	padding:20px 0 0 0;
}
.whyPanel h2{
	padding:0 0 12px 0;
}
.hometrisections{
	color:#828293;
	font:normal 12px Arial, Helvetica, sans-serif;
}

/*-------------------------Body Panel End-------------------------*/
/*-------------------------Footer Panel Start-------------------------*/
.footerBg{
	background-color:#356735;
	color:#052404;
	padding:28px 0 25px 0;
}
ul.footernav li{
	width:auto;
	float:left;
	padding:0 19px;
	background:url(images/topnavdiv.gif) no-repeat 100% 50%;
	line-height:17px;
	font-weight:bold;
}
ul.footernav li.nofooternavdiv{
	background-image:none;
}
ul.footernav li a{
	color:#FFF;
	background-color:inherit;
	font:normal 11px Arial, Helvetica, sans-serif;
}
ul.footernav li a:hover{
	color:#0c330a;
	background-color:inherit;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.copyright{
	padding:8px 0 0 0;
	font-size:11px;
	line-height:14px;
}
.copyright a{
	color:#FFF;
	background-color:inherit;
}
.copyright a:hover{
	text-decoration:underline;
}
/*-------------------------Footer Panel End-------------------------*/
/*-------------------------ABOUT US PAGE START-------------------------*/
.aboutUsHeading{
	padding:0 0 8px 0;
}
p.aboutusTxt{
    font-size:11px;
	line-height:15px;
}
p.aboutusTxt span.toptxt{
	display:block;
	padding:0 0 15px 0;	
}
p.aboutusTxt span.subheading{
	display:block;
	padding:0 0 5px 0;	
	font:normal 14px/16px Arial, Helvetica, sans-serif;
	color:#1d6319;
	background-color:inherit;
}
.aboutusImgPPadding{
	padding:22px 0 30px 0;
}
/*-------------------------ABOUT US PAGE END-------------------------*/
/* CSS Document */

