/* General */
body, td { 
	
	font-family: Helvetica,Arial,verdana,sans-serif; 
	font-size: 12px;
}

body {
	margin:0;
}
	
body#ship-order-preview {margin:40px;}	
	
body#body-960 { background:#dfdfcf; }	
body#body-960 #wrap {margin:0 auto;width:980px;background:#fff}
body#body-960 #outer {margin:0 auto;}
	
	
div#old-wrap {
	background:#fff;
}	

h1 {
	font:bold 18px arial,helvetica,sans-serif;color:#6699CC;
}

h2 {
	font:bold 14px arial,helvetica,sans-serif;color:#6699CC;
}

h3 {
	font:bold 14px arial,helvetica,sans-serif;color:#ffffff;
}


h4 {
	font:bold 12px arial,helvetica,sans-serif;color:#339;margin:3px 0 5px 0;padding:0;
}

h5 {
	font:12pt georgia,serif;font-weight:bold;color:#000000;margin:0;padding:0;
}

hr {
	background-color:#ccf;
}

ul, ol {
	margin:0px 0px 0px 36px;
}

li {
	padding-top:3px;
}

img {
	border:0;
}

img.tpng {
	behavior: url("/js/microsoftpng.htc");
}

#salebanner {
	behavior: url("/js/microsoftpng.htc");
}

#eco-logo{
	margin:12px 0;
	padding:9px 0;
	width:255px;
	/*
	border:2px solid #339900;
	border-width:2px 0;
	*/
}


div.ss {
	display:none;padding:12px;
}

dd {
	margin-bottom: 10px;
	margin-left: 160px;		
	border:0px solid transparent;
}

dt {
	float:left;
	width: 140px;
	text-align: right;
	margin-bottom: 0px;
}
ul {
	list-style:none inside;
	margin:0;
	padding:0;
}

.reverse {
	background-color:#69c;
	color:#ffffff;
}

.orange { 
	color:#ff9900 !important;
}

.blue { 
	color:#333399 !important;
}

.black {
	color:#666666 !important;
}

.grey, .gray {
	color:#999999 !important;
}

.blue_em { 
	color:#333399 !important; 
	font-weight:bold;
}

.red {
	color:#cc0000 !important;
}

.red_em {
	color:#cc0000 !important; 
	font-weight:bold;
}

.green,h1.eco-green,h2.eco-green {
	color:#339933 !important;
}

 
.cyan {
	color:#00ffff !important;
}

.magenta {
	color:#ff00ff !important;
}

optgroup {margin:0;padding:0;font-style:normal;}
option {margin:0 3px;padding:0;}

.error{color:#C00; border:1px solid #ccc; padding:6px;margin:6px 0;background-image:url(/images/error-bg-36.gif);background-color:white;background-repeat:repeat-x;border-width:0px 1px 1px 1px;border-color:#ccc;height:auto;border-left:2px solid #c00;}

#sp-flash div {
	display:block;
	background:#ffe;
	color:#393;
	min-height:24px;
	height:auto;
	border:1px solid #393;
	border-width:1px 1px 1px 3px;
	padding:10px 10px;
	margin:5px 0 0 39px;
}


#how-to-order-wrap {
	margin:0 auto;
	width:780px;
	border:1px solid #fc6;
	border-width:1px 0;
	
}

#how-to-order-wrap h2 {
	color:#CC0000;
	font-size:14pt;
	margin:10px 0 0;
	padding:0;
	text-indent:27px;
}

#how-to-order-wrap h2 span {
	display:inline-block;
	background:#ffc;
	float:right;
	font-weight:normal;
	margin:0 60px;
	padding:3px;
}

#how-to-order {
	/*border:1px solid gray;*/
	margin:0 auto;
	padding:0 50px;
	width:auto;
	height:36px;
	overflow:hidden;
}

