body{background:url(../images/bodyBg.jpg) repeat-x #fff; margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; color:#000;}
#mainPageBody{background:url(../images/topBg.jpg) repeat-x #fff;}
.sIFR-flash{visibility:visible;margin:0;}
.sIFR-replaced{visibility:visible ; text-transform:uppercase;}
span.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden;}


img{border:0;}
/* --------------------- Layout ---------------------------*/

.yoo-width{width: 690px; height: 270px;}
.yoo-w2{overflow: hidden; height: 270px;}
.yooframe{width: 687px; background: #fff; border: 1px solid #7bacbd; margin-bottom:0px; display:block; float:left;}
.yoopanel{width: 686px;}
.yoopanelheight{height: 230px;}
.w595{width: 635px;}
.w3100{width: 3500px;}
.w2520{width: 2520px;}
.w620{width: 690px;}
.wimage{margin-right: 20px; float:left; width: 150px; height:170px;}

/* ***************** CUSTOM CLASSES ********************** */

.left{float:left}

.intro{padding-top:80px; padding-left: 22px; width: 90px; text-align: left; float: left}
.intro_details {display:block; margin-left: 150px; float: left;}
.intro_details li{ color: #5f7640; line-height: 190%; font-weight: normal}
.intro_details h2{ font-size: 15px; font-weight: bold; color:#454545; margin: 6px 0px}
.intro_details .getaquote { margin-top:20px; }
.li200 { padding:15px 30px 0px 0px;}

.li200 li{width: 228px;  float: left; padding: 0px 0px; line-height:20px;}
.li200 li a, .li200 li a:active, .li200 li a:visited, .li200 li a:link {background:url(../images/arrow2.jpg) no-repeat 0 2px;color:#bcbbbb; padding-left:20px;}
.li200 li a:hover{color:#000;}
.hline{ border-bottom: 1px solid #dee2e3; margin-bottom: 0px; padding:0px; margin:0px;}
.imgright{padding:0px; margin:0px;}

img{border:0;}
li{list-style:none;}




.spacer{
	clear:both; font-size:0; line-height:0;
}
/* Clear fix ends */
/* *************************************************************************************** */
/* Standard Tag Defination */


p{font:normal 12px/18px Verdana,Arial,Helvetica,sans-serif; color:#fff; text-align:justify;margin-bottom:5px; padding:0px; margin:0px;} /* font: font-weight font-size/line-height font-family; */
a{color:#19b2e0; text-decoration: underline; font-size:11px;}
a:hover{color:#000; text-decoration:none}

/* --------------------- Layout ---------------------------*/





/* Ends Forms*/
/**/
/* end Transperent Rounded */	
.slidewidth{width: 245px; height: 205px;}
.service1{display: block; width:500px; height:204px; background:url(../images/image1.png) no-repeat left;}
.service2{display: block; width:500px; height:204px; background:url(../images/image2.png) no-repeat left;}
.service3{display: block; width:500px; height:204px; background:url(../images/image3.png) no-repeat left;}
.service4{display: block; width:500px; height:204px; background:url(../images/image4.png) no-repeat left;}
.banner{clear:both;  height:204px; margin-bottom: 20px; margin: 0px auto; width: 100%;}






.clearfloat {
	clear:both;
	height:0;
	font-size: 1px;
	line-height: 0px;
}
.clearboth{clear:both}
/* HOMEPAGE MAIN SLIDER */
.intro{padding-top:5px; padding-left: 10px; width: 225px; text-align: left; float: left;}
.intro p{width:115px; padding:3px 0px 0px 0px; margin:0px; font-size:12px; color:#fff; line-height:20px; text-align:left;}
.intro_details {display:block; margin-left:20px; float: left;}
.intro_details ul{margin:0px ; margin-top:10px; padding:0px; padding-left:15px;}
.intro_details li{ color: #fff; line-height: 130%; font-weight: normal; background:url(../images/arrow4.png) no-repeat 0 4px; margin-left:0px; padding-left:18px;}
.intro_details li a, .intro_details li a:active, .intro_details li a:visited, .intro_details li a:link{text-decoration:none; color:#fff; font-size:12px;}
.intro_details li a:hover{color:#0d314c;}
.intro_details h2{font-size:20px; color:#0d314c; font-weight:normal; margin:0px; padding:0px; margin-top:30px; }
/*slider*/
.slider { margin:0 auto; padding: 0;}
.slider h6 {font:normal 22px Tahoma, Helvetica, sans-serif; color:#363f38; padding:30px 0 0 30px; padding:30px 0 0 45px !important;}
/* Scroll */
.article h3{margin:0px; padding:0px; line-height:22px; font-family:constantia,Arial, Helvetica, sans-serif; font-size:22px;  font-weight:normal; text-transform:uppercase; color:#fff; padding:0px 0px 0px 0px;}
.article ul{height:55px;}
.article h3 span{color:#0d324d; text-align:right; text-transform:none; }
h6{padding:0px; background:url(../images/arrow1.jpg) no-repeat 0 3px; font-size:14px; font-weight:normal; padding-left:15px; margin:6px 8px; color:#e45900;}

p.left b{font-weight:normal;}

p.left a, p.right1 a{color: #19b2e0; text-decoration:underline;}
p.left a:hover{text-decoration:none;}
