@import url('../../../default/external/css/theme_styles.css');

/*
 * Leave first line of this file intact to make software updates easier!
 * 
 * File Created from Geo pre-5.0 design exporter (Rev: 19401)
 */


/* 
 * DEFAULT Theme Styles
 * 
 * This file should hold all the "overall" styles, along with any customizations
 * to page or module-specific styles.
 */

/* ######### BODY STYLES ######### */

body {
	background-image: url(/images/bgc_images/m_bg.gif);
	background-repeat: repeat-x;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family:  Verdana, Arial, Helvetica, sans-serif;
	background-color: #0D9B3C;
}
body,td,th,tr {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}


/* ######### SHELL STYLES ######### */
.outer_shell {
	width: 95%;
	min-width: 968px;
	text-align: left;
	position: relative;
	margin: 0 auto;
	padding: 0;
	z-index: 1;
}

.content_shell {
	clear: both;
	width: 100%;
	font-size: 12px;
}

.login_shell {
	clear: both;
	width: 610px;
	margin: 20px auto;
}

/* ######### HEADER STYLES - SET YOUR LOGO HERE ######### */
#header {
	border: none;
	padding: 0px;
	margin: 0px;
}

#header_logo {
	/* This is the logo link, make it float to the left */
	float: left;
	border: none;
}
#header_logo img {
	/* The actual logo image */
	vertical-align: middle;
	border: none;
	padding: 0px;
	margin: 0px;
}

#top_banner {
	float: right;
}

/* ######### MISC STYLES ######### */
.clear,
.clr {
	clear: both;
}

a img {
	border: none;
}

form {
	margin: 0;
	padding: 0;
}

.center {
	text-align: center;
	padding: 10px 0;
}

.alignright {
	float: right;
	padding-right: 5px;
}

.inline {
	display: inline-block;
}

.nowrap {
	white-space: nowrap;
}

/* ######### GLOBAL STYLES ######### */
hr {height: 1px; border: 0}

a:link {
	text-decoration: none;
	color: #0D9B3C;
}
a:visited {
	text-decoration: none;
	color: #009933;
}
a:hover {
	color: #009933;
	text-decoration: underline;
}

h1.title {
/*	background: #7ca93a url(../images/backgrounds/c_bar_secondary.gif) repeat-x;*/
	height: 24px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 0px 0px 5px;
}

h2.title {
	background: #7ca93a url('../images/backgrounds/c_bar_secondary.gif') repeat-x;
/*	background: #4174a6 url('../images/backgrounds/c_bar_primary.gif');  */
	height: 24px;
	color: #ffffff;
	font-size: 16px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 0px 0px 5px;
}

h1.subtitle {
	background: #eaeaea;
	color: #663366;
	font-size: 14px;
	font-weight: bold;
	margin: 1px 0px;
	padding: 5px 0px 5px 3px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
}

h1.title a:link,
h1.title a:visited {
	color: #ffffff;
	text-decoration: none;
	font-size: 12px;
}

h1.title a:hover
h1.title a:active {
	color: #ffffff;
	text-decoration: underline;
	font-size: 12px;
}

h2.title a:link,
h2.title a:visited {
	color: #ffffff;
	text-decoration: none;
}

h2.title a:hover,
h2.title a:active {
	color: #ffffff;
	text-decoration: underline;
}

.highlight_links a:link,
.highlight_links a:visited {
	color: #4987c5;
	text-decoration: underline;
	font-weight: bold;
}

.highlight_links a:hover,
.highlight_links a:active {
	color: #7daa3b;
	text-decoration: underline;
}

.divider {
	border-top: 2px solid #dddddd;
	margin: 2px 0px;
}

.content_box {
	padding: 1px;
	margin: 0px 4px 0px 0px;
}

.content_shell p,
p.page_instructions {
	color: #666666;
	margin: 10px 5px 15px 5px;
	padding: 0px;
	font-size: 12px;
	line-height: 18px;
}

div.page_instructions {
	color: #666;
	margin: 10px 5px 15px 5px;
	padding: 0px;
	font-size: 12px;
	line-height: 18px;
}

.box_pad {
	padding: 5px;
}

/* ######### GLOBAL TEXT STYLES ######### */
.main_text {
	color: #666666;
	font-size: 12px;
	font-weight: bold;
}

.normal_text {
	font-size: 12px;
}

.text_highlight {
	color: #4987c5;
}

.sub_note {
	color: #666666;
	font-size: 11px;
}

.mini_note {
	color: #666666;
	font-size: 9px;
}

.mini_text {
	font-size: 11px;
}

.price {
	color: #7ca93a;
	font-weight: bold;
}

.success_text {
	color: #17A400;
	font-weight: bold;
	font-size: 14px;
}

.bold {
	font-weight: bold;
}

.needs_attention {
	color: #e78a11;
}

/* ######### BREADCRUMB STYLES ######### */
.breadcrumb {
	background: url('../images/backgrounds/bullet_list_arrow_1.gif') no-repeat top left;
	padding: 0 30px;
	color: #5f6672;
	font-size: 11px;
	text-align: left;
	margin: 10px 0;
	font-weight: bold;
}

#breadcrumb {
	margin: 5px 0 10px 0;
	padding: 0;
	height: 30px;
	border: 5px solid #eaeaea;
	padding: 1px;
}

#breadcrumb li.element {
	background: url('../images/backgrounds/cart_step.gif') no-repeat center right;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

#breadcrumb li.highlight {
	color: #4076b1;
}

#breadcrumb li.active {
	color: #7ca93a;
}

#breadcrumb li {
	display: block;
	float: left;
	height: 22px;
	padding: 7px 40px 0 10px;
	color: #4076b1;
	font-size: 12px;
	padding: 7px 40px 0 10px;
	background: none;
}

/* ######### TABLE STYLES ######### */
.column_header {
	background: #4174a6 url('../images/backgrounds/c_bar_primary.gif');
	height: 24px;
	color: #ffffff;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 0px 0px 5px;
}

.column_header td {
	white-space: nowrap;
	padding: 3px 5px;
}

.column_header td.title {
	width: 100%;
}

.results_column_header {
	background: #eaeaea;
	height: 24px;
	color: #5f6672;
	font-size: 11px;
	font-weight: bold;
	margin: 0px;
	padding: 4px 0px 0px 5px;
}

.results_column_header td {
	white-space: nowrap;
	text-align: center;
	padding: 3px 5px;
}

.results_column_header td.title {
	width: 100%;
	text-align: left;
}

.results_column_header td.half {
	width: 50%;
}

/* ######### LIST STYLES ######### */
.checklist {
	margin: 5px 10px;
	padding: 0;
	font-size: 12px;
	color: #666666;
}

.checklist li {
	list-style: none;
	background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px;
	padding: 5px 5px 10px 30px;
}

.arrowlist {
	margin: 5px 10px;
	padding: 0;
	font-size: 12px;
}

.arrowlist li {
	list-style: none;
	background: url('../images/backgrounds/bullet_list_arrow_1.gif') no-repeat 0 5px;
	padding: 5px 5px 10px 30px;
}

.horizontal_list {
	margin: 0;
	padding: 0;
}

.horizontal_list li {
	list-style: none;
	display: block;
	float: left;
	margin: 0 20px;
	font-weight: normal;
	white-space: nowrap;
}

.vertical_list {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.vertical_list li {
	list-style: none;
	padding: 5px;
	font-weight: bold;
}

.button_list {
	margin: 5px 0px 5px 0px;
	padding: 0px;
}

.button_list li {
	list-style: none;
	display: inline;
	font-weight: normal;
	white-space: nowrap;
}

.option_list {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.option_list li {
	list-style: none;
	padding: 0;
	font-weight: bold;
}

.option_list li a:link,
.option_list li a:visited {
	display: block;
	border-bottom: 1px solid #eaeaea;
	padding: 5px;
}

.option_list li a:hover,
.option_list li a:active {
	display: block;
	border-bottom: 1px solid #eaeaea;
	background: #f4f3f3;
	padding: 5px;
}

.horizontal_option_list {
	margin: 0;
	padding: 0;
	font-size: 12px;
}

.option_list li {
	list-style: none;
	padding: 0;
	font-weight: bold;
}

.option_list li a:link,
.option_list li a:visited {
	display: block;
	border-bottom: 1px solid #eaeaea;
	padding: 5px;
}

.option_list li a:hover,
.option_list li a:active {
	display: block;
	border-bottom: 1px solid #eaeaea;
	background: #f4f3f3;
	padding: 5px;
}

.payment_options_list {
	margin: 0;
	padding: 0;
	width: 700px;
}

.payment_options_list li {
	list-style: none;
	display: inline-block;
	width: 125px;
	font-weight: normal;
	white-space: nowrap;
}

#checkbox {
	width: 100%;	
}

#checkbox ul {
	margin: 5px -5px 5px 5px;
	padding: 0;
	font-size: 12px;
	display: block;
	float: left;
}

#checkbox ul li {
	list-style: none;
	background: url('../images/backgrounds/bullet_list_checkmark.gif') no-repeat 0 5px;
	padding: 5px 5px 10px 30px;
	font-weight: bold;
	color: #737373;
}

/* ######### FORM STYLES ######### */
label.field_label {
	color: #666666;
	padding: 2px 5px;
	width: 200px;
	clear: both;
	display: inline-block;
	font-weight: bold;
	font-size: 12px;
	vertical-align: middle;
}

label.required {
	color: #4987c5;
	padding: 2px 5px;
	width: 200px;
	clear: both;
	display: block;
	font-weight: bold;
	float: left;
	font-size: 12px;
}

label.login_label {
	color: #666666;
	padding: 2px 5px;
	width: 100px;
	clear: both;
	display: inline-block;
	font-weight: bold;
	font-size: 12px;
}

input.login_field {
	/* need to specify width for these fields, or IE makes them look funny */
	width: 138px;	
}

.form_field {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	padding: 4px;
}

input.field,
textarea.field,
select.field,
div.field, input.editor_field {
	padding: 6px;
	background: #ffffff url('../images/backgrounds/form_input.gif') repeat-x top left;
	border: 1px solid #b9b9b9;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	margin: 4px;
}

input.field:focus,
textarea.field:focus,
select.field:focus {
	padding: 6px;
	border: 5px solid #4987c5;
	margin: 0;
}

select.field {
	display: inline-block;
}

textarea.field {
	/* this aligns text on the textarea's row with the middle of the textarea */
	vertical-align: middle;
}

.usage_agreement {
	width: 900px;
	height: 200px;
}

div.usage_agreement {
	overflow: scroll;
	border: 1px solid #b9b9b9;
}

button {
	padding: 4px 5px;
}

textarea {
	font-family: arial;
}

.inline {
	display: inline-block;
	padding: 0 5px;
	vertical-align: middle;
}

/* ######### BUTTON STYLES ######### */
.button {
	border: 1px solid #cacbcc;
	background: #eeeff2 url('../images/backgrounds/button.gif') repeat-x top left;
	color: #666666;
	height: 23px;
	padding: 2px 10px 3px 10px;
	font-weight: bold;
	font-size: 10px;
	text-decoration: none;
	white-space: nowrap;
	display: inline-block;
}

.button:hover,
.button:active {
	border: 1px solid #a7c1dd;
	background: #d4e6f7 url('../images/backgrounds/button_hover.gif') repeat-x top left;
	color: #3c70ac;
	text-decoration: none;
}

.cancel {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x top left;
	color: #666666;
	height: 23px;
	padding: 7px 10px 0px 10px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	white-space: nowrap;
	display: inline-block;
}

.cancel:hover,
.cancel:active {
	border: 1px solid #e4a0a2;
	background: #f0b5b7 url('../images/backgrounds/button_cancel.gif') repeat-x top left;
	color: #9e4144;
	text-decoration: none;
}

input.button, input.cancel {
	/* Have to set padding/height different as they work different on input tag */
	padding: 7px 10px;
	height: 30px;
}

.mini_button,
.editor_ok_button {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x center left;
	color: #666666;
	padding: 3px 5px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 0 1px;
	display: inline-block;
}

.mini_button:hover,
.mini_button:active,
.editor_ok_button:hover {
	border: 1px solid #a7c1dd;
	background: #b7d5f2 url('../images/backgrounds/button_hover.gif') repeat-x center left;
	color: #3c70ac;
	text-decoration: none;
}

.mini_cancel,
.editor_cancel_button {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x center left;
	color: #666666;
	padding: 3px 5px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	margin: 0 1px;
	display: inline-block;
}

.mini_cancel:hover,
.mini_cancel:active,
.editor_cancel_button:hover {
	border: 1px solid #e4a0a2;
	background: #f0b5b7 url('../images/backgrounds/button_cancel.gif') repeat-x top left;
	color: #3c70ac;
	text-decoration: none;
}

input.button, input.cancel,
input.mini_button, input.mini_cancel,
input.editor_ok_button, input.editor_cancel_button {
	/* have to specify this, or FF will use system-default font for text on HTML buttons */
	font-family: Geneva,Arial,Helvetica,sans-serif;
}

.edit {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x center left;
	color: #666666;
	padding: 3px 5px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	display: block;
	float: left;
	margin: 0 1px;
}

.edit:hover,
.edit:active {
	border: 1px solid #a7c1dd;
	background: #b7d5f2 url('../images/backgrounds/button_hover.gif') repeat-x center left;
	color: #3c70ac;
	text-decoration: none;
}

.delete {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x center left;
	color: #666666;
	padding: 3px 5px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	display: block;
	float: left;
	margin: 0 1px;
}

.delete:hover,
.delete:active {
	border: 1px solid #e4a0a2;
	background: #f0b5b7 url('../images/backgrounds/button_cancel.gif') repeat-x center left;
	color: #9e4144;
	text-decoration: none;
}

.preview {
	border: 1px solid #cacbcc;
	background: #e2e4e9 url('../images/backgrounds/button.gif') repeat-x center left;
	color: #666666;
	padding: 3px 5px 2px 5px;
	font-weight: bold;
	font-size: 12px;
	text-decoration: none;
	display: block;
	float: left;
	margin: 0 1px;
}

.preview:hover,
.preview:active {
	border: 1px solid #a7c1dd;
	background: #b7d5f2 url('../images/backgrounds/button_hover.gif') repeat-x center left;
	color: #3c70ac;
	text-decoration: none;
}

.large_button {
	border: 1px solid #cacbcc;
	background: #eeeff2 url('../images/backgrounds/button.gif') repeat-x top left;
	color: #666666;
	padding: 10px;
	font-weight: bold;
	font-size: 14px;
	text-decoration: none;
	text-align: center;
	display: block
}

.large_button:hover,
.large_button:active {
	border: 1px solid #a7c1dd;
	background: #d4e6f7 url('../images/backgrounds/button_hover.gif') repeat-x top left;
	color: #3c70ac;
	text-decoration: none;
}

/* ######### NAVIGATION BAR STYLES ######### */
#nav {
	clear: both;
	font-size: 11px;
	font-weight: bold;
	width: 100%;
	height: 100px;
	z-index: 1;
	position: relative;
}

#nav_bar {
	position: absolute;
	z-index: 2;
	margin: 0px 0px 0px 10px;
	padding: 0px;
	top: 0px;
}

#nav_bar li {
	list-style: none;
	display: inline;
}

#nav_bar li a:link,
#nav_bar li a:visited {
	background: #eaeaea;
	border-top: 1px solid #d4d4d4;
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-bottom: none;
	padding: 8px 15px;
	color: #818181;
	text-decoration: none;
	display: block;
	float: left;
	position: relative;
	top: 8px;
	margin: 0px 1px;
}

#nav_bar li a:hover,
#nav_bar li a:active {
	background: #4987c5 url('../images/backgrounds/nav_tab.gif') repeat-x top left;
	border-top: 1px solid #4987c5;
	border-left: 1px solid #4987c5;
	border-right: 1px solid #4987c5;
	border-bottom: none;
	padding: 15px 15px;
	color: #ffffff;
	display: block;
	float: left;
	position: relative;
	top: 0px;
	margin: 0px 1px;
}

