BODY.contentbackground {
	FONT-SIZE: 10pt; MARGIN: 10px; FONT-FAMILY: helvetica, verdana, arial, sans serif; BACKGROUND-COLOR: white
}
.boxbackground {
	COLOR: black; BACKGROUND-COLOR: white
}
TR.boxbackground {
	COLOR: black; BACKGROUND-COLOR: white
}
TD.boxbackground {
	COLOR: black; BACKGROUND-COLOR: white
}
.titlebar {
	FONT-SIZE: 12pt; COLOR: black; BACKGROUND-COLOR: white
}
.small {
	FONT-SIZE: 8pt
}
P {
	FONT-SIZE: 10pt
}
TD {
	FONT-SIZE: 10pt
}
TH {
	FONT-SIZE: 10pt
}
UL {
	FONT-SIZE: 10pt
}
OL {
	FONT-SIZE: 10pt
}
LI {
	FONT-SIZE: 10pt
}
TABLE.content_table {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 0px; BORDER-TOP: medium none; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; OVERFLOW: auto; BORDER-LEFT: medium none; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: medium none
}
.store_teaser_table {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; BORDER-COLLAPSE: collapse
}
.store_teaser_heading {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: #cccccc
}
.store_teaser_td {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 1px; COLOR: black; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.store_teaser_departmentlink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_teaser_subdepartmentbrowselink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_teaser_subdepartmentslabel {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_teaser_subdepartmentslink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_teaser_departmentname {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_teaser_orderstatuslink {
	FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_list_attr_label {
	COLOR: black; BACKGROUND-COLOR: white
}
.store_checkbox_attr_label {
	COLOR: black; BACKGROUND-COLOR: white
}
.store_text_attr_label {
	COLOR: black; BACKGROUND-COLOR: white
}
.store_text_multi_attr_label {
	COLOR: black; BACKGROUND-COLOR: white
}
.poll_questiontext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.poll_answertext {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.poll_percentagetext {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.poll_classicvotestext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #660000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.poll_votestext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.poll_resultslink {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.maps_labeltext {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.maps_bodytext {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weather_headertext {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.weather_bodytext {
	FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weather_hightext {
	FONT-SIZE: 10pt; COLOR: red; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weather_lowtext {
	FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.weather_forecastlink {
	FONT-WEIGHT: bold; FONT-FAMILY: Arial, Helvetica, sans-serif
	font-size: 10pt
}
.store_heading {
	FONT-WEIGHT: bold; COLOR: black; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.store_cart_table {
	BORDER-COLLAPSE: collapse
}
.store_cart_header {
	BORDER-RIGHT: silver 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: silver 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; BORDER-LEFT: silver 1px solid; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: silver
}
.store_cart_headerlink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_cart_body {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: silver 1px solid; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.store_cart_productlink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Arial,Helvetica,sans-serif
}
.store_cart_total {
	BORDER-RIGHT: silver 1px solid; BORDER-TOP: silver 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10pt; BORDER-LEFT: silver 1px solid; COLOR: black; BORDER-BOTTOM: silver 1px solid; FONT-FAMILY: Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.store_cart_buttons {
	PADDING-TOP: 10px
}
.msgboard_teaser_table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: white
}
.msgboard_teaser_heading {
	PADDING-RIGHT: 2px; BORDER-TOP: black 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: silver
}
.msgboard_teaser_body {
	FONT-SIZE: 10pt; COLOR: black; TEXT-INDENT: 3em; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: white
}
.msgboard_teaser_body B {
	FONT-WEIGHT: bold
}
.msgboard_teaser_body EM {
	FONT-STYLE: italic
}
.msgboard_teaser_link {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.msgboard_teaser_mbtable {
	WIDTH: 100%; BORDER-COLLAPSE: collapse
}
.msgboard_teaser_mbheading {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif; BACKGROUND-COLOR: silver; TEXT-ALIGN: center
}
.msgboard_teaser_mbbody {
	COLOR: black; BACKGROUND-COLOR: white; TEXT-ALIGN: center
}
.msgboard_teaser_mblink {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Arial,Helvetica,sans-serif
}
.login_table {
	BORDER-RIGHT: black 3px double; BORDER-TOP: black 1px solid; BORDER-LEFT: black 3px double; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.login_table TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Arial Black, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 2px; BACKGROUND-COLOR: silver; TEXT-ALIGN: left
}
.login_table TH.retrieve_password {
	FONT-SIZE: 14pt; LETTER-SPACING: normal
}
.login_table TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: floralwhite
}
.login_form_table {
	MARGIN: 10px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.login_form_table TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; BORDER-LEFT: medium none; PADDING-TOP: 5px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.login_form_table TD.td_left {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.login_form_table TD.td_right {
	TEXT-ALIGN: left
}
.login_form_table TD.td_center {
	TEXT-ALIGN: center
}
.login_form_table TD.td_note {
	FONT-WEIGHT: normal; TEXT-ALIGN: left
}
.login_button_table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; border-spacing: 0px
}
.login_button_table TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.login_button_table TD:unknown {
	BORDER-LEFT: medium none
}
.login_left {
	WIDTH: 35%; HEIGHT: 100%
}
.login_right {
	WIDTH: 35%; HEIGHT: 100%
}
.login_top {
	HEIGHT: 1em
}
.login_bottom {
	HEIGHT: 1em
}
.registration_table {
	BORDER-RIGHT: black 3px double; BORDER-TOP: black 1px solid; BORDER-LEFT: black 3px double; WIDTH: 100%; BORDER-BOTTOM: black 1px solid; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.registration_table TH {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 14pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; TEXT-TRANSFORM: uppercase; COLOR: black; PADDING-TOP: 2px; FONT-FAMILY: Arial Black, Verdana, Arial, Helvetica, sans-serif; WHITE-SPACE: nowrap; LETTER-SPACING: 2px; BACKGROUND-COLOR: silver; TEXT-ALIGN: left
}
.registration_table TD {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: floralwhite
}
.registration_form_table {
	MARGIN: 10px; WIDTH: 100%; BORDER-COLLAPSE: collapse; border-spacing: 0px
}
.registration_form_table TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 0px; BORDER-LEFT: medium none; PADDING-TOP: 0px; BORDER-BOTTOM: medium none; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.registration_form_table TD.td_left {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.registration_form_table TD.td_right {
	TEXT-ALIGN: left
}
.registration_form_table TD.blank_line {
	HEIGHT: 2em
}
.registration_form_table TD.plain_text {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.registration_button_table {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; TEXT-ALIGN: center; border-spacing: 0px
}
.registration_button_table TD {
	BORDER-RIGHT: medium none; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: black 1px dotted; PADDING-TOP: 5px; BORDER-BOTTOM: medium none
}
.registration_button_table TD:unknown {
	BORDER-LEFT: medium none
}
.registration_required_text {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: red
}
.registration_left {
	WIDTH: 25%; HEIGHT: 100%
}
.registration_right {
	WIDTH: 25%; HEIGHT: 100%
}
.registration_top {
	HEIGHT: 1em
}
.registration_bottom {
	HEIGHT: 1em
}
.partner_app_iframe {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; WIDTH: 100%; BORDER-BOTTOM: medium none; HEIGHT: 80%
}
.auction A:link {
	COLOR: #330099; BACKGROUND-COLOR: white
}
.auction A:visited {
	COLOR: #330066; BACKGROUND-COLOR: white
}

