BODY,td,th { margin-bottom:0px; margin-left:0px; margin-right:0px; margin-top:0px; margin-width:0px; margin-height:0px; padding:0px; padding-left:0px; padding-bottom:0px; padding-right:0px; padding-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
h1 {font-size: 13px;}
h2 {font-size: 13px;}
h3 {font-size: 13px;}

#generalBox table { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#generalBox td { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#generalBox .alttd { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#CFCFCF; }
#generalBox .headtd { font-family:Arial,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#5F1584; }
#generalBox INPUT { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#DDDDDD; }
#generalBox SELECT { background-color:#DDDDDD; font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; }
#generalBox a { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:none; }
#generalBox a:hover { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#FFB31A; text-decoration:underline; }
#generalBox .error { color:#F00000; font-weight:bold; }
.border {
	background-color: #CCCCCC;
	border: 0px solid #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	padding: 4px;
}


#copyright { font-family:Arial,Tahoma,Arial; font-size:7pt; color:#BBBBBB; }
#copyright a { font-family:Arial,Tahoma,Arial; font-size:7pt; color:#BBBBBB; text-decoration:none; }
#copyright a:hover { font-family:Arial,Tahoma,Arial; font-size:7pt; color:#FFB31A; text-decoration:underline; }
#menu2 table {
	font-family:Arial, Tahoma, Arial;
	font-size:9pt;
	font-weight: bold;
	color:#777777;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
	text-transform: uppercase;
}
#menu2 a { font-family:Arial,Tahoma,Arial; font-size:9pt; font-weight: bold; color:#777777; text-decoration:none;text-transform: uppercase; }
#menu2 a:hover { font-family:Arial,Tahoma,Arial; font-size:9pt; font-weight: bold; color:#FFB31A; text-decoration:underline;text-transform: uppercase; }
#menu table {
	font-family:Arial,Tahoma,Arial;
	font-size:8pt;
	font-weight: bold;
	color:#777777;
	background-color:#CCCCCC;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}
#menu a { font-family:Arial,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#777777; text-decoration:none; }
#menu a:hover { font-family:Arial,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#FFB31A; text-decoration:underline; }

#search table { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; font-weight:bold; background-color:#B274CB; }
#search a { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; font-weight: bold; text-decoration:underline; }
#search a:hover { font-family:Arial,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#FFB31A; text-decoration:none; }
#search INPUT { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#DDDDDD; }

#categories table { background-color:#FFFFFF; }
#categories .cat { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:none; }
#categories .cat:hover { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#FFB31A; text-decoration:underline; }
#categories .subCat { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#categories .subCat:hover { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#FFB31A; text-decoration:underline; }
#categories .catDesc { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; font-style:italic; }

#listings table { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#listings td { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#listings a { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:underline; }
#listings a:hover { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#FFB31A; text-decoration:none; }
#listings .background_1 {
	BACKGROUND-COLOR: #99b3e6;
	border: 4px solid #99b3e6;
	padding: 5px;
}
#listings .background_2 {
	BACKGROUND-COLOR: #d9b366;
	border: 4px solid #d9b366;
	padding: 5px;
}
#listings .background_3 {
	BACKGROUND-COLOR: #dea1c5;
	border: 4px solid #dea1c5;
	padding: 5px;
}
#listings .background_4 {
	BACKGROUND-COLOR: #72cd97;
	border: 4px solid #72cd97;
	padding: 5px;
}

#info table { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#FFFFFF; }
#info a { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#000000; text-decoration:none; }
#info a:hover { font-family:Arial,Tahoma,Arial; font-size:8pt; color:#FFB31A; text-decoration:underline; }

#adBox table { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#adBox td { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#FFFFFF; }
#adBox .headtd { font-family:Arial,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#FFFFFF; background-color:#5F1584; }
#adBox a { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#000000; text-decoration:underline; }
#adBox a:hover { font-family:Arial,Tahoma,Arial; font-size:10pt; color:#FFB31A; text-decoration:none; }
#adBox img { }
#adBox .small { font-family:Arial,Tahoma,Arial; font-size:7pt; color:#AAAAAA; text-decoration:underline; }
#adBox .small:hover { font-family:Arial,Tahoma,Arial; font-size:7pt; color:#FFB31A; text-decoration:none; }
.hid {
	visibility: hidden;
	overflow: hidden;
	height: 10px;
	font-size: xx-small;
	display: none;
}
