/*COMMON_HTML_TAGS*/
html, body {
	padding:0px;
	margin:0px;
	font-size: 100%;  
}
html, body {height:100%}


body {
	font-family: Arial, Sans-serif;
	color: black;
	background: white url(../Images/Background.gif) top center repeat-y;
	font-size: 0.75em;
}

h1,h2,h3,h4,h5
{
	margin-top:15px;
	margin-bottom:5px;
	font-weight:normal;
	Color: #a9a18c;
}

h1 { 	font-size: 3em;}

h2 { 	font-size: 2em;}

h3 { 	font-size: 1.5em;}

h4 { 	font-size: 1em; font-weight: bold;}

h5 { 	font-size: 1em;}

a
{
	font-family: Arial, Sans-serif;
	font-weight:normal;
	color:#ea2026;
	text-decoration: none;
}

a:hover, a:active, a:focus
{
	text-decoration: underline;
}

/*GLOBAL_CONTAINER*/

.globalContainer {
	padding: 0px;  
	margin: 0px auto;
	width: 752px;
	min-height: 100%;
	height: auto;
	text-align: left;
	position: relative;
}

* html .globalContainer {
	height: 100%;
	width: 752px;
}

/*HEADER*/
.headerTop{display:none;}
.header{background:white;padding:10px 0px 10px 0px; height:75px;}
.logo{position:relative;float:left}
.headerInfoOptions{}
.currentDate{display:none;}

/*HEADER_TOP_IMAGE*/
.countryName{float:left; padding-left:330px}
.headerTopImage{text-align:right;}

/*LANGUAGES*/
.siteLanguages{text-align:right;padding-right:12px;display:none}
.siteLanguagesLinkAuxItem{}
.siteLanguagesLinkText{}

/*SEARCH*/
.searchArea{display:none;}
.searchAreaLabelAuxItem{}
.searchTextArea{}
.searchLabel{}
.searchText{}
.searchSectionsFilterArea{}
.searchSectionsOptions{}
.searchSectionFilter{}
.searchButton{}
.banner{display:none}
.headerBottom{display:none}

/*BODY*/
.bodyTop{display:none}
.body{}

/*MENU*/
.menuContainer{}
.menuTop{display:none}
.menu {
  float:left;
  width:100%;
  margin:0px;
  background:#A9A18C url(../Images/right-end.gif) no-repeat right top;
  line-height:normal;
  border-bottom :8px solid #D0CBBF;  /* border under main menu */
  font-size: 0.95em;
  position:relative;
}
.menu ul {
  margin:0px;
  padding:0px;
  list-style:none;
  }
.menu li {
  float:left;
  background:url("../Images/left.gif") no-repeat;
  margin:0px;
  padding:0px 0px 0px 9px;
  }
.menu  a {
  float:left;
  display:block;
  background:url("../Images/right.gif") no-repeat right top;
  padding:5px 5px 5px 2px;
  text-decoration:none;
  color: #fff;
 }

