@charset "UTF-8";
/* My CSS Document */

#topprods {
	BORDER-RIGHT: #418de2 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #418de2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: #418de2 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #418de2 1px solid;
}

#topprodshead {
position:fixed; top:0;
}

#simple-cart{
margin-right:0px;
margin-top:10px;
overflow:hidden;
height:43px;
width:160px;
float:right;

}

#simple-cart table{
overflow: hidden;
}

h2 {
	margin: 0px;
	padding: 0px;
	display: inline-block;
	font-size: 10px;
}

#tabbed-items .tab-row .tab {
	width: 115px !important;
	background: url(images/tab_active.gif) no-repeat;
	height: 29px;
	text-align: center;
}
#tabbed-items .tab-row .tab a {
	line-height: 29px;
	text-decoration: none;
	display: inline;
}
#tabbed-items .tab-row .selected a  {
	line-height: 29px;
	color: #FFFFFF;
}
#tabbed-items .tab-row .selected {
	background: url(images/tab.gif) no-repeat !important;
	width: 115px !important;
	height: 29px;
}

#simple-cart table a{
display: none;
}

#simple-cart table a{
display: none;
}
.clearfix:unknown {
	CLEAR: both; DISPLAY: block; content: ""
}
* HTML .clearfix {
	HEIGHT: 1px
}
* + HTML .clearfix {
	MIN-HEIGHT: 1px
}
A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
* {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.none {
	DISPLAY: none
}
.BODY {
	FONT-SIZE: 11px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.wrapper {
	MARGIN: 0px auto
}
.containerTable {
	WIDTH: 100%
}
.containerTable TD {
	VERTICAL-ALIGN: top
}
.header {
	BACKGROUND: url(images/mnmsystems_banner.gif) no-repeat; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px solid; POSITION: center;  height:100px;
	min-width: 1140px;
}
.header .topTitle {
	WIDTH: 100%; HEIGHT: 18px; TEXT-ALIGN: center
}
.header .topTitle SPAN {
	FONT-WEIGHT: bold; COLOR: #0066cc; FONT-FAMILY: Arial
}
.header .topNav {
	RIGHT: 0px; POSITION: relative;
}
.header .topNav A {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; COLOR: #fff; LINE-HEIGHT: 1em; PADDING-TOP: 0px; TEXT-DECORATION: none
}
.header .topNav A.last {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px;
}
.header .topNav U {
	FONT-WEIGHT: bold; FLOAT: right; COLOR: #009900; LINE-HEIGHT: 1em; size: 1;
}
.header ADDRESS {
	FONT-WEIGHT: bold; FONT-SIZE: 21px; RIGHT: 35px; COLOR: #f00; FONT-STYLE: normal; POSITION: absolute;margin-top:10px;
}
.header #AutoNumber1 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; BORDER-COLLAPSE: collapse; cellpadding: 0; cellspacing: 0
}
#footer {
	background: #b30a0a;
	height: 59px;
	text-align: center;
	min-width: 1200px;
}
#footer a {
	color: #FFFFFF;
}
#AutoNumber1 #clock {
	PADDING-LEFT: 0px; FONT-SIZE: 14px;
}

.nav {

	}
	
.dateetc {
	width: 100%;
	position:absolute;
	top:130px;
	height:23px;
	background-color:#2975c9;
	min-width: 1200px;
}
	
.nav UL {
	MARGIN-LEFT: 0px
}
.nav LI {
	FLOAT:left;
}
.nav LI A {
	FLOAT:left; WIDTH: 100px; TEXT-INDENT: -9999em; BACKGROUND-REPEAT: no-repeat; HEIGHT: 20px;
}
.nav #homeNav A {
	BACKGROUND-IMAGE: url(images/home_2.gif)
}
.nav #computersNav A {
	BACKGROUND-IMAGE: url(images/computers_2.gif)
}
.nav #storageNav A {
	BACKGROUND-IMAGE: url(images/storage_2.gif)
}
.nav #networkingNav A {
	BACKGROUND-IMAGE: url(images/networking_2.gif)
}
.nav #hardwareNav A {
	BACKGROUND-IMAGE: url(images/hardware_2.gif)
}
.nav #softwareNav A {
	BACKGROUND-IMAGE: url(images/software_2.gif)
}
.nav #componentsNav A {
	BACKGROUND-IMAGE: url(images/components_2.gif)
}
.nav #specialsNav A {
	BACKGROUND-IMAGE: url(images/specials_2.gif)
}
.nav #helpNav A {
	BACKGROUND-IMAGE: url(images/help_2.gif)
}
.nav .current#homeNav A {
	BACKGROUND-IMAGE: url(images/home_1.gif)
}
.nav .current#computersNav A {
	BACKGROUND-IMAGE: url(images/computers_1.gif)
}
.nav .current#storageNav A {
	BACKGROUND-IMAGE: url(images/storage_1.gif)
}
.nav .current#networkingNav A {
	BACKGROUND-IMAGE: url(images/networking_1.gif)
}
.nav .current#hardwareNav A {
	BACKGROUND-IMAGE: url(images/hardware_1.gif)
}
.nav .current#softwareNav A {
	BACKGROUND-IMAGE: url(images/software_1.gif)
}
.nav .current#componentsNav A {
	BACKGROUND-IMAGE: url(images/components_1.gif)
}
.nav .current#specialsNav A {
	BACKGROUND-IMAGE: url(images/specials_1.gif)
}
.nav .current#helpNav A {
	BACKGROUND-IMAGE: url(images/help_1.gif)
}

