@charset "utf-8";
/* CSS Document */
/* ========== Do Not Touch In Css Strat ========== */
@import url("reset.css");
@import url("fonts.css");
@import url("base.css");
@import url(http://fonts.googleapis.com/css?family=Cabin+Condensed);
@font-face {
  font-family: 'Cabin Condensed';
  src: url('Cabin Condensed.eot?#iefix') format('embedded-opentype'),  url('Cabin Condensed.woff') format('woff'), url('Cabin Condensed.ttf')  format('truetype'), url('Cabin Condensed.svg#CabinCondensed') format('svg');
  font-weight: normal;
  font-style: normal;
}	

@font-face {
        font-family: "Indian Rupee";
        src: url('181732178-IndianRupee.eot');
        src: url('181732178-IndianRupee.eot?#iefix') format('embedded-opentype'),
        url('181732178-IndianRupee.svg#Indian Rupee') format('svg'),
        url('181732178-IndianRupee.woff') format('woff'),
        url('181732178-IndianRupee.ttf') format('truetype');
        font-weight: normal;
        font-style: normal;
}

body{ background:url(../images/body_bg.jpg) repeat-x left top #e9e9e9;}
.bodybg{ background:url(../images/body_bg_inner.jpg) repeat-x left top #e9e9e9;}
p {margin:0px; padding:0px 0px 18px 0px;}
.page-wrap {width:994px; margin:0px auto;}
.floatleft {float:left;}
.floatright {float:right;}
.clear {clear:both;}
.bold {font-weight:bold;}
a {text-decoration:none; color:#016285;}
a:hover, a.selected {text-decoration:none; color:#333333;}
ul {list-style:none;}
li {list-style:none;}
h3{ font-family: 'Cabin Condensed', sans-serif; font-size:16px; color:#C60; padding:0px 0px 10px 0px;}
/* ========== Do Not Touch In Css End ========== */

/* ------- Top Area Strat ------- */
#header{ padding:0px 19px 11px 16px;/padding:0px 19px 11px 16px;/margin-top:-1px; display:inline-block; width:956px;}
#header .logo{ float:left; width:267px; padding:15px 0px 8px 0px;}
#header .topright{ float:right; width:auto; text-align:left; font-family: 'Cabin Condensed', sans-serif; font-size:24px; color:#0c3e66; line-height:24px;}
#header .topright span{ font-size:18px; color:#fd0701;}
#header .topright span a{ font-size:15px; color:#3673a4; line-height:18px;}
/* ------- Top Area End ------- */

/* ------- Navigation Area Strat ------- */
#navi{ padding:4px 0px 0px 0px; z-index:1000; position:relative;}
#navi li{ float:left;font-family: 'Cabin Condensed', sans-serif; font-size:16px; color:#ffffff; text-transform:uppercase;}
#navi li:hover{ background:#2b6799;}
#navi li.selected{ background:#2b6799;}
#navi li.img{ margin:0px 4px; padding:9px 0px 0px 0px;}
#navi li.first{ margin:0px 4px 0px 2px!important;}
#navi li.last{ margin:0px 2px 0px 0px!important;}
#navi li.img:hover{ background:none;}
#navi li a{ color:#ffffff; display:block; padding:9px 36px 8px 36px; }
#navi li ul{ display:none;}
#navi li:hover ul{ display:block; position:absolute; padding:0px; background: #2b6899;}
#navi li:hover ul li{ float:none; padding:0px 10px 0px 15px; font-size:15px; text-transform:capitalize; background:url(../images/arrow_grey.png) no-repeat 190px 12px #2b6899; width:185px;}
#navi li:hover ul li:hover{ background:url(../images/arrow_grey.png) no-repeat 190px 12px #4382b4; cursor:pointer;}
#navi li:hover ul li a{ padding:2px 27px 7px 3px; background:url(../images/dotted_line_subnavi.png) repeat-x left bottom; color:#e8e8e8;}
#navi li:hover ul li a:hover, #navi ul li a.selected{ color:#cccccc;}
#navi li:hover ul li ul{display:none;}
#navi li:hover ul li:hover ul{ display:block; position:absolute; padding:0px 0px 0px 6px; background:none; margin-top:-29px;/margin-top:-25px; margin-left:190px;}
#navi li:hover ul li:hover ul li{ width:250px; padding:0px 15px; background:url(../images/arrow_grey.png) no-repeat 258px 12px #3574a6;/margin:-4px 0px 0px 0px!important;}
#navi li:hover ul li:hover ul li:hover{background:url(../images/arrow_grey.png) no-repeat 258px 12px #4382b4;}
#navi li:hover ul li:hover ul li ul{ display:none;}
#navi li:hover ul li:hover ul li:hover ul{ display:block; position:absolute; margin:-29px 0px 0px 257px; padding-left:8px;}
.twolineul{ margin-top:-49px!important;}
#navi li:hover ul li:hover ul li:hover ul li{ width:220px; background:#3574a6;}
.noarow{background:#2b6899!important;}
.noarow:hover{background:#3574a6!important;}
.noarow1{background:#3574a6!important;}
.noarow1:hover{background:#4382b4!important;}
.last a{background:none!important;}
#navi li:hover ul li:hover ul li.noarow{background:#3574a6!important;}
#navi li:hover ul li:hover ul li.noarow a{ padding:2px 27px 7px 3px; background:url(../images/dotted_line_subnavi.png) repeat-x left bottom; color:#e8e8e8;}
/* ------- Navigation Area End ------- */

/* ------- Pages Contener Area Strat ------- */
/* ..... Home Page Contener Area Strat ..... */
#mpcontainer{ background:#ffffff; padding:20px 20px 0px 20px; display:inline-block; width:954px;}
#mpcontainer h1{ font-family: 'Cabin Condensed', sans-serif; font-size:24px; color:#236191; font-weight:normal; text-transform:uppercase; padding-bottom:18px; line-height:23px;}
#mpcontainer h1 span{ font-size:17px; color:#999999; font-weight:normal; text-transform:none;}
#mpcontainer h2{ font-family: 'Cabin Condensed', sans-serif; font-size:20px; color:#333333; font-weight:normal; text-transform:capitalize; padding-bottom:10px; line-height:22px;}
#mpcontainer h3 span{ font-family: 'Cabin Condensed', sans-serif; font-weight:normal; font-size:16px; color:#666666; padding:0px 0px 10px 0px;}
#mpcontainer h4{ font-family: 'Cabin Condensed', sans-serif; font-size:16px; color:#333333; text-transform:capitalize; padding-bottom:5px;}
#mpcontainer h5{ font-family: 'Cabin Condensed', sans-serif; font-size:14px; color:#666666; padding-bottom:5px;}
#hmbanner{ border:#0c3e66 solid 1px;}
.cilentlogo{ padding:14px 0px;}
.cilentlogo li{ float:left; height:31px; padding:10px 18px;}

#contentarea{ border-top:#dadada solid 1px; border-bottom:#dadada solid 1px; width:100%; font-size:12px;}
.content{ float:left; border-right:#dadada solid 1px; padding:18px 0px 18px 0px;/padding:18px 0px 0px 0px; width:648px; display:inline-block;}
.content ul{ padding-bottom:17px;}
.content li{ background:url(../images/arrow_black.png) no-repeat left 7px; padding:0px 0px 0px 18px;}
/*.logomain{ border-bottom:#dadada solid 1px; padding-bottom:16px;}*/
.brdbtm{ border-bottom:#dadada solid 1px; padding-bottom:16px; margin-bottom:10px;}
.contentul{ padding:0px 20px 0px 0px; display:inline-block;}
.contentul p{ padding-bottom:8px;}
.readmore{ text-align:right; font-size:11px; font-weight:bold; display:inline-block; float:right;}
.readmore a{ color:#fefefe; background:#3074a8; padding:5px 9px;}
.contentul .floatleft, .contentul .floatright{ width:46%; padding:12px;}
.contentul .floatright{ background:#f2f2f2; border:#f7f7f7 solid 1px;}

.homeproductarea{display:inline-block;}
.featuredproducts{ float:left; width:631px; margin-right:23px; display:inline-block; padding-top:18px;}
.featuredproducts .arrow{ padding-top:82px; width:17px;}
.productsul{ float:left;}
.productsul li{ float:left; background:none; border:#d8d8d8 solid 1px; width:138px; margin:0px 5px 0px 4px; text-align:center; font-family: 'Cabin Condensed', sans-serif; font-size:13px; color:#3074a8; line-height:16px; padding:0px;}
.productsul li a{ color:#3074a8; background:#f0f0f0; display:block; padding:4px 0px 8px 0px;}
.sparesarea{ float:right; width:295px; padding-top:18px; display:inline-block;}
.sparesarea li{ float:left; background:#ffffff; padding:2px; margin:0px 9px 9px 0px; border:#b5b5b5 solid 1px; height:70px; width:83px;}



.logomain img{ margin:0px 60px 0px 0px;}
.logomain img.last{ margin:0px;}
.newsletter{ float:right; width:283px; padding:18px 0px 0px 0px;}
.hd{ background:#5c5c5c; padding:2px 10px; color:#ffffff;}
.homettl{ font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#ffffff; text-transform:uppercase;}
.ttl{ font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#ffffff; background:#015474; text-transform:uppercase; padding:5px 5px 5px 5px; font-weight:bold;}
.txtcenter{border:1px solid #CCC; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.sideheading{border:1px solid #CCC; text-align:left; font-weight:bold; padding:0px 5px 0px 5px;}
.hd a{ color:#ffffff; background:url(../images/arrow_with.png) no-repeat right center; font-size:11px; padding-right:10px;}
.newsletter li{ line-height:16px; padding:10px 0px 13px 3px; background:url(../images/dotted_line.png) repeat-x left bottom;}
.newsletter li a{ color:#236191; font-weight:bold; background:url(../images/arrow_bule.png) no-repeat left 6px; padding-left:11px;}
.newsletter li p{ padding:3px 0px 0px 11px;}
/* ..... Home Page Contener Area End ..... */

/* ..... Inner Page Contener Area Strat ..... */
.innercontener{ border-top:#dadada solid 1px; margin:0px; display:inline-block; width:100%; padding:20px 0px 20px 0px; min-height:500px;}
.innercontener ul{ padding:6px 0px 15px 0px;}
.innercontener ul.arrow li{ background:url(../images/icon_yes.png) no-repeat left 3px; padding:0px 0px 5px 22px;}
.productcategory ul li{font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#393939; text-align:left; border:#c7c7c7 solid 1px; width:220px; min-height:212px; float:left; margin:0px 20px 20px 0px;}
.productcategory ul li a{color:#393939;}
.productcategory ul li.last{margin:0px 0px 20px 0px;}
.iconpules{ position:relative; z-index:2; width:38px; height:38px; margin-left:182px;}
.imgproduct{ position:relative; z-index:1; margin-top:-38px; text-align:center;}
.text{ position:relative; z-index:3; text-align:center; background:#eeeeee; padding:3px 0px 5px 0px;}

/*.innerlisting{ padding:0px 0px 0px 0px!important;}
.leftside{ float:left; width:222px; padding:20px 19px 0px 0px;}
.innercontent{ float:left; border-left:#dadada solid 1px; padding:20px 0px 0px 20px;}*/
.innerlisting{ padding:0px 0px 0px 0px!important; display:inline-block;}
.leftside{width:222px; padding:20px 19px 10px 0px; vertical-align:top;}
#mpcontainer .leftside h1{ font-family:'Cabin Condensed', sans-serif; font-size:18px; color:#236191; font-weight:normal; text-transform:capitalize; background:#eeeeee; padding:6px 10px 8px 10px; margin:0px 0px 4px 0px;}
/*#mpcontainer .leftside li{ background:url(../images/arrow_sidenavi.png) no-repeat 5px 8px; font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#393939;}
#mpcontainer .leftside li:hover a, #mpcontainer .leftside li.selected a, #mpcontainer .leftside li:hover li a:hover, #mpcontainer .leftside li:hover li a.slected{ color:#b80128;}
#mpcontainer .leftside li.selected{ background:url(../images/arrow_down.png) no-repeat 5px 8px; color:#b80128;}
#mpcontainer .leftside li a{color:#393939; padding:4px 4px 6px 25px; border-bottom:#e0e0e0 solid 1px; display:block;}
#mpcontainer .leftside li ul{border-bottom:#e0e0e0 solid 1px; padding:6px 0px 6px 0px;}
#mpcontainer .leftside li li{ background:url(../images/arrow_said_subnavi.png) no-repeat 25px 8px; font-size:14px; color:#555555; border-bottom:none;}
#mpcontainer .leftside li li a{ color:#555555; border:none; padding:0px 0px 3px 35px;}
#mpcontainer .leftside li:hover li a, #mpcontainer .leftside li.selected li a{color:#555555; border:#ffffff solid 1px;}
#mpcontainer .leftside li li a:hover, #mpcontainer .leftside li li a.selected{ border:#999999 solid 1px;}
#mpcontainer .leftside li li ul{ border-bottom:none; padding:0px 0px 5px 35px;}
#mpcontainer .leftside li li ul li{ background:url(../images/dash.png) no-repeat left 11px; font-size:13px;}
#mpcontainer .leftside li li ul li a{ padding:0px 0px 1px 9px; border:#ffffff solid 1px;}
#mpcontainer .leftside li li ul li a:hover{ color:#3074a8!important; border:#ffffff solid 1px;}*/


.innercontent{border-left:#dadada solid 1px; padding:20px 0px 20px 20px; vertical-align:top;}
.productlisting{border-left:#e0e0e0 solid 1px;}
.productlisting ul{ border-top:#e0e0e0 solid 1px; width:688px;}
.productlisting li{border-right:#e0e0e0 solid 1px; border-bottom:#e0e0e0 solid 1px; padding:10px 15px 13px 15px; text-align:center; width:122px; float:left; width:141px; display:inline-block;}
.productlisting li.last{ border-right:#e0e0e0 solid 1px;}
.productlisting li ul{ padding-bottom:10px; border:none; min-height:75px;}
.productlisting li li{ border:none; padding:2px 0px 2px 11px; text-align:left; width:auto; background:url(../images/arrow_bule.png) no-repeat left 7px; font-size:12px; color:#236191; float:none; width:auto; display:block; line-height:15px;}
.productlisting li h3{ font-size:14px; color:#393939; margin-bottom:8px; min-height:40px;}
.productlisting li img{ padding-bottom:5px;}
.productlisting li a{ text-align:left!important; float:left; font-size:12px; color:#ffffff; font-weight:bold; background:#3074a8; padding:0px 8px;}


.productlisting1{/*border-left:#e0e0e0 solid 1px;*/}
.productlisting1 ul{/* border-top:#e0e0e0 solid 1px; width:688px;*/}
.productlisting1 li{border-right:#e0e0e0 solid 1px; border-bottom:#e0e0e0 solid 1px; padding:10px 15px 25px 15px; text-align:center;float:left; width:141px; height:220px; display:inline-block;}
.productlisting1 li.first{border-top:#e0e0e0 solid 1px;}
.productlisting1 li.brdleft{border-left:#e0e0e0 solid 1px;}
.productlisting1 li.last{ border-right:#e0e0e0 solid 1px;}
.productlisting1 li ul{ padding-bottom:10px; border:none; min-height:75px;}
.productlisting1 li li{ border:none; padding:2px 0px 2px 11px; text-align:left; width:auto; min-height:10px; background:url(../images/arrow_bule.png) no-repeat left 7px; font-size:12px; color:#236191; float:none; width:auto; display:block; line-height:15px;}
.productlisting1 li h3{ font-size:14px; color:#393939; margin-bottom:8px; min-height:50px;}
.productlisting1 li img{ padding-bottom:13px;}
.productlisting1 li div a{ text-align:left!important; float:left; font-size:12px; color:#ffffff; font-weight:bold; /*background:#3074a8;*/ padding:0px 8px;}

.productdetial{ border:#dadada solid 1px; border-bottom:none; font-size:12px; color:#555555;}
.productdetial .boxcontent{ padding:11px 14px 14px 15px; border-bottom:#dadada solid 1px;}
.productdetial .boxcontent p{ padding-bottom:0px;}
.productdetial .boxcontent .left{float:left; width:165px; padding:0px 15px 0px 0px; border-right:#dadada solid 1px; margin-top:5px;}
.productdetial .boxcontent .left img{ border:#a5a8a9 solid 1px; padding:1px; }
.productdetial .boxcontent .right{ float:left; width:460px; padding-left:15px;}

.btnbg a{ background:#d00b13; color:#ffffff; font-size:11px; font-weight:bold; text-align:center; padding:4px 13px 6px 13px; }
.margin10{ margin-top:10px;}

.btnback{ float:right; width:auto;}

.boxbg{ background:#f9f9f9; padding:5px 0px 10px 0px; margin:10px 0px 30px 0px; border:#e3e2e2 solid 1px;}
.sparesareapage{ margin-top:-20px;}
.sparesareapage h2{margin-bottom:10px; padding:1px 0px 8px 10px!important; border-bottom:#ed6a01 solid 2px;}
.sparesareapage ul{}
.sparesareapage li{float:left; text-align:center; width:150px; text-transform:capitalize; font-size:12px; color:#236191; font-weight:bold; padding-bottom:15px; line-height:16px;}
.sparesareapage li .imgbrd{ border:#cccccc solid 1px; padding:2px;}
.sparesareapage li a{ color:#015474;}
.price{ margin:15px 0px 5px 0px; color:#c60; padding:0px; font-size:18px; letter-spacing:1px; }
.price span{font-family: "Indian Rupee";}

/* ------ Contact us Page Area Start ..... */


/* ------ Contact us Page Area End ..... */

/* ..... Inner Page Contener Area End ..... */
/* ------- Pages Contener Area End ------- */

/* ------- Footer Area Strat ------- */
#footer{ border-top:#d83a2f solid 2px; background:#015474; padding:10px 0px 19px 0px;font-family:Arial, Helvetica, sans-serif; color:#9f9e9e;}
#footer a{ color:#ffffff;}
#footer a:hover, #footer a.seleted{ color:#858585;}
#footer .btmleft{ float:left; width:auto;}
#footer .btmleft li{ float:left; background:url(../images/bullet.png) no-repeat left 9px; font-size:12px; color:#ffffff; padding:0px 13px 0px 16px; margin-top:11px; display:inline-block;}
#footer .btmright{ float:right; width:auto; text-align:right; padding-right:14px; font-size:12px;}
/* ------- Footer Area End ------- */

/*---- News area scrooling ---*/
#marqueecontainer {
	position: relative;
	width: 281px; /*marquee width */
	height: 210px; /*marquee height */
	overflow: hidden;
	padding:5px 0px 0px 0px;
	margin-bottom:0px; margin-top:5px;
}

#marqueecontainer1 {
	position: relative;
	width: 281px; /*marquee width */
	height: 210px; /*marquee height */
	overflow: hidden;
	padding:5px 0px 0px 0px;
	margin-bottom:0px; margin-top:5px;
}

.cilentlogo .boxdisply{ display:none; position:absolute; width:250px; margin-top:-140px;/ margin-top:-109px; z-index:9999; margin-left:-30px;/margin-left:-93px;}
.cilentlogo li:hover .boxdisply{ display:block; padding:0px; color:#015474; font-size:12px; line-height:16px; height:80px;}
.cilentlogo .boxdisply div{ padding:5px 10px;}
.cilentlogo .boxdisply h2{ font-family:; font-size:18px; color:#ffffff!important; font-weight:normal; padding:3px 10px;}
.cilentlogo .boxdisply p{ padding-bottom:8px;}
.cilentlogo li{ border:#ffffff solid 1px;}
.cilentlogo li:hover{ border:#f0f0f0 solid 1px;}
.cilentlogo li.last .boxdisply{ margin-left:-148px;}

.contactleft{ float:left; width:40%;}
.inquryarea1{ float:left; background:#f1f1f1; border:#dedddd solid 1px; padding:3px;}
.inquryarea1 .formarea1{ background:#f7f6f6; border:#e6e6e6 solid 1px; padding:15px;}
.inquryarea{ float:left; width:55%; background:#f1f1f1; border:#dedddd solid 1px; padding:3px;}
.inquryarea .formarea{ background:#f7f6f6; border:#e6e6e6 solid 1px; padding:15px;}
/*.textname{ float:left; width:90px;}
.inputarea{ float:left; width:390px;}*/
.textname{ font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#666666;}
.inputarea input[type=text]{ background:#ffffff; border:#dddddd solid 1px; height:27px; padding:1px 5px 3px 5px; width:480px; margin:5px 0px 13px 0px; font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#666666;}
.inputarea textarea{ background:#ffffff; border:#dddddd solid 1px; height:100px; padding:3px 5px; width:480px; margin:5px 0px 13px 0px; font-family:'Cabin Condensed', sans-serif; font-size:16px; color:#666666;}
.newsletter1 input[type=text]{ background:#ffffff; border:#dddddd solid 1px; height:21px; padding:1px 5px 3px 5px; width:200px; margin:5px 0px 13px 0px; font-family:'Cabin Condensed', sans-serif; font-size:13px; color:#666666;}
.button img{ margin-right:10px;}
.contextdetil{}
.contextdetil td{ padding-bottom:5px;}
.contextdetil td strong{ color:#666666;}

.tablea{ border:#e6e6e6 solid 1px;border-bottom:none; background:#fafafa;}
.tablea td{ padding:2px 5px; border-bottom:#e6e6e6 solid 1px;}
.tablea td.bold{ color:#666666;}

.tableb{ }
.tableb td{ padding:5px 9px; border-bottom:#e6e6e6 solid 1px;}
.tableb thead td{ background:#3b78a8; color:#ffffff; padding:7px 10px; font-family:'Cabin Condensed', sans-serif; font-size:17px;}

.clientlogoarea{}
.clientlogoarea ul{ padding:0px!important; border:#dadada solid 1px; border-bottom:none; border-right:none; width:948px;}
.clientlogoarea li{ border-right:#dadada solid 1px; border-bottom:#dadada solid 1px; background:none!important; text-align:center; padding:10px 13px 12px 13px!important; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#555555; width:131px;}
.clientlogoarea li h2{ font-family:Arial, Helvetica, sans-serif!important; font-size:14px!important; color:#676767!important; font-weight:bold!important; padding-bottom:15px!important; height:40px;}
.clientlogoarea li img{ border:#dadada solid 1px; margin-bottom:8px;}

.imgright{ margin:0px 0px 0px 10px; border:#cccccc solid 1px; padding:2px;}
.imgleft{ margin:0px 10px 0px 0px; border:#cccccc solid 1px; padding:2px;}
.imgborder{ margin:10px; border:#cccccc solid 1px; padding:2px;}

.imagestable{border-left:#cccccc solid 1px;border-top:#cccccc solid 1px;}
.imagestable td{ text-align:center; font-family:'Cabin Condensed', sans-serif; color:#015474; font-weight:bold; font-size:16px; padding-bottom:10px; vertical-align:middle; border-right:#cccccc solid 1px; width:210px; border-bottom:#cccccc solid 1px;}
.imagestable .bgcol td{ background:#f2f2f2; padding-top:6px;}
.imagestable td img{ margin-bottom:5px;}
.divder{ border-bottom:#6c6c6c dashed 1px; margin:20px 0px;}
.bluebullet li {background:url(../images/bullet-new2.png) left 8px no-repeat; padding:0px 0px 0px 25px; line-height:25px;}
h2 span{ font-size:14px; color:#666666;}

.tablec{}
.tablec td{ padding:2px 5px; border-bottom:#cccccc solid 1px;}
.tablec td strong{ color:#666666;}
.tablec thead td{ background:#015474; color:#ffffff; font-weight:bold;}
.tablec td.fntspeical{ color:#086f97; font-weight:bold;}
.widht76{ width:76%;}
.tabled td{ padding:4px 5px!important;}

.boxspiecal h2{ margin-bottom:5px;}
.imgrightspare{ float:right; margin:0px 0px 10px 10px; width:300px; text-align:right;}
.imgleftspare{ float:left; margin:0px 10px 10px 0px; width:200px; text-align:left;}
.note{font-size:11px;}
.heding{ float:left; width:80%;}
.hight200 li{ height:240px!important;}
.dividerabout{background:url(../images/divider1.jpg) repeat-x;}
/*---- our associate start ---*/
.leftlogo{float:left; width:15%; vertical-align:middle; padding:25px 0px 0px 0px; text-align:center;}
.righttext{float:left; width:80%;}
/*---- our associate End ---*/
.gridbdr1{ border:1px solid #cccccc;}
.graybg1{ background:#f6f6f6; padding:5px 0px 5px 20px; color:#999;}
.redbg11{ background:#ffa9a9; padding:5px 20px 5px 20px; color:#000000; border:1px solid #FF0000;}
#newsletter{background:url(../images/newsletter_subsribe_bg.jpg) no-repeat; width:593px; height:103px; padding:0px 0px 30px 360px; font-family:'Cabin Condensed', sans-serif; font-size:13px;}
#newsletter h1{ font-family:'Cabin Condensed', sans-serif; padding:10px 0px 0px 0px; font-size:24px; color:#236191; font-weight:normal; text-transform:uppercase;}
#newsletter h1 span{ font-size:17px; color:#236191; font-weight:normal; text-transform:none;}
.graybox {
	background:#eeeeee;
	color:#666666;
	padding:8px 12px;
}
.margintop6 {
	margin-top:6px;
}
.widthauto {
	width:auto;
}
.shopingbag .productlist tr {
	width:97.8%;
	margin-right:0px;
	float:none;
	border:none;
	border-bottom:#eeeeee solid 1px;
	padding:0px 20px 16px 0px;
	color:#666666;
}
.gridbottomborder {
	border-bottom: 1px dotted #CCC;
}
#divbreadcrum{margin:10px 0px;}
.copyright{ border-top:1px dotted #CCC; margin:0px auto 10px auto;}

h4.head1 a { 
display:block;
background:url(../images/arrow_said_subnavi.png) no-repeat 5px 8px;
text-decoration:none;
font-size:14px; color:#555555; border:#ffffff solid 1px;
}
h4.head1 a:hover { 
color: #3074a8;
background:url(../images/arrow_said_subnavi.png) no-repeat 5px 8px;
font-size:14px; border:#999999 solid 1px;
}
.flukemain{margin:10px 0px 25px; padding:0px 0px 20px; display:inline-block; width:100%; border-bottom:1px dotted #666666;}
.flukemain .flukeimg{margin:0px; padding:10px; width:105px; float:left; border:1px solid #ccc; text-align:center; background:#f5f5f5;}
.flukemain .flukecnt{margin:0px; padding:0px; width:485px; float:right;}
.flukemain .flukecnt h4{margin:0px!important; padding:0px!important;}
.floatright{float:right;}
.dwnloadbtn a{font-size:14px; font-weight:bold;}
.dwnloadbtn a:hover{color:#000;}
/********************************************* landing css *********************************************/

.landinmain{margin:0px 0px 0px; padding:0px; width:100%; background:url(../images/krutam_landing.jpg) no-repeat left top; text-align:center; display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.krutammain{margin-bottom:60px; margin-top:50px; display:inline-block;}
.slogan{ color:#061a5f; font-size:20px; text-align:center; margin-bottom:25px; display:inline-block; font-family:"Trebuchet MS", Arial;}
.twologomain{ background: url("../images/logomian_back.png") no-repeat scroll left top transparent;
    height: 155px;  margin: 0 auto;  padding: 20px;  width: 775px;}
.krutamlogo1{width:284px; float:left; margin-top:24px;}
.nirmallogo1{width:284px; float:right; margin-top:24px;}
.enterbtn{text-align:center; width:100%; padding:10px 0px;}
.footer{width:100%; text-align:center; color:#fff; margin-top:35px; font-size:12px; padding-bottom:30px;}
.footer a{color:#fff;}
.footer a:hover{text-decoration:underline;}
.whiteback{background:url(../images/white_back.png) repeat left top; width:900px; margin:0px auto; padding-bottom:20px;}
.padtopbtm{ padding:5px 0px;}
.isologo{width:100px; height:90px; margin-top:8px; border:0px solid #000; float:left; margin-left:125px;}

.clients_logo li{ text-align:center; display:block; float:left; border:1px solid #ccc; margin:0px 35px 30px 0px; width:207px; height:106px;}
.clients_logo li.last{ margin-right:0px;}
.clients_logo li img{ width:207px;}