body {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/background.jpg);
	background-repeat:no-repeat;
	background-color:#FFFFFF;
}

.table_main { 
		width:790px;
		margin-top:auto; 
		margin-bottom:auto; 
		margin-left:auto; 
		margin-right:auto;
	}

.table_100 {width:100%;}
.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_purple {font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: left; color:#810ABF;}
.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_white {font-family: Arial, Helvetica, sans-serif; font-size: 15px; text-align: left; font-weight:bold; color:#FFFFFF;}

.tr_white {background-color:#FFFFFF;}
.tr_pink {background-color:#FF99FF;}
.tr_purple {background-color:#AE1AAF;}
.tr_dark_purple {background-color:#810ABF;}

.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;}

.no_border {border:none;}

.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;}

a:link.black_link {color: #000000;	text-decoration: underline;}
a:visited.black_link {color: #000000; text-decoration: underline;}
a:hover.black_link {color: #000000; text-decoration:none;}
a:active.black_link {color: #FFF000000FFF; text-decoration:underline; }

.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.scroll_link {color: #000000;	text-decoration: none; color:#FFFFFF; font-size:14px; text-transform:capitalize;}
a:visited.scroll_link {color: #000000; text-decoration: none; color:#FFFFFF; font-size:14px; text-transform:capitalize;}
a:hover.scroll_link {color: #000000; text-decoration:underline; color:#FFFFFF; font-size:14px; text-transform:capitalize;}
a:active.scroll_link {color: #000000; text-decoration:underline; color:#FFFFFF; font-size:14px; text-transform:capitalize;}


a:link.store_moreinfo_link    {background-color:#810ABF; display:block; height:20px; line-height:20px; width:150px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none;}
a:visited.store_moreinfo_link {background-color:#810ABF; display:block; height:20px; line-height:20px; width:150px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none;}
a:hover.store_moreinfo_link   {background-color:#FF99FF; display:block; height:20px; line-height:20px; width:150px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none;}
a:active.store_moreinfo_link  {background-color:#810ABF; display:block; height:20px; line-height:20px; width:150px; color:#FFFFFF; font-weight:bold; text-align:center; text-decoration:none;}


.td_200 {width:200px;}
.td30 {width:30px;}

.store_spacer {background-color:#1A4A7A; width:100%; height:1px;}
.thumbnail_images{height:150px; border:none;}

.table_product
{	border:solid;
	border-width:1px;
	border-color:#95BBD2;
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.product_main_image {width:350px;}

.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;
} 

.overview_images{width:170px;}