#extra_links {
	float: right;
	position: relative;
	top: 20px;
	z-index: 1;
	margin: 0px;
	padding: 0px;
}

#extra_links li {
	list-style: none;
	display: inline;
	padding: 10px 5px;
	color: #818181;
}

#extra_links li a:link,
#extra_links li a:visited {
	color: #818181;
	text-decoration: none;
}

#extra_links li a:hover,
#extra_links li a:active {
	color: #7daa3b;
	text-decoration: underline;
}

/* ######### SEARCH BAR STYLES ######### */
div#search_bar {
	padding: 1px;
	border: 0px solid #eaeaea;
	position: absolute;
	top: 36px;
	left: 0;
	z-index: 1;
	width: 99%;
	height: 48px;
}

#search_inner {
	background: #4987c5 url('../images/backgrounds/search_bar.gif') repeat-x top left;
	height: 48px;
	text-align: right;
}

#search_bar div.element {
	float: left;
	padding: 6px 5px 0 0;
}

#search_bar label {
	color: #ffffff;
	display: block;
	float: left;
	padding: 18px 6px 0 6px;
}

/* ######### WELCOME USER BAR STYLES ######### */
#user_bar {
	clear: both;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
	padding: 7px 10px 14px 10px;
}

#user_bar a:link,
#user_bar a:visited {
	color: #e78a11;
	text-decoration: none;
}

#user_bar a:hover,
#user_bar a:active {
	color: #7daa3b;
	text-decoration: underline;
}

/* ######### CONTENT COLUMN STYLES ######### */
#content_column {
	overflow: hidden;
	padding: 0 10px;
}

#content_column_wide {
	overflow: hidden;
	padding: 0 3px 10px 10px;
	width: 710px;
}

#half_column_left {
	width: 50%;
	float: left;
}

#half_column_right {
	overflow: hidden;
	padding: 0 0 0 10px;
}

/* ######### LOGIN COLUMN STYLES ######### */
#login_left {
	width: 300px;
	float: left;
}

#login_right {
	width: 300px;
	float: left;
	margin-left: 10px;
}

/* ######### EXTRA COLUMN STYLES ######### */
#extra_column {
	width: 200px;
	float: right;
	font-size: 11px;
}

#extra_column img {
	display: block;
}

/* ######### CATEGORY COLUMN STYLES ######### */
#category_column {
	width: 200px;
	float: left;
}

#left_categories,
#left_cart {
	border: 0px solid #eaeaea;
	padding: 1px;
}

/* ######### USER ACCOUNT & LEFT COLUMN STYLES ######### */
#user_column,
#left_column {
	width: 200px;
	float: left;
}

#user_column ul,#left_column ul {
	margin: 0px;
	padding: 0px 0px 1px 0px;
}

#user_column ul li,#left_column ul li {
	list-style: none;
	text-align: left;
}

#user_column ul li a:link,#user_column ul li a:visited,#left_column ul li a:link,#left_column ul li a:visited
	{
	display: block;
	padding: 10px 5px 10px 35px;
	font-size: 12px;
	font-weight: bold;
	background: #fefefe url('../images/backgrounds/bullet_list_arrow_1.gif') no-repeat left center
		;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #f3f3f3;
	text-decoration: none;
}

#user_column ul li a:hover,#user_column ul li a:active,#left_column ul li a:hover,#left_column ul li a:active
	{
	display: block;
	padding: 10px 5px 10px 35px;
	font-size: 12px;
	font-weight: bold;
	background: #f3f3f3 url('../images/backgrounds/bullet_list_arrow_2.gif') no-repeat left center
		;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #e5e5e5;
	text-decoration: underline;
}

/* ######### FOOTER STYLES ######### */
#footer {
	background: url('../images/backgrounds/footer.gif') repeat-x;
	clear: both;
	height: 150px;
	padding-top: 60px;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

#footer ul {
	margin: 0px 10px;
	padding: 0;
}

#footer ul li {
	list-style: none;
	padding: 6px 0;
	display: block;
	float: left;
	width: 120px;
}

#footer ul li a:link,#footer ul li a:visited {
	color: #666666;
	text-decoration: none;
}

#footer ul li a:hover,#footer ul li a:active {
	color: #4987c5;
	text-decoration: underline;
}

#footer p a:link,#footer p a:visited {
	color: #7daa3b;
}

#footer p a:hover,#footer p a:active {
	color: #4987c5;
}

#footer div.blurb {
	float: right;
	width: 425px;
	padding: 0px 0px 0px 20px;
}

#footer h3 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #4987c5;
	font-size: 14px;
	font-weight: bold;
}

#footer h4 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #4987c5;
	font-size: 11px;
	font-weight: bold;
	float: left;
}

#footer h5 {
	margin: 0px;
	padding: 0px 0px 5px 0px;
	color: #666666;
	font-size: 11px;
	font-weight: bold;
	float: right;
}

#footer p {
	line-height: 18px;
	margin: 0px;
	padding: 0px;
	clear: both;
}

#footer div.disclaimer {
	clear: both;
	padding-top: 30px;
	line-height: 20px;
}

.footer_divider {
	display: block;
	float: right;
	width: 2px;
	height: 80px;
	background: url('../images/backgrounds/footer_divider.gif') no-repeat;
}

/* ######### ERROR AND SUCCESS STYLES ######### */
.success_box {
	background: #E5F5DF;
	border: 1px solid #A3C894;
	padding: 10px;
	margin: 10px;
	color: #5F6672;
	font-size: 12px;
	line-height: 24px;
	text-align: center;
	font-weight: bold;
}

.success_box h1 {
	color: #17A400;
	font-size: 22px;
	font-weight: normal;
	margin: 10px 0;
	padding: 0;
}

.error_message {
	color: #980000;
	font-size: 12px;
	font-weight: bold;
	padding: 0 10px;
}

.error_box {
	background: #FFFFE1;
	border: 1px solid #A9AFD4;
	padding: 10px;
	color: #5F6672;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	text-align: center;
}

.field_error_box {
	background: #fceaed;
	border: 1px solid #E68A9D;
	padding: 10px;
	color: #5F6672;
	font-size: 11px;
	font-weight: bold;
	margin: 10px;
}

.note_box {
	background: #ecf4ff;
	border: 1px solid #a9afd4;
	padding: 10px;
	color: #5f6672;
	font-size: 11px;
	line-height: 18px;
	text-align: left;
	margin: 10px;
}

.no_results_box {
	background: #ecf4ff;
	border: 1px solid #a9afd4;
	padding: 10px;
	color: #5f6672;
	font-size: 11px;
	line-height: 18px;
	font-weight: bold;
	text-align: center;
	margin: 10px;
}

/* ######### CATEGORIES STYLES ######### */
#categories {
	margin: 0;
	padding: 0;
}

#categories li.element {
	list-style: none;
	display: inline-block;
	float: left;
	font-weight: bold;
	padding: 5px 0;
	margin: 0;
}

#categories li.clr {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	display: none;
}

#main_categories {
	margin: 0;
	padding: 0;
}

#main_categories li {
	list-style: none;
	text-align: left;
}

#main_categories li.element {
	display: block;
	padding: 5px;
	font-size: 12px;
	font-weight: bold;
	background: #fefefe;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #f3f3f3;
	text-decoration: none;
	float: left;
	margin-left: 0px;
}


#main_categories li.clr {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
}

#main_categories li ul {
	margin: 0;
	padding: 0 0 0 10px;
}

#main_categories li ul li {
	list-style: none;
	text-align: left;
	padding: 1px 0;
}

#listing_categories {
	margin: 0;
	padding: 0;
}

#listing_categories li.element {
	list-style: none;
	color: #4987c5;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 0;
	display: inline-block;
	float: left;
}

#listing_categories li.clr {
	clear: both;
	height: 0;
	font-size: 0;
	line-height: 0;
	display: none;
}

#listing_categories a:link,#listing_categories a:visited {
	margin: 0;
	padding: 10px 0;
	display: inline-block;
	float: left;
	width: 100%;
}

#listing_categories a:hover,#listing_categories a:active {
	text-decoration: none;
	background: #f7f7f7;
}

#listing_categories span {
	padding: 0 10px;
}

#listing_categories span.category_title,#categories span.category_title
	{
	font-weight: bold;
	font-size: 14px;
	color: #4987c5;
}

p.category_description {
	margin: 0;
	padding: 2px 0 2px 0;
	font-size: 11px;
	color: #888888;
	font-weight: normal;
}

.categories div {
	font-size: 11px;
	font-weight: bold;
}

.categories div.element {
	float: left;
	padding: 4px 0px 4px 5px;
}

.categories div a:link,.categories div a:visited {
	font-weight: bold;
	padding: 0px 2px;
	color: #666666;
	text-decoration: none;
}

.categories div a:hover,.categories div a:active {
	padding: 0px 2px;
	color: #4987c5;
	text-decoration: underline;
}

/* ######### LISTING RESULTS STYLES ######### */
.row_header {
	background: #eaeaea;
	color: #4987c5;
	font-size: 12px;
	font-weight: bold;
	margin: 1px 0px;
	padding: 5px;
	border-top: 1px solid #dddddd;
	border-bottom: 1px solid #dddddd;
	white-space: nowrap;
}

.row_even,.browsing_result_table_body_even,.seller_result_table_body_even
	{
	padding: 7px 5px;
	background: #f7f7f7;
	font-size: 12px;
	color: #666666;
}

.row_odd,.browsing_result_table_body_odd,.seller_result_table_body_odd {
	padding: 7px 5px;
	background: #ffffff;
	font-size: 12px;
	color: #666666;
}

.row_even_highlight,.browsing_result_table_body_even_bold,.seller_result_table_body_even_bold
	{
	background: #ecf4ff;
	color: #666666;
	font-weight: bold;
}

.row_odd_highlight,.browsing_result_table_body_odd_bold,.seller_result_table_body_odd_bold
	{
	background: #dfeaf9;
	color: #666666;
	font-weighT: bold;
}

tr.row_even:hover,tr.browsing_result_table_body_even:hover,tr.seller_result_table_body_even:hover,tr.row_odd:hover,tr.browsing_result_table_body_odd:hover,tr.seller_result_table_body_odd:hover,tr.row_even_highlight:hover,tr.browsing_result_table_body_even_bold:hover,tr.seller_result_table_body_even_bold:hover,tr.row_odd_highlight:hover,tr.browsing_result_table_body_odd_bold:hover,tr.seller_result_table_body_odd_bold:hover
	{
	background: #ffffe1;
}

/* Results Cell Padding */
.row_even td,.browsing_result_table_body_even td,.seller_result_table_body_even td,.row_odd td,.browsing_result_table_body_odd td,.seller_result_table_body_odd td,.row_even_highlight td,.browsing_result_table_body_even_bold td,.seller_result_table_body_even_bold td,.row_odd_highlight td,.browsing_result_table_body_odd_bold td,.seller_result_table_body_odd_bold td
	{
	padding: 5px;
}

p.listing_results_description {
	color: #888888;
	margin: 3px 0;
	padding: 0;
	font-size: 11px;
}

.field_error_row {
	background: #fceaed;
	border-top: 1px solid #E68A9D;
	border-bottom: 1px solid #E68A9D;
	padding: 7px 5px;
	margin: 1px 0px;
	color: #5F6672;
	font-size: 11px;
	font-weight: bold;
}

/* ######### FEATURED STYLES ######### */
.featured_items {
	width: 100%;
}

.featured_items td.element {
	background: #ffffff url('../images/backgrounds/featured_item.gif') repeat-x bottom left;
	text-align: center;
	font-weight: bold;
	font-weight: bold;
	padding: 2px;
	margin: 5px;
	border: 5px solid #eaeaea;
}

.featured_items td.element:hover {
	background: #ffffe1;
}

.featured_items span.featured_title {
	color: #888888;
	font-size: 12px;
	font-weight: bold;
	padding: 2px 0 5px 0;
	margin: 0;
	display: block;
	width: 100%;
}

.featured_items span.price {
	display: block;
	white-space: nowrap;
}

/* ######### LISTING DETAILS STYLES ######### */
h1.listing_title {
	color: #4987c5;
	padding: 0;
	margin: 20px 0;
	font-size: 20px;
	font-weight: bold;
}

h1.listing_title span {
	color: #4174a6;
	float: right;
	font-size: 14px;
	padding: 4px 0 0 0;
}

h1.seller_username {
	margin: 5px 2px;
	padding: 0;
	font-size: 12px;
	font-weight: bold;
	color: #4987c5;
}

h1.seller_username a:link,h1.seller_username a:visited {
	margin: 5px 2px;
	padding: 0;
	font-size: 14px;
	font-weight: bold;
	color: #4987c5;
}

#seller_column {
	width: 200px;
	float: left;
}

#lead_photo_column {
	width: 250px;
	display: block;
	float: right;
	text-align: center;
}

#lead_photo_column img {
	border: 5px solid #eaeaea;
	margin-bottom: 10px;
}

#lead_photo_column div {
	text-align: left;
}

#listing_info_column {
	overflow: hidden;
	padding: 0 10px;
}

#listing_info_column ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 490px;
}

#listing_info_column ul li {
	list-style: none;
	padding: 5px 0 5px 10px;
}

#listing_info_column li.label {
	display: block;
	width: 200px;
	float: left;
	clear: both;
	font-weight: bold;
	color: #737373;
}

#listing_info_column li.value {
	display: block;
	width: 250px;
	float: left;
	color: #777777;
	font-weight: bold;
}

#listing_info_column li.price {
	color: #7ca93a;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
}

#listing_photos img {
	border: 5px solid #eaeaea;
}

#listing_photos img:hover {
	border: 5px solid #4987c5;
}

#bid_bar {
	margin: 0;
	padding: 0;
	display: block;
}

#bid_bar li {
	list-style: none;
	padding: 5px 0px 5px 10px;
	margin: 5px 0;
}

#bid_bar li.label {
	display: block;
	width: 120px;
	float: left;
	clear: both;
	font-weight: bold;
}

#bid_bar li.value {
	display: block;
	width: 100px;
	float: left;
	color: #777777;
	font-weight: bold;
}

#bid_bar li.ieFloatFix {
	/* a nearly-invisible clearer element, to make IE play nice */
	display: block;
	clear: both;
	height: 0px;
	width: 0px;
	margin: 0px;
	padding: 0px;	
}

#bid_bar li.buttons {
	display: block;
	width: auto;
	float: left;
	color: #777777;
	font-weight: bold;
}

#extra_questions ul {
	margin: 0;
	padding: 0;
	color: #666666;
}

#extra_questions li {
	list-style: none;
	padding: 5px;
}

#extra_questions div.label {
	width: 200px;
	display: inline-block;
	float: left; /* for IE <= 7, which doesn't like inline-block */
	white-space: nowrap;
	font-weight: bold;
}

#extra_questions div.data {
	width: 200px;
	display: inline-block;
}

#optional_fields {
	margin: 0;
	padding: 0;
}

#optional_fields li {
	list-style: none;
	padding: 5px;
}

#optional_fields label {
	font-weight: bold;
	display: inline-block;
	white-space: nowrap;
	width: 200px;
}

/* ######### LISTING IMAGES STYLES ######### */
.listing_images {
	margin: 0;
	padding: 0;
	text-align: center;
}

.listing_images li {
	display: inline-block;
	border: 5px solid #eaeaea;
	padding: 10px;
	margin: 5px;
	text-align: center;
	font-weight: bold;
	font-size: 11px;
	color: #5f6672;
	width: 175px;
}

.listing_images li:hover {
	background: #ffffe1;
}

.listing_images span {
	display: block;
	padding: 5px 0;
}

#galleryThumbs {
	width: 100%;
	text-align: center;
}

#galleryThumbs ul {
	list-style-type: none;
	margin: 15px;
}

#galleryThumbs ul li {
	display: inline;
	margin: 3px;
}

#galleryBigImage {
	margin: 10px auto;
	border: 5px solid #eaeaea;
	/* float: left; */
}

