/*container and general styles*/


.titleDarkBlue18
{
	font-family:'Arial';
	font-size:18pt;
	color: #1a4d9c;
}

.titleLightGreen13G
{
	font-family:'Georgia';
	font-size:13pt;
	color: #8a8b2b;
}

a.linkDarkBlue7, 
a.linkDarkBlue7:link, 
a.linkDarkBlue7:active, 
a.linkDarkBlue7:visited 
{  
    color:#1a4d9c;
    font-size:7pt;
}

a.linkLightGreen, 
a.linkLightGreen:link, 
a.linkLightGreen:active, 
a.linkLightGreen:visited 
{  
    color:#8a8b2b;
}

.lightGreenText
{
	color:#8a8b2b;
}

/* *********** Common styles ************** */
body
{    
    margin:0;   
    font-family:Arial;
    padding-bottom: 10px;
}

body.loginpopup{
	background-color: #ccc;
	background-image: url(../images/body-bg.jpg);
	background-repeat: repeat-x;	
}

a.linkLightRed, 
a.linkLightRed:link, 
a.linkLightRed:active, 
a.linkLightRed:visited 
{   
    color:#ce0b0b;
    float:left;
}

a.linkwhite, 
a.linkwhite:link, 
a.linkwhite:active, 
a.linkwhite:visited 
{  
    color:#FFFFFF;
}

a.linkLightBlue, 
a.linkLightBlue:link, 
a.linkLightBlue:active, 
a.linkLightBlue:visited 
{  
    color:#0554d8;
}

a.linkDarkRed, 
a.linkDarkRed:link, 
a.linkDarkRed:active, 
a.linkDarkRed:visited 
{    
    color:#ae2020;
}

.content
{
     width: 980px;
	 overflow:hidden;
}
.content_container
{
    width: 980px;
    border-left:1px solid #b9b9b9;   
    border-right:1px solid #b9b9b9;   
    
    margin-left: auto;
    margin-right: auto;
}
.container
{
    width: 980px;
    border-left:1px solid #b9b9b9;   
    border-right:1px solid #b9b9b9;
    
    margin-left: auto;
    margin-right: auto;
}

.careerFooter
{
    width: 978px;
    border-bottom:1px solid #b9b9b9;  
}

.newsFooter_ItemContainer
{
	float: left;
	height:100%;
	padding-right:19px;
	padding-left:19px;
	border-right:1px solid #808080;
	width:110px;
	font-size:8pt;
}

.newsFooterContainer
{
	width:981px;
	padding-top:15px;
	border-top:1px solid #808080;   
	clear:both;
	height:145px;
	border-bottom:1px solid #808080;	
}

.networkFooterContainer
{
	width:981px;
	padding-top:15px;
	border-top:1px solid #808080;   
	clear:both;
	height:145px;
	border-bottom:1px solid #808080;	
}

.networkFooterItemContainer
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:90px;
	font-size:8pt;
}

.networkFooterItemContainerPersonlijk
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:137px;
	font-size:8pt;
}

.networkFooterItemContainerActueel
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:80px;
	font-size:8pt;
}

.footerItemContainerNetwerk
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:125px;
	font-size:8pt;
}

.networkFooterItemContainerMagazine
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:115px;
	font-size:8pt;
}

.networkFooterItemContainerAdverteren
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	border-right:1px solid #808080;
	width:140px;
	font-size:8pt;
}

.networkFooterItemContainerLast
{
	float: left;
	height:100%;
	padding-right:10px;
	padding-left:10px;
	width:130px;
	font-size:8pt;
}

div.clear 
{
	clear:both;	
}

div.baseline
{
	/*background: url('') no-repeat;*/
	margin: 3px 0px 5px 0px; /* Fixed issue SDUMONLINT-543*/
	padding:0px;
	font-size: 0px;
	height: 2px;
	border-top:1px solid #b9b9b9;
}

div.baseline.dotted
{
	border-top:1px dotted #b9b9b9;
	_line-height:0px !important;
}

div.baseline2
{
 margin: 3px 0px 5px 0px;
 padding:0px;
 font-size: 0px;
 height: 2px;
 border-top:2px solid #b9b9b9;
}

.titleWhite10
{
    font-family:'Arial';    
    font-size:10pt;
    color:#ffffff;
}

.titleWhite18G
{
    font-family:'Georgia';    
    font-size:18pt;
    color:#ffffff;
}

.titleLightRed18G
{
    font-family:Georgia;
    color:#ce0b0b;
    font-size:18pt;
}

.titleMediumRed16
{
	color:#c11800; 
	font-size:16pt;
}

.titleDarkRed18G
{
    font-family:Georgia;
    color:#ae2020; 
	font-size:18pt;
}

.titleDarkRed16G
{
    font-family:Georgia;
    color:#ae2020; 
	font-size:16pt;
}

.titleLightRed20G
{
    font-family:Georgia;
    color:#ce0b0b; 
	font-size:20pt;
}

.titleBlack18G
{
	font-family:Georgia;
    color:#000000; 
	font-size:18pt;
}

.titleDarkRed14
{    
    color:#ae2020; 
	font-size:14pt;
}

.titleGray333A
{
    color:#333333;
    font-family:'Arial';        
}

.titleGray333G
{
    color:#333333;
    font-family:'Georgia';        
}

.titleGray333G14
{
    color:#333333;
    font-size:14pt;
    font-family:'Georgia';        
}

.titleDarkRed13
{    
    color:#ae2020; 
	font-size:13pt;
}

.titleMediumRed11
{
    color:#c11800; 
	font-size:11pt;
}
.titleMediumRed13
{
    color:#c11800; 
	font-size:13pt;
}
.titleMediumRed15
{
    color:#c11800; 
	font-size:15pt;
}

.titleRed_c00_A10
{
    color:#cc0000;
    font-size:10pt;    
}

.titleRed_c00_G16
{
    font-family:'Georgia';
    color:#cc0000;
    font-size:16pt;    
}

.titleLightBlue16
{
	color:#094dbd; 
	font-size:16pt;	
}
.titleMediumBlue15
{
    color:#1750a1;
    font-size:15pt;
}

.titleDarkBlue8
{
    font-size:8pt;
	color: #1a4d9c;    
}

.titleDarkBlue9
{
    font-size:9pt;
	color: #1a4d9c;    
}

.titleDarkBlue10
{
    font-size:10pt;
	color: #1a4d9c;    
}

.titleDarkBlue12G
{
	font-family: 'Arial';
	font-size:12pt;
	color: #1a4d9c;
}

.titleDarkBlue13G
{
	font-family: 'Georgia';
	font-size:13pt;
	color: #1a4d9c;
}

.titleDarkBlue13A
{
	font-family: 'Arial';
	font-size:13pt;
	color: #1a4d9c;
	text-decoration:underline;
}

.titleDarkBlue18G
{
	font-family: 'Georgia';
	font-size:18pt;
	color: #1a4d9c;
}

.titleDarkBlue16G
{
	font-family: 'Georgia';
	font-size:16pt;
	color: #1a4d9c;
}

.titleDarkBlue16
{
	font-family: 'Arial';
	font-size:16pt;
	color: #1a4d9c;
}

.titleDarkBlue14G
{
	font-family: 'Georgia';
	font-size:14pt;
	color: #1a4d9c;
}

.titleDarkBlue12
{
	font-family: 'Arial';
	font-size:12pt;
	color: #1a4d9c;
}

.titleDarkBlue14
{
	font-family: 'Arial';
	font-size:14pt;
	color: #1a4d9c;
}

.titkeGreen14
{
    color:#808000;
    font-size:14pt;
}
.titleMediumGray12
{
    font-family:'Arial';
    font-size:12pt;
    color:#6f6f6f;    
}

.titleDarkGray7G
{    
    font-family:'Georgia';
    font-size:7pt;
    color:#808080;
}

.titleDarkGray8
{
    font-family:'Arial';
    font-size:11px;
    color:#808080;
}

.titleDarkGray9
{    
    font-family:'Arial';
    font-size:9pt;
    color:#808080;
}
.titleDarkGray10
{    
    font-family:'Arial';
    font-size:10pt;
    color:#808080;
}

.titleDarkGray11
{    
    font-family:'Arial';
    font-size:11pt;
    color:#808080;
}

.titleDarkGray12
{    
    font-family:'Arial';
    font-size:12pt;
    color:#808080;
}

.titleDarkGray14
{    
    font-family:'Arial';
    font-size:14pt;
    color:#808080;
}

.titleDarkGray14G
{    
    font-family:'Georgia';
    font-size:14pt;
    color:#808080;
}

.titleDarkGray16
{

    font-size:16pt;
    color:#808080;
}

.titleBlack12
{
    color:#000000;
    font-size:12pt;    
}
.titleBlack14
{
    color:#000000;
    font-size:14pt;    
}
.titleBlack14G
{
    font-family:'Georgia';
    color:#000000;
    font-size:14pt;    
}

.titleDarkRed13G
{    
	font-family:'Georgia';
    color:#ae2020; 
	font-size:13pt;
}

.titleDarkRed15
{
	font-family:'Arial';
	color:#ae2020;
	font-size:15pt;
}

.titleDarkRed10
{
	font-family:'Arial';
	color:#ae2020;
	font-size:10pt;
}

.titleDarkRed12
{    
	font-family:'Arial';
    color:#ae2020; 
	font-size:12pt;
}

.titleMediumRed14G
{    
	font-family:'Georgia';
    color:#c11800; 
	font-size:14pt;
}

