a:link.level2 {font: bold 10pt Verdana; color: #cc9966; text-decoration: none} 
a:visited.level2 {font: bold 10pt Verdana; color: #cc9966; text-decoration: none} 
a:hover.level2 {font: bold 10pt Verdana; color: #605e32; text-decoration: none; 
background: #e6e6da} a:link.level5 {font: bold 10pt Verdana; color: #930438; text-decoration: 
none} a:visited.level5 {font: bold 10pt Verdana; color: #996600; text-decoration: 
none} a:hover.level5 {font: bold 10pt Verdana; color: #605e32; text-decoration: 
none; background: #e6e6da} body { text-align: center; font-family: verdana, arial, 
sans-serif; font-size: 10pt; margin-top: 5px; margin-bottom: 10px; padding: 0; 
} ul { list-style: circle; margin-right: 20px; text-align: left; } p, h4, h5 { 
margin: 20px 10px 0 10px; text-align: left; } #container { text-align: center; 
} #main { border: 1px solid #605e32; width: 760px; margin 0 auto; align: centre; 
position: relative; text-align: left; } #logo { vertical-align: bottom; margin: 
0; } #header { background: url('../images/top_bg.gif') repeat-x bottom; margin: 
0px 0px -1px 0px; padding: 2px 0 0 5px; height: 78px; } #stripe { background: 
#930438; padding: 0; margin: 0; height: 10px; } #navigation { width: 100%; background: 
#c1c0a1; padding: 0; margin: 0; border-bottom: #605e32 1px solid; height: 18px; 
} #white_top { vertical-align: bottom; } #nav_list { margin: 0; padding: 0; } 
#nav_list li { text-align: left; float: left; margin: 0; padding: 0 0 0 20px; 
display: inline; list-style-type: none; line-height: 18px; } #nav_list a { font-weight: 
bold; text-decoration: none; color: #ffffff; } #nav_list a:hover { background: 
#848244; border-bottom: solid 2px #848244; } #nav_list a:visited { color: #605e32; 
} p.quote { width: 95%; font-size: 14px; margin: 32px 0 0 10px; padding: 0; font-weight: 
bold; } #left { padding: 10px 0 0 10px; width: 20px; } #middle { margin: -90px 
0 0 30px; } #right { padding: 10px 10px 0 0; margin: -70px 0 0 0; float: right; 
width: 20px; } #content { margin: 25px 0 0 10px; height: 600px; } #jobAd { width: 
100%; margin: 10px 0 0 10px; } #logos { padding: 0; margin: 10px; word-spacing: 
9px; } #footer { height: 20px; background: #c1c0a1; font: 7pt Verdana; color: 
#605e32; text-align: right; padding: 3px 2px 0 0; } #submit { margin-left: 10%; 
} img { vertical-align: bottom; border-style: none; } #promo { border: 1px #605e32 
solid; float: right; width: 45%; margin: 40px 10px 0 10px; padding: 0; } p.error 
{ font-weight: bold; color: #930438; } p.inset { padding: 2px; margin: 0; background: 
#930438; color: white; font-weight: bold; } p.form { font-size: 10pt; padding: 
2px; margin: 0; text-align: left; } 