body, td {
	font : normal 13px arial;
}

table.border {
	border : double 3px #6699cc;
}

th {
	background-color : #6699cc;
	color : #ffffff;
	font : bold 13pt arial;
}

th.th2 {
	background-color : #6699ff;
	color : #ffffff;
	font : bold 11pt arial;
}

h3 {
	text-align : center;
	background-color : #99ccff;
	color : #000099;
	padding-top : 5px;
	padding-bottom : 5px;
}

.small {
	font : normal 12px arial;
}

.smallBB {
	font : normal 12px arial;
	border-bottom:solid 1px #6699ff;
}

li {
	text-indent : 24px;
}

.pLetter {
	font : bold 17px arial;
	text-indent : 24px;
}

.siteName {
	font-weight : bold;
	font-style : italic;
	color : #6666cc;
}

.bold {
	font-weight : bold;
}

.listing {
	padding-right : 10px;
}

h1 {
	font : bold 21px arial;
	font-style : italic;
	text-align : center;
	color : blue;
}

a {
	text-decoration: none;
	font-weight: bold;
	color : blue;
}

a:hover {
	color : red;
}

a.button, a.button:visited {
	text-decoration: none;
	font: normal 11px arial;
	background-color : #6699cc;
	color : #ffffff;
	padding-right : 4px;
	padding-left : 4px;
	
}

a.button:hover {
	background-color : #66ccff;
	color : ffffff;
}

.letter {
	font : normal 10px verdana;
}

.barTop {
	background-color : #ffff99;
	font : normal 12px arial;
}

.red {
	color : #ff0000;
}

.fuchsia {
	color : Fuchsia;
}

.purple {
	color : Purple;
}

.green {
	color : green;
}

input, select {
	/*background-color : #ff6666;
	color : ffffff;*/
	font : normal 11pt arial;
}

a.category, a.category:visited {
	width : 160px;
	background-color : #6699cc;
	color : #ffffff;
	font : bold 13px arial;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 3px;
	padding-bottom : 3px;
	border : solid 1px #000099;
}

a.category:hover {
	background-color : #0066ff;
	color : #ffffff;
	border : solid 1px #0099ff;
}

a.ad125, a.ad125:visited {
	text-decoration: none;
	color : #ffffff;
}

a.ad125:hover {
	color : #ffffff;
}

.nationwide {
	font-weight : bold;
	color : #ff0000;
}

table.featuredListing {
	border : solid 1px #6699cc;
}

th.featuredListing {
	background-color : #6666cc;
	color : #ffffff;
	font : bold 11px verdana;
	text-align : left;
}

td.featuredListing {
	border : solid 1px #6699ff;
	background-color : #99ccff;
}

table.searchBox {
	border : solid 1px #000080;
}

th.searchBox {
	background-color : #000080;
	color : #ffffff;
	font : bold 10px verdana;
	text-align : left;
}

td.searchBox {
	border : solid 1px #6699ff;
	background-color : #f0ffff;
	font: normal 10px arial;
}

input.searchBox160, select.searchBox160, button.searchBox160 {
	background-color: white;
	color: black;
	font: normal 9px arial;
}

a.searchBoxSample160 {
	font: normal 10px arial;
}

input.searchBox360, select.searchBox360, button.searchBox360 {
	background-color: white;
	color: black;
	font: normal 12px arial;
}

a.searchBoxSample360 {
	font: bold 11px arial;
}