.titleBlack16G
{    
	font-family:'Georgia';
    color:#000000; 
	font-size:16pt;
}

.titleBlack11
{
    color:#000000; 
	font-size:11pt;
}

.blackText{
	color:#000000;	
}

.lightBlueText {
	color:#094dbd;
}

.lightRedText {
	color:#ce0b0b;
}

.darkRedText
{
    color:#ae2020;
}
.mediumRedText
{
    color:#c11800;
}

.darkGrayText 
{
    color:#808080;
}

.darkGrayText555
{
    color:#555555;
}

/*bug fixing for  	 SDUMONLINT-449*/
.darkGrayText555_A9
{
    color:#555555;
    font-family:'Arial';
    font-size:9pt;
	_padding-top:10px;
}

.lightGrayText 
{
    color:#999999;
}
.ordinaryText9
{
    font-size:9pt;    
}

.ordinaryText10
{
    font-size:10pt;    
}

.ordinaryText12
{
    font-size:12pt;    
}

.button
{ 
	height:25px;
	text-align:center;
	font-family:'Arial';
	font-size:10pt;
	padding: 0px 13px 0px 13px;
	_padding:0px 1px 0px 1px;
}

.button.registratie_bevestigen
{
	_width:170px;
}

.label 
{
	font-weight:bold;
	color:#000000;
}

.label.lightGray
{
	color:#999999;
}

.label.darkGray
{
	color:#808080; 
}

.label.darkRed
{
	color:#ae2020;
}

.listbox 
{
    font-family:'Arial';
	font-size: 9pt;
	width:257px;  
	margin-top:2px;
}
.listbox.items4
{
	height:65px;
	_height:80px;
}
.listbox.items5
{
	 /*height:80px;
	 _height:95px;*/
}

.grid_content {
	font-size:9pt;
}

.grid_content a
{
	font-size:8pt;
}

.grid_column {
	float:left;
	width:185px;
	max-width:190px;	
}

.careerContentPartLeft
{
    float:left;
    width:600px;
    padding: 10px 20px 0px 10px;
    font-size:10pt;
    border-right:1px solid #b9b9b9;
}

.careerContentPartLeft_extended
{
    float:left;
    width:750px;
    padding: 10px 20px 0px 10px;
    font-size:10pt;
    border-right:1px solid #b9b9b9;
}

.employerOfTheMonth h2
{
	font-family: 'Georgia'; 
	color: #AE2020;
	font-weight:normal; 
	font-size: 24px;
	margin:0px 0px 10px 0px;
	
}

.employerOfTheMonth h4
{
	font-family: 'Georgia'; 
	color: #333;
	font-weight:normal; 
	font-size: 18px;
	margin:5px 0px 10px 0px;
}

.employerOfTheMonth h3
{
	font-family: 'Georgia'; 
	color: #000;
	font-weight:normal; 
	font-style:normal;
	font-size: 16pt;
	margin:35px 0px 10px 0px;
}

.employerOfTheMonth h5
{
	font-family: 'Arial'; 
	color: #AE2020;
	font-weight:bold; 
	font-style:normal;
	font-size: 12pt;
	margin:10px 0px 10px 0px;
}

.employerOfTheMonth h6
{
	font-family: 'Arial'; 
	color: #808080;
	font-weight:bold; 
	font-style:normal;
	font-size: 10pt;
	margin:0px;
}


.employerOfTheMonth hr
{
	height:1px;
	overflow:hidden;
	border:0px solid white;
	border-bottom:1px dotted #B9B9B9;
	background-color:white;
}

.employerOfTheMonth p
{
	color: #333;
}

.employerOfTheMonth p strong
{
	font-family: 'Arial';
	font-size:11pt;
	font-style:normal;	
}

.employerOfTheMonth p strong em
{
	font-family: 'Arial';
	font-size:10pt;
	font-style:italic;
}

.careerContentPartLeft a{
	color:#ae2020;
}

.careerContentPartRight
{
    float:left;
    width:339px;
    font-size:10pt;
	/*border-left:1px solid #b9b9b9;*/
}

.careerContentPartLeft form#command
{
	margin:0px;
	padding:0px;
}

/* END Common styles */

select
{
    width:260px;
}

.career_comment
{
    color:#808080;
    font-size:7pt;
}

.star14
{
    color:#ff0000;
    font-size:14pt;     
}

/* vacancies_advanced_search.html */

div.search_container 
{
	width:250px;
	_width:260px;
	font-size:9pt;
	margin-bottom:10px;
}
.search_container.left {
	float:left;
	margin-left:4px;
}
.search_container.right {
	float:right;
	margin-right:65px;
	_margin-right:25px;
}

.input_trefwoord 
{
	float:right;
	width:252px;  
	color:#000;
	margin-top:2px;
	margin-right:-5px;
	_margin-right:-23px;
}

.input_trefwoord.noresult
{
    color:#000000;
    margin-right:45px;
}

.search_vacatures_gevonden 
{
	font-size:12pt;
	font-weight:bold;
	color:#AE2020; 
	margin-bottom: 10px;
	display: block;
}
div.search_tip 
{
	position:relative;
	top:-45px;
	font-size:10pt;
	width:226px;
	color:#333333;
	margin-left:10px;
}
.toon_vacatures 
{
	width:120px; 
	margin-top:10px;
	_margin-left:-15px;
}

.vacanciesLeftContent 
{
	margin-top: 15px;	
}

/* END vacancies_advanced_search.html */

/* vacancies_details.html */

.detail_content_left
{
	width:510px;
	padding:0px 0 40px 0;
}

.button.detail_solliciteren_top
{
	margin-bottom:0px;
	margin-left:500px;	
	_margin-left:500px;	
}

.detail_content_right_first
{
	height:235px;
}

.detail_content_right
{
	font-size:9pt;
	color:#999999;
	width:283px;
	margin: 0px 0px 0px 30px;
}

.vacature_navigation
{
	border-bottom:1px solid #b9b9b9;
	border-top:1px solid #b9b9b9;
	height:18px;
}

.vacature_navigation .prev_step
{
    float:left;
    width:130px; 
}

.vacature_navigation .next_step
{
    float:left;
    width:130px; 
    text-align:right;
}

.vacature_navigation .step_disabled
{
    font-size:8pt;
    text-decoration:none;
	color:#808080;	
}

.vacature_navigation a
{
    font-size:8pt;
    color:#c11800;
}

.vacature_navigation .nav_center_content
{
    width:330px; 
    float:left; 
    text-align:center;
}
/* END vacancies_details.html */

/*Vacancies_overview.shtml*/

.overview_section
{
	padding-left:20px;
}

.vacancies_noresult_right_content
{
    position:relative;
    top:-80px;
    font-size:9pt;
	width:300px;
	float:left;
	padding:20px;
}

div.vacancies_noresult_centered_button
{
	width:257px;
	text-align:center;
}

/*END Vacancies_overview.shtml*/

/* Apply_via_form_Failure.HTML  */

.career_errorInfo
{
    border:solid 1px #ff0000;
    background-color:#ffff90;    
    width:580px;
    padding: 3px 4px 3px 4px;       
}

.errorTitle
{
    font-family:'Arial';
    font-size:9pt;
    font-weight:bold;
    color:#ff0000;
}

.errorInfo ul
{
    font-family:'Arial';
    font-size:9pt;
    border:0px;
    margin:1px;
    list-style-position:outside;
    list-style-type:disc;
}

.career_errorInfo ul
{
    padding:5px 0px 5px 30px;
    padding:expression('0px');    
    _padding:15px 0px 15px 40px;
    
}

/* END Apply_via_form_Failure.html */

/* apply_via_account */
textarea.career_apply_motiveer
{
	width:595px;
	height:160px;
}

.input.voeg_document
{
	width:195px;
}

textarea.apply_anders_nl
{
	width:188px;
	height:40px;
}

.input.apply_vacature_gevonden
{
	width:260px;
}


/* END apply_via_account */

/* resume */

.label.darkGreen
{
	color:#656507;
}

.titleGray_CCC
{
	font-family:'Arial';
	font-size:12pt;
	color:#cccccc;
}

.titleLightGray14
{
	font-family:'Arial';
	font-size:14pt;
	color:#999999;
}

.titleBlack18
{
	font-family:'Arial';
	font-size:18pt;
	color:#000000;
}

.titleLightGreen16
{
	font-family:'Arial';
	font-size:16pt;
	color:#8a8b2b;
}

div.baseline4
{
 margin: 3px 0px 5px 0px;
 padding:0px;
 font-size: 0px;
 height: 4px;
 border-top:4px solid #b9b9b9;
}

.darkBlueText {
	color:#1a4d9c;
}

.button.lightGreenText
{
	color:#8a8b2b;
	font-weight:bold;
}
/* END resume */

/***** myresume_complete ****/

.career_myresume_profile
{
    float:left; 
    width:415px;
    padding-left:15px;
}

div.myresume_right_content 
{
	position:relative;
	top:-65px;
}

div.myresume_right_content_text 
{
    position:relative;
    top:-70px;
    _top:-30px;
	font-size:10pt;
	width:280px;
	margin-left:10px;
}

.my_resume_right_image
{
    float:left;
    width:85px;
    _margin-top:-70px;
}

.my_resume_right_title
{
    float:left;
    margin-top:15px;
    _margin-top:-55px;
}

.dot
{
    margin-left:3px;    
    margin-right:6px;
}
/*END myresume_complete*/

/* apply_confirmation.shtml */

.confirmationBox
{
    border:solid 1px #008000;
    background-color:#ACF97D;    
    width:595px;
    padding: 3px 4px 10px 4px;    
}

