* {
	FONT-FAMILY: Tahoma
}
BODY {
	FONT-SIZE: 12px
}
TABLE {
	FONT-SIZE: 12px
}
DIV {
	FONT-SIZE: 12px
}
A {
	COLOR: #036; TEXT-DECORATION: none
}
A:hover {
	COLOR: #c30; TEXT-DECORATION: underline
}
H1 {
	FONT-SIZE: 14px
}
DIV.trail {
	FONT-SIZE: 11px
}
DIV.trail A {
	FONT-SIZE: 11px
}
TABLE.header {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; WIDTH: 90%; COLOR: #036
}
TABLE.header SPAN.member_status {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(member.gif) no-repeat; LINE-HEIGHT: 20px
}
TABLE.header SPAN.member_status A {
	TEXT-DECORATION: none
}
TABLE.header SPAN.basket_status {
	PADDING-LEFT: 20px; FONT-SIZE: 11px; BACKGROUND: url(basket.gif) no-repeat; LINE-HEIGHT: 20px
}
TABLE.header SPAN.basket_status SPAN {
	COLOR: red
}
TABLE.header SPAN.links {
	FONT-SIZE: 12px; COLOR: purple; LINE-HEIGHT: 20px
}
TABLE.header SPAN.links A {
	PADDING-LEFT: 10px
}
TABLE.header TD.left A {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.header TD.left A IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
TABLE.nav_container {
	WIDTH: 100%
}
TABLE.nav_container {
	BACKGROUND: url(tab_bg.gif) repeat-x 0px 100%
}
TABLE.nav {
	FONT-SIZE: 11px; BORDER-LEFT: white 1px solid; COLOR: white
}
TABLE.nav A {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.nav A:hover {
	PADDING-RIGHT: 10px; DISPLAY: block; PADDING-LEFT: 10px; PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 10px; TEXT-DECORATION: none
}
TABLE.nav TD.l1 {
	BORDER-RIGHT: white 1px solid; BACKGROUND: url(tab_left.gif) no-repeat 0% 100%
}
TABLE.nav TD.l1_over {
	BORDER-RIGHT: white 1px solid; BACKGROUND: url(tab_left.gif) no-repeat 0% 100%
}
TABLE.nav TD.l1_active {
	BORDER-RIGHT: white 1px solid; BACKGROUND: url(tab_active_left.gif) no-repeat 0% 100%
}
TABLE.nav TD.l1 A {
	BACKGROUND: url(tab_right.gif) no-repeat 100% 100%
}
TABLE.nav TD.l1_over A {
	BACKGROUND: url(tab_right.gif) no-repeat 100% 100%
}
TABLE.nav TD.l1_active A {
	BACKGROUND: url(tab_active_right.gif) no-repeat 100% 100%; COLOR: #036
}
TABLE.subnav {
	MARGIN-TOP: 1px; FONT-SIZE: 11px; BACKGROUND: url(subnav_bg.gif); WIDTH: 100%
}
TABLE.subnav TD {
	
}
TABLE.subnav A {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; BACKGROUND: url(subnav_spacer.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: #036; PADDING-TOP: 0px; TEXT-DECORATION: none
}
TABLE.subnav A:hover {
	PADDING-RIGHT: 20px; PADDING-LEFT: 5px; BACKGROUND: url(subnav_spacer.gif) no-repeat right 50%; PADDING-BOTTOM: 0px; COLOR: red; PADDING-TOP: 0px; TEXT-DECORATION: underline
}
TABLE.search {
	BACKGROUND: #f1f1f1; WIDTH: 100%
}
TABLE.search TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
TABLE.search TD SPAN {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; TEXT-TRANSFORM: uppercase
}
TABLE.footer_sep {
	BACKGROUND: #cdd7ed; WIDTH: 100%; HEIGHT: 3px
}
TABLE.footer {
	MARGIN-TOP: 1px; WIDTH: 100%
}
TABLE.footer TD {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-SIZE: 10px; BACKGROUND: url(footer_bg.gif); PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px
}
TABLE.footer TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ccc; TEXT-DECORATION: none
}
TABLE.footer TD A:hover {
	TEXT-DECORATION: underline
}
TABLE.main {
	MARGIN-TOP: 2px; WIDTH: 100%
}
TABLE.main TD.left {
	BORDER-RIGHT: white 1px solid; WIDTH: 191px
}
TABLE.main TD.right {
	BORDER-LEFT: white 1px solid; WIDTH: 190px
}
TABLE.main TD.center {
	BORDER-RIGHT: #edecec 1px solid; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; BORDER-LEFT: #edecec 1px solid; PADDING-TOP: 5px
}
TABLE.sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; MARGIN-BOTTOM: 15px; PADDING-BOTTOM: 0px; WIDTH: 191px; PADDING-TOP: 0px
}
TABLE.sidebar TD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
TABLE.sidebar CAPTION {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-SIZE: 9px; BACKGROUND: url(sidebar_caption_bg.gif); PADDING-BOTTOM: 6px; COLOR: white; PADDING-TOP: 6px
}
TABLE.sidebar#categories TD {
	PADDING-RIGHT: 10px; BORDER-TOP: white 1px solid; PADDING-LEFT: 10px; FONT-SIZE: 11px; BACKGROUND: #f2f2f2; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
TABLE.sidebar#categories TD.l1 {
	BACKGROUND: #cdd7ed
}
TABLE.sidebar#categories TD.l1_over {
	BACKGROUND: #cdd7ed
}
TABLE.sidebar#categories A {
	COLOR: #447bb1; TEXT-DECORATION: none
}
TABLE.sidebar#categories TD.l1 A {
	COLOR: #036; TEXT-DECORATION: none
}
TABLE.sidebar#categories TD.l1_over A {
	COLOR: #036; TEXT-DECORATION: none
}
TABLE.sidebar#categories A:hover {
	TEXT-DECORATION: underline
}
TABLE.hp TABLE.hp_buy INPUT {
	COLOR: #036
}
TABLE.bask TR TD INPUT {
	COLOR: #036
}
