body {	background-color: #FFFFFF;
		background-image: url(/nav/sidebar.gif);
		background-position: top left;
		background-repeat: repeat-y;
		color: #000000;
		font-family: Verdana, Tahoma, sans-serif;
		font-size: 11px;
		margin: 0px;
		padding: 0px; }

td {	font-size: 11px; }



/* Elements ------------------------------ */

#banner { }

#bannerpic {
		vertical-align: text-bottom; }
			
#btmnav {
		color:#333333;
		font-size: 10px;
		margin: 4px 0px; }
		
#contact {
		background-image: url(/nav/banner.gif);
		background-position: top left;
		background-repeat: repeat-x;
		color: #330000;
		font-size: 10px;
		margin: 0px;
		padding: 8px;
		white-space: nowrap; }
		
#layout {
		position: absolute;
		top: 80px;
		bottom: 0px;
		height: 88%; }
		
#leftnav {
		padding: 0px 10px 0px 0px; }
		
#logo {	vertical-align: text-bottom;
		margin: 7px 6px 1px 19px; }
		
#logocell {
		background-image: url(/nav/sunbelt-logo-matte.gif);
		background-position: top left;
		background-repeat: no-repeat; }
		
#sidebar {
		border-color: #000000;
		border-style: double;
		border-width: 4px;
		margin-top: 0px; }
		
#sidebar th {
		background-color: #FFCC33;
		border-bottom: 1px #000000 solid; }
		
#sidebar h5 {
		margin: 2px; }
		
#sidebar ul {
		padding-left: 18px;
		margin-left: 0px; }
		
#sidebar li {
		}
		
#corner-tl {
		position: relative;
		top: -4px;
		left: -4px; }
		
#corner-tr {
		position: relative;
		top: -4px;
		left: 4px; }
		
#corner-bl {
		position: relative;
		top: 4px;
		left: -4px;
		vertical-align: text-bottom; }
		
#corner-br {
		position: relative;
		top: 4px;
		left: 4px;
		vertical-align: text-bottom; }
		
.subnav {
		color:#333333;
		font-size: 10px;
		white-space: nowrap; }
		
		

/* Headlines ------------------------------ */

h1 {	font: 24px bold Georgia, serif;
		color: #CC6600;
		margin: 12px 0px 4px; }

h2 {	color: #993300;
		font: 21px Georgia, serif;
		margin-top: 0px; }

h3 {	color: #660000;
		font: 18px Georgia, serif;
		margin-top: 0px; }

h4 {	font: 16px Georgia, serif; }

h5 {	color: #993300;
		font: 14px Georgia, serif; }

h6 {	color: #660000;
		font: 12px Georgia, serif;
		margin: 1px; }



/* Body Text ------------------------------ */

a:link {
		color: #0000FF; }

a:active {
		color: #CCCCFF; }

a:hover {
		color: #6666FF; }

a:visited {
		color: #000099; }

.ctc {	margin: 0px;
		font-size: 10px;
		color: #333333; }

.fineprint {
		font-size: 9px; }

input {	margin: 0px; }

.small {
		font-size: 11px; }