.titleGreen10
{
    font-size:10pt;
    font-family:'Arial';
    color:#808000;
}
.titleGreen13G
{
    color:#808000;
    font-size:13pt;
    font-family:'georgia' 
}
.titleGreen14
{
    color:#808000;
    font-size:14pt;
}
.titleGreen15
{
    color:#808000;
    font-size:15pt;
}

.titleGreen16
{
    font-family:'Arial';
    font-size:16pt;
    color:#008000;
}
.titleMediumRed18G
{
	font-family:'Georgia';
	color:#c11800; 
	font-size:18pt;
}
.confirmationContent
{
	padding-left:20px;
	font-size:9pt;
}


/* END apply_confirmation.shtml */
/* jobmail_editselection.html */

.input_Naam_Jobservice
{
	font-size:9pt;
	width:175px;
}

.ordinaryText8
{
	font-size:8pt;
}


.ordinaryText7
{
	font-size:7pt;
}

.career_jobmail_editSelection
{
	width:550px;
	font-size:9pt;
	padding-left:10px;
	float:left;
}

.career_jobmail_editSelection_left_column
{
	width:250px;
	float: left;
	margin-right: 20px;
	margin-bottom: 30px;
}

.career_jobmail_editSelection_right_column
{
	width:250px;
	float: left;
	margin-bottom: 30px;
}

.career_jobmail_editSelection_extended
{
	width:100%;
	font-size:9pt;
	padding-left:10px;
	float:left;
}

select.select_criteria
{
	width:250px;
}

.career_jobmail_editSelection_label
{
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 5px;
}


/* END jobmail_editselection.html */
/* jobmail_noselections.html */

.career_jobmail_noselections_left
{
	width:480px;
	font-size:9pt;
}
.career_jobmail_noselections_right
{
	font-family:Arial;
	padding-left:20px;
	font-size:9pt;
	width:300px;
}

.titleLighterRed12G
{
    color:#ff0000;
    font-size:12pt;     	
    font-family:'Georgia';
}

.titleLightRed16
{
	color:#ce0b0b; 
	font-size:16pt;
}
/* END jobmail_noselections.html */


/* jobmail_withselections.html */

.career_jobmail_withselection_service
{
	width:420px;
	font-size:9pt;
}
.career_jobmail_withselection_selectie
{
	width:500px;
	font-size:8pt;
}

.grid_column2 {
	float:left;
	width:185px;
	max-width:190px;	
	padding-left:90px;
}

.grid_column.alignRight
{
	text-align:right;
}

.career_jobmail_withselection_img
{
/*	width:37px;
	height:31px; */ /*SDUMONLINT-736*/
}

/* END jobmail_withselections.html */


/**** career_home.shtml ********/
.careerHomeFilter
{
    border:0px;
    background-image:url('../images/careerhome_background.jpg');    
    background-repeat:no-repeat;
    width:575px;
    height:190px;
    padding-left:25px;
    padding-top:20px;
    color:#ffffff;
    margin-bottom:20px;
}

.careerHomeFilterRowCell
{
    float:left;
    width:280px;
    padding-bottom:1px;
    height:20px;
    vertical-align:bottom;
}

.careerHomepageRight
{
    margin-left:15px; 
    margin-top:20px; 
    width:300px;        
}
div.homepageIntroductionLong
{
	padding-right: 10px;
	color:#555555; 
}

div.career_home_right_item
{
	font-family:'Arial';
	font-size:10pt;
	/*border:solid 1px #000000;*/
	padding: 14px 20px 14px 20px;
	color:#808080;
	border-collapse:collapse;
	
}
div.career_home_right_item h3
{								/*issue 658*/
	font-family:'Georgia';
    color:#ae2020; 
	font-size:13pt;
	margin-top:5px;
}

div.career_home_right_item h5
{
	color:#ae2020; /*SDUMONLINT-566*/
	margin:0px 0px -5px;/*SDUMONLINT-658*/
	font-size:10pt;
}

div.career_home_right_item a{
	color:#ae2020;
}
div.career_home_right_item p strong
{
	color:#ae2020; /*SDUMONLINT-658*/
}
	

div.career_home_right_item h1 a, h1 a:link, h1 a:active, h1 a:visited
{
	text-decoration: none;
}

div.career_home_right_item h2 a, h2 a:link, h2 a:active, h2 a:visited
{
	text-decoration: none;
}

div.career_home_right_item h3 a, h3 a:link, h3 a:active, h3 a:visited
{
	text-decoration: none;
}

div.career_home_right_item h4 a, h4 a:link, h4 a:active, h4 a:visited
{
	text-decoration: none;
	font-family:'Georgia';/*SDUMONLINT-658*/
	font-size:16pt;
	font-weight:normal;
	color:#000000;
}

div.career_home_right_item p{
	margin:5px 0px 15px 0px; /*SDUMONLINT-658*/
}

div.career_home_right_item p a{
	margin:0px 0px 0px 0px; /*SDUMONLINT-658*/
}
div.career_home_top_vacatures a
{
	font-size:10pt;
	text-decoration:none;
	color:#ae2020;
}

/*.career_home_top_vacatures div
{
	padding: 0px 0px 10px 0px;
}*/

div.career_home_laaste_nieuws a
{
	font-size:9pt;
	text-decoration:none;
	color:#1a4d9c;
}

div.career_home_laaste_nieuws div
{
	padding:2px 0px 2px 0px;
}

.vacature_van_de_week
{
	color:#000000; 
	font-style:italic;
}

.grid_column.locatie
{
    float:left;
    width:225px;
    _width:185x;
    padding-right:10px;
}

/*END career_home.shtml*/
/* career apply_form.html */

.input.voornaamen
{
	width:330px;
}
 
 .input.toevoeging /*modified*/
{
	width:25px;
}

.input.postcode
{
	width:148px;
	_width:142px;
}

.input.geboortedatum_day
{
	width:30px;
}

.input.geboortedatum_month
{
	width:35px;
}

.input.geboortedatum_year
{
	width:55px;
}

.input.cv_brief_aanhechten
{
	width:200px;
}

.input.vacatures_gevonden
{
	width:220px;
}

.input.wachtwoord
{
	width:175px;
}

.input.herhaal_email
{
	width:215px;
}

div.apply_cv_brief_aanhechten
{
	font-family:'Arial';
	font-size:8pt;
	color:#2b6dcf;
}

.apply_cv_brief_aanhechten a
{
	font-size:7pt;
	color:#2b6dcf;
}

div.apply_persoonlijk_account
{
	font-family:'Arial';
	font-size:9pt;
	background-color:#fee6e6;
	padding: 15px 200px 15px 20px;
	height:410px;
	_height:400px;
}


/* END career apply_form.html */


.career_myresume_profil_container
{
	width:829px;
	/*float:left;*/
    border-right:1px solid #b9b9b9;
    border-left:1px solid #b9b9b9;
    margin-left:9px;
    font-size:10pt;
    
}

.career_myresume_profil_container .persoonlijke_gegevens 
{
	margin:30px 30px 30px 15px;
}
	
.input
{
	float:left;
	width:225px;
	margin-right:3px;
}

.label_profiel
{
	display:block;
	float:left;
	width:190px;
}

.input.voornaam_roepnaam
{
	width:155px;
}

.input.tussenvoegsel
{
	width:75px;
}

.input.nationaliteit
{
	width:145px;
}

.input.adres
{
	width:75px;
}

.input.huisnummer
{
	width:40px;
}

.input.toevoeging
{
	width:30px;
}

.input.postcode
{
	width:137px;
	_width:131px;
}

input.telefoonnummer
{
	width:115px;
}


.input.profiel_in_CV_bank
{
	width:575px;
}

.input.pasfoto
{
	width:175px;
	_margin-left:-15px;
}

.input.opleiding
{
	width:270px;
}

.ddlDay
{
	float:left;
	width:45px;
	margin-right:3px;
}

.ddlMonth
{
	float:left;
	width:110px;
	margin-right:3px;
}

.ddlYear
{
	float:left;
	width:65px;
	margin-right:3px;
}

span.email
{
	display:block;
	float:left;
}

textarea.korte_beschrijving
{
	width:575px;
	height:140px;
}

/* END myresume_edit_persoonlijk.html*/

/* myresume_edit_education.html */

.opleiding1_content
{
	/*float:left;*/
	background-color:#f8f8f0;
	width:475px;
}

.opleiding1_content.row_opleiding1
{
	height:20px;
	padding:2px 0px 2px 3px;
}

.opleiding1_content.label_opleiding1
{
	display:block;
	float:left;
	width:200px;
	color:#808080;
}

.label.lightRed
{
	color:#ce0b0b;
}

.input.jaar
{
	width:75px;
}

.input.maand
{
	width:95px;
}

textarea.opmerkingen
{
	height:65px;
	width:360px;
}

.persoonlijke_gegevens div.voeg_cursus
{
	background-color:#e7f0ff;
	width:236px;
	height:16px;
	_height:13px;
	color:#155FCD;
	font-size:9pt;
	font-weight:bold;
	padding-left:2px;
	padding-top:2px;
	_padding-top:3px;
}

.input.cursus_training
{
	width:145px;
}
/* END myresume_edit_education.html */


/* registration_basic_registration_step_1.html */

div.registration_basic_container
{
	width:500px;
	float:left;
    margin: 10px 13px 10px 13px;
    _margin: 10px 7px 10px 7px;
    font-size:9pt;
}