#galleryBigImage:hover {
	border: 5px solid #4987c5;
}

#galleryBigImage p {
	background: #f7f7f7;
	border-top: 1px solid #dddddd;
	color: #4987c5;
	font-size: 14px;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	text-align: center;
}

#galleryBigImage img {
	border: none;
}

#galleryBigImage img:hover {
	border: none;
}

.full_image_item {
	background: #f7f7f7;
	border: 5px solid #eaeaea;
	color: #4987c5;
	font-size: 14px;
	font-weight: bold;
	margin: 5px auto;
	padding: 0 0 5px 0;
	text-align: center;
	display: inline-block;
}

.full_image_item img {
	margin-bottom: 5px;
}

/* ######### PRINTER FRIENDLY PAGE STYLES ######### */
.print_body {
	background: #ffffff;
	font-size: 11px;
}

.print_shell {
	width: 700px;
	margin: 0 auto;
}

.print_top_text {
	padding: 35px 0 0 0;
	font-weight: bold;
	float: right;
}

h1.print_title {
	background: #eaeaea;
	color: #4987c5;
	font-size: 14px;
	font-weight: bold;
	margin: 1px 0px;
	padding: 5px 0px 5px 3px;
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}

#print_photo_column {
	width: 250px;
	display: block;
	float: right;
	text-align: center;
}

#print_photo_column img {
	border: 5px solid #eaeaea;
	margin-bottom: 10px;
}

#print_photo_column div {
	text-align: left;
}

#print_listing_info_column {
	overflow: hidden;
	padding: 0 10px;
	font-size: 11px;
}

#print_listing_info_column ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 490px;
}

#print_listing_info_column ul li {
	list-style: none;
	padding: 5px 0 5px 10px;
}

#print_listing_info_column li.label {
	display: block;
	width: 200px;
	float: left;
	clear: both;
	font-weight: bold;
	color: #737373;
}

#print_listing_info_column li.value {
	display: block;
	width: 250px;
	float: left;
	color: #777777;
	font-weight: bold;
}

#print_listing_info_column li.price {
	color: #7ca93a;
	font-size: 16px;
	font-weight: bold;
	padding: 10px 0 10px 10px;
}

#print_listing_photos img {
	border: 5px solid #eaeaea;
}

#print_extra_questions ul {
	margin: 0;
	padding: 0;
	color: #666666;
}

#print_extra_questions li {
	list-style: none;
	padding: 5px;
}

#print_extra_questions div.label {
	width: 175px;
	display: inline-block;
	white-space: nowrap;
	font-weight: bold;
}

#print_extra_questions div.data {
	width: 160px;
	display: inline-block;
}

#print_optional_fields {
	margin: 0;
	padding: 0;
}

#print_optional_fields li {
	list-style: none;
	padding: 5px;
}

#print_optional_fields label {
	font-weight: bold;
	display: inline-block;
	white-space: nowrap;
	width: 175px;
}

.print_half_column_left {
	width: 350px;
	float: left;
}

.print_half_column_right {
	width: 345px;
	padding: 0 0 0 5px;
	float: left;
}

/* ######### PAGINATION ######### */
.pagination {
	margin: 10px 5px;
	padding: 0px;
}

.pagination li {
	color: #666666;
	list-style: none;
	display: block;
	float: left;
	font-weight: bold;
	font-size: 11px;
	margin: 2px;
}

.pagination li.current {
	color: #35629e;
	padding: 3px 6px;
	border: 1px solid #4987c5;
	background: #b2cbe5;
}

.pagination li a:link,.pagination li a:visited {
	color: #666666;
	padding: 3px 6px;
	border: 1px solid #b9b9b9;
	background: #f7f7f7;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	display: block;
	float: left;
}

.pagination li a:hover,.pagination li a:active {
	color: #648d25;
	padding: 3px 6px;
	border: 1px solid #A3C894;
	background: #E5F5DF;
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	text-decoration: none;
	display: block;
	float: left;
}

/* ######### CART STYLES ######### */
.cart_item {
	border: 3px solid #eaeaea;
	padding: 3px 10px;
	margin: 5px;
	font-weight: bold;
	font-size: 12px;
	background: #f7f7f7 url('../images/backgrounds/cart_item_arrow_1.gif') no-repeat 2px center;
	color: #4987c5;
}

.cart_item_child {
	border: 2px solid #eaeaea;
	padding: 2px 10px;
	margin: 3px 5px 3px 50px;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
	height: 21px;
}

.cart_item_child_mini {
	border: 2px solid #eaeaea;
	padding: 3px 10px;
	margin: 3px 5px 3px 50px;
	font-weight: bold;
	font-size: 12px;
	color: #666666;
}

.cart_item_child_mini ul {
	margin: 0;
	padding: 0;
}

.cart_item_child_mini ul li {
	list-style: none;
	color: #aaaaaa;
}

.cart_item:hover {
	background: #ffffe1 url('../images/backgrounds/cart_item_arrow_2.gif') no-repeat 2px center;
}

.cart_item_child:hover {
	background: #ffffe1;
}

.cart_item_subtotal {
	background: #f7f7f7;
	border: 2px solid #eaeaea;
	padding: 2px 10px;
	margin: 5px 5px 15px 50px;
	font-weight: bold;
	font-size: 14px;
	color: #7daa3b;
	text-align: right;
}

.subtotal_cart_item,
.tax_cart_item {
	border: 2px solid #eaeaea;
	padding: 2px 10px;
	margin: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #666666;
	text-align: right;
	width: 50%;
	float: right;
}

.total_cart_item,
.total_order_item {
	background: #f7f7f7;
	border: 2px solid #eaeaea;
	padding: 2px 10px;
	margin: 5px;
	font-weight: bold;
	font-size: 16px;
	color: #7daa3b;
	text-align: right;
	clear: both;
	width: 50%;
	float: right;
}

.listing_extra_item,.payment_item {
	border: 5px solid #eaeaea;
	padding: 7px 10px;
	margin: 5px;
	font-weight: bold;
	font-size: 12px;
	background: #f7f7f7;
	color: #666666;
	display: block;
	vertical-align: middle;
}

.listing_extra_item:hover,.payment_item:hover {
	background: #ffffe1;
}

.listing_extra_item_child {
	border: 2px solid #eaeaea;
	padding: 2px 10px;
	margin: 5px 5px 15px 50px;
	font-weight: bold;
	font-size: 14px;
	color: #7daa3b;
	text-align: right;
}

.cart_item_cost,.listing_extra_cost {
	float: right;
	padding: 3px 0;
}

.cart_item_buttons {
	float: right;
	padding: 0 10px;
}

.cart_item_label {
	float: left;
	padding: 3px 0;
}

.cart_item div.cart_item_label {
	padding-left: 25px;
}

#addToCartButton {
	float: right;
	padding-right: 3px;
	text-decoration: none;
	cursor: pointer;
}

#addToCartButton:hover {
	text-decoration: underline;
	color: #ff9900;
}

#cart_buttons 
{
	text-align: center;
	font-size: medium;
	margin:3px 3px 10px;
	border: 1px solid #CECECE;
	padding: 10px;
	clear: both;
}

.disabled
{
	color: #cccccc;
}

.checkout_button {
	text-align: right;
	padding: 5px;
	clear: both;
}

#cart_left_column {
	width: 400px;
	float: left;
}

#cart_right_column {
	overflow: hidden;
	padding: 0 0 0 10px;
}

/* ######### PAYMENT SELECTION STYLES ######### */
label.payment_label {
	padding: 2px 5px;
	width: 200px;
	display: inline-block;
	font-weight: bold;
	font-size: 12px;
}

.payment_text
{
	position:relative;
	top:-10px;
	margin-left:65px;
	font-weight:lighter;
}
.payment_choices
{
	position:relative;
	border-style:solid;
	border-color:#CCE8FF;
	border-width:1px;
	padding-top:15px;
	padding-bottom:5px;
	width:370px;
	height:auto;
	margin:2px;
}


.agreement_text_box
{
	/* Used for "box" around payment gateway agreement text */
	border: thin solid black;
	overflow: auto;
	width: 80%;
	height: 250px;
	padding: 5px;
}

/* ######### CART STEP STYLES ######### */
#cart_steps {
	margin: 0;
	padding: 0;
	height: 40px;
}

#cart_steps li {
	list-style: none;
	display: block;
	float: left;
	height: 40px;
	padding: 13px 40px 0 20px;
	background: url('../images/backgrounds/cart_step.gif') no-repeat top right;
	font-size: 12px;
	font-weight: bold;
	color: #666666;
}

#cart_steps li.current {
	color: #4076b1;
	font-size: 16px;
	padding: 9px 40px 0 20px;
}

/* ######### FEEDBACK STYLES ######### */
.positive {
	color: #17A400;
}

.negative {
	color: #980000;
}

.neutral {
	color: #666666;
}

.feedback_cells td {
	padding: 3px 10px;
}

/* ######### MODULES STYLES ######### */
#search_box_1 {
	float: right;
}

#search_box_1 ul {
	margin: 0;
	padding: 6px 5px 0 0;
}

#search_box_1 ul li {
	list-style: none;
	display: inline;
}

#search_box_1 input.keyword {
	width: 200px;
}

/* ######### ADDON STYLES ######### */


/* This is a good place to copy/paste any addon CSS you might want to modify,
	that way you don't have to edit the original CSS file. */


/* ########### LIGHTBOX ########## */ 

/* Light up box slideshow styles */
.lightUpBox { 
	/* This is for the overall box the lightbox contents load in, but note that
	 * the lightUpBox may be used for more than just the lightbox slideshow.
	 */
	
	border: 10px solid #eaeaea;
	background-color: white;
	/* needs to be bigger than anything else on the page */
	z-index: 1005;
	
	/* position needs to be absolute to be able to be moved on the page */
	position: absolute;
}

.lightUpBoxOverlay {
	/* This is the overlay that hides the rest of the page, note that the
	opacity (transparency) will be set in JS for a "see through" or "faded"
	effect. */
	
	/* position needs to be absolute to work */
	position: absolute;
	top: 0px;
	left: 0px;
	/* Change the background color for different looks for how back is faded */
	background-color: #000000;
	width: 100%;
	/* needs to be second biggest z-index on the page, right below lightUpBox */
	z-index: 1004;
}

.lightUpBox_imageBox {
	/* In the overall box, this is the div containing the image */
	text-align: center;
}

.lightUpBox_imageBox img {
	/* The actual image */
	cursor: pointer;
}

img.lightUpBigImage {
	/* This is a stand-alone image in the box, it's not wrapped by extra HTML,
	this is used on image upload page as a "simpler" light up box without the
	fancy slideshow. */
	/* give it a pointer since when you click on it, it closes it. */
	cursor: pointer;
}

.lightUpBox_navigation {
	/* In the overall box, this is the div containing the navigation */
	position: absolute;
	top: 10px;
	right: 10px;
	padding: 5px;
	text-align: center;
	/* width: 80%; */
	background-color: white;
	border: 5px solid #eaeaea;
	font-size: 12px;
	color: #4987c5;
}

.lightUpBox_description {
	/* In the overall box, this is the div containing the image description */
	text-align: center;
	padding: 7px 5px;
	background: #f7f7f7;
	font-size: 14px;
	font-weight: bold;
	color: #4987C5;
}

.lightUpMover,
.lightUpTitle
{
	/* CSS for anything that can be used to "move" the lightbox. */
	cursor: pointer;
}

div.closeBoxX {
	/* Used for red X to close the lightbox, used on "popup style" lightboxes */
	
	/* Not used for the slideshow, this is used when the lightbox is used
		for a mini-popup such as a yes/no confirmation. */
	position: absolute;
	top: 5px;
	right: 5px;
	cursor: pointer;
	padding-top: 5px;
	padding-right: 5px;
	width: 15px;
	height: 15px;
	background: url('../images/close.gif') no-repeat top left;
}
div.closeBoxX:hover {
	/* Shift the background, make it look "pushed down" when hovering. */
	background: url('../images/close.gif') no-repeat 1px 1px;
}

/* ######### EXTRA PAGE LIST STYLES ######### */
dl {
	width: 350px;
}

dd {
	clear: right;
	margin: 0 0 20px 40px;
	font-size: 16px;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}
dd.image {
	clear: none;
	float: left;
	margin: 0;
}
dt {
	clear: left;
	float: right;
	width: 310px;
	font-size: 20px;
	font-weight: bold;
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
}

.title2 {
	font-size: 24px;
	font-weight: bold;
	color: #4987C5;
	font-family: Arial, Helvetica, sans-serif;
}

/* ######### FEEDBACK HELP BOX STYLES ######### */
#help_info_column {
	overflow: hidden;
	padding: 0 10px;
}

#help_info_column ul {
	margin: 0;
	padding: 0;
	float: left;
	width: 390px;
}

#help_info_column ul li {
	list-style: none;
	padding: 5px 0 5px 10px;
}

#help_info_column li.left {
	display: block;
	width: 50px;
	float: left;
	clear: both;
	font-weight: bold;
	color: #737373;
	text-align: right;
}

#help_info_column li.right {
	display: block;
	width: 250px;
	float: left;
	color: #777777;
	font-weight: bold;
}


/* Original Geo CSS properties */

