@media screen {
    table.printable {
        width:100% !important; _width:640px !important;
    }
}

@media print{
	body { 
		background-color:#FFFFFF;
		background-image:none;
		color:#000000
		left: 0px;
	    margin-top: 0px;
	    margin-bottom: 0px;
	    margin-left: 0px;
	    margin-right 0px;
        margin: 0px;
        
	}
	
	table.mainback { 
		background-color:#FFFFFF;
		WIDTH:640px;
		FONT-SIZE: 11px;
	}
	table.printable { 
		background-color:#FFFFFF;
    	width:100% !important; _width:640px !important;
	}
	table.textbox { 
		background-color:#FFFFFF;
		width: 640px;
	}
	.thumbnails { display:none; } 
	.footer { display:none; }
	.commonAbbrevation { display:none; }
	.displayspace { display:none; }
	img.printme {width:616} 
	.mainfontheadingimg{display:none;}
	
}
.headerimg
{
	width: 215;
	height: 84;
	border: 0;
}
BODY
{
    LEFT: 0px;
    MARGIN: 0px
}
IMG.printme
{
    WIDTH: 636px
}
BODY
{
    MARGIN: 0px
}
UNKNOWN
{
    FONT-SIZE: 11px;
    COLOR: #0000cc;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A:visited
{
    FONT-SIZE: 11px;
    COLOR: #0000cc;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A:active
{
    FONT-SIZE: 11px;
    COLOR: #0000cc;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A:hover
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
A.info
{
    FONT-SIZE: 12px;
    Z-INDEX: 24;
    COLOR: #000066;
    FONT-FAMILY: arial, helvetica, sans-serif;
    POSITION: relative;
    TEXT-DECORATION: none
}
A.info:hover
{
    Z-INDEX: 25;
    BACKGROUND-COLOR: #cccccc
}
A.info SPAN
{
    DISPLAY: none
}
A.info:hover SPAN
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    DISPLAY: block;
    RIGHT: 0em;
    MARGIN-LEFT: 2px;
    BORDER-LEFT: #000000 1px solid;
    WIDTH: 20em;
    BORDER-BOTTOM: #000000 1px solid;
    POSITION: absolute;
    TOP: 2em;
    BACKGROUND-COLOR: #cccccc;
    TEXT-ALIGN: left
}
DIV #counter
{
    MARGIN-TOP: 100px
}
.notes
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.greyHR
{
    BACKGROUND-COLOR: #666666
}
.auctionInfo
{
    FONT-SIZE: 9px;
    COLOR: #000066;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.label10
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.label12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif;
    BACKGROUND-COLOR: gainsboro
}
.label14
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.content8
{
    FONT-SIZE: 8px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.content10
{
    FONT-SIZE: 10px;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.data10
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.data12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.data14
{
    FONT-SIZE: 14px;
    COLOR: #333333;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header10bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header12bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header14bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header16bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header18bold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.header18
{
    FONT-SIZE: 18px;
    COLOR: #000000;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.pageBreak
{
    PAGE-BREAK-AFTER: always
}
.error12Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: red;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.error10Red
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: arial, helvetica, sans-serif
}
.textbox
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #666666 1px solid;
    FONT-SIZE: 13px;
    BORDER-LEFT: #666666 1px solid;
    COLOR: black;
    BORDER-BOTTOM: #000000 2px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.mainback
{
	WIDTH: 100%;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #666666 1px solid;
    PADDING-LEFT: 1px;
    FONT-SIZE: 9px;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
    
}

.printableNew
	{
	WIDTH: 100%;
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #666666 1px solid;
    BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #000000 1px solid;
	}
	
.mainfontboldb
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8	pt;
    FONT-FAMILY: Arial;
}

.hideHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8	pt;
    FONT-FAMILY: Arial;
}

.hideDesc
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8	pt;
    FONT-FAMILY: Arial;
}
.mainfont
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: white
}

.hidden
{
    FONT-SIZE: 8pt;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: white
}
.mainfontheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #064892
}
.TPmainfontheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #444444
}
.mainfontheadingimg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #064892
}

.TPmainfontheadingimg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR: #06920E
}
.mainfontbold
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;    
}

.legendthirdparty
{
	FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    COLOR: #444444;
}
.mainfontarial
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
}
.mainfontgraybg
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: gainsboro
}
.mainfontconsignorreport
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    FONT-FAMILY:  Arial;
}
.tiresheading
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 8pt;
    FONT-FAMILY:Arial;
    BACKGROUND-COLOR: #cacaca
}
.tirerow
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
.mainfontheadingseller
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #005479;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffcc00
}

.collapse
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    
}

.expand
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    
}

.errorManinFontRed
{
 	FONT-WEIGHT: bolder;
    FONT-SIZE: 8	pt;
    FONT-FAMILY: Arial;
    COLOR: red;
}

.imageonlytextbox
{
    FONT-SIZE: 13px;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}

.IOmainfontheadingimg
{
	WIDTH: 100%;
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY:  Arial;
    BACKGROUND-COLOR:#444444
}