div.registration_basic_container_600
{
	width:600px;
	float:left;
    margin: 10px 13px 10px 13px;
    _margin: 10px 7px 10px 7px;
    font-size:9pt;
}

div.registration_basic_container_900
{
	width:900px;
	float:left;
    margin: 10px 13px 10px 13px;
    _margin: 10px 7px 10px 7px;
    font-size:9pt;
}


.label_registration
{
	font-size:8pt;
	color:#1a4d9c;
}

.registration_comment
{
    color:#808080;
    font-size:8pt;
    font-style:italic;
}

/* END registration_basic_registration_step_1.html */

/* registration_error_basic_registration.html */

div.registration_error_summary
{
	font-size:10pt;
	background-color:#ffc690;
	padding: 15px 2px 15px 15px;
	margin:10px 0px 10px 0px;
}

div.registration_error_summary ul
{
	list-style: bullet;
	list-style-type: inside;
}

div.registration_error_summary ul li
{
	/*list-style: bullet;*/
	margin-left: -20px;
}

div.registration_error_summary .validation_info
{
	color:#ff6600;
	font-style:italic;
}

.input.validation
{
	background-color:#ffcc99;
}

.ddlDay.validation
{
	background-color:#ffcc99;
}

.ddlMonth.validation
{
	background-color:#ffcc99;
}

.ddlYear.validation
{
	background-color:#ffcc99;
}
.input.pulasas
{
	width:175px;
}

.registration_privacy_container
{
	width:485px;
	float:left;
    margin: 10px 7px 10px 7px;
    font-size:9pt;
}

.registration_privacy_container .label_privacy
{
	font-family:'Georgia';
	font-weight:bold;
	color:#1a4d9c;
}


.registration_privacy_container.privacy_summary
{
	font-family:'Arial';
	font-size:10pt;
	float:left; 
}
/* END registration_error_basic_registration.html */


/* registration group pages*/
div.registration_group_container
{
	float:left;
	font-size:9pt;
}

.input.voorletters
{
	width:105px;
}


.registration_group_container .input.huisnummer
{
	width:65px;
}

.registration_group_container .input.toevoeging
{
	width:60px;
}

.registration_group_container .input.postcode_nummer
{
	width:60px;
}

.registration_group_container .input.postcode_letters
{
	width:30px;
}

.registration_group_container .input.straat
{
	width:180px;
}

.registration_group_container .input.telefoon
{
	width:140px;
}

.registration_group_container .input.prive_emailadres
{
	width:180px;
}

.registration_group_container .input.naam_organisatie
{
	width:330px;
}

.registration_group_container .input.postbusnummer
{
	width:110px;
}

.registration_group_container .input.telefoonummer
{
	width:140px;
}

.registration_group_container .input.doorkiesnummer 
{
	width:90px;
}

a.klikhier
{
	font-size:8pt;
	color:#1a4d9c;
	font-style:italic;
}

.ddlTitelVoor
{
	width:85px;
}

.ddlTitelVoor.validation
{
	background-color:#ffcc99;
}

.ddlTitelNa
{
	width:130px;
}

.ddlTitelNa.validation
{
	background-color:#ffcc99;
}

.ddlOpleiding
{
	width:100px;
}

.ddlOpleiding.validation
{
	background-color:#ffcc99;
}

/* END registration_group html pages*/

div.section
{
	background-color:#e5eeee;
	height:23px;
	width:485px;
	padding-top:3px;
	margin-left: -15px;
	padding-left: 15px;
}

.registration_verification_email_content
{
 font-family:'Arial';
 font-size:10pt;
 width:520px;
 padding:30px 20px 30px 20px;
}

.registrationSitemapList
{
    font-size:10pt; 
    font-family:'Arial'; 
    list-style:none;    
    margin-left:-20px;
    margin-left:expression('20px');
    margin-top:expression('-10px');
}

/*********** Header *************** *****/

.divLeft 
{
    float:left; 
}

.divRight
{
    float:right;    
}

.SDU_HeaderNoSubmenu
{
    border-bottom:solid 1px #b9b9b9;
    height:150px;
    width: 980px; 
}

.SDU_Header
{
    border-bottom:solid 1px #b9b9b9;
	height:178px;
    width: 980px;      		
}

.SDU_careerHeader
{
    width: 980px;
    margin:0px;
    border:0px;
	border-bottom:solid 1px #b9b9b9;	
}

.SDU_newsHeader
{
    width: 980px;
    border:0px;
    margin:0px;
    /*border-bottom:solid 1px #b9b9b9;      */
    padding-bottom:10px;
}

.headerTitle 
{   	
	/*font-family: 'Bookman Old Style'; 
	font-size: 60pt;
	color:#1A4D9C;
	font-weight:bold;*/
	width:240px;
	_width:470px;
	margin-left:10px;
	_margin-left:4px;
	border:0px;	
	float:left;
}

.headerMenuTop 
{
    border:0px;	
	width:715px;
	_width:480px;
	margin-top:10px;
	text-align:right;
	float:left;	
	
	font-size:10pt;	
	font-family: 'Arial'; 	
}

.headerMenuBottom
{
    width:450px;
    float:left;
    margin-left:15px;
    _margin-left:5px;
    float:left;
    padding-top:5px;
    vertical-align:middle;
    font-size:13pt;    
}

.headerSearch
{
    float:left;
    width:500px;
    float:left;
    font-size:10pt;	    
	font-family: 'Arial'; 	
	text-align:right;
}

.headerSearch form
{
	padding:0px;
	margin:0px;
}

.headerMenuAndSearchHolder
{
	margin-top:10px;
	*margin-top:7px;
}

.HeaderSubMenu
{
    font-size:10pt;	
	font-family: 'Arial';
	height:25px;
	border-top:1px solid #b9b9b9;
	/*border-bottom:1px solid #b9b9b9;*/
	margin-top:10px;
	margin-top /*\**/:18px\9
    font-size:9pt;
    padding-left:5px;    
}
.HeaderSubMenu a
{
    text-decoration:none;    
    /*color:#1a4d9c;*/
    color:#000;
}

.HeaderSubMenu a:hover
{
    text-decoration:underline;    
    /*color:#1a4d9c;*/
    color:#000;
}

.newsSubmenu a.snActive
{
	color:#1a4d9c;
	text-decoration:underline;
}

.careerSubmenu a.snActive
{
	color:#AE2020;
	text-decoration:underline;
}

.registrationSubmenu span>a
{
	color:#000;
	text-decoration:none;
}

.registrationSubmenu span 
{
	color:#144293;
	text-decoration:underline;
}



.headerMenuHolder
{
    margin-top:5px; 
    border:0px; 
    margin-left:8px; 
    padding:0px;
    float: left;
}

.headerMenuHolderNoUnderline
{
    margin-top:2px; 
    border:0px; 
    margin-left:8px; 
    padding:0px;
    float: left;
}

.headerMenuHolder a
{
    /*text-decoration:none;*/
}

.menuLink
{
    color:#1a4d9c;
    font-weight:700;    
    font-size:13pt;
}

a.headerMenuItem:link, 
a.headerMenuItem:visited
{
	color: #144293;
	text-decoration: none;
}
a.headerMenuItem:hover, 
a.headerMenuItem:active
{
	text-decoration: underline;
	color:#3399ff;
}

a.headerMenuItemSelected,
a.headerMenuItemSelected:link, 
a.headerMenuItemSelected:active, 
a.headerMenuItemSelected:visited 
{
	color:#144293;
	text-decoration:underline;
}

a.careerHeaderMenuItem:link, 
a.careerHeaderMenuItem:visited
{
	color: #AE2020;
	text-decoration: none;
}
a.careerHeaderMenuItem:hover, 
a.careerHeaderMenuItem:active
{
	text-decoration: underline;
	color:#B72C33;
}

a.careerHeaderMenuItemSelected,
a.careerHeaderMenuItemSelected:link, 
a.careerHeaderMenuItemSelected:active, 
a.careerHeaderMenuItemSelected:visited 
{
	color:#AE2020;
	text-decoration:underline;
}

.SDU_navigator
{
  	min-height:20px;
  	height:auto !important;
  	height:20px;
    font-size:11px;
    margin-top:2px;
    padding-left:15px;
	display:block;        
}
.SDU_navigator a
{
    text-decoration:none;
}
/*   font-uri de adaugat   */

.titleBlack13
{
    color:#000000;
    font-size:13pt;    
}
/*???????????*/
a.linkBlack, 
a.linkBlack:link, 
a.linkBlack:active, 
a.linkBlack:visited 
{  
    color:#000000;
    text-decoration:none;
    
}

a.linkMediumBlue, 
a.linkMediumBlue:link, 
a.linkMediumBlue:active, 
a.linkMediumBlue:visited 
{  
    color:#0554d8;
}

a.linkGreen11,
a.linkGreen11:link, 
a.linkGreen11:active, 
a.linkGreen11:visited 
{  
    color:#808000;
    font-size:11pt;   
    text-decoration:underline; 
}

a.linkGreen,
a.linkGreen:link, 
a.linkGreen:active, 
a.linkGreen:visited 
{  
    color:#808000;
}

a.linkDarkBlue, 
a.linkDarkBlue:link, 
a.linkDarkBlue:active, 
a.linkDarkBlue:visited 
{  
    color:#1a4d9c;
}

a.linkDarkBlue10, 
a.linkDarkBlue10:link, 
a.linkDarkBlue10:active, 
a.linkDarkBlue10:visited 
{  
    color:#1a4d9c;
    font-size:10pt;
}

