/* CSS Document */
body{
	background:url(../images/body-bg.gif) repeat-x #ffffff;
	color:#666666;
	font-family:Tahoma;
	font-size:11px;
	margin:0px;
}
.clear{
	clear:both;
}
a{
	color:#ea0202;
	text-decoration:underline;
}
a:hover{
	color:#ea0202;
	text-decoration:none;
}
.redtext{
color:#ea0202;
}
p{
padding:0px;
margin:0px;
}
img{
	border: 0px;
}
.maincontainer{
	width:930px;
	margin:0 auto;
}
.logoarea{
	margin-left:40px;
	font-size:32px;
	font-weight:bold;
	color:#727272;
	padding-top:15px;
	padding-bottom:10px;
}
.logoarea span{
	font-size:24px;
	color:#727272;
}
.logoarea .red{
	font-size:32px;
	color:#ff0000;
}
.innermaincontainer{
	width:930px;
	margin:0px;
	padding:0px;
	background:url(../images/inner-bg.gif) repeat-x #FFFFFF;
}
.leftcolumn{
	width:267px;
	float:left;
	background:url(../images/vertical-devider.gif) right top no-repeat;
}
.rightcolumn{
	width:663px;
	float:right;
	background:url(../images/right-co-bg.gif) right top no-repeat;
}
.leftcolouter{
	background:url(../images/leftcolouter.gif) left top no-repeat;
}
.leftinner{
	width:224px;
	margin-left:11px;
}
.leftredtop{
	background:url(../images/red-band-top.gif) right top no-repeat;
	padding-top:15px;
	
}
 .leftbluebottom{
	
	padding-top:10px;
}
.bluecontainer{
	margin-left:28px;
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
}
.callfree{
	font-size:15px;
	font-weight:bold;
	margin:0px;
}
.phone{
	font-size:24px;
	font-weight:bold;
	margin:0px;
}
.smallwhite{
 	font-size:12px;
	margin:0px;
}
.leftcontent{
	margin-left:13px;
	background:url(../images/left-gray-bg.gif) repeat-y;
	text-align:center;
	padding-left:9px;
	padding-right:9px;
}
.leftcontent2{
	margin-left:13px;
	background:url(../images/gradient-left.gif) repeat-y;
	text-align:center;
	color:#FFFFFF;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	padding-bottom:10px;
}
.leftcontent3{
	margin-left:13px;
	background:url(../images/left-gray-bg.gif) left top repeat-y #f1f1f1;
	text-align:center;
	padding-left:9px;
	padding-right:9px;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.dashedline{
	border-bottom:#cccccc 1px dashed;
}
.contactbtn{
	background:url(../images/contactbg.gif) no-repeat;
	padding: 10px 6px 12px 4px;
	font-weight:bold;
}
.leftalign{
	text-align:left;
	margin-left:5px;
	margin-right:5px;
}
.textfield{
	width:170px;
	border:#c8c8c8 solid 1px;
}
form{
	margin:0px;
	padding:0px;
}
.labeltext{
	color:#333333;
	padding-bottom:5px;
}
.button{
	background:url(../images/submit-bg.gif) no-repeat;
	padding:7px 30px 12px 35px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#ffffff;
	font-size:12px;
	text-align:left;
	border:none;
	cursor:pointer;
}
.bubletext{
	background:url(../images/buble.gif) left 5px no-repeat;
	font-family:Tahoma;
	font-size:20px;
	color:#de0203;
	font-weight:normal;
	margin:0px;
	padding-left:50px;
	padding-top:0px;
	padding-bottom:5px;
}
.bluetext{
	color:#3e91c2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	margin:0px;
}
.rightinner{
	width:606px;
	margin-left:25px;
}
.blockimage{
	margin-right:16px;
}
.rightfinddebt{
	background:url(../images/right-top-curve.gif) no-repeat;
	border-bottom:#cccccc dashed 1px;
	padding-left:22px;
	font-size:14px;
	font-weight:bold;
	padding-top: 10px;
	padding-bottom:10px;
}
.rightfinddebt2{
	background:url(../images/iva_bg.gif) repeat-x;
	border-bottom:#cccccc dashed 1px;
	padding-left:22px;
	font-size:13px;
	font-weight:bold;
	padding-top: 10px;
	padding-bottom:5px;
}
.contentphone{
	margin:0px;
	font-size:18px;
	font-weight:bold;
}
.header2{
	font-family:Tahoma;
	font-size:14px;
	margin:0px;
	padding-left:50px;
	padding-top:0px;
	padding-bottom:0px;
}
.rightmaincontent{
	background:#f9f7f7;
	font-family:Tahoma;
	font-size:13px;
	padding-left:22px;
	padding-right:22px;
}
.inlineleft{
	display:block;
	float:left;
	width:240px;
	padding-right:10px;
	font-size:13px;
}
.inlineright{
	display:block;
	float:left;
	width:300px;
}
.contentheader2{
font-size:18px;
margin:0px;
}
.rightbottom{
	background:url(../images/right-bottom-curve.gif) left bottom no-repeat #f9f7f7;
	height:15px;
	margin-bottom:10px;
}
.footerline{
	background:url(../images/footer-bg.gif) no-repeat;
	padding-left:100px;
	padding-bottom:10px;
	padding-top:10px;
	margin-left:22px;
	
}
.footerline2{
	padding-bottom:10px;
	padding-top:10px;
	margin-left:22px;
	margin-right:35px;
	text-align:right
}

