body{
margin:0px;
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#fff;
}

#right ul{ padding:0px; margin:0px; list-style:none; }
#right li{ line-height:24px; padding-left:10px }
/* ===================== header start here ============================ */
.header{
width:928px;
float:left;
padding:0px 5px;
}
.logo_div{
width:928px;
float:left;
}
#call_div{
width:305px;
float:right;
margin:10px 10px 0px 0px;
}
.callbg{
background-image:url(images/call_bg.jpg);
background-repeat:repeat-x;
padding-top:8px;
width:236px;
}
.navibg{
background-image:url(images/navi_bg.jpg);
background-repeat:repeat-x;
height:30px;
width:811px;
padding:20px 0px 0px 89px;
float:left;
}
.btn{
float:left;
padding-left:38px;
}

/* ===================== header ends here ============================ */

/* ===================== midpart start here ============================ */

.shadow_left{
background-image:url(images/shadow_left.jpg);
background-repeat:repeat-y;
width:5px;
}
.shadow_right{
background-image:url(images/shadow_right.jpg);
background-repeat:repeat-y;
width:5px;
}
.page_bg{
background-image:url(images/page_bg.jpg);
background-repeat:repeat-x;
background-color:#D9D9D9;
padding:0px 20px 15px 20px;
}
.mid_common{
width:887px;
float:left;
}

/* ===================== left start here ============================ */
#left{
width:633px;
float:left;
}
/* ===================== left ends here ============================ */

/* ===================== right start here ============================ */
.devi{
width:19px;
float:left;
}
#right{
border-left:solid 1px #E6E6E6;
float:left;
width:228px;
}
.right_common{
width:228px;
float:left;
}


/* ============================== footer start here ================================= */
#footer{
width:918px;
float:left;
text-align:center;
padding:10px;
}
.footer_common{
width:918px;
float:left;
padding-top:10px;
}
.footer_bot{
width:908px;
float:left;
text-align:right;
padding:10px 15px;
}


/* ======================== text class start here =============================== */
.calltxt1{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#002553;
font-style:italic;
}
.calltxt2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:17px;
color:#F10000;
font-style:italic;
}
.calltxt3{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
.heading{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:18px;
color:#3959B7;
}
.heading2{
font-family:Tahoma;
font-size:12px;
color:#000;
font-weight:bold;
}
.general_txt{
font-family:Tahoma;
font-size:12px;
color:#7B7B7B;
text-align:justify;
}
.service_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:22px;
color:#4C6AC2;
}
.service_txt{
font-family:Tahoma;
font-size:14px;
color:#6D6D6D;
text-decoration:none;
}
.service_txt a{
font-family:Tahoma;
font-size:14px;
color:#6D6D6D;
text-decoration:none;
}
.service_txt a:hover{
font-family:Tahoma;
font-size:14px;
color:#6D6D6D;
text-decoration:underline;
}
.footer_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}
.footer_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
text-decoration:underline;
}