a.linkDarkBlue8, 
a.linkDarkBlue8:link, 
a.linkDarkBlue8:active, 
a.linkDarkBlue8:visited 
{  
    color:#1a4d9c;
    font-size:8pt;
}

a.linkDarkBlue8NoDecoration, 
a.linkDarkBlue8NoDecoration:link, 
a.linkDarkBlue8NoDecoration:active, 
a.linkDarkBlue8NoDecoration:visited 
{  
    color:#1a4d9c;
    font-size:8pt;
    text-decoration:none;
}

a.linkDarkGray8, 
a.linkDarkGray8:link, 
a.linkDarkGray8:active, 
a.linkDarkGray8:visited 
{  
    color:#808080;
    text-decoration:none;
    font-size:8pt;
}

a.linkDarkGray9, 
a.linkDarkGray9:link, 
a.linkDarkGray9:active, 
a.linkDarkGray9:visited 
{  
    color:#808080;
    text-decoration:none;
    font-size:9pt;
    text-decoration:underline;
}

a.headerMenu
a.headerMenu:link, 
a.headerMenu:active, 
a.headerMenu:visited 
{
   color:#eee; 
   font-size:13pt;    
   font-weight:700;
}

a.linkDarkRedTitle12, 
a.linkDarkRedTitle12:link, 
a.linkDarkRedTitle12:active, 
a.linkDarkRedTitle12:visited 
{
	font-family:'Arial';
	font-size:12pt;
	text-decoration:none;
	font-weight:bold;
	color:#ae2020;
}

a.linkBlackTitle16G, 
a.linkBlackTitle16G:link, 
a.linkBlackTitle16G:active, 
a.linkBlackTitle16G:visited 
{
	font-family:'Georgia';
	font-size:16pt;
	text-decoration:none;
	font-weight:normal;
	color:#000000;
}

a.linkDarkGrayTitle9, 
a.linkDarkGrayTitle9:link, 
a.linkDarkGrayTitle9:active, 
a.linkDarkGrayTitle9:visited 
{
	font-family:'Arial';
	font-size:9pt;
	text-decoration:none;
	font-weight:bold;
	color:#808080;
}

a.linkMediumRed, 
a.linkMediumRed:link, 
a.linkMediumRed:active, 
a.linkMediumRed:visited 
{
	color:#c11800;
}

a.linkMediumRed8NoDecoration, 
a.linkMediumRed8NoDecoration:link, 
a.linkMediumRed8NoDecoration:active, 
a.linkMediumRed8NoDecoration:visited 
{
	color:#c11800;
	text-decoration:none;
}

a.linkMediumRedUnderlined, 
a.linkMediumRedUnderlined:link, 
a.linkMediumRedUnderlined:active, 
a.linkMediumRedUnderlined:visited 
{
	color:#c11800;
	text-decoration:underline;
}

/*************************************/
/**************  NEWS - HOMEPAGE  **************/

div.news_first_article
{
	margin-left:10px;
	margin-bottom:5px;
	margin-top: -3px;
	_margin-top: -4px;
	float:left;
	width:280px;
}

div.actueel_left_column
{
	float:left;
	width:499px;
	_width:500px;
	border-right:solid 1px #808080;	
}
/*padding-bottom fix for SDUMONLINT-506*/
div.homepage_article_container
{
    font-family: Arial;
    font-size:9pt;
	position: relative;
	margin-top:5px;
	left: 15px;
	width: 495px;
    float:left;
	padding-bottom:10px;
}

div.homepage_article_item
{
	width:474px;
	font-size:9pt;
	float:left;
	margin-bottom:8px;
	overflow:hidden;
}

div.homepage_first_article
{
	padding:0px;
	margin:0px 0px 5px 0px;
	float:left;
	width:270px;
	overflow:hidden;
}

div.homepage_first_article_leftText
{
	margin-bottom:5px;
	margin-top: -3px;
	_margin-top: -4px;
	float:left;
	width:283px;
}

div.homepage_first_article div.homepage_news_rss
{
	float:right;
	margin:4px 0px 0px 0px;
	padding:0;
}

div.homepage_news_rss a img
{
	border:0px;
	width:15px;
}

.homepage_180_150_banner
{
	float:left;
	border:1px solid #000000;
	width:180px;
	height:100px;
	margin-left:10px;
	text-align:center;
	padding-top:50px;
}
div.homepage_article_last_item
{
	margin-top: 5px;
	float:left;
	width:485px;
}

.news_linkContainer a
{
	text-decoration:none;    
	font-weight:bold;
	color:#1a4d9c;		
}

div.homepage_right_column
{
    font-family:'Arial';
    font-size:9pt;
	width:479px;
	float:left;
	margin-left:5px;
	border-left:solid 1px #808080;	
}

div.homepage_nieuwsbrief
{
	padding: 7px 0px 0px 25px;
	background: url(../images/overlay_gradient.png) repeat-x;
	_margin-top:-10px; 
	height: 38px;
}

.homepage_email_input
{
	width:190px;
	/* was 230 */
	margin-left:10px;
	margin-right:10px;
	height:14px;
}

.homepage_email_button
{
	width:95px;
	height:20px;
}

div.homepage_inschrieven_network_reklame
{
	height:245px;
	border:1px solid #000000;
	margin:-1px -1px 0px 0px;	
	/*border-collapse:collapse;*/
}

div.homepage_inschrieven_network_reklame_lefthalf
{
        height:225px;
        width:220px;
        border-right:solid 1px black;
        margin-left:10px;
        padding-top:20px;
        padding-right:10px;
                
}

div.homepage_right_content
{
	height:250px;
	border: 1px solid #000;
	margin:-1px -1px 0px 0px;
	background: url(../images/overlay_gradient.png) repeat-x;
	padding:10px 20px 10px 20px;
	/*text-align:center;*/
	/*padding-top:122px;*/
	/*border-collapse:collapse;*/
}

.news_linkContainer a
{
	text-decoration:none;    
	font-weight:bold;
	color:#1a4d9c;		
}



/********* NEWS HEADER ***************/
.newsContentPartLeft
{
    float:left;
    width:475px;
    font-size:10pt;
    margin-left:15px;
    _margin-left:7px;
    /* border-right:solid 1px #808080; */   
    /*margin-bottom: -10000px;
    padding-bottom: 10000px;*/
}

.errorContentPartLeft
{
    float:left;
    width:470px;
    font-size:10pt;
    margin-left:15px;
    _margin-left:7px;
}

.newsContentPartRight
{
    float:left;
    _width:470px;
    font-size:10pt;
    border-left:solid 1px #808080;   
    /*margin-bottom: -10000px;
    padding-bottom: 10000px;*/ 
}


/*region used in header*/

div.top_menu_inlogen
{
	padding: 5px 15px 0px 0px;
	font-family: 'Arial'; 
	font-size: 10pt;
	color:#000;	
	float:right;
}

.top_magazine
{
	border-bottom:1px solid #000;
	padding-bottom:5px;
}

.top_search_magazine
{
   padding: 0px 15px 5px 0px;
	float:right;
}
.top_title_magazine
{
	color:#1A4D9C;
	float:left;
	width: 283px; 
	padding: 15px 0px 0px 7px;
	font-family: 'Bookman Old Style'; 
	font-size: 60pt;
	font-weight:bold;
}

.top_menu_blue
{
	color:#000000;
	float:left;
	font-family:'Arial';
	font-size:13pt;
	font-weight:bold;
	padding:0px 0px 0px 10px;
}
div.clear
{
	clear:both;
}

a.top_m2_selected_blue {
	color:#1A4D9C;
	text-decoration:underline;
}

a.blue_link
{
	text-decoration:underline;
	font-family:'Arial';
    color :#1A4D9C;
    font-size:10pt;
    padding-right:10px;
}

a.menu_selected_blue
{
	color :#1A4D9C;
	text-decoration:none;
}

div.right_upper_image
{
	clear:right;
	padding:12px 15px 0px 0px;
	float:right;
}

input.search_magazine
{
	height:16px;
	width:170px;
}

div.global_container
{
	margin-left:auto;
	margin-right:auto;
	width:980px;
	border-left:1px solid #808080;   
    border-right:1px solid #808080;
    background-color:#FFFFFF; 
}
/*endregion used in header*/

/******** NEWS SEARCH*******/
.newsSearchSelectLong
{
    width:320px;
    height:22px;
}
.newsSearchSelectShort
{
    width:190px;
    height:22px;
    font-family:'Arial';
    font-size:10pt;
}
.news2ColsRightItem
{
    width:479px;
    vertical-align:middle;
    list-style-image:url('../images/greenarrow.jpg');    
}
/* END NEWS SEARCH*/


/* NEWS Actueel*/
.actueel_middle_column
{
	width:225px;
	_width:222px;
	padding-top:5px;
	padding-left:4px;
	_padding-left:3px;
	float:left;
	border-left:1px solid #808080;
	border-right:1px solid #808080;
    /*
    margin-bottom: -10000px;
    padding-bottom: 10000px;
    */
}

div.magazine_third_column
{
	position:relative;
	width:240px;
	_width: 229px;
	float:left;
	margin-left:11px;
}
.rssImage
{
    height:15px; 
    width:15px; 
    border:0px;
    margin-top:3px;    
}

.rssImage2
{
    height:15px; 
    width:15px; 
    border:0px;
    position: relative;
    top: 3px;
}

.articleImage
{
    width:180px; 
    height:135px;    
}

.actueel_item
{
	width:202px !important;
	padding-left:10px;
	padding-bottom:8px;
}
.actuelSelect
{
    width:200px; 
    height:22px;    
    font-family:Arial;
    font-size:10pt;
    margin-top:5px;
}

