

BODY {
	MARGIN: 0px; ; background-image: URL('http://www.marketplacebooks.com/images/site_bkgnd.jpg');
}
A:link    {color:#003366;text-decoration:none}
A:visited {color:#CC6600;text-decoration:none}
A:hover   {color:#FF6600 ;text-decoration:none}
A:active  {color:#CC6600;text-decoration:none}

.btrtline {
	border-bottom:thin solid #000000;
	border-right: thin solid #000000;
	}
table.stc {
	COLOR:#333333;
	FONT-Size:12px;
	Font-Family:Arial, helvetica, sons-serif;
}
.toplineorangethin {
	border-bottom: thin solid #f89407;
	}
.box {
	border-bottom: thin solid #7f7f7f;
	border-right:  thin solid #7f7f7f;
	border-left:   thin solid #7f7f7f;
	border-top:    thin solid #7f7f7f;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-width: 1px;
	border-right-width: 1px;
	}
.botlineorangethin80 {
	border-bottom: thin solid #f89407;
	}
.botlineorange {
	border-bottom: thick solid #f89407;
	border-bottom-width: 3px
	}

.rtlinegreythin {
	border-right: thick solid #7f7f7f;
	border-right-width: 1px
	}
.botlinegreythin {
	border-bottom: thick solid #7f7f7f;
	border-bottom-width: 1px
	}
.botlinegrey {
	border-bottom: thick solid #7f7f7f;
	border-bottom-width: 3px
	}
.dkgrey {COLOR:#7f7f7f;}
.colheading {
	color: #3e5674;
	font-weight: 700;font-size:14px;
	border-bottom: 1px solid #7f7f7f;
	border-top: 1px solid #7f7f7f;
}
.colheadingtop {
	color: #003366;
	font-weight: 700;font-size:18px;
	border-bottom: 1px solid #7f7f7f;
	border-top: 1px solid #7f7f7f;
}
.colspacer {border-right: thin solid #7f7f7f;
}

.size10 {FONT-Size:10px;}

.boxline {
	border-right: thin solid #AAAAAA;
	border-left: thin solid #AAAAAA;
	border-top: thin solid #AAAAAA;
	border-bottom: thin solid #AAAAAA;
	border-right-width: 1px
	border-left-width: 1px
	border-top-width: 1px
	border-bottom-width: 1px
	}
	
.openendbox {
	border-top: thin solid #AAAAAA;
	border-bottom: thin solid #AAAAAA;
	border-top-width: 1px
	border-bottom-width: 1px;
	}
	
	
	
.topbotline {
	border-top: thin solid #AAAAAA;
	border-bottom: thin solid #AAAAAA;
	border-bottom-width: 1px
	}
.bottomline {
	border-bottom: thin solid #AAAAAA;
	border-bottom-width: 1px
	}
.rtline {
	border-right:thin solid #000000
	}


.strikeout {
	text-decoration: line-through;
}
.regprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.regprice2
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.saleprice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.saveprice
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.booktitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.blurbfrag
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.searchlabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.littlewhitetxt
{
    FONT-SIZE: 8pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.littleblacktxt
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.boldblack8txt
{
    FONT-SIZE: 8pt;
    COLOR: #000000;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.littlebluetxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.boldblack
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.infobooktitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.infobluetxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.infoboldbluetxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.infoboldredtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.reditalic
{

    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
	FONT-STYLE: italic
}
.infoblacktxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.infoboldblacktxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.navlinksmain
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.navlinkssub
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.redbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.redbold8
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.redbold12
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.brightbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #3333FF;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.vividbluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.bluetxt
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.bluetxt12
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}

.boldbluetxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.bluebold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Helvetiva, sans-serif;
}
.redtxt
{
    FONT-SIZE: 10pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.pageheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
.pagesubheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
}
.smallbluetxt
{
    FONT-SIZE: 9pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.whitetxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, sons-serif;
}
.largewhitetxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 20pt;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.yellowboldtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.yellowtxt
{
    FONT-SIZE: 9pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.donotshow
{
    DISPLAY: none;
    VISIBILITY: hidden
}
.littleredboldtxt
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.boldyellow
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.blacktxt
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.blacktxt09
{
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.blacktxt12
{
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.redboldanysize
{
    FONT-WEIGHT: bold;
    COLOR: #cc0000;
    FONT-FAMILY: Arial, helvetica, sans-serif;
}
.tsredbold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetiva, sans-serif;
}
.orangetext
{
	color:#CC6600;
}

.leftcolheading
{
color:#003366;
}

.picsmall 
{border-color:#FFFFFF;  border-bottom: 10px solid; border-right: 10px solid;} 