body {
	background-color: #AACCBB;
	scrollbar-face-color: #DEE3E7;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #DEE3E7;
	scrollbar-3dlight-color: #D1D7DC;
	scrollbar-arrow-color:  #006699;
	scrollbar-track-color: #EFEFEF;
	scrollbar-darkshadow-color: #98AAB1;
}

/* General font families for common tags */
font,th,td,p { font-family: Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited { color : #790000; text-decoration : none;}
a:hover		{ text-decoration: underline; color : #333300; }
hr	{ height: 0px; border: solid #D1D7DC 0px; border-top-width: 1px;}
table   { background-color: #EEFFEE;}

/* Main table cell colours and backgrounds */
td.row1	{ background-color: #EFFFEF; }
td.row2	{ background-color: #DFEFDF; }
td.row3	{ background-color: #EEEEEE; }

/* General text */
.gen { font-size : 12px; }
.genmed { font-size : 11px; }
.gensmall { font-size : 10px; }
.gen,.genmed,.gensmall { color : #000000; }
a.gen,a.genmed,a.gensmall { color: #006699; text-decoration: none; }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color: #DD6900; text-decoration: underline; }

/* THESE ARE MY REAL STYLE DEFS!! */

.formtag	{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000044; letter-spacing: -1px;}
a.formtag		{ color: #444444; text-decoration: none;}
a.formtag:hover { color: #000000; text-decoration: underline;}

.comment	{ font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000044; letter-spacing: -1px;}
a.comment	{ color: #444444; text-decoration: none;}
a.comment:hover { color: #000000; text-decoration: underline;}

.description	{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000055; letter-spacing: -1px;}
a.description		{ color: #444444; text-decoration: none;}
a.description:hover { color: #000000; text-decoration: underline;}

.header	{ font-size: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000022; letter-spacing: -1px; font-weight : bold;}
a.header		{ color: #444444; text-decoration: none;}
a.header:hover { color: #000000; text-decoration: underline;}

.update		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #440000; letter-spacing: -1px;}
a.update	{ color: #444444; text-decoration: none;}
a.update:hover  { color: #000000; text-decoration: underline;}

.warning		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #440000; letter-spacing: -1px; font-weight: bold;}
a.warning		{ color: #444444; text-decoration: none;}
a.warning:hover 	{ color: #000000; text-decoration: underline;}

.error		{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #840000; letter-spacing: -1px; font-weight: bold;}
a.error		{ color: #444444; text-decoration: none;}
a.error:hover 	{ color: #000000; text-decoration: underline;}

.lowlight	{ background-color: #C2C2E5; }
table.lowlight	{ background-color: #C2C2E5; }

.ratings	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #840000; letter-spacing: -1px; font-weight: bold;}
a.ratings	{ color: #444444; text-decoration: none;}
a.ratings:hover	{ color: #000000; text-decoration: underline;}

.review		{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000033; font-weight: bold;}
a.review	{ color: #444444; text-decoration: none;}
a.review:hover	{ color: #000000; text-decoration: underline;}

.field 		{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #840000; letter-spacing: -1px; font-weight: bold;}
a.field		{ color: #444444; text-decoration: none;}
a.field:hover	{ color: #000000; text-decoration: underline;}

.value 		{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000044; letter-spacing: -1px; font-weight: bold;}
a.value		{ color: #444444; text-decoration: none;}
a.value:hover	{ color: #000000; text-decoration: underline;}

.rowhdr 	{ font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-weight: bold;}
a.rowhdr	{ color: #220000; text-decoration: none;}
a.rowhdr:hover	{ color: #000000; text-decoration: underline;}

.browse 	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000022;}
a.browse	{ color: #440044; text-decoration: none;}
a.browse:hover	{ color: #660066; text-decoration: underline;}

.feature 	{ font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000022;}
a.feature	{ color: #440044; text-decoration: none;}
a.feature:hover	{ color: #660066; text-decoration: underline;}
