/* Header Styles */

body, html {
	height: 100%;
	}
body {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #fff; 
	padding: 0px
	}
#wrapper {
	width: 780px;
	background-image: url("/images/background.gif");	
	height: 100%;
	}
#top {
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-image:  url("/images/header.gif");
	height: 79px; /* ie5win fudge begins */
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 79px;
	}
html>body #top {
	height: 79px; /* ie5win fudge ends */
	}

/* Drop-down Menu Styles */

.domMenu_subMenuElement {
	background-color: #E5E4E4;
	font-family: Arial, Helvetica, sans serif;
	color: #696969;
	font-weight: bold;
	font-size: 10px;
	text-align: left;
 	border-color: #696969;
	border-width: 0 1px 0 1px;
	border-style: dashed;
	vertical-align: top;
	padding: 5px 7px;
	white-space: nowrap;
	}
.domMenu_subMenuElementHover {
    background-color: #0A284C;
    color: #fff;
	}
.domMenu_subMenuBar
{
	border: 0 dashed #696969;
	border-width: 0 0 1px 0;
}

/* Center Column */

#middle {
	padding: 0px;
	background-color: #fff;
	left: 156px;
	right: 780px;
	width: 624px;
	height: 100%;
	margin: 0px 0px 0px 156px; 
	}
.content {
	padding: 10px;
	background-color: #fff;
	}
.column {
	padding-left: 10px;
	}
p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000;
	padding: 0 0 7px 0 ;
	margin: 0px
	}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 21px;
	font-weight: bold;
	color: #0A284C;
	padding: 0 0 10px 0;
	margin: 0px
	}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #000;
	padding-top: 10px;
	margin: 0px
	}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DAA900;
	padding: 10px 0;
	margin: 0px
	}

.bold {  
	font-weight: bold; 
	color: #09284C
	}
.bullet
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: -12px;
	margin-left: 12px;
}
.rule {
	width: 604px;
	border-bottom: 1px dashed black;
	padding: 0 0 7px 0;
	margin: 0 0 7px 0;
	line-height: 0px
	}
.photo-left {
	float: left;
	padding: 0px;
	margin: 0 10px 5px 0;
	border-color: #606060;
	border-width: 0px;
	border-style: solid
	}
.photo-right {
	float: right;
	padding: 0px;
	margin: 0 0 5px 10px;
	border-color: #606060;
	border-width: 0px;
	border-style: solid
	}
ul, ol {
	padding-top: 5px;
	margin-top: 5px;
	padding-bottom: 5px;
	margin-bottom: 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000;
	}
li {
	padding-bottom: 5px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: normal;
	color: #000;
	}

/* Form Styles */

.form-section {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #fff;
	padding: 5px;
	background-color: #7F89B5;
	border-top: 1px solid white;
	margin-top: 10px;
}
.form {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
	padding: 5px;
	background-color: #D9DADA;
	border-top: 1px solid white;
	vertical-align: middle;
}
.form1 {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
	padding: 5px;
	background-color: #fff;
	border-top: 1px solid white;
	vertical-align: middle;
}

option, input, select {
    font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #3B3A3A;
	}
select.form-display
{
	width: 140px;
}
.button {  
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #FFFFFF; 
	font-weight: bold; 
	background-color: #336699
	}

/* Left Column Styles */

#left {
	position: absolute;
	top: 79px;
	margin: 0px;
	padding: 0px;
	border: 0px;
	background-color: #0A284C;
	height: 100%;
	width: 156px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width: 156px;
	background-image: url(/images/sidebar.gif);
	}
html>body #left {
	width: 156px; /* ie5win fudge ends */
	}
.sidebar {
	padding: 0 10px 0 10px;
	color: #fff;
	text-indent: -12px;
	margin-left: 12px;
	}	
.section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #DAA900;
	padding: 12px 10px 0px 10px;
	}	
		
/* Footer */
.footer {
	padding: 10px; 
	border-top: 1px;
	border-right: 0px;
	border-bottom: 1px;
	border-left: 0px; 
	border-style:dashed; 
	border-color:#606060
	}
.footer p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	line-height: normal;
	color: #606060;
	padding: 0px;
	margin: 0px
	}

/* Main Site Links */

a:active, a:link, a:visited {  
	color: #09284C; 
	font-weight: bold; 
	text-decoration: none
	}
a:hover {  
	text-decoration: underline
	}
.sidebar a:active, .sidebar a:link, .sidebar a:visited {  
	color: #fff; 
	font-weight: normal; 
	text-decoration: none
	}
.sidebar a:hover {  
	text-decoration: underline
	}
.section a:active, .section a:link, .section a:visited {  
	color: #DAA900; 
	font-weight: bold; 
	text-decoration: none
	}
.section a:hover {  
	text-decoration: underline
	}