div.actueel_list_blogger
{	
	width:214px;
	_width:200px;
	margin: 10px 0px 0px 0px;
}
div.actueel_blogger_image
{
	float:left;    
	width:50px;
	margin: 10px 10px 0px 0px;	
}
div.actueel_blogger_description
{
	width:120px;
	float:left;
	margin-top:10px;
	margin-left:10px;
	_margin-left:0px;
}

/*
.magazine_third_column_first_item
{
	width:240px;
	_width: 229px;
	text-align:center;
	 border:1px solid;
	_border-right:0;
	height:135px;
	margin-left:14px;
	margin-top:0px;
	background: url(../images/overlay_gradient.png) no-repeat;
}
*/
/*
.magazine_third_column_item
{
	width:240px;
	_width: 229px;
	border:1px solid #808080;
	_border-right:0;
	text-align:center;
	height:235px;
	padding-top:20px;
	margin-left:14px;
	border-top:0px;
	margin-top:0px;
	background: url(../images/overlay_gradient.png) no-repeat;
}
*/
.magazineThirdItemInnerDiv
{
    width:180px;
    height:150px;
    /*border:solid 1px black;*/
    text-align:center;    
    margin-left:auto;
    margin-right:auto;
    position:relative;
    font-size:10pt;
    font-family:'Arial';
}                       

/* END Actuel*/

/* NEWS TAGS*/
div.beleidsterrein_third_column
{
	position:relative;
	width:140px;
	_width: 128px;
	float:left;
	margin-left:11px;
	_margin-left:11px;
}

.hourContainer
{
    float:left;
    font-family:Arial;
    padding-right:10px;
}

.divTitleContainer
{
    float:left;
    width:360px;    
}

.banner468x60
{
    /* border:solid 1px black; ISSUE 694 DELETED THIS*/
    width:468px;
    height:60px;    
}
.banner300x250
{
    width:300px;
    height:250px;
    /* border:solid 1px black ; */    
}
.newsTagContainer
{
    height:20px;    
}

/* END TAGS*/

/*region used in magazine page*/
.magazine_article_container
{
	position: relative;
	left: 16px;
	width: 500px;
   font-family: Arial;
   float:left;
}


.magazine_article
{
  margin-top:16px;
  padding-bottom:13px;
  width:470px;
}

div.magazine_middle_column
{
	position:relative;
	width:240px;
	_width:227px;
	padding-top:24px;
	border-left:solid 1px #808080;
	border-right:solid 1px #808080;
	_padding-left:10px;
	float:left;	
}

div.newsoverzicht_middle_column
{
	position:relative;
	width:240px;
	_width:227px;
	padding-top:24px;
	border-left:solid 1px #808080;
	_padding-left:10px;
	float:left;	
}

div.magazine_current_magazine
{
	width:214px;
	padding-left:13px;
	_padding-left:3px;
	padding-bottom:13px;
}

div.magazine_current_magazine_early_editions
{
	width:214px;
	padding-left:13px;
	padding-bottom:13px;
	padding-top:15px;
}

div.magazine_item
{
	width:214px;
	padding-left:16px;
	_padding-left:2px;
	padding-bottom:8px;
    /*margin-bottom: -10000px;
    padding-bottom: 10000px;*/
	/*border-right:solid 1px #808080;*/
}

div.magazine_item_container
{
	padding-bottom:5px;
}

div.magazine_third_column
{
	position:relative;
	width:238px;
	_width: 238px;
	float:left;
	margin-left:0px;
	_margin-left:0px;
}

div.magazine_third_column_item
{
	width:235px;
	_width: 235px;
	border-left:1px solid;
	border-bottom:1px solid;
	text-align:center;	
	margin-top:0px;
	background: url('../images/overlay_gradient.png');
	background-repeat:repeat-x;
}

div.actueel_third_column_item
{
	width:235px;
	_width: 235px;
	border-bottom:1px solid #808080;
	text-align:center;	
	margin-top:0px;
	background: url('../images/overlay_gradient.png');
	background-repeat:repeat-x;
  	height:150px;
}

div.actueel_third_column_last_item
{
	width:235px;
	_width: 235px;
	text-align:center;	
	margin-top:0px;
	background: url('../images/overlay_gradient.png');
	background-repeat:repeat-x;
}

div.magazine_third_column_first_item
{
	width:235px;
	_width: 235px;
	text-align:center;
	border-left: 1px solid #808080;
	border-bottom: 1px solid #808080;	
	margin-top:0px;
	background: url(../images/overlay_gradient.png) no-repeat;
}

div.actueel_third_column_first_item
{
	width:235px;
	_width: 235px;
	text-align:center;
	border-bottom: 1px solid #808080;	
	margin-top:0px;
	background: url(../images/overlay_gradient.png) no-repeat;
}

/*endregion used in magazine page*/

input.AJAX_autocomplete_field
{
	width:260px;
	color:#0B57CA;
}

.ddlhoofdniveau
{
	width:250px;
}

.ddlopvakgebied
{
	width:310px;
}

.input.uw_zoekwoord
{
	width:370px;
}

/*Nieuws detail pagina 0 reacties foto 2.shtml*/

div.top_submenu
{
	margin-left:159px;
	font-family:'Arial';
	font-size:8pt;	
}

a.first_submenu_item
{
	font-family: 'Arial';
	color: rgb(128, 128, 128);
	font-size: 8pt;
	text-decoration:none;
}

a.second_submenu_item
{
    color: rgb(26, 77, 156);
    text-decoration:none;
}

.bct_selected {
	font-weight:bold;
}

div.news_vertical_menu_container
{
	/*position:relative;*/
	font-family: 'Arial';
	font-size:8pt;
	/*padding-top:168px;*/
	margin-top:20px;
	margin-left:10px;
	_margin-left:7px;
	width:120px;
	float:left;	
}

.vertical_menu_title
{
	font-family: 'Arial';
	font-size:8pt;
	font-weight:bold;
	color:#1a4d9c;
}

.vertical_menu_content
{
	font-family: 'Arial';
	font-size:8pt;
    margin: 3px 3px 15px 0px;
    padding: 4px 0px 4px 0px;
	border-bottom: 1px #808080;
	border-top: 1px #808080;
	border-left:0px;
	border-right:0px;
	border-style:solid;
	width:120px;
	overflow: hidden;
}

.vertical_menu_content ul
{
	list-style-type:none;
	margin-left:-40px;
	margin-left:expression('0px');	
	_margin-left:0px;
}

.vertical_menu_content ul li
{
	list-style-type:none;
	padding:3px 0px 3px 0px;
}

.vertical_menu_content ul li a
{
	text-decoration:none;
	color:#1a4d9c;
}

div.banner_skyscraper
{
	font-family:'Arial';
	font-size:10pt;
	text-align:center;
	margin: 40px 0px 40px 0px;
}

div.dossier_third_column_first_item
{
	position:relative;
	width:238px;
	_width: 238px;
	float:left;
	margin-left:0px;
	_margin-left:0px;
	border-bottom:1px solid #808080;
}

div.dossier_third_column_item
{
	width:235px;
	_width: 235px;
	border-left:0px;
	border-bottom:1px solid #808080;
	text-align:center;	
	margin-top:0px;
	background: url('../images/overlay_gradient.png');
	background-repeat:repeat-x;
}

div.dossier_third_column_last_item
{
	width:235px;
	_width: 235px;
	border-left:0px;
	border-bottom:0px;
	text-align:center;	
	margin-top:0px;
	background: url('../images/overlay_gradient.png');
	background-repeat:repeat-x;
}

div.news_center_column
{
	margin: 0px 0px 0px 8px;
	padding: 2px 15px 0px 10px;
	/*border-right: solid 1px #808080;*/
	width:460px;
	float:left;
	text-align:left;
    /*margin-bottom: -10000px;
    padding-bottom: 10000px;*/
}

.news_brief
{
	font-family: 'Arial',sans-serif;
	color: #808080;
	font-size: 8pt;
	float:left;
}

.news_article_intro
{
	font-family: 'Arial',sans-serif;
	font-size: 9pt;
	font-weight:bold;
	float:left;
}

.news_article_intro p
{
	padding: 0px;
	margin: 0px;
}


div.news_reacties_container
{
	font-family:'Arial';
	font-size:9pt;
}


div.news_reacties_title
{
	font-family: 'Georgia';
	font-size: 14pt;
	font-weight:bold;
	color: #1a4d9c;
	float:left;
}

.news_article_text
{
    font-family:'Arial';
    font-size:9pt;
    margin-top:6px;
    
}
.news_article_text p
{
	padding: 0px;
	margin: 0px 0px 10px 0px; /*issue SDUMONLINT-535 fixed*/
}

div.news_reacties_links_container
{
	float:left;
	margin-top:3px;
	text-align:right;
	margin-left: 74px;
}

div.news_right_column
{
	width:349px;
	float:left;
	border-left: solid 1px #808080;
	/*margin-bottom: -10000px;
    padding-bottom: 10000px;*/
}
div.news_left_column
{
	width:490px;
	float:left;
}

div.news_right_related_items
{
    margin: 0px 0px 0px 0px;
    padding: 10px 5px 5px 8px;
    width:340px;
    _width:340px;
    float:left;
    /*background-repeat:repeat-x;*/
}

div.news_right_items
{
	margin: 15px 0px 0px 0px;
	padding: 10px 10px 5px 8px;
	width:341px;
	_width:336px;
	float:left;
	background-repeat:repeat-x;
}

