﻿#Content H1 {font-size:20px; font-family:Verdana; color: rgb(0, 101, 50); font-weight:normal; line-height:23px; position:relative; top:10px;}
#Content H2 {font-size:13px; font-family:Verdana; clear:both;}
#Content H3 {font-size:12px; font-family:Verdana; clear:both;}
#Content { margin-bottom:10px; }
#Content.Brochure {width:535px; float:left;}
#Content.AppForm {width:575px;float:left;}

#Content.Brochure #MainCols {width:740px; margin-top:10px;}
#Content.Brochure #LeftCol {float:left;}
#Content.Brochure #RightCol {float:left; margin-left:10px;  }
#ContentRight {position:relative; top:20px; padding-left:10px; width:200px; float:right;}

#ContentRight .Current {text-decoration:none;}
#ContentRight A:Hover  {text-decoration:none;}
#ContentRight .Current:Hover  {text-decoration:none; color:#000000;}

LABEL {font-size:11px;}
/* Specific components */
#Content .FormElement {clear:both; display:block; padding:10px;}
#Content .FormElement LABEL {float:left; width:200px;}


#Content .FormElement .Wide {width:250px;}
#Content .WordCounter {width:95%; text-align:right;}
#Content .WordCounterNarrow {width:75%; text-align:right; clear:both;}


#Content .FormElementWide TEXTAREA {width:95%; height:150px;}
#Content .FormElementWide LABEL {clear:both; width:100%;}

#Content .FormElement2Col {clear:both; display:block; padding:10px;}
#Content .FormElement2Col LABEL {float:left; width:200px;}

#Content TEXTAREA {width:300px; height:70px; font-size:12px;}
#Content .RadioButtonList LABEL {width:auto; float:left; font-size:11px;}
#Content .RadioButtonList INPUT {width:auto; float:left;}
#Content .CheckBoxList {clear:both;}
#Content .CheckBoxList LABEL { float:none; font-size:11px; width:auto; clear:none;}
#Content .CheckBoxList INPUT { }
#Content .WideLabel {clear:both; width:100%; display:block;}
#Content .SlightlyWiderLabel LABEL {width:400px; float:left;}

#Content .FormElement {font-size:12px; clear:both;}
#Content SELECT {font-size:12px; float:left;}

#Content .Narrow {width:75px;}
#Content .RestrictedWidth {width:300px;}
#Content #FormControlButtons {width:98%; text-align:right; margin-top:10px; clear:both; }
#Content .Button {font-weight:bold; display:block; float:left; display:block; padding-left:10px; padding-right:10px; text-decoration:none; }
#Content .Button {background-color:#51843C; color:#000; padding: 3px 6px 3px 6px; font-size:11px; border-left:solid 2px #CDFFB9; border-top:solid 2px #CDFFB9; border-right:solid 2px #385C2A; border-bottom:solid 2px #385C2A;  font-weight:normal; font-family:Arial; color:White; font-weight:bold;}
#Content #FormControlButtons .Button {margin-left:5px; }
#Content .InfoBox {border: solid 1px #ccc; background-color:#eee; padding:10px;}
#Content .ErrorBox {border: solid 1px #c00; background-color:#e00; padding:10px; clear:both; color:#fff; font-weight:bold; margin:20px; text-align:center;}

#Content .watermarked {color:#999;}
#Content .Watermark {color:#999;}

#Content .ValidationError {display:block; clear:both; width:250px; margin-left:212px; float:left; padding-top:0; margin-top:0;}
#Content .ListControlTable .ValidationError {display:inline;  width:auto;  font-size:10px;  margin-left:0px;}
#Content .FlushLeft {margin-left:0;}

#Content .ValidationSummaryError {}
#Content .ValidationSummaryError {border: solid 1px #c00; background-color:#e00; padding:10px; color:#fff;}
#Content EM {clear:both; display:block; margin-left:150px;}

#Content .ValidationSummary{ background-color:#FF0000; color:#FFFFFF; font-weight:bold;  padding:10px;}


#Content .VacancyTable {border:solid 1px #415930; width:100%;}
#Content .VacancyTable TH {padding:4px; border:solid 2px #415930; font-size:11px; text-align:left;}
#Content .VacancyTable TD {padding:4px; border:solid 2px #415930; font-size:11px;}
#Content .VacancyTable TR {padding:5px;}
#Content .VacancyTable A {text-decoration:none;}

