body,td.content			{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; color:#222222; }
span.lh						{ line-height:16px; }

td.grayline					{ background-color:#999999; }
td.lightgrayline			{ background-color:#DDDDDD; }
td.footer					{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:10px; color:#333333; background-color:#EBEBEB; }
td.sig						{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:10px; color:#7F7F7F; background-color:#F2F2F2; }
td.navi						{ background-color:#F2F2F2; }
td.n1							{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; height:21px; font-weight:bold; color:#000000; background-color:#EBEBEB; }
td.n2							{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; height:17px; color:#000000; background-color:#F2F2F2; }
td.n3							{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; height:17px; color:#000000; background-color:#FBFBFB; }
a								{ color:#0000FF; text-decoration:none; }
a:hover						{ color:#0000FF; text-decoration:underline; }
a.n							{ color:#000000; text-decoration:none; }
a.n:hover					{ color:#0000FF; text-decoration:none; }
a.no							{ color:#0000FF; font-weight:bold; text-decoration:none; }
a.no:hover					{ color:#0000FF; font-weight:bold; text-decoration:none; }

a.sig							{ color:#777777; text-decoration:none; padding-left:6px; }
a.sig:hover					{ background-color:#333333; color:#FFFFFF; text-decoration:none; }

td.nh							{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; height:17px; color:#000000; background-color:#F2F2F2; }
a.nh							{ color:#000000; text-decoration:none; }
a.nh:hover					{ color:#0000FF; text-decoration:none; }
a.nho							{ color:#0000FF; font-weight:bold; text-decoration:none; }
a.nho:hover					{ color:#0000FF; font-weight:bold; text-decoration:none; }

td.welcome					{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; color:#222222; }

td.pagetitle				{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:18px; color:#003399; background-color:#EBEBEB; font-weight:bold; }
div.pagetitle				{ padding:0px 10px 0px 10px; }

SPAN.todo					{ padding:1px 18px; background-color:#00FF48; }

span.title,span.bold		{ font-weight:bold; }
SPAN.italic, SPAN.sorry	{ font-style:italic; }
span.underline				{ text-decoration:underline; }

div.linkcat					{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; margin:15px 0px 12px 0px; padding:0px 10px; }
div.linktitle				{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; margin-top:6px; padding:0px 10px; }
div.linkbody				{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; padding:0px 10px; }

div.content					{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:12px; margin:0px 30px 0px 10px; }


INPUT.form					{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; color:#222222; background-color:#F4F4F4; border-left:none; border-top:none; border-right:none; border-bottom:dotted 2px #000099; }
TEXTAREA.form,SELECT.form	{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; color:#222222; background-color:#F4F4F4; border:solid 1px #0000FF; }
INPUT.formns,SPAN.form,TEXTAREA.formns,SELECT.formns	{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; color:#222222; }
INPUT.button				{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; color:#000099; background-color:#F4F4F4; font-weight:bold; border-top:1px solid #000099; border-right:2px solid #000099; border-bottom:1px solid #000099; border-left:2px solid #000099; }
INPUT.buttonns				{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; font-weight:bold; }

TD.formmsg, SPAN.alert	{ font-family:Arial,Helvetica,Verdana,Geneva,sans-serif; font-size:11px; font-weight:bold; color:#F9362C; background-color:#F9F9F9; }


