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

.bold{ font-weight:bold; }

.txtarea1{ height:20px; width:120px; }
.txtarea2{ height:16px; width:120px; }
.txtarea3{ height:16px; width:60px; }
.txtarea4{ height:60px; width:220px; }

#left ul { list-style:none; margin:0px; padding:0px; }
#left li { line-height:22px; padding-left:20px; background-image:url(images/arrow.jpg); background-repeat:no-repeat; background-position:left; } 

#main_container{
width:820px;
background-color:#E6E6E6;
padding:2px;
float:left;
}

/* =================== header start here ================================ */
#header{
width:820px;
float:left;
}
.header_common{
width:820px;
float:left;
}

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


/* =================== midpart start here ================================ */
#midpart{
background-image:url(images/midpart_bg.jpg);
background-repeat:repeat-x;
background-color:#EEEEEE;
width:808px;
padding-left:12px;
float:left;
}

/* =================== left start here ================================ */
#left{
width:216px;
float:left;
padding:0px 10px 15px 10px;
background-color:#FFFFFF;
}
.left_common{
width:216px;
float:left;
}

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


/* =================== right start here ================================ */
#right{
width:572px;
float:left;
}
.welcome_box{
background-image:url(images/welcome_bg.jpg);
background-repeat:repeat-x;
background-color:#EEEEEE;
float:left;
width:572px;
padding:8px 0px 0px 0px;
}
.welcome_txt{
width:315px;
float:left;
}
.specials_box{
background-color:#FFFFFF;
float:left;
width:572px;
}
.special_txt{
width:315px;
float:left;
}
.services_txt_box{
width:420px;
float:left;
}
.logo_bg{
background-color:#EEEEEE;
float:left;
width:572px;
}

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

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


/* =================== footer start here ================================ */
#footer{
width:820px;
float:left;
background-color:#EEEEEE;
}
.footer_top{
width:798px;
float:left;
border:solid 1px #FFFFFF;
background-color:#E7E7E7;
padding:10px;
text-align:center;
}
.footer_bot{
width:820px;
text-align:center;
padding:15px 0px;
float:left;
}


/* ===== text class here ======== */
.services_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
color:#5291D8;
}
.services_txt{
font-family:Tahoma;
font-size:12px;
color:#5291D8;
text-decoration:none;
}
.services_txt a{
font-family:Tahoma;
font-size:12px;
color:#5291D8;
text-decoration:underline;
}
.services_txt a:hover{
font-family:Tahoma;
font-size:12px;
color:#5291D8;
text-decoration:none;
}
.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#3F3F3F;
}
.call_txt{
font-family:Tahoma;
font-size:18px;
color:#8B8B8B;
}
.general_txt{
font-family:Tahoma;
font-size:11px;
color:#8B8B8B;
text-decoration:none;
}

.general_txt1{
font-family:Tahoma;
font-size:13px;
color:#8B8B8B;
text-decoration:none;
}

.general_txt a{
font-family:Tahoma;
font-size:11px;
color:#C72E29;
text-decoration:underline;
}
.general_txt a:hover{
font-family:Tahoma;
font-size:11px;
color:#C72E29;
text-decoration:underline;
}
.spaecial_heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:20px;
color:#6099DB;
}
.tahoma11bla{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:18px;
}
.tahoma11bla a{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
line-height:18px;
}
.tahoma11bla a:hover{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:underline;
line-height:18px;
}
.tahoma11blu{
font-family:Tahoma;
font-size:11px;
color:#6099DB;
font-weight:bold;
text-decoration:none;
}
.tahoma11blu a{
font-family:Tahoma;
font-size:11px;
color:#6099DB;
font-weight:bold;
text-decoration:none;
}
.tahoma11blu a:hover{
font-family:Tahoma;
font-size:11px;
color:#6099DB;
font-weight:bold;
text-decoration:underline;
}
.footer_txt{
font-family:Tahoma;
font-size:11px;
color:#1A1A1A;
text-decoration:none;
}
.footer_txt a{
font-family:Tahoma;
font-size:11px;
color:#1A1A1A;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Tahoma;
font-size:11px;
color:#1A1A1A;
text-decoration:underline;
}



/* ================== 11/06/09 ===================== */
.var12bla{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}
.var12bla a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
}
.var12bla a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
}


/* ================ 16/06/09 ==================== */
.services_heading2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5291D8;
text-decoration:none;
}
.services_heading2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5291D8;
text-decoration:underline;
}
.services_heading2 a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#5291D8;
text-decoration:underline;
}
.redtext{

font-family:Tahoma;
font-size:11px;
color:#ff0000;
 }