.aom_bc {
	background-color:#000000;
	height:29px;
	border-bottom: 2px solid #ffffff;
}

.aom_sb {
	background-color:#62754A;
	height:36px;
	border-bottom: 2px solid #ffffff;
}

.CategoryBox, .RelatedCategoryBox, .NarrowByBrandBox, .NarrowByPriceBox, .SubcategoryBox, .CustomBox1, .CustomBox2, .MiniCartBox, .BestsellerBox, .MostWishedForBox, .NewReleaseBox, .MostGiftedBox, .InformationBox {
	text-align:center;
	background-color:#62754A;
	background-image:url('/images/sidebar-bg.jpg');
	border:1px solid #62754A;
	color:#ffffff;
	height:30px;
	width:100%;
}

.aom_bl, .aom_bl font {
	width: 100%;
	font-family:arial,helvetica;
	font-size:16px;
	font-weight:bold;
	margin-top:5px;
	text-align:center;
	color: #ffffff;
}


.aom_sbt {
	font-family:arial,helvetica;
	font-size:10px;
	font-weight:bold;
	color: #ffffff;
}


a.aom_sbt, a.aom_sbt:hover, a.aom_sbt:visited, a.aom_sbt:active, a.aom_sbt:link  {
	color:#ffffff;
	font-size: 11px;
	font-family: arial;
}


.aom_bt a, .aom_bt a:link, .aom_bt a:visited, aom_ts a, .aom_ts a:link, .aom_ts a:visited {
	color:#62754A;
	font-size: 11px;
	font-family: arial;
}

#wheeled-cooler-copy {
	font-size: 9px;
	color: #ffffff;
}

.aom_tag1, .aom_tag2, .aom_tag3, .aom_tag4, .aom_tag5, .aom_tag6 {
	color: #ffffff;
}

a:hover.aom_tag1, a:hover.aom_tag2, a:hover.aom_tag3, a:hover.aom_tag4, a:hover.aom_tag5, a:hover.aom_tag6 {
	background-color: #B9C7A7;
	color: #ffffff;
}

a.aom_tag1:link, a.aom_tag2:link, a.aom_tag3:link, a.aom_tag4:link, a.aom_tag5:link, a.aom_tag6:link {
	color: #62754A;
	font-weight: bold;
}

a.aom_tag1:hover, a.aom_tag2:hover, a.aom_tag3:hover, a.aom_tag4:hover, a.aom_tag5:hover, a.aom_tag6:hover {
	background-color: #B9C7A7;
	color: #ffffff;
}

a.aom_tag1:visited, a.aom_tag2:visited, a.aom_tag3:visited, a.aom_tag4:visited, a.aom_tag5:visited, a.aom_tag6:visited {
	background-color: #B9C7A7;
	color: #ffffff;
}

.aom_hr {
	color: #B9C7A7;
}

.wheeled-cooler-intro {
	font-size: 17px;
	
}

#footerarea {
	background-color: #62754A;
}

.wheeled-cooler-intro h1 {
	font-size: 18px;
	font-weight: bold;
	width: 100%;
	text-align: center;
	margin-bottom: 10px;
}

.frame { padding: 5px; border: 1px solid #aaa; }
.align-left { float:left; margin: 10px 15px 15px 10px; }
.align-right { float:right; margin: 10px 15px 15px 10px; }





/* Root = Horizontal, Secondary = Vertical */
ul.topnavmenu {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  margin-top: 0px;
  margin-bottom: 0px;
  width: 960; /*For KHTML*/
  background-color: #62754A;
  list-style: none;
  height: 24px;
  z-index: 100;
}

ul.topnavmenu li {
  margin: 0px;
  margin-left: -0.5px;
  margin-right: 0.5px;
  width: 133px;
  border: 0 none;
  padding: 0px;
  float: left; /*For Gecko*/
  display: inline;
  list-style: none;
  position: relative;
  height: 24px;
  z-index: 100;  
}

ul.topnavmenu ul {
  margin: 0px;
  border: 0 none;
  padding: 0px;
  width: 135px;
  list-style: none;
  display: none;
  position: absolute;
  top: 20px;
  left: 0px;
  z-index: 100;  
}

ul.topnavmenu ul:after /*From IE 7 lack of compliance*/{
  clear: both;
  display: block;
  font: 1px/0px serif;
  content: ".";
  height: 0px;
  visibility: hidden;
}

ul.topnavmenu ul li {
  width: 135px;
  float: left; /*For IE 7 lack of compliance*/
  display: block !important;
  display: inline; /*For IE*/
}

/* Root Menu */
ul.topnavmenu a {
  padding: 0px;
  float: none !important; /*For Opera*/
  float: left; /*For IE*/
  display: block;
  background: #62754A;
  color: #B9C7A7;
  font: bold 11px/22px Verdana, Arial, Helvetica, sans-serif;
  text-decoration: none;
  height: auto !important;
  height: 1%; /*For IE*/
  border-left: 1px solid #B9C7A7;
  border-right: 1px solid #B9C7A7;
}

/* Root Menu Hover Persistence */
ul.topnavmenu a:hover,
ul.topnavmenu li:hover a,
ul.topnavmenu li.iehover a {
  background: #7A8E64;
  color: #B9C7A7;
}


ul.topnavmenu li:hover li a {
  border: 1px solid #62754A;
  border-right-color: #62754A;
  border-bottom-color: #929F81;
  padding: 0 6px;
}

/* 2nd Menu */
ul.topnavmenu li:hover li a,
ul.topnavmenu li.iehover li a {
  float: none;
  background: #BECBAE;
  color: #62754A;
  text-decoration: none;
}

/* 2nd Menu Hover Persistence */
ul.topnavmenu li:hover li a:hover,
ul.topnavmenu li:hover li:hover a,
ul.topnavmenu li.iehover li a:hover,
ul.topnavmenu li.iehover li.iehover a {
  background: #62754A;
  color: #B9C7A7;
}


ul.topnavmenu ul ul,
ul.topnavmenu ul ul ul {
  display: none;
  position: absolute;
  top: 0;
  left: 160px;
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul.topnavmenu li:hover ul ul,
ul.topnavmenu li:hover ul ul ul,
ul.topnavmenu li.iehover ul ul,
ul.topnavmenu li.iehover ul ul ul {
  display: none;
}

ul.topnavmenu li:hover ul,
ul.topnavmenu ul li:hover ul,
ul.topnavmenu ul ul li:hover ul,
ul.topnavmenu li.iehover ul,
ul.topnavmenu ul li.iehover ul,
ul.topnavmenu ul ul li.iehover ul {
  display: block;
}  
