/* -------------- positioning styles -------------- */

/* no gutters or padding */
html, body {margin: 0; padding: 0; }

/* general float for images */
img {float: left;}

#page {
	position: absolute;
	top: 5px;
	left: 5px;
	width: 820px;
	height: auto;
	background-color: #ffffff;
	z-index: 0;
}

#footer {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 80px;
	background-color: #426D8B;
	color: #FFFFFF;
	border-top: 1px solid #000000;
	margin-top: 150px;
	padding-top: 10px;
	text-align: center;
}





#searchbox {
	position: absolute;
	top: 180px;
	left: 400px;
	width: 350px;
	height: 30px;
	z-index: 2;
}



.rightimg {
float: right;
margin-left: 10px;
margin-top: 10px;
margin-bottom: 20px;
border: 0px; 
}

.leftimg {
float: left;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 20px;
border: 0px; 
}

.clear {
clear: both;
border: 0px; 
}

.offimg {
border: 0px; 
}

.onimg {
border: 1px; color: #000000;
}


/* -------------- text styles -------------- */

/* no gutters or padding */
html, body {margin: 0; padding: 0; }


H3 {font-size: 1.1em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: bold; line-height: 1.4;
margin-top: 1.2em; 
text-align: left; line-height: 1.4; font-weight: bold}


h4 {font-size: .75em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
margin-top: 0em; margin-bottom: .2em; 
text-align: justify; line-height: 1.4; font-weight: bold;}


H5 {font-size: .8em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: bold; text-align: left; line-height: 1.1;}

H6 {font-size: .8em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: bold; text-align: left; line-height: 1.1;}

p {font-size: .75em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
margin-top: 0em; margin-bottom: .2em; 
text-align: justify; line-height: 1.4;}

.closetext {margin-top: 0em; margin-bottom: 0em;}

.footerbold {color: #ffffff; font-weight: bold; text-align: center; margin-top: .2em; margin-bottom: .2em;}

.footer {color: #ffffff; text-align: center; margin-top: .2em; margin-bottom: .2em;}




.center {text-align: center;}
.centerbold {font-weight: bold; text-align: center; margin-top: .2em; margin-bottom: .2em;}
.centeritalic {font-style: italic; text-align: center; margin-top: .2em; margin-bottom: .2em;}

.caption {font-size: .6em; margin-top: 0.3em; margin-bottom: .3em; text-align: center;}
.footertext {font-size: .6em; margin-top: .2em; text-align: center;}
.mainbold {font-weight: bold}
.mainboldcenter {font-weight: bold; text-align: center;}
.maincenter {text-align: center;}


.maintextunder {text-decoration: underline;}


.maintextundercenter {text-align: center; text-decoration: underline;}
.maintextboldcenter {font-weight: bold; text-align: center;}
.maintextright {text-align: right;}


.closetextbold {font-weight: bold; margin-top: 0em;}
.closetextcenter {margin-top: 0em; text-align: center;}
.closetextboldcenter {font-weight: bold; margin-top: 0em; text-align: center;}
.closetextitaliccenter {font-style: italic; margin-top: 0em; text-align: center;}

.flushtext {margin-top: 0em; margin-bottom: .2em; line-height: 1;}
.flushtextcenter {margin-top: 0em; margin-bottom: .2em; line-height: 1; text-align: center;}
.flushtextunder {margin-top: 0em; margin-bottom: .2em; text-decoration: underline; line-height: 1;}
.flushtextbold {font-weight: bold; margin-top: 0em; margin-bottom: .2em; line-height: 1;}







H1 {font-size: 1.1em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: bold; line-height: 1.4;
margin-top: 0em; margin-bottom: .8em; 
clear: both; 
text-align: center;
}

H2 {font-size: .9em; color: #000000; 
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; 
font-weight: bold; line-height: 1.4;
margin-top: 0em; margin-bottom: 0.2em; 
text-align: center;
}




/* -------------- link styles -------------- */

a:link, a:visited, a:active {text-decoration: none; 
color: #0000cc; background-color: transparent;}

a:hover {text-decoration: underline; 
color: #0000cc; background-color: transparent;}
