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

.bold{ font-weight:bold;}
#left ul{ list-style:none; padding:0px; margin:0px; float:left; }
#left li{ line-height:17px; padding-left:10px; }

ul{ list-style:none; padding:0px; margin:0px; float:left; }

li{ line-height:17px; padding-left:10px; }

.txtarea1{ width:140px; height:18px; }
.txtarea2{ width:80px; height:18px; }
/* ============================================= header start here ========================================== */

#header{
width:980px;
float:left;
}
#logo_div{
width:980px;
float:left;
}
.call{
float:right;
}
#navi{
width:980px;
float:left;
}
.btn{
float:left;
padding-left:5px;
}
#flash_div{
width:980px;
height:270px;
float:left;
}
.middletxtbrn{
font-family:Arial;
font-size:12px;
color:#6D6D6D;
}

.redtext{
color:#FF0000;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;}
/* ============================================= header ends here ========================================== */


/* ============================================= midpart start here ========================================== */
#midpart{
background-color:#FFFFFF;
float:left;
width:956px;
background-image:url(images/midpart_bg.jpg);
background-repeat:repeat-y;
padding:2px 12px 10px 12px;
}


/* ============================================= left start here ========================================== */
#left{
width:211px;
float:left;
}
.services{
width:211px;
float:left;
}
.services_bg{
background-image:url(images/services_bg.jpg);
background-repeat:repeat-x;
border-left:solid 1px #D6D6D6;
border-right:solid 1px #D6D6D6;
float:left;
width:209px;
background-color:#F2F2F2;
}
#coupon{
margin-top:10px;
float:left;
}
.devi1{
float:left;
width:16px;
padding-top:15px;
text-align:center;
}

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

/* ============================================= right start here ========================================== */
.right{
width:729px;
float:left;
}
.welcome{
width:501px;
float:left;
}
.welcome_bg{
width:475px;
background-image:url(images/welcome_bg.jpg);
background-repeat:repeat-x;
background-color:#F2F2F2;
border-left:solid 1px #D6D6D6;
border-right:solid 1px #D6D6D6;
padding:0px 12px;
float:left;
}
.testimonial{
width:211px;
float:left;
}

.middle_common{
width:475px;
float:left;
padding-top:15px;
}
/* ============================================= footer start here ========================================== */
#footer{
width:980px;
margin:0px 0px 10px 0px;
float:left;
}
.footer_bg{
background-image:url(images/footer_bg.jpg);
background-repeat:repeat-x;
border-left:solid 1px #358ADE;
border-right:solid 1px #358ADE;
background-color:#2F74BA;
width:958px;
text-align:center;
line-height:16px;
float:left;
padding:0px 10px;
}
/* ============================================= footer ends here ========================================== */

/* ============================================= text class here ========================================== */
.calltxt1{
font-family:Tahoma;
font-size:24px;
color:#FFFFFF;
}
.calltxt2{
font-family:Tahoma;
font-size:18px;
color:#FFFFFF;
}
.footer_txt{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.footer_txt a{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:none;
}
.footer_txt a:hover{
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
text-decoration:underline;
}
.arial12bla{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.arial12bla a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:none;
text-align:justify;
}
.arial12bla a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
text-decoration:underline;
text-align:justify;
}
.arial18bla{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}
.tahoma11bla{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.tahoma11bla a{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:none;
}
.tahoma11bla a:hover{
font-family:Tahoma;
font-size:11px;
color:#000000;
text-decoration:underline;
}

a.app:link,a.app:active,a.app:visited{
font-family:Tahoma;
font-size:17px;
color:#000000;
text-decoration:none;
}
a.app:hover{
font-family:Tahoma;
font-size:17px;
color:#000000;
text-decoration:underline;
}
.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#75791E;
font-weight:bold;
}