body { text-align: centre; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #C9CEB9; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #800000;}
h1 { font-size: 14pt; font-family: verdana, arial, helvetica, sans-serif; color: #800000;  ; font-weight: bold}
h2 { font-size: 11pt; font-family: verdana, arial, helvetica, sans-serif; color: #800000;  ; font-style: oblique}

A:link { color: #400000; text-decoration: none; }
A:visited { color: #400000; text-decoration: none; }
A:hover { color: #400000; text-decoration: underline; }
A:active { color: #400000; text-decoration: underline; }

.topNav1 { width: 785px; position: absolute; top: 0px; left: 0px; z-index: 1; height: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #800000; font-size: 0.80em; text-align: right; heigh: 40; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #B8BFA6; background-color: #C9CEB9; padding-top: 1px; padding-bottom: 2px; padding-left: 10px; color: #800000;}
.topNav1 A:link {  }
.topNav1 A:visited {  }
.topNav1 A:hover {  }
.topNav1 A:active{  }

.topNav2 { width: 486px; position: absolute; z-index: 2; top: 85; left: 0px; height: 29px; font-family: verdana, arial, helvetica, sans-serif; color: #800000; font-size: 0.80em; text-align: left; heigh: 40; border-style: solid; border-width: 1px 1px 1px 1px; border-color: #B8BFA6; background-color: #C9CEB9; padding-top: 1px; padding-bottom: 2px; padding-left: 10px; }
.topNav2 A:link {  }
.topNav2 A:visited {  }
.topNav2 A:active {  }
.topNav2 A:hover {  }

.footer { height: 15px; font-family: verdana, arial, helvetica, sans-serif; color: #800000; font-size: 0.70em; text-align: left;  border-style: solid; border-width: 1px 0px 0px 0px; border-color: #B8BFA6; background-color: #C9CEB9; padding-top: 1px; padding-bottom: 2px; padding-right: 2px;}
.footer A:link {  }
.footer A:active {  }
.footer A:hover {  }
.footer A:visited {  }

.branding { position: absolute; width: 785px; background-color:#C9CEB9; z-index: 0; top: 18px; height: 56px; border-style: solid; border-width: 0px 1px 0px 1px; border-color: #B8BFA6; vertical-align: center; font-size: 10pt; color: #800000;}
.logo { border: 0px; margin-left: 0px;}

.quickSearch { position: absolute; text-align: right; width: 300px; top: 84px; left: 485px; height: 26px; z-index: 10;  border-style: solid; border-width: 1px 1px 1px 1px; border-color: #B8BFA6; background-color: #C9CEB9; vertical-align: center; font-size: 10pt; color: #800000;}
.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: 30px; }
.textfield {  }
.submitButton { margin-top: 4px; }

.sideNav { position: absolute; z-index: 3; top: 134px; width: 150px; margin-left: 1px; }
.sideNavButton { border: 0px; }

.mainLayout { position: absolute; visibility: visible; z-index: 2; top: 112px; width: 785px; border-width: 1px 1px 1px 1px; border-color: #B8BFA6; border-style: solid; background-color:#C9CEB9; font-size: 10pt; color: #800000;}
.mainLeft { width: 120px; padding-top: 20px; padding-bottom: 20px; }
.mainRight { width: 5px; }
.mainContent { padding-top: 12px; padding-left: 30px; font-size: 0.8em; font-family: verdana, arial, Helvetica, sans-serif; color: #800000; width: 600px; padding-bottom: 10px; font-size: 10pt; color: #800000; background-color:#C9CEB9; }

.fullForm { background-color: #C9CEB9; font-size: 0.9em; padding-left: 15px; padding-bottom: 5px; font-size: 10pt; color: #800000;}
.fullFormField {  }
.fullformLabel {  }
.fullFormTextfield {  }
.fullFormTitle {  }
.fullFormSeperator {  }
.fullFormFieldAdditional {  }
.fullFormSubmit { text-align: right; }
.fullForm select {  }
li {  list-style-image: url(bullit.gif)}
.banner {  border-style: none}
