div#container  {
  background-image: url(/content/00/01/60/21/22/userimages/website-files/side2.jpg);
  background-repeat: repeat-y;
  background-position: left;
  background-color: #ffffff;
  margin: 0px;
  margin-left: 37px;
  margin-right: 37px;
  margin-top: 0px;
  padding: 0px /*8px*/;
  text-align: left;
}

*html div#container {
  width:100%;
}

a:link {
  color: #000000;
  text-decoration: underline;
}

a:active {
  color: #000000;
  text-decoration: underline;
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

a:visited {
  color: #000000;
  text-decoration: underline;
}

a:visited:hover {
  color: #000000;
  text-decoration: underline;
}

p,div,td {
  color: #000000;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px;
}

body {
  background-image: url(/content/00/01/60/21/22/userimages/website-files/bg.jpg);
  background-repeat: repeat-x;
  background-position: top;
  background-color: #ffffff;
  color: #000000;
  margin: 0px;
  top-margin: 0px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 12px; 
  overflow: auto;
  text-align: center;
  margin-left: auto;
  margin-right: auto;
}

.logo {
  height: 149px;
  background-image: url(/content/00/01/60/21/22/userimages/website-files/logo.jpg);
  background-repeat: no-repeat;
  background-position: top left;
  margin-left: auto;
  margin-right: auto;
}

#staticlinks_bottom  {
  position: absolute;
  top: 173px;
  right: 58px; 
  height: 10px;
  display: inline;
  visibility: visible;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
  margin: 0px;
  font-weight: bottom;
  padding-top: 0px;
  text-decoration:none;
  font-size:10px;
}

#staticlinks_bottom a  {
  color: #ffffff;
  font-weight: bold;
  text-decoration:none;
}

#staticlinks_bottom ul  {
  display: /*inline*/ none;
  visibility: visible;
}

#staticlinks_bottom ul li  {
  display: inline;
  visibility: visible;
  margin-left: auto;
  margin-right: auto;
  padding:5px;
}

/*--START PRIMARY NAVIGATION--*/

#navCell {
  background-image: url(/userimages/website-files/nav-bg.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  height: 62px;
  margin: 0px;
  text-align: left;
  color: white;
  padding: 0px;
  margin-top: 2px;
  margin-left: 0px;
  margin-right: auto;
  padding-left: 10px;
  padding-right:0px;
  padding-top: 12px;
  vertical-align: middle;
}

.navigation {
   margin: 0px;
   padding: 0px;
   vertical-align: top;
   white-space: nowrap;
}
	
.navigation li { /* Line divider after each link */
   display: inline;
   list-style: none;
   padding: 0px 5px;
   margin: 0px;
   text-indent: 0px;
   padding-left:10px;
   padding-right:10px;
   padding-top:0px;
   padding-bottom:0px;
}

#navCell a {
  display: inline;
  color: #ffffff;
  font-family: Arial, Verdana, Courier New, Courier, monospace;
  font-weight: bold;
  text-decoration: none;
  font-size: 12px;
  letter-spacing: 0px;
  padding-left:0px;
  text-transform: none;
}

#navCell a:hover {
  background-image: url(/userimages/website-files/nav-active.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  color: #ffffff;
}

#navCell li.nav1a {
}

#navCell a.nav1a {
  background-image: url(/userimages/website-files/nav-active.jpg);
  background-repeat: repeat-x;
  background-position: top left;
  color: #ffffff;
}

#navCell #plogin { 
/* Controls "Login/Logout" link in main site navigation */
   display: none;
}

#navCell #pregister {
/* Controls "Register/My Settings" link in main site navigation */
   display: none;
}

/*--END PRIMARY NAVIGATION--*/


/*--START SECONDARY NAVIGATION--*/

#secnav {
   text-align: left;
   float: left;
   margin-top: 40px;
}

*html #secnav { /* REQUIRED TO CORRECT PLACEMENT IN IE */
   margin-top: 50px;
}

#secnav ul {
   list-style: none;
   padding: 0px;
   margin: 0px;
   margin-left: 8px;
   margin-right: 10px;
}

#secnav ul li {
   display: block;
}

#secnav a {
   font-family: Arial, Verdana, Courier New, Courier, monospace;
   font-size: 12px;
   font-weight: bold;
   color: #000000;
   text-decoration: none;
   white-space: nowrap;
   border: 1px solid #000000;
   background-color: #B7B5B6;
   padding: 3px;
   margin-bottom: 2px;
   width: 130px;
   display: block;
}

#secnav a:hover {
   color: #000000;
   text-decoration: underline;
   background-color: #B7B5B6;
}

