
table.sortable a.sortheader {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    text-decoration: none;
    display: block;
}
table.sortable span.sortarrow {
    color: black;
    text-decoration: none;
}


.bgBorder { background-color: #666666 }
.fgBorder { border-color: #666666 }

.navi	{ background-color: #FFFFFF; color: #333333;  font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.navi a	{ color: #9C0D00;  font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.navi a:hover { color: #802A00;  font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none}

.text 		{ color: ; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.text a 	{ color: ; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.text a:hover 	{ color: ; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.subhead	{ color: #802A00;  font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.subhead a	{ color: #802A00;  font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.subhead a:hover { color: #802A00;  font-weight: bold; font-size: 14px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.headline   	{ font-family: Arial, Helvetica, Verdana; color: #CC0000; font-size: 18pt; font-weight: bold; }

.note	{ background-color: #CC0000; color: #FFFFFF;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.note a	{ background-color: #CC0000; color: #FFFFFF;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.note a:hover { background-color: #CC0000; color: #FFFFFF; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.box       	{ color: #FFFFFF; font-weight: bold; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.left		{ clear: right;  margin-right: 10px; margin-bottom: 8px; }
.right		{ clear: left;  margin-left: 10px; margin-bottom: 8px; }

.forms		{ border: 1px solid #666666; background-color: #FFFFFF; color: #000000; font-size: 11px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.image { background-color: blue; border: 1px solid #666666; padding: 1px;}
img.image { background-color: blue; border: 1px solid #666666; padding: 1px;}
p img.image { background-color: blue; border: 1px solid #666666; padding: 1px;}

.loginLink 	{ color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.loginLink a 	{ color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.loginLink a:hover 	{ color: #999999; font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }

.subcategoryLinks 	{ color: blue; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.subcategoryLinks a 	{ color: blue; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
.subcategoryLinks a:hover 	{ color: blue; font-size: 12px; font-family: Verdana, Arial, Helvetica; text-decoration: none }

.headerStyle	{ background-color: #666666; color: #FFFFFF;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.headerStyle a	{ background-color: #666666; color: #FFFFFF;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: none }
.headerStyle a:hover { background-color: #666666; color: #FFFFFF;  font-size: 10px; font-family: Verdana, Arial, Helvetica; text-decoration: underline }