#search TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#search #searchme {
	FONT-SIZE: 8pt; size: 14px
}
#search LABEL {
	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
#search BUTTON {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BACKGROUND: url(images/go.gif) no-repeat; BORDER-LEFT: 0px; WIDTH: 24px; TEXT-INDENT: -999em; BORDER-BOTTOM: 0px; HEIGHT: 24px
}
.menu {
	MARGIN-LEFT: 0px; WIDTH: 152px; MARGIN-RIGHT: 6px
}
#sidenavlist H2 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 16px; BACKGROUND: url(images/categories_header.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; COLOR: #fff; LINE-HEIGHT: 29px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center
}
#sidenavlist H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; CURSOR: pointer; COLOR: #fff; LINE-HEIGHT: 25px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}
#sidenavcat1 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_computers.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; LINE-HEIGHT: 23px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat3 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_storage.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; LINE-HEIGHT: 24px; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat11 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_networking.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat8 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_hardware.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat9 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_software.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat707 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_components.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat501 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_specials.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavcat502 H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(images/left_help.gif); PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
#sidenavlist LI {
	DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND: #cceefe; LINE-HEIGHT: 23px; border2px: 
}
#sidenavlist LI {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#sidenavlist LI A {
	PADDING-LEFT: 0px
}
#sidenavcat3 LI {
	BORDER-LEFT-COLOR: #000000; BACKGROUND: #abf1f0; BORDER-BOTTOM-COLOR: #e4c8dc; BORDER-TOP-COLOR: #e4c8dc; BORDER-RIGHT-COLOR: #e4c8dc
}
#sidenavcat11 LI {
	BORDER-LEFT-COLOR: #e5e1bd; BACKGROUND: #a2feaf; BORDER-BOTTOM-COLOR: #e5e1bd; BORDER-TOP-COLOR: #e5e1bd; BORDER-RIGHT-COLOR: #e5e1bd
}
#sidenavcat8 LI {
	BORDER-LEFT-COLOR: #c8e4ea; BACKGROUND: #96fa96; BORDER-BOTTOM-COLOR: #c8e4ea; BORDER-TOP-COLOR: #c8e4ea; BORDER-RIGHT-COLOR: #c8e4ea
}
#sidenavcat9 LI {
	BORDER-LEFT-COLOR: #f2c5c8; BACKGROUND: #dcd8de; BORDER-BOTTOM-COLOR: #f2c5c8; BORDER-TOP-COLOR: #f2c5c8; BORDER-RIGHT-COLOR: #f2c5c8
}
#sidenavcat707 LI {
	BORDER-LEFT-COLOR: #cbd7ed; BACKGROUND: #fff38d; BORDER-BOTTOM-COLOR: #cbd7ed; BORDER-TOP-COLOR: #cbd7ed; BORDER-RIGHT-COLOR: #cbd7ed
}
#sidenavcat501 LI {
	BORDER-LEFT-COLOR: #e4c8dc; BACKGROUND: #fe9178; BORDER-BOTTOM-COLOR: #e4c8dc; BORDER-TOP-COLOR: #e4c8dc; BORDER-RIGHT-COLOR: #e4c8dc
}
#sidenavcat502 LI {
	BORDER-LEFT-COLOR: #b97320; BACKGROUND: #fec66e; BORDER-BOTTOM-COLOR: #b97320; BORDER-TOP-COLOR: #b97320; BORDER-RIGHT-COLOR: #b97320
}
#sidenavlist LI A {
	COLOR: #333
}
#sidenavlist LI A:hover {
	COLOR: #f00; TEXT-DECORATION: none
}
#sidenavul LI {
	PADDING-LEFT: 0px
}
#sidenavcat1 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #d5eada 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat3 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #e4c8dc 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat11 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #e5e1bd 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat8 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #c8e4ea 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat9 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #f2c5c8 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat707 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #cbd7ed 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat501 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #e4c8dc 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#sidenavcat502 LI {
	BORDER-RIGHT: 0px; BORDER-TOP: #b97320 2px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