#secnav li.nav2a a { 
   color: #000000;
   text-decoration: underline;
   background-color: /*#052653*/ #ffffff;
}

/*--END SECONDARY NAVIGATION--*/




.pagelabel {

display: none;

}



/*----------------------------- START SEARCH DIV -----------------------------*/

#search {
   text-align: center;
   width: 100%;
   margin-top: 0px;
   color: #000000;
   background-color:#B7B5B6;
   padding-top: 5px;
   padding-bottom: 20px;
   font-weight: bold;
}

span#searchLabel,span#searchBox,span#searchSubmit { 
   vertical-align: middle; /* aligns 3 elements to one-another */
}

/*------------------------------ END SEARCH DIV -----------------------------*/



/*---------------------------- START CONTENT AREA ----------------------------*/

#contentCell {
   padding: 0px;
   margin-left: 150px;
   text-align:left;
   min-height: 360px;
   margin-top:50px;

padding-bottom: 25px;
padding-right:25px;
padding-left:25px;
}

*html #contentCell {
   height: 360px;
   margin-top: 60px;
width:100%;
}

#contentCell #content_table_0 {

}

/*----------------------------- END CONTENT AREA -----------------------------*/





#navCell #plogin

{

 display: none;

}



#navCell #pregister

{

   display: none;

}



.boxbackground {



}



.store_teaser_table {/*border: 1px solid #ffffff;*/ width: 100%; text-align: left; }



.store_teaser_heading { background-color: none; color: #333333; text-align: center; font-size: 18px; font-weight: bolder; padding-bottom:10px;} 



.store_teaser_td { color: #333333; width: 160px; 

text-align: left;
line-height: 20px;
margin-left: -3px; } 



.store_teaser_department { background-color: #ffffff; color: #000000; width: 100%} 



.store_teaser_departmentlink:link { 
TEXT-DECORATION: none; 
COLOR: #333333; 
FONT-WEIGHT: bolder; 
background: url(/userimages/storebullet.png) 0 2px no-repeat; 
background-position:right center; 
padding-right: 13px; 
font-size: 13px;
 } 


.store_teaser_departmentlink:active { 
TEXT-DECORATION: underline; 
COLOR: #333333; 
FONT-WEIGHT: bolder; 
background: url(/userimages/storebullet.png) 0 2px no-repeat; 
background-position:right center; 
padding-right: 13px; 
font-size: 13px;
 } 


.store_teaser_departmentlink:visited { 
TEXT-DECORATION: none; 
COLOR: #333333;  
FONT-WEIGHT: bolder; 
background: url(/userimages/storebullet.png) 0 2px no-repeat; 
background-position:right center; 
padding-right: 13px; 
font-size: 13px;
 } 


.store_teaser_departmentlink:visited:hover { 
TEXT-DECORATION: underline; 
COLOR: #333333; 
FONT-WEIGHT: bolder; 
background: url(/userimages/storebullet.png) 0 2px no-repeat; 
background-position:right center; 
padding-right: 13px; 
font-size: 13px;
 } 


.store_teaser_departmentlink:hover { 
TEXT-DECORATION: underline; 
COLOR: #333333;  
FONT-WEIGHT: bolder; 
background: url(/userimages/storebullet.png) 0 2px no-repeat; 
background-position:right center; 
padding-right: 13px; 
font-size: 13px;
 } 



.store_teaser_departmentname { color: #333333; text-align: center; font-size: 10pt; font-weight: bolder; width: 555px;} 



.store_teaser_subdepartmentbrowselink:link { TEXT-DECORATION: none; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bolder; } 



.store_teaser_subdepartmentbrowselink:visited { TEXT-DECORATION: none; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bolder; } 



.store_teaser_subdepartmentbrowselink:hover { TEXT-DECORATION: underline; COLOR: #333333; FONT-SIZE: 10px; FONT-WEIGHT: bolder; } 


.store_teaser_table store_teaser_products {
background-color: #FFFFFF;
}




ul#productList {

width: 500px;

color: #000000;

}


*html span#searchLabel {

vertical-align: middle;
}

*html span#searchBox {

vertical-align: middle;
}

*html span#searchSubmit {

vertical-align: middle;
}

.titlebar { /* Content box title */
   font-family: Arial, Helvetica, sans-serif; 
   font-size: 18px;
   font-weight: bold;
   color: #052653;
}

hr { /* Use in conjuction with .titlebar */
   color: #052653;
}

.boxbackground { /* Corrects background color of weather module */
   background-color: #ffffff;
}

