/* CSS Document */
*{outline:0 none;font:normal 12px Arial, Helvetica, sans-serif;color:#333;}
body{background:#D3D3D3; background-attachment: scroll;}
html {border: 0 none;margin: 0;padding: 0;}
body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, dialog, figure, footer, header, hgroup, nav, section {border: 0 none;font-family: inherit;font-size: 100%;font-style: inherit;font-weight: inherit;margin: 0px;padding: 0px;outline:0 none;}
strong{font-weight:bold;}
.strong{font-weight:bold;}
.clr{clear:both;}
.fl{float:left;}
.fr{float:right;}
.al{text-align:left;}
.ar{text-align:right;}
.bor-bot{border-bottom:1px solid #ccc;}
.mr10{margin-right:10px;}
.ml10{margin-left:10px;}
.mr20{margin-right:20px;}
.pr10{padding-right:10px;}
.pl10{padding-left:10px;}
.pr20{padding-right:20px;}
.space{width:100% ;height:10px;}
.space-vert{height:10px;width:100%;float:left;}
.space-vert2{height:3px;width:100%;float:left;}

.space-vert1{height:100%;width:5px;float:left;border:1px solid #F5F5F6;}

h1{font:normal 18px Arial, Helvetica, sans-serif;}
h2{font:bold 13px Arial, Helvetica, sans-serif;}

.bg-color1{background:#6FB711;}
.bg-color2{background:#247ad3;}

.site-color1{color:#68B600;}
.site-color2{color:#68B600;}
.site-color3{color:#d10d12;}

.bg-sub{background:#000 url(./images/bg-sub.jpg) repeat-y top right; }

.button{color:#fff;font:bold 12px verdana,Arial, Helvetica, sans-serif;cursor:pointer; padding:3px 5px;}

/****************************** Grid Very Very Imporatnt *********************************/
.grid2,.grid3,.grid4,.grid5,.grid6,.grid7,.grid8,.grid9,.grid10,.grid11,.grid12,.grid13,.grid14,.grid15{position:relative;float:left;}
.grid1{width:990px;background:none repeat-x;height:auto;margin:0px auto;padding:0px 0px;} /* Wrap */
.grid12{width:990px;background:#FFFFFF repeat-x;height:auto;margin:0px auto;padding:0px 10px;} /* Wrap */
.grid2{width:100%;background:#FFFFFF url(../images/top-bg.jpg) repeat-x;margin:0px auto;height:120px;border-top:5px solid #fff; } /* head */
.grid3{width:100%;background:#FFFFFF ;margin:0px auto;height:300px;padding:0px 0px 0px 0px; border-bottom:0px  solid #B1BFE3;} /* banner */
.grid4{width:100%;margin:0px auto;height:44px;background:#F5F5F6; border-bottom:3px solid #fff} /* Menu */
.grid5{width:99%;margin:0px auto;height:auto;border:0px solid #cc0000; background:#F5F5F6 url(..images/text.jpg) repeat-x; margin:10px 10px; } /* Main Div */
.grid6{width:218px;background:#F5F5F6 url(./images/text.jpg) repeat-x ;padding:5px 15px 5px 5px; float:right;} /* left & right Div */
.grid11{width:218px;background:#fff url(./images/text.jpg) repeat-x ;padding:5px 5px 5px 5px; float:right; border-left:1px  dotted #A6B7C1;} /* left & right Div */
.grid7{width:720px;background:#F5F5F6 url(..images/box3.jpg) repeat-x;height:auto;border-right:1px solid #f9f9f9; margin-left:10px;} /* mid Div */
.grid7 p{padding:5px 10px;line-height:16px;text-align:justify;} 
/*.grid8{width:215px;background:#c1c1c1;height:200px;} /* rigd Div */
.grid8{width:99%;height:36px;background:noneurl(..images/footr.jpg) repeat-x;border:0px solid #BEBDBA; margin-left:9px; margin-top:0px;} /* footer Div */
.grid9{width:100%;background:none url(..images/footer.jpg) repeat-x;border-top:0px solid #E2E2E2;} /* footer Div */
.grid10{width:990px;background:#FFFFFF url(..images/mid.jpg) repeat-x;height:auto; margin-bottom:5px; } /* mid Div */
.grid10 p{padding:0;line-height:25px;text-align:justify;color:#838383;}
.grid11{width:100%;margin:0px auto;height:auto;border:0px solid #cc0000; background:#F5F5F6  repeat-x; } /* Main Div */
 

/* Header */
/* Header */
.header-left{float:left;width:350px;padding:3px 0px 0px 4px; text-align:center;}
.header-left a{text-decoration:none;}
.header-left img{float:left;}
.header-left h1{ font:normal 26px Arial, Helvetica, sans-serif;text-decoration:none;text-align:left;padding:7% 0;}
.header-left h2{ display:block;font:normal 12px Arial, Helvetica, sans-serif; }

.header-right{float:right;text-align:left;padding:5px 0px 0px 0px;}
.header-right img{float:left;}
.header-right p{font-size:16px;line-height:25px;text-indent:5px;font-weight:500;color:#952C28;}
.header-right a{text-decoration:none;}
.header-right p .color, .header-right a .color{color:#01A99C;}
.header-right .marginpad{margin:0 0 0 3px;}
.contacthome{ float:right;margin-top:27px;}
.support{padding:0px 10px 0px 10px; margin-left:0px;}
.support li{list-style:url(images/support-li.jpg); display:inline;  }
.support li a{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; background:url(../images/2.gif) no-repeat 2px 5px; padding:0px 10px 3px 15px;}
.support li a:hover{font:normal 12px Arial, Helvetica, sans-serif; color:#FEE411; text-decoration:underline; background:url(../images/2.gif) no-repeat 2px 5px; padding:0px 10px 3px 15px;}
.header-right h2{font: normal 12px Arial, Helvetica, sans-serif; color:#CEE6FE; padding:10px 00px 0px 233px; text-align:left;  }
.header-right h2 a{font:normal 14px Arial, Helvetica, sans-serif; color:#CEE6FE; text-decoration:none;}
.header-right h2 a:hover{font:normal 14px Arial, Helvetica, sans-serif; color:#CEE6FE; text-decoration: underline;}
.header-right h2 em{padding:0px 10px; margin:0px;}


.support-24x7 {height:80px;float:right;width:170px;text-align:center;padding-top:15px;}
h1.support-head{font:bold 14px Arial, Helvetica, sans-serif;color:#D74B13;background:url(..images/support-down.jpg) no-repeat 128px 3px;margin-bottom:5px; text-align:left; padding-left:10px;}


.phone-no{width:100%;margin:0px auto;background:#2671BF;height:35px;}
 h1.phone-no{font:bold 12px Arial, Helvetica, sans-serif;color:#D8E4F0;width:100%;margin:0px auto;height:55px;line-height:26px;text-align:left;padding-left:10px;}
 h1.phone-no a{font:bold 12px Arial, Helvetica, sans-serif;color:#D8E4F0;width:100%;margin:0px auto;height:55px;line-height:26px;text-align:left;padding-left:10px; text-decoration:none;}


.h-s-c{height:50px;width:194px;text-align:right;position:relative;left:150px;* left:0px;padding:15px 10px 0px 0px; font: bold 16px Arial, Helvetica, sans-serif; color:#CF393B;}



/****** welcome *****/
.welcome-box{width:710px;background:none url(..images/welcome-img.jpg) no-repeat top left;border:0px solid #bdc5dd;margin:0 auto; height:253px; text-align:left; float:left; margin-left:13px; border-top:0px solid #CCCCCC }
.welcome-box h3 {padding:5px 10px; font:bold 18px Arial, Helvetica, sans-serif; border-bottom:1px solid #f6f6f6; line-height:25px;height:25px; color:#464545}
.welcome-box p{padding:6px 15px 5px 7px; text-align: justify; color:#737373; font:12px Arial, Helvetica, sans-serif; line-height:20px; padding-left:10px;}
.welcome-box p strong{padding:6px 8px 5px 8px; text-align: left; color:#343434; line-height:20px; font:15px "Times New Roman", Times, serif; font-weight:bold;}
.welcome-box h5{ font:bold 6pt Arial, Helvetica, sans-serif; padding-left:10px; padding-bottom:0px; padding-top:0px; margin-bottom:5px; margin-top:0px; }

/***** Product List ****/
.product-list{width:97%;border:1px solid #D9D9D9;background:none;padding:2px;margin:0px auto; margin-bottom:10px; height:auto; float:right;}
.product-list h1{text-align:left;height:30px;line-height:30px; color:#1C1C1C; font-size:14px; font-weight:bold; background:url(../images/h2.jpg) repeat-x scroll 0 0 ; padding-left:10px;}
.product-list h3 {padding:5px 10px; font:bold 18px Arial, Helvetica, sans-serif; border-bottom:1px solid #f6f6f6; line-height:25px;height:25px; color:#464545}

.product-list p {padding:5px  5px 10px;color:#3E3E3E;margin:0px; text-align:justify; line-height:20px;}
.product-list ul{margin:0px;padding:0px;margin-left:0px;}
.product-list ul li{list-style:none;line-height:30px;height:30px;background:url(..images/product-list-bg.gif) repeat-x bottom;}
.product-list ul li a{font:normal 12px Arial, Helvetica, sans-serif;background:url(../images/main.png) left center no-repeat;padding:0px 0px 0px 20px;text-decoration:none; color:#FF8F00;}
.product-list ul li a:hover{color:#A3A3A3;text-decoration:underline;}


.product-list3{width:258px;border:0px solid #D9D9D9;background:none;padding:2px;margin:0px auto; margin-bottom:10px; height:auto; float:right;}
.product-list3 h1{text-align:left;height:30px;line-height:30px; color:#1C1C1C; font-size:14px; font-weight:bold; background:url(../images/h2.jpg) repeat-x scroll 0 0 ; padding-left:10px;}
.product-list3 h3 {padding:5px 10px; font:bold 18px Arial, Helvetica, sans-serif; border-bottom:1px solid #f6f6f6; line-height:25px;height:25px; color:#464545}

.product-list3 p {padding:5px  5px 10px;color:#3E3E3E;margin:0px; text-align:justify; line-height:20px;}
.product-list3 ul{margin:0px;padding:0px;margin-left:0px;}
.product-list3 ul li{list-style:none;line-height:30px;height:30px;background:url(..images/product-list-bg.gif) repeat-x bottom;}
.product-list3 ul li a{font:normal 12px Arial, Helvetica, sans-serif;background:url(../images/main.png) left center no-repeat;padding:0px 0px 0px 20px;text-decoration:none; color:#FF8F00;}
.product-list3 ul li a:hover{color:#A3A3A3;text-decoration:underline;}

.product-list1{width:97%;border:1px solid #d3ced3;background:none;padding:2px;margin:0px auto; margin-bottom:10px; height:94px}
.product-list2{width:97%;border:1px solid #d3ced3;background:none;padding:2px;margin:0px auto; margin-bottom:10px; height:190px}





div.readmore{width:300px;text-align:right;height:23px; font:normal 12px Georgia, "Times New Roman", Times, serif; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px;margin-top: 10px;}
div.readmore a{text-decoration:none;color:#F9971A;background:#EDEDED url(../images/more.jpg) repeat-x; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; padding:6px 15px;
}
div.readmore a:hover{color:#fff;text-decoration: none; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;padding:8px 15px; background:#F9971A}

div.readmore2{width:300px;text-align:right;height:23px; font:normal 12px Georgia, "Times New Roman", Times, serif; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px;margin-top: 10px;}
div.readmore2 a{text-decoration:none;color:#7BCF07;background:#EDEDED url(../images/more1.jpg) repeat-x; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; padding:6px 15px;
}
div.readmore2 a:hover{color:#fff;text-decoration: none; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;padding:8px 15px; background:#7BCF07}

div.readmore3{width:300px;text-align:right;height:23px; font:normal 12px Georgia, "Times New Roman", Times, serif; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px;margin-top: 10px;}
div.readmore3 a{text-decoration:none;color:#32C3EF;background:#EDEDED url(../images/more2.jpg) repeat-x; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; padding:6px 15px;
}
div.readmore3 a:hover{color:#fff;text-decoration: none; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;padding:8px 15px; background:#32C3EF}

div.readmore1{width:640px;text-align:right;height:23px; font-weight:bold; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px; }
div.readmore1 a{text-decoration:none;color:#393939;background-color:1E1E1E; line-height:30px; padding-top:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding:1px 7px;
}
div.readmore1 a:hover{color:#F9971A;text-decoration: none; background-color:none;line-height:30px; padding-top:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;padding:1px 7px;}
div.readmore1 em{ padding-right:10px; text-align:right; float:right; position:relative; padding:12px 0px 0px 0px;}


div.readmore4{width:200px;text-align:right;height:23px; font-weight:bold; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px; }
div.readmore4 a{text-decoration:none;color:#393939;background-color:1E1E1E; line-height:30px; padding-top:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; padding:1px 7px;
}
div.readmore4 a:hover{color:#F9971A;text-decoration: none; background-color:none;line-height:30px; padding-top:5px;-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;padding:1px 7px;}
div.readmore4 em{ padding-right:10px; text-align:right; float:right; position:relative; padding:12px 0px 0px 0px;}






/******************* Footer Links ***********/
.footerlinks{margin:0px auto;padding:0px;text-align:center;}
.footerlinks li{list-style:none;display:inline;color:#565656;}
.footerlinks li a{font:bold 12px Arial, Helvetica, sans-serif;color:#952C28;padding:0px 6px;line-height:35px;text-decoration:none;}
.footerlinks li a:hover{color:#565656;text-decoration:underline;}
p.address{font:normal 12px Arial, Helvetica, sans-serif;color:#6C6C6C;text-align:center;line-height:25px;}
p.address strong{font:bold 12px Arial, Helvetica, sans-serif;color:#6C6C6C;text-align:center;line-height:25px;}

p.address a{ color:#6C6C6C; text-decoration:none;}

p.address a:hover{ color:#cc0000; text-decoration:underline;}

p.powered{font:normal 12px Arial, Helvetica, sans-serif;color:#6C6C6C;text-align:center;line-height:25px;}
p.powered strong{font:bold 12px Arial, Helvetica, sans-serif;color:#6C6C6C;text-align:center;line-height:25px;}

p.powered a{ color:#cc0000; text-decoration: none;}

p.powered a:hover{ color:#cc0000; text-decoration:underline;}




/******************* text Box ***********/
.text-box{width:99%;padding:0px 0px 0px 0px;margin:0px auto; border:px solid #000; margin-left:0px; margin-top:0px; }


.text-box-inner4{width:311px;float:left;padding:0px 0px;border:0px solid #dadbe0; background:#FFFFFF; color:#0B81A7;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin-bottom:11px; margin-left:10px; }

.text-box-inner4 p{padding:0; text-align:justify; line-height:23px; color:#838383; margin-top:1px;font-weight: normal;width:100%;}
.text-box-inner4 p a{padding:5px 5px 5px 10px; text-align:justify; line-height:20px; color:#05C600; margin-top:8px;font-weight: normal; text-decoration:none;}
.text-box-inner4 p a:hover{text-decoration:underline;}
.text-box-inner4 h3{ font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px; padding-bottom:5px; color:#464545;}

h3{ font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px; padding-bottom:10px; color:#952C28;font-weight:bolder;}
.h3sub{ font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px; padding-bottom:10px; color:#464545;}
.text-box-inner4 h2{text-decoration:none; padding-left:1px; text-align:left; }
.text-box-inner4 img{  border:0px #999 solid; margin-bottom:0px; margin-right:0;margin-left:1px; margin-top:3px;}

.text-box-inner5{width:316px;float:left;padding:0px 0px;border:1px solid #dadbe0; background:url(../images/box-bg.jpg) repeat-x; height:300px; color:#0B81A7;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin-bottom:11px; }

.text-box-inner5 p{padding:5px 5px 5px 10px; text-align:justify; line-height:20px; color:#525252; margin-top:1px;font-weight:normal}
.text-box-inner5 h1{text-decoration:none; padding-top:10px; height:30px; border-bottom:solid 1px #B2D4E3; color:#836900;}
.text-box-inner5 h3{ font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px; padding-bottom:5px; color:#000; padding-left:10px;}
.text-box-inner5 img{  border:0px #ccc solid; margin-bottom:8px; margin-right:10px; margin-top:3px;}

.text-box-inner6{width:316px;float:left;padding:0px 0px;border:1px solid #dadbe0; background:url(../images/box-bg.jpg) repeat-x; height:300px; color:#0B81A7;  border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; margin-bottom:11px; margin-left:11px; }

.text-box-inner6 p{padding:5px 5px 5px 10px; text-align:justify; line-height:20px; color:#525252; margin-top:1px;font-weight:normal}
.text-box-inner6 h1{text-decoration:none; padding-top:10px; height:30px; border-bottom:solid 1px #B2D4E3; color:#836900;}
.text-box-inner6 h3{ font:bold 18px Arial, Helvetica, sans-serif;padding-top:10px; padding-bottom:5px; color:#000; padding-left:10px;}
.text-box-inner6 img{  border:0px #ccc solid; margin-bottom:8px; margin-right:10px; margin-top:3px;}

.fldiv{width:100%;float:left;}

p{font-size:13px;width:100%;text-align:justify;line-height:25px;}

.fldivbehalf{width:69%;float:left;}
.fldivquarter{width: 29%;float: right;}
.bordleftf{float:left;border-left:1px solid #ccc; padding-left:3.333333%;}
.bordleftf a{text-decoration:none;}
.bordleftf p{position: relative;bottom: 50px;right: -158px;font-size: 14pt;color: #FFFFFF;background: #151518;width: 110px;border-radius:2px 0 0 2px;padding:5px;z-index:10000}

.boldpg{font-weight:bold;}
.grid10 .paraback{background: url(../images/main.png) left center no-repeat;padding: 0px 0px 0px 20px;}
.grid10 .parabackpad{background: url(../images/main.png) left center no-repeat;padding: 0px 0px 0px 20px;margin:0 0 0 20px;}
.grid10 .paracenter{padding:3px 0; text-align:center; line-height:25px; color:#838383; margin-top:1px;font-weight: normal;width:100%;}
.minhe{width:100%;float:left;min-height:1px;background:#999;}
div.readmorehome{width: 97.5%;text-align:right;height:23px; font:normal 12px Georgia, "Times New Roman", Times, serif; padding-left:10px; line-height:23px; padding-top:1px; color:#fff; margin-right:10px; padding-bottom:2px;margin-top: 10px;}
div.readmorehome a{text-decoration:none;color:#32C3EF;background:#EDEDED url(../images/more2.jpg) repeat-x; line-height:30px; padding-top:5px;-moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px; padding:6px 15px;}
.welcome4pl{width:100%;float:left;padding:5px 0 0 0}
.grid10 .txtcolor{color:#01A99C;font-size:16px;}

.fldivcont{float:left;width:100%;padding-top:20px;padding-bottom:20px;}
.fldivcontaddress{float:left;width:50%;}
.fldivcontaddress a{ text-decoration:none; color:#FF5454;}
.fldivcontaddress a:hover{ text-decoration:underline;}
.fldivcontaddress img{float:left; padding:20px 15px 20px 0px;}
.grid10 .fldivcontaddress table tr td p{text-indent:50px;}
.grid10 .fldivcontaddress table tr td a{text-decoration:none;color:#762282;}
.fldivcontenquiry{float:left;width:38%;background-color:#EDF1F6; padding:20px 0px 5px 0px; border-radius:10px; margin-bottom:20px;}
.fldivcontenquiry .txtalign2:hover {
background: #F53232;
}
.fldivcontenquiry .txtalign2 {
width: 58px;
height: 25px;
padding: 4px 0px;
background: #FF5454;
cursor: pointer;
font-weight:bold;

}
.fldivcontenquiry textarea{ width: 233px; height: 50px; padding: 5px 20px 0px 7px;margin: 0 0 10px 0;background: #fff;border-radius: 3px;-moz-border-radius: 3px;font-family: sans-serif;font-size: 13px;color: #000000;}
.fldivcontenquiry input{width: 233px;height: 20px;padding: 5px 20px 0px 7px;margin: 0 0 10px 0;background: #fff;border-radius: 3px;-moz-border-radius: 3px;font-family: sans-serif;font-size: 13px;color: #000000;}
.fldivcontenquiry table{ margin-left:5px;}
.grid10 .fldivcontenquiry table tr td p{text-align:right;}
.grid10 .fldivcontenquiry table tr td span{color:#FF0000;}

.footerfirst{width:50%;float:left;text-align:center;}
.footerfirst ul{margin: 0 auto;width: 100%;list-style: none;display: inline-block;}
.footerfirst ul li{display: inline;}
.footerfirst ul li a{width: 100%;text-align: center;font-weight:bold;text-decoration: none;line-height:25px;}
.footersecond{width:50%;float:left;}