body {
	margin : 0px 0px 0px 0px;
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	color : #000000;
	line-height : 15px;
	scrollbar-face-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-shadow-color : #9A9A9A;
	scrollbar-arrow-color : #9A9A9A;
	scrollbar-base-color : #9A9A9A;
	scrollbar-3d-light-color : #9A9A9A;
	scrollbar-dark-shadow-color : #9A9A9A;
}
table {
	border-collapse : collapse;
	border : none;
	margin : 0px 0px 0px 0px;
}
td {
	vertical-align : top;
	font-family : verdana,arial,helvetica;
	font-size : 10px;
	line-height : 15px;
}
ol {
	list-style-position: outside;
}
.headertd {
	vertical-align : bottom;
}
.headerbg {
	background-image : url("/media/shops/sixmo/img/bg_header.gif");
}
.FFDFBFtd {
	color : #FF7F00;
	font-weight : bold;
	background-color : #FFDFBF;
	padding : 8px;
}
.FF7F00td {
	color : #FFFFFF;
	font-weight : bold;
	background-color : #FF7F00;
	padding : 8px;
	border-top: 2px solid #FFF;
}
input, textarea, select  {
	font-family : courier;
	font-size : 12px;
	border : 0px solid #FF7F00;
	background-color : #FFFFFF;
	color : #000000;
}
ol {
	list-style-position: outside;
}
.list {
	margin-left : 10px;
}
#iframeCell {
	height : 300px;
	width : 680px;
}
#divSubmit_button { 
	float:right;
}
.gobutton {
	margin-top: 8px;
}
.submit_button {
	margin: 5px 5px 15px 5px;
	width: 200px;
}
.listen_button {
	float: right;
	width: 200px;
	margin: 16px 5px 15px 5px;
	margin: expression('38px 5px 15px 5px');
}
.question_button {
	margin-top: expression('1px');
	height: 17px;
	height: expression('15px');
	font-weight: bold;
}
.contentTable {
	margin: 5px 5px 5px 5px;
	width: 498px;
}
.albumName {
	width:245px;
}
.odd {
	background-color : #F1F1E9;
}
.even {
	background-color : #E3E3D9;
}
.paymentPartyGroup {
	background-color : #DDD;
	border-top: 1px solid #000;
}
.button {
	cursor:hand;
	background-color : #DDD;
	border : 0px solid #DDD;
}
.hand {
	cursor : pointer;
}
.alright {
	text-align : right;
}
#browseSelect {
	background-color : #CCCCCC;
	color : #000000;
	font-weight : bold;
	font-size : 12px;
	position : relative;
	top : 3px;
}
.searchBox {
	background-color : #FFFFFF;
	width : 130px;
	width : expression('117px');
	height : 22px;
	height : expression('19px');
	position : relative;
	top : 3px;
	top : expression('2px');
}
#searchSelect {
	background-color : #CCCCCC;
	color : #000000;
	font-weight : bold;
	font-size : 12px;
	position : relative;
	top : 13px;
}
#searchGo {
	background-color : #CCCCCC;
	color : #000000;
	height : 22px;
	height : expression('19px');
	width:25px;
	font-weight : bold;
	font-size : 12px;
	position : relative;
	top : 13px;
}
#browseGo {
	background-color : #CCCCCC;
	color : #000000;
	height : 22px;
	height : expression('19px');
	width:25px;
	font-weight : bold;
	font-size : 12px;
	position : relative;
	top : 13px;
}
.result {
	height : 20px;
	font-weight : bold;
	vertical-align : middle;
	padding-left : 25px;
}
.w170 {
	width : 170px;
}
.w255 {
	width : 255px;
}
.w340 {
	width : 340px;
}
.w445 {
	width : 445px;
}
.w510 {
	width : 500px;
}
.w680 {
	width : 680px;
}
.ffffffTitle {
	color : #FFFFFF;
}
.bar993300 {
	background-color : #993300;
	height : 20px;
	width : 750px;
}
.barFF9933 {
	background-color : #FF9933;
	height : 20px;
	width : 750px;
}
.item993300 {
	color : #993300;
}
a.result993300 {
	text-decoration : none;
	color : #993300;
}
a.result993300:hover {
	text-decoration : underline;
	color : #993300;
}
.barFF7F00 {
	background-color : #FF7F00;
	height : 20px;
	width : 750px;
}
.itemFF7F00 {
	color : #FF7F00;
}
a.resultFF7F00 {
	text-decoration : none;
	color : #FF7F00;
}
a.resultFF7F00:hover {
	text-decoration : underline;
	color : #FF7F00;
}
a.listWhiteBold {
	font-weight : bold;
	text-decoration : none;
	color : #ffffff;
}
a.listWhiteBold:hover {
	font-weight : bold;
	text-decoration : underline;
	color : #ffffff;
}
a.listBlackBold {
	font-weight : bold;
	text-decoration : none;
	color : #000000;
}
a.listBlackBold:hover {
	font-weight : bold;
	text-decoration : underline;
	color : #000000;
}
a.list7F0000Bold {
	font-weight : bold;
	text-decoration : none;
	color : #7F0000;
}
a.list7F0000Bold:hover {
	font-weight : bold;
	text-decoration : underline;
	color : #7F0000;
}
.titleBar7F0000 {
	background-color : #7F0000;
	height : 40px;
	width : 680px;
}
.titleBar {
	height : 40px;
	font-weight : bold;
	text-transform : uppercase;
	color : #ffffff;
	vertical-align : middle;
	font-size : 18px;
	padding-left : 15px;
	border-right: 2px solid #FFF;
	border-bottom: 2px solid #FFF;
}
.contentCell {
	padding-top : 15px;
	padding-left : 15px;
	padding-bottom : 15px;
	border-bottom: 2px solid #FFF;
}
.contentCellSm {
	padding-top : 5px;
	padding-left : 4px;
	padding-bottom : 4px;
	padding-right : 4px;
	border-bottom: 1px dotted #FFF;
}
.contentLeft {
	background-color : #7F0000;
	width : 170px;
}
.contentCenter {
	background-color : #BFBF7F;
	width : 500px;
	color : #7F0000;
}
.contentRight {
	background-color : #DFDFBF;
	width : 170px;
}
.ffffff {
	color : #ffffff;
}
.dots {
	background-image : url("/media/shops/sixmo/img/bg_dots.gif");
	height : 1px;
	padding : 0px;
	margins : 0px 0px 0px 0px;
}
.horLine2px {
	background-color : #FFFFFF;
	height : 2px;
	padding : 0px;
}
.album {
	border : 1px solid #FFFFFF;
}
#extraDiv {
	height : 45px;
}
.leftNav {
	background-color : #7F0000;
	width : 170px;
}
.contentDiv {
	background-color : #BFBF7F;
	width : 508px;
}
#contentDiv680 {
	background-color : #FFF;
	width : 680px;
	padding : 10px 2px 10px 0px;
}
h2 {
	font-size : 12px;
	color: #000;
	line-height : 15px;
	font-weight : bold;
	margin-top : 0px;
	margin-bottom : 5px;
}
h1 {
	font-size : 18px;
	color: #000;
	line-height : 20px;
	font-weight : bold;
	margin-bottom : 5px;
}
h2 a {
	color: #993300;
}
h3 {
	font-size : 10px;
	font-weight : bold;
	text-transform: none;
}
.artworkAlbum {
	float: left;
	width: 75px;
	margin-right: 15px;
}
.titleNotesAlbum {
	float: left;
	width: 400px;
}
.priceTrack {
	float: left;
	width: 100px;
	margin: 16px 0px 10px 0px;
	margin: expression('38px 0px 10px 0px');
}
#genreList {
	position:relative;
	left:-1px;
	top:-1px;
}
.bandTable {
	width : 510px;
}
.trackTable {
	width : 500px;
}
.trackCell {
	padding-left : 8px;
	width : 310px;
}
.buyListenCell {
	width : 160px;
	text-align : right;
}
.mainLogo {
	padding-bottom: 16px;
	text-align : right;
}
#paybutton {
	display: none;
	float: right;
}
.fullTable {
	width: 100%;
	border: 1px solid #000;
}
#paymentPartyTable {
}
.paymentPartyName {
	width: 300px;
}
#paymentError {
	padding: 15px;
	display:none;
	color: #ff0000;
}
#basketCell {
	padding-left: 15px;
}
#basketTracks {
	width: 100%;
}
.basketTrack {
	width: 250px;
}
.basketTrackEuro {
	width: 15px;
}
.basketTrackPrice {
	width: 25px;
	text-align: right;
}
.basketTrackPriceTotal {
	width: 25px;
	text-align: right;
	font-weight: bold;
}
.basketTotalsText {
	text-align: right;
	padding-right: 10px;
	font-weight: bold;
}
.basketTrackDelete {
	padding: 0px 25px 0px 52px;
}
#BasketTabsDiv {
	margin-top: 10px;
}
.paymentPartyEmptyCell {
	width: 110px;
}
#basketUser {
	width: 662px;
	border-top: 2px solid #7F0000;
}
.basketUserDiv {
	position: relative;
	top: -1px;
	width: 164px;
	font-weight: bold;
	float: left;
	padding-top: 2px;
	padding-bottom: 5px;
	text-align: center;
}
.labelTitleBar {
	padding-bottom: 10px;
}
.divInfoTrack {
	display: none;
	background-color: #CCC;
	width: 365px;
	float: right;
	margin-right: 75px;
}
.extraInfoTable {
	width: 300px;
}
.extraInfoCell {
	padding-left: 10px;
	padding-right: 10px;
	width: 130px;
}
#logonTable {
	width: 350;
}
#logonTable td {
	text-align: right;
}
#logonTable .inputfield {
	text-align: left;
}
#logonTable .content {
	width: 150px;
}
.labelPageBandRow {
	float: left;
	width:495px;
}
#labelPageBand {
	margin: 0px 3px 20px 3px;
	text-align: center;
	float: left;
}
#labelPageBand a {
	text-decoration: none;
	color: #000;
}
#labelPageBand a:hover {
	text-decoration: underline;
}
.labelPageBandImg {
	border: 1px solid #000;
	margin-bottom: 6px
}
#labelPageAlbum {
	margin: 0px 3px 20px 3px;
	text-align: center;
	float: left;
	width: 150px;
	height: 135px;
}
#labelPageAlbum a {
	text-decoration: none;
	font-weight: normal;
	color: #000;
	line-height: 12px;
}
#labelPageAlbum a:hover {
	text-decoration: underline;
}
.certificateimages {
	text-align: right;
	padding-right: 5px;
}
#certificateTable input {
	background-color: #ddd;
}
.contentCellWhiteBackground {
	padding-left:5px;
	padding-top:25px;
}