BODY {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
.weitzrsa {
	margin:0px; 
	padding:0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    }

.content {
	padding:10px 20px 20px 40px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}


.content A:link    { COLOR: #5f95c2; text-decoration:underline;}
.content A:visited { COLOR: #5f95c2; text-decoration:underline;}
.content A:active  { COLOR: #5f95c2; text-decoration:underline;}
.content A:hover   { COLOR: #f47b20; text-decoration:underline;}

.welcome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	line-height: 16px;
	margin-bottom: 12px;
}

.homerightcol {
	padding-top: 21px;
	padding-right: 20px;
	padding-left: 22px;
	background-color: #87B2D4;
}

.formtitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #FFFFFF;
	height: 10px;
}
form {
	margin: 0px;
	padding: 0px;
}
.footer {
	text-align: right;
	padding-right: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-top: 5px;
	padding-bottom: 5px;
}
.footer a:link {
	text-decoration:none;
	color: #FFFFFF;
}
.footer a:visited {
	text-decoration:none;
	color: #FFFFFF;
}
.footer a:active {
	text-decoration:none;
	color: #FFFFFF;
}
.footer a:hover {
	text-decoration:underline;
	color: #FFFFFF;
}
.pagehead {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}
.pagehead A { color: #FFFFFF; }
.pagehead A:visited { color: #d9eAff; }
.pagehead A:hover { color: #003366; }

.subfooter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	font-weight: bold;
	padding: 5px 5px 5px 20px;
}
.subfooter a:link {
	text-decoration:none;
	color: #5f95c2;
}
.subfooter a:visited {
	text-decoration:none;
	color: #5f95c2;
}
.subfooter a:active {
	text-decoration:none;
	color: #5f95c2;
}
.subfooter a:hover {
	text-decoration:underline;
	color: #5f95c2;
}

h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}

.table {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	margin: 0px 0px 10px;
	padding: 0px 0px 0px 20px;
	/* width: 90%; */
}
.table A         { COLOR: #5f95c2; }
.table A:hover   { COLOR: #f47b20; }
.table TH {
	padding:3px 10px;
	/* text-align:left; */
	background-color: #5f95c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
.table TH A       { COLOR: #ffffff; text-decoration:none; }
.table TH A:link       { COLOR: #ffffff; text-decoration:none; }
.table TH A:visited { COLOR: #ffffff; text-decoration:none; }
.table TH A:hover { COLOR: #f47b20; text-decoration:none; }

.table TD { padding:3px 10px 3px 10px; 
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;}

.table .listing1 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	COLOR: #000000;
	background:#f7eee7;
	margin: 0px;
	padding: 0px;}

.table .listing1 A {
	COLOR: #5f95c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.table .listing1 A:hover { COLOR: #f47b20;}

.table .listing2 {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align: top;
	COLOR: #000000;
	background:#eeeeee;
	margin: 0px;
	padding: 0px;
	}
	
.table .listing2 A {
	COLOR: #5f95c2;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.table .listing2 A:hover { COLOR: #f47b20;}

.table .pager { font-size: 10px; COLOR: #000000; }
.table .pager A { font-weight:bold; }
.table TD .control { font: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; }


.tableTight {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	margin: 0px 0px 5px;
	padding: 0px 0px 0px 10px;
}
.tableTight A         { COLOR: #5f95c2; }
.tableTight A:hover   { COLOR: #f47b20; }

.tableSmall TD {
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	COLOR: #000000;
	margin: 0;
	padding: 0px 0px 3px 0px;
}



.contentsmall {	font: 10px Verdana, Arial, Helvetica, sans-serif; }
.contentsmall A:link    { COLOR: #5f95c2; text-decoration:underline;}
.contentsmall A:visited { COLOR: #5f95c2; text-decoration:underline;}
.contentsmall A:active  { COLOR: #5f95c2; text-decoration:underline;}
.contentsmall A:hover   { COLOR: #f47b20; text-decoration:underline;}


.basecontent {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
}
.basecontent A:link    { COLOR: #5f95c2; text-decoration:underline;}
.basecontent A:visited { COLOR: #5f95c2; text-decoration:underline;}
.basecontent A:active  { COLOR: #5f95c2; text-decoration:underline;}
.basecontent A:hover   { COLOR: #f47b20; text-decoration:underline;}



.formitem { font-size:11px; font-family: arial,helvetica; }




/* -----------------------------------------------
  need these styles for the Interactive Page
------------------------------------------------ */

.font9 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt}
.font9 A:link    { COLOR: #255282}
.font9 A:visited { COLOR: #255282}
.font9 A:active  { COLOR: #BB2D3F}
.font9 A:hover   { COLOR: #BB2D3F}

.font8 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.font8 A:link    { COLOR: #255282}
.font8 A:visited { COLOR: #255282}
.font8 A:active  { COLOR: #BB2D3F}
.font8 A:hover   { COLOR: #BB2D3F}

.font7 { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt}
.font7 A:link    { COLOR: #255282}
.font7 A:visited { COLOR: #255282}
.font7 A:active  { COLOR: #BB2D3F}
.font7 A:hover   { COLOR: #BB2D3F}

.buttonSmall { background-color:#d6e6ff; font-family: Arial, helvetica; font-size: 12px; }

.contentunit {	font: 42px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }


/* these styles are for reports */
    .table1 { border:2px solid #666666; }
    .table1 TD {padding:3px; background-color:#fff;
            font-family:verdana,helvetica; font-size:11px; }
    
    .table2 { border:1px solid #9999cc; }
    .tablehead TD { background-color:#e9e9ff; font-weight:bold;}
    .tablesubhead TD { background-color:#fff0e0; font-weight:bold;}
    .table2 TD {border-bottom:1px solid #9999cc; 
            border-right:1px solid #9999cc; 
            padding:3px; 
            font-family:verdana,helvetica; font-size:10px; color:#333; 
            
            }
            
.tableAdmin TD { padding:3px 10px 3px 10px; 
	font: 10px Verdana, Arial, Helvetica, sans-serif;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}      
