body {
	margin: 1px;
	font: 12px verdana, helvetica, sans-serif;
	background: #333333 url(/images/tile.gif) repeat;
	color: #000000;
	scrollbar-3dlight-color:#43494D; 
 	scrollbar-arrow-color:#ffffff;
 	scrollbar-base-color:#43494D;
 	scrollbar-darkshadow-color:#43494D;
 	scrollbar-face-color:#43494D;
 	scrollbar-highlight-color:#ffffff;
 	scrollbar-shadow-color:#ffffff
}

table, td, p {
	font: 12px verdana, helvetica, sans-serif;
	color: #000;
}
.header {
	background: url(images/main_background.gif) no-repeat top center;
	height:97px;
}


.topbg {
	background-image: url(images/topbg.gif);
	font: 12px Tahoma;
	color : #666666;
	height: 26px;
	width: 100%;
}

.leftbg {
	background: url(images/leftbg.gif) left;
}

.rightbg {
	background: url(images/rightbg.gif) right;
}
.menu {
	text-align: left;
}
A.menu:link {
	color: #CC0000; TEXT-DECORATION: none;
}
A.menu:active {
	color: #CC0000; TEXT-DECORATION: none;
}
A.menu:visited {
	color: #CC0000; TEXT-DECORATION: none;
}
A.menu:hover {
	color: #767981; TEXT-DECORATION: none;
}
TD.menu {
	color: #353535;
	font: bold 11px Tahoma,Verdana,Arial;
	text-transform: uppercase;
}
DIV.menu {
	color: #353535;
	font: bold 11px Tahoma,Verdana,Arial;
	text-transform: uppercase;
}

A:link {
	color: #CC0000;
	text-decoration: none;
}

A:visited {
	color: #CC0000;
	text-decoration: none;
}

A:active {
	color: #CC0000;
	text-decoration: none;
}

A:hover {
	color: #000000;
	text-decoration: none;
}

A.dark:link {
	color: #666666;
	text-decoration: none;
}

A.dark:visited {
	color: #666666;
	text-decoration: none;
}

A.dark:active {
	color: #666666;
	text-decoration: none;
}

A.dark:hover {
	color: #000000;
	text-decoration: none;
}
TD.dark {
	font: 12px Tahoma;
	color: #666666;
}

P.dark {
	font: 11px Verdana;
	color: #666666;
}

TD.smaller {
	font: 11px Tahoma;
	color: #000000;
}

P.smaller {
	font: 11px Verdana;
	color : #000000;
}

HR {
	color : #D2D2CA;
	height : 1px;
}
.header2 {
	background: url(/images/main_background.gif) bottom;
	height:97px
}
.candidvideo {
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dvd {
	font: 10px/14px Arial, Helvetica, sans-serif;
	letter-spacing: 1px;
}
.dvdbold {
	font: bold 13px/18px Arial, Helvetica, sans-serif;
}
.feature_pick_header {
	background: url(images/header_feature_pick.gif) center center;
}
.hottest_buys_header {
	background: url(images/header_6_hottest_buys.gif) center center;
}
.q1 {
	font: 11px Helvetica, Verdana, Arial, sans-serif;
	text-decoration: none;
	border-bottom: 1px solid #888888;
}
.textfield1 {
	font: 12px Helvetica, Verdana, Arial, sans-serif;
	color: #000055;
	background: #FFFFFF;
	width: 150px;
	height: 20px;
	border-top: 2px solid #353251;
	border-right: 2px solid #3F5980;
	border-bottom: 2px solid #3F5980;
	border-left: 2px solid #353251;
}