body {
	margin: 0 0 0 0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 14pt;
	background-color: #ffffff;
}

form {
	margin: 0 0 0 0;
}

A:link, A:visited { 
	text-decoration: underline;
}

A:hover {
	text-decoration: none;
}

h1 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	line-height: 14pt;
	color: #3b3983;
}

.topMenuBar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
}

.topMenuBar A:link, .topMenuBar A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	text-decoration: underline;
	color: #ffffff;
}

.topMenuBar A:hover {
	text-decoration: none;
	color: #ffffff;
}

.searchBar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
}

.searchBar A:link, .searchBar A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
	text-decoration: underline;
	color: #ffffff;
}

.searchBar A:hover {
	text-decoration: none;
	color: #ffffff;
}

.bottomBar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #ffffff;
}

.bottomBar A:link, .bottomBar A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	text-decoration: underline;
	color: #ffffff;
}

.bottomBar A:hover {
	text-decoration: none;
	color: #ffffff;
}

.copyrightBar {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #000000;
}

.copyrightBar A:link, .copyrightBar A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	text-decoration: underline;
	color: #2b498f;
}

.copyrightBar A:hover {
	text-decoration: none;
	color: #2b498f;
}

.leftRowTable {
	border: 1px solid #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
}

.leftRowTableHeader {
	background-image: url(../images/grey-bg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
}

.leftRowTableHeaderBrowse {
	background-color: #000000;
	border-bottom: 1px solid #000000;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #ffffff;
}

.leftRowTableContent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	padding-left: 5px;
	padding-right: 5px;
	background-color: #f5f5f5;
}

.leftRowTableContent A:link, .leftRowTableContent A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}

.leftRowTableContent A:hover {
	text-decoration: none;
}

.leftRowTableSmall {
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 2px;
	padding-bottom: 2px;
}

.leftRowTableContentSmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
}

.leftRowTableContentSmall A:link, .leftRowTableContentSmall A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	text-decoration: underline;
	font-weight: bold;
}

.leftRowTableContentSmall A:hover {
	text-decoration: none;
}

.middleRowTable {
	border: 1px solid #7c7c7c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
}

.middleRowTableHeader {
	background-image: url(../images/blue-bg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #7c7c7c;
	padding-left: 5px;
	padding-right: 5px;
	font-weight: bold;
	color: #ffffff;
}

.middleRowTableHeader A:link, .middleRowTableHeader A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #ffffff;
	text-decoration: underline;
}

.middleRowTableHeader A:hover {
	text-decoration: none;
}

.middleRowTableContent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	padding-left: 5px;
	padding-right: 5px;
}

.middleRowTableContent A:link, .middleRowTableContent A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
	font-weight: bold;
}

.middleRowTableContent A:hover {
	text-decoration: none;
}

.rightRowTable {
	border: 1px solid #7c7c7c;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
}

.rightRowTableHeader {
	background-image: url(../images/brown-bg.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #7c7c7c;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.rightRowTableHeaderHottestAds {
	background-color: #000000;
	border-bottom: 1px solid #7c7c7c;
	font-weight: bold;
	color: #ffffff;
	padding-left: 5px;
	padding-right: 5px;
}

.rightRowTableContent {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	padding-left: 5px;
	padding-right: 5px;
}

.rightRowTableContent A:link, .rightRowTableContent A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	text-decoration: underline;
}

.rightRowTableContent A:hover {
	text-decoration: none;
}

.rightRowTableContentSmall {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	padding-left: 5px;
	padding-right: 5px;
}

.rightRowTableContentSmall A:link, .rightRowTableContentSmall A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	text-decoration: underline;
}

.rightRowTableContentSmall A:hover {
	text-decoration: none;
}

.middleRow {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
}

.browsing_category_tree, .browsing_category_tree A:link, .browsing_category_tree A:visited, 
.ad_display_tree, .ad_display_tree A:link, .ad_display_tree A:visited, .section_title, .sellers_name,
.login_pg1, .page_title, .place_ad_section_title, .ad_title, .search_page_title, .registration_confirmation_message,
.lost_password_page_title, .featured_ad_pic_header, .site_error_page_title {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	line-height: 14pt;
	color: #3b3983;
}

