body,h1,h2,h3,ul,li,p,img,ol {border:0px; padding:0px; margin:0px;}
body {font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:#4d4b4a;}
#main1 {width:100%; float:left; background:url(../images/bg-top-home1.jpg) repeat-x #ffffff;}
#main1-about {width:100%; float:left; background:url(../images/bg-top.jpg) repeat-x #ffffff;}
#main-mid {width:1000px; margin:auto;}
#header01 {width:1000px; float:left; height:105px;}
#head-about {width:1000px; float:left; height:103px;}

#head03 {width:1000px; float:left; height:103px;}
.cris-logo {width:70px; float:left; text-align:center; margin-top:10px;}
.dnb-logo {width:140px; float:left; text-align:center; color:#002a83; font-weight:bold; line-height:20px; margin-top:15px;}
.tuv-logo {width:38px; float:left; text-align:center; margin-top:13px;}
.pab-logo { float:left; text-align:center; margin-top:15px; padding-left:40px;}
.head-line {width:2px; float:left; background:url(../images/double-line.jpg) repeat-y; height:103px; margin-left:30px;}
.head-line2 {width:2px; float:left; height:103px; margin-left:16px;}
.indian-flag {width:95px; float:left;  margin-top:20px; padding-left:5px;}
.rapid-coat-logo {width:366px; float:right; text-align:right; margin-top:5px; padding-right:30px;}



#lang03 {width:1000px; float:left; margin-top:5px;}
.lang-box {width:1000px; float:left; text-align:right; font-weight:600; color:#ffffff;}
.lang-box li {display:inline; border:1px #195f86 solid; margin-left:4px; padding:4px; color:#ffffff; font-weight:normal;}
.lang-box li a{color:#ffffff; text-decoration:none;}
.lang-box li a:hover{color:#195f86; text-decoration:none;}

#mid-home {width:100%; float:left;}
.home-links {width:1000px; float:left; height:350px; font-size:9pt;}

.home-links li{display:block; line-height:20px; color:#FFFFFF; padding:0px 10px 0px 10px;}
.home-links li h1{font-weight:bold; font-size:10pt; margin:0px; padding:10px 0px 10px 0px;; color:#000000;}
.home-links li a{text-decoration:none; color:#FFFFFF;}
.home-links li a:hover{text-decoration:none; color:#000000;}
.home-links ol{line-height:20px; color:#d5d5d5; padding-left:10px;}
.home-links ol a{text-decoration:none; color:#d5d5d5;}
.home-links ol a:hover{text-decoration:none; color:#000000;}


.bgl-width {width:154px; float:left; height:350px;}
.bgl-width1 {width:202px; float:left; height:350px;}
.bgl-width2 {width:240px; float:left; height:350px;}
.c1 {background:#d12f21;}
.c2 {background:#37a043;}
.c3 {background:#d06b25;}
.c4 {background:#1296a2;}
.c5 {background:#2058a1;}
.c6 {background:#c047ad;}
.c7 {background:#4976bc;}


#banner3 {width:1000px; float:left; margin-top:10px; text-align:center;}
.banner-box {width:333px; float:left; text-align:right;}
.banner-box1 {width:333px; float:left; text-align:center;}
.banner-box2 {width:333px; float:left; text-align:left;}
.banner-box0 {width:198px; float:left; margin-left:2px;}
.banner-box4 {width:450px; float:left; text-align:right; padding-right:30px;}
.banner-box5 {width:450px; float:left; text-align:left; padding-left:30px;}

#footer {width:1000px; float:left; margin:10px 0px 10px 0px;}
.f-boxleft {width:770px; float:left;}
.f-boxright {width:220px; float:left; font-size:8.5pt; line-height:20px;}
.f-boxright li {display:inline; color:#666666;}
.f-boxright li a {color:#2f38ba; text-decoration:none; padding:0px 4px 0px 4px;}
.f-boxright li a:hover{color:#000000; text-decoration:none;}


#dropdown93 {width:1000px; float:left;}
#dropdown93 li{ display:inline; margin-left:1px; height:30px; }
#dropdown93 li span{width:143px; height:30px; text-align:center; color:#000000; background:url(../dropdowntabfiles/media/bg-links13.gif) no-repeat;}

/*- Menu Tabs 2--------------------------- */

    .tabs2 {
      float:left;
      width:1000px;
      }
    .tabs2 ul {
	  margin:0;
	  padding:0px 10px 0 0px;
	  list-style:none;
      }
    .tabs2 li {
      display:inline;
      margin:0;
      padding:0;
	
      }
    .tabs2 a {
	cursor: pointer;
      float:left;
      background:url("../images/tableft2.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 4px;
      text-decoration:none;
	  margin-left:1px;
	  height:30px;
	  font-weight:600;
      }
    .tabs2 a span {
      float:left;
      display:block;
      background:url("../images/tabright2.gif") no-repeat right top;
      padding:8px 6px 0px 6px;
	  height:22px;
	  text-align:center;
	  width:164px;
	  font-size:9pt;
	  color:#ffffff;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .tabs2 a span {float:none;}
    /* End IE5-Mac hack */
    .tabs2 a:hover span {
      color:#000000;
      }
    .tabs2 a:hover {
      background-position:0% -42px;
      }
    .tabs2 a:hover span {
      background-position:100% -42px;
      }
	
/* ######### Style for Drop Down Menu ######### */

.dropmenudiv_a{
position:absolute;
top: 0;
border: 1px solid #4498f0; /*THEME CHANGE HERE*/
border-top-width: 8px; /*Top border width. Should match height of .ddcolortabsline above*/
border-bottom-width: 0;
font:normal 12px Arial;
line-height:18px;
z-index:100;
background-color: white;
width: 200px;
visibility: hidden;
}


.dropmenudiv_a a{
width: auto;
display: block;
text-indent: 5px;
border-top: 0 solid #4498f0;
border-bottom: 1px solid #4498f0; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
color: #0b76e0;
}

* html .dropmenudiv_a a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv_a a:hover{ /*THEME CHANGE HERE*/
background-color: #b3d8fe;
color: #06498b;
}

/*------------------------content------------------------------*/

#mid-contentsub {width:1000px; float:left; margin-top:10px;}
.mid-cs-left {width:179px; float:left; padding:10px 10px 10px 10px; }
.mid-cs-right {width:740px; float:left; text-align:justify; line-height:20px; margin-left:20px; margin-top:5px;}
h2 {font-family:Arial, Helvetica, sans-serif; font-size:11pt; color:#3136ae; background:url(../images/arrow-3.gif) no-repeat top left; padding-left:20px; padding-bottom:10px;}
h5 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; color:#000000; padding-bottom:10px;  margin:0px; padding:0px;}
.mid-cs-right li {margin:0px; display:block; padding:10px 20px 0px 12px; background:url(../images/arrow-2.gif) no-repeat; margin-left:10px;}
.mid-cs-right li ol{margin:0px; display:block; padding-left:15px; border-bottom:1px dashed #cccccc; height:20px; padding-top:5px;}
.mid-cs-right li p{font-weight:bold; color:#003366; display:inline;}
.mid-cs-right li strong{font-weight:bold; color:#000000;}
.st01 {font-style:italic; color:#000000; font-weight:600;}

.mcr-conbox {width:680px; float:left; border:#CCCCCC 1px dashed; padding:10px; background:#f6f6f6;}
.mcr-conbox1 {width:100%; float:left;}
.mcr-conbox2 {width:100%; float:left;  margin-top:20px;}
.mcr-box {width:200px; float:left; margin-left:10px; padding:5px; border:1px solid #000000; background:#999999; color:#ffffff; font-weight:bold;}
.mcr-box1 {width:200px; float:left; margin-left:10px; padding:5px; border:1px dashed #cccccc;}

.mcr-box3 {width:230px; float:left;}

/*-----------------distributors-----------------------*/


#about-box {width:100%; float:left;}
#about-left {width:190px; float:left;}
#about-content {width:752px; float:left; margin-left:10px;}
#ac-box {width:100%; float:left;}
#ac-boxtop {margin-top:20px;}
.acb-mid {width:95%; margin:auto;}
.acb-mid p{text-align:justify; margin-bottom:15px; line-height:19px;}
.acb-mid p strong{color:#000000;}

#midde-c-con-left {width:191px; float:left;}
#midde-c-con-box {width:100%;}

.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer;}
.accordionWrapper div.content{display:none;}

.pspec-box {width:100%; float:left;}
.pspec-box5 {width:700px; float:left;}
.pspec {width:626px; float:left;  padding:4px 4px 0px 4px; background:#f0f1f1;}
.pspec-left {width:180px; float:left; padding:4px; padding-top:7px;}
.pspec-mid {width:210px; float:left; line-height:20px; }
.pspec-mid li{display:block; border-bottom:1px dotted #999999; padding:3px;}

.pspec1 {width:626px; float:left;  padding:4px 4px 0px 4px; background:#ffffff;}
.pspec-left1 {width:180px; float:left; padding:4px; padding-top:7px;}
.pspec-mid1 {width:210px; float:left; line-height:20px; }
.pspec-mid1 li{display:block; border-bottom:1px dotted #999999; padding:3px;}
.pspec-mid2 {width:210px; float:left; line-height:20px;;}
.pspec-mid2 li{display:block; border-bottom:1px dotted #999999; padding:3px; height:30px; margin-top:5px;}

.ali3 {line-height:14px;}

.pspec-midd {width:210px; float:left; line-height:33px;}
.pspec-midd li{display:block; border-bottom:1px dotted #999999;}
.pspec-midd li img{border:0px; padding:0px; margin:0px;}

h1 {font-family:"arial"; font-size:10pt;  color:#3136ae; font-variant:inherit; font-weight:bold; font-size-adjust:none; padding-bottom:10px;}

/*Service Centre */

.add-city {width:618px; float:left; border:1px dashed #cccccc; line-height:20px; padding:10px; margin-bottom:10px; background:#f2f2f2; border-bottom:1px dotted #cccccc;}
.heading-top1 {width:618px; float:left; background:#ffffff; padding:10px; padding-bottom:0px; border:1px solid #cccccc; border-bottom:0px;}

.left-img {width:100%; float:left; text-align:center;}
.li-box {width:173px; float:left; padding:5px; background:#6bb1f9;}
.li-box li{display:block; padding:5px 0px 5px 10px; margin:0px; text-align:left; font-size:9pt; border-bottom:1px dotted #226dba; background:#84bffb; line-height:18px; }
.li-box li a{text-decoration:none; color:#ffffff; font-weight:600;}
.li-box li a:hover{text-decoration:none; color:#000000; font-weight:600;}
.li-box ol{display:block; padding:5px 0px 5px 20px; margin:0px; text-align:left; font-size:9pt; color:#000000; font-weight:normal; line-height:14px}
.li-box ol a{text-decoration:none; color:#ffffff; font-weight:normal;}
.li-box ol a:hover{text-decoration:none; color:#000000; font-weight:normal;}

.nav03 {width:100%; float:left; text-align:right; font-size:8pt; color:#666666;}
.nav03 a{color:#2f38ba; text-decoration:none;}
.nav03 a:hover{color:#000000; text-decoration:none;}

.add-city4 {width:618px; float:left; border:1px dashed #cccccc; line-height:20px; padding:10px; margin-bottom:10px;}

.cont3 {width:328px; float:left; margin-left:20px; padding:10px; border:1px dotted #cccccc; margin-top:10px;}


/*--------------------------------------contact us--------------------------------------------------------*/

.formbox1 {width:560px; float:left; margin-left:20px; border:1px dotted #cccccc;}
.formbox2 {width:590px; float:left; margin-left:10px;}


/* contact form */

.c_form {width:600px; float:left; margin-left:20px;}
.form_main {width:200px; float:left; margin-bottom:5px; margin-left:10px;}
.form_mainc {text-align:center; padding-left:35px;}
.fm_left {width:150px; float:left;}
.fm_right {width:300px; float:left; margin-left:10px;}
.f_feild {width:200px; font:normal 13px verdana;}
.formsubmit { background:#4498f0; color:#FFFFFF; border:1px solid #70b4fb; padding:3px; font-weight:bold; font-size:9pt;}
.c_add {width:100px; float:left; padding-left:15px; }

.r_form {width:250px; float:left; margin-left:10px; padding:5px; line-height:22px;}
.r_form span{ text-align:left;}
.r_form div{float:left;  font:Arial; font-size:8pt; text-align:center;}

.em03 {width:220px; float:left; padding:0px 5px 5px 0px; margin:0px 0px 0px 10px;}
.mcr-conbox4 { float:left; width:730px; margin-left:10px;}

.em03 li a {color:#2f38ba; text-decoration:none;}
.em03 li a:hover{color:#000000; text-decoration:none;}



/*Query Form*/

.qf-box {width:650px; float:left; border:1px dotted #e5e5e5; margin-bottom:2px; font-size:8.5pt; text-align:left; padding:2px;}
.qf-boxc {text-align:center; }
.qf-box-left {float:left; width:200px; padding-left:10px;}
.qf-box-right {float:left; width:400px; margin-left:10px;}
.formsubmit1 {width:100px; background:#000000; color:#FFFFFF; border:1px solid #efefef; padding:3px; font-weight:bold; font-size:9pt;}
.qf_feild1 {width:150px; font-size:9pt; font-family:arial;}
.bgyellow {background:#e3eb45;}
.bgyellow div{padding:20px;}
.f-subbox {width:340px; border:1px dotted #d5d5d3; float:left; padding:5px;}
.f-subbox div{float:left; width:45px; font:Arial; font-size:8pt; text-align:center;}
.f-subbox .ft{width:100%; float:left; padding-top:5px 0px 5px 10px; font-weight:bold; font-size:8pt; text-align:left;}
.f-sub1 {width:100%; float:left; text-align:left; font-size:9pt; font-weight:bold; padding:5px 0px 5px 10px;}
.f-sub {width:100%; float:left;}
.f-sub .sub097{float:left; width:43px; font:Arial; font-size:8pt; text-align:center;}

.banner2-spacing {padding:5px 15px 5px 15px;}
