A:link 		{COLOR: #CCCCCC; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A:visited 	{COLOR: #CCCCCC; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A:active 	{COLOR: #CCCCCC; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}
A:hover 	{COLOR: #FFFFFF; TEXT-DECORATION: underline; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px;}

BODY	{ background-color: #000000; color: #ffffff; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10px; }

a.dd:link, a.dd:visited, a.dd:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline;
}
a.dd:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: RED;
	font-weight: normal;
	text-decoration: underline;
}


a.bb:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline;
}
a.bb:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline;
}
a.bb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
.bb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
a.login:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline;
}
a.login:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
	font-weight: normal;
	text-decoration: underline;
}
a.login:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	font-weight: normal;
	text-decoration: underline;
}
a.op:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9e00;
	font-weight: normal;
	text-decoration: underline;
}
a.op:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9e00;
	font-weight: normal;
	text-decoration: underline;
}
a.op:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFCC00;
	font-weight: normal;
	text-decoration: underline;
}
.blackbeat {
	background-color: #000000;
	background-repeat: repeat-x;
	background-position: center top;
	margin: 0px;
	padding: 0px;
	background-image: url(images/site_bg-tile.gif);
	text-align: center;
}
.blackbeat2 {
	background-color: #000000;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.copy01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
}
.copy02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #DBDBDB;
}
.dropdown {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	color: #333333;
	text-align: left;
	vertical-align: middle;
	padding-left: 2px;
}
.heading01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
}
.heading02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: ff9f00;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	font-style: italic;
	text-transform: uppercase;
}
.heading03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
	margin: 0px;
	padding: 0px;
	text-transform: lowercase;
}
.heading03 A:link, .heading03 A:visited, .heading03 A:hover {
	color: #CCCCCC;
	text-decoration: underline;
}
.heading04 {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ff9900;
	margin: 0px;
	padding: 0px;
	text-transform: lowercase;
}
.onpoint_main {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-image: url(images/bboard-bg.gif);
	background-repeat: no-repeat;
}
.table_row01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 252525;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.table_row02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 404040;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.table_row03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 720d0d;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.playlist_row01 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 252525;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.playlist_row02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: 404040;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-right: 3px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
}
.playlist_row03 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-image: url(images/playlist/play-1-tile.gif);
	background-repeat: repeat-y;
}
.playlist_seg {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #999999;
	margin: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.playlist_seg02 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: ff9700;
	margin: 0px;
	text-transform: uppercase;
	text-decoration: underline;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.playlist_stub01 {
	background-color: 252525;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.playlist_stub02 {
	background-color: 404040;
	border-bottom-color: #000000;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.playlist_stub03 {
	background-color: #DF7521;
	border-bottom-color: #FFCC00;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
.real {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	background-color: #000000;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
}
.req-shout {
	background-color: #000000;
	border-bottom-color: 252525;
	border-bottom-width: 5px;
	border-bottom-style: solid;
	border-top-color: 252525;
	border-top-width: 5px;
	border-top-style: solid;
	border-left-color: 252525;
	border-left-width: 4px;
	border-left-style: solid;
	border-right-color: 252525;
	border-right-width: 5px;
	border-right-style: solid;
	vertical-align: top;
	font-size: 10px;
	font-style: normal;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	padding-top: 5px;
	padding-left: 10px;
	padding-bottom: 10px;
}

.chart-num1-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #000000;
	background-image: url(images/chart/num1-tile01.gif);
	background-repeat: repeat-y;
}
.chart-num1-2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	background-image: url(images/chart/num1-tile02.gif);
	background-repeat: repeat-y;
	text-align: center;
	vertical-align: middle;
}
.chart-num1-3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFCC00;
	background-image: url(images/chart/num1-tile03.gif);
	background-repeat: repeat-y;
	vertical-align: middle;
}








/***** PLAYER OLD *****/
.smallwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}

.playerwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	color: #FFFFFF;
}
.playerplaylist
{
	padding-left: 3px;
	padding-right: 3px;
	color: #FFFFFF;
	font-size: 10px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
	text-transform: none;
}

