.vertical_border {  background-image:   url('../img/vertical_border.gif'); background-repeat: repeat-y; background-position:  center 50%; }
.basket_total { background-color: #FFFFCC }
.left_vertical_line {  background-image:   url('../img/vertical_line.gif'); background-repeat: repeat-y}
.horizontal_border {  background-image:   url('../img/horizontal_border.gif'); background-repeat: repeat-x; background-position-y:50%}
.horizontal_line {  background-image:   url('../img/horizontal_line.gif'); background-repeat: repeat-x; background-position-y:50%}
.border_left {  border-color: black black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px}
.border_bottom { border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.border_top { border-left:0px solid #000000; border-right:0px solid #000000; border-top:1px solid #000000; border-bottom:0px solid #464C59; }
.border_bottom_divider { border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.sidebar { border-color: black black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 1px ; background-color: #8692AA}
.sidebar_bottom { background-image:   url('../img/horizontal_line.gif'); background-repeat: repeat-x; background-color: #8692AA; background-position-y:50%}
.header_menu {  background-color: #EBF3FB; background-image:   url('../img/horizontal_line.gif'); background-repeat: repeat-x; border-style: none; background-position-y:50%}
.water_mark {  background-image:   url('../img/water_mark.gif'); background-repeat: no-repeat; background-position:  center; }
.background {  background-color: #E6E8EE}
.top_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #464C59}
:hover.category_link {color: #FFFFFF; font-weight: 500}
.category_group_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.border_bottom_simple {  border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.menu_item_w_border {  background-image:   url('../img/menu_item_w_border.gif'); background-repeat: no-repeat}
.menu_item { background-image:   url('../img/menu_item.gif'); background-repeat: no-repeat }
.menu_item_background { background-image:   url('../img/menu_item_background.gif'); background-repeat: repeat-x}
.menu_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #464C59}
.large_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.big_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 24px; color: #990000; font-weight: bold}

.top_links {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #464C59}
.top_links_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CC0000; font-weight:bold}
.top_links_red_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CC0000; font-weight:bold}
.vertical_space { margin-top: -5; margin-bottom: -5 }
.text_red { font-family: Verdana; color: #990000; font-size:11px }
.text_red_bold_1 { font-family: Verdana; color: #CC0000; font-size:11px; font-weight:bold }
.text_red_small { font-family: Verdana; color: #990000; font-size: 9px }
.text_red_small_b { font-family: Verdana; color: #990000; font-size: 10px; font-weight:bold }
.text_red_bold { font-family: Verdana; color: #990000; font-weight: bold; font-size: 11px }
.text_red_bold_big { font-family: Verdana; color: #990000; font-weight: bold; font-size: 12px }
.text_red_bold_large { font-family: Verdana; color: #990000; font-weight: bold; font-size: 14px }
.textbox {  border:1px solid #666666; font-size: 15px;}
.text_ship_same_day { font-size: 15px; font-family: Tahoma; color: #C18221;font-weight:bold  }
.border_bottom_simple {  border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.menu_item_w_border {  background-image:   url('../../img/menu_item_w_border.gif'); background-repeat: no-repeat}
.menu_item { background-image:   url('../../img/menu_item.gif'); background-repeat: no-repeat }
.menu_item_background { background-image:   url('../../img/menu_item_background.gif'); background-repeat: repeat-x}
.menu_text { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px ; color: #464C59}

.regular_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:black}
.regular_text_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color:black}
.regular_text_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color:#000000}
.regular_text_italic{  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style:italic}
.regular_text_ity {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style:italic}
.regular_text_tiny {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7px}
.regular_text_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color:black}
.regular_text_bold_middle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold}
.regular_text_big_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold}
.regular_text_big_bold_italic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; font-style:italic}
.regular_text_big_italic {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; font-style:italic}
.regular_text_large_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
.regular_text_large_b_green {  font-family: Verdana; font-size: 12pt; font-weight: bold; color:#5C8743 }
.regular_text_large_green {  font-family: Verdana; font-size: 14px; font-weight: bold; color:#5C8743 }
.regular_text_green_bold {  font-family: Verdana; font-size: 12px; font-weight: bold; color:#486934 }
.regular_text_green_s_bold {  font-family: Verdana; font-size: 11px; font-weight: bold; color:#486934 }
.regular_text_justify {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align:justify}
.regular_text_gray_small {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color:#808080; }
.regular_text_gray {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#808080; }
.regular_text_gray_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color:#808080; font-weight:bold}
.error_message {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF0000}

.policy_subject {  font-family: Verdana; font-size: 10pt; font-weight: bold; color:#334B25;   }

.order_details {  font-family: Verdana; font-size: 20; font-style:italic; font-weight:bold; color:#000000}

.large_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px}
.big_text {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px;}
.text_big_bold {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px;}
.text_phone_number {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;color:#FFFFFF; font-style:italic; font-weight:bold}

.category_link {color: #FFFFFF; font-family:Verdana; font-size:11px}
.category_group_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #FFFFFF; border-color: black black #464C59; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
.top_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000}
.top_link_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #000000}
.top_link_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CC0000}
.text_category_detail {font-family: Verdana; font-size: 11px ; color: #111111}
:hover.text_category_detail {font-family: Verdana; font-size: 11px ; color: BLUE}
:hover.text_category_detail_12 {font-family: Verdana; font-size: 12px ; color: BLUE}
:hover.top_links_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: BLUE; font-weight:bold}
:hover.top_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0000FF; }
:hover.top_link_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; color: #0000FF; }
:hover.top_links_red_big {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #0000FF; }


.text_small_restriction {color: #C4D7E5; font-family:Verdana; font-size:9px;text-decoration:none }
.text_small_restriction_pink {color: #FFB0B0; font-family:Verdana; font-size:9px;text-decoration:none }
.highlighted_link {color: #CFB590; font-family:Verdana; font-size:9px;font-weight:bold;text-decoration:none }
:hover.highlighted_link  {color: #EFE9E9; font-family:Verdana; font-size:9px;font-weight:bold;text-decoration:underline}
.highlighted_link_alt {color: #EFE9E9; font-family:Verdana; font-size:9px; font-weight:bold;text-decoration:none }
:hover.highlighted_link_alt  {color: #FFEE90; font-family:Verdana; font-size:9px;font-weight:bold;text-decoration:underline}
.small_highlighted_link {color: #FFEE90; font-family:Verdana; font-size:7px;font-weight:bold;text-decoration:none }


.text_category_detail_blue_bigger {font-family: Verdana; font-size: 12px ; color: #0000FF}
.text_category_detail_12 {font-family: Verdana; font-size: 12px ; color: #111111}
.text_category_detail_11 {font-family: Verdana; font-size: 11px ; color: #111111}
.text_category_detail_small {font-family: Verdana; font-size: 9px ; color: #111111}
.text_category_detail_10 {font-family: Verdana; font-size: 10px ; color: #111111; font-weight:bold}
.text_category_detail_yellow {font-family: Verdana; font-size: 9px ; color: #FFA215}
.text_category_detail_bold {font-family: Verdana; font-size: 11px ; font-weight: bold; color: #334B25}
.text_category_detail_bk_bold {font-family: Verdana; font-size: 11px ; font-weight: bold; color: #000000}
.text_category_detail_bold_b {font-family: Verdana; font-size: 11px ; font-weight: bold; color: #000000}
.text_category_detail_bold_red {font-family: Verdana; font-size: 11px ; font-weight: bold; color: #990000}
:hover.text_category_detail_bold {font-family: Verdana; font-size: 11px ; font-weight: bold; color: BLUE}
:hover.text_category_detail_bold_b {font-family: Verdana; font-size: 11px ; font-weight: bold; color: BLUE}
:hover.text_category_detail_bold_red {font-family: Verdana; font-size: 11px ; font-weight: bold; color: BLUE}
:hover.text_category_detail_small {font-family: Verdana; font-size: 9px ; font-weight: bold; color: BLUE}
:hover.text_category_detail_10 {font-family: Verdana; font-size: 10px ; font-weight: bold; color: BLUE}
:hover.text_category_detail_blue_bigger {font-family: Verdana; font-size: 12px ; font-weight: bold; color: #FF0000}



.product_paging_link {font-family: Verdana; font-size: 14px ; color: #111111; text-decoration: none; }
:hover.product_paging_link {font-family: Verdana; font-size: 14px ; color: #CC0000; text-decoration: none; }
.product_paging_link_selected {font-family: Verdana; font-size: 14px ; color: #CC0000; text-decoration: none; }

.text_category_header {font-family: Verdana; font-size: 11px ; color: #334B25; font-weight:bold }
.text_category_header_big {font-family: Verdana; font-size: 13px ; color: #334B25; font-weight:bold }
.text_category_header_large {font-family: Verdana; font-size: 15px ; color: #334B25; font-weight:bold }
.category_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #E6E8EE; font-weight: 400}
.category_table {border: 1px solid #BAD494; padding: 1; background-color:#FFFFFF}
.category_table_y {border: 1px solid #BAD494; padding: 1; background-color:#FFFDF9}
.category_table_header {border-left:1px solid #BAD494; border-right:1px solid #BAD494; border-top:1px solid #BAD494; padding:1; background-color:#FFFFFF}
.category_table_offer {border: 0px 1px 1px 1px solid #BAD494; padding: 1; background-color:FFFFFF}
.category_table_border_top { border-top:1px solid #BAD494;  }
.category_table_border_bottom { border-bottom:1px solid #BAD494;  }
.category_table_border_only {border: 1px 1px 1px 1px solid #BAD494; padding: 1;}




.super_sale_table {border: 1px solid #BAD494; padding: 1; background-color:#F4F8EF}
.super_sale_table_green {border: 1px solid #BAD494; padding: 1; background-color:#F4F9ED}
.super_sale_table_white {border: 1px solid #BAD494; padding: 1; background-color:#FFFFFF}
.text_super_sale {font-family: Arial; color: #993333; font-size: 18; font-weight: bold }
.text_super_sale_bold {font-family: Verdana; color: #658534; font-size: 12px; font-weight: bold }

.default_table { border:0px none; padding:0; width:100% }
.u_r_heading { background-image:   url('../img/u_l_header.gif'); background-repeat: no-repeat }
.u_m_heading { background-image:   url('../img/u_m_header.gif'); background-repeat: repeat-x }
.u_l_heading { background-image:   url('../img/u_r_header.gif'); background-repeat: no-repeat }
.m_heading { background-image:   url('../img/m_header.gif'); background-repeat: repeat-x }

.l_r_heading { background-image:   url('../img/l_l_header.gif'); background-repeat: no-repeat }
.l_m_heading { background-image:   url('../img/l_m_header.gif'); background-repeat: repeat-x }
.l_l_heading { background-image:   url('../img/l_r_header.gif'); background-repeat: no-repeat }

.l_category { background-image:   url('../img/l_cat_header.gif'); background-repeat: no-repeat }
.m_category { background-image:   url('../img/m_cat_header.gif'); background-repeat: repeat-x }
.r_category { background-image:   url('../img/r_cat_header.gif'); background-repeat: no-repeat }
.main_category_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFFF; text-decoration: none; font-weight:bold }
.main_category_link_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFFC6; text-decoration: none; font-weight:bold }
:hover.main_category_link {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFF99; text-decoration: underline; font-weight:bold }
:hover.main_category_link_red {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #FFFF99; text-decoration: underline; font-weight:bold }

.header_pad { padding-top:10; padding-bottom:10}
.small_pad { padding-top:5; padding-bottom:5}

.page_number { background-image:   url('../img/page_number.gif'); background-repeat: no-repeat; width:22px; height:22px }
.page_number_selected { background-image:   url('../img/page_number_selected.gif'); background-repeat: no-repeat; width:22px; height:22px }

.bread_crumb_link {font-family: Verdana; font-size: 11px ; color: #24496F; font-weight:bold}
:hover.bread_crumb_link {font-family: Verdana; font-size: 11px ; color: #0066CC; text-decoration: none}

.paging_nav { height=33; background-image:url('../img/heading.gif'); background-repeat: repeat-x}

.heading { height=28; background-image:url('../img/heading.gif'); background-repeat: repeat-x}

.form {margin: 0px; padding: 0px;}
.text_title_italic { font-size: 14px; font-family: Verdana; color: #000000; font-style:italic; font-weight:bold }

.table_product_group {border:1px solid #E6E6E6; font-family: Verdana; font-size: 11px ; font-weight: bold; color: #111111; padding-left:4; padding-right:4; padding-top:1; padding-bottom:1;}
.table_product_group_header {background-color: #C0C0C0; padding-top:5; padding-bottom:5}
.product_table { font: 11px/24px Verdana, Arial, Helvetica, sans-serif;	border-collapse: collapse;	width: 100%;	border-top: 1px solid #E6E6E6;	border-bottom: 1px solid #E6E6E6;	border-left: 1px solid #E6E6E6;	border-right: 1px solid #E6E6E6; }
tr.product_table_height { height: 130 }
th {	height=15; background-image:url('../img/heading.gif'); background-repeat: repeat-x;	text-align:center;	white-space: nowrap }
a.product_table_link { font-family: Verdana; font-size: 11px ; font-weight: bold; color: #111111 }

.text_margin_t_l_r {text-align:left; margin-left:7px; margin-right:5px; margin-top:5px; margin-bottom:0px}
.text_margin_l_r {text-align:left; margin-left:7px; margin-right:5px; margin-top:0px; margin-bottom:0px}


.selectedThumb {border: thin solid #B5B4B4 }
.deselectedThumb {border: thin solid #FFFFFF }

LI.list1 {list-style: circle outside; color:black; padding:0;margin:0; }

.bannerText { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 23px; line-height: 35px; letter-spacing: -1px; color: #FFF; margin: 0 0 0 0; padding: 0 0 0 0; font-weight: 800; text-decoration:none;  }
.bannerTextSmall { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 14px;line-height: 35px; letter-spacing: -1px;color: #FFF;margin: 0 0 0 0;padding: 0 0 0 0;font-weight: 800; text-decoration:none;  }
.bannerTextReturn { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif; font-size: 21px; line-height: 35px; letter-spacing: -1px; color: #E2B774; margin: 0 0 0 0; padding: 0 0 0 0; font-weight: 600;text-decoration:none; }
.bannerTextTiny { font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;font-size: 10px;line-height: 20px;letter-spacing: 0px;color: #FFF;margin: 0 0 0 0;padding: 0 0 0 0;font-weight: normal;text-decoration:none; }
.bannerTextSpecialNote{ font-family: 'Palatino Linotype', 'Book Antiqua', Palatino, serif;;font-size: 14px;line-height: 20px;letter-spacing: 0px;color: #E2B774;margin: 0 0 0 0;padding: 0 0 0 0;font-weight: 600; text-decoration:none;  }

.bannerContainer { width:840px;height:55px;position:relative;text-align:center;float:top;margin:0px; }
.bannerTop { width:840px;height:35px;text-align:center;padding-left:5px;margin:0px;float:left;vertical-align:top; }
.bannerLeft { width:400px;height:20px;text-align:left;padding-left:20px;margin:0px;float:left;vertical-align:top;float:left; }
.bannerRight { width:395px;height:20px;position:relative;text-align:right;padding-right:5px;margin:0px;vertical-align:middle; float:right; }
