body {
	background:url(images/allbg.gif) repeat-x #D5E2E5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.main {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight: normal;
	color: #666666;
	text-decoration: none;
}
.top-links{
	background:url(images/top-linksbg.gif) no-repeat;
	width:360px;
	height:34px;
	padding:0 22px 0 240px;
	margin:0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 32px;
	font-weight:bold;
	color: #7A7D7D;
	text-decoration: none;
}
.top-links a{
	color: #7A7D7D;
	text-decoration: none;
}
.top-links a:hover{
	color: #FB0C0C;
	text-decoration:underline;
}
.top-links .top-active{
	color: #FB0C0C;
	text-decoration:none;
}
.buttion{
	background:url(images/but-off2.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	font-weight:bold;
	color:#FFF;
	text-decoration: none;
	text-align:center;
}
a.buttion:hover{
	background:url(images/but-on.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	font-weight:bold;
	color:#FFF;
	text-decoration: none;
	text-align:center;
}
.buttion-active{
	background:url(images/but-on.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.cont-box-bg{
	background:url(images/cont-box-bg.gif) repeat-x top #FFFFFF;
	height:201px;
}
.cont-box-top{
	background:url(images/cont-box-top-bg.gif) repeat-x;
	height:13px;
}
.cont-box-down{
	background:url(images/cont-box-down-bg.gif) repeat-x;
	height:13px;
}
.cont-box-left{
	background:url(images/cont-box-left-bg.gif) repeat-y;
	width:13px;
}
.cont-box-right{
	background:url(images/cont-box-right-bg.gif) repeat-y;
	width:13px;
}

.leads-news-bg{
	background:url(images/leads360news-bg.jpg) repeat-y;
	width:560px;
	padding:10px;
	margin:0;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#7B7B7B;
	text-decoration: none;
}
.leads-news-bg a{
	color:#000000;
	text-decoration:underline;
}
.leads-news-bg a:hover{
	color:#000000;
	text-decoration: none;
}

.feature-img-corv{
	background:url(images/feature-downbg.jpg) no-repeat;
	width:279px;
	height:34px;
	padding:0 6px 0 0;
	margin:0;
	float:left;
}
.feature-bg{
	background:url(images/feature-bg.jpg) repeat-y;
	width:285px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#7B7B7B;
	text-decoration: none;
}
.feature-bg a{
	color:#FF0000;
	text-decoration:underline;
	}
.feature-bg a:hover{
	color:#FF0000;
	text-decoration:none;
	}
.feature-bg ul{
	padding:0 0 0 5px;
	margin:0;
	list-style:none;
}
.feature-bg ul li{
	background:url(images/arrow1.gif) no-repeat ;
	padding:0 0 8px 15px;
	margin:0;
	list-style:none;
}
.down-box-top-bg{
	background:url(images/down-box-top-bg.gif) repeat-x;
	height:12px;
}
.down-box-down-bg{
	background:url(images/down-box-down-bg.gif) repeat-x;
	height:12px;
}
.down-box-left-bg{
	background:url(images/down-box-left-bg.gif) repeat-y;
	width:14px;
}
.down-box-right-bg{
	background:url(images/down-box-right-bg.gif) repeat-y;
	width:14px;
}
.down-box-bg{
	background-color:#EBF6F9;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#74979F;
	text-decoration: none;
}
.down-box-bg a{
	color:#74979F;
	text-decoration: none;
}
.down-box-bg a:hover{
	color:#74979F;
	text-decoration:underline;
}
.cont-header-bg{
	background:url(images/cont-headerbg.gif) no-repeat;
	width:560px;
	height:41px;
	padding:0 0 0 20px;
	margin:0;
	float:left;
	font-family:Helvetica;
	font-size: 18px;
	line-height: 41px;
	font-weight:bold;
	color:#09698B;
	text-decoration: none;
	}
.blue-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 20px;
	font-weight:bold;
	color:#08678A;
	text-decoration: none;
}
.red-header{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	font-weight:bold;
	color:#FF0000;
	text-decoration: none;
}

.img-border{
	border:solid 1px #CCCCCC;
	padding:0;
	margin:0px 10px 0 10px;
}
.dotedline{
	background:url(images/dotedline.gif) repeat-x;
	height:4px;
	padding:0;
	margin:10px 0 0 0;
	
}
.cont-links{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}
a.cont-links:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#FF0000;
	text-decoration: none;
}

.border-header-top{
	background:url(images/border-haeader-top.gif) no-repeat;
	width:530px;
	height:20px;
	padding:0 0 0 30px;
	margin:0;
	float:left;

}
.border-header{
	background:#FFFFFF;
	font-family: Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #74979F;
	text-decoration: none;
	border-left:solid 1px #61BE18;
	border-right:solid 1px #61BE18;
}
.border-header-down{
	border-bottom:solid 1px #61BE18;
	border-left:solid 1px #61BE18;
	border-right:solid 1px #61BE18;
}
.cont ul{
	padding:0 0 0 25px;
	margin:0;
	list-style:none;
}
.cont ul li{
	background:url(images/arrow1.gif) no-repeat ;
	padding:0 0 0 15px;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	line-height:18px;
	color:#7B7B7B;
	text-decoration:none;
}
.cont ul li a{
	color:#74979F;
	text-decoration:none;
}
.cont ul li a:hover{
	color:#74979F;
	text-decoration:underline;
}
.garey-bg-color{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
}
.text1{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	font-weight:bold;
	color:#1F96BE;
	text-decoration:none;
}
.text2{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight:bold;
	color:#1D1D1D;
	text-decoration:underline;
}
a.text2:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-weight:bold;
	color:#09698B;
	text-decoration:none;
}

.cont2 ul{
	padding:0 0 0 25px;
	margin:0;
	list-style:none;
}
.cont2 ul li{
	background:url(images/arrow2.gif) no-repeat  left;
	padding:0 0 8px 25px;
	margin:0;
	list-style:none;
}

.dotedline-2{
	background:url(images/dotedline2.gif) repeat-y;
	width:7px;
	padding:5px;
}

.right-side-header{
	background:url(images/right-side-header1.gif) no-repeat;
	width:265px;
	height:41px;
	padding:0 0 0 20px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 41px;
	font-weight:bold;
	color:#63C228;
	text-decoration:none;
	text-transform:uppercase;
}
.buttion-inner{
	background:url(images/but-off2.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 36px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
a.buttion-inner:hover{
	background:url(images/but-on.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 36px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.buttion-inner-active{
	background:url(images/but-on.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 36px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.buttion-inner-quote{
	background:url(images/but-quote.gif) no-repeat;
	width:123px;
	height:36px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 36px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}
.buttion-quote{
	background:url(images/but-quote.gif) no-repeat;
	width:123px;
	height:35px;
	float:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration: none;
	text-align:center;
}



.side-but-bg{
	background:url(images/side-but-bg2.jpg) no-repeat;
	width:265px;
	height:40px;
	padding:0 0 0 20px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 40px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}
a.side-but-bg:hover{
	background:url(images/side-but-bg.jpg) no-repeat;
	width:265px;
	height:40px;
	padding:0 0 0 20px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 40px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
}

/* inner */

.iner-cont-top{
	background:url(images/cont-top-bg.gif) no-repeat top;
	width:903px;
	padding:0;
	margin:0;
	float:left;
}
.iner-cont-top-left{
	background:url(images/inner-cont-top-left.gif) no-repeat top;
	width:641px;
	padding:0;
	margin:0;
	float:left;
}
.iner-cont-top-right{
	background:url(images/inner-cont-top-right.gif) no-repeat top;
	width:262px;
	padding:0;
	margin:0;
	float:left;
}
.inner-header-text{	
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height: 30px;
	font-weight:bold;
	color:#FF8800;
	text-decoration:none;
}
.iner-cont-bg{
	background:url(images/cont-bg.gif) repeat-y;
	width:903px;
	padding:0;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#1D1D1D;
	text-decoration:none;
}
.innercon-rightbg{
	background:url(images/inner-cont-right-bg.gif) repeat-y;
	width:262px;
	padding:0 0 0 0 ;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#1D1D1D;
	text-decoration:none;
}

.innercon-right-down-bg{
	background:url(images/inner-cont-right-down-bg.gif) no-repeat bottom;
	width:262px;
	padding:0 0 0 0 ;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#1D1D1D;
	text-decoration:none;
}

.inner-cont-but{
	background:url(images/inner-cont-but.gif) no-repeat;
	width:187px;
	height:35px;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.inner-cont-but:hover{
	background:url(images/inner-cont-but.gif) no-repeat;
	width:187px;
	height:35px;
	padding:0 0 0 15px;
	margin:0 0 5px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 35px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
}
.inner-cont-but2{
	background:url(images/inner-cont-but3.gif) no-repeat;
	width:187px;
	height:42px;
	padding:13px 0 0 15px;
	margin:0 0 5px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}
.inner-cont-but2:hover{
	background:url(images/inner-cont-but3.gif) no-repeat;
	width:187px;
	height:42px;
	padding:13px 0 0 15px;
	margin:0 0 5px 0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
	text-transform:uppercase;
}



.inner-cont-box-top{
	background:url(images/inner-cont-box-topbg.gif) no-repeat;
	width:187px;
	height:33px;
	padding:0 0 0 15px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 33px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.inner-cont-box-bg{
	background:url(images/inner-cont-box-bg.gif) repeat-y;
	width:202px;
	padding:0;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#1D1D1D;
	text-decoration:none;
}
.successful-topbg{
background:url(images/successful-topbg.gif) no-repeat;
width:903px;
background-position:top;
}
.successful-bg{
background:url(images/successful-bg.gif) repeat-y;
width:903p;
}

/* Client login */
.clientlogin-top{
	background:url(images/login-bg-top.jpg) no-repeat;
	width:301px;
	height:41px;
	padding:0 0 0 50px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 41px;
	font-weight:bold;
	color:#FFF;
	text-decoration:none;
}
.clientlogin-bg{
	background:url(images/login-bg.jpg) repeat-y;
	width:311px;
	padding:20px;
	margin:0;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	font-weight:normal;
	color:#1D1D1D;
	text-decoration:none;
	}

/* featured */

#feature_panels {
	width:280px;
	height:524px;
	float:right;
	display:inline;
	position: relative; /*leave this value alone*/
	overflow: scroll; /*leave this value alone*/
}
#feature_panels h3 {
	height:38px;
}
.feature_panels_inner {
	position: absolute; /*leave this value alone*/
	left: 0;
	top: 3px;
}
#feature_panels .panel {
	float: left; /*leave this value alone*/
	overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
	width:280px;
	font-size:13px;
}

.panel_top {
	height:214px;
}
.panel_bottom {
	padding:52px 15px 0 15px;
	background:url(../images/panel_bottom_bg.png) top repeat-x;
}
.panel_bottom ul {
	margin:15px 0 5px 0;
}
.panel_bottom ul li {
	background:url(images/arrow1.gif) no-repeat;
	padding:2px 0 2px 15px;
	line-height:18px;
}
.panel_bottom ul li a {
	color:#666;
	text-decoration:underline;
}
.panel_bottom ul li a:hover {
	color:#666;
	text-decoration:none;
}
.panel_bottom_link a {
	display:block;
	padding-left:12px;
	background:url(../images/icon_arrow.gif) 0 4px no-repeat;
	font-weight:bold;
	color:#61be18;
}
.panel_bottom_link a:hover {
	color:#ff9c1b;
	text-decoration:none;
}


.stylewhite{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	background-color:#333333;
	text-decoration:underline;
}
.stylewhite a{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.stylewhite a:hover{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}


.stylewhite1{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	background-color:#333333;
	text-decoration:none;
}
.stylewhite a{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.stylewhite a:hover{
	font:Arial, Helvetica, sans-serif
	font-size: 12px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}
.fixed-width {	font-family: "Courier New", Courier, monospace;
}

.cont-links-right {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align:right;
	line-height: 15px;
	font-weight:normal;
	color:#FF0000;
	text-decoration:underline;
}
h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	line-height: 30px;
	font-weight:bold;
	color:#FF8800;
	text-decoration:none;
}