#how-to-order ul div.step {
	width:auto;
	height:auto;
	font:12pt Helvetica,Arial,sans-serif;
	color:#333;
	margin-left:200px;
}


#how-to-order ul {
	width:9000px;
}

#how-to-order ul li {
	display:inline;
}

#how-to-order img.left {
	float:left;
}

/*

put carousel stuff here

*/

#bottom-content {
	width:100%;
	font: 9pt Helvetica,Arial,sans-serif;
	text-align:center;
	background: #eef url(/images/footer-bg-t1.png) repeat-x;
	margin:20px 0 0;
	padding:30px 0 10px;
}

#bottom-content ul li {
	display:inline;
	padding:10px 0 0 10px;
}

p#copyright {
	text-align:center;
	color:#666;
	padding:5px;
}

#printer-error {
	font:bold 21px Arial,Helvetica,sans-serif;
	color:#cc0000;
	padding-bottom:9px;
}

.instrux {margin:18px 9px;font:italic 12px georgia;border:3px dotted #999;border-style:groove;padding:9px;}
.error_str { font:bold 18px verdana,arial,helvetica,sans-serif;color:#C00;}
.smerror { font:10px verdana;color:#C00; border:1px solid #333; padding:6px; }
.smgray {font:9px verdana,sans-serif; color:#999999;}
.nrml { font:12px arial,helvetica,verdana,sans-serif; padding:9px;}

.info {
	font: .95em arial,helvetica,verdana,sans-serif; 
	color:#333; 
	padding:6px;
	}

.inline {display:inline;}
.left {text-align:left;}
.right {text-align:right;}

.menu { padding-left:45px; }
.header { font: Bold 16px Arial,Helvetica,Verdana,sans-serif; color: #336699; }
.smheader {font-size:10pt; font-weight:bold;}
.grabber {font:18px Verdana,sans-serif;font-weight:bold;color:#003366;}
.bolder {font-weight:bold;}
.formsm {font:10px verdana,sans-serif;}
.formhint {color:#c00;padding:6px 0px 0px 3px;}
.imgbg {margin-top:9px;padding:3px;background-color:#ccc;}

a.sm_gray {color:#666;font:10px verdana,sans-serif;}
a.sm_gray:hover {color:#333;font:10px verdana,sans-serif;text-decoration:none;}	

.masthead-index {
	background:#6699CC url(/images/masthead/6699CC_bg.png);
	background-repeat:repeat-x;
}

.masthead-cart {
	background:url(/images/masthead/FF9900_bg.png);
	background-repeat:repeat-x;

}


.masthead-acct {
	background:url(/images/masthead/CC0000_bg.png);
	background-repeat:repeat-x;

}

.masthead-checkout {
	background:url(/images/masthead/339900_bg.png);
	background-repeat:repeat-x;

}

.masthead-help {
	background:url(/images/masthead/996699_bg.png);
	background-repeat:repeat-x;
	
}

/* product pages */

.prodlist {padding-top:6px;}
.cathdr { font-weight: bold; font-size:10pt; color:#333;padding-top:4px;padding-bottom:3px; }
.prodname { font: 9pt Arial,Helvetica,Verdana,sans-serif; padding-bottom:1px;padding-left:0px;}
.prodheader { font: Bold 16px Arial,Helvetica,Verdana,sans-serif; color: #336699; }
.proddesc {text-indent:12px;}
.featurea {font-size: 12px;font-weight:700;padding-top:.06em;color:#336699; }
li.featurea {font-size: 12px;font-weight:700;margin-top:3px;color:#336699; }
.featureb {font-size: 12px; padding-left:14px; }
.param_display {padding-top:6px;padding-bottom:2px;font-weight:bold;font-size:12px;color:#336699;}
.pulldown {padding-top:2px;padding-bottom:6px;}
.prodselect {width:200px;font:10px verdana,sans-serif;}
.prod_em {color:#333399;font-weight:bold;}
.saleprice {font: 12px Arial,Helvetica,Verdana,sans-serif; font-weight:bold;  color:#cc0000; }
a.prod_em {color:#333399;font-weight:bold;}
a.prod_em:hover {color:#6699cc;font-weight:bold;text-decoration:none;}
a.prod {color:#333399;}
a.prod:hover {color:#6699cc;text-decoration:underline;}
li.product-link {padding:0;margin:0;}
* html ul.prod-list-category {margin:0px;padding:0;list-style-position:outside;}
h2.featured {font:bold 16px arial,helvetica,sans-serif;color:#6699CC;border-top:2px solid #6699CC;background-color:#EEEEEE;padding:9px 3px;width:98%;float:left;clear:right;margin:3px 3px 9px 3px;}
.featured-desc {padding:9px 24px;font:10pt georgia,sans-serif;color:#666;width:340px;float:left;}
img.featured {float:left;margin-bottom:9px;}
#product-pricing-container { width:205px;margin:0 auto;	}
.add-item .submit , .edit-item .submit, .edit-submit, .add-submit {
	border: medium none ;
	background: #69c url(/images/button-bg-add-to-cart.png) repeat-x scroll 0% 0% ;
	width: 180px ;
	height: 30px ;
	color: white ;
	font-weight: bold ;
	text-transform: uppercase ;
	cursor: pointer ;
}

.edit-item .submit, .edit-submit {
	background: #f90 url(/images/button-bg-edit-item.png) repeat-x scroll 0% 0% ;
}

.add-item table.total, 
.edit-item table.total {
	padding:5px;
	background:#ffc url(/images/add-cart-total-bg.png) repeat-x;	
	background-position:0 bottom;

}

.add-item .total, 
.edit-item .total {
	padding:5px;
}

.edit-item table.total {
	background:#ffc url(/images/edit-cart-total-bg.png) repeat-x;
}



/* Search Page*/

#search-main {
	border:1px solid #69c;
	min-height:400px;
	height:auto;
	min-width:386px;
	padding:36px;
	}

a.search-link {
	font-weight:bold;
	font-size:1.1em; 
	}

a.search-link:visited {
	color:#66c;
	}

* html #search-main {
	height:400px;
	}

.search-display {
	padding:9px;
	border:1px dashed #666;
	border-width:0 0 1px 0;
	}

.search-blurb {
	color:#666;
	margin: 9px 24px;
	font:italic 1em georgia,serif;
}

#search-form {
	text-align:center;padding:9px 0;
}

* html #search-form {
	margin:0px;
}

#search-form input[type='text'] {

	background-color:#ccf;
	padding:3px;
	border:0;
}


img.salebanner {position:absolute;left:170px;top:144px;z-index:900;}

/* Cart Page */
.carthead { font: 12px Arial,Helvetica,Verdana,sans-serif; color: #fff; background-color:#f90;background-image:url(/images/cart_header.gif);}
.cartitem {  font: 12px Arial,Helvetica,Verdana,sans-serif; border-right: 1px solid #ff9900; border-bottom: 1px solid #ff9900 }
.total { font: 12px Arial,Helvetica,Verdana,sans-serif; font-weight:bold;  color:#333;  }
.realsmall {font: 10px Arial,Helvetica,Verdana,sans-serif; color:#000000; }
.fx_orange {color:#FF6600;font-weight:bold;}
.fx_green {color:#00CC00;font-weight:bold;}
a.cart_em {color:#ff9900;font-weight:bold;}
a.cart_em:hover {color:#ff6600;font-weight:bold;text-decoration:none;}
a.cart_bold {color:#ff9900;font-weight:bold;}
a.cart_bold:hover {color:#ff6600;font-weight:bold;text-decoration:none;}
a.cart {color:#ff9900;}
a.cart:hover {color:#ff6600;text-decoration:underline;}
#coupon {text-align:right;font:11px arial,verdana,'trebuchet ms',sans-serif;padding:9px 9px 0 36px;}
#shipping-disclaimer{float:left;width:100%;padding:6px 0;}
* html #shipping-disclaimer{padding-right:12px;}

input.coupon {font:10px verdana,sans-serif;background-color:#cc9;height:18px;}
.coupondesc {margin:0;font:bold 12px verdana; color:#ff6600;}

/*  Links */
a { color: #333399; text-decoration:none;}
a:hover { color: #006633;text-decoration:underline; }
a.em {font-weight:bold;}
a.em:hover {font-weight:bold;text-decoration:underline;}
 /* a:link {color: #033;}    unvisited link */
/* a:visited {color: #003;text-decoration:none;}  visited link */
 /* a:hover {color: #66C;text-decoration:none;}  mouse over link */
/*a:active {color: #000;text-decoration:none;}    selected link */ 

/* Forms */
.tblhead {background-color:#ffcc00;}
.req {color:#c00;}
.even { font:10px verdana,arial,helvetica,sans-serif; background-color:#ffffff; } /*CCCC99*/
.odd { font:10px verdana,arial,helvetica,sans-serif; background-color:#eef; }
.LR_border {border-left:1px solid black;border-right:1px solid black;font:10px verdana,arial,helvetica,sans-serif;}
.rtborder {border-right:1px solid black;font:10px verdana,arial,helvetica,sans-serif;}
.borderbr {border-right:1px solid black;border-bottom:1px solid black;font:10px verdana,arial,helvetica,sans-serif;}
.borderbt {border-bottom:1px solid black;font:10px verdana,arial,helvetica,sans-serif;}

/* Invoice */
#print-invoice-table { border:1px solid black;width:612px; }
.inv_title {font:14px Arial,Helvetica,Verdana,sans-serif; font-weight:bold; }
.inv_head { font-weight:bold; }
.inv_line { font-size:10px; border-right:1px solid #000000; border-bottom:1px solid #000000; }
.inv_totals { font-weight:bold;  border-right:1px solid #000000; border-bottom:1px solid #000000; }

/* Account Views */

.tbl_head {}
.odd_row {}
.even_row {}

/* Help Section*/

.help_title {color:#996699; font-size:18px; font-weight:bold;}
.help_subtitle {color:#996699; font-size:14px; font-weight:bold;}
.help_section_header {font-style:italic;}
.help_section {margin-top:6px;}
.help_bold {font-weight:bold;color:#663366;}
.help_em {font-weight:bold;font-style:italic;}
.caption {padding:24px 96px 24px 36px;font:12px verdana;text-align:left; }
a.help_em {color:#663366;font-weight:bold;}
a.help_em:hover {color:#996699;font-weight:bold;text-decoration:none;}
a.help_bold {color:#663366;font-weight:bold;}
a.help_bold:hover {color:#996699;font-weight:bold;text-decoration:none;}
a.help {color:#996699;}
a.help:hover {color:#663366;text-decoration:underline;}
#help-body, .help_body {
	font-family:"Lucida Grande";
	font-size:10pt;
	line-height:15pt;
	color:#333;
	padding: 36px 36px 36px 72px;
	color: rgb(51, 51, 51); 
}

.help {
	color:#969;
}

ul.help {margin:0 0 0 -12px;}
/*Win IE hack*/
* html ul.help {margin:0 0 0 16px;}

li.help {list-style-type:none;padding:3px 0;color:#333;}


/* Accounts */
tr.acct_header {height:36px;background-image:url(/images/gradient_36.gif);border-bottom:1px solid #ccc;}
td.acct_header {height:36px;background-image:url(/images/gradient_36.gif);background-position:top;background-repeat:repeat-x;border-bottom:1px solid #999;font:10px verdana,sans-serif;}
h2.acct_header {padding:9px;background-image:url(/images/gradient_36.gif);background-repeat:repeat-x;vertical-align:bottom;border-bottom:1px solid #ccc;}
div.acct_header {padding:9px;background-image:url(/images/gradient_36.gif);background-repeat:repeat-x;vertical-align:bottom;border-bottom:1px solid #ccc;}
.acct_title {font:bold 14px arial,helvetica,verdana,sans-serif;color:#666;margin:0; padding:0;}
.acctform {display:none;padding:9px;border:1px dashed #666666;}
.acct {color:#CC0000;}
.acct_sm {color:#CC0000;font:9px verdana,sans-serif;}
.acct_em {color:#CC0000;font-weight:bold;}
.acct_head {font:bold 21px arial,helvetica,sans-serif; color:#CC0000;}	
.acct_ul {padding:3px 0 6px 2px;border-bottom:1px solid black;list-style:none;}
.acct_ul li {padding:3px 0;list-style:none;}
.addrlisting {padding:18px;margin:0px;border-top:1px dotted #ccc;}
a.acct {color:#cc0000;}
a.acct:hover {color:#990000;text-decoration:underline;}
a.acct_em {color:#cc0000;font-weight:bold;}
a.acct_em:hover {color:#990000;font-weight:bold;text-decoration:none;}
div.acct-instrux {padding:9px;font:1.2em/1.4em arial,helvetica,sans-serif;color:#333;border:1px solid #c00;border-width:0 0 0 2px;background-color:#ffe;margin:0 0 18px 0;	}
#success {border:1px solid #c00;padding:12px 3px;margin:1ex 0;color:#666;display:block;}

td.closed {background-image:url(/images/tab_96x24_o.gif);background-repeat:no-repeat;width:96px;height:24px;text-align:center;}
td.open {background-image:url(/images/tab_96x24_c.gif);background-repeat:no-repeat;width:96px;height:24px;text-align:center;}

td.closedm {font:10px verdana,arial,helvetica,sans-serif;background-image:url(/images/tab_120x24_o.gif);background-repeat:no-repeat;width:120px;height:24px;text-align:left;padding:0 12px;}
td.openm {font:10px verdana,arial,helvetica,sans-serif;background-image:url(/images/tab_120x24_c.gif);background-repeat:no-repeat;width:120px;height:24px;text-align:left;padding:0 12px;}

/* this is here to change the font for the main table in the acct pages */
#main td {font:10px verdana,arial,helvetica,sans-serif;}
.status-table a {
	color:#c00;
}

.status-table-bottom {
	border:1px solid #999;
	border-width:1px 0 0 0;
	margin-top:18px;

}

.status-table-top {
	border:1px solid #999;
	border-width:0 0 1px 0;
	margin-bottom:18px;

}

/* ^^^^^^^^^^^^^^^^^^^^^ */

table.menu {padding:0; border:0px solid #c00;}
.list {border-bottom:2px solid #999;}
#progpane {position:absolute;z-index:300;width:540px;height:320px;visibility:hidden;background-color:#ffffff;border:1px dashed #cccccc;}	
#errstr {position:absolute;z-index:300;width:540px;height:320px;visibility:hidden;background-color:#ffffff;border:1px solid #333333;border-bottom-width:3px;border-right-width:3px;padding:9px;}
#flash {position:absolute;z-index:400;width:540px;height:320px;background-color:#ffffff;border:1px solid;border-bottom-width:3px;border-right-width:3px;padding:9px;}
#flash p {text-align:left;padding:5%;font:bold 14pt "lucida grande",helvetica,arial,sans-serif;}
#flash.error {color:#c00;background:#fec}
#flash.notice {color:#390;background:#ffc;}
#flash.info {color:#339;}
#flash.warning {color:#390;}

#flash-x {color:#C00; border:1px solid #ccc; padding:6px;margin:6px 0;background-image:url(/images/error-bg-36.gif);background-color:white;background-repeat:repeat-x;border-width:0px 1px 1px 1px;border-color:#ccc;height:auto;border-left:2px solid;}
#flash-x.error{color:#C00;}
#flash-x.warning {color:#390;}

#xhelp {position:absolute;z-index:400;width:540px;height:320px;visibility:hidden;background-color:#ffffff;border:1px solid #996699;border-bottom-width:3px;border-right-width:3px;padding:9px;}
.err {font:12px/18px georgia,serif; color:#333333; margin:12px;}
.listing_header {font:10px verdana;background-image:url(/images/listing_header.gif);background-repeat: repeat-x;vertical-align:middle;border-bottom:1px solid #ffcc00;}
td.listing_odd {font:10px verdana,sans-serif;border-right:1px solid #ffcc00;}
.collapse {display:none;}
.hidden {display:none;visibility:hidden;}

/* Checkout */
.checkout {color:#339900;}
.checkout_em {color:#339900;font-weight:bold;}
.checkout_head {font:bold 21px Arial, Helvetica, sans-serif; color:#339900;}
.checkout_title {font-size:14px;color:#339900;font-weight:bold;}
a.checkout {color:#339900;}
a.checkout:hover {color:#669933;text-decoration:underline;}
a.checkout_em {color:#339900;font-weight:bold;}
a.checkout_em:hover {color:#669933;font-weight:bold;text-decoration:underline;}
.quickedit {padding:9px 18px;margin:6px;background-color:#ccd;border:1px dashed #390;display:none;}
a.edit {padding-right:14px;background:url('/images/arrow_go_CC0000.gif') no-repeat center right;}


#index_bullets li { 
	margin-top:9px;
	}
	
#index_bullets { 
	list-style: square url(../images/bullet.gif); 
	}

.item { font:14px georgia,serif;border-left:0px solid #6699CC; }

#newusermenu { border:1px solid #996699; text-align:right; color:#996699; font:bold 12px verdana,sans-serif; }

#front-page {
	font:italic 14pt/16pt georgia,serif;
	text-indent:0px;
	text-align:left;
	/*line-height:130%;*/
	color:#406B93; /*339*/
	padding:18px;
	background-color:#eee;
	border:0px dashed #69C;
	}

#front-page p {
	margin:6px 0px;
	}
	
#pdflink {display:none;}
#subscribe {padding:5px;border:1px dotted #ccc;text-align:center;margin:5px 0;}
#subscribe input {width:105px;}
#subscribe input:focus {background:#eee;}
#subscribe input[type="submit"] {background:#CC0000 none repeat scroll 0 0;border:medium none;color:#FFFFFF;margin:10px 0;padding:5px;cursor:pointer;}
#suberr {color:#cc0000;background:#ffc;display:block;}

#shippingbox {padding:12px;}
img.logo { padding:0px 12px;} 

.step { padding-left:18px;padding-bottom:18px;font:10px verdana,sans-serif;line-height:140%; }
.step-hto { padding-left:18px;padding-bottom:18px;font:12px arial,helvetica,verdana,sans-serif;line-height:140%;color:#666; }
.step_blue { background-color:#6699cc; border:0px solid #6699cc;}
.step_purp { background-color:#996699; border:0px solid #996699; }
.step_green { background-color:#339966; border:0px solid #339966; }
.step_red { background-color:#cc0000; border:0px solid #cc0000; }

#listorders td {
	padding:3px 9px 6px 3px; 
}

ul.statussubmenu {
	list-style:none;
	margin:6px 0;
	margin-top:18px;
	padding:0;	
}

ul.statussubmenu > li {
	display:inline;
	padding:1ex;	
	margin:-3px;
	background:url('/images/acct_submenu_bg.gif') repeat-x;
	background-position: top;
	border:1px solid #900;
	/*-border-left:none;-border-right:none;*/
}

ul.statussubmenu > li > a {
	padding:12px;
	color:white;
}

ul.acct_menu {
	list-style:none;
	margin:6px 0;
	margin-top:18px;
	padding:0;
	display:inline;
}

ul.acct_menu li {

}

ul.acct_menu li a {
padding:5px 10px;
}

ul.acct_menu li a:hover {

}

ul.acct_submenu > li {
	display:inline;
	/*-background-color:#ccc;-width:200px;*/
}

ul.acct_submenu > li > a {
	padding:3px 9px;
}

ul.acct_submenu > li:hover {
	/*-background-color:#bbb;*/
}

#left-sidebar-logos {
	text-align:center;
}

#left-sidebar-logos img {
	margin:12px 0;
}

#eco-banner {position:absolute;z-index:300;top:157px;left:170px;}
#body-960 #eco-banner {position:absolute;z-index:300;top:157px;margin-left:-6px;padding:0;left:inherit;}

/*  mailing options  */

#mailing-options {background:#eef url(/images/postal-bg.png) repeat-x 0px 0px ;padding:18px 10px ; width:180px; border:1px solid #69c; }
#mailing-options dt {text-align:left;float:none;clear:both;width:100%;padding:0;margin:3px;}
#mailing-options dd {text-align:left;float:none;clear:both;width:100%;padding:0;margin:3px;}
#mailing-disclaimer {float:left;color:#333;margin:3px;}
dd#mail-options-price {font:bold 14px arial;} 
#mailing-options select {width:auto;}
#mailing-options hr {color:#ccc;padding:0;margin:12px 0 6px 0;border:none;height:3px;}
#mail-all-header {color:darkblue;}
/*dd#mail-options-price {border:1px solid #c00;float:right;clear:both;text-align:right;width:72px;padding:6px;}*/
/*#hide-mail-opts {padding-right:18px;background: transparent url(/images/arrow_6699CC.gif) center right no-repeat ;}*/
#show-mail-opts {padding-right:12px;background: transparent url(/images/arrow_6699CC.gif) center right no-repeat ;}


#left-menu {
	margin:15px 0 0 36px;
	width:130px;
}

#left-menu * :focus {
	outline:none;
}

.prod-cat {
	font:bold 1em arial,helvetica;
	color:#6699CC;
	margin:0;
	padding:0;
}

#mini-cart-left {
	color:#fff;
	background:#f60 url(/images/side-cart-bg-off.png) no-repeat center bottom;
	font:bold 8pt helvetica,arial,sans-serif;
	/*border:1px dotted;*/
	padding:5px;
	min-height:60px;
	height:auto;
	width:auto;
	margin:15px 0;
}

#mini-cart-left a {
	color:white;
}

p#show-all-links {
	padding:5px 0;
	margin:0;
}

#pl-acc * {
	text-decoration:none;
	
}

li.prod-cat-name a{
	width:100%;
	color:#339;
	border:1px dotted #69c;
	border-width: 0 0 1px 0;
	background:url(/images/arrow-down-333399.gif) no-repeat right;
	outline:none;
	display:block;
}

 li.help-subject a {
 	color:#969;
	border:1px dotted;
	border-width: 0 0 1px 0;
	text-decoration:none;
	/*background:url(/images/arrow-down-993399.gif) no-repeat right;*/
 	
 }

ul.product-list, ul.help-topics {
	display:none;
	padding:5px 0;
	color:#555;
}

ul.product-list li, ul.help-topics li {
	background:url(/images/bandedbg.gif) repeat-x center bottom;
	padding:5px 0;
}

ul.product-list li a, ul.help-topics li a, ul.account-menu li a {
	color:#555;
	font-size:.95em;
}

ul.product-list li a:hover, ul.help-topics  li a:hover, ul.account-menu li a:hover {
	color:#f60;
}

#help_menu_container, #acct_container {
	margin:5px 0;
}

ul.account-menu {
	padding:0 0 0 10px;
}

#acct_container {

}