body{
background-image:url(images/body_bg.jpg);
background-repeat:repeat-x;
background-color:#FFFFFF;
margin:0px;
}
#left ul{ list-style:none; line-height:24px; padding:0px; margin:0px; }
#left li{ padding-left:15px; }
.bold{ font-weight:bold; }
/* ============================= header start here ============================== */
#header{
width:931px;
float:left;
background-image:url(images/header_bg.jpg);
background-repeat:no-repeat;
}
.logo_div{
width:931px;
float:left;
}
#call_div{
width:285px;
float:right;
padding-top:10px;
}
.callbg{
background-image:url(images/call_bg.jpg);
background-repeat:repeat-x;
padding-top:8px;
width:216px;
}
.navi_div{
width:931px;
float:left;
height:32px;
padding-top:20px;
text-align:center;
}

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

/* ============================= midpart start here ============================== */
#midpart{
width:908px;
float:left;
margin-top:7px;
background-image:url(images/midpart_bg.jpg);
background-repeat:no-repeat;
background-color:#FFFFFF;
padding:17px 8px 6px 15px;
}
/* ============================= left start here ============================== */
#left{
width:263px;
float:left;
}
.services_bg{
background-image:url(images/services_bg.jpg);
background-repeat:repeat-x;
background-color:#A9C6ED;
float:left;
width:263px;
padding:15px 0px;
}


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

/* ============================= right start here ============================== */
#right{
width:628px;
float:left;
padding-left:14px;
}
.right_common{
width:628px;
float:left;
}


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

/* ============================= footer start here ============================== */
#footer{
width:911px;
float:left;
background-image:url(images/footer.jpg);
background-repeat:repeat-x;
background-color:#D8E5FB;
text-align:center;
padding:10px;
}
.footer_common{
width:911px;
float:left;
padding-top:10px;
}
.footer_bot{
width:901px;
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;
}
.links{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#003983;
text-decoration:none;
font-weight:bold;
}
.links a{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#003983;
text-decoration:none;
font-weight:bold;
}
.links a:hover{
font-family:Georgia, "Times New Roman", Times, serif;
font-size:16px;
color:#000000;
text-decoration:none;
font-weight:bold;
}
.left_link{
font-family:Tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
.left_link a{
font-family:Tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:none;
}
.left_link a:hover{
font-family:Tahoma;
font-size:14px;
color:#FFFFFF;
text-decoration:underline;
}
.heading{
font-family:Tahoma;
font-size:18px;
color:#003983;
}
.general_txt{
font-family:Tahoma;
font-size:12px;
color:#7B7B7B;
text-align:justify;
}
.footer_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2E5587;
text-decoration:none;
}
.footer_txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2E5587;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2E5587;
text-decoration:underline;
}
