body{
	background-color : #000000; 
	color : #FFFFFF;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom : 0;
}

div.hidden{
	display: none;
}

div.tipsbox{
	max-width:800px;
	max-height:100px;
	text-align:center;
	overflow:hidden;
	overflow-wrap:break-word;
}
table.maintable{
	min-width: 1000px;
	width: 100%;
}

table.border5{
	border: 5px ridge #FFDD00;
}

table.imgborder5{
	border: 5px ridge #DE212F;
}

table.V_TOP td{
	vertical-align: top;
	text-align: left;
}

td.product{
	border: 5px ridge #DE212F;
	background-color:#FFFFFF;
	padding: 8px;
	color : #000000;
	width:96%;
}

td.product img{
	/*max-width: 92%;*/
	/*width: auto;
	height: auto;*/
}

td.product_limited{
	border: 5px ridge #DE212F;
	background-color:#FFFFFF;
	padding: 8px;
	color : #000000;
	width:96%;
}

td.product_limited img{
	max-width: 92%;
	width: auto;
	height: auto;
}

td.product_limited2{
	border: 5px ridge #DE212F;
	background-color:#FFFFFF;
	padding: 8px;
	color : #000000;
	width:96%;
}

td.product_limited2 img{
	max-width: 92%;
	height: auto;
}



td.whitebox{
	background-color:#FFFFFF;
	color : #000000;
	width:96%;
}

td.sidepane{
	background-color:#FFDD00;
	color : #000000;
	width:20%;
}

td.midpane{
	background-color:#DE212F;
}

div.smallimgarea{
	position:relative;
	width:104px;
	height:104px;
}

img.smallimg{
	width:100px;
	height:100px;
}


div.largeimgarea{
	position:relative;
	width:404px;
	height:404px;
}

img.largeimg{
	width:400px;
	height:400px;
}

div.price{
	z-index:2;
	position:absolute;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: small;
	opacity: 0.6;
    filter: alpha(opacity=60);
	bottom:4px;
	right:4px;
}

div.priceBIG{
	z-index:2;
	position:absolute;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 18pt;
	opacity: 0.6;
    filter: alpha(opacity=60);
	padding-left: 4px;
	padding-right: 4px;
	bottom:4px;
	right:4px;	
}

div.codeBIG{
	z-index:2;
	position:absolute;
	background-color: #FF0000;
	color: #FFFFFF;
	font-size: 18pt;
	opacity: 0.6;
    filter: alpha(opacity=60);
	padding-left: 4px;
	padding-right: 4px;
	bottom:4px;
	left:4px;	
}

div.bextra{
	position:relative;
}

div.BIGlineit{
    position: absolute;
    left: 420px;
	top: 50%;
}

img.soldout{
	z-index:2;
	position:absolute;
	bottom:12px;
	left:12px;
}

img.soldoutb{
	z-index:2;
	position:absolute;
	bottom:42px;
	left:42px;
}

/* Hyperlinks */
a:link{
	color : #000000;
	text-decoration: underline;
}

a:visited{
	color : #000000;
	text-decoration : underline;
}

a:hover, a:visited:hover{
	color : #0000FF;
	text-decoration : underline;
}

a.midpane:link {
	color : #FFFFFF;
	text-decoration: underline;
}

a.midpane:visited{
	color : #FFFFFF;
	text-decoration : underline;
}

a.midpane:hover, a.midpane:visited:hover{
	color : #FFEE00;
	text-decoration : underline;
}

