
* {
	margin: 0;
}
html, body {
	height: 100%; min-height:100%; max-height:100%;
	
}



body        { margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; font: 10px Verdana, Arial, Helvetica, sans-serif;  color: #000000;  line-height: 14px;  text-decoration: none z-index: 1;}
td          { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; text-decoration: none }
p           { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; text-decoration: none }

#pageCont   { position: absolute;  width: 100%;   height: 100%;   top: 0px;   right: 0px;   bottom: 0px;   left: 0px; }
#watermark  { position: absolute;  width: 256px;  height: 493px;  top: 75px;  right: auto;  bottom: auto;  left: 350px; display: block; }
#header     { position: absolute;  width: 100%;   height: 73px;   top: 0px;   right: 0px;   bottom: auto;  left: 0px; background-image: url(images/blue.gif); background-repeat: repeat; }
#sidenav    { position: absolute;  width: 106px;  height: 400px;  top: 74px;  right: auto;  bottom: auto;  left: 0px; }
#topnav     { position: absolute;  width: 488px;  height: 73px;   top: 74px;  right: auto;  bottom: auto;  left: 107px; }
#footer     { position: absolute;  width: 100%;   height: 65px;   top: auto;  right: 0px;   bottom: 0px;   left: 0px; }
#content    { position: relative;  width: 488px;  height: 100%;   top: 75px;  right: auto;  bottom: auto;  left: 100px; }

.text       { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; text-decoration: none }
.required   { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #dd0000; line-height: 14px; text-decoration: none; font-weight: bold }
.optional   { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; text-decoration: none; font-weight: bold }
.subhead    { font: 12px Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; font-weight: bold; text-decoration: none }
.heading    { font: 14px Arial, Helvetica, sans-serif; color: #339933; line-height: 18px; font-weight: bold; text-decoration: none }
.greenspan    { font: 10px Arial, Helvetica, sans-serif; color: #339933; line-height: 18px; font-weight: bold; text-decoration: none }
.BLheading    { font: 12px Arial, Helvetica, sans-serif; color: #003399; line-height: 18px; font-weight: bold; text-decoration: none }
.paragraph  { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px; text-decoration: none; padding: 0px 0px 14px 0px }
.paragraphHead  { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 14px;font-weight: bold; text-decoration: none; padding: 0px 0px 14px 0px }
.smalltext  { font: 9px  Verdana, Arial, Helvetica, sans-serif; color: #000000; line-height: 10px; text-decoration: none }
.news       { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; text-decoration: none }
.yellow     { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #E8DE85; }

A:link      { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none }
A:visited   { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #003399; text-decoration: none }
A:hover     { font: 10px Verdana, Arial, Helvetica, sans-serif; color: #339933; text-decoration: underline }


#fade {
	display: none;
	background: #000; 
	position: absolute; left: 0; top: 0; 
	z-index: 10;
	width: 100%; height: 100%;
	opacity: .60;
	z-index: 199;
}
.popup_block{
	display: none;
	background: #fff;
	padding: 20px; 	
	border: 10px solid #395773;
	float: left;
	font-size: 1.2em;
	position: fixed;
	position: absolute;
	top: 40%; left: 50%;
	z-index: 99999;
	-webkit-box-shadow: 0px 0px 20px #000;
	-moz-box-shadow: 0px 0px 20px #000;
	box-shadow: 0px 0px 20px #000;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}
img.btn_close {
	float: right; 
	position:  relative;
	z-index: 999999;
	margin: -18px -18px 0 0;
}
.popup p {
	padding: 5px 10px;
	margin: 5px 0;
}
/*--Making IE6 Understand Fixed Positioning--*/


