body
{
background-color:#FFAA00;
font-family:verdana;
font-size:13px;
}

A:hover {text-decoration: underline; color:#FF6600;}

td
{
font-family:verdana;
font-size:13px;
}
a
{
color:#003399;
font-size:12px;
}
form
{
margin:0px;
padding:0px;
}
.navLink
{
font-family:arial;
text-decoration:none;
font-size:15px;
font-weight:900;
color:white;
display:block;
}
.navLinkCurrent
{
font-family:arial;
text-decoration:none;
font-size:15px;
font-weight:900;
color:white;
display:block;
}
.bottomLinks a
{
font-family:verdana;
font-size:12px;
color:#003399;
padding:5px;
}
.copyText
{
font-family:verdana;
text-align:center;
font-size:11px;
}
.loginBox
{
border: 1px #FFAA00 solid;
background: #FFAA00;
width:98%;
margin:5px;
padding:5px;
font-family:verdana;
}
.loginText
{
font-size:14px;
color:#000000;
font-weight:900;
}
.loginLinks a
{
font-size:12px;
color:#003399;
}
.loginFailed
{
color:#FF0000;
font-size:11px;
font-weight:900;
}
.welcomeText
{
color:#000000;
font-size:22px;
font-weight:900;
font-family:arial;
vertical-align:bottom;
padding:4px;
}
.welcomeSubText
{
color:#000000;
font-size:13px;
font-weight:500;
font-family:verdana;
vertical-align:top;
padding:7px;
}
.catListCount ul
{
list-style-type: square;
}
.catListCount li
{
color:#000000;
font-size:12px;
font-weight:500;
padding:2px;
font-family:arial;
}
.catCountText
{
color:#666666;
text-decoration:none;
}
.formLabel
{
font-size:13px;
color:#FF6600;
font-weight:900;
font-family:verdana;
height:25px;
vertical-align:top;
text-align:right;
}
.formValue
{
font-size:13px;
color:#000000;
font-weight:500;
font-family:verdana;
height:25px;
vertical-align:top;
text-align:left;
}
.formNote
{
font-size:11px;
color:#000000;
font-weight:500;
font-family:verdana;
}
.categoriesBar
{
background:#FFEAD2;
border:solid #FF6600 1px;
padding:7px;
border-width: 0px 1px 1px 1px;
border-style: none solid solid solid;
}
.categoriesBar b
{
font-size:14px;
color:#FF6600;
font-weight:900;
font-family:arial;
padding:5px;
}
.categoriesBar a
{
line-height:20px;
font-size:14px;
color:#003399;
font-weight:900;
font-family:arial;
padding:6px;
}

.contactBox
{
background:#FFF3E6;
border:solid #FF6600 1px;
border-width: 1;
border-style: solid;
padding:7px;
}

.searchBar
{
background:#FFBE77;
border:solid #FF6600 1px;
border-width: 1px 1px 0px 1px;
border-style: solid solid none solid;
padding:7px;
}
.searchBar a
{
font-size:11px;
color:#003399;
font-family:verdana;
}

.browseSubjects a 
{
font-weight:500;
font-size:12px;
font-family:verdana;
line-height:17px;
color:#003399;
text-decoration: none;
}
label
{
font-weight:900;
font-size:13px;
font-family:verdana;
}
.browseCatHeaders a
{
font-weight:900;
font-size:13px;
font-family:verdana;
color:#003399;
}
.browseCatHeaders
{
margin:10px 0px 1px 0px ;
}
.browseAllCategoriesHeaderText
{
font-weight:900;
font-size:20px;
font-family:arial;
color:#000000;
margin:8px;
}
.contactNameTable
{
margin:5 0 10 0;
}
.contactBookTitle
{
font-weight:900;
font-size:20px;
font-family:arial;
color:#000000;
margin:10 0 0 0;
}
.contactLabel
{
font-size:13px;
color:#FF6600;
font-weight:900;
font-family:verdana;
width:100px;
padding:5 0 5 0;
border-style:dashed;
border-color:#CCCCCC;
border-width:1 0 0 0;
}
.contactInfo
{
font-size:13px;
color:#000000;
font-weight:500;
font-family:verdana;
padding:5 0 5 0;
border-style:dashed;
border-color:#CCCCCC;
border-width:1 0 0 0;
}
.contactSellerLabel
{
font-size:13px;
color:#000000;
font-weight:900;
font-family:verdana;
width:100px;
padding:5 0 5 0;
}
.contactSellerInfo
{
font-size:13px;
color:#000000;
font-weight:500;
font-family:verdana;
padding:5 0 5 0;
}

.sellersOtherListingsText
{
font-size:13px;
color:#FF6600;
font-weight:900;
font-family:verdana;
padding:5px;
}
.sellersOtherListingsInstructions
{
font-size:11px;
color:#000000;
font-weight:500;
font-family:verdana;
padding:5px;
}

.contactInfoPrice
{
font-size:13px;
color:#000000;
font-weight:900;
font-family:verdana;
padding:5 0 5 0;
border-style:dashed;
border-color:#CCCCCC;
border-width:1 0 0 0;
}
.contactBookAuthor
{
font-weight:500;
font-size:13px;
font-family:verdana;
color:#000000;
margin:0 0 10 0;
}
.otherListingsTitle
{
font-size:11px;
color:#000000;
font-weight:900;
font-family:verdana;
}
.otherListingsAuthor
{
font-size:11px;
color:#000000;
font-weight:500;
font-family:verdana;
font-style:italic;
}
.otherListingsYear
{
font-size:11px;
color:#000000;
font-weight:500;
font-family:verdana;
}
.otherListingsPrice
{
font-size:11px;
color:#000000;
font-weight:500;
font-family:verdana;
}
.emailThemCell
{
font-size:13px;
color:#000000;
font-weight:900;
font-family:verdana;
width:100%;
padding:5 0 5 0;
border-style:dashed;
border-color:#CCCCCC;
border-width:1 0 0 0;
}
.contactEg
{
font-weight:500;
font-size:11px;
font-family:verdana;
color:#000000;
padding:5 0 5 0;
}

.fullContactMessage
{
font-weight:900;
font-size:16px;
font-family:verdana;
color:#000000;
width:100%;
text-align:center;
margin:10px;
}
.fullContactMessage a
{
font-weight:900;
font-size:16px;
font-family:verdana;
}

.regionSelectTextLabel
{
font-size:11px;
margin:10px 0px 0px 0px;
}
.divline
{
border:dotted 1px #666666;
height:1px;
}
.listingHeader
{
font-size:11px;
}
.adCellClass
{
background:none;
}
.cellA
{
background:#EAEAEA;
}
.cellB
{
background:#FFFFFF;
}
.resultsDetails a
{
color:#003399;
font-family:arial;
text-decoration:none;
font-weight:900;
font-size:14px
}
.resultsAuthor
{
font-size:11px;
font-style:italic;
}
.resultsSubject
{
font-size:11px;
}
.resultsRegion
{
font-size:11px;
}
.resultsDate
{
font-size:11px;
}
.resultsprice
{
font-size:11px;
}
.resultsYear
{
font-size:11px;
}
.keywordsTitle
{
color:#FFAA00
}
.paginator
{
text-align:center;
}
.showingListings
{
}
a
{
color:#003399;
text-decoration:none;
font-weight:900;
font-size:15px
}
A:hover {text-decoration: underline; color:#FF6600;}
.listingButton
{
width:55px;
font-family: sans-serif;
font-size:10px;
}
.expiredDate
{
font-size:10px;
color:red;
}
.listingTypeCell
{
background:#FFBE77;
border-style:solid;
border-color:#FFBE77;
border-width:0px 0px 2px 0px;
font-weight:900;
}
.errP
{
	font-weight:900;
	color:red;
}