/* Page Layout */
body { font-size: 12px; line-height: 140%; color: #005073; margin: 0px; background-color: #FFFFFF; height: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; }
html { height: 100%; }
#container { min-height:100%;position:relative;	}
#header {padding:10px; height:100% }
#body {	padding:10px;padding-bottom:20px; height:100%	/* Height of the footer */	}
#footer { 	position:absolute;	bottom:0; width:100%; height:20px; 	/* Height of the footer */	}
td { line-height: 140%;	 vertical-align: top;}

@font-face {
    font-family: 'HelveticaBold';
    src: url('helr65w-webfont.eot');
    src: url('helr65w-webfont.eot?iefix') format('eot'),
         url('helr65w-webfont.woff') format('woff'),
         url('helr65w-webfont.ttf') format('truetype'),
         url('helr65w-webfont.svg#webfontIJhbyOBu') format('svg');
    font-weight: normal;
    font-style: normal;
}

.lightBlue { margin-top: 3px; margin-bottom: 3px; color: #01aaed; font: 18px "HelveticaBold", Arial, sans-serif; text-transform: uppercase; }
.darkBlue { margin-top: 3px; margin-bottom: 3px; color: #025275; font: 18px "HelveticaBold", Arial, sans-serif; text-transform: uppercase; }

/* Text Formatting */
.text10 {font-size: 10px;}
.text11 {	font-size: 11px;}
.text12 { font-size: 12px; }
.text13 {	font-size: 13px; }
.copyright { font-size: 11px; text-align: right; }
.word1 { font-size: 14px; font-weight: bold; color: #005073; }
.word2 { font-size: 14px; font-weight: bold; color: #00a8ec; }

/* Menu Layout */
.BoxText { background-image: url(images/box_background.jpg); vertical-align: middle; padding-left: 7px; }
.BoxText2 { background-image: url(images/box_background2.jpg); vertical-align: middle; padding-left: 4px; background-repeat: no-repeat; background-position: left; }
.BottomMenu { font-size: 10px; text-transform: uppercase; text-align: center; }

/* Links */
a:link { color: #005073; text-decoration: none; }
a:visited {	color: #005073; text-decoration: none; }
a:active {	color: #005073; text-decoration: none; }
a:hover { color: #000066; text-decoration: underline; }
a.me:link { color: #003A53; text-decoration: none; font-size: 11px; text-transform: uppercase; }
a.me:visited {	color: #003A53; text-decoration: none; font-size: 11px; text-transform: uppercase;}
a.me:active {	color: #003A53; text-decoration: none; font-size: 11px; text-transform: uppercase;}
a.me:hover { color: #000066; text-decoration: underline; font-size: 11px; text-transform: uppercase;}

/* Images */
img {	border: none;}
.imgborder {	border: 1px solid #ffb9de;}
.imgleft {	float: left;	border: 0px solid #ffb9de;	clear: none;	padding: 0px;	margin-right: 20px;}
.imgright { float: right; border: 0px solid #999999; margin-left: 10px; padding: 2px; }

/* Spacings */
.spacing { padding-right: 25px; padding-left: 25px; padding-top: 10px; padding-bottom: 5px; vertical-align: top; }
.spacing2 { padding-right: 0px; padding-left: 10px; padding-top: 5px; padding-bottom: 5px; vertical-align: top; }
.bottom { vertical-align: bottom; }
.LeftBox { padding-bottom: 3px; }
.middle { vertical-align: middle; }
#wrapper { width:920px;	}
#content {	margin-top:0px; padding-bottom:10px;	}
#content div {	padding:0px; border:0px solid #bbb; float:left;}
#content-left { width:25%;  font-size: 11px; }
#content-main { margin-left:0px; width:25%;  font-size: 11px; }
#content-right { margin-left:0px; width:25%;  font-size: 11px; }
#content-right2 { margin-left:0px; width:25%;  font-size: 11px; }

/* Form Attributes */
.secbox { font-family: "Courier New", serif; font-size: 14px; text-align: center; background-color: #FFFFFF; border: 1px solid #00a8ec; color: #333333; }
.InputBox { background-color: #FFFFFF; border: 1px solid #00a8ec; font-size: 13px; height: 19px; vertical-align: middle; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; color: #333333; }
.AreaBox { background-color: #E6FFFF; border: 1px solid #00a8ec; font-size: 13px; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 5px; color: #333333; }
.SelectBox { background-color: #FFFFFF; border: 1px solid #00a8ec; font-size: 13px; color: #333333; }
.SubmitButton { color: #FFFFFF; border: 0px solid #000000; height: 20px; font-size: 12px; font-weight: bold; text-transform: uppercase; background: url(images/submitButton.png) no-repeat; text-align: center; vertical-align: middle; width: 166px; }
.FormLightBlue { color: #00A8EC; padding-bottom: 10px; }
.FormDarkBlue { color: #005073; padding-bottom: 10px; font-size: 11px; }
.FormDarkBlue2 { color: #005073; padding-bottom: 10px; font-size: 11px; text-align: right; padding-right: 4px; }
.FormNormal { padding-bottom: 10px; font-size: 11px; }
.FormText { padding-bottom: 10px; font-size: 12px; }
#date-go {		width:21px;	height:20px;	text-indent:-9999px;	overflow:hidden;	border:0;	background:url(images/month.gif) no-repeat 0 0;		cursor:pointer !important; cursor:hand;}
button { margin: 0px; padding: 5px 0px; }
.error { color: #990000; padding: 3px 0px; font-weight: bold; }

/* HTML Overrides */
p { margin-top: 0px; }
form { margin: 0px; padding: 0px; }
hr { color: #cdcbcc; text-align: left; height: 1px; width: 100%; background-color: #cdcbcc; border: 0px; }
h1 { font-size: 14px; font-weight: bold; color: #005073; margin: 0px; padding: 0px; }
h2 { font-size: 14px; font-weight: bold; color: #00a8ec; margin: 0px; padding: 0px; }
ul { margin-top: 0px; margin-bottom: 0px; padding-top: 7px; padding-bottom: 0px; padding-left: 15px; }
.meta { font-size: 10px; }

/* Borders */
.sides { border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-right-style: solid; border-bottom-style: solid; border-top-color: #98989a; border-right-color: #98989a; border-bottom-color: #98989a; }

