.boxText { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
.errorBox { 
font-weight : bold; 
font-size : 10px; 
background : #ffb3b5; 
font-family : Verdana, Arial, sans-serif; 
} 
.stockWarning { 
font-size : 10px; 
color : #cc0033; 
font-family : Verdana, Arial, sans-serif; 
} 
.productsNotifications { 
background : #f2fff7; 
} 
.orderEdit { 
font-size : 10px; 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : underline; 
} 
BODY { 
font-size : 10px; 
background : #004b97; 
margin : 0; 
color : #004b97; 
font-family : Arial, Helvetica, sans-serif; 
text-align : center; 
text-decoration : none; 
} 
.fixcenter { 
border-right : 1px solid #bbbbbb; 
border-top : 1px solid #bbbbbb; 
background-image : url(stelt-fon.gif); 
margin : 20px auto auto; 
border-left : 1px solid #bbbbbb; 
width : 800px; 
color : #000000; 
border-bottom : 1px solid #bbbbbb; 
text-align : left; 
} 
A { 
font : 12px Arial, Helvetica, sans-serif; 
color : #004b97; 
text-decoration : none; 
} 


A:hover {color: #00366C}






FORM { 
display : inline; 
} 
TR.header { 
background : url(stelt-fon.gif); 
} 
TR.headerNavigation { 
height : 25px; 
} 
TD.headerNavigation { 
font-weight : bold; 
font-size : 12px; 
background-image : url(stelt-fon.gif); 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
} 
A.headerNavigation { 
font-weight : normal; 
font-size : 12px; 
color : #004b97; 
font-style : normal; 
font-family : Arial, Helvetica, sans-serif; 
}

 
A.headerNavigation:hover { 
color: red;
} 



TR.headerError { 
background : #ff0000; 
} 
TD.headerError { 
font-weight : bold; 
font-size : 12px; 
background : #ff0000; 
color : #ffffff; 
font-family : Tahoma, Verdana, Arial, sans-serif; 
text-align : center; 
} 
TR.headerInfo { 
background : #00ff00; 
} 
TD.headerInfo { 
font-weight : bold; 
font-size : 12px; 
background : #e9f2fc; 
color : #004b97; 
font-family : Tahoma, Verdana, Arial, sans-serif; 
text-align : center; 
} 
TR.footer { 
background : #bbbbbb; 
} 
TD.footer { 
font-weight : bold; 
font-size : 10px; 
background : #004b97; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.infoBox { 
background-color : #c8dff7; 
} 
.infoBoxContents { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
background-color : #c8dff7; 
} 
.infoBoxNotice { 
background : #ff8e90; 
} 
.infoBoxNoticeContents { 
font-size : 10px; 
background : #c8dff7; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.infoBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.infoBox { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
SPAN.infoBox { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
.contentBox { 
border-right : thin #004b97; 
border-top : thin #004b97; 
background : #004b97; 
border-left : thin #004b97; 
color : #ffffff; 
border-bottom : thin #004b97; 
} 
TD.contentBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.contentBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
color : #ff0000; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
.BestSellersBox { 
border-right : thin solid; 
border-top : thin solid; 
background : #e9f2fc; 
border-left : thin solid; 
border-bottom : thin solid; 
} 
TD.BestSellersBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.BestSellersBoxContents { 
font-size : 10px; 
background : #f8f8f9; 
font-family : Verdana, Arial, sans-serif; 
} 
.CategoriesBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #004; 
border-left : thin solid #004b97; 
width : 170px; 
border-bottom : thick solid #004b97; 
} 
TD.CategoriesBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-style : normal; 
font-family : Verdana, Arial, sans-serif; 
height : 20px; 
text-decoration : none; 
} 
.CategoriesBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
text-decoration : none; 
} 
.CurrenciesBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.CurrenciesBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.CurrenciesBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.InformationBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.InformationBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.InformationBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.LanguagesBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.LanguagesBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.LanguagesBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.ManufacturerInfoBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.ManufacturerInfoBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.ManufacturerInfoBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.ManufacturersBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.ManufacturersBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.ManufacturersBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.OrderHistoryBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.OrderHistoryBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.OrderHistoryBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.ProductNotificationsBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #e9f2fc; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.ProductNotificationsBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : #004b97; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.ProductNotificationsBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.ReviewsBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #e9f2fc; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.ReviewsBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : #004b97; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.ReviewsBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.SearchBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.SearchBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.SearchBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.ShoppingCartBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #ff0000; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.ShoppingCartBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.ShoppingCartBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.SpecialsBox { 
border-right : thin solid #ff0000; 
border-top : thin solid #ff0000; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.SpecialsBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.SpecialsBoxContents { 
font-size : 10px; 
background : #ffd5d5; 
font-family : Verdana, Arial, sans-serif; 
} 
.TellaFriendBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.TellaFriendBoxHeading { 
font-weight : bold; 
font-size : 10px; 
background : #004b97; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.TellaFriendBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
.WhatsNewBox { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
background : #c8dff7; 
border-left : thin solid #004b97; 
border-bottom : thin solid #004b97; 
} 
TD.WhatsNewBoxHeading { 
font-weight : bold; 
font-size : 12px; 
background : #004b97; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
}
 
.WhatsNewBoxContents { 
font-size : 10px; 
background : #e9f2fc; 
font-family : Verdana, Arial, sans-serif; 
} 
TR.accountHistory-odd { 
background : #dddddd; 
} 
TR.addressBook-odd { 
background : #dddddd; 
} 
TR.alsoPurchased-odd { 
background : #dddddd; 
} 
TR.payment-odd { 
background : #dddddd; 
} 
TR.productListing-odd { 
background : #e9f2fc; 
} 
TR.productReviews-odd { 
background : #e9f2fc; 
} 
TR.upcomingProducts-odd { 
background : #e9f2fc; 
} 
TR.shippingOptions-odd { 
background : #dddddd; 
} 
TR.accountHistory-even { 
background : #ffffff; 
} 
TR.addressBook-even { 
background : #ffffff; 
} 
TR.alsoPurchased-even { 
background : #ffffff; 
} 
TR.payment-even { 
background : #ffffff; 
} 
TR.productListing-even { 
background : #ffffff; 
} 
TR.productReviews-even { 
background : #ffffff; 
} 
TR.upcomingProducts-even { 
background : #ffffff; 
} 
TR.shippingOptions-even { 
background : #ffffff; 
} 
TABLE.productListing { 
border-right : 1px solid #dddddd; 
border-top : 1px solid #dddddd; 
border-left : 1px solid #dddddd; 
border-bottom : 1px solid #dddddd; 
border-spacing : 1px; 
} 
.productListing-heading { 
font-weight : bold; 
font-size : 10px; 
background : #ff5e5e; 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.productListing-data { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
A.pageResults { 
font-size : 12px; 
color : #004b97; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
A.pageResults:hover { 
font-size : 12px; 
background : #e9f2fc; 
color : #004b97; 
font-family : Arial, Helvetica, sans-serif; 
text-decoration : none; 
} 
TD.pageHeading { 
font-weight : bold; 
font-size : 18px; 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
} 
DIV.pageHeading { 
font-weight : bold; 
font-size : 18px; 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
} 
TR.subBar { 
background : #f4f7fd; 
} 
TD.subBar { 
font-size : 10px; 
color : #004b97; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.main { 
font-size : 11px; 
line-height : 1.5; 
font-family : Verdana, Arial, sans-serif; 
} 
P.main { 
font-size : 11px; 
line-height : 1.5; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.smallText { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
SPAN.smallText { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
P.smallText { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.accountCategory { 
font-size : 13px; 
color : #aabbdd; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.fieldKey { 
font-weight : bold; 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
} 
TD.fieldValue { 
font-size : 12px; 
font-family : Verdana, Arial, sans-serif; 
} 




TD.tableHeading { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 


 
SPAN.newItemInCart { 
font-size : 10px; 
color : #ff0000; 
font-family : Verdana, Arial, sans-serif; 
} 
CHECKBOX { 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
} 
INPUT { 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
} 
RADIO { 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
} 
SELECT { 
font-size : 11px; 
font-family : Verdana, Arial, sans-serif; 
} 
TEXTAREA { 
font-size : 11px; 
width : 100%; 
font-family : Verdana, Arial, sans-serif; 
} 
SPAN.greetUser { 
font-weight : bold; 
font-size : 12px; 
color : #f0a480; 
font-family : Verdana, Arial, sans-serif; 
} 
TABLE.formArea { 
border-right : 1px solid #7b9ebd; 
border-top : 1px solid #7b9ebd; 
border-left : 1px solid #7b9ebd; 
border-bottom : 1px solid #7b9ebd; 
} 
TD.formAreaTitle { 
font-weight : bold; 
font-size : 12px; 
font-family : Tahoma, Verdana, Arial, sans-serif; 
} 
SPAN.markProductOutOfStock { 
font-weight : bold; 
font-size : 12px; 
color : #c76170; 
font-family : Tahoma, Verdana, Arial, sans-serif; 
} 
SPAN.productSpecialPrice { 
color : #ff0000; 
font-family : Verdana, Arial, sans-serif; 
} 
SPAN.errorText { 
color : #ff0000; 
font-family : Verdana, Arial, sans-serif; 
} 
.moduleRowOver { 
background-color : #c8dff7; 
} 
.moduleRowSelected { 
background-color : #c8dff7; 
} 
.checkoutBarFrom { 
font-size : 10px; 
color : #000000; 
font-family : Verdana, Arial, sans-serif; 
} 
.checkoutBarTo { 
font-size : 10px; 
color : #000000; 
font-family : Verdana, Arial, sans-serif; 
} 
.checkoutBarCurrent { 
font-size : 10px; 
color : #000000; 
font-family : Verdana, Arial, sans-serif; 
} 
.messageBox { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
} 
.messageStackError { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
background-color : #ffb3b5; 
} 
.messageStackWarning { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
background-color : #ffb3b5; 
} 
.messageStackSuccess { 
font-size : 10px; 
font-family : Verdana, Arial, sans-serif; 
background-color : #e9f2fc; 
} 
.inputRequirement { 
font-size : 10px; 
color : #ff0000; 
font-family : Verdana, Arial, sans-serif; 
} 
.cssButton { 
border-right : thin solid #004b97; 
border-top : thin solid #004b97; 
font-weight : normal; 
font-size : 10px; 
background : #e9f2fc; 
vertical-align : top; 
border-left : thin solid #004b97; 
width : 100px; 
cursor : pointer; 
color : #004b97; 
border-bottom : thin solid #004b97; 
font-family : Tahoma, Verdana, Arial, sans-serif; 
height : 20px; 
text-align : center; 
text-decoration : none; 
border-spacing : 1px; 
} 
#thecategories A:hover { 
font-size : 12px; 
color : #ff0000; 
line-height : normal; 
font-style : normal; 
font-family : Arial, Helvetica, sans-serif; 
background-color : #004b97; 
text-decoration : none; 
} 
.catwithsubs { 
padding-right : 5px; 
} 
.catwithnosubs { 
padding-right : 5px; 
} 
#thecategories { 
margin-bottom : -16px; 
width : 170px; 
position : static; 
top : -9px; 
height : 2px; 
border : #004b97; 
border-style : none; 
border-top-width : thin; 
border-right-width : thin; 
border-bottom-width : thin; 
border-left-width : thin; 
} 
.activelink { 
display : block; 
font-weight : bold; 
} 
#thecategories A { 
display : block; 
padding-bottom : 1px; 
width : 100%; 
padding-top : 1px; 
} 
UNKNOWN { 
width : auto; 
} 
#topcat A { 
padding-left : 5px; 
} 
#secondcat A { 
padding-left : 10px; 
padding-bottom : 1px; 
padding-top : 1px; 
} 
#thirdcat A { 
padding-left : 35px; 
} 
#fourthcat A { 
padding-left : 50px; 
} 
#fifthcat A { 
padding-left : 65px; 
} 
.star-product-title { 
font-family : Verdana, Arial, sans-serif; 
text-align : center; 
font-size : 16px; 
font-weight : bold; 
color : #ff0000; 
} 
.star-product { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
font-weight : normal; 
color : #004b97; 
} 
.star-product-price { 
font-family : Verdana, Arial, sans-serif; 
font-size : 16px; 
font-weight : bold; 
color : #ff0000; 
} 
.mws_boxTop_module { 
font-weight : bold; 
font-size : 11px; 
background : url(images/infobox_module/top.gif) repeat-x; 
vertical-align : middle; 
font-family : Tahoma; 
white-space : nowrap; 
text-align : center; 
} 
.mws_boxLeft_module { 
background : url(images/infobox_module/left.gif); 
} 
.mws_boxRight_module { 
background : url(images/infobox_module/right.gif); 
} 
.mws_boxBottom_module { 
font-size : 11px; 
background : url(images/infobox_module/bot.gif); 
vertical-align : middle; 
font-family : Verdana, Arial, sans-serif; 
white-space : nowrap; 
text-align : center; 
} 
.mws_boxCenter_module { 
font-size : 10px; 
background : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.mws_boxCenter_module2 { 
font-size : 10px; 
background : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 
.cat_info_box { 
background : #c8dff7; 
border : 1px solid #6fa1c8; 
padding : 5px; 
margin-bottom : 5px; 
font-family : Verdana, Arial, sans-serif; 
font-size : 9px; 
} 
.builder_heading { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
background : #b6b7cb; 
color : #000000; 
font-weight : bold; 
} 
.builder_footing { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
background-image : url('images/table_background_filler_builder.gif'); 
background-repeat : repeat-x; 
background-position : center; 
color : #000000; 
font-weight : bold; 
} 
TH { 
font-family : Verdana, Arial, sans-serif; 
font-size : 12px; 
color : #000000; 
font-weight : bold; 
} 


/***** Begin Sitemap_SEO *****/ 
ul.sitemap {
color: #ff0000;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight : normal;
}
A.sitemap { 
  color: #009900; 
}
A.sitemap:hover {
  color: #ff0000;
}
/***** End Sitemap_SEO *****/ 





A.featuredNavigation { 
font-weight : bold; 
font-size : 12px; 
background : url(table_main_top.gif); 
color : #ffffff; 
font-family : Verdana, Arial, sans-serif; 
} 


A.featuredNavigation:hover { 
color : #ffffff; 
} 

/*** Begin Header Tags SEO ***/
h1 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 font-weight: bold;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #004b97;
}
h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 14px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}
/*** End Header Tags SEO ***/