div.news_right_related_item_container
{
 font-family:'Arial';
 font-size:9pt;
 margin-left:10px;
}

.print_article a, .reacties_count a
{
	font-size:8pt;
	color:#1a4d9c;
}

.news_article_right_img
{
	display:block;
	float:right; 
	margin-left:3px; 
	/*width:200px;  */
	width:230px;
}

span.news_article_right_img img
{
	float:right;
}

.news_article_center_img
{
	display:block;
	clear:both;  
	width:460px;
}

div.news_related_items_container
{
	font-family:'Arial';
	font-size:9pt;
	margin-left:10px;
}

.related_item_intro
{
	font-weight:bold;
	color:#000000;
}

a.related_item_title
{
	text-decoration:none;
	font-weight:bold;
	color:#1a4d9c;
}

div.banner_medium_rectangle
{
	font-family:'Arial';
	font-size:10pt;
	text-align:center;
	margin: 10px;
}

div.news_right_item_container
{
	font-family:'Arial';
	font-size:10pt;
	background: url(../images/overlay_gradient.png) repeat-x;
	width:354px;
	_width:348px;
	border-bottom: 1px solid #808080;
	border-left: 1px solid #000000;
	text-align:center;
	border-collapse:collapse;
}

div.news_reacties_result
{
	font-family:'Arial';
	font-size:8pt;
	margin-top:1px;
}


.news_reacties_result .reacties_count
{
	float:left; 
	width:135px;
	_width:135px; 
}

.news_reacties_result .print_article
{
	float:right; 
	_width:305px; 
	width:305px;
	width:expression('305px');
	text-align:right;
}

/* END Nieuws detail pagina 0 reacties foto 2.shtml */

/* news_column_detail.html */

.news_vertical_column_detail
{
	padding-bottom:30px;
}


.no_detail
{
	height:140px;
	max-height:140px;
}

.news_vertical_column_detail a
{
	color:#1a4d9c;
	font-size:8pt;
	
}

/* END news_column_detail.html */

div.news_related_item_container
{
	font-family:'Arial';
	font-size:9pt;
	margin-left:10px;
}


/* news_comment.html */

.reageren_box
{
	font-size:10pt; 
	background-color:#dbdbdb; 
	width:400px; 
	padding: 10px;
}

.voornaam_achternaam_Left
{
    float:left;
    width:80px;    
}

.voornaam_achternaam_Right
{
    float:left;
    width:355px;
	_width:350px;	
}
.input.voornaam_achternaam
{
	width:355px;
	_width:350px;		
}

textarea.reageren_comment
{
	width:400px;
	_width:400px;
	height:85px;
}

.button.reactie
{
	height:20px;
	margin-left:10px;
	width:130px;
}

/* END news_comment.html */

/*********** News Login **********/
.newsLoginFormContainer
{
    width:530px;
    border:solid 1px black;    
    margin-left:auto;
    margin-right:auto;
    position:relative;
    margin-top:200px;
    padding:15px;
    font-size:10pt;
}
.newsLoginLeftItem
{
    float:left;
    width:180px;  
    font-family:'Arial';
    font-size:10pt;
    height:30px;
    text-align:right;
    padding-right:10px;
}

.input.login
{
	width:175px;
	margin-left:1px;
	_margin-left:4px;
}

.label_login
{
	display:block;
	float:left;
	width:180px;
	text-align:right;
	margin-right:5px;
}

.newsLoginLinkContainerLeft
{
	width:330px; 
	font-size:9pt;		
	float:left;
}
.newsLoginLinkContainerRight
{
	text-align:right; 
	width:200px; 
	padding-top:10px;
	float:left;	
}

/*********** END News Login **********/

/*********  NEWSLETTER  *********/
.newsLetterContainer
{
    border-right:solid 1px #808080;
    border-left:solid 1px #808080;
    width:639px;
    padding-top:10px;
}
.newsLetterHeaderMenu
{
    background-color:#144293;
    height:30px;
    margin-top:10px;
    padding-left:10px;
    padding-right:10px;
    color:White;
}
.newsLetterLeftPart
{
    border-right:solid 1px #808080;
    width:419px;
    margin-left:20px;
    _margin-left:10px;
    float:left;    
    font-family:'Arial';
    font-size:9pt;
}
.newsLetterRightPart
{
    width:188px;
    margin-left:10px;
    float:left;    
}
.newsLetterFooter
{
    clear:both;        
    height:30px;
    color:White;
    font-family:'Arial';
    font-size:10pt;
    background-color:#757575;
    padding-left:10px;
    padding-right:10px;
}
/*********  END NEWSLETTER  *********/
/********** NEWS_OPINIE***********/

.opinieTitleOffset
{
    clear:both;
    height:17px;
    height:expression('15px');
    _height:15px;
}

.newsOpinieLeftColumn
{
    width:349px;
    _width:334px;
    margin-left:15px;
    float:left; 
    border-right:1px solid #808080;
       
}

.newsOpinieMiddleColumn
{
    width:335px;
    _width:335px;
    margin-left:15px;    
    float:left;
    border-right:1px solid #808080;
    /*margin-bottom: -10000px;
    padding-bottom: 10000px;*/
}
.newsOpinieRightColumn
{
    width:240px;
    float:left;
/*	
    margin-left:5px;
    _margin-left:8px;
*/	
}

.opinieBloggerImage
{
    float:left;    
	margin: 10px 5px 0px 0px;	
}
.opinieBloggerImage img
{
	width:50px;        
}
/********** END NEWS_OPINIE***********/

/*********************************/
/********  REGISTRATION  *********/
/*********************************/
.RegistrationLoginWindowBar
{
    width:560px;
    margin-left:auto;
    margin-right:auto;
    margin-top:200px;
    position:relative;
    height:20px;
    background-image:url('../images/RegistrationLoginHeader.gif');
}
/*
.RegistrationLoginFormContainer
{
    height:210px;
    width:528px;
    border:solid 1px black;    
    border-top:2px solid black;
    margin-left:auto;
    margin-right:auto;
    position:relative;
    padding:15px;
    font-size:10pt;
    background-color:#fff;    
    background-image:url('../images/RegistrationLoginBackGround.png');
    background-repeat:repeat-x;
}
*/
.RegistrationLoginFormContainer 
{
	position:relative;
	font-family:'Arial';
	font-size:10pt;
    width:540px;
    padding:10px;
    background-color:#ffffff;
}
/*
.passwordSentConfirmation
{
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
    position:relative;
    background-image:url('../images/passwordSent.png');
    height:25px;
    width:550px;
    margin-left:-10px;
}
*/
.passwordSentConfirmation
{
	font-weight:bold;
	color:#008000; 
    background-color:#a4f872;
    height:20px;
    width:530px;
    border: solid 1px #007500;
}

.registration_password_req_container
{
	position:relative;
	font-family:'Arial';
	font-size:10pt;
    width:490px;
    padding:10px;
    background-color:#ffffff;
}

.registration_contentLeft
{
    float:left;
    width:470px;
    padding:10px 15px 10px 15px;    
    /*padding-left:15px;
    padding-right:15px;*/
    font-size:10pt;
    font-family:Arial;
}

.registration_contentLeft_wide
{
    float:left;
    width:600px;
    padding:10px 15px 10px 15px;    
    /*padding-left:15px;
    padding-right:15px;*/
    font-size:10pt;
    font-family:Arial;
}

.registration_contentRight
{
    float:left;
    width:463px; /*This was 478px but then right part couldn't fit on page (registerBenefits.jsp/ pedja)*/   
    border:solid 1px black;
    margin-right:-1px;
    font-size:10pt;
    font-family:Arial;
}

a.linkOrange, 
a.linkOrange:link, 
a.linkOrange:active, 
a.linkOrange:visited 
{  
    color:#ff6600;
    text-decoration:none;    
}

.registration_email_after_1_step
{
	color:#ff6600;
    text-decoration:none;
}
.orangeText {
	color:#ff6600;
}

/****** NEWS RIGHT CONTENT ******/

.newsRightContentGradientHalf
{
    background: url(../images/overlay_gradient.png) repeat-x;    
    float:left;    
    
    width:224px;    
    width:expression('224px');
    
    padding-left:15px;
    padding-left:expression('15px');
    
    padding-top:5px;
    padding-top:expression('5px');
}

.newsRightContentHalf {
    float:left;    
    width:224px;    
    width:expression('224px');
}

.newsRightContentGradientFull
{
	background: url(../images/overlay_gradient.png) repeat-x;    
	width:479px;    
	_width:479px;    
    width:expression('479px');
             
    padding-top:10px;
    padding-top:expression('5px');
}
.newsPersonaliaContainer
{
	padding-left:15px;	
	width:450px;	
}

.PersonaliaImage
{
	border:solid 1px black;	
	float:left;
}
.PersonaliaDescription
{
	float:left;
	width:300px;
	padding-left:15px;
}

.NewsHomePageRightList
{
    margin-left:-10px;    
    margin-left:expression('20px');
    list-style-image:url('../images/greenarrow.jpg');
    color:#808000;
    font-size:9pt;
}
.newsRightContentNoGradient
{
    width:215px;        
    width:expression('215px');
    
    padding-left:15px;
    padding-left:expression('15px');
    
    padding-top:5px;
    padding-top:expression('5px');
    
    float:left;    
    background-color:White;
}

/********************************************************
* author: a.stoisavljevic@levi9.com
* date: April 2008.
* version: 1.0
*
* after this line is stuff related to subModal dialog 
* don't modify
*********************************************************/