.menu a {float:none;}
.menu a:hover {color: #000;}

* html .menu a:hover {text-decoration:none;}

.menu .firstItemMenu {
  background-image:url(../Images/left-home.gif);
  border-width:0px;
}
.menu .menuItemActive {
  background-image:url(../Images/left-on.gif);
  border-width:0px;
}
.menu .menuItemActive a {
  background-image:url(../Images/right-on.gif);
  padding-bottom:5px;
  color: #000; 
}
.menu .lastItemMenu 
{
	background-image:url(../Images/left.gif);
	border-width:0px;
	padding:5px 15px 5px 6px;
	height: 100%;
	height: 15px;
}

.menu .searchItemMenu
{
	text-align:right;
	position:absolute;
	left:694px;
}

.menu .searchItemMenu a{background-image:url(../Images/search_right.gif);}
.menu .searchMenuItemActive{background-image:url(../Images/left-on.gif);}
.menu .searchMenuItemActive a{background-image:url(../Images/search_right-on.gif);}

.menu .homeCurrent {
  background-image:url(../Images/left-home-on.gif);
  border-width:0px;
}
.menu .homeCurrent a {
  background-image:url(../Images/right-on.gif);
  padding-bottom:5px;
  color: #000; 
}

.menu .secondLevel
{
	background:none;
	padding-top:20px;
	color:Black;
	background-image:none;
	float:none;
	clear:both;
	position:absolute;
	top:45px;
	left:0px;
	width:177px;
	font-size:1.1em;
}

* html .menu .secondLevel
{
	width:178px;
}

* html .menu .secondLevel a:hover {text-decoration:none;}

.menu .secondLevel ul li
{
	float:none;
	display:block;
	background:none;
	background-image:none;
	list-style-type:none;
	padding-left:0px;
}

*html .menu .secondLevel ul li
{
/*border:solid 1px white;*/
height:10px;

}

.menu .secondLevel ul li a
{
	display: block;
	background:none;
	background-image:none;
	padding-left:10px;
	padding-top: 7px;
	padding-bottom:7px;
	padding-left:7px;
	color:Black;
}

.menu .secondLevel ul li ul li a
{
	display: block;
	background:none;
	background-image:none;
	padding-left:20px;
	color:Black;
}

*html .menu .secondLevel ul li ul li a
{height:10px;}


.menu .secondLevel .menuItem a
{
	background:white;
	font-weight:normal;
}
.menu .secondLevel .menuItemActive a
{
	background:#e9e7e1;
	font-weight:normal;
}
.menu .secondLevel .menuItemActive .menuItem a
{
	background:#e9e7e1;
	font-weight:normal;
}
.menu .secondLevel .selected a
{
	background:#d0cbbf;
	font-weight:bold;
}
.menu .secondLevel  a:hover {background:#a9a18c;}
.menu .menuList .menuList {display: none;}
.menu .menuItemActive .menuList {display: block;}
.menu .menuItemActive .menuList .menuItem {display: block;}
.menu .menuList .menuItemActive {display:block !important;}
.secondLevel .menuList .menuItem .menuList .menuItem {display:none;}
 
.menu .secondLevel .menuList .menuItemActive .menuList .menuItem a:hover {background:#a9a18c;}
 
.menuBottom{display:none}

/*BANNER*/
.sectionBanner{margin-left:-10px; padding-top:13px;}

/*CONTENT*/
.contentContainer{margin-left:200px;width:550px;}


* html .contentContainer {position:absolute; margin-left:178px; padding-left:20px;}



.contentContainer .largeImage {margin-left:-10px;}


.contentTop{display:none}
.content{}

/*PAGE_TITLE*/
.pageTitle{}
.pageTitle h1{padding-top:15px; margin-top:0px; }

/*SECTION DESCRIPTION*/
.sectionDescription{clear:both;float:none}

/*CONTENT_LIST*/
.sectionContentListContainer{}
.contentList{}
.contentList ul{list-style-type: none;}
.contentList ul {padding:0px;margin:0px;}
.contentList li {float:none;clear:both;}

.contentList h3 {margin-top:0px;}

.contentListContainer{padding-top:15px;}
.contentListBody{}

/*CONTENT_IMAGE*/
.contentImage{float:right; /*width:170px*/margin-left:5px;}

/*CONTENT_TITLE*/
.contentTitleDetailLink {font-size:12px; width:300px;}
.contentTitleDetailLink a{text-decoration:none;Color: #a9a18c;font-weight:bold;/*clear:both*/}

.contentTitleDetailLink h3 a{font-size:12px;}

/*CONTENT_DATE*/
.contentDate{display:none}

.pdfDate {font-size:10px;width:70px;}

/*PRODUCT*/
.productInfo{display:none}

/*EVENT*/
.eventInfo{}
.eventLocationLabel{float:left; font-weight:bold;display:none}
.eventLocationText{font-weight:bold}
.eventDate{padding-top:5px;padding-bottom:5px;font-weight:bold}

/*CONTENT_LEAD*/
.contentLead{font-size:10px;}

/*CONTENT_DETAIL (READ MORE)*/
.contentContainer .contentDetailLink a{padding-left:0px;} 

/*.contentDetailLink{padding-top:5px; padding-bottom:20px;}*/

.contentDetailLink{font-size:12px;width:82px;}


.contentDetailLinkAuxItem
{	width: 16px;
	height: 15px;
	background-image: url(../Images/arrowbutt.gif);
	margin-left:55px;
	/*position:absolute;
	clear:both;
	margin-left:3px;*/
	cursor:hand;
}
.contentDetailLinkText{/*padding-left:20px;*/float:left;cursor:hand;}


/*CONTENT_OPTIONS*/
.contentOptionsContainer{display:none;}

/*CONTENT_ORDER*/
.contentOrderLink{display:none}

/*PAGE_LIST*/
.pageList{padding-top:20px; padding-left:20px;}
.pageList ul{list-style-type:none; padding:0px;margin:0px;}
.pageList li {display:inline}

/*OPERATIONS*/
.operationsContainer{/*display:none*/clear:both;}
.operationsTop{display:none}
.operations{}
.operations ul{list-style-type:none; padding-top:10px;padding-bottom:10px;margin-left:220px;}
.operations li{display:inline}
.operationsBottom{}
.contentBottom{display:none}


/*SERVICES*/
.servicesContainer{text-align:right;}
/*.servicesContainer{border:solid 1px green; width:300px; display:-moz-inline-box; margin-left:100px;}*/
.servicesTop{display:none}
.services{font-size: 0.95em;color: #a9a18c; }
.services a {color: #a9a18c;}
.services a:hover {color: #ea2026;}

.services ul{list-style-type:none;}
.services li{display:inline; }

* html .services ul {padding:0; margin:0;padding-top:8px;} 


.registerLinkAuxItem{display:none}
.registerLinkText{display:none}
.servicesBottom{display:none}
.bodyBottom{display:none}

/*FOOTER*/
.footerTop{display:none}
.footer{}

/*FOOTER_SERVICES*/
.footerServicesContainer{clear:both; padding-top:15px;}
.footerServicesTop{display:none}
.footerServices{padding-left:5px;/*180px;*/font-size: xx-small;color: #a9a18c; }
.footerServices a{color: #a9a18c;}
.footerServices a:hover{color: #ea2026;}
.footerServices ul{list-style-type: none;}
.footerServices li { display: inline; }
.footerServicesBottom{}

/*ADDRESS*/
.address{display:none}

/*FOOTER_LOGOS*/
.logos{display:none}

/*LAST_CHANGE*/
.lastChange{display:none}
.lastChangeAuxItem{}
.lastChangeText{}
.lastChangeLabel{}
.lastChangeValue{}

/*BROSER_VERSIONS*/
.browserVersions{display:none}
.footerBottom{display:none}

/*BREADCRUMBS*/
.path{/*display:none*/margin-left:0px; /*padding-top:10px;*/ padding-bottom:10px;}
.path ul {list-style-type:none; padding:0px; margin:0px}
.path li {display:inline;}
.breadcrumbSeparator{padding-left:3px;}

/*PAGE_TOP*/
.pageTop{display:none}
.pageTopLinkAuxItem{}
.pageTopLinkText{}

/*PAGE_BACK*/
.backToPage{display:none}

/*.infoMessage{float:left;padding-left:10px;}*/

.infoMessage{clear:both;}
.resultsMessage_formButton{clear:both;margin-left:500px;}
.passwordChange_formButton{clear:both;margin-left:430px;}
.passwordRecovery_formButton{clear:both;margin-left:430px;}
.removeCandidateOpportunity_formButton{clear:both;margin-left:430px;}
.activateCandidancy_formButton{clear:both; margin-left:500px;}

.searchOpportunitiesArea
{
	width:162px;
	height:250px; 
	position:absolute;
	left:5px;
	top:500px;
	padding-top:5px; 
	padding-left:10px;
	padding-bottom:55px; 
	background-color:#D7D7D7
}

*html .searchOpportunitiesArea
{
	top:380px;
	left:-175px;
}

.searchOpportunitiesAreaByType
{
	width:162px;
	height:400px; 
	position:absolute;
	left:5px;
	top:500px;
	padding-top:5px; 
	padding-left:10px;
	padding-bottom:55px; 
	background-color:#D7D7D7
}

*html .searchOpportunitiesAreaByType
{
	top:380px;
	left:-175px;
}


.newSearchOpportunitiesLinkText
{
	float:left;
	padding-left:20px;
}

.newSearchOpportunitiesLinkAuxItem
{
	background-image:url(../Images/arrowbutt.gif);
	width:16px;
	height:15px;
	float:right;
	/*position:absolute;*/
}
