/* Initialise */
ul,ol,li,body,p{margin:0; padding:0; list-style:none;}
img{border:none;}
body {background-color:#ccc; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:15px; padding:10px; text-align:justify; color:#333;}

/*Lauout*/
.wrapper1 {width:970px; /*height:100%;*/ margin:0px auto; padding:0; background-color:#fff;/*overflow:auto;*/}
.logoarea {width:970px; height:60px; margin:10px 0 0 0; padding:0px; background-color:#3782CC; float:left;}
.logo {margin-right:10px; padding:0;width:114px; height:60px; float:right;}
.coName {width:330px; height:60px; float:left; margin-left:10px;}
.wrapper2{width:950px; /*height:100%;*/ margin:10px; padding:0;/* float:left; background-color:#003333;*/}
.header {background:url(/images/header.jpg) repeat-x; width:950px; height:90px; float:left; margin:0; padding:0;}
.banner {border:1px solid #ccc; width:950px; height:220px;margin:10px auto; padding:0; float:left;}
.bannerbotBg {background:url(/images/banner_bot_bg.jpg) no-repeat; width:100%; height:15px; margin:0; float:left}
.dataPage {width:950px;margin:10px 0; padding:0;/*background-color:#000;*/ float:left;} 
.footer {border-top:2px solid #ccc; margin:10px 0; padding:10px 0;/* height:100px;*/float:left; width:940px;font-size:11px; text-align:center; color:#333; line-height:20px; text-align:center;}
.footer a{color:#333; text-decoration:none;}
.footer a:hover {color:#990000; text-decoration:underline;} 

/*Navigation*/
/*.nav { margin:35px 0; padding:0; width:570px;}*/
.mainNav {margin-top:35px; float:left; width:650px; height:22px; padding:0px; background:none;}
.mainNav ol {margin:0; padding:0;}
.mainNav ol li {margin:0; padding:0 10px; display:inline;}
/*.mainNav ol li span {margin:0; padding:0;}*/

.topLinks {margin:35px 0; float:right; width:275px;}
.topLinks ol { margin:0; padding:0;}
.topLinks ol li {padding:0 0 0 5px; list-style:none; float:left;}
.topLinks ol li a{/*display:block; */padding:0 5px; text-decoration:none; color:#333;}
.topLinks ol li a:hover { color:#990000; text-decoration:none;}

/*Page Data*/
/*Page Data Left*/
.pgContentLeft {width:710px;/* height:100%;*/ float:left;}
.pgDataheading { margin:0; padding:0;background-image:url(/images/headingbg.gif); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading h1 {font-size:15px; margin:0; padding:10px;font-weight:bold;color:#006699;}

.pgdata {background:url(/images/pgdata/pgdata_bg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0; }
.pgdata h1 {font-size:13px;margin:0; padding:0;color:#006699;}

.pgdata h2 { font-size:14px; color:#333; margin:0; padding:10px 0;}
.pgdata h3 { margin:0; padding:10px 0 0px 10px;}
.bodytext {margin:0 5px; padding:10px 0; float:left; line-height:18px; width:690px;}

/*PAGEDATA SERVICES*/
.pgDataheading_services { background-image:url(/images/hmpg_panel/services_hedingbg.jpg); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading_services h1 {font-size:15px; margin:0; padding:10px;font-weight:bold; color:#D2880D;}
.pgdata_services {background: url(/images/hmpg_panel/services_pgdatabg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0;}
.pgdata_services h1 {font-size:13px;margin:0; padding:0;color:#D2880D}

/*PAGEDATA APPLICATIONS*/
.pgDataheading_applications {background-image: url(/images/hmpg_panel/applications_hedingbg.jpg); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading_applications h1 {font-size:15px; margin:0; padding:10px;font-weight:bold; color:#7DA435;}
.pgdata_applications {background:url(/images/hmpg_panel/applications_pgdatabg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0;}
.pgdata_applications h1 {font-size:13px;margin:0; padding:0;color:#7DA435;}

/*PAGEDATA QUALITY*/
.pgDataheading_qulaity { background-image: url(/images/hmpg_panel/quality_headingbg.jpg); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading_qulaity h1 {font-size:15px; margin:0; padding:10px;font-weight:bold; color:#D05E8B;}
.pgdata_qulaity {background:url(/images/hmpg_panel/quality_pgdatabg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0;}
.pgdata_qulaity h1 {font-size:13px;margin:0; padding:0;color:#D05E8B;}
.pgdata_qulaity h2 {font-size:13px;margin:0; padding:0;color:#333;}

/*PAGEDATA PRODUCTS*/
.pgDataheading_products {background-image:url(/images/hmpg_panel/products_headingbg.jpg); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading_products h1 {font-size:15px; margin:0; padding:10px;font-weight:bold; color:#006699;}
.pgdata_products {background:url(/images/hmpg_panel/products_pgdatabg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0;}
.pgdata_products h1 {font-size:13px;margin:0; padding:0;color:#006699;}
.pgdata_products h2 {font-size:13px;margin:0; padding:0;color:#333;}

/*PAGEDATA PROFILE*/
.pgDataheading_profile {background-image:url(/images/hmpg_panel/profile_headingbg.jpg); background-repeat:no-repeat; width:710px; height:40px;}
.pgDataheading_profile h1 {font-size:15px; margin:0; padding:10px;font-weight:bold; color:#006699;}
.pgdata_profile {background:url(/images/hmpg_panel/profile_pgdatabg.jpg) repeat-x; width:710px; background-position:top; background-color:#fff;clear:both; margin:0; padding:0;}
.pgdata_profile h1 {font-size:13px;margin:0; padding:0;color:#006699;}
.pgdata_profile h2 {font-size:13px;margin:0; padding:0;color:#333;}

/*ShareData*/
.sharedata {margin:0; padding:0;}
.sharedataLftspan {width:215px; /*height:100%;*/ margin:10px 0; padding:0; float:left;}
.sharedataLft {width:215px; /*height:100%;*/ margin:10px 0; padding:0 0 0 10px; float:left;}
.sharedataRgt {width:445px; /*height:100%;*/ margin:0; padding:10px /*0*/; float:left;}
.sharedatatxt {margin:0; padding:0 5px;/* float:left;*/ width:435px;line-height:18px;}
.sharedatatxt h2 {font-size:12px; color:#333; margin:0; padding:10px 0; }

/*Page Data Right*/
.pgContentRgt {width:230px; float:right; /*background-color:#000;*/ margin:0; padding:0;}
.newsPanel {background:url(/images/hmpg_panel/news2.jpg) no-repeat top right; width:230px; height:200px; /*float:left;*/background-color:#fff; clear:both; margin:0; padding:0;}
.newsPanelTxt {margin:20px 0 0 0; padding:0 10px; text-align:left; line-height:18px; color:#fff;}
.newsPanel h1 { font-size:12px; margin:0; padding:15px 0 0 10px; color:#fff;}
.readmore_news {margin:0px; padding:5px 10px; color:#fff; float:right;}
.readmore_news a{margin:0px; padding:5px 10px; text-decoration:none; color:#fff;float:right;}
.readmore_news a:hover{margin:0px; padding:5px 10px; text-decoration:underline; color:#fff;float:right;}

.text {margin:0; padding:45px 5px 5px 10px;; text-align:left; line-height:18px;}

.prodonlinebg { background:url(/images/prod_online_bg.jpg) repeat-x; border:1px solid #F9F3DD; width:230px; height:30px; /*float:left;*/ margin:20px 0; padding:0;}

.buyprod {text-align:center; font-size:13px; color:#333; padding:5px;}
.buyprod a{ text-decoration:none;color:#333;}
.buyprod a:hover {text-decoration:underline;color:#990000;}

/*RIGHT PANEL PRODUCT LINKS*/
.prodlinks {border:1px solid #CCC; width:230px; float:right; height:100%;}
.prodlinks_bg {background:url(/images/prodlinksheading.jpg) repeat-x; height:30px; }
.prodlinks h1 {font-size:13px; color:#000; margin:7px 10px; font-weight:normal;text-transform:capitalize;}
.prodlinks ul{ width:200px; margin:0; padding:0;}
.prodlinks ul li {list-style-image:url(/images/arrow.jpg); list-style-type: none; list-style-position:inside; margin:10px 0; padding:0 5px; color:#333; line-height:15px; text-decoration:none; } 
.prodlinks ul li a {margin:0; padding:0 5px; color:#333;text-decoration:none;}
.prodlinks ul li a:hover {margin:0; padding:0 5px; color:#7D320B;text-decoration:underline;text-indent:20px;}

.readmore {/*margin:10px 10px 0 65px;*/ float:left; padding:10px 65px; margin:0;}

.links {font-size:11px; color:#333; text-decoration:none;}
.links a{ text-decoration:none;color:#333;}
.links a:hover{text-decoration:underline; color:#990000;}

/*BREAD CRUM*/
.breadcrumb {font-size:11px; padding:5px 10px; float:left; color:#333; height:25px; border-bottom:1px dotted #333; width:930px; text-decoration:none;}
.breadcrumb a{text-decoration:none;color:#333;}
.breadcrumb a:hover {text-decoration:underline;color:#333;}
.breadcrumb p{text-decoration:none; color:#025290; display:inline;}

/*Product Catagory*/
.productPanle1 {float:left; width:690px; margin:5px 0; display:inline; height:220px;}
.productPanel ul {margin:0; padding:0;}
.productPanel ul li{margin:0; padding:0px 0; list-style:none; width:215px;}
.panel {border:1px dashed #ccc; float:left; margin:0px 10px 0 0; padding:0; width:215px;}
.img_product {width:215px; height:150px; padding-top:10px;}
.product_name {background-color:#F4F9FF;width:215px; height:60px; text-transform:capitalize; font-size:12px; padding:0px; margin:0; border-bottom:2px solid #fff; text-align:center; /*vertical-align:middle;*/ color:#333;}
.product_name a{ text-decoration:none;color:#000;}
.product_name a:hover { text-decoration:underline; color:#990000;}

.howWrk {/*width:230px; height:100px; */margin:10px 0; padding:0; color:#990000; font-weight:bold; font-size:13px;}
.howWrk a {color:#990000; text-decoration:none;}
.howWrk a:hover{color:#333; text-decoration:underline;}

/*Bullets*/
.bulletedList { margin:0; padding:0; width:680px; /*height:100%;*/}
.bulletedList ol { margin:0; padding:0; list-style-type:none;}
.bulletedList ol li {background:url(/images/bullet.jpg) no-repeat 5px 15px; padding:12px 0 12px 20px; line-height:15px; text-decoration:none; list-style-type:none;}

ol.bulletedList{margin:10px 0; padding:0;}
ol.bulletedList li{background:url(/images/bullet.jpg) no-repeat 5px 15px; padding:12px 0 12px 20px; line-height:15px; text-decoration:none;}
ol.bulletedList p{background:url(/images/bullet.jpg) no-repeat center left; padding:10px 0 0px 15px; line-height:18px; text-decoration:none;}
.sidebyside {width:330px; float:left;}
.clearfix {display:inline-block;}

/*Products*/
.row1{margin:0; padding:0; background-color:#FFF9EA; height:30px;}
.row2{margin:0; padding:0;background-color:#FEF3E0;height:30px;}
.selectProd { background:url(/images/aplbg.jpg) repeat-x; width:230px; height:55px; clear:both; margin:10px 0 0 0; padding:0; border:1px solid #F0F0F0;}

/*Products Right Panel FOR TABLE*/
.brd { border-left:1px  dashed #CCC;border-right:1px  dashed #CCC;border-bottom:1px  dashed #CCC;}
.arrow { padding:10px 0 0 0;}
.arrow1 { padding:13px 0 0 0;} 

/*Products Right Panel FOR HANGING INDENT*/
.hangingIndent {width:230px; /*height:100%;*/}
.headingbg {background:url(/images/prodbg.jpg) repeat-x; width:230px; height:30px; margin:0; padding:0;}
.hangingIndent h1{font-size:15px; color:#fff; font-weight:normal; text-align:left; padding:5px 10px; margin:0;}
.hangingIndent ul{margin:0; padding:0; list-style-type:none; width:228px; /*height:100%;*/ border:1px dashed #ccc;}
.hangingIndent ul li{list-style-type:none; background:url(/images/bullet.jpg) no-repeat 5px 15px /*left top*/; padding:12px 10px 10px 20px; line-height:15px; text-align:left; text-decoration:none; color:333; }
.hangingIndent a{ text-decoration:none;color:#333;}
.hangingIndent a:hover{text-decoration:underline; color:#990000;}
/*.hangingIndent ul li span{padding-top:0px; line-height:15px; text-decoration:none;}*/

/*Applications*/
.selectApl { background:url(/images/aplbg.jpg) repeat-x; width:230px; height:55px; clear:both; margin:10px 0 0 0; padding:0; border:1px solid #F0F0F0;}

/*Quality*//*3 divs*/
#qtyImg1 {float: left; width: 220px; height:180px; margin:10px 0;}
#qtyImg2 {float: left; width: 220px; height:180px; margin:10px; padding:0 5px;}
#qtyImg3 {float: right; width: 220px; height:180px; margin:10px 0;}

/*Form*/
.form {/*background-color:#F8FBFF; border:1px solid #CCE3FF;*/  width:500px;margin:0 auto; padding:10px; height:100%; }
.bodytext_form {margin:0px 0; padding:5px 0;}
.formfield {color:#333; background-color:#fff/*#F8FBFF*/; border:1px solid #CCE3FF; padding:5px; margin:0px 3px 0 0; height:20px;}

.form2 {/*background-color:#F8FBFF; border:1px solid #CCE3FF;*/  width:300px;margin:0 auto; padding:10px; height:100%; }
.bodytext_form {margin:0px 0; padding:5px 0;}
.formfield {color:#333; background-color:#fff/*#F8FBFF*/; border:1px solid #CCE3FF; padding:5px; margin:0px 3px 0 0; height:20px;}

/*Map*/
.map {width:512px; margin:0; padding:12px;}
.zoom {background:#f3f3f3; border-bottom:2px solid #CCC; border-left:2px solid #CCC; border-right:2px solid #CCC; clear:both; width:497px; height:30px;}

/* ClearFix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}








