body {margin:0; padding:0; vertical-align:top; background:#242424; color:#B2B2B2;}

td {font-size:11px; font-family:Arial;  vertical-align:top;}

.stats {font-size:11px; font-family:Arial; color:#3f3f3f; vertical-align:top; padding:0;}

a {border:none; text-decoration:none; color:#FFC700;}

a:hover {text-decoration:underline;}

form {margin:0; padding:0;}

table {border:0; border-collapse:collapse;}

img {border:0px;}

.full{width:100%; height:100%;}

.footertxt {color:#FFC700;}

.link1 {text-decoration:underline;color:#0297BB;}

.link1:hover {text-decoration:none;}



.myform {width:230px; margin:0; padding:2px 0 0 9px; height:20px; vertical-align:middle; font-size:11px;font-family:Arial; color:#B2B2B2; background:#242424; border:none;}

.txt1{color:#ffffff; font-size:9px; background:#242424; padding:3px 9px 3px 9px;}

.tab_border{border-left: solid 1px #373737; border-right: solid 1px #373737;}




/* Edit-X elements */
hr {height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}

/* Form elements */
form  {margin-top: 0px; margin-bottom: 0px;}

.forminput {
	font-family:		Arial;
	font-size:			11px;
	border-style: 		solid;
	border-color: 		#cccccc;
	background-color: 	#ffffff;
	color: 				#B2B2B2;
	margin-top: 		0px;
	margin-bottom: 		0px;
}

.forminput2 {
	font-family:		Arial;
	font-size:			11px;
	border-style: 		solid;
	border-color: 		#cccccc;
	background-color: 	#ffffff;
	color: 				#003399;
	margin-top: 		0px;
	margin-bottom: 		0px;
}





.pgblock_scroll {z-index:1; overflow: auto} 

.bodytext  {font-family: Arial; font-size: 13px; color: #B2B2B2;}
.bodytext  A {font-family: Arial; font-size: 13px; color: #B2B2B2;}
.bodytext  A:hover {text-decoration: underline; color: #ffc700;;}

.head  {font-family: Arial; font-size: 13px; color: #B2B2B2; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
.head  A {font-family: Arial; font-size: 13px; color: #B2B2B2; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}
.head  A:hover {text-decoration: underline; color: #ffc700; font-weight: bold;}

.byline  {font-family: Arial; color: #444444; font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}

.caption  {font-family: Arial; font-size: 10px; color: #999999;}

.comments  {font-family: Arial; color: #B2B2B2; font-size: 10px; margin-top: 0px; margin-bottom: 0px;}
.comments  A {font-family: Arial; color: #B2B2B2; font-size: 10px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.comments  A:hover {color: #ffc700; text-decoration: underline;}

.copyright  {font-family: Arial; color: #B2B2B2; font-size: 10px; margin-top: 5px; margin-bottom: 10px;}
.copyright  A {font-family: Arial; color: #B2B2B2; font-size: 10px; margin-top: 5px; margin-bottom: 10px; text-decoration: none;}
.copyright  A:hover {color: #ffc700; text-decoration: underline;}

.date  {font-family: Arial; color: #444444; font-size: 13px; font-weight: bold; margin-top: 0px; margin-bottom: 0px;}

.feedback  {font-family: Arial; font-weight: bold; color: #ffc700; font-size: 13px;}

.fineprint  {font-family: Arial; font-size: 9px; margin-top: 0px; margin-bottom: 0px;}
.fineprint  A {font-family: Arial; font-size: 9px; margin-top: 0px; margin-bottom: 0px; color: #B2B2B2; text-decoration: none;}
.fineprint  A:hover {color: #ffc700; text-decoration: underline;}

.graytext  {font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}
.graytext  A {color: #666666; font-family: Arial; font-size: 10px; color: #666666; text-decoration: none;}
.graytext  A:hover  {color: #666666; text-decoration: underline;}
.graytext  A:visited {color: #999999; text-decoration: none;}

.h1 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 24px; margin-top: 0px; margin-bottom: 0px;}
.h1  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 24px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h1  A:hover {text-decoration: underline; color: #ffc700;}

.h2 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 20px; margin-top: 0px; margin-bottom: 0px;}
.h2  A {font-family: Arial; font-weight: bold; color: #ffc700; font-size: 20px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h2  A:hover {text-decoration: underline; color: #ffc700;}

.h3 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 18px; margin-top: 0px; margin-bottom: 0px;}
.h3  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 18px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h3  A:hover {text-decoration: underline; color: #ffc700;}

.h4 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 16px; margin-top: 0px; margin-bottom: 0px;}
.h4  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 16px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h4  A:hover {text-decoration: underline; color: #ffc700;}

.h5 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 13px; margin-top: 0px; margin-bottom: 0px;}
.h5  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 13px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h5  A:hover {text-decoration: underline; color: #ffc700;}

.h6 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 12px; margin-top: 0px; margin-bottom: 0px;}
.h6  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 12px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h6  A:hover {text-decoration: underline; color: #ffc700;}

.h7 {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 11px; margin-top: 0px; margin-bottom: 0px;}
.h7  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 11px; margin-top: 0px; margin-bottom: 0px; text-decoration: none;}
.h7  A:hover {text-decoration: underline; color: #ffc700;}

.linkblack  {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000;}
.linkblack  A {font-family: Arial; font-size: 11px; font-weight: bold; color: #000000; text-decoration: none;}
.linkblack  A:hover {color: #000000; text-decoration: underline;}

.linkblue  {font-family: Arial; font-size: 10px; font-weight: bold; color: #ccffff;}
.linkblue  A {font-family: Arial; font-size: 10px; font-weight: bold; color: #ccffff; text-decoration: none;}
.linkblue  A:hover {color: #ccffff; text-decoration: underline;}

.linkwhite  {font-family: Arial; font-size: 10px; font-weight: normal; color: #ffffff;}
.linkwhite  A {font-family: Arial; font-size: 10px; font-weight: normal; color: #ffffff; text-decoration: none;}
.linkwhite  A:hover {color: #ffffff; text-decoration: underline;}

.menu  {font-family: Arial; font-size: 11px; color: #B2B2B2; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.menu  A {font-family: Arial; font-size: 11px; color: #B2B2B2; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.menu  A:hover {text-decoration: underline; color: #B2B2B2;}
.menu  A:visited {color: #B2B2B2;}

.menuOn  {font-family: Arial; font-size: 11px; color: #ffc700; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.menuOn  A {font-family: Arial; font-size: 11px; color: #ffc700; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.menuOn  A:hover {text-decoration: underline; color: #ffc700;}
.menuOn  A:visited {color: #ffc700;}

.question  {font-family: Arial; font-size: 11px; color: #B2B2B2; text-decoration: none; margin-top: 0px; margin-bottom: 2px;}

.sanstext  {font-family: Arial; font-size: 10px; color: #B2B2B2; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.sanstext  A {font-family: Arial; font-size: 10px; color: #B2B2B2; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.sanstext  A:hover {text-decoration: underline; color: #ffc700;}

.sanswhite  {font-family: Arial; font-size: 11px; color: #ffffff; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.sanswhite  A {font-family: Arial; font-weight: bold; font-size: 11px; color: #ffffff; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.sanswhite  A:hover {text-decoration: underline; color: #ffc700;}

.smallhead  {font-family: Arial; font-weight: bold; font-size: 11px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; letter-spacing: 1px;}
.smallhead  A {font-family: Arial; font-weight: bold; font-size: 11px; color: #003399; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; letter-spacing: 1px;}
.smallhead  A:hover {text-decoration: underline; color: #ffc700;}

.smallheadblue  {font-family: Arial; font-weight: bold; font-size: 11px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px;}
.smallheadblue  A {font-family: Arial; font-weight: bold; font-size: 11px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px;}
.smallheadblue  A:hover {text-decoration: underline; color: #ffc700;}

.smallheadblue2  {font-family: Arial; font-weight: bold; font-size: 11px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; letter-spacing: 1px;}
.smallheadblue2  A {font-family: Arial; font-weight: bold; font-size: 11px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px; text-transform: uppercase; letter-spacing: 1px;}
.smallheadblue2  A:hover {text-decoration: underline; color: #ffc700;}

.smallheadred  {font-family: Arial, Arial; font-weight: bold; color: #ffc700; font-size: 13px; text-transform: uppercase;}
.smallheadred  A {font-family: Arial, Arial; font-weight: bold; color: #ffc700; font-size: 13px; text-transform: uppercase; text-decoration: none;}
.smallheadred  A:hover {text-decoration: underline; color: #ffc700;}

.smallheadwhite  {font-family: Arial, Arial; font-weight: bold; color: #ffffff; font-size: 10px; text-transform: uppercase;}
.smallheadwhite  A {font-family: Arial, Arial; font-weight: bold; color: #ffffff; font-size: 10px; text-transform: uppercase; text-decoration: none;}
.smallheadwhite  A:hover {text-decoration: underline; color: #ffffff;}

.storyhead  {font-family: Arial; font-size: 20px; color: #B2B2B2; font-weight: bold; margin-top: 0px; margin-bottom: 15px;}

.teaser  {font-family: Arial; font-size: 13px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px;}
.teaser  A {font-family: Arial; font-size: 13px; color: #B2B2B2; margin-top: 0px; margin-bottom: 0px;}
.teaser  A:hover {text-decoration: underline; color: #ffc700;}

.teaserheadline {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 17px; margin-top: 0px; margin-bottom: 1px;}
.teaserheadline  A {font-family: Arial; font-weight: bold; color: #B2B2B2; font-size: 17px; margin-top: 0px; margin-bottom: 1px; text-decoration: none;}
.teaserheadline  A:hover {text-decoration: underline; color: #ffc700;}

.today  {font-family: Arial; font-size: 10px; font-weight: normal; color: #ffffff; white-space: nowrap;}

/* new styles */
.event-list	{
	font-size:12px;
	list-style: none;
	margin:0 0 0 5px;
	padding:0;
}
.event-list li	{
	background: url(../image_lib/arrow.gif) no-repeat left center;
	padding-left:10px;
}
/*  view-product formats view product/cart link in product_list.tpl, product_top_sellers.tpl, product_new_release.tpl*/
p.view-product	{
	 border-bottom:1px solid #B2B2B2;
	 padding-bottom:4px;
}
p.view-product a:link, p.view-product a:visited	{
	 font-weight:bold;
}
p.view-product a:hover	{
	 font-weight:bold;
}
#sectionNav {
float: left;
width: 200px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 40px;
padding-left: 0px;


}
.menuItem, a.menuItem {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: bold;
color: #bdbcbc;
width: 192px;
display: block;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 6px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e6e6e6;
}

.menuItem, a.menuItem {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
line-height: 16px;
font-weight: bold;
color: #bdbcbc;
width: 192px;
display: block;
padding-top: 5px;
padding-right: 0px;
padding-bottom: 5px;
padding-left: 6px;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #e8e8e8;
}
a.menuItem:link {
color: #bdbcbc;
text-decoration: none;
}
a.menuItem:hover {
color: #1f1f1f;
background-color: #f6f6f6;
text-decoration: none;
}

.menuItemSub, a.menuItemSub  {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #000000;
display: block;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 19px;
}
a.menuItemSub:visited  {
color: #626262;
text-decoration: none;
}
a.menuItemSub:hover  {
color: #990000;
background-color: #e9e9e9;
text-decoration: none;
}
.menuItemSubActivePage {
font-family: Verdana,Arial,Helvetica,sans-serif;
font-size: 11px;
color: #1f1f1f;
display: block;
padding-top: 4px;
padding-right: 0px;
padding-bottom: 4px;
padding-left: 19px;
background-color: #e9e9e9;
}



#products-text table td {
	color:#444444;
}