body
{
	font: 10pt arial;
	color:#000000;
	padding-top:0px;
	margin-top:5px;
	padding-left:10px;
	margin-left:10px;
	margin-bottom:30px;
	background-color:#F6F3DE;
}

.bodycell
{
	font: 10pt arial;
	color:#000000;
	padding-top:10px;
	padding-left:30px;
	margin-left:10px;
	margin-bottom:30px;
}

.copyright
{
	font: 8pt arial;
	color:#000000;
}

.leftheader
{
	font: 11pt arial;
	font-weight:bold;
	color:#000000;
}

.normal
{
	font: 10pt arial;
	color:#000000;
}

.outline
{
	font-size: 9pt;
	border-style:solid;
	border-top-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-color:#99A088;
	padding:0px;
	margin:0;
}

.button
{
	padding-top:6px;
	padding-left:6px;
	padding-right:6px;
	padding-bottom:6px;
	font-size: 9pt;
	text-align: center;
	font-weight:bold;
	border-style:solid;
	border-top-width:2px;
	border-left-width:2px;
	border-right-width:2px;
	border-bottom-width:2px;
	border-color:#99A088;
}


a.buttonlink:Visited
{
	color:#000000;
	text-decoration:none;
}


a.buttonlink:Link
{
	color:#000000;
	text-decoration:none;
}


a.buttonlink:Hover
{
	color:#4E5046;
	text-decoration:none;
}










form
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 9pt;
	color:#000000;
	padding-top:10px;
	margin-top:0px;
	padding-left:0px;
	margin-left:0px;
	margin-bottom:0px;
}

/* *******************

.headerrow
{
	font-size: 11pt;
	font-weight:bold;
	background-color:#bbdac9;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding:0px;
	margin:0;
}

.outlineheader
{
	font-size: 10pt;
	font-weight:bold;
	background-color:#bbdac9;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:0px;
	border-color:#000000;
	padding:3px;
	margin:0;
}

.outline
{
	font-size: 9pt;
	border-style:solid;
	border-top-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-bottom-width:1px;
	border-color:#000000;
	padding:3px;
	margin:0;
}


tr.btmborder
{
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#000000;
	padding:0;
	margin:0;
}

.searchcontrol
{
	font-size: 8pt;
	padding-bottom:0px;
	padding-top:5px;
	padding-right:5px;
	padding-left:5px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	background-color:#bbdac9;
	width:450;
}


.nine
{
	font-size: 9pt;
}


.divimage
{
	vertical-align:top;
	padding-left:20px;
	padding-top:0px;
	padding-bottom:0px;
	font-size: 9pt;
}



.buttoncell
{
	vertical-align:top;
	padding-bottom:20px;
	font-size: 9pt;
}





.buttonselected
{
	padding-top:6px;
	padding-left:25px;
	padding-bottom:0px;
	font-size: 9pt;
	text-align: left;
	font-weight:bold;
}



.subbutton
{
	padding-top:3px;
	padding-left:30px;
	padding-bottom:3px;
	font-size: 8pt;
	text-align: left;
	font-weight:bold;
}


.subbuttonselected
{
	padding-top:3px;
	padding-left:30px;
	padding-bottom:3px;
	font-size: 8pt;
	text-align: left;
	font-weight:bold;
}

.nopaddingnomargin
{
	margin:0px;
	padding:0px;
}

.main
{
	vertical-align:top;
	padding-left:20px;
	padding-right:20px;
	padding-top:20px;
	padding-bottom:20px;
	font-size: 10pt;

}


Table
{
	font-size: 9pt;
	border:0;
	padding:0;
}


.middle
{
	vertical-align:middle;
}



TR.nopadding
{
	vertical-align:top;
	padding:0;
}


TD.nopadding
{
	vertical-align:top;
	padding:0;
}


.padding3
{
	vertical-align:top;
	padding:3;
}


DIV.copyright   // At the bottom of the screen. 
{
	font-family: Arial, Helvetica, Verdana;
	color:#000000;
	padding-top:3px;
	padding-bottom:3px;
	text-decoration:none;
	font-size: 9pt;	
	text-align: center;
}



DIV.textmenu    // centered at the bottom of the screen.  Duplicate of the javascript buttons 
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 8pt;
	text-align: center;		
}




DIV.heading   // centered, bold, and larger 
{
	font-family: Arial, Helvetica, Verdana;
	font-size: larger;
	font-weight:bold;
	padding-top:6px;
	text-align: left;		
}



DIV.pageheading 
{
	font-family: Arial, Helvetica, Verdana;
	font-weight:bold;
	text-align: left;
	padding-top:6px;	
	color:#09074D;
	text-decoration:underline;
	font-size: 11pt;
}



DIV.leftsubheading   // left, bold, and larger 
{
	font-family: Arial, Helvetica, Verdana;
	font-weight:bold;
	text-align: left;		
}



DIV.leftheading   //  left, bold, and larger 
{
	font-family: Arial, Helvetica, Verdana;
	font-size: larger;
	font-weight:bold;
	text-align: left;	
}



DIV.smaller
{
	font-family: Arial, Helvetica, Verdana;
	font-size: smaller;
	font-weight:bold;
}















ul.nopadding
{
	font-family: Arial, Helvetica, Verdana;
	font-size: 9pt;
	margin-top:3px;	
	margin-bottom:3px;
}


TD.selected
{
	color:#FFAE00;
	font-weight:bold;
	font-size: 10pt;
}



TD.padding
{
	vertical-align:top;
	padding:6;
}

/* ************************* */

/* ************************* */

/* ************************* */

/* ************************* */

/* ************************* */

/* ************************* */

/* ************************* */

/* ************************* */

