body {
	margin: 0px;
	background-color: #000000;
}

#left_panel ul{
	margin:0px;
	padding:0px;
}
#left_panel li{
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
	line-height:18px;
}
#left_panel li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
}
#left_panel li a:hover{
	text-decoration:underline;
}
#right_panel ul{
	margin:0px;
	padding:0px;
}
#right_panel li{
	list-style:none;
	margin:0px;
	padding:0px;
	padding-left:23px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
	line-height:18px;
}
#right_panel li a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
}
#right_panel li a:hover{
	text-decoration:underline;
}
.content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#464645;
	text-decoration:none;
	line-height:16px;
	padding:0px 5px;
}
.content h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#7c7c7a;
	text-decoration:none;
	margin:10px 0px 0px 10px;
}
.slogon{
	font-family:Arial, Helvetica, sans-serif;
	color:#e3c40c;
	font-size:12px;
	margin-left:10px;
}
.footer_links{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
}
.footer_links a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#7c7c7a;
	text-decoration:none;
}
.footer_links a:hover{
	text-decoration:underline;
}


.menu_header_td_inner {font-weight:bold;}



/* --- styles for products and options ----------------------------*/
.product_border { background-color: #909090; }
.product_borderlight { background-color: #FFFFFF; }
.product_header { background-color: #F0F0F0; }
.product_body { background-color: #FFFFFF; }
.product_footer { background-color: #F0F0F0; }
.product_list_price { text-decoration: line-through; }
.product_price {}
.product_price_diff_amount {}
.product_price_diff_percent {}
.product_outofstock { color: #FF5000; }

.product_options_border { background-color: #E5E5E5; }
.product_options_header { background-color: #F5F5F5; }
.product_options_body { background-color: #FFFFFF; }
.product_options_selected { background-color: #F5FAFF; }
.product_options_name {}
.product_options_list_price { text-decoration: line-through; }
.product_options_price {}

.product_travel_border { background-color: #E5E5E5; }
.product_travel_header { background-color: #F5F5F5; }
.product_travel_body { background-color: #FFFFFF; }

.product_specialties_border { background-color: #CCCCCC; }
.product_specialties_header { background-color: #FFFFFF; }
.product_specialties_body { background-color: #FFFFFF; }

.product_separator {}