A.forum:active, A.forum:visited, A.forum:link
{ COLOR: #CCCCCC; TEXT-DECORATION: underline }

A.forum:hover
{ COLOR: #FFFFFF; TEXT-DECORATION: underline }

.forumgrey A:active, .forumgrey A:visited, .forumgrey A:link
{ COLOR: #CCCCCC; TEXT-DECORATION: underline }

.forumgrey A:hover
{ COLOR: #FFFFFF; TEXT-DECORATION: underline }

.gallery_cell {
	border: 3px solid #333333;
	margin: 0px;
	padding: 0px;
}



/*******************  
*	NEW CSS 2007
********************/
.heading06 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #999999;
	vertical-align: top;
	margin: 0px;
	padding: 0px;
	font-style: italic;
	text-transform: uppercase;
}
.cart A { 
	vertical-align:middle;  
	width: 140px;
	height: 20px; 
	display: block; 
	padding-left: 20px; 
	cursor: pointer; 
	background-color: #1d1d1d; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none;
	border-right-color:000000; 
	border-right-style:solid; 
	border-right-width:2px 
}
.cart A:link 	{ background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.cart A:visited { background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.cart A:active 	{ background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.cart A:hover 	{ background-color: #585858; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.help A { 
	vertical-align:middle;  
	width: 140px;
	height: 20px; 
	display: block; 
	padding-left: 20px; 
	cursor: pointer; 
	background-color: 1d1d1d; 
	color: #ffffff; 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; 
	text-decoration: none;
	border-right-color:000000; 
	border-right-style:solid; 
	border-right-width:2px 
}
.help A:hover { 
	display: block; 
	cursor: pointer; 
	background-color: #585858;
	text-decoration: none;  
}


/*******************  
*	CART
********************/
TD.browseProducts		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align:top; background-color:111111; padding-left:10px; padding-right:10px; padding-bottom:20px }
TABLE.Categories		{ padding: 0px; margin: 0px; border-collapse: collapse; }
TABLE.Categories TD		{ font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top }
TABLE.Categories .prodCat	{ padding-top: 10px }
TABLE.Categories .prodSubPlus	{ padding-left: 3px }
TABLE.Categories .prodSubCat	{ padding-left: 3px; padding-bottom: 3px }

TABLE.itemTable			{ padding: 0px; margin: 1px; width: 100% }
.itemTable TD			{ background-color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 11px; padding: 8px }
.itemTable .iImage		{ width: 110px; text-align: center; vertical-align:top; background-color: #111111; padding: 0px; padding-top: 10px }
.itemTable .iImage .iEnlarge	{ padding-top: 5px }
.itemTable .iContent		{ vertical-align:top;  padding-bottom: 20px; padding-left: 10px; padding-right: 10px; padding-top: 10px; }
.iContent DIV.iName		{ text-transform: uppercase; font-weight: bold }
.productImg			{ border: 3px solid #1d1d1d }

.itemTable TR.iInfo TD		{ vertical-align: middle }
.itemTable TR.iInfo TD.iTitle	{ text-align: right; font-weight: bold }

.itemTable TR.iInfo SPAN.iListprice	{ color: #CCCCCC; font-size: 10px; padding-left: 10px }

.itemTable TR.iCartBar TD	{ background-color: #000000; height: 50px; vertical-align: top }
.itemTable TR.iCartBar .iCart	{ text-align: right }


TABLE.storeMenu			{ padding: 0px; margin: 0px; width: 100% }
.storeMenu TD			{ width: 33%; background-color: #111111; font-family: Arial, Helvetica, sans-serif; font-size: 11px }

.storeMenu DIV A 		{ display: block; width: 130px; background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; padding-top: 3px; padding-bottom: 3px; padding-left: 10px; font-weight: bold; }
.storeMenu DIV A:link 		{ background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.storeMenu DIV A:visited 	{ background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.storeMenu DIV A:active 	{ background-color: #1d1d1d; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }
.storeMenu DIV A:hover 		{ background-color: #585858; text-decoration: none; font-family: Arial, Helvetica, sans-serif; font-size: 14px; }

.storeMenu SPAN.smAmount	{ padding-left: 15px; font-weight: normal; }

TABLE.form1 TD			{ font-size: 11px }

.orange				{ color: #ff9f00 }
