p, body, font, div, td { font-family: tahoma; font-size: 11px; cursor: default; } h1 { font-family: tahoma; font-size: 17px; color: black; } h2 { font-family: tahoma; font-size: 16px; color: black; } h3 { font-family: tahoma; font-size: 15px; color: black; } h4 { font-family: tahoma; font-size: 14px; } h5 { font-family: tahoma; font-size: 13px; } a { font-family: tahoma; font-weight: normal; color: #000000; text-decoration: underline; } a.product_title { font-family: tahoma; font-weight: bold; font-size: 12px; text-decoration: underline; } a.special_offers_title { font-family: tahoma; color: #E77817; text-decoration: underline; } a.a_login { font-family: tahoma; font-weight: normal; color: #ffffff; text-decoration: underline; } .active_menu_item_fill { background-image: url(images/grand/active_menu_item_fill.gif); background-repeat: repeat-x; background-position: left top } .menu_item_fill { background-image: url(images/grand/menu_item_fill.gif); background-repeat: repeat-x; background-position: left top } .no_underline { text-decoration: none; } .small { font-size: 9px; } .faq { font-size: 14px; } .faq_gray { font-size: 14px; color: #666666; } .faq_olive { font-size: 14px; color: #3A6135; } .big { font-size: 16px; text-decoration: none; } .cat { font-family: tahoma; font-size: 13px; } .standard { font-weight: normal; } .standardsmall { font-weight: normal; font-size: 9px; } .light { color: white; } .lightsmall { color: white; font-size: 9px; } .lightmenu { color: white; text-decoration: none; } .lightstandard { color: white; font-weight: normal; } .middle { color: #F0B5B5; } .olive { color: #163106; font-weight: normal; font-size: 9px; } .button { border: 1px solid #828180; font-size: 11px; font-family: tahoma; background-color: #F0EFEE; font-weight: bold; padding-left: 10px; padding-right: 10px; } .subscription { padding-top:2px; padding-left:4px; border:1px solid #C1C1C1; height:18px; font-family:tahoma; font-size:11px; } .special_offers_pic { border:4px solid #E9E9E8; } .cart { font-size: 11px; font-weight: bold; font-family: tahoma; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; margin: 1px; color: #000000; background-color: transparent; padding-left: 22px; } .cartsmall { font-size: 9px; font-family: tahoma; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; margin: 1px; font-weight: bold; color: #E89D5E; background-color: transparent; } .totalPrice { font-family: verdana,arial,helvetica,sans-serif; font-size: 16px; BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 0px solid; BORDER-TOP: 0px solid; margin: 1px; font-weight: bold; color: red; background-color: transparent; } .login { font-size: 12px; font-weight: normal; BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; margin: 1px; font-weight: none; color: black; background-color: white; } .myaccount_tab_bottom { BORDER-BOTTOM: 1px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 0px solid; BORDER-COLOR: #82A1DD; text-align: center; margin: 1px; } .myaccount_tab_top { BORDER-BOTTOM: 0px solid; BORDER-LEFT: 0px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; BORDER-COLOR: #82A1DD; text-align: center; margin: 1px; } .myAccount_bottomright { BORDER-BOTTOM: 1px dotted #A9C0FF; BORDER-RIGHT: 1px dotted #A9C0FF; } .myAccount_bottom { BORDER-BOTTOM: 1px dotted #A9C0FF; } .myAccount_right { BORDER-RIGHT: 1px dotted #A9C0FF; } .comparison_button { BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; background-color: #D2E7FF; } .pageSeparator { BORDER-BOTTOM: 2px dotted #828180 } .table_head { color: white; font-weight: bold }