<style media="screen" type="text/css">
/*<![CDATA[*/
	html,body {
		background: #ffffff url('ht/styles/blue/background.jpg');
		font: Normal 14px "Palatino Linotype", Century, Georgia; 
		color: navy;
		display: block;
		margin: 0px; padding: 2px;
	}
	#header {
		height: 80px;
	}
	#topbar {
		position: relative;
		height: 40px; top: 20px;
		border-top: 1px solid navy;
		border-bottom: 1px solid navy;
		text-align: right;
		line-height: 100%;
		background: WhiteSmoke url('/styles/blue/topbar_back.jpg');
	}
	#container {
		width: 100%;
		float: left;
		margin-right: -174px;
	}
	#content {
		margin-right: 174px;
	}
	#footer {
		clear: both; 
		border-top: 1px solid navy;
		text-align: center;
		font-size: 8pt;
	}
	
	#navbar {
		width: 160px;
		float: right;
		padding-left: 10px;
		border-left: 1px dashed navy;
		font: Normal 9pt "Palatino Linotype", Century, Georgia; 
	}
	#navbar ul, #navbar ul li {
		margin: 0px; padding: 0px;
		list-style: none;
	}
	#navbar ul {
		margin-top: 10px;
	}
	#navbar ul ul {
		margin-top: 0px;
	}
	#navbar a {
		color: navy;
		text-decoration: none;
		font-weight: bold;
	}
	#navbar a:hover {
		color: maroon;
	}
	#navbar p {
		text-align: center;
	}
	#navbar ul li {
		margin-top: 2px;
		margin-bottom: 4px;
	}
	#navbar ul li a {
		display: block; width: 99%;
		border: 1px solid #2A4392;
		background: LightSteelBlue url('/styles/blue/button_back.jpg');
		text-align: center;
	}
	#navbar ul li a:hover {
		background: #ffffff;
	}
	#navbar ul li ul.subnav li a {
		display: inline;
		width: 90%;
		border: none;
		background: none;
		text-align: left;
		margin-left: 1em;
		font-weight: normal;
	}
	.subnav a:hover {
		background: none;
	}
    #slogan {
        float: right;
        font-size: 11pt;
        font-weight: bold;
        font-style: italic;
        text-decoration: none;
        border-bottom: 1px solid navy;
    }
    #slogan a {
        text-decoration: none;
    }
	#right {
		padding: 0px; margin: 0px; 
		width: 220px; height: 100%; 
		border:1px dashed silver; 
		background:#eeeeee; 
		float:right; 
		padding: 1px 4px; 
		margin-left: 8px; 
		font-size: 10pt;
	}
	#load {
		display: block;
		margin-left: auto;
		margin-right: auto;
		vertical-align: middle;
		margin-top: 20%;
	}
	.button {
		color: #2A4392;
		border: 1px solid #2A4392;
		background: url('/styles/blue/button_back.jpg');
	}
	.buton a {
		text-decoration: none;
	}
	li.button {
		list-style-type: none;
	}
	.hidden {
		display: none;
	}
	.inline {
		display: inline;
	}
	.blue {
		color: blue;
	}
	.datatable th {
		font-size: 10pt;
		background: #DAB55C;
	}
	.datatable td {
		font-size: 9pt;
	}
	.button {
		font: bold 9pt "Palatino Linotype", Century, Georgia; 
		color: #2A4392; text-decoration: none;
		border: 1px solid #2A4392;
		background: LightSteelBlue url('/styles/blue/button_back.jpg');
		text-align: center;
		margin: 1px 4px; padding: 1px 4px;
	}
	a {
		color: #2A4392;
	}
	a:hover {
		color: maroon;
	}
	button {
		color: #2A4392;
		border: 1px solid #2A4392;
		background: LightSteelBlue url('/styles/blue/button_back.jpg');
		font: Bold 9pt "Palatino Linotype", Century, Georgia; 
	}
	input, select, textarea, button {
		font-size: 9pt;
		border: 1px solid slategray;
	}
	h1, h2, h3, h4, h5, h6 {
		color: #0000FF;
		margin: 0px; padding: 0px;
		margin-bottom: 0.5em;
	}
	blockquote {
		margin: .5em; padding: 5px;
		border: 1px dashed silver;
		background: WhiteSmoke;
		font-weight: normal;
		color: #111111;
		font-size: 10pt;
	}
	blockquote blockquote {
		margin-left: 1em; padding: 0px;
		border: 0px dashed silver;
		font-style: italics;
		font-size: 9pt;
	}
	
	p {
		margin: 0px; padding: 0px;
		padding-bottom: 1em;
	}
	ul {
		margin-top: 0em;
	}
	dl {
		padding: 0px; margin: 0px;
	}
	dt, dt a {
		font-size: 10pt;
		font-weight: bold;
		color: blue;
		text-decoration: none;
	}
	dd {
		font-size: 9pt;
		margin: 0.4em;
		padding: 0.2em 0.4em;
		border: 1px dashed slategray;
		background: #fafafa;
	}
	sup {
		font-size: 9pt;
	}
	#topNav {
		position: absolute;
		display: block;
		right: 320px;
		top: 11px;
	}
	#topNav, #topNav li {
		font: Normal 9pt "Palatino Linotype", Century, Georgia; 
		margin: 0px; padding: 0px;
		list-style: none;
	}
	#topNav li a {
		color: navy;
		text-decoration: none;
		font-weight: bold;
		display: block;
		border: 1px solid #2A4392;
		background: LightSteelBlue url('/styles/blue/button_back.jpg');
		text-align: center;
		padding: 0px 5px;
		white-space:nowrap;
	}
	#topNav li a:hover {
		color: maroon;
		background: WhiteSmoke; 
	}
	#Slogan {
		font-family:Copperplate Gothic Bold; 
		font-size:9pt; 
		text-decoration:none; 
		color:#000080; 
		letter-spacing:2pt; 
	}
	span.c3 {float: right}
	span.c2 {float: left;}
	img.cLogo {margin: 0px; padding: 0px; position: absolute; float: left; z-index: 99; top: 0px; }
	img.cName {margin: 0px; padding: 0px; margin-left: 120px; margin-top: 10px; z-index: 99;}
	#jsClock { color: Navy; font-weight: bold; font-size: 10pt; position: absolute; right: 300px; }

    	form p.br {
    		margin: 0em; padding: 0em;
    		padding-bottom: .1em;
    	}
    	form label {
    		width: 8em;
    		float: left;
    		text-align: right;
    		margin-right: 0.5em;
    		display: block;
    		font-size: 10pt;
    	}
p.error {
	color: red;
}
p.note {
	color: maroon;
}

.nowrap {
	white-space:nowrap;
}
/*]]>*/
</style>