body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #1D0A3F;
}


.sm-text-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #002B5F;
}

.sm-text-link a:link {
	color: #002B5F;
	text-decoration: none;
}
.sm-text-link a:visited {
	color: #002B5F;
	text-decoration: none;
}
.sm-text-link a:active {
	color: #002B5F;
	text-decoration: none;
}
.sm-text-link a:hover {
	color: #D9154F;
	text-decoration: none;
}
.navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #6ab3d8;
	letter-spacing: 6px;
	text-indent: 15px;

}
.welcome-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #791819;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.navigation a:link {
	color: #F9585A;
	text-decoration: none;
}
.navigation a:visited {
	color: #F9585A;
	text-decoration: none;
}
.navigation a:active {
	color: #F9585A;
	text-decoration: none;
}
.navigation a:hover {
	color: #6ab3d8;
	text-decoration: none;
}
.body-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 10px;
}

.body-tx a:link {
	color: #333333;
	text-decoration: none;
}
.body-tx a:visited {
	color: #333333;
	text-decoration: none;
}
.body-tx a:active {
	color: #333333;
	text-decoration: none;
}
.body-tx a:hover {
	color: #000000;
	text-decoration: none;
}
.heading-tx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #120454;
	padding-left: 10px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.body-tx-sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 10px;
}


.form-tx-sml {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #2C1051;

}



#product {margin-left:27px; margin-top:10px}
#product .product_list { background: transparent url("images_consumers/edges_top.png") no-repeat left top; width:311px;}
#product .content {background: transparent url("images_consumers/edges_bottom.png") no-repeat left bottom; width:291px;}

#product .product_list { border:0; 
margin:0 14px 5px 0;
padding:10px 0 10px 0;
 height:auto;
}

#product .content { padding:10px 15px;height:200px;}

#product .product_list span.view_details {bottom:22px; left:15px;}
