BODY { background-color:#ffffff; 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; }

#generalBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; background-color:#E5E5FF; border:2px solid #9100D7 ; }
#generalBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9100D7; background-color:#E5E5FF; }
#generalBox .alttd { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#8080FF; background-color:#CFCFCF; }
#generalBox .headtd { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#E5E5FF; background-color:#9966FF; }
#generalBox INPUT { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9100D7; background-color:#CCCCFF; }
#generalBox TEXTAREA { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9100D7; background-color:#CCCCFF; }
#generalBox SELECT { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#9100D7; background-color:#CCCCFF; }
#generalBox a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9100D7; text-decoration:none; }
#generalBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#3CB53C; text-decoration:underline; }
#generalBox .error { color:#F00000; font-weight:bold; }
#generalBox .small { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#9100D7; background-color:#E5E5FF; }

#copyright { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#9100D7; }
#copyright a { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#3CB53C; text-decoration:none; }
#copyright a:hover { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#319531; text-decoration:underline; }

#menu table { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#E5E5FF; background-color:#9966FF; border:3px; margin:1px; }
#menu td { padding:2px; }
#menu a { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#E5E5FF; text-decoration:none; }
#menu a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#3CB53C; text-decoration:underline; }
#menu INPUT { font-family:Verdana,Tahoma,Arial; font-size:9pt; color:#8080FF; background-color:#E5E5FF; }

#search table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; font-weight:bold; background-color:#6487DC; }
#search a { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#CCCCFF; font-weight: bold; text-decoration:underline; }
#search a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; font-weight: bold; color:#3CB53C; text-decoration:none; }
#search INPUT { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#CCCCFF; }

#categories table { background-color:#E5E5FF; }
#categories .cat { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; font-weight: bold; text-decoration:none; }
#categories .cat:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight: bold; color:#3CB53C; text-decoration:underline; }
#categories .subCat { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#9966FF; text-decoration:none; }
#categories .subCat:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#FFB31A; text-decoration:underline; }
#categories .catDesc { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#66029A; font-style:italic; }

#listings table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#000000; background-color:#B3B3FF; }
#listings td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; background-color:#E5E5FF; }
#listings .alttd { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; background-color:#FFE6CC; }
#listings .title { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; font-weight:bold; text-decoration:none; }
#listings .title:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#3CB53C; font-weight:bold; text-decoration:none; }
#listings a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#FF9900; text-decoration:underline; }
#listings a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#3CB53C; text-decoration:none; }
#listings .info { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#66029A; }
#listings img { border:1px solid #003399; }

#info table { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#000000; background-color:#E5E5FF; }
#info a { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#9100D7; text-decoration:none; }
#info a:hover { font-family:Verdana,Tahoma,Arial; font-size:8pt; color:#3CB53C; text-decoration:underline; }

.background_1 { background-color:#E7CCFF; }
.background_2 { background-color:#FFF2B3; }
.background_3 { background-color:#FFCCFF; }
.background_4 { background-color:#99DBB4; }

#adBox table { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#319531; background-color:#CCCCFF; border:2px solid #9999FF; }
#adBox td { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#9966FF; background-color:#E5E5FF; }
#adBox .headtd { font-family:Verdana,Tahoma,Arial; font-size:10pt; font-weight:bold; color:#E5E5FF; background-color:#9966FF; }
#adBox a { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#FF9900; text-decoration:underline; }
#adBox a:hover { font-family:Verdana,Tahoma,Arial; font-size:10pt; color:#3CB53C; text-decoration:none; }
#adBox img { border:0px solid #003399; }
#adBox .small { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#AAAAAA; text-decoration:underline; }
#adBox .small:hover { font-family:Verdana,Tahoma,Arial; font-size:7pt; color:#FFB31A; text-decoration:none; }
