H2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	margin-bottom: 0;
	padding-bottom: 0; 
}

H1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	margin-bottom: 0; 
	padding-bottom: 0; 
}

.TitleText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
}


.front_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
}

.front_link:hover{
	color: #CCCCCC;
}

.front_text_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.front_text_link:hover{
	color: #CCCCCC;
}


.front_big {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
	top: 76;
	left: 641;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_title{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 238;
	left: 364;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_text{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: none;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	top: 263;
	left: 365;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_text2{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: none;
	font-weight: none;
	color: #FFFFFF;
	text-decoration: none;
	top: 327;
	left: 365;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_splash1{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 178;
	left: 581;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_splash2{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 198;
	left: 578;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.front_splash3{
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-style: none;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	top: 218;
	left: 578;
	width: 230px;
	position: absolute;
	z-index: 1;
	visibility: show;
}

.navigation_white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
}

.header1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.header2a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.header2b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.header2c{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
}

.header2d{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #666666;
}

.header2e{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}

.header3a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}

.header3b{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #CC0000;
}

.header3c{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
}

.header3d{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}

.header3dlink{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.header3dlink:hover{
	color: #CCCCCC;
}

.body_black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	vertical-align: top;
}

.body_black_middle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: none;
	color: #000000;
	vertical-align: middle;
}

.body_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: none;
	color: #000000;
	vertical-align: top;
}

.BottomNAVI_normal {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: small-caps;
	color: #CCCCCC;
	text-decoration: none;
}

.BottomNAVI_italic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	text-decoration: none;
}

.boxtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	padding-left: 12px;
}

.boxtextmiddle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 12px;
}

.languagelink {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
}

.languagelink:hover {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
}

a {
	color: #000000;
	text-decoration: underline;
}

a:hover {
	color: #006599;
}

.carttable {
	background : #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	border: 1px solid #006699;
}

.cartcontent {
	background : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-color: #000000;
	vertical-align: top;
	border: 0px solid;
	padding-left: 12px;
	padding-right: 12px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.producttablebottom {
	background : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: none;
	font-color: #000000;
	border: 0px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.producttabletop {
	background : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-color: #000000;
	vertical-align: middle;
	padding-left: 4px;
	padding-right: 8px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.producttableprice {
	background : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: none;
	font-color: #000000;
	border: 0px solid;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.new_customer_login_table {
	background : #CCCCCC;
	border: 1px solid #000000;
}

.new_customer_login_information {
	background : #FFFFFF;
	border: 1px solid #000000;
}

.new_customer_login_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.new_customer_login_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	vertical-align: top;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.excisting_customer_login_table {
	background : #0099FF;
	border: 1px solid #000000;
}

.excisting_customer_login {
	background : #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	vertical-align: middle;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.excisting_customer_login_text {
	background : #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 15px;
	padding-right: 15px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.cart_table_top_text {
	background : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.cart_table_bottom_text {
	background : #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.cart_table_button {
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}

.payment_table {
	background : #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 3px;
}

.payment_table_text {
	background : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.payment_table_input {
	background : #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #000000;
}

.blue_bar {
	background : #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.blue_bar_small {
	background : #0099FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	vertical-align: middle;
}


.grey_bar {
	background : #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}