body {
	font-family: Arial, Helvetica, sans-serif;
	background-repeat:no-repeat;
	background-color:#000000;
}

.table_main { 
	width:795px;
	margin-top:auto; 
	margin-bottom:auto; 
	margin-left:auto; 
	margin-right:auto;
	background-color:#252525;}

.table_100 {width:100%;}
.table_black {width:100%; background-color:#000000;}
.table_50 {width:50%;}
.table_spacer {width:55%}

.main_text {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left;}
.main_text_white {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align:left; color:#FFFFFF;}
.main_text_bold {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; font-weight:bold;}
.main_text_yellow {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color:#DAB42D;}
.main_text_red {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color:#FF0000;}
.main_text_small {font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: left;}
.body_text_header {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; font-weight:bold;}
.body_text_header_yellow {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; font-weight:bold; color:#E3C761;}
.body_text_header_green {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; font-weight:bold; color:#006600;}

.tr_black {background-color:#000000;}
.tr_white {background-color:#FFFFFF;}
.tr_light_green {background-color:#E3EDE3;}
.tr_green {background-color:#006600;}

.menu_background {background-image:url(images/menu_bar_background.jpg); background-repeat:repeat-x; height:27px;}

a:link.menu {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px;}
a:visited.menu {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px;}
a:hover.menu {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px;}
a:active.menu {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight:bold; color:#FFFFFF; padding-left:5px; padding-right:5px;}

a:link.navi_link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; padding-left:8px;}
a:visited.navi_link {text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; padding-left:8px;}
a:hover.navi_link {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; padding-left:8px;}
a:active.navi_link {text-decoration: underline; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color:#FFFFFF; padding-left:8px;}


.no_border {border:none;}
.vertical_hr {border-right:solid; border-color:#999999; border-width:1px;}
.navi_hr {padding-left:10px; padding-right:10px; color:#999999; height:0px;}

.td25px {width:25px}

a:link {color: #000000;	text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration:underline;}
a:active {color: #000000; text-decoration:underline;}

a:link.white_link {color: #000000;	text-decoration: none; color:#FFFFFF;}
a:visited.white_link {color: #000000; text-decoration: none; color:#FFFFFF;}
a:hover.white_link {color: #000000; text-decoration:underline; color:#FFFFFF;}
a:active.white_link {color: #000000; text-decoration:underline; color:#FFFFFF;}

.table_body_text {background-color:#FBF4ED; width:100%;}

.navi_main_table {width:165px;}
.navi_header {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;
	text-decoration:none;
	background:#810ABF;
	display:block;
	width: 165px;
	height: 27px;
	line-height:27px;
	text-align:center;
}

.scroll_body {background-image:url(images/scroll_middle.jpg); background-repeat:repeat-y;}

a:link.yellow_link {text-decoration: none; color:#DAB42D; font-size:12px;}
a:visited.yellow_link {text-decoration: none; color:#DAB42D; font-size:12px;}
a:hover.yellow_link {text-decoration:underline; color:#DAB42D; font-size:12px;}
a:active.yellow_link {text-decoration:underline; color:#DAB42D; font-size:14px;}


.td_200 {width:200px;}
.td30 {width:30px;}

.store_spacer {background-color:#1A4A7A; width:100%; height:1px;}
.thumbnail_images{width:70px;}

.table_product {	
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF; 
	width:100%;
}

.section_header {
	border:solid;
	border-width:1px;
	border-color:#95BBD2;
	background-color:#810ABF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold; 
	color:#FFFFFF;
	padding:6px;
} 

.basket_applet_table {background-color:#000000; width:100%; height:50px;}
.basket_applet_left_side {background-image:url(images/mini_basket_applet_left.jpg); width:16px;}
.basket_applet_right_side {background-image:url(images/mini_basket_applet_right.jpg); width:16px;}

.table_product {}

.text_red_bold_large {
	color:#FF0000;
	font-size:16px;
	font-weight:bold;
}

.text_red_bold {
	color:#FF0000;
	font-size:12px;
	font-weight:bold;
}

.text_blue_bold_large {
	color:#003399;
	font-size:16px;
	font-weight:bold;
}

.text_blue_bold {
	color:#003399;
	font-size:12px;
	font-weight:bold;
}

.text_light_blue_bold {
	color:#0099FF;
	font-size:18px;
	font-weight:bold;
}

.xmas_table {
	width:100%;
	border-style:dashed;
	border-color:#999999;

}

.layertext { display:none; }