#content_wrapper {width: 889px; min-width: 400px; vertical-align: top}
#header_wrapper {width: 889px; height: 88px}
#header_wrapper #logo {position: relative; width: 550px; height: 70px; float: left}
#header_wrapper #logo #base_logo_wrapper, #header_wrapper #logo #logo_inlay {float:left}
#header_wrapper #logo #logo_inlay {margin-left:20px}
#header_wrapper #logo strong {display:inline; font-family: Arial,Helvetica, sans-serif; font-weight: normal; font-size: 14px; color: #707070}
#header_wrapper a, #header_wrapper a:hover, #header_wrapper #logo #slogan a:visited {text-decoration: none; color: #000}
#header_wrapper #login_right_text a {text-decoration: underline}
#login_table {margin: 0px; margin-left: 5px; padding: 0px; width: 238px}
#header_wrapper #login {position: relative; top: 10px; width: 250px; float: right; font-size: 8pt}
#header_wrapper #login #login_left_text {border-top: 1px #AAA solid; font-weight: bold; font-size: 10pt }
#header_wrapper #login #login_right_text {border-top: 1px solid #AAA; border-right: 1px solid #AAA; padding-right: 5px}
#header_wrapper input[type="text"], #header_wrapper input[type="password"] {height: 13px; width: 120px; font-size: 7pt; border: solid; border-width: 1px; border-color: #999; margin-bottom: 3px}
#login .input_text, .login_content .input_text {width: 125px; margin: 0px 5px 0 0; border: 1px solid #666; font-size: 10px; margin-bottom: 3px}
*html #login .input_text {margin-bottom: 1px}
#header_wrapper #login .login_button {border: solid 1px #999}
#header_box {background-repeat: no-repeat; width: 889px; height: 181px; max-height: 181px}
#header_box_empty {width: 889px; height: 210px; border-top: 1px solid #CCC}
#menu_new {width: 893px; padding: 5px 0px 0px 0px; letter-spacing: 2px}
#menu_new ul {list-style: none; padding: 0; margin: 0; height: 21px}
#menu_new li {height: 21px; padding: 0 0 0 9px; float: left}
#menu_new a {float: left; display: block; text-decoration: none; padding: 2px 15px 10px 6px; margin-right: 5px; line-height: 18px; font-weight: normal; color: #000}
.menu_new_bottom {background: #DDD; border: 1px solid #AAA; width: 100%; height: 20px; line-height: 20px; font-size: 9pt; letter-spacing: 1px; margin-top: 9px; z-index: 2}
.menu_new_bottom a {text-decoration: none;}
.menu_new_bottom a:hover {font-weight: normal;}
#content_cent {width: 627px; float: left; padding-bottom: 10px}
#content_left {position: relative; top: 21px; width: 243px; float: left; padding-bottom: 10px}
#std_box_dark {background: transparent url(/images/cn_recruitment/std_box_dark.png) no-repeat; width: 220px; height: 250px; margin: 0 0 12px 0; _margin-top: 0px; padding: 10px; float: left; color: #FFF}
#std_box_dark h1 {color: #CCC; margin-bottom: 5px}
#std_box_dark ul {list-style: none; padding-top: 4px; padding-left: 12px; *margin-left: -16px}
#std_box_dark li {display: block; line-height: -16px; list-style-position: inside}
#std_box_dark li a:link, #std_box_dark li a:visited {background-image: url(/images/cn_recruitment/bullet-vacature.gif); padding: 0 0 1px 15px; color: #333; background-repeat: no-repeat; background-position: left 2px; text-decoration: none; font-weight: normal; color: #FFF}
#std_box_dark li a:hover {background-image: url(/images/cn_recruitment/bullet-vacature-over.gif)}
#std_box_dark a, a:hover {color: #FFF}
#std_box_dark input, #std_box_dark select {width: 210px}
#footer {position: relative; bottom: 0px; text-align: center; font-size: 10px; color: #737373; line-height: 1.3em; padding-top: 5px; clear: both}
#footer a:link, #footer a:visited, #footer a:active {color: #333; font-size: 10px; text-decoration: none}
#footer a:hover {text-decoration: underline}
#footernav {margin: 10px 0 0 0}
#footernav p {margin: 0 0 0 0; padding: 4px 0 0 0; text-align: center; color: #8c8c8c; font-size: 10px}
#footernav #links {width: 450px; float: left }
#footernav #copy {width: 340px; margin-left: 20px; float: right}
body {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px; background: #FFF; color: #000}
h1 {font-size: 14pt; color: #333}
h2 {font-size: 12pt; color: #333}
h3 {font-size: 12pt; color: #000}
td {font-family: Arial, Helvetica, sans-serif; font-weight: normal; font-size: 11px}
th {margin: 0 0 0 0; background: #822013}
a {text-decoration: underline; color: #000}
a:visited {text-decoration: underline; color: #000}
a:hover {text-decoration: underline; font-weight: normal; color: #000}
img {border: 0}
form {margin: 0px; padding: 0px}
form h2 {display: block; margin-top: 25px; margin-bottom: 10px; color: white; padding: 2px; background-color: #333; font-size: 12px}
#content_box {width: 889px; color: #000; min-width: 250px; _margin-top: -25px; z-index: 1}
.styled_button {background: transparent url('/images/cn_recruitment/button_bg.png'); background-repeat: repeat; background-color: #999; color: #000000; height: 19px; font-size: 8pt; text-align: center; outline: none; border: 1px solid #999}
.button_link a.styled_button {display: block; height: 19px; padding: 2px 5px 0 5px; text-decoration: none; float: right}
.odd {background-color: #EEE}
.even {background-color: #FFF}
#helpLayer {padding: 5px; position: absolute; display: none; z-index: 99; text-align: left; background-color: #F0F0F0; width: 200px; border: solid 1px #D4D4D4; font-size: 10px}
#notice {padding: 5px; margin-bottom: 20px; font-weight: bold; font-size: 13px; border: 2px solid #070; background-color: #4a4; color: white}
#error, #debug {padding: 5px; margin-bottom: 20px; font-weight: bold; font-size: 13px; border: 2px solid #700; background-color: red; color: white}
.fieldWithErrors {background-image: url(/images/error.gif); background-repeat: no-repeat; padding-left: 16px; display: inline-block; color: #d00; height:16px; padding: 2px; padding-bottom: 4px}
h2 .fieldWithErrors label {margin-left: 20px; margin-top: 1px; margin-bottom: 1px}
.fieldWithErrors label {margin-left: 16px}
#errorExplanation {width: 400px; padding: 7px; margin-bottom: 20px; background-color: #f0f0f0; border: solid 1px #666}
#errorExplanation h2 {text-align: left; font-weight: bold; padding: 5px 5px 5px 15px; font-size: 12px; margin: -7px; margin-bottom: 5px}
#errorExplanation p {color: #333; margin-bottom: 0; padding: 5px}
#errorExplanation ul {padding-left: 10px}
#errorExplanation ul li {font-size: 12px; font-weight: normal; list-style: square; margin-left: 0}
#challange {position: relative; float: right; clear: right; right: 36px; _right: 48px; top: 10px; width: 255px; height: 203px; z-index: 3}
#challange {behavior: url('/javascripts/iepngfix.htc')}
.call_now_widget {float: right; width: 214px}
.call_now_widget .errorExplanation{ width: 210px; margin-left: 0; padding-right: 0}
.call_now_widget P {padding: 0; font-size: 1.2em; color: black; margin-bottom: 1em}
.call_now_widget P.meta {margin: 0; font-size: 1em; text-align: center}
.call_now_widget LABEL {margin: 0}
.call_now_widget LABEL {font-weight: bold; font-size: 1.1em; color: black}
.call_now_widget H2 {font-size: 1.4em; font-weight: bold; margin: 0.2em 0 0.2em 0; color: #f68b1e; text-align: center}
.call_now_widget INPUT.normal {background: url(/images/call_now/bg-input.gif) 0 0 repeat-x #ffffff; border: 1px solid #C9C8C8; padding: 2px; margin: 0 0 4px 0; width: 201px}
.call_now_widget INPUT.button {border: 0; margin: 5px 0px 10px 25px}
.call_now_widget INPUT.button.wide {margin: 0px 0px 0px 0px}
.call_now_widget #errorExplanation {width: 210px; margin-left: 0; padding-right: 0}
.tr_arrow:hover {width: 12px; height: 14px; background: transparent url(/images/arrow_hover.gif) no-repeat; outline: none; border: none; cursor: pointer}
.generic_table {border-collapse: collapse; background-color: #FFF; border: 1px solid #666}
.generic_table th {background-color: #333; color: #FFF; line-height: 18px; padding-left: 15px; letter-spacing: 1px; padding: 3px}
.generic_table td {padding: 6px; padding-bottom: 3px}
.generic_table td a {text-decoration: underline}
.generic_table td a:hover {color: #999}
.generic_block {background: #EEE; border: 1px solid #000; padding: 5px}
.generic_block h1 {margin-top: 0px}
.generic_block ul li {line-height: 1.5em}
.generic_block h2 {margin: 0; margin-top: 10px}
.generic_block input {margin-top: 2px}
#email_warning {float: right; width: 470px; font-size: 11px}
#street_div span, #city_div span {margin-top: 6px; display: inline-block}
.tooltip {background-color: #F0F0F0; border: 1px solid #D4D4D4}
#work_experiences {width: 600px}
.work_experience {margin-top: 10px}
#resume_uploaded_file_temp, #resume_uploaded_file {border: 1px solid #666}
.checkboxes {padding: 0; margin: 0; font-size: 11px}
.checkboxes ul {list-style-type: none; padding: 0; margin: 0}
.text_white {color: #FFF}
.back_button {float: right; margin-bottom: 10px}
.single_border {border: 1px solid #666}
.large_button {width: 161px; height: 36px; outline: none; border: none; cursor: pointer; font-size: 10pt; font-weight: normal; text-align: left; background-color: transparent; background-repeat: no-repeat; *padding-left: 10px; behavior: url('/javascripts/iepngfix.htc')}
INPUT#keywords {width: 210px; margin-right: 0}
h2 .fieldWithErrors {padding-bottom: 0}
form h3 {font-size: 12px}
.generic_block.white {background-color: #fff; border: none}
.customer_job_openings {color: #FFF; text-align: center}
SPAN.percentage_bar_container {display: inline-block; margin-left: 15px; width: 300px; height: 10px; border: 1px solid #868686}
SPAN.percentage_bar_container SPAN.percentage_bar {display: inline-block; height: 10px; background-color: #2769B3}
.addthis_toolbox {float: left; margin-top: 20px}
.shadetabs {margin-top: 5px; margin-bottom: 0px; _margin-bottom: -3px; text-align: left; list-style-type: none}
.shadetabs li {display: inline; margin: 0; padding: 4px 10px; border: solid 1px #666; border-bottom: 0; line-height: 20px; margin-right: 1px}
.shadetabs li a {font-size: 11px; color: #FFF; text-decoration: underline}
.shadetabs li a:hover {font-weight: normal}
.shadetabs li.selected {top: 1px; background-color: #FFF; border-bottom: solid 1px #FFF}
* html .shadetabs li.selected {}
.shadetabs li.not_selected a {color: #FFF; text-decoration: underline}
.shadetabs li.selected a {color: #707070; text-decoration: none}
.shadetabs li.selected a:hover{ text-decoration: none}
.contentstyle {padding: 1px; padding-top: 0px; padding-left: 0px; margin: 0px; background-color: #FFF; border: solid 1px #666; width: 97%; padding: 10px; color: #000}