body {
	background-color: #407489;
	font-family: Verdana;
	font-size: 11px;	
	color: #336699;
}

h1 { 
	font-family: Verdana;
	font-size: 17px;
	font-weight: 900;
	color: #407489
	}

h2 { 
	font-family: Verdana;
	font-size: 15px;
	font-style: italic;
	color: #407489
	}

td, th {
	font-family: Verdana;
	font-size: 11px;	
	color: #333333;
}

td.box {
	padding: 3px;
	background-color: #FFFFFF;
	text-decoration: none;
	border: Thin solid #CCCCCC;
	color: #000000;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	
}


a {
	font-size: 10px;
	color: #407489;
	text-decoration: none;
}

a:hover {
	font-size: 10px;
	color: #336699;
	text-decoration: underline;
}






.footer {
    font-family: Verdana;
  	font-size: 11px;
	font-weight: bold;	
	color: #333333;
	text-align: center;
	line-height: 15px;
}



.box1 {
	border-width: thin;
	border-color: #ffffff #407489 #ffffff #ffffff;
    border-style: double;
	padding: 3px;
 
 }

.linkbar {
float: left; 
width: 150px; 
color: #eeeee0;
font-size: 10px; 
text-align: center;
margin: 10px;
padding: 5px;
border: 0px solid #ffffff;
}

.linkbar a {
display: block;
background-image: url(images/link1.gif);
color: #eeeee0;
font-weight: bold;
height: 40px;
line-height: 38px;
text-align: center;
text-decoration: none;
width: 140px;
}

.linkbar a:hover {
background-image: url(images/hover1.gif);
color: white;
}

a.box:hover {
  color: #000000;
	padding: 3px;
	text-decoration: none;
	background-color: #666666;
	border: medium solid #3366FF;
	color: #FFFFFF;
	font-family: Verdana;
	font-size: 14px;
	font-weight: bold;
	outline-width: 120pt;
}

textarea
{
background: #fafafa;
SCROLLBAR-3DLIGHT- COLOR: #407489;
SCROLLBAR-ARROW- COLOR: #407489;
  SCROLLBAR-BASE-COLOR: #407489;
  SCROLLBAR-TRACK-COLOR: #407489;
  SCROLLBAR-DARKSHADOW-COLOR: #407489;
  SCROLLBAR-FACE-COLOR: #fafafa;
  SCROLLBAR-HIGHTLIGHT-COLOR: #fafafa;
  SCROLLBAR-SHADOW-COLOR: #407489;
border: 1px solid #407489
}
select { 
 background-color: #fafafa; 
 color: #407489; 
}


.reset
{
color: #fafafa;
background: #407489;
border: 2px outset #fafafa;
margin-left: 10pt
} 
.submit
{
color: #fafafa;
background: #407489;
border: 2px outset #red;
margin-left: 10pt
} 

.radio
{
color: #fafafa;
background: #F3EFE0;
border: 1px solid #fafafa;
margin-left: 10pt
} 

fieldset {
		border: none;
		width: 25em;
		}

fieldset.calc {
		border: 1px solid #9A3334;
		width: 25em;
		}
fieldset.lease {
		border: 1px solid #9A3334;
		width: 45em;
		}		
legend {
		color: #F3EFE0;
		background: #407489;
		padding: 6px 6px;
		font-weight: bold;
		align: center;
		}
		
label
{
width: 4.5em;
float: left;
text-align: right;
margin-right: 0.3em;
color: #407489;
font-family: Verdana;
font-size: 8pt;
display: block
}
label.sheet
{
color: #407489;
font-family: Verdana;
font-size: 9pt;
display: table-cell
}
input
{
color: #000000;
background: #fafafa;
border: 1px solid #407489;
}