/* CSS Document */
*{outline:0 none;font:normal 12px Arial, Helvetica, sans-serif;color:#333;}
body{background:#EFEFEF url(../images/bg.jpg); background-repeat:repeat; }
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;}
.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:2px;}
.space-vert{height:10px;width:100%;float:left;}
.space-vert1{height:100%;width:10px;float:left;border:1px solid #fff;}
h1{font:normal 18px Arial, Helvetica, sans-serif;}
h2{font:bold 13px Arial, Helvetica, sans-serif;}

.bg-color1{background:#cc0000;}
.bg-color2{background:#cc0000;}

.site-color1{color:#0461A4;}
.site-color2{color:#cc0000;}
.site-color3{color:#d10d12;}

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

.button{color:#fff;font:bold 12px verdana,Arial, Helvetica, sans-serif;cursor:pointer; padding:4px 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:970px;background:#FEFEFE;height:auto;margin:10px auto;padding:0px 2px;} /* Wrap */
.grid2{width:100%;background:#EEEEEE url(../images/top-bg.jpg) repeat-x;margin:0px auto;height:100px;border-bottom:0px solid #0A789D; margin-top:10px;} /* head */
.grid3{width:100%;margin:0px auto;height:283px;padding:1px 0px 1px 0px;border-bottom:1px solid #019CDF;} /* banner */
.grid4{width:100%;margin:0px auto;height:35px;background:None;} /* Menu */
.grid5{width:100%;margin:0px auto;height:auto;border:0px solid #cc0000; } /* Main Div */
.grid6{width:238px;padding:5px 5px 5px 5px; background:#F4F7F6;height:auto} /* left & right Div */
.grid7{width:720px;background:#fff ;height:auto;border-left:0px dashed #DADADA;} /* mid Div */
/*.grid7 p{padding:5px 0px !important;line-height:19px;text-align:justify; width: 666px;} */
/*.grid8{width:215px;background:#c1c1c1;height:200px;} /* rigd Div */
.grid8{width:100%;height:33px; background:#FF3000 url(../images/menu-bg.jpg)} /* footer Div */
.grid9{width:100%;background:none url(images/bot-bg.html) repeat-x; height:76px;border-top:0px solid #0F77B2;} /* footer Div */

/* Header */
.header-left{float:left;width:300px;padding:5px 0px 0px 10px; text-align:center;}
.header-left h1{ font:normal 30px Arial, Helvetica, sans-serif;}
.header-left h2{ display:none;font:normal 12px Arial, Helvetica, sans-serif; }
.header-right{float:right;width:250px;text-align:right;padding:10px 0px 0px 0px;}
.support{padding:0px 10px 0px 10px; margin-left:0px;}
.support li{list-style:url(images/support-li.html); display:inline;  }
.support li a{font:bold 12px Arial, Helvetica, sans-serif; color:#029ADF; text-decoration:none; background:url(../images/support-li.jpg) no-repeat 2px 5px; padding:1px 10px 3px 12px;}
.support li a:hover{font:bold 12px Arial, Helvetica, sans-serif; color:#BFD62F; text-decoration:underline; background:url(../images/support-li.jpg) no-repeat 2px 5px; padding:1px 10px 3px 12px;}
.header-right h2{font:normal 12px Arial, Helvetica, sans-serif; color:#333; padding:5px 00px 0px 228px; text-align:left;}
.header-right h3{font:bold 12px Arial, Helvetica, sans-serif; color:#0461A4; padding:5px 00px 0px 228px; text-align:left;}
.header-right h2 a{font:normal 12px Arial, Helvetica, sans-serif; color:#cc0000; text-decoration:none; }
.header-right h2 a:hover{color:#0461A4; text-decoration:underline; }
.header-right h2 em{padding:0px; margin:0px;}

/*.toplinks {height:25px;padding:15px 0px 0px 0px;}
.toplinks ul {margin:0px;padding:0px;text-align:right;}
.toplinks ul li{list-style:none;display:inline;}
.toplinks ul li a{padding:0px 2px 0px 2px;text-decoration:none;background:url(../images/blt1.jpg) no-repeat 2px 1px;}
.toplinks ul li a:hover{text-decoration:underline;color:#cc0000;}
*/
/**.support-24x7 {height:70px;float:right;width:170px;text-align:center;padding-top:15px;}
h1.support-head{font:bold 12px Arial, Helvetica, sans-serif;color:#333;background:url(../images/support-down.jpg) no-repeat 128px 3px;margin-bottom:5px;}
.phone-no{width:100%;margin:0px auto;background:#f5efef;height:35px;}
 h1.phone-no{font:normal 18px Arial, Helvetica, sans-serif;color:#747273;width:100%;margin:0px auto;height:35px;line-height:35px;}
*/
.h-s-c{height:20px;width:220px;text-align:right; right:10px;padding:0px 11px 0px 0px; font: bold 16px Arial, Helvetica, sans-serif; color:#CF393B;}

/******************* Info Box ***********/
.infobox{width:100%;margin:0 auto;}
.infobox-head{height:30px;}
.infobox-head em{float:inherit;border:0px solid #555;padding-right:7px;}
.infobox-img{text-align:center;margin:0 auto;}
.infobox-cont{line-height:15px;padding:8px 0px;}
.readmore{width:100%;text-align:right;height:35px;}
.readmore a{font-size:12px;text-align:center;padding:2px 0px;line-height:22px;text-decoration:none;background:none url(../images/read-more-bg.html) repeat-x bottom;border:0px solid #afaeac; color:#cc0000; font-weight:bold;}
.readmore a:hover{color:#0094DA;text-decoration:underline;}

/***** Product List ****/
.product-list{width:auto;height: auto;border:1px solid #d3ced3;background:#fff;padding:2px;margin:0px auto; margin-top:4px;}
.product-list h1{text-align:center;height:35px;line-height:35px; color:#fff; font-size:13px; font-weight:bold; background:#DADADA url("../images/menu-bg.jpg") repeat-x scroll 0 0 }
.product-list1{width:97%;border:1px solid #d3ced3;background:#fff;padding:2px;margin:0px auto; margin-top:4px;}
.product-list1 h1{text-align:center;height:35px;line-height:35px; color:#fff; font-size:13px; font-weight:bold; background:#DADADA url("../images/menu_bg_hover.jpg") repeat-x scroll 0 0 }
.product-list p {padding:5px  5px 10px;color:#333;margin:0px; text-align:justify;}
.product-list ul{margin:0px;padding:0px;margin-left:4px;}
.product-list ul li{list-style:none;line-height:30px;height:auto;background:url(../images/product-list-bg.gif) repeat-x bottom;}
.product-list ul li a{font:bold 12px Arial, Helvetica, sans-serif;background:url(../images/2.png) left center no-repeat;padding:0px 0px 0px 20px;text-decoration:none; color:#0461A4;}
.product-list ul li a:hover{color:#cc0000;text-decoration:underline;}

/******************* Welcome Box ***********/
.welcome-box{width:98%;background:#fff url(images/welcome-img.html) no-repeat left;border:0px solid #bdc5dd;margin:0 auto;}
.welcome-box h3 {padding-left:5px; font:normal 18px Arial, Helvetica, sans-serif; border-bottom:0px solid #f6f6f6; line-height:21px;height:25px; padding-top:5px;}
.welcome-box h2 {padding-left:5px; font:bold 14px Arial, Helvetica, sans-serif; border-bottom:0px solid #f6f6f6; line-height:21px;height:25px; padding-top:5px;}
.welcome-box p {padding:5px 5px 5px 10px;color:#333;margin:0px; }
.welcome-box img {margin:0px;}

.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; }

.more{font:bold 12px Arial, Helvetica, sans-serif;text-decoration:none; color:#0461A4;}
.more:hover{text-decoration:none;color:#cc0000;text-decoration:underline;}


.index-ul{width:auto; height:auto; float:left; margin-left:40px; padding:0px;}
.index-ul li{list-style:url(../images/2.png); font:normal 12px Arial, Helvetica, sans-serif;}
.index-ul li a{text-decoration:none; color:#666; line-height:25px;}
.index-ul li a:hover{text-decoration:underline; color:#FB5A02;}

/******************* text Box ***********/
.text-box{width:99%;padding:0px 0px 0px 0px;margin:0px auto; border:0px solid #000;}
.text-box-inner{width:46%;float:left;padding:0px 10px;border:1px solid #dadbe0; background:#ffffff  no-repeat; height: auto;}
.text-box-inner p{padding:5px 0px 5px 0px; text-align:justify;}
.text-box-inner h1{padding-left:00px; text-decoration:none; padding-bottom:0px; padding-top:10px; border-bottom:sold 1px #339900; height:30px; background-image:url(../images/h1bg.jpg); background-position:bottom; background-repeat:repeat-x;}
.text-box-inner h2{text-decoration:none; padding-left:10px; text-align:left; }
.text-box-inner img{ border:1px #ccc solid; margin-bottom:10px;}
.text-box ul{margin:0px;padding:0px;}
.text-box ul li{list-style:none;line-height:24px; list-style-image:url(../images/2.png); margin-left:30px;}

.scroll{width:705px; margin-left:10px;}
/******************* Footer Links ***********/
.footerlinks{margin:0px auto;padding:0px;text-align:center;}
.footerlinks li{list-style:none;display:inline;color:#fff;}
.footerlinks li a{font:normal 12px Arial, Helvetica, sans-serif;color:#fff;padding:0px 5px;line-height:35px;text-decoration:none;}
.footerlinks li a:hover{color:#F2B71B;text-decoration:underline;}
p.address{font:normal 12px Arial, Helvetica, sans-serif;color:#333;text-align:center;line-height:25px;}
p.address strong{font:bold 12px Arial, Helvetica, sans-serif;color:#333;text-align:center;line-height:25px;}

p.address a{ color:#FF3000; text-decoration:none;}
a.powered{font:normal 12px Arial, Helvetica, sans-serif;color:#F37125;text-align:center;line-height:25px;}
a.powered:hover{text-decoration:underline;}

/*.banner{
    width: 970px;
    height: 283px;
    background-color: red;
    clear: both;
}*/
#bg-img{
    width: 315px;
    height: 41px;
    background: url('../images/input_img.png') no-repeat;
    border: none;
    padding-left: 10px;
    margin-bottom: 10px;
}
#cmts{
    resize: none;
    margin-bottom: 10px;
}
#opt-type{
    margin-top: 5px;
    margin-left: 10px;
}
td{
    width: auto;
    height: auto;
}
#products-image{
 border-collapse: separate;   
}