body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	margin-top: 5px;	background-color:#FFFFFF;	behavior: url("includes/csshover.htc");	text-decoration:none;}
form {margin: 0px 0px 0px 0px; }
a {	color: #006D4D;	text-decoration: none; }
a:hover { color: #006D4D;	text-decoration: underline; }
textarea {	font-size: 12px; }
h1 {  font-size: 14px;	margin:0; }
h2 { font-size: 11px;	margin:0 0 0 0; font-weight:normal; }
input { vertical-align:middle; }
select { vertical-align:middle; }

#ie6msg   { background-color: #f6f7f8; border: 1px solid #ccc; margin-bottom:5px; }
#ie6msg p { margin: 5px; }
#ie6msg a { font-weight: bold; }

.hand { cursor: pointer; cursor: hand; }
/* the following replaces the five above */
.dtbl1 { font-size:11px; }
.dtbl1 .head { background-image:url(/i/base/navbg_brown_20.gif); font-weight:bold; cursor:default; }
.dtbl1 .head:hover {  background-image:url(/i/base/navbg_brown_20.gif); }
.dtbl1 tr { background:#f7f7f7; cursor:pointer;   }
.dtbl1 tr:hover { background:#F1F1E4; }
.dtbl1 .row2 {background: #EFEFEF; }
.dtbl1 .row2:hover {background-color: #F1F1E4;}
.dtbl1 a { color: #000000; text-decoration: underline; }
.dtbl1 a:hover { color: #006D4D; text-decoration: none; }

.dtbl3 { font-size:11px; background:#666; }
.dtbl3 .head { background-image:url(/i/base/dtbl2_headbg4.gif); font-weight:bold; cursor:default; color:#fff; }
.dtbl3 .head:hover {  background-image:url(/i/base/dtbl2_headbg4.gif); }
.dtbl3 tr { background:#f7f7f7; cursor:pointer;   }
.dtbl3 tr:hover { background-image:url(/i/base/dtbl2_hoverbg2.gif); }
.dtbl3 .row2 {background: #EEEEEE; }
.dtbl3 .row2:hover { background-image:url(/i/base/dtbl2_hoverbg2.gif);}
.dtbl3 a { color: #000000; text-decoration: underline; }
.dtbl3 a:hover { color: #006D4D; text-decoration: none; }

.dtbl2 { font-size:11px; background:#BDAF82; }
.dtbl2 .head { background-image:url(/i/base/navbg_brown_inv.gif); font-weight:bold; cursor:default; }
.dtbl2 .head:hover {  background-image:url(/i/base/navbg_brown_inv.gif); }
.dtbl2 tr { background:#f7f7f7; cursor:pointer;   }
.dtbl2 tr:hover { background-image:url(/i/base/dtbl2_hoverbg2.gif); }
.dtbl2 .row2 {background: #EEEEEE; }
.dtbl2 .row2:hover { background-image:url(/i/base/dtbl2_hoverbg2.gif);}
.dtbl2 a { color: #000000; text-decoration: underline; }
.dtbl2 a:hover { color: #006D4D; text-decoration: none; }

.rsnav1 {	margin-right: 6px;	float: left; }
.rsnav1 a { 	height: 19px; width:37px; display: block; background: transparent url('/i/base/sprite_global.png') no-repeat; }
.rsnav1 .first_i { background-position: 0px 0px; cursor:default; }
.rsnav1 .first { background-position: 0px -30px; }
.rsnav1 .first:hover { background-position: 0px -60px; }
.rsnav1 .prev_i { background-position: 0px -90px; cursor:default;  }
.rsnav1 .prev { background-position: 0px -120px; }
.rsnav1 .prev:hover { background-position: 0px -150px; }
.rsnav1 .next_i { background-position: 0px -180px;  cursor:default; }
.rsnav1 .next { background-position: 0px -210px; }
.rsnav1 .next:hover { background-position: 0px -240px; }
.rsnav1 .last_i { background-position: 0px -270px; cursor:default;  }
.rsnav1 .last { background-position: 0px -300px; }
.rsnav1 .last:hover { background-position: 0px -330px; }
.rsnav1wrap { text-align:center; width:190px; float:right; font-size:11px; }
.rsnav1wrap2 { margin-left:18px; margin-top:4px; }
a.rsnav1_btn { background: transparent url('/i/base/sprite_navset1_button_right.png') no-repeat scroll right top; display: block; float: left;height: 21px; padding-right: 7px; text-decoration:none; color:#000; font-size:11px; font-weight:bold; cursor:pointer; }
a.rsnav1_btn:hover { background-position: right bottom; }
a.rsnav1_btn span { background: transparent url('/i/base/sprite_navset1_button_left.png') no-repeat; display: block; line-height: 21px; padding-left: 6px; }
a.rsnav1_btn:hover span {background-position: left bottom;  }

.dot-red { display: block; width:15px; height:15px; background:url(/i/base/sprite_global.png); background-position: 0px -360px;  }
.dot-green { display: block; width:15px; height:15px; background:url(/i/base/sprite_global.png); background-position: 0px -390px;  }
.dot-yellow { display: block; width:15px; height:15px; background:url(/i/base/sprite_global.png); background-position: 0px -420px;  }
.statusboxblue { cursor:pointer;cursor:hand; background-color:#1254A8; text-align:center;color:#FFFFFF; font-size:10px;  font-weight:bold;padding: 2px 2px 2px 2px; margin-bottom:1px; margin-top:1px; }
.statusboxred { cursor:pointer;cursor:hand; background-color:#A80027; text-align:center; color:#FFFFFF; font-size:10px;  font-weight:bold;padding: 2px 2px 2px 2px;margin-bottom:1px; margin-top:1px; }
.statusboxorange { cursor:pointer;cursor:hand; background-color:#CC6600; text-align:center; color:#FFFFFF; font-size:10px; font-weight:bold;  padding: 2px 2px 2px 2px; margin-bottom:1px; margin-top:1px; }
.statusboxgreen { cursor:pointer;cursor:hand; background-color:#00CC33; text-align:center; color:#FFFFFF; font-size:10px;  font-weight:bold;padding: 2px 2px 2px 2px;margin-bottom:1px; margin-top:1px; }
.statusboxyellow { cursor:pointer;cursor:hand; background-color:#FFFF00; text-align:center; color:#FFFFFF; font-size:10px; font-weight:bold; padding: 2px 2px 2px 2px;margin-bottom:1px; margin-top:1px; }

#button_newitems { background: transparent url('/i/base/sprite_global.png') -40px 0px no-repeat; display: block; width:140px; height:21px; cursor:pointer; margin: 10px 0 10px 0; }
#button_newitems:hover { background-position: -40px -25px; }
#button_saleitems { background: transparent url('/i/base/sprite_global.png') -40px -60px no-repeat; display: block; width:140px; height:21px; cursor:pointer; margin: 10px 0 10px 0; }
#button_saleitems:hover { background-position: -40px -85px; }
#button_favorites { background: transparent url('/i/base/sprite_global.png') -40px -120px no-repeat; display: block; width:140px; height:21px;cursor:pointer; margin: 10px 0 15px 0;  }
#button_favorites:hover { background-position: -40px -145px; }
#button_cart { height: 22px; width: 130px; cursor:pointer; background: transparent url('/i/base/sprite_global.png') -40px -330px no-repeat; };

.inputSearchbox {	font-size: 11px;	border: 1px solid #000000;	width:192px; }

.body11px {	font-size: 11px; vertical-align:middle; }
.body10px {	font-size: 10px; }
.white11px {	font-size: 11px; color: #FFFFFF;  }
.white10px {	font-size: 10px; color: #FFFFFF; }
.white11pxlink {	font-size: 11px; color: #FFFFFF;}
.white11pxlink:hover {	font-size: 11px; color: #FFFFFF;}
.black11pxul {	font-size: 11px; color: #000000; text-decoration: underline;}
.black11pxlink {	font-size: 11px; color: #000000;}
.black11pxlink:hover {	font-size: 11px; color: #000000;}
.blue11pxlink {	font-size: 11px; color:#3333CC;}
.blue11pxlink:hover {	font-size: 11px; color: #3333CC;}
.black10pxlink {		font-size: 10px; color: #000000;}
.black10pxlink:hover {		font-size: 10px;		color: #000000;}
.grey10px {		font-size: 10px; color:#999999;	 }

.lmenu_broadcat { background: transparent url('/i/base/sprite_global.png') -40px -360px no-repeat; margin-top:3px; margin-bottom:4px; height:15px; padding-top:2px; padding-left:2px; text-align:left;}
.lmenu_sub { line-height:17px; display:none; overflow:hidden; text-align:left; padding-left:2px; }

#bannersearchwhite {	top:35px;	position:relative;	font-size:11px;	color:#FFFFFF;	left:737px;	width:230px;	text-align:left;}
#bannersearchinput { 	font-size: 11px;	border: 1px inset #000000;	width:192px; 	vertical-align:middle; }

.col1box {  text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px; width:135px; font-size:11px; color:#000000;  background-color:#f5f5f5; border-bottom:1px; border-bottom-color:#dddcdb; border-bottom-style:solid;}
.col1boxhead {  padding-left:5px; width:135px; height:16px; font-size:11px; font-weight: bold; color:#FFFFFF; line-height:15px;}
.col3box { line-height:17px; text-align:left; padding-left:5px; padding-top:5px; padding-bottom:5px; width:125px; font-size:11px; color:#000000;  background-color:#f5f5f5; border-bottom:1px; border-bottom-color:#dddcdb; border-bottom-style:solid;}
.col3boxhead { line-height:17px; text-align:left; padding-left:5px; width:125px; height:16px; font-size:11px; font-weight: bold; color:#FFFFFF;  line-height:15px;}

.navsub {	font-size: 11px;	visibility: hidden;	position:absolute;	width:900px;	top: 3px; }
.navsubtext {	font-size: 11px;	color: #000000;	cursor:pointer;cursor:hand}
.navsubtext:hover {	font-size: 11px;	color:#1254A8;	text-decoration:none;	cursor:pointer;cursor:hand}
.navmain {	font-size: 11px;	font-weight: bold;	cursor:hand;	color: #000000;}
.navmain:hover { font-size: 11px; font-weight: bold; color: #1254A8; cursor:hand;	text-decoration: none; }
.navdivider { 	vertical-align:-20%; }
.navsubdivider {	vertical-align:-12%; }

/* for the YUI autosuggest */
.yuiac_cust { width: 160px; float:left;	}
.yuiac_cust input { position: relative; font-size:11px; }
.yuiac_cust .button { float: left; padding-left:115px; }

/* YUI autocomplete */

.yui-skin-sam .yui-ac {    position:relative;font-family:verdana;font-size:11px; width:8em; float: left;}
.yui-skin-sam .yui-ac-input {    position:absolute;width:100%;background-image:url(/i/base/icons/silk/magnifier.png); padding-left:19px; background-repeat:no-repeat; font-size:11px;	background-position: 2px 0px;}
.yui-skin-sam .yui-ac-container {    position:absolute;top:1.6em; width: 270px; /*width:120%; */ }
.yui-skin-sam .yui-ac-content {   position:absolute;width:120%;border:1px solid #808080;background:#fff;overflow:hidden;z-index:9050;}
.yui-skin-sam .yui-ac-shadow {    position:absolute;margin:.3em;width:100%;background:#000;-moz-opacity: 0.10;opacity:.10;filter:alpha(opacity=10);z-index:9049;}
.yui-skin-sam .yui-ac iframe {    opacity:0;filter: alpha(opacity=0);    padding-right:.3em; padding-bottom:.3em; /* Bug 2026798: extend iframe to shim the shadow */}
.yui-skin-sam .yui-ac-content ul{    margin:0;padding:0;width:100%;}
.yui-skin-sam .yui-ac-content li {    margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;    zoom:1; /* For IE to trigger mouse events on LI */}
.yui-skin-sam .yui-ac-content li.yui-ac-prehighlight {    background:#B3D4FF;}
.yui-skin-sam .yui-ac-content li.yui-ac-highlight {    background:#426FD9;color:#FFF;}
/* YUI menu.css */
.yuimenu{top:-999em;left:-999em;}
.yuimenubar{position:static;}
.yuimenu .yuimenu,.yuimenubar .yuimenu{position:absolute;}
.yuimenubar li,.yuimenu li{list-style-type:none;}
.yuimenubar ul,.yuimenu ul,.yuimenubar li,.yuimenu li,.yuimenu h6,.yuimenubar h6{margin:0;padding:0;}
.yuimenuitemlabel,.yuimenubaritemlabel{text-align:left;white-space:nowrap;}
.yuimenubar ul{*zoom:1;}
.yuimenubar .yuimenu ul{*zoom:normal;}
.yuimenubar>.bd>ul:after{content:".";display:block;clear:both;visibility:hidden;height:0;line-height:0;}
.yuimenubaritem{float:left;}
.yuimenubaritemlabel,.yuimenuitemlabel{display:block;}
.yuimenuitemlabel .helptext{font-style:normal;display:block;margin:-1em 0 0 10em;}
.yui-menu-shadow{position:absolute;visibility:hidden;z-index:-1;}
.yui-menu-shadow-visible{top:2px;right:-3px;left:-3px;bottom:-3px;visibility:visible;}
.hide-scrollbars *{overflow:hidden;}
.hide-scrollbars select{display:none;}
.yuimenu.show-scrollbars,.yuimenubar.show-scrollbars{overflow:visible;}
.yuimenu.hide-scrollbars .yui-menu-shadow,.yuimenubar.hide-scrollbars .yui-menu-shadow{overflow:hidden;}
.yuimenu.show-scrollbars .yui-menu-shadow,.yuimenubar.show-scrollbars .yui-menu-shadow{overflow:auto;}
.yui-skin-hf .yuimenubar{font-size:93%;line-height:2;*line-height:1.9;border:solid 1px #808080;background:url(/includes/js/yui/build/assets/skins/hf/sprite.png) repeat-x 0 0; }
.yui-skin-hf .yuimenubarnav .yuimenubaritem{border-right:solid 1px #808080;}
.yui-skin-hf .yuimenubaritemlabel{padding:0 10px; font-weight:bold; color:#000;text-decoration:none;cursor:pointer;border-style:solid;border-color:#808080;border-width:1px 0;*position:relative;margin:-1px 0;}
.yui-skin-hf .yuimenubarnav .yuimenubaritemlabel{padding-right:20px;*display:inline-block;}
.yui-skin-hf .yuimenubarnav .yuimenubaritemlabel-hassubmenu{background:url(/includes/js/yui/build/menu/assets/skins/hf/menubaritem_submenuindicator.png) right center no-repeat;}
.yui-skin-hf .yuimenubaritem-selected{background:url(/includes/js/yui/build/menu/assets/skins/hf/graybg.png) repeat-x 0 0;}
.yui-skin-hf .yuimenubaritemlabel-selected{border-color:#808080;}
.yui-skin-hf .yuimenubarnav .yuimenubaritemlabel-selected{border-left-width:1px;margin-left:-1px;*left:-1px;}
.yui-skin-hf .yuimenubaritemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-hf .yuimenubarnav .yuimenubaritemlabel-hassubmenu-disabled{background-image:url(/includes/js/yui/build/menu/assets/skins/hf/menubaritem_submenuindicator_disabled.png);}
.yui-skin-hf .yuimenu{font-size:93%;line-height:1.5;*line-height:1.45;}
.yui-skin-hf .yuimenubar .yuimenu,.yui-skin-hf .yuimenu .yuimenu{font-size:100%;}
.yui-skin-hf .yuimenu .bd{*zoom:1;_zoom:normal;border-right:solid 1px #808080; border-left:solid 1px #808080; border-bottom:solid 1px #808080;background-color:#fff;}
.yui-skin-hf .yuimenu .yuimenu .bd{*zoom:normal;}
.yui-skin-hf .yuimenu ul{padding:3px 0;border-width:1px 0 0 0;border-color:#ccc;border-style:solid;}
.yui-skin-hf .yuimenu ul.first-of-type{border-width:0;}
.yui-skin-hf .yuimenu h6{font-weight:bold;border-style:solid;border-color:#ccc;border-width:1px 0 0 0;color:#a4a4a4;padding:3px 10px 0 10px;}
.yui-skin-hf .yuimenu ul.hastitle,.yui-skin-hf .yuimenu h6.first-of-type{border-width:0;}
.yui-skin-hf .yuimenu .yui-menu-body-scrolled{border-color:#ccc #808080;overflow:hidden;}
.yui-skin-hf .yuimenu .topscrollbar,.yui-skin-hf .yuimenu .bottomscrollbar{height:16px;border:solid 1px #808080;background:#fff url(/includes/js/yui/build/assets/skins/hf/sprite.png) no-repeat 0 0;}
.yui-skin-hf .yuimenu .topscrollbar{border-bottom-width:0;background-position:center -950px;}
.yui-skin-hf .yuimenu .topscrollbar_disabled{background-position:center -975px;}
.yui-skin-hf .yuimenu .bottomscrollbar{border-top-width:0;background-position:center -850px;}
.yui-skin-hf .yuimenu .bottomscrollbar_disabled{background-position:center -875px;}
.yui-skin-hf .yuimenuitem{ border-bottom:solid 1px #fff;}
.yui-skin-hf .yuimenuitemlabel{padding:0 20px;color:#000;text-decoration:none;cursor:pointer;cursor:hand; }
.yui-skin-hf .yuimenuitemlabel:hover{ background-color:#0066cc; color:#FFF;}
.yui-skin-hf .yuimenuitemlabel .helptext{margin-top:-1.5em;*margin-top:-1.45em;}
.yui-skin-hf .yuimenuitem-hassubmenu{background-image:url(/includes/js/yui/build/menu/assets/skins/hf/menuitem_submenuindicator.png);background-position:right center;background-repeat:no-repeat;}
.yui-skin-hf .yuimenuitem-checked{background-image:url(/includes/js/yui/build/menu/assets/skins/hf/menuitem_checkbox.png);background-position:left center;background-repeat:no-repeat;}
.yui-skin-hf .yui-menu-shadow-visible{background-color:#000;-moz-opacity: 0.12;opacity:.12;filter:alpha(opacity=12);}  
/* .yui-skin-hf .yuimenuitem-selected{background-color:#0066cc; color:white;  } */
.yui-skin-hf .yuimenuitemlabel-disabled{cursor:default;color:#A6A6A6;}
.yui-skin-hf .yuimenuitem-hassubmenu-disabled{background-image:url(/includes/js/yui/build/menu/assets/skins/hf/menuitem_submenuindicator_disabled.png);}
.yui-skin-hf .yuimenuitem-checked-disabled{background-image:url(/includes/js/yui/build/menu/assets/skins/hf/menuitem_checkbox_disabled.png);}
