#content_area table { width: 780px; margin: 0 10px; }
#content_area table table { width: 100%; margin: 0; }
 
/* colors */
.colors_background_main {background-color:#ffffff}
.colors_background1 {background-color:#ffffff}
.colors_background1_text {color:#000000}
.colors_background2 {background-color:#ffffff}
A.colors_background2_text:hover {color:#000000}
.colors_background2_text {color:#000000}
.colors_background3 {background-color:#ffffff}
A.colors_background3_text:hover {color:#a9a9a9}
.colors_background3_text {color:#000000}
.colors_backgroundlight {background-color:#dae2f7; }
.colors_backgroundlight_dark {background-color:#cbd3e7}
.colors_backgroundneutral {background-color:#d6dbe7; position: relative; }
 .colors_backgroundneutral .colors_backgroundlight { display: block; border: 10px solid #d6dbe7; width: 100% !important; }
  .colors_backgroundneutral .colors_backgroundlight font { display: block; padding: 0 10px 10px; }
.colors_backgroundneutral_dark {background-color:#d6dbe7}
.colors_descriptionbox {background-color:#eeeeee}
.colors_highlight {background-color:#ffbb00}
.colors_lines {background-color:#000000}
.colors_lines_light {background-color:#cccccc}
.colors_links {color:#000066}
A.colors_links:hover {color:#4682b4}
.colors_menutitle {background-color:#ffffff}
.colors_menutitletext {color:#a9a9a9}
.colors_pricebox {background-color:#eeeeee}
.colors_productname {color:#0000D5}
A.colors_productname:hover {color:#204486}
.colors_productprice {color:#cc0000}
A.colors_text:hover {color:#000000}
.colors_text {color:#000000}
 
 
A.colors_background_text_4:hover {color:#FFFFFF}
.colors_background_text_4 {color:#FFFFFF}
 
/* content area  */
TABLE, TD { FONT: 11px Verdana;  }
TEXTAREA, INPUT { FONT: 12px Verdana; COLOR: #000; }
.bgcolor1 {  FONT: bold 11px Arial;  }
.bgcolor3 {  FONT: bold 11px Arial;  }
.bglinecolor {  }
.productnamecolorLARGE, A.productnamecolorLARGE { FONT: bold 15px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorLARGE:hover { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
.productnamecolor, A.productnamecolor { FONT: bold 12px Verdana;  TEXT-DECORATION: none; }
A.productnamecolor:hover {  TEXT-DECORATION: none; }
.productnamecolorSMALL { FONT: bold 10px Verdana;  }
A.productnamecolorSMALL { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.productnamecolorSMALL:hover {  TEXT-DECORATION: none; }
.pricecolor { FONT: bold 11px Verdana;  }
A.pricecolor, A.pricecolor:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
.pricecolorSMALL { FONT: bold 10px Verdana;  }
A.pricecolorSMALL, A.pricecolorSMALL:hover { FONT: bold 10px Verdana;  TEXT-DECORATION: none; }
A.RegularLink { FONT: 11px Verdana;  TEXT-DECORATION: none; }
A.RegularLink:hover {  TEXT-DECORATION: underline; }
.smalltext { FONT: 10px Verdana;  }
A.smalltext, A.smalltext:hover { FONT: 10px Verdana;  TEXT-DECORATION: none; }
.nav1, A.nav1 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav1:hover {  TEXT-DECORATION: none; }
.nav1_selected, A.nav1_selected { FONT: bold 10px Arial;  TEXT-DECORATION: none; }
A.nav1_selected:hover {  TEXT-DECORATION: none; }
.nav2, A.nav2 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav2:hover {  TEXT-DECORATION: none; }
.nav2_selected, A.nav2_selected { FONT: bold 10px Arial;  TEXT-DECORATION: none; }
A.nav2_selected:hover {  TEXT-DECORATION: none; }
.nav3, A.nav3 { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.nav3:hover {  TEXT-DECORATION: none; }
.nav3_selected, A.nav3_selected { FONT: bold 10px Arial;  TEXT-DECORATION: none; }
A.nav3_selected:hover {  TEXT-DECORATION: none; }
.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.carttext:hover { FONT: 10px Verdana;  TEXT-DECORATION: underline; }
 
.bull { font-size: 12px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; }
.bull A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; text-decoration:none; }
.bull A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; text-decoration:none; }
.bull A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; text-decoration:underline; }
.bull A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; text-decoration:none; }
 
.tbl_view { font-size: 11px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
.tbl_view A:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration:none; }
.tbl_view A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration:none; }
.tbl_view A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration:underline; }
.tbl_view A:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #0000FF; text-decoration:none; }
 
.tbl_brd { border: #666666 solid 1px; }
 
.ups { font-size: 12px; color:#000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; border: #000000 solid 1px; text-align:center; padding: 5px; }
 
 
.nav_temp {cursor:pointer; background-color:#f3f3f3;}
.nav_temp A:link { FONT: 11px Verdana; COLOR:#000000; TEXT-DECORATION: none; }
.nav_temp A:visited { FONT: 11px Verdana; COLOR:#000000; TEXT-DECORATION: none; }
.nav_temp A:hover { FONT: 11px Verdana; COLOR:#000000; TEXT-DECORATION: none; }
.nav_temp A:active { FONT: 11px Verdana; COLOR:#000000; TEXT-DECORATION: none; }
 
.z_nav { font-size: 12px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; }
.z_nav a:link { color: #FFFFFF; text-decoration: none; }
.z_nav a:visited { color: #FFFFFF; text-decoration: none; }
.z_nav a:hover { color: #FFFFFF; text-decoration: underline; }
.z_nav a:active { color: #FFFFFF; text-decoration: none; }
 
.z_nav_title { font-size: 14px; color:#FFFFFF; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
 
.z_srch_title { font-size: 12px; color:#726751; font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; }
 
.z_footer { font-size: 12px; color:#A8A8A0; font-family:Geneva, Arial, Helvetica, sans-serif; }
.z_footer a:link { color: #A8A8A0; text-decoration: none; }
.z_footer a:visited { color: #A8A8A0; text-decoration: none; }
.z_footer a:hover { color: #A8A8A0; text-decoration: underline; }
.z_footer a:active { color: #A8A8A0; text-decoration: none; }
 
/* template */
.bgcolor2 {  FONT: bold 11px Arial;  }
.navtitle, A.navtitle, A.navtitle:hover { FONT: 12px Verdana;  font-weight:bold; color: white; }
.navTOP, A.navTOP { FONT: bold 11px Arial; COLOR: #FFFFFF; TEXT-DECORATION: none; }
A.navTOP:hover { COLOR: #000000; TEXT-DECORATION: underline; }
.navBOTTOM, A.navBOTTOM { FONT: bold 11px Arial;  TEXT-DECORATION: none; }
A.navBOTTOM:hover {  TEXT-DECORATION: underline; }
.NavSpecials, A.NavSpecials { FONT: bold 11px Verdana;  TEXT-DECORATION: none; }
A.NavSpecials:hover {  TEXT-DECORATION: none; }
.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer { FONT: 10px Verdana;  TEXT-DECORATION: none; }
A.footer:hover {  TEXT-DECORATION: underline; }
 
#display_cart_summary .cartsummary_empty {
display: none;
}
#display_cart_summary .cartsummary_full {
border-bottom: 1px solid #000;
text-align: center;
}
 
#display_homepage_title a{
 text-indent:-99999px;
 display:block;
 width:270px; height:40px;
 text-align:left;
}
#display_homepage_title #homepage_title{
 text-indent:0;
 display:block;
 width:573px;
 height:40px;
 font-size:2.2em;
 color:white;
 background:transparent;
 margin-top:10px;
 margin-left:10px;
 text-align:left;
}