.browsing_subcategory_name, .browsing_subcategory_count {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #000000;
}

.no_ads_in_category, .display_ad_label, .display_ad_value, .display_ad_label,
.display_ad_extra_question_label, .display_ad_extra_question_value {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
}

.browsing_result_table_header, .ad_display_ad_id, .display_ad_title, .seller_result_table_header,
.table_column_headers, .search_page_results_title_row {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
	background-image: url(../images/blue-bg.gif);
	background-repeat: repeat-x;
}

.browsing_result_table_header A:link, .browsing_result_table_header A:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
	text-decoration: underline;	
}

.browsing_result_table_header A:hover {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ffffff;
	text-decoration: none;
}

.browsing_result_table_body_odd, .seller_result_table_body_odd, .result_set_odd_rows,
.search_page_results_odd_row  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	background-color: #f5f5f5;
}

.newest_1_result_table_body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 14pt;
	color: #000000;
}

.browsing_result_table_body_even, .seller_result_table_body_even, .result_set_even_rows,
.search_page_results_even_row {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
	color: #000000;
	background-color: #ffffff;
}

.featured_1_result_table_body_odd, .featured_1_result_table_body_odd A:link, .featured_1_result_table_body_odd A:visited,
.newest_1_result_table_body_odd, .newest_1_result_table_body_odd A:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
}

.featured_1_result_table_body_even, .featured_1_result_table_body_even A:link, .featured_1_result_table_body_even A:visited,
.newest_1_result_table_body_even, .newest_1_result_table_body_even A:link {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #f5f5f5;
}

.featured_ad_pics_1_pic_row_level_2, .featured_ad_pics_1_pic_row_level_2 A:link, .featured_ad_pics_1_pic_row_level_2:visited {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	text-align: center;
}

.ad_display_sec_hdr {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #000000;
	background-color: #f5f5f5;
}

.send_seller_message_instructions, .send_seller_message_input_box, .notify_friend_form_instructions, .notify_friend_input_box,
.login_pg2, .login_pg3, .login_pg_bullet, .login_lost_password_link, .login_register_link, .login_register, .table_description,
.page_description, .data_values, .ad_description, .category_links, .field_label, .place_an_ad_choose_category_bold, .end_place_an_ad_title,
.date_reason_ended_data_values, .user_links, .search_page_instructions, .search_field_labels, .search_data_values, .range_labels,
.registration_message, .filter_body, .page_text, .no_featured_ads_message, .featured_ad_title_in_thumb, .featured_ad_title,
.site_error_page_description, .cost_field_labels, .cost_data_values, .ad_cost_field_labels, .success_failure_message {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 14pt;
}

.send_seller_message_field_labels, .send_seller_message_page_title, .notify_friend_page_title, .notify_friend_field_labels,
.login_form_title, .field_labels, .my_favorite_ads_title, .my_current_ads_title, .edit_ad_title, .category_tree, .ad_description_label,
.user_management_page_title, .column_headers, .place_an_ad_details_category_tree, .place_an_ad_details_fields, .my_current_info_title,
.my_expired_ads_title, .expired_ad_detail_title, .form_labels, .date_reason_ended_field_labels, .search_field_section_labels, .data_field_labels,
.my_ad_filters_title, .add_new_filter_title, .edit_info_title, .text_title, .search_criteria_error_message, .newest_ad_header, .full_images_link,
.edit_ads_image_text, .delete_image_links, .renewal_upgrade_section_title, .transaction_totals_header, .features_renewal_column_header,
.cost_column_header, .back_to_my_currents_ads_link, .error_messages, .back_to_normal_browsing, .more_results, .page_of {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
}

.thumbnail_td {
	text-align: center;
}

.error_message {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 14pt;
	color: #ff0000;
}