/* Main styles */
html, body {
	color: #444444;
}

h1{
	color: #444444;
}

h2{
	color: #444444;
}

h3{
	color: #444444;
}

h4{
	color: #444444;
}

a{
	color:#336699;
}

li {
	background: url("/iz/images/li1.gif") no-repeat left top;
}

/* Header styles */
#header_links {
	color: #A9A9A9;
}


/* Country selector */
#country_selector  {
	color:#444444;
}

.active_lang {
	color: #801c27;
}

.anylinkmenucols{
border: 1px solid #9D9E99;
background: #FAFAFA;
}

.anylinkmenucols .column{
background: #FAFAFA;
}

.anylinkmenucols li{
border-bottom:1px dotted #CCC;
}

.anylinkmenucols a{
color:#01446F;
}

.anylinkmenucols a:hover{ /*hover background color*/
color:#CCC;
}


/* Menu styles */
#mainlink {
	background-color:#801c27;
}

#topnav ul {
	background-color:#801c27;
}

#topnav li a {
	border-right: 1px solid #6C151E;
	background: url(/iz/images/dots.gif) no-repeat 8px 10px;
	background-color: #801c27;
	color: #fff;
}

#topnav li a:hover {
	background: url(/iz/images/dots2.gif) no-repeat 8px 10px;
	background-color: #00325b;
	color:#fff;
}


/* Menu styles */
.share{
	border:1px solid #ffffff;
	background: url('/iz/images/addthis.gif') no-repeat left top;
	color:#ffffff;
}

.share a{
	color:#ffffff;
}


/* Containers */
#middlecontainer{
	background: url("/iz/images/dotted_line.gif") 40px 9px no-repeat;
}

#rightcontainer_2col{
	background: url("/iz/images/dotted_line.gif") 1px 9px no-repeat;
}

/* Skins */
.skin1{
	background-color: #BDBAB5;
}

#home_leftcontainer .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_660.gif") no-repeat top left;
}

#rightcontainer .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_210.gif") no-repeat top left;
}

#middlecontainer .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_560.gif") no-repeat top left;
}

#rightcontainer_2col .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_770.gif") no-repeat top left;
}

#leftcontainer_2col .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_790.gif") no-repeat top left;
}

#middlecontainer_1col .skin1_shadow{
	background: url("/iz/images/skins/shade_skin1_1000.gif") no-repeat top left;
}

.skin2{
	background-color: #E5E4DF;
}

#home_leftcontainer .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_660.gif") no-repeat top left;
}

#rightcontainer .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_210.gif") no-repeat top left;
}

#middlecontainer .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_560.gif") no-repeat top left;
}

#rightcontainer_2col .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_770.gif") no-repeat top left;
}

#leftcontainer_2col .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_790.gif") no-repeat top left;
}

#middlecontainer_1col .skin2_shadow{
	background: url("/iz/images/skins/shade_skin2_1000.gif") no-repeat top left;
}

.skin3{
	background-color: #F2F1EF;
}

#home_leftcontainer .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_660.gif") no-repeat top left;
}

#rightcontainer .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_210.gif") no-repeat top left;
}

#middlecontainer .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_560.gif") no-repeat top left;
}

#rightcontainer_2col .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_770.gif") no-repeat top left;
}

#leftcontainer_2col .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_790.gif") no-repeat top left;
}

#middlecontainer_1col .skin3_shadow{
	background: url("/iz/images/skins/shade_skin3_1000.gif") no-repeat top left;
}

/* Footer styles */
#footer {
	background-image:url(/iz/images/footer.gif);
}

#footer_left {
	color:#CCCCCC;		
}

#footer_right {
	color:#CCCCCC;
}

.footer a, 
.footer a:link, 
.footer a:visited, 
.footer a:active {
	color:#01446F;
}


/* Quick search home */
#quick_search h1{
	color: #FFFFFF;
}

#quick_search input{
	color: #444444;
}

#quick_search select{
	color: #444444;
}

