
/* page structure */
html, body {
	height: auto;
}
body {
	font: 100%verdana, arial, helvetica, sans-serif;
	font-size:8pt;
	margin:0px;
	min-height:600px;
	background: #F0F8FF;
	}

h1 { 
	font-family: verdana,arial, helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 3.0em; 
	margin-top: 8px; 
	margin-bottom: 4px;
	margin-right: 10px;
	background: #000066 url(banner.jpg) top left no-repeat;
	text-align:right;
	}
	
h2 { font-family: arial, helvetica, sans-serif; color: #000066; font-size: 1.6em; text-decoration: none;text-align:left; margin-left:10px;}
h3 { font-family: arial, helvetica, sans-serif; color: #000066; font-size: 1.2em; text-decoration: none;  margin-top: 10px; margin-bottom: 0px;margin-left:10px; margin-right:10px;border:none; border-top:dotted 2px #000066; text-align:left;margin-left:10px; }
h4 { font-family: arial, helvetica, sans-serif; color: #000066; font-size: 1.2em; text-align:left;}
h5 { font-family: arial, helvetica, sans-serif; color: #000066; font-size: 1.1em;}
h6 { font-family: arial, helvetica, sans-serif; color: #000066; font-size: 1.2em; text-decoration: none;  margin-top: 10px; margin-bottom: 0px;border:none; border-bottom:dotted 2px #000066;}

p { margin: 10px; 
	color: #000000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: justify;
	margin-bottom:10px;
	}
img.floatLeft { 
    float: left; 
    margin: 4px; 
	}
img.floatRight { 
    float: right; 
    margin: 10px;
	}	
/*Elements*/	
strong {font-weight:700;}
acronym {cursor:help;}
sub {font:0.8em Arial, Helvetica, sans-serif;}
sup {font:0.8em Arial, Helvetica, sans-serif;}
hr { border:none;border-top:dotted 2px; color: #000066;}
ul { 
	margin-top: 0em;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	text-align: left;
	}

a:link {text-decoration: none; color: #0066ff;}
a:visited {text-decoration: none; color: #0066ff;}
a:active {text-decoration: none;  color: #0066ff;}
a:hover {text-decoration: underline; color: #0066ff;}

/*Classes*/
.right { text-align: right;}
.center { text-align: center;}
.left { text-align: left;}
.justify { text-align: justify;}


/* specific divs */
#sitepage {
	margin-top:0px;
	width:780px;
	height:100%;
	border:1px solid #000066;
	background: #ffffff;
	position:relative;
	}
	
#homestripe {
	margin-top: 0px;
	width:100%;
	height:70px;
	background: #000066 url(banner.jpg) top left no-repeat;
	}
	
#links p { margin: 0px; text-align:right; color: #ffffff; margin-right:10px;}
#links {COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 8pt; font-weight:bold; text-align: right;}
#links a:link {text-decoration: none; color: #ffffff;}
#links a:link {text-decoration: none; color: #ffffff;}
#links a:visited {text-decoration: none; color: #ffffff;}
#links a:active {text-decoration: none;  color: #ffffff;}
#links a:hover {text-decoration: underline; background:#ffffff; color: #000066;}



#homepage p {
	margin-top: 0px;
	margin-bottom: 0px;
	font-size:8pt;
	}

#homepage body {
	font: 100%verdana, arial, helvetica, sans-serif;
	font-size:10pt;
	margin:0px;
	background:#ffffff url(home_page.jpg) top left no-repeat;
	}
#footer {
 	margin-bottom:0;
	position:relative;
	bottom:0px;
 	left:0px;
 	text-align:right;
 	width:780px;
 }
#footer hr {hr color:#000066;background-color:#000066;height:2px;border:none; width:100%;}