#notice {
	BORDER-RIGHT: #aaa 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 8px 0px; BORDER-LEFT: #aaa 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 2px solid TEXT-ALIGN: center;
}
#notice DIV {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; BACKGROUND: #e6e6e6; PADDING-BOTTOM: 4px; PADDING-TOP: 4px TEXT-ALIGN: center;
}
#notice H3 {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; LINE-HEIGHT: 2em; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; TEXT-ALIGN: center;
}
#faq DT {
	MARGIN-TOP: 5px; FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND: url(images/faq_heaer.gif) no-repeat; COLOR: #fff; LINE-HEIGHT: 29px; TEXT-ALIGN: center;
}
#faq DD {
	BORDER-RIGHT: #aaa 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #aaa 1px solid; PADDING-LEFT: 0px; BACKGROUND: url(images/arrow.gif) #e6e6e6 no-repeat 6px 8px; MARGIN-BOTTOM: 2px; PADDING-BOTTOM: 3px; BORDER-LEFT: #aaa 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #aaa 1px solid
}
#faq DD A {
	COLOR: #333
}
#faq DD A:hover {
	COLOR: #f00
}
#links {
	BORDER-RIGHT: #c4daff 2px solid; PADDING-RIGHT: 3px; BORDER-TOP: #c4daff 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 3px; MARGIN: 8px 0px; BORDER-LEFT: #c4daff 2px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #c4daff 2px solid
}
#links UL {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: #85b3ff; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#links H3 {
	FONT-SIZE: 12px; LINE-HEIGHT: 2em
}
#links LI {
	TEXT-ALIGN: center
}
#links IMG {
	BORDER-RIGHT: #999 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #999 2px solid; PADDING-LEFT: 0px; BACKGROUND: #fff; PADDING-BOTTOM: 2px; MARGIN: 2px 0px; BORDER-LEFT: #999 2px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #999 2px solid
}
.hideThirdLevel UL UL {
	DISPLAY: none
}
.reveal UL {
	DISPLAY: block
}
.show {
	DISPLAY: block
}
.content {
	MARGIN: 0px auto; WIDTH: 665px
}
.content .profile {
	BORDER-RIGHT: #4c6fab 2px solid; PADDING-RIGHT: 2px; BORDER-TOP: #4c6fab 2px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; BORDER-LEFT: #4c6fab 2px solid; MARGIN-RIGHT: 10px; PADDING-TOP: 2px; BORDER-BOTTOM: #4c6fab 2px solid
}
.content .profile DIV {
	PADDING-RIGHT: 3px; PADDING-LEFT: 0px; BACKGROUND: #eaf1fc; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
.content .profile P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
#productList LI {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #999 1px solid; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 3px; MARGIN: 9px 9px 0px 0px; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; WIDTH: 204px; PADDING-TOP: 3px; BORDER-BOTTOM: #999 1px solid; HEIGHT: 180px
}
#productList .op {
	CLEAR: both; FLOAT: right; OVERFLOW: hidden; WIDTH: 100px; TEXT-ALIGN: center;
}
#productList .sp {
	CLEAR: both; FLOAT: right; OVERFLOW: hidden; WIDTH: 100px; TEXT-ALIGN: center;
}
#productList .add {
	CLEAR: both; FLOAT: right; OVERFLOW: hidden; WIDTH: 100px; TEXT-ALIGN: center;
}
#productList .op {
	COLOR: #999
}
#productList .op EM {
	TEXT-DECORATION: line-through
}
#productList .sp {
	MARGIN-TOP: 4px; FONT-WEIGHT: bold; COLOR: #f00
}
#productList .add INPUT {
	MARGIN-TOP: 5px; WIDTH: 28px; HEIGHT: 16px
}
#productList .add BUTTON {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; BACKGROUND: url(images/add.gif) no-repeat; MARGIN: 4px auto 0px; BORDER-LEFT: 0px; WIDTH: 47px; TEXT-INDENT: -9999em; BORDER-BOTTOM: 0px; HEIGHT: 18px
}
.sidebar {
	WIDTH: 163px; MARGIN-RIGHT: 6px
}
.sidebar .block {
	MARGIN-BOTTOM: 5px
}
.sidebar .block H2 {
	PADDING-LEFT: 0px; FONT-SIZE: 14px; BACKGROUND: url(images/cart_header.gif) no-repeat; COLOR: #fff; LINE-HEIGHT: 22px; PADDING-TOP: 10 px;
}
.sidebar .block .box {
	BORDER-RIGHT: #418de2 1px solid; PADDING-RIGHT: 12px; BORDER-TOP: #418de2 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: 0px; BORDER-LEFT: #418de2 1px solid; PADDING-TOP: 12px; BORDER-BOTTOM: #418de2 1px solid;
}
.sidebar DL {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; PADDING-BOTTOM: 8px; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid;
}
.sidebar .ads {
	MARGIN: 15px 0px;
}
.sidebar DT {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND: #2871c1; COLOR: #fff; LINE-HEIGHT: 24px; TEXT-ALIGN: center;
}
.sidebar DD {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 18px; PADDING-TOP: 0px;
}
.sidebar DD A {
	COLOR: #000;
}
.sidebar DD A:hover {
	COLOR: #f00;
}
#clock {
	FONT-SIZE: 11px; COLOR: #ffffff
}
#AutoNumber2 {
	DISPLAY: none;
}
#footer LI {
	FLOAT: left;
}
#footer UL {
	MARGIN: 0px; WIDTH: 990px;
}
#footer .adown {
	PADDING-TOP: 5px;
}
#product-details {
	width: 480px;
	float: right;
	clear: none;
}
#product-details #proddetail table {
	width: 400px;
}
#product-details #prodspecs table {
	width: 400px;
}
#product-details #access table {
	width: 400px;
}
#product-details #customer_review table {
	width: 400px;
}
#product-details #proddetail  *{
	width: auto;
}
#product-details #prodspecs *{
	width: auto;
}
#product-details #access *{
	width: auto;
}
#product-details #customer_review *{
	width: auto;
}
#product-related {
	width: 360px;
	float: left;
	clear: left;
}
#product-display {
	background: url(images/product-display.gif) no-repeat;
	width: 360px;
	height: 353px;
	float: left;
	clear: both;
}
#product-display #product-display-images {
	margin-top: 30px;
}
#product-display #product-display-details {
	margin-top: 30px;
}
#frmAddItemToCart h1 {
	border-bottom: 0;
}
#product-display .product-display-list {
	float: left;
	clear: both;
	width: 300px;
	margin: 70px 0 0 -20px !important;
	margin: 70px 0 0 -10;
	padding: 0;
}
#product-details h2 {
	border-bottom: 0;
	margin:0;
	padding:0;
	font-size: 24px;
	font-weight: bold;
}
#tabbed-items .tab-row {
	width: 460px;
	height: 42px;
	background: url(images/tab-row.gif) no-repeat 0 27px; 
}
#tabbed-items .tab-page {
	border: 0;
	background: #FFFFFF;
}
.centercontent #AutoNumber4 {
	width: 860px;
}
.key {
	font-weight: normal;
}
#product_spec p {
	margin-left: 0;
}