#quick_search{
	color: #444444;
}

#quick_search_advanced li{
	background: url("/iz/images/li1.gif") no-repeat left top;
}


/* Quick search button*/
.button_bg{
	background:url('/iz/images/search.gif') repeat;
	cursor:pointer;
}

.button_bg_left{	
	background:url('/iz/images/search-left.gif') no-repeat; 
}

.button_bg_content{ 
	color:#FFFFFF; 
}

.button_bg_right{ 
	background:url('/iz/images/search-right.gif') no-repeat; 
}


/* Hot jobs */
.home_hotjob{
	background-color: #FFFFFF;
}

.home_hotjob a{
	color:#444444;
}


/* News box */
#home_news a{
	color:#444444;
}


/* left nav */
#left_nav{
}

/* Level 1 */
#left_nav ul li{
	background: url("/iz/images/nav_1.gif") no-repeat left 9px;
}

#left_nav ul li a{
	color:#666666;
}

/* Level 2 */
#left_nav ul ul li{
	background: url("/iz/images/nav_1.gif") no-repeat left 9px;
}

#left_nav ul ul li a{
	color:#666666;
}

/* Level 3 */
#left_nav ul ul ul li{
	background: url("/iz/images/nav_2.gif") no-repeat left 9px;
}

#left_nav ul ul ul li a{
	color:#666666;
}

/* Level 4 */
#left_nav ul ul ul ul li{
	background: url("/iz/images/nav_2.gif") no-repeat left 9px;
}

#left_nav ul ul ul ul li a{
	color:#666666;
}

/* open nav */
.nav_open{
	background: url("/iz/images/nav_1.gif") no-repeat left 9px !important;
}

#left_nav .leftnav_active {
	color: #801c27;
}

/* Breadcrumb */
#breadcrumb_content{
	background-color: #444444;
	color:#FFFFFF;
}

#breadcrumb a{
	color:#FFFFFF;
}


/* Font controls */
.font_normal{
	color:#FFFFFF;
	font-weight:bold;
}

.font_bigger{
	color:#FFFFFF;
	font-weight:bold;
}

.font_biggest{
	color:#FFFFFF;
	font-weight:bold;
}

.font_normal a{
	color:#ffffff;
}

.font_bigger a{
	color:#ffffff;
}

.font_biggest a{
	color:#ffffff;
}

.font_active{
	background-color:#003366;
	border:1px solid #ffffff;
}

.font_inactive{
	background-color:transparent;
	border:1px solid #801c27;
}


/* portlets */
.bodyportlet {border: 1px solid #ffffff; background-color: #FFF;}
.bodyportlet td label.inline {color: #111111;}
.bodyportlet input.button {color: #801c27;}
.bodyportlet input.invalidField {border: 1px solid red;}
.bodyportlet select.invalidField {border: 1px solid red;}
.bodyportlet textarea.invalidField {font-size:11px; border: 1px solid red; width: 330px;}


/* dynamic boxes */
.rounded .inside h4 {
	color: #444444;
}

#middlecontainer .rounded .inside {
	border-left: 1px solid #999; 
	border-right: 1px solid #999; 
} 

#rightcontainer_2col .rounded .inside {
	border-left: 1px solid #999; 
	border-right: 1px solid #999; 
} 

#leftcontainer_2col .rounded .inside {
	border-left: 1px solid #999; 
	border-right: 1px solid #999; 
} 

#middlecontainer_1col .rounded .inside {
	border-left: 1px solid #999; 
	border-right: 1px solid #999; 
} 

.top-left, .top-right, .bottom-left, .bottom-right {
	background-image: url('/iz/images/roundedcorners_white.gif');
}

img.close {
	background: url('/iz/images/close_red.gif') no-repeat;
}

img.open {
	background: url('/iz/images/open_red.gif') no-repeat;
}

img.arrow {
	background: url('/iz/images/li1.gif') no-repeat;
	width:4px;
	height:12px;
}