#Content .WideWidget {width:430px;}
#Content .WideWidget IMG {height:120px;}
#Content .WideWidget H2  {font-size:16px; font-family:Trebuchet MS; position:relative; left:4px;}
#Content .WideWidget .WidgetButton {color: #ffffff; text-decoration:none; font-weight:bold; position:relative; left:10px; height:22px; background-color:#415930; padding: 2px 10px 5px 10px;  margin-top:5px; width:180px;}
#Content .WideWidget P {margin-right:10px;}
#Content .WideWidget A {color:#415930;}
#Content .WideWidget A:Hover {color:#d4da90;}

#Content .NarrowWidget {width:300px;}
#Content .NarrowWidget P {margin-right:5px;}
#Content .NarrowWidget H2  {font-size:16px; font-family:Trebuchet MS; position:relative; left:4px;}
#Content .NarrowWidget .WidgetButton {color: #ffffff; text-decoration:none; font-weight:bold; position:relative; left:10px; height:22px; background-color:#415930; padding: 2px 10px 5px 10px; margin-bottom:10px; margin-top:5px;}
#Content .NarrowWidget UL {margin-top:5px;}
#Content .NarrowWidget A {color:#415930;}
#Content .NarrowWidget A:Hover {color:#d4da90;}


#Content .TinyWidget {color: #003300; }
#Content .TinyWidget A { text-decoration:none; font-weight:bold;color:#415930;}
#Content .TinyWidget A:Hover {color:#d4da90;}

#Content #TwoCol{}
#Content #TwoCol #Col1 {width:400px; float:left}
#Content #TwoCol #Col2 {width:300px; float:left;}

#Content FIELDSET {border:0; margin:0px; padding:0px; padding-top:20px;}
#Content LEGEND {font-weight:bold; font-size:13px; position:relative; left:-7px; color:#000000; }

#Content .ListControlTable {border:solid 1px #415930;}
#Content .ListControlTable TH {font-size:12px;}

#Content .LayoutTable {border:solid 2px #415930;}
#Content .LayoutTable TD {font-size:11px;}
#Content .LayoutTable TH {font-size:11px;border-bottom:solid 2px #415930; text-align:left;}

#Content .DataTable {border:solid 1px #415930; margin-top:20px;}
#Content .DataTable TD {font-size:11px;}
#Content .DataTable TH {font-size:11px;border-bottom:solid 2px #415930; text-align:left;}

#divFormBackNextButtons {margin-top:15px; padding-top:10px; clear:both; border-top:solid 1px #9CB08B;}
#divFormBackNextButtons .LeftBox {float:left;}
#divFormBackNextButtons .RightBox {float:right;}

#Content .AppSummaryTable {border:solid 2px #415930; margin-top:20px; width:350px;}
#Content .AppSummaryTable TD{font-size:11px; padding:5px; }
#Content .AppSummaryTable TH{font-size:11px;border-bottom:solid 2px #415930;  padding:5px; text-align:left;}

#Content .FormHelpText {margin:0; padding:0; margin-left :210px;}

#Content .ButtonPlaceHolder {clear:both; margin-left:210px;}

#Content .MediumSizedTextBox {width:300px; height:75px;}

.imageheaderthin_advorto {}

#Content .FormSeparator {padding:0; margin:0; clear:both; border-top:solid 1px #9CB08B; margin-top:20px; margin-bottom:0px; font-size:0px; height:0px; }

#LeftFormNav .Button {font-weight:bold; display:block; float:left; padding-left:10px; padding-right:10px; text-decoration:none; clear:both; width:120px;}
#LeftFormNav .Button {background-color:#51843C; color:#000; padding: 3px 6px 3px 6px; font-size:11px; border-left:solid 2px #CDFFB9; border-top:solid 2px #CDFFB9; border-right:solid 2px #385C2A; border-bottom:solid 2px #385C2A;  font-weight:normal; font-family:Arial; color:#FFFFFF; font-weight:bold;}
#LeftFormNav H1 {font-size:11px; margin:0; padding:0;}

.VacancyListElement LABEL {float:left; width:125px; display:block;}

.footer_text_column P {color:#FFFFFF;}
.imageheaderthin_advorto IMG {width:730px;}
.imageheaderthin_advorto A IMG {width:auto;}
.footer_link_column A { color:#FFFFFF; }