BODY
{
	margin: 0px;
	border-style: none;
	height: 100%;
	background-image: url(../images/sitedesign/background_site.gif);
	background-repeat: repeat;
}
FORM
{
	border-style: none;
}
.vacancies
{
	font-weight: bold;
	font-size: 8pt;
	color: #337866;
	font-family: verdana, Arial, Helvetica, sans-serif;
}
.spotlighttext
{
	font-weight: bold;
	font-size: 8pt;
	color: #5d421c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.spotlighttext A:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #5d421c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.spotlighttext A:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #5d421c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;	
}
.spotlighttext A:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #5d421c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.spotlighttext A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #5d421c;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding-left:0px;
}
.featuredlogos A:link
{
	border-right: #A9A9A9 1px solid;
	border-top: #A9A9A9 1px solid;
	border-left: #A9A9A9 1px solid;
	border-bottom: #A9A9A9 1px solid;
}
.featuredlogos A:active
{
	border-right: #A9A9A9 1px solid;
	border-top: #A9A9A9 1px solid;
	border-left: #A9A9A9 1px solid;
	border-bottom: #A9A9A9 1px solid;
}
.featuredlogos A:visited
{
	border-right: #A9A9A9 1px solid;
	border-top: #A9A9A9 1px solid;
	border-left: #A9A9A9 1px solid;
	border-bottom: #A9A9A9 1px solid;
}
.featuredlogos A:hover
{
	border-right: #666666 1px solid;
	border-top: #666666 1px solid;
	border-left: #666666 1px solid;
	border-bottom: #666666 1px solid;
}
.bottomnav
{
	font-size: 9pt;
	color: #C96600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
.bottomnav A:link
{
	font-size: 9pt;
	color: #C96600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: NORMAL;
}
.bottomnav A:active
{
	font-size: 9pt;
	color: #C96600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: NORMAL;
}
.bottomnav A:visited
{
	font-size: 9pt;
	color: #C96600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: NORMAL;
}
.bottomnav A:hover
{
	font-size: 9pt;
	color: #C96600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: NORMAL;
}
.date
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.searchresultstitle
{
	font-size: 8pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.vacancydetailstitle
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.vacancydetails
{
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.vacancydetails A:link
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydetails A:active
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydetails A:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydetails A:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.vacancytitle
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Arial, Verdana, Helvetica, sans-serif;
}
.vacancydescription
{
	background-color:#FCF7E9;
    border-left: 1px solid #E5BA4D;
	border-right: 1px solid #E5BA4D; 
	border-top: none; 
	border-bottom: 1px solid #E5BA4D;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}
.vacancydescriptiontext
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
}
.adminvacancydescription
{
	background-color:#FCF7E9;
	border: solid 1px;
	border-color:Black;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;
    
}
.admintextformat
{
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt;   
}
.vacancydescription A:link
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescription A:active
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescription A:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescription A:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #eab320;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.vacancydescriptiontext A:link
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescriptiontext A:active
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescriptiontext A:visited
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
.vacancydescriptiontext A:hover
{
	font-weight: bold;
	font-size: 9pt;
	color: #000000;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}
.contexttitle
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contextdescription
{
	font-size: 7pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.contextdescription A:link
{
	font-size: 7pt;
	color: #e68a06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.contextdescription A:active
{
	font-size: 7pt;
	color: #e68a06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.contextdescription A:visited
{
	font-size: 7pt;
	color: #e68a06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.contextdescription A:hover
{
	font-size: 7pt;
	color: #e68a06;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articletitle
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.articletitle A:link
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articletitle A:active
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articletitle A:visited
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
}
.articletitle A:hover
{
	font-weight: bold;
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}
.articledescription
{
	font-size: 8pt;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
SELECT
{
	font-size: 8pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.hotjobs
{
	font-weight: bolder;
	font-size: 10pt;
	color: #ffffff;
	font-family: Verdana, Arial, Helvetica, Sans-serif;
}
.contextsearchbox
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
}
.contextsearchbox A:active
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: underline;
}
.contextsearchbox A:link
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: underline;
}
.contextsearchbox A:visited
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: underline;
}
.contextsearchbox A:hover
{
	font-size: 7pt;
	color: #000000;
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: none;
}
td.title
{
	color: #ebc86b;
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../images/sitedesign/bar_middle.gif);
	background-repeat: repeat-x;
	padding-top:2px;
	padding-right:15px;
	vertical-align:top;
}
td.titleRT
{
	color: #ebc86b;
	font-family: Arial, Verdana, helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../images/sitedesign/RT_bar_middle.gif);
	background-repeat: repeat-x;
	
}
td.table_top
{
	width: 100%;
	background-image: url(../images/sitedesign/table_middle_top.gif);
	background-repeat: repeat-x;
}
td.table_bottom
{
	background-image: url(../images/sitedesign/table_bottom_middle_new.gif);
	background-repeat: repeat-x;
}
td.table_left
{
	background-image: url(../images/sitedesign/table_left_middle_new.gif);
	background-repeat: repeat-y;
}
td.table_right
{
	background-image: url(../images/sitedesign/table_right_middle_new.gif);
	background-repeat: repeat-y;
}
td.RT_left
{
	background-image: url(../images/sitedesign/RT_table_middle_left.gif);
	background-repeat: repeat-y;
}
td.RT_right
{
	background-image: url(../images/sitedesign/RT_table_right_middle.gif);
	background-repeat: repeat-y;
}
td.RT_bottom
{
	width: 100%;
	background-image: url(../images/sitedesign/RT_table_bottom_middle.gif);
	background-repeat: repeat-x;
}
td.spotlight
{
	color: #ffffff;
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	background-image: url(../images/spotlight_titlebg.gif);
	background-repeat: repeat-x;
	padding-top: 4px;
	padding-left: 4px;
	padding-bottom: 4px;
}
A:visited
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: none;
}
A:link
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: none;
}
A:hover
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	text-decoration: none;
}
td.titletext
{
	font-family: Verdana, Arial, helvetica, sans-serif;
	font-size: 9pt;
	line-height: 1.5;
	padding-left: 10;
	padding-right: 10;
	padding-top: 10;
	padding-bottom: 10;
}

