

body#payment td.lhsrhs {
 width:30%;
 vertical-align:top;
 padding:0 10px 10px 10px;
}
 
body#payment td.lhsrhs hr {
 color: #5164A6; 
 background-color: #5164A6; 
 height: 2px;
 padding-left:10px;
 margin-right:10px;
}
 
body#payment td.lhsrhs ul {
 margin:0 0 0 10px;
 list-style:disc;
}
body#payment td.lhsrhs ul li {
 margin:0 0 5px 0;
}
 
body#payment td.lhsrhs, body#payment td h2 {
 background-color:#f3f3f3;
 color:#000;
 font-family:Arial, Helvetica, sans-serif;
 font-size:10px;
}
 
body#payment td h2 {
 font-size:12px;
 font-weight:bold;
 margin-bottom:0;
}
body#payment td p {
 margin-top:0;
}
 
body#payment td.lhsrhs a:link,
body#payment td.lhsrhs a:hover,
body#payment td.lhsrhs a:visited,
body#payment td.lhsrhs a:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 font-weight: normal;
 color: #006699;
 text-decoration: none;
}
body#payment td.lhsrhs a:hover {
 text-decoration: underline;
}

a:link.searchnow, 
a:visited.searchnow,
a:active.searchnow
 {
 font-weight : bold; 
 text-decoration : underline;
 color: #fff;
 font-size:14px;
 }
 
a:hover.searchnow
 {
 text-decoration : none;
 }
.SearchResult, .SearchResult tr td
{
	border:0;
}
tr.SearchResultHeader{

 font-weight:bold;
 color:white;
}
 
table.SearchResult{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}
 
table.SearchResult td {
 padding: 2px; 
}

div#cms {font-family: Arial, Helvetica, sans-serif;}
div#cms h1 {font-size: 14px; margin:20px 0 5px 0;}
div#cms p, div#cms dl {font-size: 11px; margin:0 0 10px 15px;}
div#cms ul {font-size: 11px; margin:0 0 10px 15px; list-style:square;}
div#cms ol {font-size: 11px; margin:0 0 10px 15px; list-style:lower-alpha;}
div#cms ul li {margin: 0 0 5px 20px;}
div#cms ol li {margin: 0 0 5px 20px;}
div#cms dd {margin:2px 0 10px 30px;}
div#cms dl.list {margin-left: 30px;}
div#cms div.box {margin: 15px 0 0 0; padding: 5px 5px 0 0; border: 2px solid #ccc;}
div#cms div.box h1 {margin-left: 5px;}
div#cms div.box h1.first {margin-top: 0px;}
div#cms p span.strongred {color: #CC0000; font-weight:bold;}

.header{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; padding:3px 0px 3px 17px; font-weight:bold}

/* a.rightnav{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}*/
a.rightnav:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}
a.rightnav:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}
a.rightnav:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin-left:10px; text-decoration:none;}
a.rightnav:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin-left:10px; text-decoration:none;}

/* a.rightnav{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}*/

a.clink:link{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}
a.clink:visited{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000000; margin-left:10px; text-decoration:none;}
a.clink:hover{ color:#FF0000; background-color:#999999 }
a.clink:active{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin-left:10px; text-decoration:none;}

ul.menu{list-style-type:none}
ul.menu{margin-left:0}
ul.menu{list-style-position:outside}



/*body#rightnav a.rightnav:link, body#rightnav a.rightnav:hover { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FF0000; margin-left:10px; text-decoration:none;}
*/

/*#active_menu { color:purple; }
a#active_menu:hover { color:purple; }
*/
BODY
{
    BACKGROUND-COLOR: white;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: .8em;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal
}

.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	text-decoration: none;

}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align: justify;
}

.alerttext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ff0000;
	font-weight:bold;
}

.flagtext{	
	font-size: 10px;
	text-align: left;
}

.textR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-align:right;
}

.textHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-align: left;
	font-weight:bold;
}

.preDate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: 000000;
	text-decoration: none;
}
.DVDgreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: 339900;
	text-decoration: none;

}
.PRICEred {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: CC0000;
	text-decoration: none;

}
.PRICEred16 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: CC0000;
	text-decoration: none;

}
.ProductDetailTextBlue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;	
	color: 006699;
	text-decoration: none;
	 margin-top: 10px;
}
.ProductDetailText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: 000000;
	text-decoration: none;
}
.ProductDetailAlbumText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;	
	color: 000000;
	text-decoration: none;
}
.ProductDetailPriceText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;	
	color: 000000;
	text-decoration: none;
}
.ARTISTblack {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textwhite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
}
.linedot {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.chartBG {
	background-color: F8F8F8;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
.freedelivery {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #993399;
	text-decoration: none;
}

TABLE.dgStyle{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 0;
	border-collapse:collapse;
	padding:2;	
	border-color:#CCCCCC; 		
}

TABLE.NormStyle{
	border: 1px solid #898989;
	background-color:White;
}

TR.dgRow{
	background-color:White;
	 
}

TR.dgHeader{
	background-color:#e6e6e6;
	font-weight:bold;
	color:White 
	 
}

TD.dg_tdPrice{
	color: #CC0000;
	text-align:right; 
}

TD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}


INPUT{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

TEXTAREA{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

SELECT 
{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;	
}
img#i_album
{
 margin-left: 10px;
 margin-top: 10px;
}
#lbl_addToCart 
{
	text-align: right;
}


.dvdwarningtext {
	color: #CC0000;
	font-weight: bold;
}
.dvdwarningnote {font-size: 14px}

TR.dgWarningHeader{
	background-color:red;
	font-weight:bold;
	color:White 
	 
}

.dropshadow{filter: progid:DXImageTransform.Microsoft.Shadow(color=#777777,direction=135, strength=4)}