.box_head_1_dyn a,
.box_head_1_dyn { color:#FFFFFF; text-decoration: none; font-weight: bold; white-space:nowrap;}
.box_head_1_dyn a:hover { color:#a5cceb; text-decoration: underline; font-weight: bold;}
.box_head_2_dyn a { color:#FFFFFF; text-decoration: none; font-weight: bold; white-space:nowrap;}
.box_head_2_dyn a:hover { color:#DDDDDD; text-decoration: none; font-weight: bold;}
.box_head_2_flip a { color:#FFFFFF; text-decoration: none; font-weight: bold;}
.box_head_2_flip a:hover { color:#DDDDDD; text-decoration: underline; font-weight: bold;}
.box_content_link {}
.box_content_link a { color:#000000; text-decoration: none; font-weight: normal;}
.box_content_link a:hover { color:#ff9900; text-decoration: underline; font-weight: normal;}
.submenu_buttons a { color:#336699; text-decoration: none; font-weight: bold;}
.submenu_buttons a:hover { color:#FFFFFF; text-decoration: underline; font-weight: bold;}
.submenu a { color:#000000; text-decoration: none; font-weight: normal;}
.submenu a:hover { color:#ff9900; text-decoration: underline; font-weight: normal;}

/* Keep image links from having a border */
a img { border: none; }


.bodytable {
	width: 100%;
	border-collapse:collapse;
	padding: 0px;
	margin: 0px;
}

.staticpgetable{
	width: 100%;
	border-collapse:collapse;
	padding: 15px;
	margin: 0px;
}

/* 3 column main table */
.maintable {
	width: 100%;
	border: 0px solid #AAAAAA;
	border-collapse: collapse;
	padding: 2px;
	margin-left: 0px;
}
.header {
	background-color: #FFFFFF;
	width: 100%;
	padding: 0px 0px 11px;
	margin: 0px;
}

/*columns in main table */
.leftcolumn {
	width: 169px;
}
.centercolumn {
	width: 740px;
	padding:4px;
}
.
umn {
	width: 169px;
}

.footer {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

/*left/right columns*/



.white_box_head_left {

	width:12px;

	height:21px;

	background-image:url(/images/boxhead2/newhd_white_left.gif);
	background-repeat: no-repeat;

}


.white_box_head_dyn {
	background-color: #EAEAEA;
	background-image:url(/images/boxhead2/newhd_white_mid.gif); 
	background-repeat:repeat-x;
	font-weight: bold;
	color: #000000;
	font-size: 12px;
}

.white_box_head_right {
	width:12px;
	height:21px;
	background-image:url(/images/boxhead2/newhd_white_right.gif);
	background-repeat: no-repeat;
}

.white_box_content {

	background-color: #EAEAEA ;

	border-left: 1px solid #996699;

	border-right: 1px solid #996699;

	padding: 0px;

	font-size: 12px;

}


/*flip*/


.white_box_head_left_flip {

	width:12px;

	height:21px;

	background-image:url(/images/boxhead2/newhd_white_left_flip.gif);
	background-repeat: no-repeat;

}


.white_box_head_dyn_flip{

	background-color: #EAEAEA;

	background-image:url(/images/boxhead2/newhd_white_mid_flip.gif); 
	background-repeat:repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 12px;
}

.white_box_head_right_flip {

	width:12px;

	height:21px;

	background-image:url(/images/boxhead2/newhd_white_right_flip.gif);
	background-repeat: no-repeat;

}

.white_green {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #009933;
}

/*box defining properties */
.box_150 {
	width: 150px;
	border-collapse: collapse;
	border: 0px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;

}
.box_content_1 {
	background-color: #a5cceb;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 0px;
	font-size: 12px;
}
.box_head_1_150 {
	width: 126px;
	background-color: #336699;
	background-image:url(/images/boxhead2/hd_336699_mid.gif); background-repeat:repeat-x;
	font-weight: bold;
	color: #FFFFFF;
}
.box_head_1_left {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009933;
	background-repeat: no-repeat;
}
.box_head_1_right {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #009933;
}
.box_head_2_150 {
	width: 126px;
	background-color: #ff9900;
	background-image:url(/images/boxhead2/hd_336699_mid.gif); background-repeat:repeat-x;
	font-weight: bold;
	color: #FFFFFF;
}
.box_head_2_left {
	width:12px;
	height:21px;
	background-image:url(/images/boxhead2/hd_ff9900_left.gif);
	background-repeat: no-repeat;
}
.box_head_2_right {
	width:12px;
	height:21px;
	background-image:url(/images/boxhead2/hd_ff9900_right.gif);
	background-repeat: no-repeat;
}
.box_head_2_left_flip {
	width:12px;
	height:21px;
	background-image:url(/images/boxhead2/hd_ff9900_left_flip.gif);
}
.box_head_2_right_flip {
	width:12px;
	height:21px;
	background-image:url(/images/boxhead2/hd_ff9900_right_flip.gif);
}
.box_150_content_2 {
	width: 148px;
	background-color: #a5cceb;
	border-left: 1px solid #AAAAAA;
	border-right: 1px solid #AAAAAA;
	border-bottom: 1px solid #AAAAAA;
	padding: 4px;
}
.box_head_2_dyn {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	height: 25px;
	padding-bottom: 6px;

}
.box_head_2_flip {
	background-color: #ff9900;
	background-image:url(images/boxhead2/hd_ff9900_mid_flip.gif); 
	background-repeat:repeat-x;
	font-weight: bold;
	font-size: 12px;
	color: #FFFFFF;
}
.box_content_2 {
	background-color: #EEEEEE;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
	border-bottom: 1px solid #666666;
	padding: 0px;
	font-size: 12px;

}
/* Fix for IE 6 to inherit font size */
.box_content_2 td{
	font-size:12px;
}
.box_dyn {
	border-collapse: collapse;
	border: 0px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.box_head_1_dyn {
	font-weight: bold;
	color: #000000;
	font-size: 12px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #009933;
}
.box_dyn_content {
	border-left: 0px solid #666666;
	border-right: 0px solid #666666;
	border-bottom: 0px solid #666666;
	padding-left: 2px;
	padding-bottom: 2px;
}

.static_page_title {
	
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	background-image: url(/images/page_headers/pgheaderback.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position:bottom;
}
.static_page_title2 {
	text-align: left;
	height: 36px;
	background-image: url(/images/bgc_images/sectionheaderbkgd.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	background-color: #ffffff;
}

.store_page_title {
	
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	background-image: url(/images/page_headers/pgheaderback.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position: 3px top;
	padding-top: 0px;
}
.static_page_subhead {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-bottom-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.static_page {
	padding-top: 6px;
	background-color: #FFFFFF;
}
.static_body {
	padding-top: 6px;
	background-color: #FFFFFF;
	background-image: url(/images/watermark.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	height: 400px;
}
.search_title {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	padding: 6px;
}
/*not boxes*/
.submenu {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
	border-collapse:collapse;
	text-indent: 8px;
	background-color: #a5cceb;
	padding: 2px;
	font-size: 12px;
}
.submenu_buttons {
	padding: 0px 0px 0px 0px;
	border-collapse:collapse;
	border: 0;
	font-size: 12px;
}
.formbutton {
/*
Example css for form buttons
background-color: #a5cceb;
border: 1px solid #000000;
color: #000000;
font-size: 10px;
font-weight: bold;
*/
}
.user_admin_text1 {
color: #000000;
font-size: 12px;
font-weight: bold;
}
h1 {
font-size: 16px;
text-align: center;
font-weight:bold;
}
.footertext {
	font-size: 10px;}
.login_box_text1 { }
.login_box_text2 { }

/* ----- CSS for User Management Table ----- */
.use_man_table_container
{
	text-align: center;
	margin: 0px auto;
  width: 95%;
	padding: 15px;
}
.use_man_table_header
{
     clear: both;
     width: 600px;
     padding-bottom: 0px;
     padding-top: 30px;;
}
.use_man_table_left
{
  width: 295px;
  padding-right: 5px;
  float: left;
  clear: left;
}

.use_man_table_right
{
  width: 295px;
  padding-left: 4px;
  float: right;
  clear: right;
}
.use_man_table_footer
{
     clear: both;
     width: 600px;
     height: 1px;
}
.use_man_table_left div,
.use_man_table_right div{
	text-align:left;
}

.use_man_table_left div a,
.use_man_table_right div a {
	padding-left: 30px;
	text-decoration:none;
}
.use_man_table_left div img,
.use_man_table_right div img {
	width: 42px;
	height: 42px;	
}
.use_man_table_sep {
	width: 100%;
	height: 20px;
	border-bottom: 1px solid #dddddd;
	clear:both;
}

/* extra questions and extra checkboxes */
.extraCheckboxes {
	margin:0px;
	padding:0px;
	float:left;
	list-style-type: none;	
}
.extraCheckboxes li {
	background-image: url('images/checkbox_arw.gif');
	background-position: 0px 50%; /* X-pos Y-pos (from top-left) */
	background-repeat: no-repeat;
	padding-left: 15px;
	border: 0px solid black;
	white-space:nowrap;
}
.extraQuestionName,
.extraQuestionName li {
	margin:0px;
	padding:0px;
	list-style: none;
}
.extraQuestionValue {
	margin:0px;
	padding:0px;
	list-style: none;
}

.ad_cost_data_values { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.ad_cost_features_data_values { }
.ad_cost_features_description { }
.ad_cost_features_field_labels { }
.ad_cost_features_header { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.ad_cost_field_labels { font-style: normal; font-weight: bold; background-color: #eeeeee; }
.ad_description { font-style: normal; font-weight: normal; }
.ad_description { font-style: normal; font-weight: normal; }
.ad_description_label { font-style: normal; font-weight: bold; }
.ad_description_label { font-size: 14px; font-style: normal; font-weight: bold; text-align: right; }
.ad_features_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-align: center; }
.ad_removal_button { font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.ad_removal_success_message { font-size: 14px; font-style: normal; font-weight: bold; color: #333333; text-align: center; }
.ad_removal_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.ad_title { font-size: 14px; font-style: normal; font-weight: bold; background-color: #eeeeee; text-align: center; }
.ad_title { font-size: 14px; font-style: normal; font-weight: bold; color: #000000; }
.ad_title { font-size: 14px; font-style: normal; font-weight: bolder; color: #666666; text-decoration: underline; text-align: center; }
.add_images_button { font-style: normal; font-weight: bold; text-align: center; }
.add_new_filter_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.add_remove_ad_filter_links { font-size: 18px; font-style: normal; font-weight: normal; text-align: center; }
.add_to_balance_data { font-style: normal; font-weight: normal; }
.add_to_balance_label { font-style: normal; font-weight: bold; }
.add_to_balance_link { font-style: normal; font-weight: normal; }
.attention_getter_labels { font-style: normal; font-weight: normal; }
.auction_link { font-style: normal; font-weight: normal; text-align: center; }
.back_to_current_ad_link { font-style: normal; font-weight: normal; }
.back_to_current_ad_links { font-style: normal; font-weight: normal; text-align: center; }
.back_to_expired_ads_link { font-style: normal; font-weight: normal; text-align: center; }
.back_to_my_account_link { font-style: normal; font-weight: normal; text-align: center; }
.back_to_my_adds_link { font-style: normal; font-weight: normal; text-align: center; }
.back_to_my_currents_ads_link { font-style: normal; font-weight: normal; }
.back_to_my_info_link { font-style: normal; font-weight: bold; }
.back_to_normal_browsing { font-style: normal; font-weight: normal; }
.bid_history_link { font-style: normal; font-weight: normal; text-decoration: underline; }
.bid_history_result_even { font-style: normal; font-weight: normal; background-color: #dddddd; }
.bid_history_result_odd { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.blacklist_result_set_even_rows { font-style: normal; font-weight: normal; background-color: #dddddd; }
.blacklist_result_set_odd_rows { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.browse_main_categories_below { font-size: 18px; font-style: italic; font-weight: bold; color: #004080; background-color: #eeeeee; text-align: center; }
.browse_sellers_main_page_message { font-style: normal; font-weight: normal; }
.browse_sellers_main_page_title { font-size: 14px; font-style: normal; font-weight: bold; }
.browsing_category_tree { font-style: normal; font-weight: normal; }
.browsing_featured_ad_header { font-style: normal; font-weight: normal; background-color: #000000; text-align: center; }
.browsing_result_page_links { font-style: normal; font-weight: normal; }
.browsing_result_table_body_even {
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	background-color:#EEEEEE;
}
.browsing_result_table_body_even_bold { font-style: normal; font-weight: bold; text-decoration: none; background-color:#EEEEEE; }
.browsing_result_table_body_odd { font-style: normal; font-weight: bold; }
.browsing_result_table_body_odd_bold { font-style: normal; font-weight: bold; }
.browsing_result_table_header { font-style: normal; font-weight:bold; color:#0D9B3C; }
.browsing_subcategory_count { font-style: normal; font-weight: normal; }
.browsing_subcategory_description { font-style: normal; font-weight: normal; }
.browsing_subcategory_name { font-style: normal; font-weight: normal; }
.browsing_text_featured_no_subcategories { font-style: normal; font-weight: normal; }
.business_type_column_header { font-style: normal; background-color: #EAEAEA; text-decoration: underline; }
.buy_now_link { }
.category_coverage_label { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000066; }
.category_data_values { font-style: normal; font-weight: normal; }
.category_field_label { font-style: normal; font-weight: bold; }
.category_links { font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-align: left; }
.category_tree { font-style: normal; font-weight: bold; }
.category_tree_1 { font-style: normal; font-weight: normal; }
.category_tree_2 { font-style: normal; }
.category_tree_3 { font-style: normal; }
.category_tree_main_1 { font-style: normal; font-weight: normal; }
.category_tree_main_2 { font-style: normal; }
.category_tree_main_3 { font-style: normal; }
.cc_expiration { font-style: normal; font-weight: bold; text-align: right; }
.cc_number { font-style: normal; font-weight: bold; text-align: right; }
.city_column_header { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; background-color: #EAEAEA; text-decoration: underline; }
a.city_column_header{
	color: #000000;
}
.class_navigation_1_ad_count { }
.class_navigation_1_auction_count { }
.class_navigation_1_count { }
.class_navigation_1_description { }
.class_navigation_1_name { }
.class_navigation_1_subcategories_to { }
.classified_link { font-style: normal; font-weight: normal; text-align: center; }
.click_for_larger_image_link { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; text-align: center; }
.closed_label { font-style: normal; font-weight: bold; color: #FF0000; }
.column_headers { font-style: normal; font-weight: normal; background-color: #EAEAEA; text-decoration: underline; }
a.column_headers{
	color: #000000;
}
.comment_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.comment_result_page_links { font-style: normal; font-weight: normal; }
.comment_totals_data { font-style: normal; font-weight: normal; }
.comment_totals_fields { font-style: normal; font-weight: normal; }
.comment_totals_title { font-style: normal; font-weight: normal; }
.comments_more_results { font-style: normal; font-weight: normal; }
.comments_page_of { font-style: normal; font-weight: normal; }
.communication_configuration_link { font-style: normal; font-weight: normal; text-align: center; }
.complete_transaction_button { font-style: normal; font-weight: normal; }
.completely_private_communication_row { font-style: normal; font-weight: normal; text-align: left; }
.confirmation_instructions { font-style: normal; font-weight: normal; color: #000000; }
.confirmation_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.contact_seller_link { font-style: normal; font-weight: normal; }
.continue_place_an_ad_link { font-style: normal; font-weight: normal; color: #000000; text-align: center; }
.continue_registration_link { font-style: normal; font-weight: bold; }
.cost_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; text-align: center; }
a.cost_column_header{
	color: #000000;
}
.cost_data_values { font-style: normal; font-weight: normal; }
.cost_field_descriptions { font-style: normal; font-weight: normal; }
.cost_field_labels { font-style: normal; font-weight: bold; }
.country_column_header { font-style: normal; background-color: #EAEAEA; text-decoration: underline; }
a.country_column_header{
	color: #000000;
}
.current_balance { font-style: normal; font-weight: bold; }
.current_dutch_bidders_body { font-style: normal; font-weight: normal; }
.current_dutch_bidders_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; }
.data_field_labels { font-style: normal; font-weight: bold; color: #000000; text-align: right; }
.data_field_values { font-style: normal; font-weight: normal; text-align: left; }
.data_fields {
	font-style: normal;
	font-weight: normal;
}
.data_value { font-style: normal; font-weight: normal; }
.data_values { }
.date_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.date_reason_ended_data_values { font-style: normal; font-weight: normal; }
.date_reason_ended_field_labels { font-style: normal; font-weight: bold; text-align: right; }
.delete_image_links { font-style: normal; font-weight: normal; color: #000000; text-align: center; }
.description_column_header { font-style: normal; font-weight: bold; background-color: #EAEAEA; text-decoration: none; }
a.description_column_header{
	color: #000000;
}
.description_label { font-style: normal; font-weight: bold; color: #000000; text-decoration: none; text-align: left; }
.description_value { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; text-align: left; }
.discount_code_error_message { font-style: normal; font-weight: normal; color: #880000; }
.discount_code_row_left { font-style: normal; font-weight: bold; color: #000000; text-align: right; }
.discount_code_row_right { font-style: normal; }
#display_ad_category_tree {
	height: 25px;
	margin-bottom: 14px;
}
.display_ad_category_tree {
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.display_ad_category_tree a:hover { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.display_ad_category_tree a:visited { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.display_ad_category_tree a:link { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.display_ad_category_tree a:active { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.display_ad_extra_checkbox_label { font-style: normal; font-weight: bold; color: #666666; text-align: left; }
.display_ad_extra_question_label { font-style: normal; font-weight: bold; }
.display_ad_extra_question_value { font-style: normal; font-weight: normal; }
.display_ad_label { font-style: normal; font-weight: bold; color: #000000; text-align: left; }
.display_ad_title {
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-bottom: 4px;
		border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #2C7B4E;
}
.display_ad_value { font-style: normal; font-weight: normal; color: #000000; text-align: left; }
.display_auction_label { font-style: normal; font-weight: bold; color: #000000; }
.display_auction_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.display_auction_value {
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.edit_ad_home_button { font-style: normal; font-weight: normal; text-align: center; }
.edit_ad_home_link { font-style: normal; font-weight: normal; text-align: center; }
.edit_ad_home_link { font-style: normal; font-weight: normal; text-align: center; }
.edit_ad_links { font-style: normal; font-weight: normal; color: #000000; text-align: center; }
.edit_ad_links { font-style: normal; font-weight: normal; text-align: center; }
.edit_ad_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.edit_ads_image_text { font-style: normal; font-weight: normal; }
.edit_approval_links { font-style: normal; font-weight: normal; }
.edit_info_link { }
.edit_info_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.edit_links { font-style: normal; font-weight: normal; text-align: center; }
.edit_personal_info_link { font-style: normal; font-weight: normal; text-align: center; }
.edit_your_info_link { font-style: normal; font-weight: normal; text-align: center; }
.email_text { }
.email_text { font-style: normal; }
.end_place_an_ad_link { font-style: normal; font-weight: normal; }
.end_place_an_ad_title { font-size: 14px; font-style: normal; font-weight: bold; }
.end_registration { font-style: normal; font-weight: normal; text-align: center; }
.end_registration_link { }
.enter_images_button { font-style: normal; font-weight: bold; text-align: center; }
.enter_no_images_button { font-style: normal; font-weight: bold; text-align: center; }
.enter_registration_code_button { font-style: normal; font-weight: bold; }
.entry_date_column_header { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; background-color: #EAEAEA; text-decoration: underline; }
a.entry_date_column_header{
	color: #000000;
}
.error_message { font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.error_messages { font-style: normal; font-weight: bold; color: #ff0000; text-align: center; }
.expired_ad_detail_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.expired_auction_bid_column_header { font-style: normal; font-weight: bold; color: #ffffff;  background-color: #EAEAEA; text-decoration: underline; }
a.expired_auction_bid_column_header{
	color: #000000;
}
.expired_auction_detail_bid_history_title { font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.featured_1_city_header { font-style: normal; }
.featured_1_country_header { font-style: normal; }
.featured_1_description_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #ff9900; }
.featured_1_entry_td { font-style: normal; font-weight: normal; }
.featured_1_level_2_city_header { font-style: normal; }
.featured_1_level_2_country_header { font-style: normal; }
.featured_1_level_2_description_td { font-style: normal; }
.featured_1_level_2_entry_td { font-style: normal; }
.featured_1_level_2_number_bids { font-style: normal; font-weight: normal; }
.featured_1_level_2_optional_header_1 { font-style: normal; }
.featured_1_level_2_optional_header_10 { font-style: normal; }
.featured_1_level_2_optional_header_11 { font-style: normal; }
.featured_1_level_2_optional_header_12 { font-style: normal; }
.featured_1_level_2_optional_header_13 { font-style: normal; }
.featured_1_level_2_optional_header_14 { font-style: normal; }
.featured_1_level_2_optional_header_15 { font-style: normal; }
.featured_1_level_2_optional_header_16 { font-style: normal; }
.featured_1_level_2_optional_header_17 { font-style: normal; }
.featured_1_level_2_optional_header_18 { font-style: normal; }
.featured_1_level_2_optional_header_19 { font-style: normal; }
.featured_1_level_2_optional_header_2 { font-style: normal; }
.featured_1_level_2_optional_header_20 { font-style: normal; }
.featured_1_level_2_optional_header_3 { font-style: normal; }
.featured_1_level_2_optional_header_4 { font-style: normal; }
.featured_1_level_2_optional_header_5 { font-style: normal; }
.featured_1_level_2_optional_header_6 { font-style: normal; }
.featured_1_level_2_optional_header_7 { font-style: normal; }
.featured_1_level_2_optional_header_8 { font-style: normal; }
.featured_1_level_2_optional_header_9 { font-style: normal; }
.featured_1_level_2_photo_td { font-style: normal; }
.featured_1_level_2_price_td { font-style: normal; }
.featured_1_level_2_result_table_body_even { font-style: normal; }
.featured_1_level_2_result_table_body_even_bold { font-style: normal; }
.featured_1_level_2_result_table_body_odd { font-style: normal; }
.featured_1_level_2_result_table_body_odd_bold { font-style: normal; }
.featured_1_level_2_state_header { font-style: normal; }
.featured_1_level_2_time_left { font-style: normal; font-weight: normal; }
.featured_1_level_2_title_row { font-style: normal; }
.featured_1_level_2_title_td { font-style: normal; }
.featured_1_level_2_type { font-style: normal; font-weight: normal; }
.featured_1_level_2_zip_header { font-style: normal; }
.featured_1_level_3_city_header { font-style: normal; }
.featured_1_level_3_country_header { font-style: normal; }
.featured_1_level_3_description_td { font-style: normal; }
.featured_1_level_3_entry_td { font-style: normal; }
.featured_1_level_3_number_bids { font-style: normal; font-weight: normal; }
.featured_1_level_3_optional_header_1 { font-style: normal; }
.featured_1_level_3_optional_header_10 { font-style: normal; }
.featured_1_level_3_optional_header_11 { font-style: normal; }
.featured_1_level_3_optional_header_12 { font-style: normal; }
.featured_1_level_3_optional_header_13 { font-style: normal; }
.featured_1_level_3_optional_header_14 { font-style: normal; }
.featured_1_level_3_optional_header_15 { font-style: normal; }
.featured_1_level_3_optional_header_16 { font-style: normal; }
.featured_1_level_3_optional_header_17 { font-style: normal; }
.featured_1_level_3_optional_header_18 { font-style: normal; }
.featured_1_level_3_optional_header_19 { font-style: normal; }
.featured_1_level_3_optional_header_2 { font-style: normal; }
.featured_1_level_3_optional_header_20 { font-style: normal; }
.featured_1_level_3_optional_header_3 { font-style: normal; }
.featured_1_level_3_optional_header_4 { font-style: normal; }
.featured_1_level_3_optional_header_5 { font-style: normal; }
.featured_1_level_3_optional_header_6 { font-style: normal; }
.featured_1_level_3_optional_header_7 { font-style: normal; }
.featured_1_level_3_optional_header_8 { font-style: normal; }
.featured_1_level_3_optional_header_9 { font-style: normal; }
.featured_1_level_3_photo_td { font-style: normal; }
.featured_1_level_3_price_td { font-style: normal; }
.featured_1_level_3_result_table_body_even { font-style: normal; }
.featured_1_level_3_result_table_body_even_bold { font-style: normal; }
.featured_1_level_3_result_table_body_odd { font-style: normal; }
.featured_1_level_3_result_table_body_odd_bold { font-style: normal; }
.featured_1_level_3_state_header { font-style: normal; }
.featured_1_level_3_time_left { font-style: normal; font-weight: normal; }
.featured_1_level_3_title_row { font-style: normal; }
.featured_1_level_3_title_td { font-style: normal; }
.featured_1_level_3_type { font-style: normal; font-weight: normal; }
.featured_1_level_3_zip_header { font-style: normal; }
.featured_1_level_4_city_header { font-style: normal; }
.featured_1_level_4_country_header { font-style: normal; }
.featured_1_level_4_description_td { font-style: normal; }
.featured_1_level_4_entry_td { font-style: normal; }
.featured_1_level_4_number_bids { font-style: normal; font-weight: normal; }
.featured_1_level_4_optional_header_1 { font-style: normal; }
.featured_1_level_4_optional_header_10 { font-style: normal; }
.featured_1_level_4_optional_header_11 { font-style: normal; }
.featured_1_level_4_optional_header_12 { font-style: normal; }
.featured_1_level_4_optional_header_13 { font-style: normal; }
.featured_1_level_4_optional_header_14 { font-style: normal; }
.featured_1_level_4_optional_header_15 { font-style: normal; }
.featured_1_level_4_optional_header_16 { font-style: normal; }
.featured_1_level_4_optional_header_17 { font-style: normal; }
.featured_1_level_4_optional_header_18 { font-style: normal; }
.featured_1_level_4_optional_header_19 { font-style: normal; }
.featured_1_level_4_optional_header_2 { font-style: normal; }
.featured_1_level_4_optional_header_20 { font-style: normal; }
.featured_1_level_4_optional_header_3 { font-style: normal; }
.featured_1_level_4_optional_header_4 { font-style: normal; }
.featured_1_level_4_optional_header_5 { font-style: normal; }
.featured_1_level_4_optional_header_6 { font-style: normal; }
.featured_1_level_4_optional_header_7 { font-style: normal; }
.featured_1_level_4_optional_header_8 { font-style: normal; }
.featured_1_level_4_optional_header_9 { font-style: normal; }
.featured_1_level_4_photo_td { font-style: normal; }
.featured_1_level_4_price_td { font-style: normal; }
.featured_1_level_4_result_table_body_even { font-style: normal; }
.featured_1_level_4_result_table_body_even_bold { font-style: normal; }
.featured_1_level_4_result_table_body_odd { font-style: normal; }
.featured_1_level_4_result_table_body_odd_bold { font-style: normal; }
.featured_1_level_4_state_header { font-style: normal; }
.featured_1_level_4_time_left { font-style: normal; font-weight: normal; }
.featured_1_level_4_title_row { font-style: normal; }
.featured_1_level_4_title_td { font-style: normal; }
.featured_1_level_4_type { font-style: normal; font-weight: normal; }
.featured_1_level_4_zip_header { font-style: normal; }
.featured_1_level_5_city_header { font-style: normal; }
.featured_1_level_5_country_header { font-style: normal; }
.featured_1_level_5_description_td { font-style: normal; }
.featured_1_level_5_entry_td { font-style: normal; }
.featured_1_level_5_number_bids { font-style: normal; font-weight: normal; }
.featured_1_level_5_optional_header_1 { font-style: normal; }
.featured_1_level_5_optional_header_10 { font-style: normal; }
.featured_1_level_5_optional_header_11 { font-style: normal; }
.featured_1_level_5_optional_header_12 { font-style: normal; }
.featured_1_level_5_optional_header_13 { font-style: normal; }
.featured_1_level_5_optional_header_14 { font-style: normal; }
.featured_1_level_5_optional_header_15 { font-style: normal; }
.featured_1_level_5_optional_header_16 { font-style: normal; }
.featured_1_level_5_optional_header_17 { font-style: normal; }
.featured_1_level_5_optional_header_18 { font-style: normal; }
.featured_1_level_5_optional_header_19 { font-style: normal; }
.featured_1_level_5_optional_header_2 { font-style: normal; }
.featured_1_level_5_optional_header_20 { font-style: normal; }
.featured_1_level_5_optional_header_3 { font-style: normal; }
.featured_1_level_5_optional_header_4 { font-style: normal; }
.featured_1_level_5_optional_header_5 { font-style: normal; }
.featured_1_level_5_optional_header_6 { font-style: normal; }
.featured_1_level_5_optional_header_7 { font-style: normal; }
.featured_1_level_5_optional_header_8 { font-style: normal; }
.featured_1_level_5_optional_header_9 { font-style: normal; }
.featured_1_level_5_photo_td { font-style: normal; }
.featured_1_level_5_price_td { font-style: normal; }
.featured_1_level_5_result_table_body_even { font-style: normal; }
.featured_1_level_5_result_table_body_even_bold { font-style: normal; }
.featured_1_level_5_result_table_body_odd { font-style: normal; }
.featured_1_level_5_result_table_body_odd_bold { font-style: normal; }
.featured_1_level_5_state_header { font-style: normal; }
.featured_1_level_5_time_left { font-style: normal; font-weight: normal; }
.featured_1_level_5_title_row { font-style: normal; }
.featured_1_level_5_title_td { font-style: normal; }
.featured_1_level_5_type { font-style: normal; font-weight: normal; }
.featured_1_level_5_zip_header { font-style: normal; }
.featured_1_number_bids { font-style: normal; font-weight: normal; }
.featured_1_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; background-color: #8799BB; }
.featured_1_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_11 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_1_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_1_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_1_photo_td { font-style: normal; font-weight: normal; background-color: #ff9900; }
.featured_1_price_td { font-style: normal; font-weight: normal; background-color: #8799BB; text-align: left; }
.featured_1_result_table_body_even { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.featured_1_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #4D6288; background-color: #EBEEF3; }
.featured_1_result_table_body_odd { font-style: normal; font-weight: normal; background-color: #dddddd; }
.featured_1_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #4D6288; background-color: #F5F5F5; }
.featured_1_state_header { font-style: normal; }
.featured_1_time_left { font-style: normal; font-weight: normal; }
.featured_1_title_row { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold; color: #ffffff; background-color: #003399; }
.featured_1_title_td { font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #ff9900; }
.featured_1_type { font-style: normal; font-weight: normal; }
.featured_1_zip_header { font-style: normal; }
.featured_2_city_header { font-style: normal; }
.featured_2_country_header { font-style: normal; }
.featured_2_description_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #004080; }
.featured_2_entry_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; }
.featured_2_level_2_city_header { font-style: normal; }
.featured_2_level_2_country_header { font-style: normal; }
.featured_2_level_2_description_td { font-style: normal; }
.featured_2_level_2_entry_td { font-style: normal; }
.featured_2_level_2_number_bids { font-style: normal; font-weight: normal; }
.featured_2_level_2_optional_header_1 { font-style: normal; }
.featured_2_level_2_optional_header_10 { font-style: normal; }
.featured_2_level_2_optional_header_11 { font-style: normal; }
.featured_2_level_2_optional_header_12 { font-style: normal; }
.featured_2_level_2_optional_header_13 { font-style: normal; }
.featured_2_level_2_optional_header_14 { font-style: normal; }
.featured_2_level_2_optional_header_15 { font-style: normal; }
.featured_2_level_2_optional_header_16 { font-style: normal; }
.featured_2_level_2_optional_header_17 { font-style: normal; }
.featured_2_level_2_optional_header_18 { font-style: normal; }
.featured_2_level_2_optional_header_19 { font-style: normal; }
.featured_2_level_2_optional_header_2 { font-style: normal; }
.featured_2_level_2_optional_header_20 { font-style: normal; }
.featured_2_level_2_optional_header_3 { font-style: normal; }
.featured_2_level_2_optional_header_4 { font-style: normal; }
.featured_2_level_2_optional_header_5 { font-style: normal; }
.featured_2_level_2_optional_header_6 { font-style: normal; }
.featured_2_level_2_optional_header_7 { font-style: normal; }
.featured_2_level_2_optional_header_8 { font-style: normal; }
.featured_2_level_2_optional_header_9 { font-style: normal; }
.featured_2_level_2_photo_td { font-style: normal; }
.featured_2_level_2_price_td { font-style: normal; }
.featured_2_level_2_result_table_body_even { font-style: normal; }
.featured_2_level_2_result_table_body_even_bold { font-style: normal; }
.featured_2_level_2_result_table_body_odd { font-style: normal; }
.featured_2_level_2_result_table_body_odd_bold { font-style: normal; }
.featured_2_level_2_state_header { font-style: normal; }
.featured_2_level_2_time_left { font-style: normal; font-weight: normal; }
.featured_2_level_2_title_row { font-style: normal; }
.featured_2_level_2_title_td { font-style: normal; }
.featured_2_level_2_type { font-style: normal; font-weight: normal; }
.featured_2_level_2_zip_header { font-style: normal; }
.featured_2_level_3_city_header { font-style: normal; }
.featured_2_level_3_country_header { font-style: normal; }
.featured_2_level_3_description_td { font-style: normal; }
.featured_2_level_3_entry_td { font-style: normal; }
.featured_2_level_3_number_bids { font-style: normal; font-weight: normal; }
.featured_2_level_3_optional_header_1 { font-style: normal; }
.featured_2_level_3_optional_header_10 { font-style: normal; }
.featured_2_level_3_optional_header_11 { font-style: normal; }
.featured_2_level_3_optional_header_12 { font-style: normal; }
.featured_2_level_3_optional_header_13 { font-style: normal; }
.featured_2_level_3_optional_header_14 { font-style: normal; }
.featured_2_level_3_optional_header_15 { font-style: normal; }
.featured_2_level_3_optional_header_16 { font-style: normal; }
.featured_2_level_3_optional_header_17 { font-style: normal; }
.featured_2_level_3_optional_header_18 { font-style: normal; }
.featured_2_level_3_optional_header_19 { font-style: normal; }
.featured_2_level_3_optional_header_2 { font-style: normal; }
.featured_2_level_3_optional_header_20 { font-style: normal; }
.featured_2_level_3_optional_header_3 { font-style: normal; }
.featured_2_level_3_optional_header_4 { font-style: normal; }
.featured_2_level_3_optional_header_5 { font-style: normal; }
.featured_2_level_3_optional_header_6 { font-style: normal; }
.featured_2_level_3_optional_header_7 { font-style: normal; }
.featured_2_level_3_optional_header_8 { font-style: normal; }
.featured_2_level_3_optional_header_9 { font-style: normal; }
.featured_2_level_3_photo_td { font-style: normal; }
.featured_2_level_3_price_td { font-style: normal; }
.featured_2_level_3_result_table_body_even { font-style: normal; }
.featured_2_level_3_result_table_body_even_bold { font-style: normal; }
.featured_2_level_3_result_table_body_odd { font-style: normal; }
.featured_2_level_3_result_table_body_odd_bold { font-style: normal; }
.featured_2_level_3_state_header { font-style: normal; }
.featured_2_level_3_time_left { font-style: normal; font-weight: normal; }
.featured_2_level_3_title_row { font-style: normal; }
.featured_2_level_3_title_td { font-style: normal; }
.featured_2_level_3_type { font-style: normal; font-weight: normal; }
.featured_2_level_3_zip_header { font-style: normal; }
.featured_2_level_4_city_header { font-style: normal; }
.featured_2_level_4_country_header { font-style: normal; }
.featured_2_level_4_description_td { font-style: normal; }
.featured_2_level_4_entry_td { font-style: normal; }
.featured_2_level_4_number_bids { font-style: normal; font-weight: normal; }
.featured_2_level_4_optional_header_1 { font-style: normal; }
.featured_2_level_4_optional_header_10 { font-style: normal; }
.featured_2_level_4_optional_header_11 { font-style: normal; }
.featured_2_level_4_optional_header_12 { font-style: normal; }
.featured_2_level_4_optional_header_13 { font-style: normal; }
.featured_2_level_4_optional_header_14 { font-style: normal; }
.featured_2_level_4_optional_header_15 { font-style: normal; }
.featured_2_level_4_optional_header_16 { font-style: normal; }
.featured_2_level_4_optional_header_17 { font-style: normal; }
.featured_2_level_4_optional_header_18 { font-style: normal; }
.featured_2_level_4_optional_header_19 { font-style: normal; }
.featured_2_level_4_optional_header_2 { font-style: normal; }
.featured_2_level_4_optional_header_20 { font-style: normal; }
.featured_2_level_4_optional_header_3 { font-style: normal; }
.featured_2_level_4_optional_header_4 { font-style: normal; }
.featured_2_level_4_optional_header_5 { font-style: normal; }
.featured_2_level_4_optional_header_6 { font-style: normal; }
.featured_2_level_4_optional_header_7 { font-style: normal; }
.featured_2_level_4_optional_header_8 { font-style: normal; }
.featured_2_level_4_optional_header_9 { font-style: normal; }
.featured_2_level_4_photo_td { font-style: normal; }
.featured_2_level_4_price_td { font-style: normal; }
.featured_2_level_4_result_table_body_even { font-style: normal; }
.featured_2_level_4_result_table_body_even_bold { font-style: normal; }
.featured_2_level_4_result_table_body_odd { font-style: normal; }
.featured_2_level_4_result_table_body_odd_bold { font-style: normal; }
.featured_2_level_4_state_header { font-style: normal; }
.featured_2_level_4_time_left { font-style: normal; font-weight: normal; }

.featured_2_level_4_title_row { font-style: normal; }
.featured_2_level_4_title_td { font-style: normal; }
.featured_2_level_4_type { font-style: normal; font-weight: normal; }
.featured_2_level_4_zip_header { font-style: normal; }
.featured_2_level_5_city_header { font-style: normal; }
.featured_2_level_5_country_header { font-style: normal; }
.featured_2_level_5_description_td { font-style: normal; }
.featured_2_level_5_entry_td { font-style: normal; }
.featured_2_level_5_number_bids { font-style: normal; font-weight: normal; }
.featured_2_level_5_optional_header_1 { font-style: normal; }
.featured_2_level_5_optional_header_10 { font-style: normal; }
.featured_2_level_5_optional_header_11 { font-style: normal; }
.featured_2_level_5_optional_header_12 { font-style: normal; }
.featured_2_level_5_optional_header_13 { font-style: normal; }
.featured_2_level_5_optional_header_14 { font-style: normal; }
.featured_2_level_5_optional_header_15 { font-style: normal; }
.featured_2_level_5_optional_header_16 { font-style: normal; }
.featured_2_level_5_optional_header_17 { font-style: normal; }
.featured_2_level_5_optional_header_18 { font-style: normal; }
.featured_2_level_5_optional_header_19 { font-style: normal; }
.featured_2_level_5_optional_header_2 { font-style: normal; }
.featured_2_level_5_optional_header_20 { font-style: normal; }
.featured_2_level_5_optional_header_3 { font-style: normal; }
.featured_2_level_5_optional_header_4 { font-style: normal; }
.featured_2_level_5_optional_header_5 { font-style: normal; }
.featured_2_level_5_optional_header_6 { font-style: normal; }
.featured_2_level_5_optional_header_7 { font-style: normal; }
.featured_2_level_5_optional_header_8 { font-style: normal; }
.featured_2_level_5_optional_header_9 { font-style: normal; }
.featured_2_level_5_photo_td { font-style: normal; }
.featured_2_level_5_price_td { font-style: normal; }
.featured_2_level_5_result_table_body_even { font-style: normal; }
.featured_2_level_5_result_table_body_even_bold { font-style: normal; }
.featured_2_level_5_result_table_body_odd { font-style: normal; }
.featured_2_level_5_result_table_body_odd_bold { font-style: normal; }
.featured_2_level_5_state_header { font-style: normal; }
.featured_2_level_5_time_left { font-style: normal; font-weight: normal; }
.featured_2_level_5_title_row { font-style: normal; }
.featured_2_level_5_title_td { font-style: normal; }
.featured_2_level_5_type { font-style: normal; font-weight: normal; }
.featured_2_level_5_zip_header { font-style: normal; }
.featured_2_num_bids_td { font-style: normal; font-weight: normal; }
.featured_2_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; background-color: #8799BB; }
.featured_2_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_11 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_2_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_2_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_2_photo_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; text-align: center; }
.featured_2_price_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_2_result_table_body_even { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.featured_2_result_table_body_even_bold { font-style: normal; font-weight: bolder; background-color: #eeeeee; }
.featured_2_result_table_body_odd { font-style: normal; font-weight: normal; background-color: #dddddd; }
.featured_2_result_table_body_odd_bold { font-style: normal; font-weight: bolder; background-color: #dddddd; }
.featured_2_state_header { font-style: normal; }
.featured_2_time_left_td { font-style: normal; font-weight: normal; }
.featured_2_title_row { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.featured_2_title_td { font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #EAEAEA; text-decoration: underline; }
.featured_2_type { font-style: normal; font-weight: normal; }
.featured_2_zip_header { font-style: normal; }
.featured_3_city_header { font-style: normal; }
.featured_3_country_header { font-style: normal; }
.featured_3_description_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_3_entry_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_3_num_bids_td { font-style: normal; font-weight: normal; }
.featured_3_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_3_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_11 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_3_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_3_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_3_photo_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_3_price_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_3_result_table_body_even { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_3_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_3_result_table_body_odd { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_3_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_3_state_header { font-style: normal; }
.featured_3_time_left_header { font-style: normal; font-weight: normal; }
.featured_3_title_row { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.featured_3_title_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_3_type { font-style: normal; font-weight: normal; }
.featured_3_zip_header { font-style: normal; }
.featured_4_city_header { font-style: normal; }
.featured_4_country_header { font-style: normal; }
.featured_4_description_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_4_entry_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_4_num_bids_td { font-style: normal; font-weight: normal; }
.featured_4_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_4_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_4_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_4_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_4_photo_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_4_price_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_4_result_table_body_even { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_4_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_4_result_table_body_odd { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_4_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_4_state_header { font-style: normal; }
.featured_4_time_left_header { font-style: normal; font-weight: normal; }
.featured_4_title_row { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.featured_4_title_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_4_type { font-style: normal; font-weight: normal; }
.featured_4_zip_header { font-style: normal; }
.featured_5_city_header { font-style: normal; }
.featured_5_country_header { font-style: normal; }
.featured_5_description_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_5_entry_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_5_num_bids_td { font-style: normal; font-weight: normal; }
.featured_5_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_5_optional_header_1 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.featured_5_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_5_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_5_photo_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_5_price_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_5_result_table_body_even { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_5_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.featured_5_result_table_body_odd { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_5_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.featured_5_state_header { font-style: normal; }
.featured_5_time_left_header { font-style: normal; font-weight: normal; }
.featured_5_title_row { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.featured_5_title_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.featured_5_type { font-style: normal; font-weight: normal; }
.featured_5_zip_header { font-style: normal; }
.featured_6_number_bids { font-style: normal; font-weight: normal; }
.featured_6_time_left { font-style: normal; font-weight: normal; }
.featured_6_type { font-style: normal; font-weight: normal; }
.featured_7_type { font-style: normal; font-weight: normal; }
.featured_ad_header { font-style: normal; font-weight: bold; color: #eeeeee; background-color: #000000; text-align: center; }
.featured_ad_pic_header { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.featured_ad_pic_header { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.featured_ad_pics_1_header_row { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.featured_ad_pics_1_header_row_level_2 { font-style: normal; font-weight: normal; }
.featured_ad_pics_1_header_row_level_3 { font-style: normal; }
.featured_ad_pics_1_header_row_level_4 { font-style: normal; }
.featured_ad_pics_1_header_row_level_5 { font-style: normal; }
.featured_ad_pics_1_pic_row {
	font-style: normal;
	background-color: #FFFFFF;
}
.featured_ad_pics_1_pic_row_level_2 { font-style: normal; font-weight: normal; text-align: center; }
.featured_ad_pics_1_pic_row_level_3 { font-style: normal; }
.featured_ad_pics_1_pic_row_level_4 { font-style: normal; }
.featured_ad_pics_1_pic_row_level_5 { font-style: normal; }
.featured_ad_pics_1_pic_row_level_5 { font-style: normal; }
.featured_ad_pics_2_header_row { font-style: normal; }
.featured_ad_pics_2_header_row_level_2 { font-style: normal; }
.featured_ad_pics_2_header_row_level_3 { font-style: normal; }
.featured_ad_pics_2_header_row_level_4 { font-style: normal; }
.featured_ad_pics_2_header_row_level_5 { font-style: normal; }
.featured_ad_pics_2_pic_row { font-style: normal; }
.featured_ad_pics_2_pic_row_level_2 { font-style: normal; }
.featured_ad_pics_2_pic_row_level_3 { font-style: normal; }
.featured_ad_pics_2_pic_row_level_4 { font-style: normal; }
.featured_ad_pics_3_header_row { font-style: normal; }
.featured_ad_title {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 43px;
	background-image: url(/images/bgc_images/barback.jpg);
	background-repeat: repeat-x;
}
.featured_ad_title_in_thumb { font-style: normal; font-weight: normal; color: #000000; text-align: center; }
.featured_ads_links { font-style: normal; font-weight: normal; color: #666666; text-decoration: none; }
.featured_category_1_city_header { font-style: normal; font-weight: normal; }
.featured_category_1_country_header { font-style: normal; font-weight: normal; }
.featured_category_1_description_td { font-style: normal; font-weight: normal; }
.featured_category_1_entry_td { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_1 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_11 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_12 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_13 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_14 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_15 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_16 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_17 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_18 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_19 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_20 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_category_1_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_category_1_photo_td { font-style: normal; font-weight: normal; }
.featured_category_1_price_td { font-style: normal; font-weight: normal; }
.featured_category_1_result_table_body_even { font-style: normal; font-weight: normal; }
.featured_category_1_result_table_body_even_bold { font-style: normal; font-weight: normal; }
.featured_category_1_result_table_body_odd { font-style: normal; font-weight: normal; }
.featured_category_1_result_table_body_odd_bold { font-style: normal; font-weight: normal; }
.featured_category_1_state_header { font-style: normal; font-weight: normal; }
.featured_category_1_title_td { font-style: normal; font-weight: normal; }
.featured_category_1_zip_header { font-style: normal; font-weight: normal; }
.featured_category_2_city_header { font-style: normal; font-weight: normal; }
.featured_category_2_country_header { font-style: normal; font-weight: normal; }
.featured_category_2_description_td { font-style: normal; font-weight: normal; }
.featured_category_2_entry_td { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_1 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_10 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_11 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_12 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_13 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_14 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_15 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_16 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_17 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_18 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_19 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_2 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_20 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_3 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_4 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_5 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_6 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_7 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_8 { font-style: normal; font-weight: normal; }
.featured_category_2_optional_header_9 { font-style: normal; font-weight: normal; }
.featured_category_2_photo_td { font-style: normal; font-weight: normal; }
.featured_category_2_price_td { font-style: normal; font-weight: normal; }
.featured_category_2_result_table_body_even { font-style: normal; font-weight: normal; }
.featured_category_2_result_table_body_even_bold { font-style: normal; font-weight: normal; }
.featured_category_2_result_table_body_odd { font-style: normal; font-weight: normal; }
.featured_category_2_result_table_body_odd_bold { font-style: normal; font-weight: normal; }
.featured_category_2_state_header { font-style: normal; font-weight: normal; }
.featured_category_2_title_td { font-style: normal; font-weight: normal; }
.featured_category_2_zip_header { font-style: normal; font-weight: normal; }
.featured_pic_link_text { font-style: normal; font-weight: normal; color: #ffffff; }
.featured_text_link_text { font-style: normal; font-weight: normal; color: #ffffff; }
.features_renewal_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; text-align: center; }
.field_data { font-style: normal; font-weight: normal; }
.field_label { font-style: normal; font-weight: normal; text-align: center; }
.field_labels { font-style: normal; font-weight: normal; }
.field_labels { font-style: normal; font-weight: bold; }
.filter_body { font-style: normal; font-weight: normal; color: #000000; }
.filter_dropdown { font-style: normal; font-weight: normal; }
.filter_dropdown_1 { font-style: normal; font-weight: normal; }
.filter_dropdown_2 { font-style: normal; }
.filter_selection { font-style: normal; font-weight: normal; }
.final_fee_field_labels { font-style: normal; font-weight: normal; text-align: left; }
.final_fee_header { font-style: normal; }
.final_fee_result_set_even_rows { font-style: normal; font-weight: normal; background-color: #dddddd; }
.final_fee_result_set_odd_rows { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.final_fee_table_column_headers { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.final_fee_table_column_headers{
	color: #000000;
	text-decoration: underline; 
}
.final_fee_table_header { font-style: normal; font-weight: bold; }
.final_fee_table_row { font-style: normal; font-weight: normal; }
.form_label { font-style: normal; font-weight: bold; }
.form_labels { font-style: normal; font-weight: bold; text-align: right; }
.full_images_description { font-style: normal; font-weight: normal; }
.full_images_favorite_link { font-style: normal; font-weight: normal; color: #000000; }
.full_images_link { font-style: normal; font-weight: normal; }
.full_images_notify_friend_link { font-style: normal; font-weight: normal; color: #000000; }
.full_images_seller_link { font-style: normal; font-weight: normal; color: #000000; }
.full_images_sellers_other_link { font-style: normal; font-weight: normal; color: #000000; }
.full_images_title { font-size: 18px; font-style: normal; font-weight: bold; text-align: center; }
.header_text { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; }
.hottest_1_column_headers { font-style: normal; font-weight: normal; background-color: #EAEAEA; }
.hottest_1_result_table_body_even { font-style: normal; font-weight: normal; color: #000000; }
.hottest_1_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #000000; }
.hottest_1_result_table_body_odd { font-style: normal; font-weight: normal; color: #000000; }
.hottest_1_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #000000; }
.hottest_1_title_row { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.identifier_field { font-style: normal; font-weight: normal; color: #000000; }
.image_field_labels { font-style: normal; font-weight: bold; color: #000000; }
.image_field_labels { font-style: normal; font-weight: bold; text-align: center; }
.image_text { font-style: normal; font-weight: normal; }
.image_text { font-style: normal; font-weight: normal; color: #000000; }
.image_upload_field_labels { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.image_upload_size { font-style: normal; font-weight: normal; color: #ffffff; background-color: #666666; }
.info_label { font-style: normal; font-weight: bold; }
.inquiry_row { font-style: normal; font-weight: bold; }
.internal_browse_error { }
.invited_result_set_even_rows { font-style: normal; font-weight: normal; background-color: #dddddd; }
.invited_result_set_odd_rows { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.language_page_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.link_back_to_user_information { font-style: normal; font-weight: normal; }
.live_users_text { font-style: normal; font-weight: normal; }
.login_button { font-style: normal; font-weight: normal; text-align: center; }
.login_form_title { font-size: 14px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.login_lost_password_link { font-style: normal; font-weight: normal; color: #333333; text-decoration: none; text-align: center; }
.login_register_link { font-style: normal; font-weight: normal; color: #333333; text-decoration: none; text-align: center; }
.login_register_login_link { font-style: normal; font-weight: bold; }
.login_register_logout_link { font-style: normal; font-weight: bold; }
.login_register_my_account_link { font-style: normal; font-weight: bold; }
.login_register_register_link { font-style: normal; font-weight: bold; }
.long_comment { font-style: normal; font-weight: normal; }
.lost_password_page_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.main { font-style: normal; font-weight: normal; }
.main_category_count { font-style: normal; font-weight: normal; color: #cccccc; text-decoration: none; }
.main_category_description { font-style: normal; font-weight: normal; color: #aaaaaa; }
.main_category_name { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.main_in_category_tree { font-style: normal; font-weight: bold; color: #000000; }
.main_in_category_tree { font-style: normal; font-weight: normal; }
.main_navigation_1_ad_count {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
}
a.main_navigation_1_ad_count:link {
	color: #999933;
}
a.main_navigation_1_ad_count:hover {
	color: #999933;
	text-decoration: underline;
}
a.main_navigation_1_ad_count:visited {
	color: #999933;
}
a.main_navigation_1_ad_count:active {
	color: #999933;
}
.main_navigation_1_auction_count {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #996699;
	}
a.main_navigation_1_auction_count:link {
	color: #996699;
}
a.main_navigation_1_auction_count:hover {
	color: #996699;
	text-decoration: underline;
}
a.main_navigation_1_auction_count:visited {
	color: #996699;
}
a.main_navigation_1_auction_count:active {
	color: #996699;
}
.main_navigation_1_count { font-style: normal; font-weight: bold; color: #000000; text-decoration: none; }
.main_navigation_1_description { font-style: normal; }
.main_navigation_1_name {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #895881;
	padding-left: 0px;
}
a.main_navigation_1_name:link {
	color: #895881;
}
a.main_navigation_1_name:hover {
	color: #895881;
	text-decoration: underline;
}
a.main_navigation_1_name:visited {
	color: #895881;
}
a.main_navigation_1_name:active {
	color: #895881;
}
.main_navigation_1_sub_category_name {
	font-style: normal;
	color: #333333;
	text-decoration: underline;
	font-size: 12px;
}
.main_navigation_1_subcategories_to { font-style: normal; }
.main_page_message { font-style: normal; font-weight: normal; color: #000000; text-align: left; }
.main_page_title { font-style: normal; font-weight: normal; text-align: center; }
.main_result_table_body_even { font-style: normal; font-weight: normal; }
.main_result_table_body_even_bold { }
.main_result_table_body_odd { }
.main_result_table_body_odd_bold { }
.make_bid_link { font-style: normal; font-weight: bold; color: #000000; }
.make_bid_link { font-size: 14px; font-style: normal; font-weight: normal; }
.member_since { font-style: normal; font-weight: normal; background-color: #ccffff; }
.message_body { font-style: normal; font-weight: normal; text-align: center; }
.message_header_row { font-style: normal; font-weight: normal; }
.more_results { font-style: normal; font-weight: normal; }
.my_account_link { font-style: normal; font-weight: normal; }
.my_current_info_title, .my_current_ads_title, .my_ad_filters_title,.my_favorite_ads_title, .my_expired_ads_title, .my_current_messages_title, communication_configuration_title, .section_title, .use_man_table_header {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	padding-bottom: 12px;
}

.name_email_data_values { }
.name_email_field_labels { }
.navigation_1_ad_count { }
.navigation_1_auction_count { }
.navigation_1_count { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.navigation_1_description { font-style: normal; font-weight: normal; }
.navigation_1_name { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.navigation_1_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_1_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_2_ad_count { }
.navigation_2_auction_count { }
.navigation_2_count { font-style: normal; font-weight: normal; }
.navigation_2_description { font-style: normal; font-weight: normal; }
.navigation_2_name { font-style: normal; font-weight: normal; }
.navigation_2_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_2_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_3_ad_count { }
.navigation_3_auction_count { }
.navigation_3_count { font-style: normal; font-weight: normal; }
.navigation_3_description { font-style: normal; font-weight: normal; }
.navigation_3_name { font-style: normal; font-weight: normal; }
.navigation_3_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_3_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_1_ad_count { }
.navigation_subcategory_1_auction_count { }
.navigation_subcategory_1_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_1_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_1_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_1_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_1_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_2_ad_count { }
.navigation_subcategory_2_auction_count { }
.navigation_subcategory_2_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_2_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_2_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_2_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_2_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_3_ad_count { }
.navigation_subcategory_3_auction_count { }
.navigation_subcategory_3_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_3_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_3_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_3_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_3_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_4_ad_count { }
.navigation_subcategory_4_auction_count { }
.navigation_subcategory_4_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_4_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_4_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_4_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_4_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_5_ad_count { }
.navigation_subcategory_5_auction_count { }
.navigation_subcategory_5_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_5_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_5_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_5_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_5_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_6_ad_count { }
.navigation_subcategory_6_auction_count { }
.navigation_subcategory_6_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_6_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_6_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_6_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_6_subcategories_to { font-style: normal; font-weight: normal; }
.navigation_subcategory_7_ad_count { }
.navigation_subcategory_7_auction_count { }
.navigation_subcategory_7_count { font-style: normal; font-weight: normal; }
.navigation_subcategory_7_description { font-style: normal; font-weight: normal; }
.navigation_subcategory_7_name { font-style: normal; font-weight: normal; }
.navigation_subcategory_7_sub_category_name { font-style: normal; color: #000000; text-decoration: underline; }
.navigation_subcategory_7_subcategories_to { font-style: normal; font-weight: normal; }
.neg_feedback { font-style: normal; font-weight: normal; color: #ffffff; background-color: #ff0000; text-align: center; }
.neu_feedback { font-style: normal; font-weight: normal; color: #ffffff; background-color: #EAEAEA; text-align: center; }
.newest_1_bid_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_city_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; }
.newest_1_country_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; }
.newest_1_description_td { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #004080; }
.newest_1_entry_td { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #004080; text-align: left; }
.newest_1_optional_1 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #000000; }
.newest_1_optional_10 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_11 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_12 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_13 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_14 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_15 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_16 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_17 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_18 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_19 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_2 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #000000; }
.newest_1_optional_20 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; text-decoration: none; background-image: url(/images/misc/menu_hdr_bg.gif); text-align: center; }
.newest_1_optional_3 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #FFFFFF; background-color: #000000; }
.newest_1_optional_4 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_5 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_6 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_7 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_8 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_optional_9 { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_photo_td { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; text-align: center; }
.newest_1_price_td { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_result_table_body_even { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; background-color: #EEEEEE; text-align: left; }
.newest_1_result_table_body_even_bold { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; background-color: #FFFFD2; text-align: left; }
.newest_1_result_table_body_odd { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; color: #000000; background-color: #DDDDDD; text-align: left; }
.newest_1_result_table_body_odd_bold { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: bold; color: #000000; text-align: left; }
.newest_1_state_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; }
.newest_1_time_left_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_title_row { font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: normal; color: #FFFFFF; background-color: #003399; text-align: left; }
.newest_1_title_td { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_type { font-family: Arial, Helvetica, sans-serif; font-style: normal; font-weight: normal; }
.newest_1_zip_header { font-family: Arial, Helvetica, sans-serif; font-style: normal; }
.newest_2_bid_header { font-style: normal; font-weight: normal; }
.newest_2_city_header { font-style: normal; }
.newest_2_country_header { font-style: normal; }
.newest_2_description_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.newest_2_entry_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.newest_2_optional_1 { font-style: normal; font-weight: normal; }
.newest_2_optional_10 { font-style: normal; font-weight: normal; }
.newest_2_optional_11 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_12 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_13 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_14 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_15 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_16 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_17 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_18 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_19 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_2 { font-style: normal; font-weight: normal; }
.newest_2_optional_20 { font-style: normal; font-weight: normal; color: #ffffff; text-decoration: none; text-align: center; }
.newest_2_optional_3 { font-style: normal; font-weight: normal; }
.newest_2_optional_4 { font-style: normal; font-weight: normal; }
.newest_2_optional_5 { font-style: normal; font-weight: normal; }
.newest_2_optional_6 { font-style: normal; font-weight: normal; }
.newest_2_optional_7 { font-style: normal; font-weight: normal; }
.newest_2_optional_8 { font-style: normal; font-weight: normal; }
.newest_2_optional_9 { font-style: normal; font-weight: normal; }
.newest_2_photo_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.newest_2_price_td { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.newest_2_result_table_body_even { font-style: normal; font-weight: normal; color: #000000; background-color: #eeeeee; }
.newest_2_result_table_body_even_bold { font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFD2; }
.newest_2_result_table_body_odd { font-style: normal; font-weight: normal; color: #000000; background-color: #dddddd; }
.newest_2_result_table_body_odd_bold { font-style: normal; font-weight: normal; color: #000000; }
.newest_2_state_header { font-style: normal; }
.newest_2_time_left_header { font-style: normal; font-weight: normal; }
.newest_2_title_row { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.newest_2_title_td { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.newest_2_type { font-style: normal; font-weight: normal; }
.newest_2_week_link { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.newest_2_zip_header { font-style: normal; }
.newest_3_week_link { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.newest_ad_header { }
.newest_ad_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.newest_ad_header { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.newest_ad_link_text { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.newest_ad_title { }
.newest_ad_title { }
.newest_bids_column_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.newest_bids_column_header {
	color: #000000;
	text-decoration: underline; 
}
.newest_last_week_link { font-style: normal; font-weight: normal; color: #000000; text-decoration: underline; }
.newest_time_left_column_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.newest_time_left_column_header {
	color: #000000;
	text-decoration: underline; 
}
.next_ad_link { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.no_ads_in_category { font-style: normal; font-weight: normal; }
.no_ads_in_category { font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.no_ads_in_category { font-size: 14px; font-style: normal; font-weight: bold; text-align: center; }
.no_categories_yet { }
.no_code_button { font-style: normal; font-weight: bold; }
.no_featured_ads_message { font-style: normal; font-weight: normal; }
.no_new_hottest_ads { font-style: normal; background-color: #ffffff; text-align: center; }
.no_sellers_in_category { font-style: normal; font-weight: normal; }
.no_sellers_in_category { font-style: normal; font-weight: normal; }
.no_subcategories_to { font-style: normal; font-weight: normal; }
.no_votes_yet { font-style: normal; }
.normal_results_header {
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 43px;
	background-image: url(/images/bgc_images/barback.jpg);
	background-repeat: repeat-x;
	padding: 14px 18px 6px 3px;
}
.not_enough_info_to_browse { }
.notify_friend_error { font-style: normal; font-weight: normal; }
.notify_friend_field_labels { font-style: normal; font-weight: bold; }
.notify_friend_form_instructions { font-style: normal; font-weight: normal; text-align: center; }
.notify_friend_input_box { font-style: normal; font-weight: bold; }
.notify_friend_link_text { font-style: normal; font-weight: bold; color: #333333; text-decoration: none; text-align: center; }
.notify_friend_page_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.notify_seller_link, .notify_friend_link, .sellers_other_ads_link, .favorites_link, .print_friendly_link, .mapping_link, .vote_on_ad_link, .show_votes_on_ad_link { font-style: normal; font-weight: normal; color: #339900; text-decoration: underline; text-align: center; }
.number_bids_header { font-style: normal; font-weight: normal; background-color: #EAEAEA; }
a.number_bids_header {
	color: #000000;
	text-decoration: none; 
}
.optional_field_header_1 { font-style: normal; font-weight: normal; }
.optional_field_header_10 { font-style: normal; font-weight: normal; }
.optional_field_header_11 { font-style: normal; font-weight: normal; }
.optional_field_header_12 { font-style: normal; font-weight: normal; }
.optional_field_header_13 { font-style: normal; font-weight: normal; }
.optional_field_header_14 { font-style: normal; font-weight: normal; }
.optional_field_header_15 { font-style: normal; font-weight: normal; }
.optional_field_header_16 { font-style: normal; font-weight: normal; }
.optional_field_header_17 { font-style: normal; font-weight: normal; }
.optional_field_header_18 { font-style: normal; font-weight: normal; }
.optional_field_header_19 { font-style: normal; font-weight: normal; }
.optional_field_header_2 { font-style: normal; font-weight: normal; }
.optional_field_header_20 { font-style: normal; font-weight: normal; }
.optional_field_header_3 { font-style: normal; font-weight: normal; }
.optional_field_header_4 { font-style: normal; font-weight: normal; }
.optional_field_header_5 { font-style: normal; font-weight: normal; }
.optional_field_header_6 { font-style: normal; font-weight: normal; }
.optional_field_header_7 { font-style: normal; font-weight: normal; }
.optional_field_header_8 { font-style: normal; font-weight: normal; }
.optional_field_header_9 { font-style: normal; font-weight: normal; }
.optional_question_text_description { font-style: normal; font-weight: normal; }
.page_description { font-style: normal; font-weight: normal; }
.page_field { font-style: normal; font-weight: bold; color: #000000; }
.page_field { font-style: normal; font-weight: bold; color: #000000; }
.page_field_data { font-style: normal; font-weight: normal; color: #000000; }
.page_field_data { font-style: normal; font-weight: normal; color: #000000; }
.page_instructions { font-style: normal; font-weight: bold; text-align: center; }
.page_link { font-style: normal; font-weight: normal; }
.page_of { font-style: normal; font-weight: normal; }
.page_of { font-style: normal; font-weight: normal; }
.page_of { }
.page_of { }
.page_title { font-size: 16px;  font-weight: bold; }
.payment_choice_section_title { font-style: normal; font-weight: bold; }
.payment_choice_section_title { font-size: 14px; font-style: normal; font-weight: bold; }
.payment_choices_cc_number_data_values { font-style: normal; font-weight: bold; }
.payment_choices_cc_number_values { font-style: normal; font-weight: bold; }
.payment_choices_cc_number_values { font-style: normal; font-weight: bold; }
.payment_choices_descriptions { font-style: normal; font-weight: normal; }
.payment_choices_descriptions { font-style: normal; font-weight: normal; }
.payment_choices_descriptions { font-style: normal; font-weight: normal; }
.payment_choices_field_descriptions { font-style: normal; font-weight: normal; }
.payment_choices_field_labels { font-style: normal; font-weight: bold; }
.payment_choices_header { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.payment_choices_labels { font-style: normal; font-weight: bold; }
.payment_choices_labels { font-style: normal; font-weight: bold; }
.payment_choices_labels { font-style: normal; font-weight: bold; }
.payment_choices_radio_buttons { }
.personal_info_data_values { }
.personal_info_field_labels { }
.personal_info_header { font-size: 14px; font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.photo_column_header { font-style: normal; font-weight: bold; background-color: #EAEAEA; text-decoration: none; }
a.photo_column_header {
	color: #0D9B3C;
	text-decoration: none; 
	font-weight:bold;
}
.place_ad_section_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; }
.place_an_ad_choose_category_bold { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; text-align: center; }
.place_an_ad_details_category_tree { font-style: normal; font-weight: bold; }
.place_an_ad_details_data { font-style: normal; font-weight: normal; }
.place_an_ad_details_fields { font-style: normal; font-weight: bold; }
.plan_choice_links { font-size: 14px; font-style: normal; font-weight: bold; text-align: center; }
.plan_description { font-size: 14px; font-style: normal; font-weight: normal; }
.please_enter_reply_label { font-style: normal; font-weight: bold; }
.please_enter_reply_label { font-style: normal; font-weight: normal; }
.pos_feedback { font-style: normal; font-weight: normal; color: #ffffff; background-color: #339933; text-align: center; }
.previous_ad_link { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; text-align: right; }
.price_column_header{
	background-color: #EAEAEA;
	color: #000000;
	font-weight: bold;
}
a.price_column_header{
	color: #0D9B3C;
	text-decoration: none;
	font-weight: bold;
}
.public_communication_row { font-style: normal; font-weight: normal; text-align: left; }
.range_labels { font-style: normal; font-weight: bold; text-align: right; }
.registered_users_text { font-style: normal; font-weight: normal; }
.registration_agreement { font-size: 14px; font-style: normal; font-weight: normal; }
.registration_code_data_value { font-style: normal; font-weight: normal; }
.registration_code_field_label { font-style: normal; font-weight: bold; color: #000000; }
.registration_confirmation_message { font-size: 18px; font-style: normal; font-weight: normal; }
.registration_message { }
.renewal_upgrade_section_title { font-size: 16px; font-style: normal; font-weight: bold; }
.required_fields_note { font-style: normal; font-weight: bold; }
.required_fields_note { font-style: normal; font-weight: normal; background-color: #aaaaaa; }
.reserve_label { font-style: normal; font-weight: bold; color: #ff0000; }
.result_set_even_rows { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.result_set_odd_rows { font-style: normal; font-weight: normal; background-color: #dddddd; }
.return_link { font-style: normal; }
.return_to_auction_link { font-style: normal; font-weight: bold; color: #000000; }
.right_data { font-style: normal; font-weight: normal; }
.right_data { font-style: normal; font-weight: normal; color: #000000; }
.right_data { font-style: normal; font-weight: normal; color: #000000; }
.right_data { font-style: normal; font-weight: normal; text-align: left; }
.row_color_0 { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; background-color: #f0faff; }
.row_color_1 { font-style: normal; font-weight: normal; color: #000000; text-decoration: none; }
.row_color_black { font-style: normal; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #000066; }
.save_changes_button { font-style: normal; font-weight: bold; background-color: #cccccc; }
.save_changes_button { font-style: normal; font-weight: bold; text-align: center; }
.save_changes_button { font-style: normal; font-weight: normal; }
.save_choices_button { font-style: normal; font-weight: bold; text-align: center; }
.save_communication_button { font-style: normal; font-weight: bold; text-align: center; }
.save_language_choice_button { font-style: normal; font-weight: normal; color: #666666; }
.search_box_1_input { font-style: normal; font-weight: normal; }
.search_box_1_submit { font-style: normal; font-weight: normal; }
.search_button { font-style: normal; font-weight: bold; }
.search_buyers { font-style: normal; font-weight: normal; }
.search_buyers { font-style: normal; font-weight: normal; }
.search_criteria_error_message { font-style: normal; font-weight: bold; color: #880000; }
.search_data_values { font-style: normal; font-weight: normal; }
.search_field_labels { font-style: normal; font-weight: bold; }
.search_field_section_labels { font-style: normal; font-weight: bold; text-align: right; }
.search_link { font-style: normal; }
.search_page_instructions { font-style: normal; font-weight: normal; color: #000000; }
.search_page_results_even_row {
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 5px;
	background-color:#EEEEEE;
 }
.search_page_results_even_row_bold { 	
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	margin-top: 5px;
	background-color:#EEEEEE;
 }
.search_page_results_odd_row { 	
	font-style: normal;
	font-weight: normal;
	vertical-align: top;
	margin-top: 5px;
 }
.search_page_results_odd_row_bold { 	
	font-style: normal;
	font-weight: bold;
	vertical-align: top;
	margin-top: 5px;
 }
.search_page_results_title_row { font-style: normal; font-weight: bold; background-color: #EAEAEA; }
.search_page_title {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left;
	height: 38px;
	background-image: url(/images/bgc_images/searchresultsback.jpg);
	background-repeat: repeat-x;
	background-color: #EAEAEA;
}
a.search_page_title {
	color: #000000;
}
.search_result_page_links { }
.search_text_boxes_help { font-style: normal; font-weight: normal; color: #000000; }
.seller_description_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
.seller_entry_date_column_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.seller_entry_date_column_header {
	color: #000000;
	text-decoration: underline; 
}
.seller_info_data { font-style: normal; font-weight: normal; color: #000000; }
.seller_info_data { font-style: normal; font-weight: normal; color: #000000; }
.seller_info_fields { font-style: normal; font-weight: bold; text-align: right; }
.seller_photo_column_header { font-style: normal; font-weight: bold; background-color: #EAEAEA; text-decoration: underline; }
a.seller_photo_column_header {
	color: #000000;
	text-decoration: underline; 
}
.seller_price_column_header { font-style: normal; font-weight: bold; background-color: #EAEAEA; text-decoration: underline; }
a.seller_price_column_header {
	color: #000000;
	text-decoration: underline; 
}
.seller_rating { font-style: normal; font-weight: normal; }
.seller_result_table_body_even { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.seller_result_table_body_even_bold { font-style: normal; font-weight: bold; background-color: #eeeeee; }
.seller_result_table_body_odd { font-style: normal; font-weight: normal; background-color: #dddddd; }
.seller_result_table_body_odd_bold { font-style: normal; font-weight: bold; background-color: #dddddd; }
.seller_result_table_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #666666; }
.seller_title_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.seller_title_column_header {
	color: #000000;
	text-decoration: underline; 
}
.sellers_ads_more_results { font-style: normal; font-weight: normal; }
.sellers_ads_result_page_links { font-style: normal; font-weight: normal; }
.sellers_name { font-size: 16px; font-style: normal; font-weight: bold; color: #000000; }
.send_info_button { }
.send_message_to_yourself_warning { }
.send_password_button { font-style: normal; font-weight: normal; text-align: center; }
.send_reply_button { font-style: normal; font-weight: normal; }
.send_reply_button { font-style: normal; font-weight: normal; text-align: center; }
.send_seller_message_error { font-style: normal; font-weight: normal; }
.send_seller_message_field_labels { font-style: normal; font-weight: bold; }
.send_seller_message_input_box { font-style: normal; font-weight: bold; }
.send_seller_message_instructions { font-style: normal; font-weight: normal; text-align: center; }
.send_seller_message_link_text { font-style: normal; font-weight: bold; color: #666666; text-decoration: none; text-align: center; }
.send_seller_message_page_title { font-size: 16px; font-style: normal; font-weight: bold; color: #000000;  text-align: center; }
.show_flyer_button { font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.show_sign_button { font-style: normal; font-weight: bold; color: #000000; text-align: center; }
.site_error_page_description { font-style: normal; font-weight: normal; }
.site_error_page_title { font-style: normal; font-weight: bold; }
.site_errors { font-style: normal; font-weight: normal; }
.site_errors { font-style: normal; font-weight: normal; color: #FF0000; }
.start_new_search_link { font-style: normal; font-weight: bold; color: #000000; text-decoration: none; text-align: center; }
.state_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; }
a.state_column_header {
	color: #000000;
	text-decoration: underline; 
}
.state_filter_dropdown { font-style: normal; font-weight: normal; }
.state_filter_text { font-style: normal; font-weight: normal; }
.sub_section_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; text-align: center; }
.sub_section_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; text-align: center; }
.subcategories_of { }
.submit { font-style: normal; font-weight: bold; }
.submit_button { font-style: normal; font-weight: normal; }
.submit_changes_button { font-style: normal; font-weight: bold; }
.subscription_choices_label { font-style: normal; font-weight: bold; text-align: right; }
.subscription_choices_value { font-style: normal; font-weight: normal; }
.subscription_renewal_left_column { font-style: normal; font-weight: bold; background-color: #eeeeee; }
.subscription_renewal_left_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; text-align: center; }
a.subscription_renewal_left_column_header {
	color: #000000;
	text-decoration: underline; 
}
.subscription_renewal_payment_choices_cc_number_val { font-style: normal; font-weight: normal; }
.subscription_renewal_payment_choices_descriptions { font-style: normal; font-weight: normal; }
.subscription_renewal_payment_choices_labels { font-style: normal; font-weight: bold; }
.subscription_renewal_right_column { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.subscription_renewal_right_column_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #EAEAEA; text-decoration: underline; text-align: center; }
.subscription_renewal_section_title { font-size: 16px; font-style: normal; font-weight: bold; color: #666666; }
.subscription_renewal_transaction_totals_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.subtotal_data_value { font-style: normal; font-weight: normal; background-color: #dddddd; }
.subtotal_data_value { font-style: normal; font-weight: normal; background-color: #dddddd; }
.subtotal_field_label { font-style: normal; font-weight: bold; background-color: #dddddd; }
.subtotal_field_label { font-style: normal; font-weight: normal; background-color: #dddddd; }
.success_failure_message { font-style: normal; font-weight: bold; color: #880000; }
.success_failure_message { font-style: normal; font-weight: bold; color: #880000; text-align: left; }
.success_failure_message { font-style: normal; font-weight: bold; text-align: center; }
.success_failure_message { font-style: normal; font-weight: bold; text-align: center; }
.table_column_header { font-style: normal; font-weight: bold; background-color: #EAEAEA; text-decoration: underline; }
a.table_column_header {
	color: #000000;
	text-decoration: underline; 
}
.table_description { font-style: normal; font-weight: normal; }
.tax_data_value { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.tax_field_label { font-style: normal; font-weight: bold; background-color: #eeeeee; }
.tax_field_label { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.tax_field_value { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.text_message { }
.thumbnail_td { font-style: normal; font-weight: normal; color: #4D6288; text-decoration: none; text-align: center; }
.time_left_header { font-style: normal; background-color: #EAEAEA; text-decoration: underline; }
a.time_left_header {
	color: #000000;
	text-decoration: underline; 
}
.title_column_header {
	font-style: normal;
	background-color: #EAEAEA;
	text-decoration: none;
}
a.title_column_header {
	color: #0D9B3C;
	text-decoration: none;
	font-weight: bold;
}
.top_back_to_current_ad_link { font-style: normal; }
.total_data { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.total_data_value { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; }
.total_field_label { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; }
.total_field_label { font-style: normal; font-weight: bold; color: #ffffff; background-color: #000000; }
.total_field_value { font-style: normal; font-weight: bold; color: #FFFFFF; background-color: #000000; }
.transaction_totals_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.transaction_totals_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; text-align: center; }
.url_link_1 { font-style: normal; font-weight: normal; }
.url_link_2 { font-style: normal; font-weight: normal; }
.url_link_3 { font-style: normal; font-weight: normal; }
.url_upload_field_labels { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.user_links { font-size: 14px; font-style: normal; font-weight: bold; color: #006600; text-decoration: none; text-align: left; }
.user_management_home_link { font-style: normal; font-weight: normal; text-align: center; }
/*.user_management_page_title {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	height: 38px;
	background-image: url(/images/bgc_images/searchresultsback.jpg);
	background-repeat: repeat-x;
	background-color: #EAEAEA;
}
*/
.user_management_page_title {
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006600;
	text-align: left;
	background-image: url(/images/page_headers/pgheaderback.jpg);
	background-repeat: repeat-x;
	background-color: #ffffff;
	background-position:bottom;
}
.username_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; }
.view_ad_link { font-style: normal; font-weight: normal; text-align: center; }
.view_registration_link { }
.view_this_message_instructions { font-style: normal; font-weight: normal; }
.vote_header { font-style: normal; font-weight: normal; color: #ffffff; background-color: #000000; }
.vote_header { font-style: normal; font-weight: bold; color: #ffffff; background-color: #666666; }
.vote_result_even_row { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.vote_result_even_row { font-style: normal; font-weight: normal; background-color: #eeeeee; }
.vote_result_odd_row { font-style: normal; font-weight: normal; }
.vote_result_odd_row { font-style: normal; font-weight: normal; background-color: #dddddd; }
.welcome_message { font-style: normal; font-weight: normal; color: #000000; text-align: center; }
.zip_column_header { font-style: normal; background-color: #EAEAEA; text-decoration: underline; }
a.zip_column_header {
	color: #000000;
	text-decoration: underline; 
}
.zip_filter_buttons { font-style: normal; font-weight: normal; }
.zip_filter_dropdown { font-style: normal; font-weight: normal; }
.zip_filter_input_box { font-style: normal; font-weight: normal; }
.zip_filter_text { font-style: normal; font-weight: normal; }
.zoom_link { font-style: normal; font-weight: normal; text-decoration: none; text-align: center; }


/*end styles imported from Geo database*/

/* BGC Design CSS Imports */

.sublink {
	color: #333333;
	text-decoration: none;
}
.sublink:hover {
	color: #009933; 
	text-decoration:underline;
}
.mainlink {
	color: #009933;
	text-decoration: none;
}
.mainlink:hover {
	color: #009933; TEXT-DECORATION:underline
}
a.headlink:visited {
	color: #ffffff;
	TEXT-DECORATION: none;
}
a.headlink:hover {
	color: #ffffff;
	TEXT-DECORATION:none;
	background: url(components/data.files/btn_green2.gif) no-repeat;
}
.headlink {
	width: 94px;
	height:22px;
	padding-left: 5px;
	padding-top:3px;
}
a.headlink {
	color: #ffffff;
	TEXT-DECORATION: none;
	background: url(components/data.files/btn_green.gif) no-repeat;
	padding-top:3px;
	display:block; 
	float:left; 
}
/* div.headlink {
	color: #ffffff;
	TEXT-DECORATION: none;
	width: 94px;
	height:22px;
	background-image: url(components/data.files/btn_green.gif);
	background-repeat: no-repeat;
	margin-top:1px;
	padding-top:3px;
	display:inline; 
	float:left; 
}
div.headlink:hover {
	color: #ffffff;
	TEXT-DECORATION: none;
	width: 94px;
	height:22px;
	background-image: url(components/data.files/btn_green2.gif);
	background-repeat: no-repeat;
	margin-top:1px;
	padding-top:3px;
	display:inline; 
	float:left; 
}
div.headlink a {
	color: #ffffff;
}
div.headlink a:hover {
	color: #ffffff;
	text-decoration:none;
} */
.arial12 {
	font-size: 12px;
	font-style: normal;
}
.arial12green {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #009933;
}
.arial12rightspacing {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	padding-right: 15px;
}
.textfield {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
}
.homegarden {
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #895881;
	padding-left: 10px;
}
.submenus {
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #333333;
	padding-left: 20px;
}
.arial12italic {
	font-size: 12px;
	font-style: italic;
	font-weight: normal;
}

.arial11voilet {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #996699;
}
.arial11yellow {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #999933;
}

.arial11 {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}
.arial11green {
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #009933;
}
/* gallery images on listing display page */

#galleryContainer {
	width: 450px;
	height: 100%;
	margin: 0px auto; /* CENTER THE DIV */
	text-align: center;
}

#galleryBigImage {
	float: left;
	text-align: center;
	border: 1px solid #ccc;
	margin-top: 4px;
}

#galleryBigImage img {
	margin: 0px auto;
}

#galleryThumbs {
	width: 192px;
	float: right;
	padding: 3px;
	text-align: inherit;
}


#galleryThumbs ul {
	margin: 0px;
	padding: 0px;
}

#galleryThumbs ul li {
	list-style: none;
	padding: 0px;
	margin: 1px;
	display: block;
	float: left;
	border: 1px solid #ccc;
	text-align: center;
}

#galleryThumbs ul li img 
{
	margin: 0px auto;
	border: 0px;	 
}

.miniCartBox { }

.cartIcon  { }