
/*******************
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{font-family: Arial, sans-serif;font-size: 14px;}
h2{font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #336666; line-height: 15px; font-weight:bold}
h3{font-family: Arial, sans-serif; font-size: 12px; color: #000;}
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; border:1px solid #ccc; background-color: #fff; }
/*.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: 110px; background-image:url(/img/css/main/headbgXmas.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/headbg-pink-2013.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:210px;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:220px;height:16px; float:right; margin: 0; padding: 40px 0px 0px 0px; display: inline;}
#search1 .field{width:212px; height: 21px; padding: 0px 0 8px 0px;}


#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;}
#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:170px; 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; height:145px;width: 100%;padding: 2px 0px 0px;background-color: #DFDFDF;}

/***** BASKET *****/
div#basket-container {text-align: left;width: 1054px;margin: 0 auto}
.small-basket-total {padding: 2px;background-color: #f5851f;font-family: Arial, sans-serif;font-size: 11px;color: #fff;text-align:right;font-weight:bold}
.small-basket-item {padding: 2px;background-color: #f1f1f1;font-family: Arial, sans-serif;font-size: 11px;color: #000;border-bottom:1px solid #f1f1f1;}
.minbskquant {display: inline; float: left; min-height: 16px; width: 25px;}
div#basket-content {float: left;width: 1020px;padding: 16px;background-color: white}
div#basket {float: right;width: 328px;height: 138px;background-image: url("/img/basket-bg.jpg");background-repeat: no-repeat;padding: 0;background-color: #dfdfdf}
.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}
.add2 {float: right;width: 275px;height: 58px;text-align: right;vertical-align: bottom;padding-top: 2px;background-image: url("/img/quantity-bg.jpg");background-position: left bottom;background-repeat: no-repeat}
.quantity-box {width: 25px;height: 16px;vertical-align: top;text-align: center;}
.progress p{font-family: Arial, sans-serif; font-size: 11px; color: #666;}
.progress p a{color:#336666; font-weight:bold}
.product-quantity {width: 25px; height: 17px;margin: 22px 8px 15px 0px;vertical-align: top;text-align: center;}

/***** BREADCRUMBS *****/
.breadcrumbs {font-family: Arial, sans-serif; font-size: 11px; color: #666;padding-bottom:10px;margin-top:-8px;padding-top:10px; text-decoration:none;}
.breadcrumbs  a{color:#336666; font-weight:bold;text-decoration:none;}
.breadcrumbs  a:hover{text-decoration:underline;}


/***** CONTENT *****/
div#unitspace{clear:both;width: 693px; float: left}
div#space{width:693px;}
div#content p{line-height:1.4}
div#content{float:left; width:696px; padding:16px;background-color: white;}
div#acontent p{line-height:1.4}
div#acontent{float:left; width:90%; padding:16px; background-color: white;}
div#basket-content{float:left; width:1018px; padding:16px; background-color: white;position: relative;left:1px;}
#content .column { 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}
.grid5col{ width: 100%; }

.grid5col .column { width: 138px; margin-right: 2px;  float:left}

.homecols {padding: 5px; width: 144px; height:138px; margin: 2px;
font-family: Arial Black, Gadget, sans-serif; font-size: 11px; border:8px solid #e6e6e6;float:left;}

.bcolumn.three {padding: 17px 10px 0 15px; width: 138px; height:145px; margin-right: 2px; background-image:url(../img/blank-box.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px;}
.bcolumn.last {padding: 17px 9px 0 15px; width: 138px; margin-right: 0px; height:145px; background-image:url(../img/blank-box.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px; float: right !important; }


.columnfoot {width:138px; height: 30px; padding-top: 5px; 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; }

.bcolumn.three {padding: 1px 10px 0 15px; width: 147px; height:145px; margin-right: 2px; background-image:url(../img/blank-box.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px;}
.bcolumn.last {padding: 1px 22px 0px 0px; width: 147px; height:145px; background-image:url(../img/blank-box.jpg); background-repeat:no-repeat; font-family: Arial Black, Gadget, sans-serif; font-size: 11px; float: right !important; }

.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:15px;float:left;}
/***** SPECIALS NAV *****/
#specialoffers{width:692px}
.special-nav{border-bottom: 2px solid #336666;width: 690px;text-align:center;}
.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/templates/offtab.jpg); background-repeat:repeat-x;border-right: 1px solid #fff; position: relative; display: block; float: left;padding:12px 13px 0 13px;width:85px;}
.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/templates/tab1.jpg); background-repeat:repeat-x; font-family: Arial, sans-serif; font-size: 12px; color: #fff; font-weight: bold;padding:11px 13px 0 12px;width:99px;}
.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}
.grid4coltext a{text-decoration:none;}
.grid4coltext a:hover{text-decoration:underline;}
div#navigation{width:325px;vertical-align: top;margin: 0; padding: 0; text-decoration:none;float:right;}

.nav {width:326px;position:relative;left:-1px;
height:37px; background:#2C7C6D;background-image:url(/img/nav-bg.jpg); background-repeat:repeat-x;text-decoration:none;position:relative;border-bottom:#fff solid 2px;}
.nav a{text-decoration:none;background-color:transparent;border:0px;}

.nav-grey {width:328px; height:37px; background-image:url(/img/nav-bg.jpg); background-repeat:repeat-x;text-decoration:none}
.nav-grey a{text-decoration:none;}


.sub-nav1 {font-family: Arial, Gadget, sans-serif; font-size: 13px; color: #FFF; text-align: left; 
width:306px;position:relative;left:-2px; height:20px;
background-color: #2C7C6D; padding:5px 10px 0px 10px; border-bottom: 1px solid #fff;
text-decoration:none ;margin-left:1px;}

.sub-nav1 a{color: #FFF; text-decoration:none;}

.sub-nav1-on {font-family: Arial, Gadget, sans-serif; font-size: 13px; color: #FFF; text-align: left; 
width:302px;position:relative;left:-2px;
height:20px; background-color: #2C7C6D; padding:5px 10px 0px 10px; text-decoration:none ;border-bottom: 2px solid #18554a;border-left: 2px solid #18554a;border-right: 2px solid #18554a;border-top: 2px solid #18554a; margin-left:1px;}
.sub-nav1-on a{color: #FFF; text-decoration:none;}


.sub-nav2 {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #fff; text-align: left; 
width:306px;position:relative;left:-2px;height:19px;
background-color: #40B7A3; padding:5px 10px 0px 10px;  border-bottom: 1px solid #FFF; margin-left:1px;}
.sub-nav2 a{color: #fff; text-decoration:none;}

.sub-nav2-on {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #000; text-align: left; 
width:302px;position:relative;left:-2px; height:19px; background-color: #40B7A3; padding:5px 10px 0px 10px; border-bottom: 2px solid #18554a;border-left: 2px solid #18554a;border-right: 2px solid #18554a;border-top: 2px solid #18554a; margin-left:1px; font-weight:bold;}
.sub-nav2-on a{color: #fff; text-decoration:none;}


.sub-nav2c {font-family: Arial, Gadget, sans-serif; font-size: 12px; color: #fff; text-align: left; 
width:306px;position:relative;left:-2px; height:19px; background-color: #40B7A3; padding:5px 10px 0px 10px; border-top: 2px solid #18554a;border-left: 2px solid #18554a;border-right: 2px solid #18554a;border-top: 2px solid #18554a; margin-left:2px;}
.sub-nav2c a{color: #fff; text-decoration:none;}


.lightgrey {color:#ccc; font-weight: normal}

	/***** TOP LEVEL *****/
.nav.symbol {width: 31px; float: left}
.nav.text {width: 290px; height: 26px; 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:300px;margin:0px;border-top:11px solid #F1F1F1;border-bottom:9px solid #F1F1F1;border-left:10px solid #F1F1F1;border-right:10px solid #F1F1F1;}
.grid1col .colimage {width:255px;height:86px;float:left; display:inline; padding:10px 0 0 5px}
.grid1col .coltext {padding:5px 20px 15px 7px;border:1px solid #cccccc;}
.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;}
/***** 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;}

.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; text-align:right;} 

.specRight { color: #333;padding: 5px;vertical-align: top;background-color:#f1f1f1;border-bottom: 1px solid #fff; border-left: 2px solid #fff;font-size: 11px;} 


.accLeft { width: 150px;color: #000;padding: 5px;vertical-align: top;background-color:#ccc;border-bottom: 1px solid #fff;font-size: 11px; text-align:center;} 

.accRight { color: #333;padding: 5px;vertical-align: top;background-color:#f1f1f1;border-bottom: 1px solid #fff; border-left: 2px solid #fff;font-size: 11px;text-align:center;} 

.accLeftTop { width: 150px;color: #000;padding: 5px;vertical-align: top;background-color:#ccc;border-bottom: 1px solid #fff;font-size: 11px; text-align:center; font-weight:bold;} 

.accRightTop { color: #333;padding: 5px;vertical-align: top;background-color:#f1f1f1;border-bottom: 1px solid #fff; border-left: 2px solid #fff;font-size: 11px; text-align:center; font-weight:bold;}


/***** 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 #555;font-family: Arial,sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;text-align: left; width: 680px;height: 22px;color: #000;padding-left: 10px;padding-top: 15px;}
.news-title a{color:#000;text-decoration:none;}
.news-title a:hover{color:#e90029;text-decoration:underline;}
.news-date {float: right;font-weight: bold;font-family: Arial,sans-serif;font-size: 12px;}
.news-titletext {font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;width:625px;float:left}
.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;}
.short-news {background-color: #F1F1F1;padding: 10px;height: 33px;border-right: 2px solid #F5851F;width: 505px;}
/***** 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}
.supp-title a{font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;text-align:left; text-decoration:none;color: #336666;}
.supp-title a:hover{text-decoration:underline;color: #336666;}

.supp-title2 {font-family:Arial, sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;border-bottom:1px dotted #1b9063;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:#444;padding:7px;font-family: Arial, Gadget, sans-serif; font-size: 12px; text-align:center;}

.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; text-align:center;} 

.listcell2 p{padding-left:6px} 

.listcell3 {border-bottom:1px solid #f1f1f1; height:24px} 

.listcell3 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:#ffffff; 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:#ffffff; vertical-align:middle; line-height:24px; padding:0px 10px 10px 10px }

.sitemap1 {font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 14px;color: #F5851F;text-align:left; text-decoration:none;}
.sitemap1 a{font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 14px;color: #F5851F;text-align:left; text-decoration:none;}
.sitemap1 a:hover{text-decoration:underline;}
.sitemap2 {font-family:Arial, sans-serif;font-size: 12px;font-weight: bold;line-height: 14x;color: #000;text-align:left; text-decoration:none; padding-left:10px;}
.sitemap2 a{font-family:Arial, sans-serif;font-size: 12px;font-weight: bold;line-height: 14px;color: #000;text-align:left; text-decoration:none;}
.sitemap2 a:hover{text-decoration:underline;}
.sitemap3 {font-family:Arial, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color: #000;text-align:left; padding-left:20px; text-decoration:none;}
.sitemap3 a{font-family:Arial, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color: #000;text-align:left;  text-decoration:none;}
.sitemap3 a:hover{text-decoration:underline;}
.sitemap4 {font-family:Arial, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color: #000;text-align:left; padding-left:30px; text-decoration:none;}
.sitemap4 a{font-family:Arial, sans-serif;font-size: 12px;font-weight: normal;line-height: 14px;color: #000;text-align:left;  text-decoration:none;}
.sitemap4 a:hover{text-decoration:underline;}

.user-black3 {font-family:Arial, sans-serif;font-size: 11px;font-weight: bold;line-height: 24px;color: #333;border-bottom:1px solid #fff;text-align:right; padding:3px 15px 3px 3px; background-color: #f1f1f1;}
.user-infoline {font-family:Arial, sans-serif;font-size: 13px;font-weight: bold;line-height: 20px;color: #336666;border-bottom:1px dotted #666;text-align:left;}
.user-name {font-family: Arial,sans-serif;font-size: 14px;font-weight: bold;line-height: 20px;color: #000;border-bottom: 1px dotted #333;text-align: left;}
.addresses {font-family: Arial,sans-serif; font-size: 11px; font-weight: bold; padding: 5px 5px 5px 15px; text-align: left;height: 20px; color: #000; vertical-align: middle; background-color: #CCC; border-right: 1px solid #CCC;}

.orangebutton {background-color: #F5851F; border-radius: 8px; padding: 6px 8px 4px; color: #FFF; text-decoration: none;text-transform: uppercase; font-weight: bold; font-size: 13px;}
.orangebutton a {color: white;text-decoration: none}
.orangebutton-small {background-color: #f5851f;border-radius: 8px;padding-top: 5px;padding-bottom:3px;padding-left: 7px;padding-right: 7px;color: white;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 11px}
.orangebutton-small a {color: white;text-decoration: none}
.greybutton {background-color: #7b7b7b;border-radius: 8px;padding-top: 6px;padding-bottom:4px;padding-left: 8px;padding-right: 8px;color: white;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 13px}
.greyebutton a {color: white;text-decoration: none}
.greybutton-small {background-color: #7b7b7b;border-radius: 8px;padding-top: 5px;padding-bottom:3px;padding-left: 7px;padding-right: 7px;color: white;text-decoration: none;text-transform: uppercase;font-weight: bold;font-size: 11px}
.greyebutton-small a {color: white;text-decoration: none}
.standout {border: 1px solid #F5851F;background-color: #FFF;font-family: Arial,Helvetica,sans-serif;font-size: 12px;padding: 5px;color: #F5851F;font-weight: bold;max-width: 1010px;}



.thiscol1 {
padding: 10px 6px 0 8px;
width: 153px;

background-image: url("http://www.amplicon.com/shop/img/prodbox-bg.jpg");
background-repeat: repeat-x;
background-position: top;
border: 1px solid #ccc;
margin-top: 8px;
margin-right: 5px;
float:left;
}

.sections1 {height:275px; width: 100%}

.sections1text {
height: 32px;
font-family: Arial, Gadget, sans-serif;
font-size: 12px;
color: #F5851F;
line-height: 15px;
font-weight: bold;
text-decoration: none;
}

.sections1text a {text-decoration: none;}

.column {margin-right: 2px}

.footer-bottom {padding-right:10px;padding-top:4px;padding-bottom:0px;color:#bbbbbb;margin:0px;text-align:right; height:13px; font-family: Arial, Helvetica, sans-serif;font-size: 11px; float:right; text-transform:none;}

.values{font-family:Arial, sans-serif;font-size:11px;font-weight:bold;padding:0px;text-align:center;height:20px;color:#000;vertical-align:middle;background-color:#ccc;border-right:1px solid #fff;}
.values-end{font-family:Arial, sans-serif;font-size:11px;font-weight:bold;padding:0px;text-align:center;height:20px;color:#000;vertical-align:middle;background-color:#ccc;}
.values-start{font-family:Arial, sans-serif;font-size:11px;font-weight:bold;padding:0px 0px 0px 0px;text-align:center;height:20px;color:#000;vertical-align:middle;background-color:#ccc;border-right:1px solid #fff;}
.cell{font-family:Arial, sans-serif;font-size:11px;font-weight:normal;padding:0 5px 0 10px;text-align:left;height:20px;color:#666;vertical-align:middle;background-color:#fff;border-right:1px solid #e4e4e4;}
.cell-start{font-family:Arial, sans-serif;font-size:11px;font-weight:normal;text-align:center;height:20px;color:#666;vertical-align:middle;background-color:#fff;border-right:1px solid #e4e4e4;padding:3px 3px 3px 3px; align:center;}
.cell-end{font-family:Arial, sans-serif;font-size:11px;font-weight:normal;padding:0 0px 0 0px;text-align:center;height:20px;color:#666;vertical-align:middle;background-color:#fff;border-right:1px solid #e4e4e4;}
