<style type="text/css">

BODY
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

BODY, P, TABLE
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H1
{
    FONT-SIZE: 16px;
    COLOR: #156598;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

H2
{
    FONT-SIZE: 14px;
    COLOR: #156598;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

#tips{
	text-align: center;
	margin-left:auto;
	margin-right:auto;
	font-size:1em;
	background-color:#FFFFFF;
	border:1px solid #156598;
}
.report
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
	border:1px solid #DAE4FE;
}

.formtxt
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.headertitle { 
    FONT-SIZE: 12px;
	COLOR: #156598;
 	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	
.headerReport { 
	background: #f1f1f1;	
	COLOR: #FFFFFF;
 	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
	
#menufont
{
    font-size: 11px;
    font-weight: bold;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

#welcomefont
{
    font-size: 11px;
    font-weight: bold;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

#nav_top{
	background-color:#f1f1f1; 
	height:21px; 
	border-bottom:solid 1px #c9c9c9;
	padding:5px 35px 0 0;
	text-align:right;
	font: 11px Arial, Helvetica, sans-serif;
	color: #c8c8c8;
}

#nav_top a { font-size:11px; padding:5px;}


#content{
	width: 100%;
	height: 100%;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	border:1px solid #CACACA;
}

#main{
	width: 100%;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
	background-color:#FFFFFF;
	border:1px solid #CACACA;
}

.boxes{
	border:1px solid #CACACA;
}

#whitebox{
	background-color:#FFFFFF;
	width:100%;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

#greybox{
	background-color:#E0E0E0;
	width:100%;
	margin:0;
	padding-top:0px;
	padding-left:0px;
	padding-right:0px;
	padding-bottom:0px;
}

.pagetitle
{
    font-size: 24px;
    COLOR: #FFFFFF;
    text-align: right;
    background-color: #156598;
    font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 10;
}

.menubox
{
    FONT-SIZE: 12px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

a:link {
    color: #156598;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

a:visited {
    color: #156598;
    TEXT-DECORATION: none;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

A:hover {
    COLOR: #CC0000;
}

.reportlist
{
    font-size: 10px;
    COLOR: #000000;
    background: #E3E9EE;
    font-family: Arial, Helvetica, sans-serif;
    //bordercolor: #DAE4FE
}

.submenufont
{
    font-size: 10px;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

.menutext {
    font-size: 12px;
    font-weight: bold;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

.menutext:link
{
    font-size: 12px;
    font-weight: bold;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

.menutext:visited
{
    font-size: 12px;
    font-weight: bold;
    color: #156598;
    font-family: Arial, Helvetica, sans-serif;
}

.menutext:link:hover
{
    font-size: 11px;
    font-weight: bold;
    color: #CC0000;
    font-family: Arial, Helvetica, sans-serif;
}

.smallmaintext {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    COLOR: #000000;
}

.headerThickDarkHR { 
	background: #CC0000;
	height: 4; 
}
	
.headerThinDarkHR { 
	background: #CC0000;	
	height: 1; 
}

.headerThinBlueHR { 
	background: #156598;	
	height: 1; 
}

.dashes {
 border-top: 1px dashed #000000;
 margin-top: 1px;
}

</style>