div.product-list-text { display:none }


/* product listing */
table.product-list { margin: 0px 0;}
  td.product-list-item-container, td.product-list-item-container-alt { padding:0px; }

table.product-list {width: 180px; padding:0px;}

div.product-list-item { text-align:center; margin:1px; }
  img.product-list-img { margin-bottom: 5px; }
img.product-list-img {margin-top: 10px;}
  div.product-list-text { font-weight: normal; margin-top: 0px; }
  div.product-list-promo { margin-top:10px; }
    div.product-list-promo img { margin-top: 1px; }

  div.product-list-options {}
    div.product-list-price { margin-bottom: 10px; }
    div.product-list-qty label, span.product-list-msrp-label, span.product-list-cost-label, span.product-list-sale-label, span.product-list-save-label { font-weight: bold; }
    div.product-list-qty { margin: 8px 0; } 
table.product-list-results-header { margin-bottom: 5px; }
  td.product-list-results { font-weight:bold; }
  td.product-list-size { width:90px; text-align:right; white-space:nowrap }
  td.product-list-sort { width:90px; text-align:right; white-space:nowrap }
  




A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 15px; PADDING-TOP: 0px
}
LI {
	MARGIN-LEFT: 5px
}
TABLE.shoppingcartbg {
	BORDER-RIGHT: #418de2 1px solid; BORDER-TOP: #418de2 1px solid; MARGIN-TOP: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #418de2 1px solid; WIDTH: 154px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #418de2 1px solid
}
TABLE.shoppingcartbg H2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN-TOP: -15px; FONT-SIZE: 14px; BACKGROUND: url(css/images/cart_header.gif) no-repeat; MARGIN-LEFT: -3px; BORDER-LEFT: 0px; COLOR: #fff; LINE-HEIGHT: 18px; MARGIN-RIGHT: -1px; PADDING-TOP: 11px; BORDER-BOTTOM: 0px; POSITION: relative
}
DIV .right-column-titles0 A {
	COLOR: white; TEXT-DECORATION: none
}
DIV.right-column-content0 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; PADDING-BOTTOM: 12px; MARGIN-LEFT: 2px; PADDING-TOP: 0px
}
DIV.right-column-content1 FORM {
	BORDER-RIGHT: #418de2 1px solid; BORDER-TOP: #418de2 1px solid; BORDER-LEFT: #418de2 1px solid; WIDTH: 153px; MARGIN-RIGHT: 8px; BORDER-BOTTOM: #418de2 1px solid; HEIGHT: 35px
}
DIV.right-column-titles1 H2 {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; FONT-SIZE: 14px; BACKGROUND: url(css/images/cart_header.gif) no-repeat; MARGIN: 0px 13px 0px 1px; BORDER-LEFT: 0px; COLOR: #fff; LINE-HEIGHT: 18px; PADDING-TOP: 11px; BORDER-BOTTOM: 0px; POSITION: relative
}
DIV.right-column-content1 {
	MARGIN-RIGHT: 0px
}
DIV.right-column-content1 SELECT {
	MARGIN: 0px
}
#topnav {
	MARGIN-TOP: 10px; FONT-SIZE: 10px; BACKGROUND: url(style/bg.gif) #ffffff repeat-x 50% bottom; FLOAT: left; WIDTH: 100%; LINE-HEIGHT: normal
}
#topnav UL {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
#topnav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; BACKGROUND: url(style/left_both.gif) no-repeat left top; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #765 1px solid
}
#topnav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; BACKGROUND: url(style/right_both.gif) no-repeat right top; FLOAT: left; PADDING-BOTTOM: 4px; WIDTH: 0.1em; COLOR: #1958b7; PADDING-TOP: 5px; WHITE-SPACE: nowrap; TEXT-DECORATION: none
}
#topnav > UL A {
	WIDTH: auto
}
#topnav A {
	FLOAT: none
}
#topnav A:hover {
	COLOR: #333
}
#topnav .current {
	BORDER-TOP-WIDTH: 0px; BACKGROUND-POSITION: 0px -150px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
