body		{ font-family:verdana,arial; font-size:10px; }
td		{ font-family:verdana,arial; font-size:9px; letter-spacing:-1px; padding:0 3 1 3; }


td.h		{ background:#7A7A7A; color:#ffffff; font-weight:normal; padding:1 3 2 3; }

td.hlh		{ background:#696969; color:#ffffff; font-weight:normal; padding:1 3 2 3; }
td.ihlh		{ background:#FFA52F; color:#ffffff; font-weight:normal; padding:1 3 2 3; }
td.vih		{ background:#7A7A7A; color:#ffffff; font-weight:normal; padding:1 3 2 3; }
td.hlc1		{ background:#D9D9D9; color:#232323; }
td.hlc2		{ background:#C9C9C9; color:#050505; }
td.ihlc1		{ background:#FFEED7; color:#AE6300; }
td.ihlc2		{ background:#FFE7C7; color:#894E00; }
td.c1		{ background:#EDEDED; color:#343434; }
td.c2		{ background:#DEDEDE; color:#121212; }

/* hidden */
td.hih		{ background:#A87100; color:#FFFFFF; font-weight:normal; padding:1 3 2 3; }
td.hic1		{ background:#FFE9BB; color:#5D3F00; }
td.hic2		{ background:#FFD88A; color:#171000; }
td.hihlc1	{ background:#FFD379; color:#181100; }
td.hihlc2	{ background:#FFC145; color:#000000; }


/* new */
td.neh		{ background:#0AC100; color:#FFFFFF; font-weight:normal; padding:1 3 2 3; }
td.nec1		{ background:#BFFFBB; color:#045200; }
td.nec2		{ background:#9DFF98; color:#021A00; }
td.nehlc1	{ background:#91FF8B; color:#033800; }
td.nehlc2	{ background:#6DFF65; color:#000000; }


/*  selected stuff  */
td.shlh		{ background:#2D73E3; color:#ffffff; font-weight:bold; padding:1 3 2 3; }
td.sihlh	{ background:#2D73E3; color:#ffffff; font-weight:bold; padding:1 3 2 3; }
td.sh		{ background:#2D73E3; color:#ffffff; font-weight:bold; padding:1 3 2 3; }
td.shlc1	{ background:#A4C6FF; color:#002D77; }
td.shlc2	{ background:#86AFF0; color:#001029; }
td.sihlc1	{ background:#BDD6FF; color:#003DA1; }
td.sihlc2	{ background:#AACAFF; color:#001C4A; }
td.sc1		{ background:#BDD6FF; color:#003DA1; }
td.sc2		{ background:#AACAFF; color:#001C4A; }

/*  admin  */
td.vihlc1	{ background:#D9D9D9; color:#121212; }
td.vihlc2	{ background:#C9C9C9; color:#000000; }
td.vishlc1	{ background:#C6DBFF; color:#00235C; }
td.vishlc2	{ background:#B0CDFF; color:#00112C; }
td.visc1	{ background:#E4EEFF; color:#000000; }
td.visc2	{ background:#CEE0FF; color:#430000; }
td.vic1		{ background:#EDEDED; color:#454545; }
td.vic2		{ background:#DEDEDE; color:#111111; }



input.hlinputbox{ width:190px; background:#F0F0F0; color:#232323; font-family:verdana,arial; font-size:9px; padding:1 1 0 2; border-width:1 1 1 1; border-color:#cccccc; border-style:solid; }
input.inputbox	{ width:190px; background:#ffffff; color:#232323; font-family:verdana,arial; font-size:9px; padding:1 1 0 2; border-width:1 1 1 1; border-color:#cccccc; border-style:solid; }
input.submit	{              background:#bb3434; color:#ffffff; font-family:verdana,arial; font-size:10px; font-weight:bold; padding:0 5 1 5; border:0; }
select		{ font-family:verdana,arial; font-size:10px; }


textarea.adminedit	{ width:190px; height:52; background:#ffffff; color:#232323; font-family:verdana,arial; font-size:10px; padding:1 1 1 2; border-width:1 1 1 1; border-color:#cccccc; border-style:solid; }
textarea.new		{ width:190px; height:52; background:#ffffff; color:#232323; font-family:verdana,arial; font-size:10px; padding:1 1 1 2; border-width:1 1 1 1; border-color:#cccccc; border-style:solid; }

a		{ color:#ffffff; text-decoration:none; font-weight:bold; padding:0 5 1 5; }
a:hover		{ color:#ffffff; }


a:link.viemail, a:visited.viemail, a:active.viemail, a:hover.viemail
		{ color:#000000; text-decoration:underline; font-weight:normal; }
a:hover.viemail	{ color:#676767; }

a:link.neemail, a:visited.neemail, a:active.neemail, a:hover.neemail
		{ color:#045200; text-decoration:underline; font-weight:normal; }
a:hover.neemail	{ color:#6DFF65; }

a:link.hiemail, a:visited.hiemail, a:active.hiemail, a:hover.hiemail
		{ color:#045200; text-decoration:underline; font-weight:normal; }
a:hover.hiemail	{ color:#6DFF65; }




a:link.new, a:visited.new, a:active.new, a:hover.new
		{ height:14px; background:#bb0000; color:#ffffff; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:0 5 1 6; }
a:hover.new	{ background:#ff0000; color:#ffffff; }


a:link.edit, a:visited.edit, a:active.edit, a:hover.edit
		{ background:#bb3434; color:#ffffff; font-family:verdana,arial; font-size:10px; font-weight:bold; padding:0 5 1 6; }
a:hover.edit	{ background:#ff3333; color:#ffffff; }


a:link.delete, a:visited.delete, a:active.delete, a:hover.delete
		{ height:15px; background:#ffffff; color:#cccccc; font-family:verdana,arial; font-size:10px; letter-spacing:-0px; font-weight:bold; padding:0 5 1 6; border-width:1 1 1 1; border-color:#cccccc; border-style:solid; }
a:hover.delete	{ background:#bb3434; color:#ffffff; border-width:1 1 1 1; border-color:#bb3434; border-style:solid; }


a:link.header, a:visited.header, a:active.header, a:hover.header
		{ color:#ffffff; font-weight:normal; letter-spacing:-1px; padding:0 0 0 0; }
a:hover.header	{ text-decoration:underline; }
a.headers	{ text-decoration:underline; padding:0 0 0 0; }


a:link.detailbutton1, a:visited.detailbutton1, a:active.detailbutton1, a:hover.detailbutton1
		{ height:14px; background:#606060; color:#ffffff; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:1 5 2 5; border:0; }
a:hover.detailbutton1	{ background:#606060; color:#ffffff; }

a:link.detailbutton2, a:visited.detailbutton2, a:active.detailbutton2, a:hover.detailbutton2
		{ height:14px; background:#acacac; color:#ffffff; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:1 5 2 5; border:0; }
a:hover.detailbutton2	{ background:#606060; color:#ffffff; }


a:link.footer, a:visited.footer, a:active.footer, a:hover.footer
		{ height:14px; color:#2222ff; font-family:verdana,arial; font-size:10px; font-weight:normal; padding:0; vertical-align:bottom; }
a:hover.footer	{ color:#222244; }