DIV.titlebar
{
	width: 100%;
	height: 93px;
	background-color: #fcf6e9;
	
}
DIV.topnavbar
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	width: 100%;
	height: 36px;
}
DIV.topnavbar_admin
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	width: 100%;
}
DIV.content
{
	width: 100%;
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 5px;
}
DIV.admincontent
{
	width: 739;
	font-family: Verdana;
	font-size: 10pt;
	padding-top: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-right: 10px;
}
DIV.bottom
{
	width:100%;
	font-family: Verdana;
	font-size: 10pt;
	padding: 15px;
	float:none;
		
}
div.LDIV
{
	float: left;
	padding-right: 0px;
}
div.RDIV
{
	padding-left: 0px;
}
div.topbanners
{
	padding-bottom: 10px;
	padding-right: 0px;
}
DIV.main
{
	width: 100%;
	height: 100%;
	background-color: #f5e3b5;
	border-style: none;
	text-align: center;
}
td.leftborder
{
	background-image: url(../images/sitedesign/left_border_site.gif);
	width: 6px;
	background-repeat: repeat-y;
}

td.rightborder
{
	background-image: url(../images/sitedesign/right_border_site.gif);
	width: 5px;
	background-repeat: repeat-y;
}
.menu
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	background-image:url(../images/sitedesign/top_middle_menu.gif);
	background-repeat:repeat-x;
}
.menu A:visited
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
.menu A:link
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
}
td.menuover
{
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	background-image: url(../images/sitedesign/button_light1.gif);
	background-position: center bottom;
	background-repeat: no-repeat;
	color: #ffffff;
	text-decoration: none;
}
td.adminnavbar
{
	background-image:url(../images/sitedesign/top_middle_menu.gif);
	background-repeat:repeat-x;
}
	
	
.btnclassSearch1{background-image:url(../images/sitedesign/search_ND_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassSearch2{background-image:url(../images/sitedesign/Search_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}

.btnclassSearch3{background-image:url(../images/sitedesign/search_FR_1.gif);
	width:80px;height:35px; border:0px; cursor: hand;}
	
.btnclassSearch4{background-image:url(../images/sitedesign/search_GR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassSearch5{background-image:url(../images/sitedesign/search_IT_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassSearch6{background-image:url(../images/sitedesign/search_SP_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}		
	
	
.btnclassClear1{background-image:url(../images/sitedesign/clear_ND_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassClear2{background-image:url(../images/sitedesign/Clear.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassClear3{background-image:url(../images/sitedesign/clear_FR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassClear4{background-image:url(../images/sitedesign/clear_GR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassClear5{background-image:url(../images/sitedesign/clear_IT_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassClear6{background-image:url(../images/sitedesign/clear_SP_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
		
.btnclassApply1{background-image:url(../images/sitedesign/apply_ND_1.gif);
	width:100px;height:28px; border:0px; cursor: hand;}	
	
.btnclassApply2{background-image:url(../images/sitedesign/Apply.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassApply3{background-image:url(../images/sitedesign/apply_FR_1.gif);
	width:95px;height:28px; border:0px; cursor: hand;}		
		
.btnclassApply4{background-image:url(../images/sitedesign/apply_GR_1.gif);
	width:100px;height:28px; border:0px; cursor: hand;}	
	
.btnclassApply5{background-image:url(../images/sitedesign/apply_IT_1.gif);
	width:100px;height:28px; border:0px; cursor: hand;}		
	
.btnclassApply6{background-image:url(../images/sitedesign/apply_SP_1.gif);
	width:100px;height:28px; border:0px; cursor: hand;}	
	
	
.btnclassResults1{background-image:url(../images/sitedesign/back_ND_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassResults2{background-image:url(../images/sitedesign/back.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassResults3{background-image:url(../images/sitedesign/back_FR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassResults4{background-image:url(../images/sitedesign/back_GR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassResults5{background-image:url(../images/sitedesign/back_IT_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassResults6{background-image:url(../images/sitedesign/back_SP_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}		
	
	
	
.btnclassBrowse1{background-image:url(../images/sitedesign/Brows_ND_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassBrowse2{background-image:url(../images/sitedesign/Brows_eng_.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassBrowse3{background-image:url(../images/sitedesign/Brows_FR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}	
	
.btnclassBrowse4{background-image:url(../images/sitedesign/Brows_GR_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassBrowse5{background-image:url(../images/sitedesign/Brows_IT_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}
	
.btnclassBrowse6{background-image:url(../images/sitedesign/Brows_SP_1.gif);
	width:68px;height:33px; border:0px; cursor: hand;}		
	
	
.btnclassCancelButton1{background-image:url(../images/sitedesign/Cancel_ND_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
	
.btnclassCancelButton2{background-image:url(../images/sitedesign/Cancel_eng_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassCancelButton3{background-image:url(../images/sitedesign/Cancel_FR_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
	
.btnclassCancelButton4{background-image:url(../images/sitedesign/Cancel_GR_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassCancelButton5{background-image:url(../images/sitedesign/Cancel_IT_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassCancelButton6{background-image:url(../images/sitedesign/Cancel_SP_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
	
	
	
.btnclassSubmit1{background-image:url(../images/sitedesign/Submit_ND_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
	
.btnclassSubmit2{background-image:url(../images/sitedesign/Submit_eng_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassSubmit3{background-image:url(../images/sitedesign/Submit_FR_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
	
.btnclassSubmit4{background-image:url(../images/sitedesign/Submit_GR_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassSubmit5{background-image:url(../images/sitedesign/Submit_IT_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}
	
.btnclassSubmit6{background-image:url(../images/sitedesign/Submit_SP_1.gif);
	width:78px;height:30px; border:0px; cursor: hand;}	
		
		

.btnclassNewSearch1{background-image:url(../images/sitedesign/new_search_ND_1.gif);
	width:125px;height:29px; border:0px; cursor: hand;}
	
.btnclassNewSearch2{background-image:url(../images/sitedesign/New_Search.gif);
	width:90px;height:29px; border:0px; cursor: hand;}	
	
.btnclassNewSearch3{background-image:url(../images/sitedesign/New_Search_FR_1.gif);
	width:125px;height:29px; border:0px; cursor: hand;}	
	
.btnclassNewSearch4{background-image:url(../images/sitedesign/New_Search_GR_1.gif);
	width:110px;height:29px; border:0px; cursor: hand;}	
	
.btnclassNewSearch5{background-image:url(../images/sitedesign/New_Search_IT_1.gif);
	width:105px;height:29px; border:0px; cursor: hand;}	
	
.btnclassNewSearch6{background-image:url(../images/sitedesign/New_Search_SP_1.gif);
	width:125px;height:29px; border:0px; cursor: hand;}	
	
td.furtherdetails
	{
	width:20%;
	background-color:#ebc86b;
	font-weight:bold;
	text-align:right;
	vertical-align:top;
		}
