

TABLE.styles TD {
		font-family:	Arial;
		font-size:	11px;
		color:		black;
		padding:	0px 5px 0px 5px; margin:0;
	}

	
TABLE.styles TH {
		font:		11px Arial;		
		font-weight:	normal;		
		color:		white;
		text-align:	left;
		padding:	2px 5px 2px 5px;
		background-color: #cd0021;
	}

TABLE.styles TH.right {		
		text-align:	right;
	}



/* Award Listings
--------------------------------- */

TABLE.awards TD.hello { 
	color: #ff2d1d;
	font: normal 12px Arial, Helvetica, sans-serif;
	padding-bottom: 15px;
}

TABLE.awards TD.search { 
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #C0C0C0;
}

TABLE.awards TABLE.search TD { 
	font: normal 10px Arial, Helvetica, sans-serif;
}

TABLE.awards TABLE.mall { 
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #C0C0C0;
}

TABLE.awards TABLE.mall TH { 
	background-color: #FAE4DB;
	border-right: 1px solid #C0C0C0;
	border-bottom: 2px solid #C0C0C0;
}

TABLE.awards TABLE.mall TD { 
	border-right: 1px solid #C0C0C0;
	border-bottom: 1px solid #C0C0C0;
	font: normal 12px Arial, Helvetica, sans-serif;
}

TABLE.awards TABLE.mall TD.info { 
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #333;
	padding: 2px 5px 2px 5px;
}

TABLE.awards TABLE.mall TD.footer { 
	border-top: 1px solid #C0C0C0;
	background-color: #EDEDED;
}

/* Shopping Cart
--------------------------------- */

TABLE.cart TD.username { 
	font: normal 15px Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	color: #ff2d1d;
}

TABLE.cart TD.desc { 
	font: normal 12px Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	border-bottom: 1px solid #C0C0C0;

}

TABLE.cart TH { 
	background-color: #EDEDED;
}

TABLE.cart .rowf { 
	border-width: 0px 1px 1px 1px;
	border-style: solid;
	border-color: #C0C0C0;
}


TABLE.cart .row { 
	border-width: 0px 1px 1px 0px;
	border-style: solid;
	border-color: #C0C0C0;
}

TABLE.cart TD.total { 
	border-top: 1px solid #C0C0C0;
}

TABLE.content TD {
	font: 12px/16px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
	color: #000;
}

TD.bottomlinks {
	font: 10px/13px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
	color: #ff2d1d;
}

TABLE.statementsummary TH {
	padding: 5px 12px 5px 12px;
	font: 9px/14px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
	background-color: #EFF5F8;
	color: #ff2d1d;
	border-bottom: 1px solid #fff;
}

TABLE.statementsummary TD {
	padding: 5px 8px 5px 8px;
	font: 9px/14px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
	background-color: #F8F8F5;
	color: #ff2d1d;
	border-bottom: 1px solid #fff;
}

.hello {
	font: bold 14px/16px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
}

TH.title {
	padding: 5px 12px 5px 12px;
	font: bold 12px/14px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
	background-color: #EFEFE8;
	color: #616153;
}

TD subtitle {
	font: bold 12px/14px Verdana, Trebuchet MS, Arial, Geneva, sans-serif;
}

TD.blankcell {
	background-color: #fff;
}

	ul.winner {
	font-family: Verdana, Arial, sans-serif, Tahoma; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	color: #1958a0; 
	list-style-image: url(./images/bullet.gif);
}

li.winner {
	text-transform: capitalize;
}

td.winner {
	text-transform: capitalize;
}

h2,h6 { color: #cd0021; }

.heads { color:#cd0021; }

h4 {
	margin: 2px 4px 0 14px;
	font-size:12px;
	font-weight:bold;
	color: #000000
	}
h5 { color:#FFFFFF; 
	font: 85% Verdana,sans-serif;
	}	
h6 {
	font: 110% Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
	margin: 10px 0 2px 0;
}	

#homeContent {
	margin: 0;
	width: 700px;
	
}
#homeText{
	margin:0;
	width: 700px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;

}

.alternate { background-color:#CCCCCC }

#promoInfoFooter { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:italic;
	color:#cd0021; }
	
.slidetitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; }
#privacy p { margin:10px 20px; }
#signup { background-color:#cccccc; text-align:center;padding:5px;margin:11px }
#signup a:link, #signup a:visited, #signup a:hover, #signup a:active, #signup a:focus { font-size:10px; font-weight:normal; letter-spacing:normal;}
#slideshow { position: relative; width: 190px; height: 220px; }

.slide {position: absolute; left: 12px; top: 20px; width:175px; height:200px; 	background-color:#cccccc; text-align:center; }
.slidelink { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#CD0021; }