BODY
{
	background-color: "#666666";
}

a
{
	color: #CC6600;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	text-decoration: none;
	position:static;
}
a:hover
{
	color: #CC6600;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	text-decoration: none;
	position:static;
}

a.mainnav
{
	color: #FF6600;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	text-decoration: underline;
	position:relative;
}
a.mainnav:hover
{
	color: #FF6600;
	font-weight: normal;
	font-size: 12px;
	font-family: verdana;
	text-decoration: underline;
	position:relative;
}

a.sublinks
{
	color: #000000;
	font-weight: normal;
	font-size: 10px;
	font-family: Verdana;
	text-decoration: none;
	top: 0px;
	left: 0px;
	position:static
}
a.sublinks:hover
{
	color: #FFFFFF;
	font-weight: normal;
	font-size: 10;
	font-family: Verdana;
	text-decoration: none;
	top: 0px;
	left: 0px;
	position:static
}

.subheader
{
	font-family: Verdana;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	padding-bottom: 3pt;
	padding-top: 10pt;
}

.subheader1
{
	font-family: Verdana;
	font-size: 15px;
	color: #666666;
	font-weight: normal;
	padding-bottom: 10pt;
}

.subheaderreg
{
	font-family: Verdana;
	font-size: 17px;
	color: #CC6600;
	font-weight: normal;
	padding-bottom: 10pt;
}

.normaltext
{
	font-family: Verdana;
	font-size: 8pt;
	color: #666666;
}

.normaltextbold
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: #000000;
	font-weight: normal;
}

.invalidtextbold
{
	font-family: verdana, arial;
	font-size: 8pt;
	color: red;
	font-weight: normal;
}

.password
{
	font-family: Trebuchet MS, Verdana,arial;
	font-size: 8pt;
	color: white;
	font-weight: bold;
}

.smalltext
{
	font-family: Trebuchet MS, Verdana,arial;
	font-size: xx-small;
	color: black;
}


a.cart_header_top
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: white;
	text-decoration: none;
}

a.cart_header_top:hover
{
	font-family: Verdana;
	font-size: 7pt;
	font-weight: normal;
	color: white;
	text-decoration: none;
}


.login_errmsg
{
	font-family: Arial;
	font-size: 8pt;
	font-weight: bold;
	color: Red;
}


.padright
{
	padding-right: 28px;
}

.padleft
{
	padding-left: 30px;
}
.padsmall
{
	padding-left: 15px;
}
.padsmallr
{
	padding-right: 5px;
}
.padright20
{
	padding-left: 20px;
}
.padbottom
{
	padding-bottom:3px;	
}

td.padcell
{
	padding-left: 55px;
}
table.padsides
{
	padding-left: 20px;
	padding-right: 15px;
	padding-bottom: 20px;
}
table.padsidesreg
{
	padding-left: 90px;
	padding-right: 15px;
	padding-bottom: 20px;
}

a.clientshoplinks
{
	color: #CC6600;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,arial;
}

a.clientshoplinks:hover
{
	color: #CC6600;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,arial;
}


a.shoplinks
{
	color: #CC6600;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana,arial;
	text-decoration: none;
}

a.shoplinks:hover
{
	color: #CC6600;
	font-weight: bold;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
}

a.shopping
{
	color: #CC6600;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
}

a.shopping:hover
{
	color: #CC6600;
	font-weight: normal;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
}

a.smalllink
{
	color: blue;
	font-weight: bold;
	font-size: 10;
	font-family: arial;
	text-decoration: none;
}

a.smalllink:hover
{
	color: blue;
	font-weight: bold;
	font-size: 10;
	font-family: arial;
	text-decoration: none;
}

table.eventresultstable
{
	background-color: #E6E6E6;
	border: solid, 1px, #669933;
	width:450px;
}

.eventresultshead
{
	background-color: #999999;
	color: #FFFFFF;
	font-family: Arial;
	font-size: 8pt;
	font-weight: BOLD;
	border-bottom: solid, 1px, #669933;
}

.eventresultscell
{
	font-family: Arial;
	font-size: 8pt;
}

.hr_products
{
	color: #CC6600;
	background-color: #CC6600;
	noshade: true;
	height: 4px;
	border:0;
}

table.productship
{
	width:200px
}


td.orangebutton
{
	background-color: #CC6600;
	color: White;
	font-family: verdana;
}

.whitetext
{
	color: White;
	text-decoration: none;
	font-family: verdana;
}

a:hover.whitetext
{
	color: White;
	text-decoration: none;
}

td
{
	font-family: verdana;
	font-size: 8pt;
	color: #666666;
}

td.product_header
{
	font-family: Verdana;
	font-size: 9pt;
}
.product_header
{
	font-family: Verdana;
	color: #000000;
	font-size: 13pt;
	font-weight: bold;
}
.product_description
{
	color: #666666;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	vertical-align: top;
}
.product_brand
{
	font-family: Verdana;
	color: #FF6600;
	font-size: 11pt;
	font-weight: normal;
}

.large_text
{
	color: #000000;
	font-family: Verdana;
	font-size: 12pt;
	padding-bottom: 8px;
}
.standard_text
{
	color: #666666;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
}

