body{
background:#e4ecee;
font:normal 12px Arial, Helvetica, sans-serif; color:#474747;
line-height:16px;
margin:0px 0px 0px 0px;}

th,tr,td,p{
margin:0px;
padding:0px;}


/*.main {

width:1000px;

height:auto;

margin:0;

padding:0;

}*/

.logo-font{
padding:20px 0 0 0 ;
background:#ffffff;
font:normal 35px Georgia, "Times New Roman", Times, serif; color:#4d64af;}

.logo-font-1{
padding:20px 0 0 0 ;
background:#ffffff;
font:normal 30px Georgia, "Times New Roman", Times, serif; color:#4d64af;}

a{
font:normal 12px Arial, Helvetica, sans-serif; color:#474747;
text-decoration:none;}

a:hover{
font:normal 12px Arial, Helvetica, sans-serif; color:#47477;
text-decoration:underline;}

.copyreight{
font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#474747;}

.copyreight a{
font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#474747; text-decoration:underline;}

.copyreight a:hover{
font:normal 10px Verdana, Arial, Helvetica, sans-serif; color:#474747; text-decoration:none;}

.footre{
background:##F6F6F6;}

.but-table{
margin:0px 0px 0px 119px;}

/*.red-bg{
background:url(images/red-bg.jpg) repeat-x;}*/

.button-bg{
background:url(images/button-bg.jpg) repeat-x;}

.banner-img{
background:url(images/banner-img.jpg) no-repeat;}

.blue-box{
background:url(images/blue-bg.jpg) repeat-x;}

.blue-bg{
background:#e4ecee;}

.h-line{
background:#d5d3d3;}

/*navigatons*/
.topnav01 a{
background:url(images/about-us.jpg) no-repeat 0 0;
float:left;
display:block;
width:115px;
height:45px;
}

.topnav01 a:hover{
background:url(images/about-us.jpg) no-repeat 0 100%;
}

.topnav01 #current{
background:url(images/about-us.jpg) no-repeat 0 100%;
}

.topnav02 a{
background:url(images/campabilities.jpg) no-repeat 0 0;
float:left;
display:block;
width:120px;
height:45px;
}

.topnav02 a:hover{
background:url(images/campabilities.jpg) no-repeat 0 100%;
}

.topnav02 #current{
background:url(images/campabilities.jpg) no-repeat 0 100%;
}

.topnav03 a{
background:url(images/clients.jpg) no-repeat 0 0;
float:left;
display:block;
width:89px;
height:45px;
}

.topnav03 a:hover{
background:url(images/clients.jpg) no-repeat 0 100%;
}

.topnav03 #current{
background:url(images/clients.jpg) no-repeat 0 100%;
}

.topnav04 a{
background:url(images/testimonials.jpg) no-repeat 0 0;
float:left;
display:block;
width:128px;
height:45px;
}

.topnav04 a:hover{
background:url(images/testimonials.jpg) no-repeat 0 100%;
}

.topnav04 #current{
background:url(images/testimonials.jpg) no-repeat 0 100%;
}

.topnav05 a{
background:url(images/gallery.jpg) no-repeat 0 0;
float:left;
display:block;
width:91px;
height:45px;
}

.topnav05 a:hover{
background:url(images/gallery.jpg) no-repeat 0 100%;
}

.topnav05 #current{
background:url(images/gallery.jpg) no-repeat 0 100%;
}

.topnav06 a{
background:url(images/contact-but.jpg) no-repeat 0 0;
float:left;
display:block;
width:128px;
height:45px;
}

.topnav06 a:hover{
background:url(images/contact-but.jpg) no-repeat 0 100%;
}

.topnav06 #current{
background:url(images/contact-but.jpg) no-repeat 0 100%;
}
/*end of navigatoins*/

.blue_bg_table{
margin:10px 0px 0px 20px;
font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ffffff;}

.icon_table{
margin:68px 0px 20px 0;}

/*sms box*/
.sms-bg{
background:url(images/sms-bg.jpg) no-repeat;
font:normal 25px Arial, Helvetica, sans-serif; color:#ffffff;}

.sms-table-text{
font:normal 12px Arial, Helvetica, sans-serif; color:#ffffff;
}
.contact-no--bg{
font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff;
background:url(images/ph-no-bg.jpg) no-repeat;
width:139px;
height:25px;
border:none;}

.enquiry-bg{
font:bold 12px Arial, Helvetica, sans-serif; color:#ffffff;
background:url(images/enquiry-bg.jpg) no-repeat;
width:139px;
height:56px;
border:none;}

.submit {
background:url(images/send-button.jpg) no-repeat;
height:28px;
width:55px;
font:bold 12px Arial, Helvetica, sans-serif;
color:#ffffff;
border:none;
cursor:pointer;
}

/*end of sms box*/

.bold-text{
font:bold 20px Arial, Helvetica, sans-serif;color:#1a5189;}

.bullet{
padding:3px 0 0 0;}

.horizontal-line{
background:#acc0c7;}

.supplies{
font: bold 14px Arial, Helvetica, sans-serif; color:#474747;
text-decoration:underline;} 

.welcome1 {
font: normal 15px Tahoma; 
color:#1a5189;
}

.arrow {
float:right;
padding:0;
margin: 0 10px 0 0;
}

.h3{
font:bold 20px Arial, Helvetica, sans-serif;
color:#706e6e;
}

.copabilities-font{
font:normal 14px Arial, Helvetica, sans-serif;
line-height:16px;}

.contact-img{
background:url(images/contact-img.jpg) no-repeat;
}

.gallery-heading{
font:Arial, Helvetica, sans-serif; color:#5b5b5b;}

.clients-font{
font:bold 13px Arial, Helvetica, sans-serif; color:#474747;}