#topnav .current A {
	BACKGROUND-POSITION: 100% -150px; PADDING-BOTTOM: 5px; COLOR: #333
}
#topnav LI:hover {
	BACKGROUND-POSITION: 0% -150px; COLOR: #333
}
#topnav LI:hover A {
	BACKGROUND-POSITION: 0% -150px; COLOR: #333
}
#topnav LI:hover A {
	BACKGROUND-POSITION: 100% -150px
}
#sidenav {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 15px; WIDTH: 150px
}
#sidenav UL {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: #2175bc 10px solid; LIST-STYLE-TYPE: none
}
#sidenav UL UL {
	BORDER-BOTTOM: 0px
}
HTML > BODY #sidenav LI {
	WIDTH: 150px
}
#sidenav LI.current {
	MARGIN: 0px
}
#sidenav LI LI {
	MARGIN: 0px
}
#sidenav LI A {
	BORDER-RIGHT: #508fc4 2px solid; PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 0.5em; FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN-BOTTOM: -1px; PADDING-BOTTOM: 5px; BORDER-LEFT: #1958b7 2px solid; WIDTH: 150px; COLOR: #fff; PADDING-TOP: 5px; BORDER-BOTTOM: #90bade 2px solid; BACKGROUND-COLOR: #2175bc; TEXT-ALIGN: center; TEXT-DECORATION: none
}
* HTML #sidenav LI A {
	BORDER-BOTTOM: #90bade 1px solid
}
HTML > BODY #sidenav LI A {
	WIDTH: auto
}
#sidenav LI A:hover {
	BACKGROUND-COLOR: #2586d7
}
#sidenav LI LI A {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #333; BACKGROUND-COLOR: #eef3f9; TEXT-ALIGN: left
}
#sidenav LI LI A:hover {
	COLOR: #333; BACKGROUND-COLOR: #e8dffe
}
#sidenav LI LI LI A {
	PADDING-LEFT: 12px; BACKGROUND-COLOR: #ffffee
}
#sidenav LI LI LI A:hover {
	BACKGROUND-COLOR: #ffffcc
}
.hideThirdLevel LI LI LI {
	DISPLAY: none
}
.tab-pane {
	POSITION: relative
}
.dynamic-tab-pane-control .tab-row .tab {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 1; FLOAT: left; BACKGROUND-IMAGE: url(style/tab.png); PADDING-BOTTOM: 0px; MARGIN: 1px -1px 1px 2px; OVERFLOW: hidden; BORDER-LEFT: 0px; WIDTH: 150px; CURSOR: hand; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; FONT-STYLE: normal; FONT-FAMILY: Tahoma; WHITE-SPACE: nowrap; POSITION: relative; TOP: 0px; HEIGHT: 20px; TEXT-ALIGN: center; FONT-VARIANT: normal
}
.dynamic-tab-pane-control .tab-row .selected {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 3; BACKGROUND-IMAGE: url(style/tab_active.png)! important; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 1px -3px -3px 0px; WIDTH: 154px! important; PADDING-TOP: 2px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Tahoma; TOP: -2px; FONT-VARIANT: normal
}
.dynamic-tab-pane-control .tab-row .tab A {
	FONT: 11px Tahoma; CURSOR: hand; COLOR: #FFF; TEXT-DECORATION: none
}
.dynamic-tab-pane-control .tab-row .selected A {
	COLOR: #2175bc
}
.dynamic-tab-pane-control .tab-row .hover {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(style/tab_hover.png); WIDTH: 150px; BACKGROUND-REPEAT: no-repeat; FONT-STYLE: normal; FONT-FAMILY: Tahoma; HEIGHT: 20px; FONT-VARIANT: normal
}
.dynamic-tab-pane-control .tab-page {
	BORDER-RIGHT: rgb(145,155,156) 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: rgb(145,155,156) 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 11px; Z-INDEX: 2; BACKGROUND: rgb(252,252,254); FLOAT: left; PADDING-BOTTOM: 5px; BORDER-LEFT: rgb(145,155,156) 1px solid; WIDTH: 97%; COLOR: #333; PADDING-TOP: 5px; BORDER-BOTTOM: rgb(145,155,156) 1px solid; FONT-STYLE: normal; FONT-FAMILY: Tahoma; POSITION: relative; TOP: -2px; FONT-VARIANT: normal
}
.dynamic-tab-pane-control .tab-row {
	Z-INDEX: 1; WHITE-SPACE: nowrap
}
.sitewidelinks {
	FONT-WEIGHT: bold; TEXT-DECORATION: underline
}
.sitewidelinks:hover {
	FONT-WEIGHT: bold
}
TABLE.prodviewodd TD {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
TABLE.prodvieweven TD {
	PADDING-RIGHT: 10px; PADDING-BOTTOM: 10px
}
TABLE.prodviewodd TD TD {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 2px
}
TABLE.prodvieweven TD TD {
	PADDING-RIGHT: 0px; PADDING-BOTTOM: 2px
}
.product-image {
	BORDER-RIGHT: #6699ff 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #6699ff 1px solid
}
.product-description {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #6699ff 1px solid; TEXT-ALIGN: center
}
.product-title {
	
}
.listprice {
	DISPLAY: block; COLOR: #666666; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
#strRealPrice {
	COLOR: blue
}
.price {
	DISPLAY: block; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: red; PADDING-TOP: 2px; WHITE-SPACE: nowrap
}
.t {
	BACKGROUND: url(style/dot.gif) repeat-x 0px 0px
}
.b {
	BACKGROUND: url(style/dot.gif) repeat-x 0px 100%
}
.l {
	BACKGROUND: url(style/dot.gif) repeat-y 0px 0px
}
.r {
	BACKGROUND: url(style/dot.gif) repeat-y 100% 0px
}
.bl {
	BACKGROUND: url(style/bl.gif) no-repeat 0px 100%
}
.br {
	BACKGROUND: url(style/br.gif) no-repeat 100% 100%
}
.tl {
	BACKGROUND: url(style/tl.gif) no-repeat 0px 0px
}
.tr {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: url(style/tr.gif) no-repeat 100% 0px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#fcenter {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 2em; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#scenter {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 7px; VERTICAL-ALIGN: middle; COLOR: #ffffff; LINE-HEIGHT: 2em; PADDING-TOP: 7px; TEXT-ALIGN: center
}
#scenter {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: -15px; PADDING-TOP: 0px
}
#top-right {
	FONT-SIZE: 12px
}
#top-right A {
	COLOR: #666666; TEXT-DECORATION: none
}
#top-right A:hover {
	TEXT-DECORATION: underline
}
H1 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H2 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H3 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H4 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H5 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H6 {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0.2em; MARGIN: 0px 0px 15px; COLOR: black; LINE-HEIGHT: 19pt; PADDING-TOP: 0.5em; BORDER-BOTTOM: lightgrey 1px solid
}
H1 {
	FONT-SIZE: 150%
}
H2 {
	FONT-SIZE: 130%
}
H3 {
	FONT-WEIGHT: bold; BORDER-BOTTOM: medium none
}
H4 {
	FONT-WEIGHT: bold; BORDER-BOTTOM: medium none
}
H5 {
	FONT-WEIGHT: bold; BORDER-BOTTOM: medium none
}
H6 {
	FONT-WEIGHT: bold; BORDER-BOTTOM: medium none
}
H3 {
	FONT-SIZE: 120%
}
H4 {
	FONT-SIZE: 115%
}
H5 {
	FONT-SIZE: 100%
}
H6 {
	FONT-SIZE: 80%
}
.centercontent {
	FONT-SIZE: 90%; LINE-HEIGHT: 1.3em; PADDING-TOP: 10px
}
.centercontent TABLE TR TD P A.sitewidelinks {
	DISPLAY: none
}
#product-display-images {
	FLOAT: left
}
#product-display-details {
	FLOAT: center
}
#product-details {
	CLEAR: both
}
#product-related {
	CLEAR: both
}
#product-display-details UL {
	LIST-STYLE-TYPE: none
}
#product-display-details LI {
	LINE-HEIGHT: 1.1
}
#product-display-details TH {
	COLOR: white; BACKGROUND-COLOR: #2175bc
}
#product-display-details TABLE {
	BORDER-RIGHT: blue 1px solid; BORDER-TOP: blue 1px solid; FONT-SIZE: 11px; BORDER-LEFT: blue 1px solid; BORDER-BOTTOM: blue 1px solid; BACKGROUND-COLOR: #eef3f9
}
#product-display-details TABLE INPUT[type=image] {
	MARGIN-TOP: -5px
}
#product-display-details .prodmfg {
	COLOR: blue
}
#product-related {
	LINE-HEIGHT: 1.3; PADDING-TOP: 10px
}
#product-related STRONG {
	COLOR: #ff6600
}
.otherprice {
	COLOR: #666666; TEXT-DECORATION: line-through
}
.yourprice {
	FONT-WEIGHT: bold; COLOR: red
}
.instock {
	COLOR: red
}
.manufacturer {
	COLOR: blue
}
.sitemapnav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 50px 0px 0px 70px; OVERFLOW: visible; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.sitemapnav UL {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -11px 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; LIST-STYLE-TYPE: none
}
HTML + BODY .sitemapnav UL {
	POSITION: relative; TOP: -10px
}
.sitemapnav UL LI {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; LEFT: -11px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 10px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; POSITION: relative; TOP: 0px; voice-family: ""}""
}
HTML + BODY .sitemapnav UL LI {
	DISPLAY: inline; LEFT: -12px; MARGIN: 10px 0px 5px; WIDTH: 100%; POSITION: relative; TOP: 0px
}
.sitemapnav A {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px -10px; WIDTH: 18.4em; TEXT-INDENT: 0.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 1px; HEIGHT: 1.5em; TEXT-ALIGN: left; TEXT-DECORATION: none; voice-family: ""}""
}
.sitemapnav A:visited {
	PADDING-RIGHT: 1px; DISPLAY: block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 110%; PADDING-BOTTOM: 1px; MARGIN: 0px 0px 0px -10px; WIDTH: 18.4em; TEXT-INDENT: 0.5em; LINE-HEIGHT: 1.5em; PADDING-TOP: 1px; HEIGHT: 1.5em; TEXT-ALIGN: left; TEXT-DECORATION: none; voice-family: ""}""
}
HTML + BODY .sitemapnav A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
HTML + BODY .sitemapnav A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.sitemapnav UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 18px; PADDING-TOP: 12px
}
HTML + BODY .sitemapnav UL UL {
	POSITION: relative; TOP: 0px
}
.sitemapnav UL LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 25px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px 1px; PADDING-TOP: 0px; POSITION: relative; TOP: 0px; voice-family: ""}""
}
HTML + BODY .sitemapnav UL LI LI {
	LEFT: 12px; MARGIN: 10px 0px 5px; POSITION: relative
}
.sitemapnav UL LI .sub-sub {
	LEFT: 0px; MARGIN: 10px 0px 0px 1px; POSITION: relative; TOP: 0px; voice-family: ""}""
}
.sitemapnav UL UL A {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 0px; WIDTH: 15.9em; TEXT-INDENT: 0.4em; LINE-HEIGHT: 1.3em; HEIGHT: 1.3em
}
.sitemapnav UL UL A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 110%; MARGIN: 0px; WIDTH: 15.9em; TEXT-INDENT: 0.4em; LINE-HEIGHT: 1.3em; HEIGHT: 1.3em
}
.sitemapnav UL UL UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 12px; PADDING-TOP: 12px
}
.sitemapnav UL LI LI LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 20px; LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 10px 0px 5px; PADDING-TOP: 0px; POSITION: relative; TOP: 10px
}
HTML > BODY .sitemapnav UL LI LI LI {
	TOP: 10px
}
HTML + BODY .sitemapnav UL LI LI LI {
	TOP: 14px
}
.sitemapnav UL UL UL A {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; WIDTH: 14.9em; PADDING-TOP: 1px
}
.sitemapnav UL UL UL A:visited {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 100%; PADDING-BOTTOM: 1px; WIDTH: 14.9em; PADDING-TOP: 1px
}
HTML + BODY .sitemapnav UL UL A {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
HTML + BODY .sitemapnav UL UL A:visited {
	PADDING-RIGHT: 0px; PADDING-LEFT: 8px; PADDING-BOTTOM: 0px; TEXT-INDENT: 0px; PADDING-TOP: 0px
}
.sitemapnav {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: #2a71e4 1px solid; BORDER-BOTTOM: 0px
}
.sitemapnav UL LI LI {
	BACKGROUND: url(images/line-01.gif) no-repeat left center; COLOR: #000
}
.sitemapnav UL UL UL {
	BORDER-LEFT: #2a71e4 1px solid
}
.sitemapnav UL LI .sub-sub {
	BACKGROUND: url(images/line-01.gif) no-repeat left top
}
.sitemapnav A {
	BORDER-RIGHT: #2a71e4 1px solid; BORDER-TOP: #2a71e4 1px solid; BACKGROUND: #fff; BORDER-LEFT: #2a71e4 1px solid; COLOR: #4f4f4f; BORDER-BOTTOM: #2a71e4 1px solid
}
.sitemapnav A:visited {
	BORDER-RIGHT: #2a71e4 1px solid; BORDER-TOP: #2a71e4 1px solid; BACKGROUND: #fff; BORDER-LEFT: #2a71e4 1px solid; COLOR: #4f4f4f; BORDER-BOTTOM: #2a71e4 1px solid
}
.sitemapnav A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.sitemapnav A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.sitemapnav A:focus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
A:focus .sffocus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.sitemapnav UL UL A {
	BORDER-RIGHT: #9292a1 1px solid; BORDER-TOP: #9292a1 1px solid; BACKGROUND: #fff; BORDER-LEFT: #9292a1 1px solid; COLOR: #4f4f4f; BORDER-BOTTOM: #9292a1 1px solid
}
.sitemapnav UL UL A:visited {
	BORDER-RIGHT: #9292a1 1px solid; BORDER-TOP: #9292a1 1px solid; BACKGROUND: #fff; BORDER-LEFT: #9292a1 1px solid; COLOR: #4f4f4f; BORDER-BOTTOM: #9292a1 1px solid
}
.sitemapnav UL UL A:active {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.sitemapnav UL UL A:hover {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}
.sitemapnav UL UL A:focus {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BACKGROUND: #fafafa; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid
}


div.product-list-item {background-image: url(/css/images/background5.j) !important;
background-repeat: no-repeat !important; background-position:center;
width: 195px; height: 250px;
}

