body{
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#EFEEF3;
margin:0px;
}

.bold{font-weight:bold;}

.midpart_common ul{list-style:none; }
.midpart_common li{ background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; line-height:22px; }

.box_bg3 ul{ margin:0px; padding:0px; list-style:none; }
.box_bg3 li{ background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; line-height:27px; }

#right ul{ margin:0px; padding:0px; list-style:none; }
#right li{ background-image:url(images/arrow.gif); background-repeat:no-repeat; background-position:left; padding-left:14px; line-height:22px; }

/* =================== header start here ===================== */
#header{
width:941px;
float:left;
}
.header_left{
width:568px;
float:left;
}
.navi_bg{
background-image:url(images/navi_bg.jpg);
background-repeat:repeat-x;
width:514px;
height:47px;
float:left;
padding:0px 23px 0px 31px;
}
.btn{
padding-left:13px;
float:left;
}
.flash_div{
width:568px;
float:left;
margin-top:5px;
height:347px;
}
.header_right{
width:315px;
float:left;
padding-left:47px;
}
.call{
width:315px;
padding-top:5px;
float:left;
text-align:center;
}
.call_bot{
float:left;
width:315px;
text-align:center;
}
.testimonial_div{
width:315px;
margin-top:26px;
float:left;
}
.testimonial_txt{
width:315px;
float:left;
padding-top:10px;
}
.testimonial_txt2{
font-family:Tahoma;
font-size:12px;
color:#C0C0C0;
font-weight:bold;
text-decoration:none;
}
.testimonial_txt2 a{
font-family:Tahoma;
font-size:12px;
color:#C0C0C0;
font-weight:bold;
text-decoration:none;
}
.testimonial_txt2 a:hover{
font-family:Tahoma;
font-size:12px;
color:#C0C0C0;
font-weight:bold;
text-decoration:underline;
}


/* =================== header ends here ===================== */

h1{
	margin:0px; padding:0px; color:#000000; font-size:24px; padding-bottom:10px;}

/* =================== midpart start here ===================== */
#midpart{
width:941px;
float:left;
margin:25px 0px;
}
.midpart_common{
width:941px;
float:left;
}


/* =================== left start here ===================== */
#left{
float:left;
width:703px;
}
.left_common{
float:left;
width:703px;
}
.box_div{
width:280px;
float:left;
}
.box_bg{
background-image:url(images/box_bg.jpg);
background-repeat:repeat-x;
border-left:solid 1px #D4D8E7;
border-right:solid 1px #D4D8E7;
width:268px;
float:left;
padding:5px 5px 15px 5px;
}
.banner_div{
width:230px;
float:left;
}
.box_common{
width:268px;
float:left;
}
.box_div2{
width:250px;
float:left;
}
.box_bg2{
background-image:url(images/box_bg.jpg);
background-repeat:repeat-x;
border-left:solid 1px #D4D8E7;
border-right:solid 1px #D4D8E7;
width:238px;
float:left;
padding:5px 5px 15px 5px;
}
.box_common2{
width:238px;
float:left;
}

.box_div3{
width:228px;
float:left;
}
.box_bg3{
background-image:url(images/box_bg.jpg);
background-repeat:repeat-x;
border-left:solid 1px #D4D8E7;
border-right:solid 1px #D4D8E7;
width:216px;
float:left;
padding:5px 5px 0px 5px;
}
.box_common3{
width:216px;
float:left;
}

/* =================== left ends here ===================== */


/* =================== right start here ===================== */
#right{
width:235px;
float:left;
padding-left:3px;
}

/* =================== right ends here ===================== */


/* =================== footer start here ===================== */
.footer_bg{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
background-color:#6E0019;
padding:5px 0px 15px 0px;
}
#footer{
width:941px;
text-align:center;
margin:0px auto;
}





/* =================== text class here ========================= */
.call_txt{
font-family:"Times New Roman", Times, serif;
font-size:16px;
font-weight:bold;
color:#B10000;
}
.heading{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:24px;
color:#000000;
font-weight:bold;
}
.general_txt{
font-family:Tahoma;
font-size:11px;
color:#6A6A6A;
text-decoration:none;
}
.general_txt a{
font-family:Tahoma;
font-size:11px;
color:#6A6A6A;
text-decoration:none;
}
.general_txt a:hover{
font-family:Tahoma;
font-size:11px;
color:#6A6A6A;
text-decoration:underline;
}
.box_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#950022;
font-weight:bold;
}
.box_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5D5D5D;
text-decoration:none;
}
.box_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5D5D5D;
text-decoration:none;
}
.box_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5D5D5D;
text-decoration:underline;
}
.footer_txt{
font-family:Tahoma;
font-size:11px;
color:#C0C0C0;
text-decoration:none;
}
.footer_txt a{
font-family:Tahoma;
font-size:11px;
color:#C0C0C0;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Tahoma;
font-size:11px;
color:#C0C0C0;
text-decoration:underline;
}

#bottom{
float:left;
}
.bottom_common{
float:left;
width:803px;
}
