body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	line-height:18px;
	background-image: url(../images/topbg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
a {
	color:#000000;
	text-decoration:none;
}
p, h1, form, div{
	margin:0px;
	padding:0px;
}
li, ul {
	margin:0px;
	padding:0px;
}
img{
	border:none;
}
#clr{
	clear:both;
	margin:0px;
	padding:0px;
	font-size:0px;
}
.cointainer{
	width:1000px;
	margin:0px auto;
}
.topPan{
	width:1000px;
	height:70px;
}
.topPan h1{
	padding:24px 26px 0 0;
	margin:0 16px 0 0;
	float:right;
}
.topPan h2{
	padding:24px 0 0 0;
	margin:0 16px 0 0;
	float:right;
}
.topMenuCon{
	margin:0px
	padding:0px;
	background-image:url(../images/mianbg.jpg);
	background-repeat:repeat-x;
	background-color:#FFFFFF;
}

.topMenu-1{
	margin:0px;
	padding:0px;
}
.topMenu-2{
	margin:0px;
	padding:0 0 32px 0;

}
.logo {	
	float:left;
	width:311px;
	height:72px;


}
.topMenu {
	width:570px;
	float:left;
	margin:16px 0 0 118px;
}
.topMenu ul{
	margin:0px;
	padding:0px;
}
.topMenu ul li{
	padding:0px;
	margin:0 20px 0 0;
	list-style-type:none;
	float:left;
}
.bodyCon {
	margin:0 auto;
	padding:0px;
}
.reBar {
	margin:0 auto;
	padding:0px;
	width:938px;
}
.mainCon {
	margin:0 auto;
	padding:0 0 57px 0;
	width:938px;
	background-color:#FFFFFF;
}
.mainConHome {
	margin:0 auto;
	padding:0 0 24px 0;
	width:938px;
	background-color:#FFFFFF;
}
.mainConPro {
	margin:0 auto;
	padding:0;
	width:938px;
	background-color:#FFFFFF;
}

.bottom {
	height:66px;
	background-color:#868687;
	margin:0 auto;
	padding:0px;
	width:938px;
}

.bottomChat {
	float:left;
	margin:10px 0 0 22px;

}

.bottDiv {
	margin:0px;
	padding:0px;
	height:20px;
}
.bottDivHome {
	margin:0px;
	padding:0px;
	height:12px;
}

.buttumMargn{
	margin-bottom:7px;
}
.buttumMargnFaq{
	margin-bottom:3px;
}
.contantPart{
	width:940px;
	background:url(../images/middle-bg.jpg) left top repeat-x;
	float:left;
	padding:0 30px 0 30px;
}
.red{
	width:939px;
	margin:0px auto;
}
.leftPan {
	width:380px;
	float:left;
}
.rightPan {
	width:525px;
	float:left;
	padding:27px 30px 0 0;
}
.flash {
	margin:0 auto;
	padding:22px 0 0 0;
	width:811px;
}


.coloDiv{
	width:939px;
	margin:0px auto;
}
.coloDivFst{
	width:302px;
	float:left;
	margin:0 16px 21px 0;
	padding:0px;
}
.coloDivlst{
	width:302px;
	float:left;
	margin:0 0 21px 0;
	padding:0px;
}
.leftPro{
	padding:0px;
	margin-right:80px; 
}
.leftPro ul{
	margin:0px;
	padding:0px;  
}
.leftPro p{
	text-align:right;
	padding-bottom:15px;

}
.leftPro ul li{
	list-style:none;
	background:url(../images/bullet.jpg) right 7px no-repeat;
	text-align:right;
	padding-right:10px;
	padding-bottom:1px;
	color:#4165a5;
}


.learnRed{
	margin-top:18px;
	color:#b02225;
	font-size:16px;
	text-decoration:none;
}
.learnRed a{
	color:#b02225;
	text-decoration:none;
}

.learnRed a:hover{
	color:#000000;
	text-decoration:underline;
}

.greenBG{
	width:303px;
	height:189px;
	background:url(../images/greenBG.jpg) left top repeat-x;
	float:left;
	text-align:center;
}
.greenBG img {
	margin:16px 0 0 0;
}
.searchBG{
	width:303px;
	background:url(../images/redBG.jpg) left top repeat-x;
	float:left;
	height:189px;
	text-align:center;
}
.searchBG img {
	margin:16px 0 0 0;
}
.redFind{
	background-color:#b02225;
	width:303px;
	height:30px;
	float:left;
}
.lastGray{
	width:939px;
	margin:0px auto;
	background-color:#868687;
}
.lastGrayFst{
	width:275px;
	float:left;
	margin-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;

}
.lastGraySnd{
	width:520px;
	float:right;
	margin-top:25px;
  padding-right:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;

}
.imgMargin{
	margin:12px 10px 12px 0px;
}
.logIn{
	width:110px;
  padding: 3px 0;
	font-size:11px;
	text-align:center;
	color:#999;
	border:1px #000 solid;
}
.blackFont{
	margin:0px auto;
	color:#000000;
	width:939px;
	height:57px;
	line-height:57px;
}
.blackFont a{
	color:#000000;
	text-decoration:underline;
}
.blackFont a:hover{
	color:#000000;
	text-decoration:underline;
}
.blackFont span{
	padding:0 10px 0 10px;
}
.blackFont .act{
	color:#b02227 !important;
	text-decoration:underline;
}
.imgeMarginR{
	margin-right:20px;
}

