/**
 * Odgers Interim screen CSS
 *
 * @filename    screen.css
 * @author      Norbert Laposa
 * @date        2008-01-23
 * @copyright   Liquid Light Digital Ltd.
 * @url         http://www.liquidlight.co.uk
 */
@import url(../../uk-select/css/screen.css);

#localNavigationWrapper {
	margin : 0 !important;
	margin: -10px 0 0 0;
}
#logo {
	width: 171px;
	height: 91px;
	background-image: url(../img/logo.gif);
	margin-top: -8px;
	z-index: 100;
	position: absolute;
	float: left;
}
#marketingSection {
	background-image: url(../img/banner_quote.jpg);
}
#headerContainer {
	padding-bottom: 20px;
}
#localNavigation {
	padding: 0 0 0 125px;
}
div.navigationBackground {
	height: 30px;
}
#globalNavigation {
    float: left;
	width: 927px;
}
#globalNavigation ul.left {
	background:transparent url(../../odgers-select/img/bar_delimiter.png) no-repeat scroll right center;
	float: left;
	padding-left: 125px;
	height: 30px;
}
#globalNavigation ul.right {
	float: right;
}
#sharedNavigation {
	font-size: 90%;
}
div.libraryComponent select {
	width: 268px;
	font-size: 90%;
}
div.columnThree div.libraryComponent select {
	width: 170px;
}
#banner {
	width: 710px;
}
#content table.contenttable tr th {
	background: #c8deef;
	padding: 8px;
	margin-bottom: 10px;
	text-align: left;
}
#content table.contenttable tbody tr td {
	background: transparent url(../../group/img/dividers/line.gif) repeat-x bottom left;
	padding: 8px 0pt 0 8px;
}
span.csc-mailform-label {
	display: block;
	background: transparent url(../../group/img/dividers/line.gif) repeat-x top left;
	padding: 5px 0 5px 0;
	margin: 8px 0 0 0;
}
#globalHomePageLayout div.threeColumnWrapper div.columnTwo div.wrapper {
	padding: 30px 20px 20px 20px;
}
#globalHomePageLayout div.threeColumnWrapper div.columnThree div.wrapper {
	padding: 0 15px 0 0;
}

/**
 * Job List
 */
#content table.dmmjobcontrol_list_table {
	border-collapse: collapse;
	margin: 10px 0 20px 0;
}
#content table.dmmjobcontrol_list_table th {
	background: #C8DEEF none repeat scroll 0 0;
	margin-bottom: 10px;
	padding: 8px;
}
#content table.dmmjobcontrol_list_table td {
	background: transparent url(../../group/img/dividers/line.gif) repeat-x scroll left bottom;
	padding: 8px;
}
#content table.dmmjobcontrol_list_table td a {
	background: transparent url(../../group/img/bullets/arrow.gif) no-repeat scroll 0 4px;
	padding: 0 0 0 11px;
}
div.dmmjobcontrol_pagebrowser {
	font-size: 90%;
	padding: 0 10px 10px 10px;
}
div.dmmjobcontrol_pagebrowser div.dmmjobcontrol_pagebrowser_header {
	float: left;
	width: 250px;
}
div.dmmjobcontrol_pagebrowser div.dmmjobcontrol_pagebrowser_pagination {
	float: right;
}
div.dmmjobcontrol_pagebrowser span {
	font-weight: bold;
}
div.dmmjobcontrol_form form {
    margin: 0;
    padding: 0;
    clear: both;
}
div.dmmjobcontrol_form fieldset {
    margin: 10px 0;
    padding: 0;
    clear: both;
}
div.dmmjobcontrol_form form div.row {
    margin: 0 0 5px 0;
    clear: both;
}
div.dmmjobcontrol_form form div.row span.label {
    display: block;
    width: 120px;
    float: left;
    text-align: right;
    padding-top: 5px;
}
div.dmmjobcontrol_form label {
    cursor: pointer;
    line-height: 1;
}
div.dmmjobcontrol_form form div.row span.field {
    padding-left: 10px;
    display: inline;
}
div.dmmjobcontrol_form legend {
    font-weight: bold;
    padding: 5px 0 10px 0;
}
div.dmmjobcontrol_form label.radio {
    float: none;
    clear: none;
}
div.dmmjobcontrol_form input.text,
div.dmmjobcontrol_form select {
    float: none;
}
div.dmmjobcontrol_form input,
div.dmmjobcontrol_form select {
	width: 220px;
}
div.dmmjobcontrol_form input.title {
    font-size: 1.4em;
    font-weight: bold;
    width: 300px;
}
div.dmmjobcontrol_form input.long,
div.dmmjobcontrol_form textarea.long,
div.dmmjobcontrol_form select.long {
    width: 450px;
}
div.dmmjobcontrol_form div.row.cv,
div.dmmjobcontrol_form div.row.letter {
	background: transparent url(../../group/img/dividers/line.gif) repeat-x left top;
}
div.dmmjobcontrol_form div.row.cv,
div.dmmjobcontrol_form div.row.letter,
div.dmmjobcontrol_form div.row.submit {
	margin: 8px 0 0 0;
	padding: 5px 0;
}
div.dmmjobcontrol_form span.dmmjobcontrol_apply_required {
	color: #FF0000;
}

/**
 * ETZ
 */
#etz #twoColumnLayout div.twoColumnWrapper div.columnTwo {
	background-color: #FFFFFF;
}
#etz table {
	font-size: 100%;
	margin-bottom: 0;
}
#etz div.ajax__tab_xp table {
	font-size: 11px !important;
}
#etz table tbody tr th,
#etz table tbody tr td {
	padding: 0;
}
#etz #footercontent {
	padding: 1em 0;
}
#etz #footerPoweredBy {
	margin: 1em 0 0 0;
}
#etz table.logonPanel td {
	padding: 0 0 0.6em 0;
}
#etz table.logonPanel a {
	background: url(../../group/img/bullets/arrow.gif) no-repeat 0 0.4em;
	padding: 0 0 0 11px;
}
#etz #ctl00_lblUser {
	display: none;
}
#etz #ctl00_ContentBody_RFValtbUserName,
#etz #ctl00_ContentBody_RFValtbPassword {
	color: #FC0000;
}
#etz div#ctl00_ContentBody_pnlError {
	padding: 12px 10px 12px 27px;
	margin-bottom: 15px;
	background: #FEDBDB url(../../group/img/icons/error.gif) no-repeat 7px 12px;
	border: 4px solid #FFA7A7;
	color: #B60000;
}
#etz #contentFrame {
	padding: 1em 0 0 0;
	background: transparent url(../../group/img/dividers/line.gif) repeat-x left top;
}
#etz #menuBar1,
#etz #menuBar2 {
	width: 49%;
	float: left;
	padding: 0 0 1em 0;
}
#etz #menuBar2 {
	text-align: right;
}
#etz #menuBar1 ul li {
	padding: 0 7px 0 0;
	margin: 0 7px 0 0;
	border-right: 1px solid #CCCCCC;
}