/* commented backslash hack \*/ 
html, body{height:100%;} 
/* end hack */
html,body {margin:0;padding:0}
table  {width: 100%; margin: 0;}
table td  {padding: 0; border-width: 0; vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;}

#outer{
min-height:100%;
margin-bottom:-60px;
height:auto;
}
* html #outer{height:100%;}
#footer {
width:100%;
clear:both;
height:60px;
background-color: #FFFFFF;
color: #000000;
}
#clearfooter{clear:both;height:60px;}
div>p {margin:0}
html>body #minHeight{float:left;width:0px;height:100%;margin-bottom:-62px;} /*safari wrapper */

	
.txt_sm_blk9pt			{color:#000000; font-size:9px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
.txt_sm_blk			{color:#000000; font-size:11px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
.txt_norm 			{color:#000000; font-size:12px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none; text-align:left; padding:5px;}
.txt_main 			{color:#333333; font-size:12px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none; text-align:left; padding:5px;}
.txt_red 			{color:red; font-size:12px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none; text-align:left; padding:5px;}
.txt_red_large 		{color:red; font-size:14px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none; padding:5px;}
.txt_sm_red 			{color:red; font-size:10px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none; text-align:left; padding:1px;}
.txt_head			{color:#000000; font-size:30px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:center; padding:5px;}
.txt_head10			{color:#000000; font-size:10px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:left; padding:1px;}
.txt_head12			{color:#000000; font-size:12px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:left; padding:1px;}
.txt_head14			{color:#000000; font-size:14px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:left; padding:1px;}
.txt_head20			{color:#000000; font-size:20px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:left; padding:1px;}
.txt_head30			{color:#000000; font-size:30px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; text-align:left; padding:1px;}
.txt_head12navy	{color:navy; font-size:12px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; padding:1px;}
.txt_head14navy	{color:navy; font-size:14px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; padding:1px;}
.txt_head20navy	{color:navy; font-size:20px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; padding:1px;}
.txt_head30navy	{color:navy; font-size:30px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none; padding:1px;}
.txt_fine 			{color:#000000; font-size:10px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none;}
.txt_fine9 			{color:#000000; font-size:9px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none;}
.txt_fine12 			{color:#000000; font-size:12px; font-family:arial,verdana,helvetica; font-weight:normal; text-decoration:none;}
.txt_sm_grey		{font-size:80%; color:#666666;}
.txt_sm_navy		{font-size:80%; color:navy;}

.BlueText6pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 6pt}
.BlueText6ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 6pt}
.BlueText7pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 7pt}
.BlueText7ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 7pt}
.BlueText8pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 8pt}
.BlueText8ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 8pt}
.BlueText9pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 9pt}
.BlueText9ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 9pt}
.BlueText10pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 10pt}
.BlueText10ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 10pt}
.BlueText12pt {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : Bold; font-size: 12pt}
.BlueText12ptNorm {  font-family:arial,verdana,helvetica; Color : #000080; Font-Weight : normal; font-size: 12pt}

A:link 	{color:#000080;} 
A:visited 	{color:#000080;} 
A:hover 	{color:#5C8EC5;}

A.nav_left:link 	{color:#000080; font-size:12px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;} 
A.nav_left:visited 	{color:#000080; font-size:12px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;} 
A.nav_left:hover 	{color:#5C8EC5; font-size:12px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:underline;}

.box_main			{border:1px inset; background-color:#FFFFFF; width:800px;}
.box_head_out		{border:3px solid #5C8EC5; margin-top:5px;}
.box_head_in		{border:1px outset; background-color:#000080; text-align:left; color:#FFFFFF; font-size:18px; font-family:arial,verdana,helvetica; font-weight:bold; text-decoration:none;}
.input				{border:1px inset; background-color:#EEEEEE;}
.inputwhite				{border:1px inset; background-color:#FFFFFF;}
.button				{border:1px outset; background-color:#EEEEEE;}

.table_main			{background:#cccccc; padding:3px; border:1px outset; font-family:verdana; font-size:12px;}
.td_header			{padding:3px; border:2px groove;}
.td_data			{background:#eeeeee; padding:3px; border:1px inset;}

.headertable {border:3px solid #1888E6 outset;  Background-Color : #000080; Color : White; Font-Weight : normal; Font-Family : Verdana,Arial,Helvetica,sans-serif;}
.headertablewhite {  Background-Color : White; Color : White; Font-Weight : normal; Font-Family : Verdana,Arial,Helvetica,sans-serif;}
.headertablegray {  Background-Color : LtGray; Color : White; Font-Weight : normal; Font-Family : Verdana,Arial,Helvetica,sans-serif;}

.highlight  {
	BackGround : #F0E68C;
	Color : #0000FF;
	Font-Family : Sans-Serif;
	Font-Size : 8pt;
	Font-Weight : normal;
	Line-Height : 110%;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	Text-Align : center;
}

.highlightbold  {
	BackGround : #F0E68C;
	Color : #0000FF;
	Font-Family : Sans-Serif;
	Font-Size : 10pt;
	Font-Weight : bold;
	Line-Height : 110%;
	Padding-Bottom : 2pt;
	Padding-Left : 2pt;
	Padding-Right : 2pt;
	Padding-Top : 2pt;
	Text-Align : center;
}

/* div#topmenu {float: left; width: 23%; margin 2em 0 0 2%; padding: 0 0 15px;} */
div#topmenu {margin 2em 0 0 2%; padding: 0;}
#topmenu ul {list-style: none; margin: 0; padding: 0 0 10px;}
#topmenu h4, #topmenu ul {margin: 0 6px 0 0; text-align:left;}
#topmenu li {padding: 0.5em 0 0.25em; /* border-bottom: 1px solid rgb(84%,84%,69%) */}
#topmenu a {text-decoration: none; padding: 0 0.25em; border: 1px solid ltgray; font-size:10px;}
#topmenu a:link {color: #000080;}
#topmenu a:visited {color: #000080;}
#topmenu a:hover {color: ltgray; border-color: gray; 
	padding-left: 15px; margin-left: 0; /* background: url(arrow2.gif) 0 100% no-repeat; */}

DIV.BreakHere { page-break-before: always; }