a.product_detail
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static;
}
a.product_detail:visited
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static;
}
a.product_detail:hover
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static;
}
a.product_add
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static
}
a.product_add:visited
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static
}
a.product_add:hover
{
	font-family: Verdana;
	color: #CC6600;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static
}
a.standard_link
{
	text-decoration: underline;
	color: #3D9EFF;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
a.standard_link:visited
{
	text-decoration: underline;
	color: #3D9EFF;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}
a.standard_link:hover
{
	text-decoration: underline;
	color: #3D9EFF;
	font-family: arial;
	font-size: 8pt;
	font-weight: normal;
	cursor: pointer;
	cursor: hand;
}



.productListingDiv
{
	border: solid 1px #666666;
	padding: 0px;
}
table.product_listing
{
	
	width: 500px;
	padding-left: 10px;
	padding-right: 10px;
	border: solid 1px #666666;
}

.order_header
{
	font-size: 9pt;
	color: white;
	font-weight: bold;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 2px;
	padding-right: 2px;
}
.order_headerL
{
	font-size: 9pt;
	color: white;
	font-weight: bold;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 20px;
	padding-right: 2px;
}
.order_headerR
{
	font-size: 9pt;
	color: white;
	font-weight: bold;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 2px;
	padding-right: 8px;
}
.bill_ship
{
	font-size: 8pt;
}
.order_items, .product_description
{
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-left: 10px;
	padding-right: 10px;
}
.order_itemsL
{
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-left: 20px;
	padding-right: 2px;
}
.order_itemsR
{
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-left: 2pt;
	padding-right: 12pt;
}
.order_total
{
	padding-top: 5pt;
	font-weight: bold;
	border-top: thin solid #AFAFAF;
	padding-right: 12pt;
	color: #666666;
}

.cart_header
{
	font-size: 9pt;
	font-weight: bold;
	color: white;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 6px;
	padding-right: 6px;
}
.cart_headerL
{
	font-size: 9pt;
	font-weight: bold;
	color: white;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 20px;
	padding-right: 6px;
}
.cart_headerR
{
	font-size: 9pt;
	font-weight: bold;
	color: white;
	background-color: #CC6600;
	border-top: solid #CC6600;
	border-bottom: solid #CC6600;
	padding-left: 6px;
	padding-right: 8px;
}
.cart_items
{
	font-family: verdana;
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-left: 6px;
	padding-right: 6px;
	color: #666666;
}
.cart_itemsL
{
	font-family: verdana;
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-left: 20px;
	padding-right: 6px;
	color: #666666;
}
.cart_itemsR
{
	font-family: verdana;
	font-size: 8pt;
	padding-top: 2pt;
	padding-bottom: 4pt;
	padding-right: 8px;
	padding-left: 6px;
	color: #666666;
}
.cart_total
{
	padding-top: 5pt;
	font-weight: bold;
	border-top: thin solid #AFAFAF;
	font-size: 9pt;
	color: #666666;
}
.total
{
	padding-top: 5pt;
	font-weight: bold;
	font-size: 8pt;
	padding-right: 16px;
	color: #666666;
}

.shipping_separator{
	border-left: solid thin #FF6600;
}	

.highlight_cell{
	font-size: 8pt;
	border-top: 1 solid #CC6600;
		border-bottom: 1 solid #CC6600;
}

.clientprodhead
{
	font-family: Verdana;
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	padding-bottom:12px;
}

.clientprodtitle
{
	font-family: Verdana;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	padding-bottom:12px;
}

.ProductCatListingDesc
{
	padding-right:16px;
	padding-top:2px;
}
.PlayIntro
{
	font-family: Verdana;
	color: White;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static
}
.PlayIntro:hover
{
	font-family: Verdana;
	color: White;
	font-size: 8pt;
	text-decoration: none;
	font-weight: normal;
	position:static
}

.ProductSpotLight
{
	background-color: #F6DD80;
	padding-right: 15px;
	font-size: 11pt;
	font-weight:bold;
	color: #666666;
	padding-top: 8px;
	font-family: Verdana;
	text-align: right;
}

.producttitlesubhead
{
	font-weight: normal;
	font-size: 7pt;
	padding-bottom: 12px;
	color: #666666;
	font-family: Verdana;
	padding-left: 25px;
}

.ProductSpotLightBar
{
	background-color: #EEBB02;
}

.authorltd
{
	background-color:#FFB27F;
}

.authorrtd
{
	background-color:#FF6600;
}


.producthead
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 8pt;
	padding-bottom: 10px;
	color: #666666;
	padding-top: 17px;
	font-family: Verdana, Arial;
}
.productdesc
{
	padding-left: 15px;
	font-weight: bold;
	font-size: 7pt;
	color: #666666;
	font-family: Verdana;
}



.NewsTitle
{
	FONT-WEIGHT: bold; 
	FONT-SIZE: 14Pt; 
	COLOR: #000000; 
	FONT-FAMILY: Arial, Verdana;
}
.ProductBox
{
	BORDER-LEFT: #666666 1px solid
}

.rolloutmsg
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#EF4D00;
}	

.rolloutdesc
{
	font-family:Arial;
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}	

.allrightsbottext
{
    font-size:10px;
    font-family:Verdana;
    color:#000000;
    padding-bottom:10px;
}
