body {
	font: 11px verdana,tahoma,arial,helvetica;
	color: #000000;
	margin: 0px;
	padding: 0px;
	cursor: default;
}

table {
    text-align: left;
}

H1 {font: 16px Arial; color: #000000; font-weight: bold; margin: 0px;}
H2 {font: 15px Arial; color: #000000; font-weight: bold; margin: 0px;}
H3 {font: 13px arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H4 {font: 12px arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H5 {font: 11px arial,helvetica; color: #000000; font-weight: bold; margin: 0px;}
H6 {font: 10px arial,helvetica; color: #000000; font-weight: bold; margin: 3px;}

a { color: #000000; text-decoration: underline }
a:visited { color: #000000;  text-decoration: underline }
a:hover { color: #714D7D; text-decoration: underline }
select optgroup { padding:1px; font:13px tahoma,arial,helvetica; font-weight: bold;}
select optgroup option { padding:1px; font:11px tahoma,arial,helvetica; padding-left: 10px;}


/* text classes */
.text { font: 11px arial,helvetica; color: #2A1730; font-weight: normal; }
.text1 { font: 13px arial,helvetica; color: #2A1730; font-weight: bold; }
.text2 { font: 13px arial,helvetica; color: #000000; font-weight: normal; }
.text3 { font: 15px arial,helvetica; color: #2A1730; font-weight: bold; }
.text4 { font: 10px arial,helvetica; color: #000000; font-weight: normal; }
.text5 { font: 10px arial,helvetica; color: #000000; font-weight: bold;}
.text6 { font: 11px arial; color: #000000; font-weight: normal; }
.text7	{ font: 18px arial,helvetica; color: #2F478D; font-weight: bold; }
.text8  { font: 16px arial,helvetica; color: #2A1730; font-weight: bold; }



/* general text indent used throughout */
.textindent {
	padding-left: 15px;
	vertical-align: top;
}
.pageselect {
	font: bold 11px tahoma,arial,helvetica;
	color: #0377FD;
}

.mainbgcolor
{
	background-color:#2B6EBB;
	color:#ffffff;
}

.searchtop
{
	background-color:#514163;
	font			: 14px arial, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			:130;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
}

.searchlinks
{
	font			: 11px tahoma,arial,helvetica; color: #2A1730; font-weight: normal;
	text-indent		: 5px;
	margin-bottom	: 5px;
}

.leftborderbox
{
	background-color:#FFFFFF;
	font			: 11px tahoma, sans-serif; font-weight: normal;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 130;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.leftborderbox2
{
	background-color:#FFFFFF;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 0px;
	border  		: 1px;
	width			: 130px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.midborderbox
{
	background-color:#E7DBF4;
	font			: 12px tahoma, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 170px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.midbordertop
{
	background-color:#514163;
	font			: 12px tahoma, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 0px;
	width			: 170px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
	
}

.midbottomborderbox
{
	background-color:#F0EAF6;
	font			: 14px tahoma, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 250px;
	height			: 115px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.midbottombordertop
{
	background-color:#514163;
	font			: 12px tahoma, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 0px;
	width			: 250;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
	
}

.rightborderbox
{
	background-color:#F0EAF6;
	font			: 11px tahoma, sans-serif; font-weight: normal;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 120px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.rightbordertop
{
	background-color:#514163;
	font			: 13px tahoma, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 120px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
	
}

.buydvd
{
	background-color: #514163;
	font: 10px tahoma,arial,helvetica;
	font-weight: bold;
	color: #000000;
	a:color : #FFFFFF; text-decoration: underline;
	a:visited : color: #FFFFFF;  text-decoration: underline;
	a:hover : color: #FF0000; text-decoration: none;
	text-align: center;
	padding: 0px;
	border: 0px;
	width: 57px;
	height: 28px;
	background-image: url('images/buydvd.gif');
	vertical-align: top;
	cursor: hand;
}

.buyvhs
{
	background-color: #514163;
	font: 10px tahoma,arial,helvetica;
	font-weight: bold;
	color: #000000;
	a:color : #FFFFFF; text-decoration: underline;
	a:visited : color: #FFFFFF;  text-decoration: underline;
	a:hover : color: #FF0000; text-decoration: none;
	text-align: center;
	padding: 0px;
	border: 0px;
	width: 57px;
	height: 28px;
	background-image: url('images/buyvhs.gif');
	vertical-align: top;
	cursor: hand;
}

.orderbox
{
	background-color:#E7DBF4;
	font			: 12px tahoma, sans-serif; font-weight: normal;
	color			: #000000;	
	text-align		: left;
	padding			: 20px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.savebox
{
	font			: 13px tahoma, sans-serif; font-weight: normal;
	background-color:#E7DBF4;
	color			: #000000;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.savetext
{
	background-color:#514163;
	font			: 14px arial, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 0px;
	border  		: 0px;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
}

.savetop
{
	background-color:#FFFFFF;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 0px;
	border-bottom	: 1px solid #E7DBF4;
	
}

.cctop
{
	background-color:#514163;
	font			: 14px arial, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
}

.ccborderbox
{
	background-color:#E7DBF4;
	font			: 13px tahoma, sans-serif; font-weight: normal;
	color			: #000000;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.ccbox
{
	font			: 12px tahoma, sans-serif; font-weight: normal;
	background-color:#E7DBF4;
	color			: #000000;	
	text-align		: left;
	padding			: 10px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.detailstop
{
	background-color:#514163;
	font			: 14px arial, sans-serif; font-weight: bold;
	color			: #FFFFFF;	
	text-align		: left;
	padding			: 2px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
	background-image: url('images/box2bg.gif');
}

.detailsbox
{
	font			: 12px tahoma, sans-serif; font-weight: normal;
	background-color:#E7DBF4;
	color			: #000000;	
	text-align		: left;
	padding			: 10px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #2A1730;
	border-left		: 1px solid #2A1730;
	border-right	: 1px solid #2A1730;
	border-bottom	: 1px solid #2A1730;
}

.cartbox
{
	background-color:#FFFFFF;
	font			: 12px tahoma, sans-serif; font-weight: normal;
	color			: #000000;	
	text-align		: left;
	padding			: 5px;
	border  		: 1px;
	width			: 100%;
	border-top		: 1px solid #000000;
	border-left		: 1px solid #000000;
	border-right	: 1px solid #000000;
	border-bottom	: 1px solid #000000;

