TD
{
	FONT-FAMILY:Arial, Tahoma, Verdana, Helvetica;
	font-size:11px;
	color:#000000;
	/*text-align:left;
	vertical-align:top;*/
}

TD.mainhdr{background:#ffffff;text-align:center;vertical-align:middle;}
TD.rt{background:#FFFFFF;text-align:right;vertical-align:top;}
TD.lt{background:#FFFFFF;text-align:left;vertical-align:top;}
TD.ct{background:#FFFFFF;text-align:center;vertical-align:top;}
TD.rt-bb{background:#FFFFFF;text-align:right;vertical-align:top;border-bottom:1px solid #eeeeee;}
TD.lt-bb{background:#FFFFFF;text-align:left;vertical-align:top;border-bottom:1px solid #eeeeee;}
TD.ct-bb{background:#FFFFFF;text-align:center;vertical-align:top;border-bottom:1px solid #eeeeee;}
TD.lb{background:#FFFFFF;text-align:left;vertical-align:bottom;}
TD.cm{background:#FFFFFF;text-align:center;vertical-align:middle;}
TD.lm{background:#FFFFFF;text-align:left;vertical-align:middle;}
TD.rm{background:#FFFFFF;text-align:left;vertical-align:middle;}
TD.rt-gray{background:#EEEEEE;text-align:right;vertical-align:top;}
TD.lt-gray{background:#EEEEEE;text-align:left;vertical-align:top;}
TD.ct-gray{background:#EEEEEE;text-align:center;vertical-align:top;}
TD.cm-gray{background:#EEEEEE;text-align:center;vertical-align:middle;}
TD.rt-small{text-align:right;vertical-align:top;font-family:Arial,Tahoma;font-size:10px;}
TD.ct-small{text-align:center;vertical-align:top;font-family:Arial,Tahoma;font-size:10px;}
TD.lt-small{font-family:Arial,Tahoma;font-size:10px;text-align:left;vertical-align:top;}
TD.lt-small-red{font-family:Arial,Tahoma;font-size:10px;text-align:left;vertical-align:top;color:#800000;font-weight:bold;}
TD.rm{background:#FFFFFF;text-align:right;vertical-align:middle;}
TD.note{color:#FFFFFF;}
TD.notehead{color:#000000;font-family:Arial,Tahoma;font-size:13px;font-weight:bold;}
TD.notert{color:#FFFFFF;text-align:right;vertical-align:top;}
TD.notelt{color:#FFFFFF;text-align:left;vertical-align:top;}
TD.notect{color:#FFFFFF;text-align:center;vertical-align:top;}
TD.lm-black{background:#000000;height:16;color:#FFFFFF;text-align:left;vertical-align:middle;font-family:Arial,Tahoma;font-size:11px;}
TD.whatthe{background:#858585;text-align:left;vertical-align:top;}
TD.mchead{color:#858585;text-align:center;vertical-align:middle;}
TD.mrhead{color:#858585;text-align:right;vertical-align:middle;}
TD.mchead-big{color:#000000;text-align:center;vertical-align:middle;font-size:14px;font-weight:bold;}
TD.lmhead-big{color:#000000;text-align:left;vertical-align:middle;font-size:14px;font-weight:bold;}
TD.cm-black{background:#000000;height:20;color:#FFFFFF;text-align:center;vertical-align:middle;font-family:Arial,Tahoma;font-size:11px;}
TD.cm-red{background:#951f1c;height:20;color:#FFFFFF;text-align:center;vertical-align:middle;font-family:Arial,Tahoma;font-size:11px;}
TD.lmhead-big-g{background:#EEEEEE; color:#000000;text-align:left;vertical-align:middle;font-size:14px;font-weight:bold;}
TD.cmhead-big-g{background:#EEEEEE; color:#000000;text-align:center;vertical-align:middle;font-size:14px;font-weight:bold;}

TD.chart-y{background:#000000;height:19px;width:19px;font-family:Arial,Tahoma;font-size:10px;}
TD.chart-n{background:#FFFFFF;height:19px;width:19px;font-family:Arial,Tahoma;font-size:10px;}
TD.chart-m{background:#CCCCCC;height:19px;width:19px;font-family:Arial,Tahoma;font-size:10px;}

TD.alphalist{background:#FFFFFF;color:#000000;font-family:Arial,Tahoma;font-size:10px;}

TD.lt-dob{background:#e0e6df;text-align:left;vertical-align:top;}
TD.ct-dob{background:#e0e6df;text-align:center;vertical-align:top;}
TD.rt-dob{background:#e0e6df;text-align:right;vertical-align:top;}
TD.lt-gry{background:#EEEEEE;text-align:left;vertical-align:top;}
TD.rt-gry{background:#EEEEEE;text-align:right;vertical-align:top;}

TD.lt-ch{background:#e0e6df;text-align:left;vertical-align:top;font-size:11px;font-weight:bold;}
TD.rt-ch{background:#e0e6df;text-align:right;vertical-align:top;font-size:11px;font-weight:bold;}
TD.lt-chdate{background:#e0e6df;text-align:left;vertical-align:top;font-size:11px;}
TD.rt-chdate{background:#e0e6df;text-align:right;vertical-align:top;font-size:11px;}

TD.reporthead{background:#000080;color:#FFFFFF;text-align:center;vertical-align:top;border-top:1px solid #000000;border-bottom:1px solid #000000;}

INPUT
	{
	width: 120;
	height: 18;
	border:1px solid #000000;
	background:#eeeeee;
	color:#000000;
	font-size:10px;
	FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
	}
	
	INPUT.input-20{ width:20; }
	INPUT.input-50{ width:50; }
	INPUT.input-svda{ width:60;height:14px;border:0px; font-size:13px;text-align:right;vertical-align:top;font-weight:bold;background:#e0e6df;font-family:Arial,Tahoma;}
	INPUT.input-80{ width:80; }
	INPUT.input-100{ width:100; }
	INPUT.chkbx{ width:18; height:18; background:#ffffff; border:0px;}
	INPUT.radio{ width:15; height:15; background:#ffffff; border:0px; margin:1;}
	INPUT.radiogrey{ width:15; height:15; background:#666666; border:0px; margin:1;}
	INPUT.radiogrn{ width:15; height:15; background:#e0e6df; border:0px; margin:1;}
	INPUT.btn{ border:0px; width:95; height:20; cursor:hand;}
	INPUT.btnsearch{ border:0px; width:21; height:21; cursor:hand;}
	INPUT.btnnote{ border:1px solid #ffffff; width:95; height:20; color:#FFFFFF; background:#800000; cursor:hand;FONT-SIZE:11px;}
	INPUT.btnsm{ border:0px; width:10; height:10; cursor:hand;}
	INPUT.btngry{ border:0px; width:95; height:20; background:#666666; cursor:hand;}
	INPUT.btngreen{ border:0px; width:95; height:20; background:#008000; cursor:hand; color:#FFFFFF;}
	INPUT.btn-norm{ border:1px solid #000000; width:70; height:20; cursor:hand;}
	INPUT.chkbxgry{ width:18; height:18; background:#666666; border:0px;}
	INPUT.fil{width:230;}
	.sug
	{	width:124px; height:50px;
		background: #eeeeee;color:#000000;
		FONT-SIZE:9px;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px solid #000000;
	}
	.sugbig
	{	width:124px; height:150px;
		background: #eeeeee;color:#000000;
		FONT-SIZE:9px;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px solid #000000;
	}
	.notes
	{	width:180px; height:50px;
		background: #eeeeee;color:#000000;
		FONT-SIZE:9px;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px solid #000000;
	}
	.notesbig
	{	width:180px; height:250px;
		background: #eeeeee;color:#000000;
		FONT-SIZE:9px;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px solid #000000;
	}
	.notes-short
	{	width:180px; height:30px;
		background: #eeeeee;color:#000000;
		FONT-SIZE:9px;FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px solid #000000;
	}
	.txtbx
	{	width:300px;
		height:100px;
		background: #eeeeee;
		FONT-SIZE:10px;
		border:1px solid #000000;
		FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		color:#000000;
	}
	
SELECT
	{	
		color:#000000; background-color:#eeeeee;
		width:80px; height:17px;
		FONT-SIZE:11px; FONT-FAMILY:Tahoma, Arial, Verdana, Helvetica;
		border:1px #000000 solid; margin:0px;
	}

	SELECT.datesmall{ width:35px; height:19px; FONT-SIZE:10px;}
	SELECT.yearsmall{ width:45px; height:19px; FONT-SIZE:10px;}
	SELECT.sel-180	{ width:180px;}
	SELECT.sel-200	{ width:200px;FONT-SIZE:10px;}
	SELECT.sel-240	{ width:240px;FONT-SIZE:10px;}
	SELECT.sel-120	{ width:120px;}
	SELECT.sel-100	{ width:100px;}
	SELECT.mycl {width:120px;color:#ffffff; background-color:#000080;}
	SELECT.Mult {width:180;height:80;}
		
A
	{	font-size: 11px;
		COLOR: #800000;
		FONT-FAMILY:  Arial,Tahoma,Verdana, Helvetica;
		TEXT-DECORATION: none;}
	
	.inits{font-size: 9px;}
	.inits:hover{font-size: 9px;}
	.alpha{color: #000080;font-size: 11px;font-weight:bold;}
	.blue{color: #000080;font-size: 10px;}
	.blue:hover{color: #008000;}
	.blue11{color: #000080;font-size: 11px;}
	.blue11:hover{color: #008000;}
	.grey{color: #CCCCCC;}
	.grey:hover{color: #008000;}
	.agreen{color: #008000;}
	.agreen:hover{color: #000080;}
	.whitelink{COLOR: #FFFFFF;FONT-SIZE: 11px;}
	.whitelink:hover{COLOR: #CC9900;}
	.greylink{COLOR: #858585;FONT-SIZE: 11px;}
	.greylink:hover{COLOR: #CC9900;}
	.small{FONT-SIZE: 7pt;COLOR: #3366FF;font-style: italic;}
	.small:hover{COLOR: #CC9900;}
	.agray{color: #CCCCCC;}
	.agray:hover{color: #FFFFFF;}
	
	.nav{FONT-SIZE: 10pt;COLOR: #3366FF;font-style: italic}
	.nav:hover{COLOR: #CC9900;}
	
	A.leftnav{FONT-SIZE: 9pt;COLOR: #FFFFFF; font-weight:bold;}
	A.leftnav:hover{COLOR: #CCCCCC;}
	A.leftnavhi{FONT-SIZE: 10pt;COLOR: #800000; font-weight:bold;}
	A.leftnavhi:hover{COLOR: #000080;}	
	
	A.topnav{FONT-SIZE: 9pt;COLOR: #DACDAE; font-weight:bold;}
	A.topnav:hover{COLOR: #FFFFFF;}
	A.topnavhi{FONT-SIZE: 10pt;COLOR: #800000; font-weight:bold;}
	A.topnavhi:hover{COLOR: #000080;}	
	
	.highlightnav
		{FONT-SIZE: 10pt;COLOR: #CC9900;font-style: italic}
	.highlightnav:hover{COLOR: #856D31;}
		
	A:hover{COLOR: #000000;}
	
	
	#verticaltext {
	writing-mode: tb-rl;
	filter: flipv fliph;
	background:#FFFFFF;
	width:20px;height:160px;
	font-family:Arial, Tahoma;
	font-size:12px;
	}