.txtField{
	width:250px;
}
.successCon{
	width:516px;
	margin:0px;
	padding:0px;
}
.success{
	width:516px;
	margin:0px;
	padding:0px;

}
.successMid{
	width:496px;
	height:500px;
	background-image:url(../images/success-2.jpg);
	background-repeat:repeat-y;
	padding:0 10px 0 10px;
}
.rColor{
	color:#bf2419;
	text-decoration:none;
	margin:0px;
	padding:0px;
}
.rColor a{
	color:#bf2419;
	text-decoration:none;
}
.rColor a:hover{
	color:#bf2419;
	text-decoration:underline;
}
.rghtPading{
	padding-right:15px;	
}
.benefits{
	width:520px;
	color:#000000;
	float:left;
}
.benefits ul{
	margin:0px;
	padding:0px;  
}
.benefits ul li{
	list-style:none;
	text-align:left;
	margin-top:20px;
/*	background:url(../images/toggle-bullet.jpg) no-repeat left top;
*/}
.benefits ul li a{
	color:#000000;
	font-weight:bold;
}
.benefits ul li a:hover{
	color:#999999
}

.benefits ul li span{
	padding:0 0 0 25px;
}

#access{
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#filllarger{
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
	
}
#increase{
	display:none;
	margin:0px;
	padding:5px 0 0 25px;
}
#reduce{
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#improve{
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#eliminate {
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#directions {
	display:none;
	padding:5px 0 0 0;
	margin:0px;
}
#start {
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#factor {
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#invoice {
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#cost{
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}
#partner {
	display:none;
	padding:5px 0 0 25px;
	margin:0px;
}

.bodymain{
	width:520px;
	float:left;
	margin:5px 0 10px 0;
}

.bodyPro{
	width:380px;
	float:left;
	margin:5px 0 10px 0;
}

.bodyPro ul{
	margin:0px;
	padding:0px;  
}
.bodyPro ul li{
	list-style:none;
	text-align:left;
	background:url(../images/org-bullet.jpg) left 4px no-repeat;
	padding:0 0 20px 0;
	
}
.bodyPro ul li a{
	color:#000000;
	font-weight:bold;
	padding-left:25px;
}
.bodyPro ul li a:hover{
	color:#333333;
	text-decoration:underline;
}

.bodyPro ul li span{
	padding:0 0 0 25px;
}

.testi {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#999999;
	font-style:italic;
}
.bodyLogo {
	float:left;
	margin:0px;
	padding:0px;
}
.bodyLogo ul{
	margin:0px;
	padding:0px;
}
.bodyLogo ul li{
	margin:0px;
	padding:0px;
	list-style-type:none;
	padding-bottom:30px;
}
.associate-logo{
	width:180px;
	float:left;
	margin:0 40px 0 0;
}

.express-inquiry  {
	margin:0px;
	padding:0px;
	background-image:url(../images/expresBg.jpg);
	background-repeat:repeat-y;
}
/*.express-inquiry  input {
	
	background-color:#FFFFFF;
}
.express-inquiry  input:hover {
	border: 2px solid #e0e6f1;
	background-color:#ebebeb;
}
*/.textfield{
	width:240px;
	border: 2px solid #e0e6f1;
	background-color:#FFFFFF;

}
.textfield:hover{
	border: 2px solid #e0e6f1;
	background-color:#ebebeb;


}
.subheading {
	font-weight:bold;
	color:#b02225;
	padding:0 0 10px 0;
}
.leftHead {
	color:#666666;
	font-family:"Arial Narrow";	
	font-size:17px;
}
.successHead {
	padding-bottom:10px;
	font-size:16px;
}
.para {
	width:440px;
}
.emp {
	list-style-type:disc;
	padding:0 0 0 10px;
}
.emp li {
	list-style-type:none;
	padding:0 0 5px 15px;
	background-image:url(../images/bullet.jpg);
	background-repeat:no-repeat;
	background-position:left 4px;
}
.successBg {
	width:346px;
	height:620px;
	margin:40px 0 0 20px;
	padding:0px;
	background-image:url(../images/bubble.jpg);
	background-repeat:no-repeat;
}
.digi {
	position:relative;
	width:74px;
	height:51px;
	padding:0px;
	margin:0px;
	top:30px;
	left:60px;
}

.curaflo {
	position:relative;
	width:74px;
	height:51px;
	padding:0px;
	margin:0px;
	top:40px;
	left:206px;
}

.commercial {
	position:relative;
	width:138px;
	height:56px;
	padding:0px;
	margin:0px;
	top:90px;
	left:15px;
}
.beam {
	position:relative;
	width:121px;
	height:46px;
	padding:0px;
	margin:0px;
	top:115px;
	left:197px;
}
.penculia {
	position:relative;
	width:128px;
	height:65px;
	padding:0px;
	margin:0px;
	top:140px;
	left:37px;
}
.shelTel {
	position:relative;
	width:126px;
	height:53px;
	padding:0px;
	margin:0px;
	top:190px;
	left:195px;
}
.dng {
	position:relative;
	width:76px;
	height:56px;
	padding:0px;
	margin:0px;
	top:200px;
	left:48px;
}


