body{
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
}

.bold{ font-weight:bold; }

#right ul{ padding:0px; margin:22px 0px 50px 0px; list-style:none; }
#right li{ line-height:21px; }

/* =========================== header start here ============================== */
.header{
width:1006px;
float:left;
}
.call_div{
width:250px;
float:right;
padding:37px 30px 0px 0px;
text-align:right;
}
.navi_bg{
background-image:url(images/navi_bg.jpg);
background-repeat:repeat-x;
height:43px;
width:980px;
float:left;
padding-left:26px;
}
.btn{
float:left;
padding-left:103px;
}
.banner_bottom{
width:1006px;
float:left;
background-image:url(images/banner_bot_bg.jpg);
background-repeat:repeat-x;
height:54px;
}

/* =========================== header ends here ============================== */


/* =========================== midpart start here ============================== */
#midpart{
width:983px;
float:left;
border-left:solid 1px #E3EAF3;
border-right:solid 1px #E3EAF3;
padding:7px 12px 11px 9px;
}

/* =========================== left start here ============================== */
#left{
width:723px;
border:solid 1px #E1E1E1;
float:left;
background-image:url(images/left_bg.jpg);
background-repeat:repeat-x;
background-color:#EBEEF0;
padding:8px;
}
.left_common{
width:723px;
float:left;
}

/* =========================== left ends here ============================== */


/* =========================== right start here ============================== */
#right{
margin-left:4px;
float:left;
background-image:url(images/left_bg.jpg);
background-repeat:repeat-x;
background-color:#EBEEF0;
width:218px;
border:solid 1px #E1E1E1;
padding:7px;
}

/* =========================== right ends here ============================== */

/* =========================== midpart ends here ============================== */


/* =========================== footer start here ============================== */
#footer{
width:986px;
float:left;
background-color:#003A70;
padding:10px;
text-align:center;
}
.footer_common{
width:986px;
float:left;
}



/* ================== text class here ============ */
.call_txt1{
font-family:"Times New Roman", Times, serif;
font-size:26px;
color:#043B73;
font-weight:bold;
}
.call_txt2{
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:bold;
color:#C10A0E;
}
.call_txt3{
font-family:"Times New Roman", Times, serif;
font-size:26px;
font-weight:bold;
color:#000000;
}
.var12red{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:B30709;
}
.general_txt{
font-family:Tahoma;
font-size:12px;
color:#000000;
}
.services_heading{
font-family:Tahoma;
font-size:28px;
color:#BF0104;
}
.service_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.service_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:none;
}
.service_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
text-decoration:underline;
}
.var11whi{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.var11whi a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.var11whi a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}