a:link { color: #fff; }
a:visited { color: #fff; }
a:active { color: #fff; }
div.nofloat {
	float: none;
}
img{
	vertical-align:absMiddle
}
P{
}
body {
	color: #fff;
	background-image: url(../__images/bg.gif);
	background-position: center top;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
}
h1, h2, h3, h4, h5, h6 {color:#fff;}
.container{
	width: 830px;
}
table, td, th {
	vertical-align: top;
	margin: 0;
	padding: 0;
	text-align: left;
}
#detail {	
	color: #333;
	font-size: 14px;
	line-height: 8px;
	margin-left: 10px;	

}
#detail a{	
	color: #333;	
}
#detail a:link{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#detail a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#detail a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
#detail a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}


#detail_s {
	color: #333;
	font-size: 10px;
	line-height: 8px;
	margin-left: 15px;
	background: url(../__images/arrow.gif) no-repeat 0;
	padding-left: 10px;
}
#detail_s a{	
	color: #333;	
		text-decoration: none;
}

#cart_item {
	color: #333;
	font-size: 10px;
	margin-left: 10px;
}
#cart_item a{	
	color: #333;
		text-decoration: none;	
}

#main {
	background-position: center top;
	width: 830px;
}
#flashhead{
	height: 230px;
	width: 830px;
}
#left_menu{
	width: 200px;
	background-image: url(../__images/left_menu_bg.gif);
}
#content{
	width: 609px;
}
#left_item {
}
#left_item td{
	vertical-align: middle;
}
#content_header_item {
}
#content_header_item td{
	vertical-align: middle;
}
#footer_item {
}
#footer_item td{
	vertical-align: middle
}
.left_menu_header{
		color: #FFFFFF;
	font-size: 14px;
	font-weight: bold;
	margin-left: 10px;
}
.content_header{
	font-size: 16px;
	font-weight: bold;
	margin-left: 20px;
}
/* My Comment */
/* Edit by Pat */

.productText{ color: #333; font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.productText a{ color: #333; }
.productText a:link{	
	color: #333;
		font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productText a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productText a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productText a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}
.pageText {	
	color: #333;	
}
.pageText a{	
	color: #333;	
}
.pageText a:link{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pageText a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pageText a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.pageText a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}
.productListing-heading {
	color: #333;
}
.productListing-heading a{
	color: #333;
}
.productListing-odd a{
	color: #333;
}
.productListing-even a{
	color: #333;
}
.productListing-data {	
	color: #333;
}
.productListing-data a{	
	color: #333;	
}
.productListing-data a:link{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productListing-data a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productListing-data a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: none;
}
.productListing-data a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
	text-decoration: underline;
}
.productTable {
	margin: 10px;

}
/* Product info page */
.product_info_name{
	color: #333;
}
.product_info_price{
	color: #333;
}
.product_info_desc{
	color: #333;
}
.support_page_text{
	color: #333;
}
.support_content_td{
	padding:20px;
	
}
.small_text{
	color: #333;
	font-size: 9px;
}
.header_text{
	color: #333;
	font-size: 12px;
}
TD.main{
	color: #333;
}
.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333; }
.smallText { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333; }
.smallText a{ font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #333; }
.smallText a:link{	
	color: #333;
	font-weight: normal;
	font-style: normal;

}
.smallText a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.smallText a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.smallText a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.bigText { font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #333; }
.bigText a{ font-family: Verdana, Arial, sans-serif; font-size: 16px; color: #333; }
.bigText a:link{	
	color: #333;
	font-weight: normal;
	font-style: normal;

}
.bigText a:visited{	
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.bigText a:active { 
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.bigText a:hover { 
	color: #333;
	font-weight: normal;
	font-style: normal;
}
.messageStackError { font-family: Verdana, Arial, sans-serif; font-size: 9px; color: #ff0000; }
#paybal{
	margin-left: 4px;
}