body { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; background-color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; color: #26344e; background-image: none } 
h1 { font-size: 1.2em; font-weight: bold; border-color: black black #CCCCCC; color: #26344e; border: #6D92AE solid; border-width: 0px 0px 1px } 
p { font-size: 0.8em; font-family: Arial, Helvetica, sans-serif; color: #26344e} 
h2 { font-size: 1em; color: #6d92ae} 
li { font-size: 0.8em; list-style-type: square }

.headerNav { border: solid; font-size: 12px; color: #000000; background-repeat: repeat-x; border-width: 1px 0px; border-color: #000000 black; height: 20px; position: absolute; visibility: visible; left: 0px; top: 80px; clip: rect( ); width: 100%; z-index: 2; text-align: right; background-color: #BAC7D2;} 
.headerNav A:link {color: #26344e; font-weight: normal; text-decoration: underline } 
.headerNav A:active {color: #99CCFF; font-weight: normal; text-decoration: underline } 
.headerNav A:visited {color: #26344e; font-weight: normal; text-decoration: underline }

.banner { height: 60px; width: 468px; clip: rect( ); margin-right: 20px; border-style: none } 
.branding { height: 80px; width: 100%; left: 0px; top: 0px; clip: rect( ); position: absolute; visibility: visible; z-index: 1 } 
.logo { clip: rect( ); margin-left: 1em; height: 69px; width: 200px; border-style: none }

.sidebar { left: 0px; top: 0px; clip: rect( ); position: absolute; visibility: visible; z-index: 0; border-color: black #000000 black black; height: 100% } 
.sideNavButton { width: 100px; clip: rect( ); margin-left: 1em; border-style: none } 

.content { position: absolute; visibility: visible; z-index: 4; width: 100%; left: 0px; top: 117px; clip: rect( ) } 
.contentLeft { vertical-align: top; padding-top: 5px; width: 1%; clip: rect( ); padding-bottom: 20px; padding-top: 2Px; } 
.contentMiddle { clip: rect( ); padding-left: 1em; white-space: pre; vertical-align: top ; padding-bottom: 10px; padding-top: 18Px; } 
.contentRight { clip: rect( ); vertical-align: top; padding-left: 2em; padding-right: 1em; width: 1%; padding-top: 2Px; } 

.boxHead { background-image: url(box_nav.gif); text-align: right; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: no-repeat} 
.box { width: 150px; clip: rect( ) ; margin-bottom: 1em; text-align: right ; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #26344E; background-color: #FFFFFF} 

.submitButton { margin-top: 5px} .footer { font-size: 0.7em; color: #99CCFF; text-align: right; border: solid; margin-top: 1em; border-width: 1px 0px 0px; border-color: #6D92AE #000000 #000000 } 

.footer A:link {color: #26344e; font-weight: normal; text-decoration: underline } 
.footer A:active {color: #26344e; font-weight: normal; text-decoration: underline } 
.footer A:visited {color: #26344e; font-weight: normal; text-decoration: underline } 
.textfield { font-size: 0.7em; color: #26344e; padding-right: 5px; padding-left: 5px; margin-top: 5px; margin-bottom: 5px; width: 100%; clip: rect( ) } 


.fullForm { width: 100%; border: none; padding-bottom: 5px ; color: 26344e}
.fullFormLabel { text-align: right; padding-right: 1em; font-size: 0.8em; width: 40%; clip: rect( ) } 
.fullFormField { vertical-align: top } 
.fullFormFieldAdditional { vertical-align: bottom } 
.fullFormTitle { margin-bottom: 1em } 
.fullFormSeperator { padding-top: 1em; padding-bottom: 1em } 
.fullFormTextfield { font-size: 0.7em; color: #000000; padding-right: 5px; padding-left: 5px; clip: rect( ) } 
.fullForm select { font-size: 0.7em; color: #000000; padding-right: 5px; padding-left: 5px; clip: rect( ) }
.jobLinksbox { width: 150px; clip: rect( ) ; margin-bottom: 1em; text-align: left; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #26344E; background-color: #FFFFFF} 

a:link { color: #26344e}
a:visited { color: #6d96ae}