body { font-family: verdana, arial, Helvetica, sans-serif; color: #2B94EF; margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom: 5px; margin-top: 0px; background-color: #8B98B5;}
h1 { font-size: 1.15em; }
h2 { font-size: 0.95em; }

A:link { color: #2372B7; text-decoration: none; }
A:visited { color: #2372B7; text-decoration: none; }
A:hover { color: #66A3D7; text-decoration: underline; }
A:active { color: #66A3D7; text-decoration: underline; }

.topNav1 { width: 725px; position: absolute; top: 5px; z-index: 1; height: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 0.55em; text-align: left; heigh: 40; background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #000000; padding-top: 1px; padding-bottom: 2px; padding-left: 2px; }
.topNav1 A:link {  }
.topNav1 A:visited {  }
.topNav1 A:hover {  }
.topNav1 A:active{  }

.topNav2 { width: 725px; position: absolute; top: 82px; z-index: 2; height: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 0.55em; text-align: right; heigh: 40; background-color: #FFFFFF; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #000000; padding-top: 1px; padding-bottom: 2px; padding-right: 2px; }
.topNav2 A:link {  }
.topNav2 A:visited {  }
.topNav2 A:active {  }
.topNav2 A:hover {  }

.footer { height: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #000000; font-size: 0.55em; text-align: right; heigh: 40; background-color: #FFFFFF; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #000000; padding-top: 1px; padding-bottom: 2px; padding-right: 2px; margin-bottom: 10px; margin-top: 15px;}
.footer A:link {  }
.footer A:active {  }
.footer A:hover {  }
.footer A:visited {  }

.branding { position: absolute; width: 725px; background-color: #FFFFFF; z-index: 0; top: 22px; height: 52px; background-color: #FFFFFF; vertical-align: center; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #000000;}
.logo { border: 0px; margin-left: 10px; }

.quickSearch { position: absolute; width: 725px; top: 100px; height: 20px; z-index: 10; background-color: #FFFFFF; background-color: #FFFFFF; vertical-align: center; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #000000;}
.quickSearchLeft { padding-left: 10px; font-weight: bold; font-size: 0.9em; text-align: left; }
.QuickSearchRight { padding-right: 10px; font-weight: bold; font-size: 0.9em; text-align: right; }
.jobLink { padding-left: 15px; }
.textfield {  }
.submitButton { margin-top: 4px; }

.sideNav { position: absolute; z-index: 3; top: 142px; width: 115px; margin-left: 1px; }
.sideNavButton { border: 0px; }

.mainLayout { position: absolute; visibility: visible; z-index: 2; top: 138px; width: 725px; border-width: 1px 1px 1px 1px; border-color: #000000 #000000 ; border-style: solid; background-color: #FFFFFF;}
.mainLeft { width: 120px; padding-bottom: 20px; }
.mainRight { width: 5px; }
.mainContent { padding-top: 12px; padding-left: 10px; font-size: 0.8em; font-family: verdana, arial, Helvetica, sans-serif; color: #2B94EF; width: 600px; padding-bottom: 10px;}

.fullForm { background-color: #FFFFFF; font-size: 0.9em; padding-left: 15px; padding-bottom: 5px;}
.fullFormField {  }
.fullformLabel {  }
.fullFormTextfield {  }
.fullFormTitle {  }
.fullFormSeperator {  }
.fullFormFieldAdditional {  }
.fullFormSubmit { text-align: right; }
.fullForm select {  }

.banner {  border-style: none}
