#wrapper {
	PADDING-BOTTOM: 0px; MARGIN: 0px auto; PADDING-LEFT: 0px; WIDTH: 955px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.clear {
	HEIGHT: 0px; CLEAR: both
}
.clear-margins {
	MARGIN: 0px
}
P {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 18px
}
H1 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 24px
}
H2 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 18px
}
H3 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 18px
}
H4 {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 18px
}
#header {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 170px; PADDING-TOP: 29px
}
#header #logo {
	MARGIN: 25px 0px 0px 30px; FLOAT: left
}
#logo H1 {
	WIDTH: 0px; DISPLAY: none
}
#header #tip {
	MARGIN: 30px 30px 0px 0px; WIDTH: 234px; FLOAT: right
}
#header #callus {
	MARGIN: 50px 30px 0px 0px; WIDTH: 234px; FLOAT: right
}
#navigation {
	HEIGHT: 30px
}
#nav-container {
	MARGIN: -1px 0px 0px
}
UL#main-menu LI A {
	DISPLAY: block; HEIGHT: 24px; PADDING-TOP: 6px
}
UL#main-menu LI A:hover {
	HEIGHT: 23px; PADDING-TOP: 7px
}
UL#main-menu LI {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	WIDTH: 119px;
	FLOAT: left;
	background-color: #999999;
}
UL#main-menu LI.current A {
	HEIGHT: 22px; MARGIN-LEFT: 1px; PADDING-TOP: 6px
}
UL#main-menu LI > UL {
	TOP: auto; LEFT: auto
}
UL#main-menu LI:hover UL {
	DISPLAY: block
}
.sub-menu {
	Z-INDEX: 1; POSITION: absolute; DISPLAY: none
}
.sub-menu LI {
	MARGIN-LEFT: 0px
}
#content-container {
	WIDTH: 590px; FLOAT: left
}
#content-section {
	POSITION: relative; PADDING-BOTTOM: 30px; MARGIN: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 35px
}
#content-section H1 {
	PADDING-BOTTOM: 38px; MARGIN: 0px; PADDING-LEFT: 27px; WIDTH: 500px; PADDING-RIGHT: 30px; PADDING-TOP: 41px
}
#content {
	PADDING-BOTTOM: 30px; MARGIN-TOP: -72px; PADDING-LEFT: 30px; PADDING-RIGHT: 30px; PADDING-TOP: 56px
}
#content LI {
	MARGIN-LEFT: 12px
}
#content .heading-text {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 25px
}
#content .heading-text LI {
	MARGIN-BOTTOM: 25px; MARGIN-LEFT: 0px
}
#content .spotlight-heading {
	MARGIN-TOP: 18px; MARGIN-BOTTOM: 25px
}
#content #pagination {
	MARGIN-TOP: 13px; MARGIN-BOTTOM: 30px
}
#content #pagination P {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#content #pagination P .extra-links A {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 5px; PADDING-TOP: 10px
}
#content #pagination A:link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 8px; PADDING-TOP: 5px
}
#content #pagination A:visited {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 8px; PADDING-TOP: 5px
}
#content #pagination .active_link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 8px; PADDING-TOP: 5px
}
#content #pagination .disable_link {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-LEFT: 8px; PADDING-TOP: 5px
}
#content .article {
	POSITION: relative; MARGIN-BOTTOM: 40px
}
#content .article H2 {
	MARGIN-BOTTOM: 0px
}
#content .article H3 {
	MARGIN-TOP: 0px
}
#content .article .article-button A {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 9px
}
#content .article IMG {
	MARGIN: 0px 0px -5px 10px
}
#content #test-client {
	MARGIN-TOP: 15px; FLOAT: left
}
#content #test-candidate {
	MARGIN-TOP: 15px; FLOAT: right
}
#sidebar {
	MARGIN: 35px 30px 30px; WIDTH: 292px; FLOAT: right
}
#sidebar HR {
	HEIGHT: 3px; CLEAR: both
}
#sidebar .row {
	MARGIN: 20px 25px 10px 10px
}
#sidebar .row H2 {
	MARGIN: 0px
}
#sidebar .row IMG {
	MARGIN: 0px 0px 10px
}
#sidebar .row P {
	MARGIN-TOP: 10px
}
#sidebar .row .left-column {
	FLOAT: left
}
#sidebar .row .right-column {
	WIDTH: 215px; FLOAT: right
}
#footer {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 30px; HEIGHT: 203px; PADDING-TOP: 30px
}
#footer P {
	MARGIN: 10px 0px 0px 30px
}
#footer IMG {
	MARGIN-BOTTOM: -2px; MARGIN-RIGHT: 1px
}
#footer .column {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 15px; WIDTH: 245px; PADDING-RIGHT: 12px; MARGIN-BOTTOM: 20px; FLOAT: left; HEIGHT: 112px; MARGIN-LEFT: 30px; MARGIN-RIGHT: 0px; PADDING-TOP: 15px
}
#footer .column P {
	MARGIN-LEFT: 0px
}
#footer .column H2 {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#footer .column IMG {
	POSITION: relative; MARGIN-TOP: -22px; FLOAT: right
}
FORM.data-forms DT {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 0px; WIDTH: 170px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
FORM.data-forms DD {
	PADDING-BOTTOM: 25px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
FORM.data-forms LABEL {
	MARGIN: 0px 0px 2px
}
FORM.data-forms INPUT.f-input {
	MARGIN: 0px 0px 2px; WIDTH: 175px; HEIGHT: 20px; FONT-SIZE: 0.87em
}
FORM.data-forms SELECT {
	MARGIN: 10px 0px; WIDTH: 185px; HEIGHT: 25px; FONT-SIZE: 0.87em
}
FORM.data-forms INPUT.f-upload {
	MARGIN: 0px 0px 10px
}
FORM.data-forms TEXTAREA.f-textarea {
	MARGIN: 0px 0px 2px; WIDTH: 180px; HEIGHT: 70px
}
FORM.data-forms INPUT.f-button {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
FORM.data-forms .req-field {
	MARGIN: 0px 3px 10px 2px
}
FORM.data-forms DIV.form-submit {
	PADDING-BOTTOM: 15px; PADDING-LEFT: 160px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
FORM.data-forms SPAN.errormsg {
	MARGIN: 10px 3px 0px 1px
}
FORM.data-forms SPAN.errormsg-textarea {
	MARGIN: 0px 3px 0px 181px
}
FORM.data-forms INPUT.f-button {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 9px
}

