
/*******************
AMPLICON CSS 
********************/
/***** Remove padding and other settings for browser variants *****/
html,body, ol, li, p, p.one, p.two, blockquote, q, h1, h2, h3, h4, h5, h6, form, a, div, img {margin: 0; padding: 0; border: 0;}
ul {margin: 0; padding-left: 30px; border: 0;}
img {display: block}
/* IMAGE PADDING STOP */
.contentimg {display: inline; border-collapse: collapse; border: 0px; margin: 0px; padding: 0px;float:left;}
/***** BODY *****/
body {background-image: url(/img/css/main/grad-bg.jpg); background-repeat: repeat-x;font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: 0px; padding: 0px;}
/* div#wrapper { background-color: #40b7a2; } */
/***** paragraph, text and link styles *****/
p{font-family: Arial, sans-serif; color:#333; font-size: 12px;}
a{text-decoration:none; color:#336666; text-decoration:underline}
input {padding: 0px; margin: 0px;}
form {padding: 0px; margin: 0px;}
h1{}
h2{font-family: Arial, Gadget, sans-serif; font-size: 11px; color: #336666; line-height: 15px; font-weight:bold}
h3{font-family: Arial, sans-serif; font-size: 12px; color: #336666;}
h4{font-family: Arial Black, Gadget, sans-serif; font-size: 10px; color: #ff0000;text-transform: uppercase;}
h5{font-family: Arial, sans-serif; font-size: 11px; color: #336666;}
.black-bold{font-family: Arial, sans-serif; font-size: 15px; color: #000;font-weight:normal;}
.smalllight{font-family: Arial, sans-serif; font-size: 11px; color: #666;font-weight:normal;}
.sub {font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 20px;color: #333;border-bottom:1px dotted #666;text-align:left;}
/***** CONTAINER *****/
div#container{text-align:left;width:1054px;margin:0 auto; background-image:url(/img/content-bg.jpg);}
div#basket-container{text-align:left;width:1054px;margin:0 auto;}
/*.container{text-align:left;width:1054px;margin:0 auto; background-image:url(/img/content-bg.jpg);border:1px #000 solid}*/
/***** HEADER *****/
div#header{width:1054px;background-color:#F3F2ED; height: 91px; background-image:url(/img/css/main/headbg2.jpg); background-repeat:no-repeat; float:left; margin: 0; padding: 0;}
div#header1{width:1054px;background-color:#F3F2ED; height: 107px; background-image:url(/img/css/main/headbg21.jpg); background-repeat:no-repeat; float:left; margin: 0; padding: 0;}
div#headerXmas{width:1054px;background-color:#F3F2ED; height: 107px; background-image:url(/img/css/main/headbg21Xmas.jpg); background-repeat:no-repeat; float:left; margin: 0; padding: 0;}
div#headerXmas11{width:1054px;background-color:#F3F2ED; height: 107px; background-image:url(/img/css/main/headbgXmas11.jpg); background-repeat:no-repeat; float:left; margin: 0; padding: 0;}
div#header1pink{width:1054px;background-color:#F3F2ED; height: 107px; background-image:url(/img/css/main/headbg21pink.jpg); background-repeat:no-repeat; float:left; margin: 0; padding: 0;}
div#header h1{height:80px;line-height:60px;margin:0;padding-left:10px;}
/***** SEARCH *****/
#search{width:310px;height:46px; float:right; margin: 0; padding: 35px 15px 0 6px; background-image:url(/img/search-bg.jpg); display: inline;}
#search .field{width:305px; height: 40px; padding: 9px 0 8px 10px;float:right;}
#search1{width:310px;height:60px; float:right; margin: 0; padding: 0px 10px 0 0px; background-image:url(/img/search-bg1.jpg); display: inline;}
#search1 .field{width:305px; height: 61px; padding: 25px 0 8px 10px;}
#searchXmas{width:310px;height:60px; float:right; margin: 0; padding: 0px 10px 0 0px; background-image:url(/img/search-bg1Xmas.jpg); display: inline;}
#searchXmas .field{width:305px; height: 61px; padding: 25px 0 8px 10px;}
#searchXmas11{width:310px;height:60px; float:right; margin: 0; padding: 0px 10px 0 0px; background-image:url(/img/search-bgXmas11.jpg); display: inline;}
#searchXmas11 .field{width:305px; height: 61px; padding: 25px 0 8px 10px;}
#search1pink{width:310px;height:60px; float:right; margin: 0; padding: 0px 10px 0 0px; background-image:url(/img/search-bg1pink.jpg); display: inline;}
#search1pink .field{width:305px; height: 61px; padding: 25px 0 8px 10px;}

.text-enter{height:18px; width:195px; margin-top: 4px; }
.go{padding-bottom: 5px; vertical-align: top}
/***** SEARCH RESULTS *****/
.search-link {float:left; width:677px; vertical-align:bottom; border-bottom: 1px solid #ccc; padding: 5px 5px 5px 10px}
.search-num {float:left; width:670px; background-color:#f1f1f1; padding: 5px 10px 5px 10px; text-align:right}
.search-none {float:left; width:670px; background-color:#f1f1f1; padding: 5px 10px 5px 10px; text-align:left}
/***** CANDY *****/
div#candy{float:left; width:726px; padding: 0;}
/***** BASKET *****/
div#basket{float:left; width:328px; height:142px; background-image:url(/img/basket-bg.jpg); background-repeat:no-repeat; padding: 0;}
.basket-view{width:310px; height:35px; padding: 8px 18px 0 0; text-align: right;}
.basket-list{width:300px; height:78px; padding: 2px 0 0 16px; background-image:url(/img/css/main/basket-field-bg.jpg); background-repeat:no-repeat;}
.basket-field{width:290px; height:74px; padding: 0;}
/***** BASKET PROGRESS *****/
#basket-progress{width: 694px; height:20px; border-bottom:1px solid #ccc;float:left; margin-top:10px;}
.progress p{font-family: Arial, sans-serif; font-size: 11px; color: #666;}
.progress p a{color:#336666; font-weight:bold}
/* ADD TO BASKET */
.add2 {float: right; width:275px;height:67px;text-align:right;vertical-align:middle; padding: 0px;background-image: url(/img/quantity-bg.jpg); background-position: left; background-repeat:no-repeat; }
.quantity-box {width:35px;height:20px;margin:21px 6px 15px 0; vertical-align:top}
/***** BREADCRUMBS *****/
.breadcrumbs p{font-family: Arial, sans-serif; font-size: 11px; color: #666;padding-bottom:5px;border-bottom:1px solid #ccc;margin-top:-8px;padding-top:10px;}
.breadcrumbs p a{color:#336666; font-weight:bold}
/***** CONTENT *****/
div#unitspace{clear:both;width: 693px; float: left}
div#space{width:693px;}
/***** CONTENT *****/
div#content p{line-height:1.4}
div#content{float:left; width:693px; padding:16px; border-top:1px solid #ccc; border-left:1px solid #ccc;background-color: white;}
div#acontent p{line-height:1.4}
div#acontent{float:left; width:90%; padding:16px; border-top:1px solid #ccc; border-left:1px solid #ccc;background-color: white;}
div#basket-content{float:left; width:1020px; padding:16px; border-top:1px solid #ccc; border-left:1px solid #ccc;border-right:1px solid #ccc;background-color: white;}
#content .column { float: left;}
.grid5col{ width: 100%; }
.grid5col .column { width: 147px; margin-right: 2px; background-image:url(../img/box-bg.jpg); background-repeat:no-repeat; float:left}
.column.one {padding: 17px 10px 0 15px; width: 147px; height:145px; margin-right: 2px; background-image:url(../img/box-bg.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px;}
.column.two {padding: 17px 10px 0 15px; width: 147px; height:145px;margin-right: 2px; background-image:url(../img/box-bg.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px;}
.column.three {padding: 17px 10px 0 15px; width: 147px; height:145px; margin-right: 2px; background-image:url(../img/box-bg.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px;}
.column.last {padding: 17px 9px 0 15px; width: 147px; margin-right: 0px; height:145px; background-image:url(../img/box-bg.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px; float: right !important; }
.columnfoot {width:147px; height: 30px; padding-top: 5px; float: left;}
.columnarrow {width: 30px; float: right}
.columntext {width: 112px; float: left}
p.last, ul.last, ol.last, li.last { _width:auto !important; _float:none !important; }
/******* BANNER ********/
.banner {border:1px solid #ccc; width:690px; float:left}
/***** CENTER MENU *****/
#product .column { float: left;}
.gridfourcol{ width: 100%;}
.gridfourcol .column {padding: 10px 6px 0px 8px; width: 153px; height:154px; background-image:url(/img/prodbox-bg.jpg); background-repeat:repeat-x; background-position: top; border: 1px solid #ccc; margin-top: 8px}
.column.b {margin-right: 5px; }
.column.c {margin-right: 6px; }
.column.d {margin-right: 5px; }
.column.e {float: right !important; }
.gridfourcoltext {height:32px; font-family: Arial, Gadget, sans-serif; font-size: 11px; color: #336666; line-height: 15px; font-weight:bold}
/***** DIVIDER *****/
.divider{width: 692px; height:53px; background-image:url(/img/divider-bg.jpg);float:left;}
/***** SPECIALS NAV *****/
#specialoffers{width:692px}
.special-nav{border-bottom: 2px solid #336666;width: 690px;}
.special-nav ul{padding: 0;margin: 0;font-family: Arial, sans-serif; font-size: 11px; font-weight: normal;list-style-type: none;}
.special-nav li{display: inline;margin: 0;}
.special-nav li a{height: 22px;text-decoration: none;color: #333; background: transparent url(/img/special1-bg.jpg); background-repeat:repeat-x;border-right: 1px solid #fff; position: relative; display: block; float: left;padding:12px 13px 0 13px}
.special-nav li a:hover{text-decoration: underline; background-color: #ccc}
.special-nav li.selected a{height: 23px;z-index: 100; background: transparent url(/img/special-bg.jpg); background-repeat:repeat-x; font-family: Arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold;padding:11px 13px 0 12px}
.special-nav li.selected a:hover{text-decoration: none;}
/***** product *****/
.spyglass2 {float:right;padding:0px;margin:0px;border:0px;height:48px;float:right;width:46px;background-color:#bababa;}
/***** SPECIALS BOXES *****/
#specials .column { float: left;}
.grid4col{ width: 100%; }
.grid4col .column {padding:6px 6px 0px 8px; width: 153px; height:159px; background-image:url(/img/prodbox-bg.jpg); background-repeat:repeat-x; background-position: top; border-left: 1px solid #e4e4e4;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.column.submenu1 {margin-right: 4px; }
.column.submenu2 {margin-right: 5px; }
.column.submenu3 {margin-right: 4px; }
.column.submenu4 {float: left !important; }
.grid4coltext {height:32px; font-family: Arial, Gadget, sans-serif; font-size: 11px; color: #336666; line-height: 15px; font-weight:bold; padding-bottom:4px}
/* OLD SPECIALS BOXES
#specials .column { float: left;}
.grid4col{ width: 100%; }
.grid4col .column {width: 148px; height:165px; background-image:url(/img/special-box-bg.jpg); background-repeat:no-repeat; background-position: bottom}
.column.one1 {padding: 13px 10px 0 10px; margin-right: 6px; }
.column.two2 {padding: 13px 10px 0 10px; margin-right: 6px; }
.column.three3 {padding: 13px 10px 0 10px; margin-right: 6px; }
.column.last4 {padding: 13px 10px 0 10px; width: 148px;float: right !important; } */
/***** RIGHT HAND NAVIGATION *****/
div#navigation{float:right; width:328px;vertical-align: top;margin: 0; padding: 0; text-decoration:none}
.nav {width:328px; height:37px; background-image:url(/img/nav-bg.jpg); background-repeat:repeat-x;text-decoration:none}
.nav a{text-decoration:none}
.sub-nav1 {font-family: Arial, Gadget, sans-serif; font-size: 13px; color: #FFF; text-align: left; width:307px; height:20px; background-color: #40B7A3; padding:4px 10px 0px 10px; border-left: 1px solid #ccc; border-bottom: 1px solid #63c0b0;text-decoration:none }
.sub-nav1 a{color: #FFF; text-decoration:none}
.sub-nav2 {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #000; text-align: left; width:307px; height:19px; background-color: #40B7A3; padding:5px 10px 0px 10px; border-left: 1px solid #ccc }
.sub-nav2 a{color: #000; text-decoration:none}
.sub-nav3 {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #FFF; text-align: left; width:307px; height:19px; background-color: #40B7A3; padding:5px 10px 0px 10px; border-left: 1px solid #ccc }
.sub-nav3 a{color: #FFF; text-decoration:none}
.sub-nav4 {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #2C7C6D; text-align: left; width:307px; height:19px; background-color: #FFF; padding:5px 10px 0px 10px;}
.sub-nav4 a{color: #FFF; text-decoration:none}
.lightgrey {color:#666; font-weight: normal}
	/***** TOP LEVEL *****/
.nav.symbol {width: 31px; float: left}
.nav.text {width: 290px; height: 18px; float: left; font-family: Arial, sans-serif; font-size: 14px; color: #FFF; text-align: left; padding-top:11px; font-weight: bold }
.nav.text a{color: #FFF;}
/***** RIGHT HAND BUTTONS *****/
div#promo{float:right; width:328px;vertical-align: top;margin: 0; padding: 4px 0 0 0;background-color:white}
.ups{width:144px; height:44px; background-image:url(/img/ups-bg.jpg); background-repeat:no-repeat; padding:100px 8px 8px 8px}
.grid2col .column {width: 152px; height:152px; background-color:white; border: 1px solid #ccc}
.column.first {padding: 4px; float:left; margin: 4px 0 0 0 }
.column.second {padding: 4px; float: right; margin: 4px 0 0 0}
/***** FEATURED PRODUCT *****/
div#featured{float:left; width:265px;vertical-align: top;margin: 0; margin: 4px 0 0 0;background-color:white}
.grid1col{ width: 318px;padding:4px; background-color:white; border: 1px solid #ccc}
.grid1col .col {width:310px;height:93px; background-image:url(/img/css/right/featured-bg.jpg); background-repeat:no-repeat;padding:12px;}
.grid1col .colimage {width:255px;height:86px;float:left; display:inline; padding:10px 0 0 5px}
.grid1col .coltext {padding:5px 20px 15px 7px;}
.grid1col .coltext p{border-bottom: 1px dotted #ccc; line-height:20px}
.grid1col .colmore {width:122px;height:93px;float:right; display:inline; vertical-align:bottom}
/***** EXPRESS SHIPPING *****/
div#express{float:left; width:265px;vertical-align: top;margin: 0; margin: 4px 0 0 0;background-color:white}
.grid1col{ width: 318px;padding:4px; background-color:white; border: 1px solid #ccc}
.grid1col .coll {width:310px;height:93px; background-image:url(/img/express-image.jpg); background-repeat:no-repeat;padding:12px;}
/***** POWERED BY *****/
div#powered{clear:both; width:1052px; background:#fff; padding:16px 0 0 0; background-image:url(/img/powered-bg.jpg); background-repeat:repeat-x; background-position: bottom right; border-left: 1px solid #ccc;border-right: 1px solid #ccc;}
/***** WAYS TO PAY FOOTER *****/
div#payments{clear:both; width:1036px; height: 73px; background:#fff; padding-left:16px; padding-bottom:10px; border-left: 1px solid #ccc; border-bottom: 1px solid #ccc; border-right: 1px solid #ccc;padding-right:0px;}
/***** FOOTER *****/
div#footer{background:#fff;width:100%;}
div#footer p{font-family: Arial, sans-serif; font-size: 11px; color: #666; font-weight: normal;background:#fff;}
div#footer p a{text-decoration: underline; color: #666;background:#fff;}
.footer-left{width:709px; border-right: 1px solid #ccc; padding-left:16px;padding-top:20px;padding-bottom:40px;float:left;background:#fff;}
.footer-right{width:310px;float: right;padding-left:16px;padding-top:20px;padding-bottom:40px;background:#fff;}
/***** ACCOUNT LOGIN *****/
div#acc{float:left; width:690px;vertical-align: top;margin: 0;background-color:white; height:100%}
.grid11col{ width: 90%;}
.grid11col .column {width: 340px;background-color:#e5e5e5; float:left; }
.column.left {padding: 10px; float: left; margin: 0 10px 0 0; width: 320px;display:inline;background-color:#f1f1f1;}
.column.right {padding: 10px; float: right; width: 320px;display:inline;background-color:#f1f1f1;}
.column.topl {padding: 10px; float: left; margin: 0 10px 0 0; border-bottom: 1px solid #ccc; width: 320px;display:inline}
.column.topr {padding: 10px; float: left; border-bottom: 1px solid #ccc; width: 320px;display:inline}
.register-text{line-height:18px}
/***** NEW CUSTOMER *****/
.lay-table{padding:7px; background-color: #f1f1f1;font-family: Arial, sans-serif; font-size: 11px;color:#333;border-bottom:1px solid #fff}
.black{font-size: 11px;color:#000;}
.maincontent {font-family: Arial, Gadget, sans-serif; font-size: 12px;float: left;}
.lightgrey {color:#666}
.breadcrumb1 {font-family: Arial, Gadget, sans-serif; font-size: 12px;color:#333;padding:5px; width: 695px;}
.breadcrumb1 a{color:#336666;}
.titlebar {
	height: 28px; width: 1012px; background-image: url(/img/css/main/titlebar1.jpg); font-family: Arial, Gadget, sans-serif; font-size: 14px; color: #FFF; font-weight: bold; background-repeat: repeat-x; padding-left: 10px; padding-top: 9px; padding-bottom: 0px; background-position: bottom;
}
.titlebar1 {
	height: 28px; width: 683px; background-image: url(/img/css/main/titlebar1.jpg); font-family: Arial, Gadget, sans-serif; font-size: 14px; color: #FFF; font-weight: bold; background-repeat: repeat-x; padding-left: 10px; padding-top: 9px; padding-bottom: 0px; background-position: bottom;
}
.titlebar1 a{
	font-family: Arial, Gadget, sans-serif; font-size: 14px; color: #FFF; font-weight: bold; padding: 0px; margin: 0px;
}
/***** PRODUCT *****/
.productmain {float:left;margin-top: 15px;width:410px;font-family: Arial, Gadget, sans-serif; font-size: 12px;color:#111;margin-bottom: 15px;line-height: 18px;}
.prodImage {float: right; width:275px;text-align:center;border-top: 1px solid #ccc;}
.productprice {float: right; width:265px;height:22px;text-align:right; padding: 6px 10px 3px 0;background-image: url(/img/price-bg.jpg);}
.prodImagemain {height:208px;border-top:11px solid #BABABA;border-left:11px solid #BABABA;border-right:11px solid #BABABA;}
.prodImagefoot {width:253px; height:48px;border-left:11px solid #BABABA;border-right:11px solid #BABABA;border-bottom:11px solid #BABABA;}
.prodImagefoot a{font-family: Arial, Gadget, sans-serif; font-size: 13px; font-weight: bold;padding-top:10px;text-decoration: underline;}
/***** PRODUCT FEATURES *****/
.featureTitle {font-weight: bold;border-bottom:2px solid #336666;font-family: Arial, sans-serif; font-size: 13px;margin-bottom: 15px;}
.features {margin-bottom: 15px;}
.FeatureText {vertical-align:top; line-height: 17px;font-size: 12px}
.bpnos { line-height: 18px;color: #000;font-weight: bold;padding-right: 7px;vertical-align: top;}
.SpacTitle {font-weight: bold;border-bottom:1px solid #000;font-family: Arial, Gadget, sans-serif; font-size: 13px;margin-bottom: 15px;width:695px;}
.cellleft {background-color:#cccccc;line-height:18px;padding:5px;margin:0px;border:1px solid #fff;font-weight: bold;width:175px;border-spacing:0px;}
.cellright {background-color:#f1f1f1;line-height:18px;padding:5px;margin:0px;border-right:1px solid #fff;border-bottom:1px solid #fff;border-spacing:0px;}
/***** PRODUCT SPEC *****/
.spectable {width:692px;padding:0px;margin:0px;margin-bottom:15px;background-color:#F1F1F1;border-spacing:0px;}
.specTitle {font-weight: bold;border-bottom:2px solid #336666;font-family: Arial, sans-serif; font-size: 13px;margin-bottom: 4px;}
.spec {margin-bottom: 15px;}
.specLeft { width: 150px;color: #000;padding: 5px;vertical-align: top;background-color:#ccc;border-bottom: 1px solid #fff;font-size: 11px}
.specRight { color: #333;padding: 5px;vertical-align: top;background-color:#f1f1f1;border-bottom: 1px solid #fff; border-left: 2px solid #fff;font-size: 11px}
/***** NEWS SECTION *****/
.news-sub {font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 20px;color: #333;border-bottom:1px dotted #666;text-align:left;}
.news-body {font-family:Arial, sans-serif;font-weight: normal;line-height: 20px;color: #333;border-bottom:1px solid #fff; background: transparent url(/img/news-pic-holder.jpg); background-repeat:no-repeat;background-position:top right;width: 672px; background-color: #f1f1f1;font-size: 12px; padding:10px}
.news-body-null {font-family:Arial, sans-serif;font-size: 11px;font-weight: normal;line-height: 24px;color: #333;border-bottom:1px solid #fff;}
.news-black {font-family:Arial, sans-serif;font-size: 11px;font-weight: bold;line-height: 24px;color: #000;border-bottom:1px solid #fff;text-align:left;}
.news-title {border-bottom:1px dotted #333;text-align:left; width:692px;height:22px}
.news-titletext {font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;width:625px;float:left}
.news-title a{color:#000; text-decoration:none;}
.news-more {float:right; display:inline;width:62px;vertical-align:top}
.news-close {float:left; width:692px; vertical-align:bottom; border-bottom: 1px solid #f1f1f1; background-color:#e4e4e4; margin-bottom: 15px}
#newsitmes{}
.news-body2{width: 672px; background-color: #f1f1f1; font-family:Arial, sans-serif;font-size: 12px; padding:10px}
.news-nav ul{padding: 0;margin: 0;font-family: Arial, sans-serif; font-size: 11px; font-weight: normal;list-style-type: none;}
.newsimg {float: right; margin-left:30px; margin-bottom:50px; margin-right:22px; margin-top:18px;}
.news-nav li{display: inline;margin: 0;}
.news-nav li a{height: 22px;text-decoration: none;color: #333; background: transparent url(/img/special1-bg.jpg); background-repeat:repeat-x;border-right: 1px solid #fff; position: relative; display: block; float: left;padding:12px 13px 0 13px}
.news-nav li a:hover{text-decoration: underline; background-color: #ccc}
.news-nav li.selected a{height: 23px;z-index: 100; background: transparent url(/img/special-bg.jpg); background-repeat:repeat-x; font-family: Arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold;padding:11px 13px 0 12px}
.news-nav li.selected a:hover{text-decoration: none;}
/***** SUPPORT *****/
.supp-body{width: 672px; border-bottom: 1px solid #ccc; font-family:Arial, sans-serif;font-size: 12px; padding:10px; color:#333}
.supp-tel{font-family:Arial, sans-serif;font-size: 30px; letter-spacing:-1px; color:#000;}
.pp-bg{background-color:#f1f1f1; padding:10px;font-family:Arial, sans-serif;font-size: 30px; letter-spacing:-1px; color:#000;background-image: url(/img/pp-bg.jpg); background-repeat:no-repeat; background-position: bottom right}
.supp-email{font-family:Arial, sans-serif;font-size: 24px; letter-spacing:-1px; color:#000;}
.supp-telbox{background-color:#f1f1f1; padding:10px;}
.supp-telbox2{width: 672px; background-color:#f1f1f1; padding:10px; }
.supp-telbox-full{background-color:#f1f1f1; padding:10px; width:1002px}
.supp-sub {font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 20px;color: #333;border-bottom:1px dotted #666;text-align:left;}
.supp-body-null {font-family:Arial, sans-serif;font-size: 11px;font-weight: normal;line-height: 24px;color: #333;border-bottom:1px solid #fff;}
.supp-black {font-family:Arial, sans-serif;font-size: 11px;font-weight: bold;line-height: 24px;color: #000;border-bottom:1px solid #fff;text-align:left;}
.supp-title {font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;border-bottom:1px dotted #333;text-align:left;padding-left:10px}
.livebtn{float:right}
/***** CONTACT *****/
.con-body-left{float:left;width: 326px; border-bottom: 1px solid #ccc; font-family:Arial, sans-serif;font-size: 12px; padding:10px; color:#333}
.con-body-right{width: 326px; border-bottom: 1px solid #ccc; font-family:Arial, sans-serif;font-size: 12px; padding:10px; color:#333; float:right; display:inline}
.productlistmain {margin-top: 15px;width:680px;font-family: Arial, Gadget, sans-serif; font-size: 12px;color:#111;margin-bottom: 15px; line-height: 18px;
}
.subheading {color:#336600;font-weight: bold; line-height: 18px;}
.tabletitlelist {color:#fff;font-weight: bold; line-height: 18px;background-color:#333;padding:7px;font-family: Arial, Gadget, sans-serif; font-size: 12px;}
.listcell1 {color:#000;line-height: 18px;background-color:#fff;padding:3px;font-family: Arial, Gadget, sans-serif; font-size: 12px;}
.listcell1 a{color:#000;font-weight: bold; line-height: 18px;background-color:#fff;padding:3px;text-decoration: underline;font-family: Arial, Gadget, sans-serif; font-size: 12px;}
.listcell2 {border-bottom:1px solid #f1f1f1; height:24px}
.listcell2 p{padding-left:6px}
.user-error {font-family:Arial, sans-serif;font-size: 12px;font-weight: bold;line-height: 20px;color: #333;padding: 5px 5px 5px 5px;vertical-align:top;background-color:#f1f1f1;text-align:left;}
/* form errors */
.error-title{font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;color:#000;border:1px solid #ccc;text-align:left;background-color:#ffffcc; height:30px; vertical-align:middle; line-height:26px }
.error-mess{font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;color:#ff0000;border:1px solid #ccc;text-align:left;background-color:#ffffcc; vertical-align:middle; line-height:24px; padding:0px 10px 0px 32px }

