﻿/* Text StyleSheet Template - 11/21/08 - Blaser Media, Inc. */

h1 {	font-family:Arial, Helvetica, sans-serif;
		font-size:24px; 
		font-weight:normal; 
		line-height:30px; 
		color:#808080;
		text-align:left; }

h1 A:link    { text-decoration:underline; color:#808080; }
h1 A:visited { text-decoration:underline; color:#808080; }
h1 A:hover   { text-decoration:underline; color:#FFFFFF; }
h1 A:active  { text-decoration:underline; color:#808080; }


h2 {	font-family:Arial, Helvetica, sans-serif;
		font-size:18px; 
		font-weight:normal; 
		line-height:22px; 
		color:#808080;
		text-align:left; 
		padding-bottom: 0px;
		margin-bottom: 0px;}



.bucketnav {	font-family:Arial, Helvetica, sans-serif;
				font-size:14px; 
				font-weight:normal; 
				line-height:30px; 
				color:#FFFFFF;
				font-weight: bold;
				text-align:left; }

.bucketnav A:link    { text-decoration:none; color:#FFFFFF; }
.bucketnav A:visited { text-decoration:none; color:#FFFFFF; }
.bucketnav A:hover   {
	color: #F5F5F5;
	border-bottom-style: dashed;
	border-bottom-width: 1px;
	border-bottom-color: #FFFFFF;
}
.bucketnav A:active  { text-decoration:none; color:#FFFFFF; }

.maintext {	font-family:Arial, Helvetica, sans-serif;
			font-size:14px; 
			font-weight:normal; 
			line-height:20px; 
			color:#FFFFFF;
			/* font-weight: bold; */
			text-align:left; }

.maintext A:link    { text-decoration:underline; color:#FFFFFF;
	text-align: center;
	font-size: 11px;
}
.maintext A:visited { text-decoration:underline; color:#FFFFFF; }
.maintext A:hover   { text-decoration:underline; color:#808080; }
.maintext A:active  { text-decoration:underline; color:#FFFFFF; }

.topnav {	font-family:Arial, Helvetica, sans-serif;
			font-size:14px; 
			font-weight:normal; 
			line-height:20px; 
			color:#FFFFFF;
			font-weight: bold;
			text-align:left; }

.topnav A:link    { text-decoration:none; color:#FFFFFF; padding: 2px;}
.topnav A:visited { text-decoration:none; color:#FFFFFF; padding: 2px;}
.topnav A:hover   {
	padding: 2px;
	text-decoration: none;
	color: #333333;
	background-color: #EBEBEB;
}
.topnav A:active  { text-decoration:none; color:#FFFFFF; padding: 2px;}


.addresstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	line-height: 20px;
	color: #C0C0C0;
				/* font-weight: bold; */
	text-align: left;
}


.productdisplay {	font-family:Arial, Helvetica, sans-serif;
					font-size:16px; 
					font-weight:600; 
					line-height:22px; 
					color:#FFFFFF;
					text-align:center; }

.productdisplay A:link    { text-decoration:none; color:#FFFFFF; }
.productdisplay A:visited { text-decoration:none; color:#FFFFFF; }
.productdisplay A:hover   { text-decoration:none; color:#FFFFFF; }
.productdisplay A:active  { text-decoration:none; color:#FFFFFF; }


.itemtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 20px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 15px;
	border: 1px #FFFFFF solid;
	background-color: #333333;
	width: 100%;
}

.qtytext {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:normal; 
		line-height:20px; 
		color:#FFFFFF;
		text-align:right;
		padding-right: 15px;
		padding-left: 15px;	
		border: 1px #FFFFFF solid;
		background-color:#333333;
}

.pricetxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px; 
		font-weight:normal; 
		line-height:20px; 
		color:#FFFFFF;
		text-align:center;
		padding-right: 15px;	
		padding-left: 15px;
		border: 1px #FFFFFF solid;
		background-color:#333333;
}

/* */

.itemheadertext {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		font-weight:600; 
		line-height:20px; 
		color:#333333;
		text-align:left;
		padding-left: 15px;	
		border: 1px #FFFFFF solid;
		background-color: #EBEBEB;
}

.qtyheadertext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: 600;
	line-height: 20px;
	color: #333333;
	text-align: center;
	border: 1px #FFFFFF solid;
	background-color: #EBEBEB;
}

.priceheadertxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		font-weight:600; 
		line-height:20px; 
		color:#333333;
		text-align:center;
		border: 1px #FFFFFF solid;
		background-color: #EBEBEB;
}

.totalheadertxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		font-weight:600; 
		line-height:20px; 
		color:#FFFFFF;
		text-align:right;
			
}

.totaltxt {
		font-family:Arial, Helvetica, sans-serif;
		font-size:14px; 
		font-weight:normal; 
		line-height:20px; 
		color:#FFFFFF;
		text-align:left;
		width: 60px;
		
}


.cartops {	
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF
}

.cartops A:link    { text-decoration:underline; color:#FFFFFF; }
.cartops A:visited { text-decoration:underline; color:#FFFFFF; }
.cartops A:hover   {
	text-decoration: underline;
	color: #CCCCCC;
}
.cartops A:active  { text-decoration:underline; color:#FFFFFF; }







/* End StyleSheet */