@charset "UTF-8";
.aom_t1 dd {
	display:none;
	float:left;
	margin:0;
}
.CategoryBox {
	background:url(images/section-header.gif) #FFF;
	width: 150px;
	height: 34px;
}
.aom_bt {
font-weight:bold;
padding-bottom: 4px;
}
.aom_bb {
display:none;
font-size:smaller;
font-weight:bold;
}
a:link, a:visited {
color:#000000;
font-size:1.1em;
}
.RelatedCategoryBox {
background:/*url(images/subsection-header.gif)*/ #1283C2;
width: 150px;
height: 22px;
}
.NarrowByBrandBox {
	background:url(images/subsection-header.gif) #FFF;
	width: 150px;
	height: 22px;
}
.NarrowByPriceBox {
	background:url(images/subsection-header.gif) #FFF;
	width: 150px;
	height: 22px;
}
.NewReleaseBox {
	background:url(images/subsection-header.gif) #FFF;
	width: 150px;
	height: 22px;
}
.BestsellerBox {
	background:url(images/subsection-header.gif) #FFF;
	width: 150px;
	height: 22px;
}
.aom_bc {
	/*background: url(images/breadcrumb-bar.gif) repeat-x;*/
}
.mainhomeimage {
	width: 100%;
	height: 250px;
	display: block;
	padding: 0;
	/*background: url(images/header-bg.gif) repeat-x left top;*/
}
.promo-image {
	padding: 0;
}
#right-header {
	margin:auto;
	position:relative;
	top:50px;
	width:960px;
}
#right-header #headerul { display: block; position: absolute; top: 37px; * top: 39px; right: 0; }
#right-header .headerli { float: left; display: block; padding: 19px 15px 0 15px; list-style: none; }
#right-header .return-link	{padding: 10px 0 0 15px;}
#right-header .return-link a, a:visited {color:#00629C;}
#headerul li a,
#headerul li a:hover,
#headerul li a:active,
#headerul li a:visited {
	color:#FFF;
	font: bold 13px "Lucida Grande", arial, sans-serif;
	position:relative;
	top:40px;
}
.welcome-msg {
	margin-left: 30px;
}
.mainhomewidget {
	width: 300px;
	height: 250px;
	float: left;
	display: block;
	padding-left: 20px;
}
.aom_c h1 {
	color: #00629C;
	font-size: 1.25em;
}
a:link {
	color: #4b96fa;
}
.aom_bl {font-weight:bold; margin-left: 5px;
}
.aom_bt a,
.aom_bt a:visited,
.aom_bt a:hover,
.aom_bt a:active {
	color:#3366CC;
	text-decoration:underline;
	font: "Lucida Grande", arial, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
}
.aom_st a,
.aom_st a:visited,
.aom_st a:hover,
.aom_st a:active {
	color: #3366CC;
	font: "Lucida Grande", arial, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
}
a.aom_il {
	font-weight:bold;
	color:#003F77;
	font-size: 1.2em;
}
.aom_sbt {display:none;}

/*-------- NAVIGATION ---------*/
#nv { margin:0; padding:0; list-style:none; width:635px; }
#nv ul { margin:0; padding:0; list-style:none; width:635px; }
#nv ul li { float:left; position:relative; }
#nv ul li a.nvhome span,
#nv ul li a.nvaccount span,
#nv ul li a.nvsecurity span,
#nv ul li a.nvwhat span,
#nv ul li a.nv5 span,
#nv ul li a.nv6 span,
#nv ul li a.nv7 span { visibility:hidden; }
/**/
#nv ul li a.nvhome:link,
#nv ul li a.nvhome:visited { width:103px; height:32px; display:block; margin:0; padding:0; color:#774646; text-decoration:none; background:url(../nav/home.gif) top left no-repeat; }
#nv ul li a.nvhome:hover { width:103px; height:32px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/home_o.gif) top left no-repeat; }

#nv ul li a.nvaccount:link,
#nv ul li a.nvaccount:visited {
	background:url(../nav/account.gif) top left no-repeat;
	color:#774646;
	display:block;
	height:32px;
	margin:0;
	padding:0;
	text-decoration:none;
	width:150px;
}
#nv ul li a.nvaccount:hover { width:150px; height:32px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/account_o.gif) top left no-repeat; }

#nv ul li a.nvsecurity:link, #nv ul li a.nvsecurity:visited { width:122px; height:32px; display:block; margin:0; padding:0; color:#774646; text-decoration:none; background:url(../nav/security.gif) top left no-repeat; }
#nv ul li a.nvsecurity:hover { width:122px; height:32px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/security_o.gif) top left no-repeat; }

#nv ul li a.nvwhat:link, #nv ul li a.nvwhat:visited { width:260px; height:32px; display:block; margin:0; padding:0; color:#774646; text-decoration:none; background:url(../nav/what.gif) top left no-repeat; }
#nv ul li a.nvwhat:hover { width:260px; height:32px; display:block; margin:0; padding:0; color:#000; text-decoration:none; background:url(../nav/what_o.gif) top left no-repeat; }
/********   SLIDESHOW   **********/
#slideshow {
    position:relative;
    height:230px;
	margin: 0;
}
#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}
#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}
#slideshow IMG.last-active {
    z-index:9;
}
/*******   END SLIDESHOW   *********/

body > table > tbody > tr > td > table:last-child {
	background: #F4F4F4;
}

body > table > tbody > tr > td > table:first-child {
	background: none;
}
body > table {
	border-left: #58666E 10px solid;
	border-right: #58666E 10px solid;
	background: none #FFF scroll;
}
.aom_d {!important display:none;}
.aom_t1 {display:none;}
