html {
height: 100%;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #FFFFFF;
	height: 100%;
}

.height{
height: 100%;
}

.leftalign {float:left;}
.rightalign {float:right;}

a:visited {
	font-size: 12px;
	color: #000000;
}
a:link {
	font-size: 12px;
	color: #000000;
}
a:hover {
	font-size: 12px;
	color: #000000;
}
a:active {
	font-size: 12px;
	color: #000000;
}

.nav {
	font-size: 12px;
	color: #FFFFFF;
	text-align: left;
	padding-left: 5px;
	font-weight: bold;

}
.nav a:visited, .nav a:focus, , .nav a:link {
	color: #FFFFFF;
}

.nav a:active, .nav a:hover{
	color: #FFFF66;
}

.date {
	font-size: 12px;
	color: #FFFFFF;
	text-align: right;
	padding-right: 5px;
	font-weight: bolder;
}
.topspacer {
	font-size: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}

.spacer {
	font-size: 2px;
}

.headleft {
	font-size: 14px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #000000;
}
.headright {
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #ED9100;
}
.copyright {
	background-color: #545454;
	text-align: center;
	font-size: 10px;
	color: #FFFFFF;
}

.copyright a:link, .copyright a:visited, .copyright a:hover, .copyright a:active{
	color:White;
}

.vertdiv {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: dotted;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.leftmid {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-size: 12px;
	background-color: #FEF7C9;
	padding: 2px;
}

.leftmid a:link, .leftmid a:visited, .leftmid a:hover, .leftmid a:active{
	color:black;
}

.rightmid {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	font-size: 12px;
	background-color: #FFE484;
	padding: 2px;
}

.rightmid a:link, .rightmid a:visited, .rightmid a:hover, .rightmid a:active{
	color:black;
}

.boxheader {
	padding-left: 3px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: left;
}

.boxheader a:link, .boxheader a:visited{
	color:#FFFFFF;
}
.boxheader a:hover, .boxheader a:active{
	color:#FFCC66;
}

.pad {
	padding: 2px;
}
.padtb {
	padding-top: 2px;
	padding-bottom: 2px;
}
.contenttable {
	border-top-width: thin;
	border-right-width: 2px;
	border-bottom-width: thin;
	border-left-width: 2px;
	border-top-style: dotted;
	border-right-style: solid;
	border-bottom-style: dotted;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
	padding: 2px;
  vertical-align:top; /*May 20, 2011*/
}
.contenttable iframe{ /*May 20, 2011*/
  height:3145px; /*ie9*/
}

td.contentbody{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: Black;
	padding-bottom: 1px;
	padding-left: 2px;
	}

td.contentformleft{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: Black;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	}

td.contentformright{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: right;
	color: Black;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	}

td.contentformcenter{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: Black;
	padding-bottom: 1px;
	padding-left: 10px;
	padding-right: 10px;
	}


#NAVHome{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:120px;
	width:100%;
	height:19px;
	z-index:1;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: visible;
}

#NAVHome a:visited, #NAVHome a:focus, #NAVHome a:link {
	color: #FFFFFF;
}

#NAVHome a:hover, #NAVHome a:active{
	color:#FFCC66;
}

#NAVListings{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:2;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVListings a:visited, #NAVListings a:focus, #NAVListings a:link {
	color: #FFFFFF;
}

#NAVListings a:hover, #NAVListings a:active{
	color:#FFCC66;
}

#NAVClients{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:3;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVClients a:visited, #NAVClients a:focus, #NAVClients a:link {
	color: #FFFFFF;
}

#NAVClients a:hover, #NAVClients a:active{
	color:#FFCC66;
}

#NAVReports{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:4;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVReports a:visited, #NAVReports a:focus, #NAVReports a:link {
	color: #FFFFFF;
}

#NAVReports a:hover, #NAVReports a:active{
	color:#FFCC66;
}

#NAVWebsite{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:5;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVWebsite a:visited, #NAVWebsite a:focus, #NAVWebsite a:link {
	color: #FFFFFF;
}

#NAVWebsite a:hover, #NAVWebsite a:active{
	color:#FFCC66;
}

#NAVTools{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:6;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVTools a:visited, #NAVTools a:focus, #NAVTools a:link {
	color: #FFFFFF;
}

#NAVTools a:hover, #NAVTools a:active{
	color:#FFCC66;
}

#NAVHelp{
	color: #FFFFFF;
	font-size: 12px;
	position:absolute;
	left:0px;
	top:69px;
	width:100%;
	height:19px;
	z-index:7;
	background-color: #000000;
	padding-left: 5px;
	padding-top: 2px;
	font-weight: bold;
	visibility: hidden;
}

#NAVHelp a:visited, #NAVHelp a:focus, #NAVHelp a:link {
	color: #FFFFFF;
}
#NAVHelp a:hover, #NAVHelp a:active{
	color:#FFCC66;
}

A.tdlabellink {color : #FFFFFF;}
.tdlabellink:HOVER {color : #FFFF00;}