body.login-dialog {
	margin: 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #333333;
	background-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
}
/*
div.header-title {
	padding: 10px;
	margin: 0;
	background: url(../images/loggin_header.jpg) 0 0 no-repeat;
	width: 540px;
	height: 41px;
	color: #fff;
	font-size: 22px;
	font-family: Arial, Vedrana, sans-serif;
	background-color: #FFFFFF;	
}*/

form#login-page {
	/* set width in form, not fieldset (still takes up more room w/ fieldset width */
  	font:100% verdana,arial,sans-serif;
  	margin: 0;
  	padding: 0;
  	min-width: 500px;
  	max-width: 600px;
  	width: 540px; 
}

form#login-page fieldset {
  / * clear: both; note that this clear causes inputs to break to left in ie5.x mac, commented out */
  border-color: #000;
  border-width: 1px;
  border-style: solid;
  padding: 10px;        /* padding in fieldset support spotty in IE */
  margin-left: 20px;
}

form#login-page fieldset legend {
	font-size:1.1em; /* bump up legend font size, not too large or it'll overwrite border on left */
                       /* be careful with padding, it'll shift the nice offset on top of border  */
}

form#login-page label { 
	display: block;  /* block float the labels to left column, set a width */
	float: left; 
	width: 200px; 
	padding: 0; 
	margin: 5px 0 0; /* set top margin same as form input - textarea etc. elements */
	text-align: right; 
}

form#login-page fieldset label:first-letter { /* use first-letter pseudo-class to underline accesskey, note that */
	text-decoration:underline;    /* Firefox 1.07 WIN and Explorer 5.2 Mac don't support first-letter */
                                    /* pseudo-class on legend elements, but do support it on label elements */
                                    /* we instead underline first letter on each label element and accesskey */
                                    /* each input. doing only legends would  lessens cognitive load */
                                   /* opera breaks after first letter underlined legends but not labels */
}

form#login-page input, form.login-page textarea {
	/* display: inline; inline display must not be set or will hide submit buttons in IE 5x mac */
	width:auto;      /* set width of form elements to auto-size, otherwise watch for wrap on resize */
	margin:5px 0 0 10px; /* set margin on left of form elements rather than right of
                              label aligns textarea better in IE */
}

form#login-page input#reset {
	margin-left:0px; /* set margin-left back to zero on reset button (set above) */
}

form#login-page textarea { 
	overflow: auto; 
}

form#login-page small {
	display: block;
	margin: 0 0 5px 160px; /* instructions/comments left margin set to align w/ right column inputs */
	padding: 1px 3px;
	font-size: 88%;
}

form#login-page .required {
	font-weight:bold;
} /* uses class instead of div, more efficient */

form#login-page br {
	clear:left; /* setting clear on inputs didn't work consistently, so brs added for degrade */
}

span.footer {
	position: absolute;
	bottom: 10px;	
}

div.login-footer {	
	float: left;
	margin-left: 10px;
	padding: 10;
	font-size: 12px;	
}

div.login-footer-right {
	float: right;	
	margin-right: 10px;
	margin-left: 185px;	
	text-align: right;
	font-size: 10px;
}

input.remember-user {
	overflow: visible; 
	position: absolute; 
	left: 170px;
}

span.remember-user {
	overflow: visible; 
	position: absolute;
	padding: 5px;
	left: 190px;
}


/**
 * POPUP CONTAINER STYLES
 */
#popupMask {
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:200;
	background-color:#333;
	-moz-opacity: 0.7;
	opacity:.70;
	filter: alpha(opacity=70);
}

#popupContainer {
	position: absolute;
	z-index: 201;
	top: 0px;
	left: 0px;
	display:none;
	padding: 0px;
}

#popupInner {
	border: 1px solid #000000;
	background-color: #FFFFFF;
}

#popupFrame {
	margin: 0px;
	width: 100%;
	height: 100%;
	position: relative;
	z-index: 202;
}

#popupTitleBar {
	background-color: #333344;
	color: #FFFFFF;
	font-weight: bold;
	height: 1.3em;
	padding: 5px;
	border-bottom: 2px solid #000000;
	border-top: 1px solid #78A3F2;
	border-left: 1px solid #78A3F2;
	border-right: 1px solid #204095;
	position: relative;
	z-index: 203;
}

#popupTitle {
	float:left;
	font-size: 1.1em;
}

#popupControls {
	float: right;
	cursor: pointer;
	cursor: hand;
}

#popupControls a span {
	display: block;
	height: 15px;
	width: 15px;
	text-indent: -9000px;
	background: url("../images/subModal_related/close.gif") no-repeat;
}
.selectorTitle {
	color:#808080;
	font-size:9pt;
}

.whatBedanktDit_container {
	font-size: 9pt;
	margin: 0 10px 0 10px;
}

/**********************************************
* don't modify previous css styles
***********************************************/

/*******Registtration styles********/

.select_day{
	height:20px;
	width:45px;
}

.select_month{
	height:20px;
	width:101px;
}

.select_year{
	height:20px;
	width:61px;
}

/* END myresume_edit_education.html */


/* registration_basic_registration_step_1.html */

div.registration_basic_container
{
	width:480px;
	float:left;
    margin: 10px 14px 10px 14px;
	_margin: 10px 7px 10px 7px;
    font-size:9pt;
}


.label_registration
{
	font-size:8pt;
	color:#1a4d9c;
}

.registration_comment
{
    color:#808080;
    font-size:8pt;
    font-style:italic;
}

/* END registration_basic_registration_step_1.html */

/* registration_error_basic_registration.html */

div.registration_basic_container div.registration_error_summary
{
	font-size:10pt;
	background-color:#ffc690;
	padding: 15px 2px 15px 15px;
	margin:10px 0px 10px 0px;
}

div.registration_error_summary .validation_info
{
	color:#ff6600;
	font-style:italic;
}

div.registration_basic_container .input.validation
{
	background-color:#ffcc99;
}

div.registration_basic_container .ddlDay.validation
{
	background-color:#ffcc99;
}

div.registration_basic_container .ddlMonth.validation
{
	background-color:#ffcc99;
}

div.registration_basic_container .ddlYear.validation
{
	background-color:#ffcc99;
}
.input.pulasas
{
	width:175px;
}
/* END registration_error_basic_registration.html */


/*********************************/
/********  REGISTRATION  *********/
/*********************************/

.registration_contentLeft
{
    float:left;
    width:485px;    
    padding-left:15px;
    font-size:10pt;
    font-family:Arial;
}



a.linkOrange, 
a.linkOrange:link, 
a.linkOrange:active, 
a.linkOrange:visited 
{  
    color:#ff6600;
    text-decoration:none;    
}

.orangeText {
	color:#ff6600;
}

.defaultContentPageLeft
{
    float:left;
    width:485px;
    font-size:10pt;
    margin-left:15px;
    _margin-left:7px;
}

.divCenter
{
    text-align:center;    
}

.offset1
{ 
	clear:both; 
	overflow:hidden;
	height:1px; 
}

div.offset
{
	clear:both;
	overflow: hidden;
	font-size: 0pt;
}

.offset3
{ 
	clear:both; 
	overflow:hidden;
	height:3px; 
}

.offset5
{ 
	clear:both; 
	overflow:hidden;
	height:5px; 
}

.offset7
{ 
	clear:both; 
	overflow:hidden;
	height:7px; 
}

.offset10
{
	clear:both; 
	overflow:hidden;
	height:10px;
}

.offset15
{
	clear:both; 
	overflow:hidden;
	height:15px;
}

.offset18
{
	clear:both; 
	overflow:hidden;
	height:18px;
}

.offset20
{
	clear:both; 
	overflow:hidden;
	height:20px;
}

.offset25
{
	clear:both; 
	overflow:hidden;
	height:25px;
}

.offset30
{
	clear:both; 
	overflow:hidden;
	height:30px;
}
.offset35
{
	clear:both; 
	overflow:hidden;
	height:35px;
}

.offset40
{
	clear:both; 
	overflow:hidden;
	height:40px;
}

.offset45
{
	clear:both; 
	overflow:hidden;
	height:45px;
}

.offset50
{
	clear:both; 
	overflow:hidden;
	height:50px;
}

.offset80
{
	clear:both; 
	overflow:hidden;
	height:80px;
}

.offset100
{
	clear:both; 
	overflow:hidden;
	height:100px;
}

.networkBreadcrumb{
	margin: 6px 0px 20px 0px;
	padding: 0px;
	font-size: 8pt;
}

.networkBreadcrumbLast, .networkBreadcrumbDisabled{
	font-family: Arial; 
	color: rgb(0, 0, 0); 
	font-size: 8pt;
}

.networkBreadcrumbDisabled
{
	color: rgb(128, 128, 128); 
}

/*
 * added after live, @update:SDUNET-349
 * adding other cms items to dossier
 *
 */
.cmsItemReactionsLeftBox {
	width: 120px;
	float: left;
	margin-top: 5px;
	*margin-top: 0px;
}

.cmsItemReactionsLeftBox a {
	font-size:8pt; 
	color:#1a4d9c;	
}

.cmsItemReactionsRightBox {
	float: right;
}

.cmsItemReactionsRightBox a {
	font-size:8pt; 
	color:#1a4d9c;	
}

/* sdumaint issue 127*/
.mysettingsOneLineText
{
	padding-left: 3px;
}

.twitter
{
	float:right;
	padding-top: 2px;
}
.commentsAdditionalTextInfo {
	font-size:8pt;
	margin-left: 20px;

}

.cjm_checkboxes_container span{
	 display:block;
	 width:33%;
	 float:left;
}