body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #333333;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #333333;
}

/* LINK STYLES */
a:link, a:visited, a:active    {text-decoration:none; color: #0066FF;}    
a:hover   { text-decoration: underline; color:  #0066FF; }

a.bottom:link, a.bottom:visited, a.bottom:active    {text-decoration:none; color: #0066FF; font-size:10px;}    
a.bottom:hover   { text-decoration: underline; color:  #0066FF; }


form {
	margin: 0 0 0 0;
	padding: 0 0 0 0;	
}

.header {
	font-size: 17px;
	font-weight:bold;
	color: #333333;
}

.bottom {
	font-size: 15.5px;
	color: #333333;
}

.bottomtext {
	font-size: 10px;
	color: #666666;
}

#header {
	
}

#content {

}

#footer {
	font-size: 9.5px;
	color: #000000;
	text-align:center
}

.sub_header {
	font-size: 15px;
	color: #666666;
	font-weight: bold 
}

.message { 
	font-size: 12.5px; 
	color: red; 
	font-weight: bold 
} 

.homelinks {
	color: #888888;
}

.splash_middle {
	background-position:right;
	background-image:url(media/img_splash_middle1.jpg);
	background-repeat:no-repeat;
	background-color:#F3F8FE;
	/*padding:10px 258px 10px 0px;*/
}

.splash_bottom {
	background-position:right;
	background-image:url(media/img_splash_bottom1.jpg);
	background-repeat:no-repeat;
	background-color:#F3F8FE;
	/*width:288px;
	height:99px;*/
}

.splash {
	background-position:right;
	background-image:url(media/img_splash_top1.jpg);
	background-repeat:no-repeat;	
	background-color:#FFFFFF;
}

.splash2 {
	background-position:right;
	background-image:url(media/img_splash_top2.jpg);
	background-repeat:no-repeat;	
	background-color:#FFFFFF;
}

.splash_bottom2 {
	background-position:right;
	background-image:url(media/img_splash_bottom2.jpg);
	background-repeat:no-repeat;
	padding-left:15px;
	background-color:#F3F8FE;
}

.splash_middle2 {
	background-position:right;
	background-image:url(media/img_splash_middle2.jpg);
	background-repeat:no-repeat;
	background-color:#F3F8FE;
	padding:10px 258px 10px 0px;

}

/* PRODUCT STYLES */
#product_list {
	
}

#product_list td.AltRow {
	background-color:#EEE;
}

#product_list td{
	padding:3px;
}

.product_cell {
	border:1px solid #CCC;
	padding:6px;
}

.product_hspacer {
	width:20px;
}

.product_vspacer {
	height:9px;
}

.product_list_title {
	padding-bottom:.25em;
}

.product_list_title a,.product_list_title a:link,.product_list_title a:visited,.product_list_title a:active,.product_list_title a:hover{
	font-size: 14px;
/*	color: #666666; */
	font-weight: bold;
	text-decoration: underline;	
}

.product_navigation a,.product_navigation a:link,.product_navigation a:visited,.product_navigation a:active,.product_navigation a:hover {
	text-decoration: underline;
}

/* PROMOTION STYLES */
#promo_list {
	
}

#promo_list td.AltRow {
	background-color:#EEE;
}

#promo_list td{
	padding:3px;
}

.promo_cell {
	/* width: 240px; */
	border:1px solid #CCC;
	padding:6px;
}

.promo_hspacer {
	width:20px;
}

.promo_vspacer {
	height:9px;
}

.promo_list_title {
	padding-bottom:.25em;
}

.promo_list_title a,.promo_list_title a:link,.promo_list_title a:visited,.promo_list_title a:active,.promo_list_title a:hover{
	font-size: 14px;
/*	color: #666666; */
	font-weight: bold;
	text-decoration: underline;	
}

.promo_navigation a,.promo_navigation a:link,.promo_navigation a:visited,.promo_navigation a:active,.promo_navigation a:hover {
	text-decoration: underline;
}

/*Sitemap*/
ul.sitemap_item {
	margin: 0 0 0 0;
	padding-left: 1.5em;
}

li.sitemap_item {
	list-style-image: url(media/img_bullet.gif);
	list-style-type: none;
}