/* Quick apply */
#quickapply_content input.button {color:#801c27;}


/* hotjob page */
.hotjob{border-bottom:1px solid #cccccc;}


/* vacancy page */
.vacancy{border-bottom:1px solid #cccccc;}


/* scroll bar */
.scroll-track-vertical{
height:13px;
width:13px;
background-image: url('/iz/images/scrollbar/rh_slider.gif');
background-repeat: repeat;
}

.scroll-track-horizontal{
height:13px;
width:13px;
background-image: url('/iz/images/scrollbar/rh_slider_h.gif');
background-repeat: repeat;
}

.scroll-track-top{
height:8px;
width:13px;
background-image: url('/iz/images/scrollbar/rh_slider_top.gif');
}

.scroll-track-bot{
height:8px;
width:13px;
background-image: url('/iz/images/scrollbar/rh_slider_bottom.gif');
}

.scroll-track-right{
height:13px;
width:8px;
background-image: url('/iz/images/scrollbar/rh_slider_right.gif');
}

.scroll-track-left{
height:13px;
width:8px;
background-image: url('/iz/images/scrollbar/rh_slider_left.gif');
}

.scroll-handle-vertical{
height:15px;
width:13px;
background-image: url('/iz/images/scrollbar/rh_handle.gif');
background-repeat: no-repeat;
cursor:pointer;
}

.scroll-handle-horizontal{
height:13px;
width:15px;
background-image: url('/iz/images/scrollbar/rh_handle_h.gif');
background-repeat: no-repeat;
cursor:pointer;
}


/*** JOBSEARCH ***/
#jobForm input.button{color:#801c27;font-weight:bold;}
#jobForm a{color:#801c27;}

img.sortascending {height:5px; width:11px;background: url('/iz/images/arrow_sorting_search_red_asc.gif') no-repeat;}
img.sortdescending {height:5px; width:11px;background: url('/iz/images/arrow_sorting_search_red_desc.gif') no-repeat;}
img.sortgrey {height:5px; width:11px;background: url('/iz/images/arrow_sorting_search_grey.gif') no-repeat;}
img.alertarrow {vertical-align: middle;width:26px;height:189px;background: url('/iz/images/arrow_job_search.png') no-repeat;}

table.jobResults tr.hotjob {background-color:#eeeeee;}
table.jobResults tr.hotjob_hover {background-color: #cccccc;}

table.jobResults tr.hotjob td.leftcol,table.jobResults tr.hotjob_hover td.leftcol{border-top:1px solid #999999;border-left:1px solid #999999;border-bottom:1px solid #999999;border-right:none;}
table.jobResults tr.hotjob td.middle, table.jobResults tr.hotjob_hover td.middle{border-top:1px solid #999999;border-left:none;border-bottom:1px solid #999999;border-right:none;}
table.jobResults tr.hotjob td.rightcol, table.jobResults tr.hotjob_hover td.rightcol{border-top:1px solid #999999;border-right:1px solid #999999;border-bottom:1px solid #999999;border-left:none;}
table.jobResults tr.hotjob_teaser td.description {border-left:1px solid #999999; border-right:1px solid #999999;border-bottom:1px solid #999999;border-top:none;}

table.jobResults tr.adaptjob {background-color:#ffffff;}
table.jobResults tr.adaptjob_hover {background-color:#cccccc;}
table.jobResults tr.adaptjob_buffer_hover {background-color:#cccccc;}

table.jobResults tr.adaptjob td, table.jobResults tr.adaptjob_hover td {border-bottom: 1px solid #999999;}
table.jobResults tr td.leftcol a {color: #111111;}

.rounded.gray .top-left, .rounded.gray .top-right, .rounded.gray .bottom-left, .rounded.gray  .bottom-right {background-image: url('../images/roundedcorners_gray.gif');}
.rounded.gray .inside {border-left: 1px solid #999999; border-right: 1px solid #999999; background: #eeeeee;}

.result thead a{color:#801c27;font-weight:bold;}