@charset "utf-8";
/* CSS Document */

body{ margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal; text-decoration:none; background:url(../images/main_bg.jpg) #0b77b8 0px 0px repeat-x;}
a,p,h1,h2,h3,h4,h5,h6,table,tr,td,ul,ol,li,form,inputbox,select,options,fieldset,radio,img{ margin:0px; padding:0px;}
a{ outline:none;}
*{ margin:0px; padding:0px;}

#main{ width:990px; min-height:100px; height:auto; margin:0px auto;}
.main_bg{ background:#FFF;}
.footer_bg{ background:#82a5c8;}
.footer_bg p{ margin:0px 0px 0px 20px;}

/* BODY LEFT STYLES START */
#ourserevices{ width:265px;  min-height:100px; height:auto; float:left; border-right:#cce5ef solid 1px; *margin:-4px 0px 0px 0px; }
#ourserevices ul{ margin:0px 0px 0px 17px; padding:0px;}
#ourserevices ul li{ list-style:none; list-style-image:none; display:block; width:187px; height:18px; float:left; margin:0px 0px 2px 0px; background:url(../images/right_arrow.gif) #eef6fa 7px 7px no-repeat; text-align:left; padding:3px 0px 0px 20px;}
#ourserevices ul li a{font-size:12px; color:#264886; font-weight:bold; text-decoration:none;}
#ourserevices ul li a:hover{font-size:12px; color:#1388fd; font-weight:bold; text-decoration:none;}
#ourserevices p{margin:0px 40px 0px 0px;}
#ourserevices a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#86a7b5; font-weight:normal; text-decoration:underline;}
#ourserevices a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#86a7b5; font-weight:normal; text-decoration:none;}
#ourserevices img{ margin:15px 0px 10px 0px;}
.border_bg{ width:265px; height:9px; float:right; background:url(../images/border.jpg) 0px bottom repeat-x;}

#news_letter{width:265px;  min-height:50px; height:auto; float:left; border-right:#cce5ef solid 1px; }
#news_letter img{ margin:5px 0px 0px 18px;}
#news_letter p{margin:5px 0px 0px 18px;}
#news_letter input{ width:186px; height:20px; float:left; background:#eef6fa; border:#1388fd solid 1px;}
#news_letter span{ margin:0px 0px 0px 0px;}
#news_letter span img{ margin:0px 59px 0px 0px;}
#news_letter span .subscribe{  margin:0px 0px 0px 136px;width:68px;height:20px;}
.subscribe_table{ float:right; margin:0px 50px 0px 0px; *margin:0px 30px 0px 0px;}
subscribe_table td{ margin:0px; padding:0px;}

/* BODY LEFT STYLES CLOSE */

/* BODY RIGHT STYLES START */
.phone_bg{ background:url(../images/phone_bg.jpg) right 0px no-repeat;}
.phone_bg h3{ color:#FFF; font-weight:bold; text-decoration:none; font-size:20px; float:right; margin:0px 25px 0px 0px; *margin:0px 15px 0px 0px;}
.nav{ background:#efefef;}
.nav ul{ margin:0px; padding:0px;}
.nav ul li{ list-style:none; list-style-image:none; display:block; text-align:center; float:left;}
.nav ul li a{width:111px; height:19px; float:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#0667c7; text-decoration:none; padding:4px 0px 0px 0px;}
.nav ul li a:hover{width:111px; height:19px; float:left;float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; text-decoration:none; background:#096fd4; padding:4px 0px 0px 0px;}
.nav_indicate{width:111px; height:19px; float:left;float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; color:#FFFFFF; text-decoration:none; background:#096fd4; padding:4px 0px 0px 0px;}
.flash{ background:#cbe5ff; padding:10px;}
#body_content{ padding:28px 0px 0px 34px; line-height:18px;}
#body_content p{ margin:5px 0px 5px 0px;}
.m{ color:#3cb594; font-size:14px; font-weight:bold; text-decoration:none;}
.and{ color:#0a71d8; font-size:14px; font-weight:bold; text-decoration:none;}
#our_clients{ width:600px; min-height:50px; height:auto; float:left; margin:10px 0px 0px 0px;}
#our_clients h5{ font-size:13px; color:#0668c9; font-weight:bold; text-decoration:none;}
#our_clients ul{ margin:0px; padding:0px;}
#our_clients ul li{ list-style:none; list-style-image:none; display:block; width:600px; height:auto; float:left; background:url(../images/blue_arrow.gif) 0px 5px no-repeat;padding:0px 0px 0px 8px; margin:0px 0px 5px 5px;}
.border_bg1{ height:1px; width:670px; float:left;background:url(../images/border.jpg) 0px bottom repeat-x; margin:22px 0px 0px 0px; *margin:17px 0px 0px 0px;}
.border_bg2{background:url(../images/border.jpg) right 0px repeat-y; height:1px; float:left;}
.border_bg2 img{ margin:0px 0px 0px 7px;}
#testiminals{ width:358px; min-height:50px; height:auto; background:url(../images/quotes.jpg) 7px 0px no-repeat; padding:10px 5px 0px 60px;}
#testiminals h4{ font-size:16px; font-weight:bold; color:#1388fd; text-decoration:none;}
#testiminals a{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#86a7b5; font-weight:normal; text-decoration:underline;}
#testiminals a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#86a7b5; font-weight:normal; text-decoration:none;}
#cleaner{ width:163px; min-height:50px; height:auto; float:left; background:url(../images/cleaner.jpg) 0px 0px no-repeat; padding:0px 0px 0px 70px;}
#cleaner h4{font-size:16px; font-weight:bold; color:#1388fd; text-decoration:none;}
#cleaner img{ margin:2px;}
#cleaner a{ font-size:12px; color:#000; font-weight:normal; text-decoration:underline;}
#cleaner a:hover{ font-size:12px; color:#000; font-weight:normal; text-decoration:none;}
.red_text{ color:#FF0000;}
.contact_border{ border:#0e7be8 solid 1px;}
.contact_border td{ padding:2px;}
.contact_border_row{ background:#eef6fa;}
.contact h4{font-size:16px; font-weight:bold; color:#1388fd; text-decoration:none;}
.bookserviceHeading img{margin-top:5px;margin-bottom:5px;}
.thanku{color:#1388FD;font-weight:bold;}
/* BODY RIGHT STYLES CLOSE */

