/*	Default stylesheet			*/
/*	Author: 	H.Hessels		*/
/* 	Company: 	tfe.nl			*/
html, body, form {	
	height:100%;
	margin: 0;
	padding: 0;	
}
body {
	font: normal normal normal 62.5%/1.25em arial, verdana, sans-serif;	
	font-family:Arial;	
}
a,
a *{
	cursor:pointer;
}
h1,h2,h3,h4,h5 {
	padding:0;
}
h1 {
	font-size:2.2em;
	line-height:1.1em;	
}
h2 {
	font-size:1.9em;
	line-height:1.2em;
	margin:0.4em 0;	
}
.childsite h2 {
	font-size:2.8em;
}
h3 {
	font-size:1.6em;
	line-height:1.2em;
	margin:0.4em 0;	
}
h4 {
	font-size:1.4em;
	line-height:1.2em;
	margin:0.4em 0;	
}
h5 {
	font-size:1.2em;
	line-height:1.2em;
	margin:0.4em 0;	
}
h6 {
	font-size:1.1em;
	line-height:1.2em;
	margin:0.4em 0;	
}
input,
select,
textarea {
	 font-family:arial;
}
a.prevlink,
a.prevlink:link,
a.prevlink:visited {
	padding-left:20px;
	position:relative;
	font-size:1.2em;
	line-height:1.25em;
	text-decoration:none;
	font-weight:bold;
	zoom:1;
}
a.prevlink:hover {
	text-decoration:underline;
}
a.prevlink .icon {
	font-size:0;
	left:0;
	line-height:0;
	position:absolute;
	top:3px;
	background-repeat:no-repeat;
	display:block;
	height:9px;
	overflow:hidden;
	width:11px;
	background-image:url("/_layouts/umcgportal/images/pointer_left.png/noimg/Canvas.ashx");
}
a.nextlink,
a.nextlink:link,
a.nextlink:visited {
	padding-right:20px;
	position:relative;
	font-size:1.2em;
	line-height:1.25em;
	text-decoration:none;
	zoom:1;
	font-weight:bold;
}
a.nextlink:hover {
	text-decoration:underline;
}
a.nextlink .icon {
	font-size:0;
	right:0;
	line-height:0;
	position:absolute;
	top:3px;
	background-repeat:no-repeat;
	display:block;
	height:9px;
	overflow:hidden;
	width:11px;
	background-image:url("/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx");
}
div.overlay {
	position:absolute;
	left:0;
	top:0;
	height:100%;
	width:100%;	
	z-index:10000;		
}
div.overlay iframe,
div.overlay .background {
	height:100%;
	opacity:1;
	position:absolute;
	width:100%;
	z-index:1;
	opacity: 0.85;
	filter: alpha(opacity = 85);
	left:0;
	top:0;
}
div.overlay iframe {
	display:none;
	opacity: 0;
	filter: alpha(opacity = 0);
}
div.overlay .popup {
	margin:0 auto;
	width:473px;
	height:323px;	
	z-index:1;
	top:266px;	
	position:relative;	
}
div.overlay .popup .background {
	background-image: url('/_layouts/umcgportal/images/popup_background.png');
	position:absolute;
	width:473px;
	height:323px;	
	opacity: 1;
	filter: alpha(opacity = 100);	
}
div.overlay .popup .contents {
	position:relative;
	z-index:1;
	height:100%;
}
div.overlay .popup .contents .title {
	display:block;
	font-size:2.2em;
	line-height:1.25em;
	font-weight:bold;
	padding:7px 0 0 14px;
}
div.overlay .popup .contents .subtitle {
	display:block;
	font-size:1.6em;
	line-height:1.25em;
	padding:0 0 0 15px;
}
div.overlay .popup .contents .subtitle .cufon {
	margin-top:3px;
}
div.overlay .popup a.close {
	display:block;
	width:13px;
	height:13px;
	position:absolute;
	right:10px;
	top:10px;
	background-image: url('/_layouts/umcgportal/images/popup_close_mask.png');
	z-index:10000;
	font-size:0;
	line-height:0;
}
div.overlay .popup .contents .playerWrapper {
	position:absolute;
	bottom:18px;
	left:15px;
}
div.overlay .popup .contents .playerWrapper .videoplayerPlaceholder div.text {
	height:196px;
	width:440px;	
	text-align:center;
}
/*** REPEATED STYLES ***/
.skiplink {
	display: block;
	position: absolute;
	top:0;
	left: -999px;
	height: 20px;
	padding: 10px 20px;
	background: #aaa;
}
.skiplink:focus {
	left: 0;
}
.discreet {
	color: #7F7F7F;
	margin: 0;
}
.clear {
	clear:both;
	font-size:0;
	height:0;
	line-height:0;
	margin:0;
	padding:0;
	min-height:0 !important;
}
.clearfix:after {
    content: "."; 
    display: block; 
    clear: both; 
    visibility: hidden;
	line-height: 0;
    height: 0; 
}
/*** ARROWS ***/
span.leftarrow,
span.rightarrow {	
	background-repeat:no-repeat;
	width:11px;
	height:9px;
	display:block;
	overflow:hidden;
}
span.rightarrow {
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
}
span.leftarrow {
	background-image: url('/_layouts/umcgportal/images/pointer_left.png/noimg/Canvas.ashx');
}
/*** LAYOUT ***/
.container {
	width:100%;	
	min-width:961px;
}
.center {
	width:961px;
	margin:0 auto;		
}
/*** BACKGROUND TOP ***/
.backgroundTop {
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:315px;
	z-index:0;
	background-image: url('/_layouts/umcgportal/images/header_mask.png');	
	background-repeat:repeat-x;
}
.backgroundTop .center {
	position:relative;
}
.header .imagecenter {
	height:315px;
	width:956px;
	margin:0 auto;
}
.header .image {
	height:315px;
	margin-left:709px;	
	width:622px;
	background-image: url('/_layouts/umcgportal/images/header_image1.png');	
	background-repeat:no-repeat;
}
.header .mask {
	background-image: url('/_layouts/umcgportal/images/header_mask_mask.png');	
	height:193px;
	width:1262px;
	position:absolute;
	left:50%;
	margin-left:-631px;
}
/*** HEADER ***/
.header {		
	width:100%;
	float:left;	
	background-image: url('/_layouts/umcgportal/images/header_mask.png');	
	background-repeat:repeat-x;
	height:315px;
}
.header .center {
	margin-top:-315px;
	height:201px;
	position:relative;
	z-index:1;
}
.header h1.logo,
.header div.logo,
.header .multilogo {
	position:absolute;	
	top:8px;
	left:5px;
	margin:0;
}
.header a.logo {	
	text-decoration:none;	
}
.header a.logo img {
	border: 0;
	width:204px;
	height:112px;
}
.header div.logo * {
	float:left;	
}
.header div.logo .seperator {
	height:71px;
	width:1px;
	font-size:0;
	line-height:0;
	margin: 20px 20px 0;
	background-image: url('/_layouts/umcgportal/images/logo_seperator.png');
	background-repeat:no-repeat;
	opacity: 0.55;
	filter: alpha(opacity = 55);	 	
}
.header div.logo a.name,
.header div.logo a.name:link,
.header div.logo a.name:visited {
	font-size:2.2em;
	line-height:112px;
	text-decoration:none;
	font-weight:bold;
}
.header div.logo a.name .cufon,
.header div.logo a.name:link .cufon,
.header div.logo a.name:visited .cufon  {
	margin-top:45px!important;
}
.header .search {
	position:absolute;
	right:15px;
	top:45px;
	z-index:100;
}
.header ul.metanavigation {
	position:absolute;
	right:5px;
	top:8px;	
	z-index:101;
}
.header ul.metanavigation li {
	background-position:left 9px;
}
.header ul.metanavigation li a,
.header ul.metanavigation li a:link,
.header ul.metanavigation li a:visited {
	line-height:29px;
}
.header  ul.metanavigation li.language {
	position:relative;
	padding:0;	
}
.header  ul.metanavigation li.language:hover {
	background:none;
}
.header  ul.metanavigation li.language a.switch {
	 text-decoration:none;
}
.header ul.metanavigation li.language a.switch .left,
.header ul.metanavigation li.language a.switch .mid,
.header ul.metanavigation li.language a.switch .right {
	display:block;
	float:left;
	overflow:hidden;
	height:29px;
}
.header ul.metanavigation li.language a.switch .left,
.header ul.metanavigation li.language a.switch .right {
	font-size:0;
	line-height:0;
	background:none;	
}
.header ul.metanavigation li.language a.switch .left {
	width:5px;	
}
.header  ul.metanavigation li.language:hover a.switch .left {
	background-image: url('/_layouts/umcgportal/images/language_link_left.png');	
	background-repeat:no-repeat;
}
.header  ul.metanavigation li.language a.switch .mid {
	padding-left:5px;
	padding-right:23px;	
}
.header  ul.metanavigation li.language:hover a.switch .mid {
	background-image: url('/_layouts/umcgportal/images/language_link_mid.png');	
	background-repeat:repeat;
}
.header  ul.metanavigation li.language a.switch .right {
	width:7px;	
}
.header  ul.metanavigation li.language:hover a.switch .right {
	background-image: url('/_layouts/umcgportal/images/language_link_right.png');	
	background-repeat:no-repeat;
}
.header ul.metanavigation li.language a.switch .arrow {
	position:absolute;
	background-image: url('/_layouts/umcgportal/images/arrow7x5_down.png/noimg/Canvas.ashx');	
	background-repeat:no-repeat;
	width:7px;
	height:5px;
	display:block;
	right:12px;
	top:13px;	
}
.header ul.metanavigation li.language .dropdown {
	top:29px;
	left:0;
	position:absolute;
	width:132px;	
	display:none;
}
.header ul.metanavigation li.language:hover .dropdown {
	display:block;
}
.header ul.metanavigation li.language .dropdown .top {
	background-image: url('/_layouts/umcgportal/images/language_dropdown_top.png');	
	background-repeat:no-repeat;
	height:4px;
	overflow:hidden;
}
.header ul.metanavigation li.language .dropdown ul {
	background-image: url('/_layouts/umcgportal/images/language_dropdown_mid.png');	
	background-repeat:repeat;
	padding:0;
	margin:0;
	zoom:1;
	overflow:hidden;
}
.header ul.metanavigation li.language .dropdown .bottom {
	background-image: url('/_layouts/umcgportal/images/language_dropdown_bottom.png');	
	height:7px;
	background-repeat:no-repeat;
	overflow:hidden;
}
.header ul.metanavigation li.language .dropdown ul li {
	padding:0;
	background:none;	
}
.header ul.metanavigation li.language .dropdown ul li a {
	line-height:1.75em;
	width:108px;
	padding-left:24px;
	display:block;
	position:relative;
}
.header ul.metanavigation li.language .dropdown ul li a .arrow {
	position:absolute;
	background-image: url('/_layouts/umcgportal/images/arrow4x7_right.png/noimg/Canvas.ashx');	
	background-repeat:no-repeat;
	width:4px;
	height:7px;
	display:block;
	left:11px;
	top:6px;	
	line-height:0;
	font-size:0;
}
.header ul.metanavigation li #readspeaker_button1 a,
.header ul.metanavigation li #readspeaker_button1 a:link,
.header ul.metanavigation li #readspeaker_button1 a:visited {
	font-weight:bold;
	padding-right:30px;	
	position:relative;
}
.header  ul.metanavigation li.readspeaker a.switch .mid {
	padding-left:33px;
}
.header  ul.metanavigation li.readspeaker a.switch .icon {
	background-image: url('/_layouts/umcgportal/images/readspeaker_icon.png');	
	background-repeat:no-repeat;
	position:absolute;
	left:8px;
	top:3px;
	width:23px;
	height:22px;
	display:block;
	font-size:0;
	overflow:hidden;
}
.header .searchdropdown {
	position:absolute;
	right:0;
	top:124px;
}
.header .topfrog {
	background-image:url("/_layouts/umcgportal/images/frog_topright.png");
	display:block;
	height:136px;
	position:absolute;
	right:-67px;
	top:345px;	
	width:144px;
}
a.mijnumcg,
a.mijnumcg:link,
a.mijnumcg:visited {
	position:absolute;
	right:4px;
	bottom:37px;
	display:block;
	height:36px;
	text-decoration:none;
	font-size:1.6em;
	line-height:36px;	
}
a.mijnumcg .cufon {
	margin-top:10px;
}
a.mijnumcg .left {
	display:block;
	float:left;
	background-image: url('/_layouts/umcgportal/images/button_mijnumcg_left.png');	
	background-repeat:no-repeat;
	width:31px;
	height:36px;
}
a.mijnumcg .mid {
	padding:0 32px 0 10px;
	display:block;
	float:left;
	background-image: url('/_layouts/umcgportal/images/button_mijnumcg_mid.png');	
	background-repeat:repeat-x;
	height:36px;
}
a.mijnumcg .right {
	display:block;
	float:left;
	background-image: url('/_layouts/umcgportal/images/button_mijnumcg_right.png');	
	background-repeat:no-repeat;
	width:8px;
	height:36px;
}
a.mijnumcg .arrow {
	display:block;
	position:absolute;
	right:15px;
	top:15px;
	height:7px;
	width:11px;
	background-image: url('/_layouts/umcgportal/images/menu_link_arrow.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;	
	opacity: 0.25;
	filter: alpha(opacity = 25);
}
a.mijnumcg:hover .arrow {
	opacity: 1;
	filter: alpha(opacity = 100);
}
.multilogo {
	height:112px;
	width:600px;
}
.multilogo ul,
.multilogo ul li,
.multilogo .first {
	list-style:none;
	margin:0;
	padding:0;	
	float:left;
}
.multilogo .first {
	padding-right:15px;	
}
.multilogo div.rest {
	background-image:url("/_layouts/umcgportal/images/logo_seperator.png/noimg/Canvas.ashx");
	background-position:left 5px !important;
	background-repeat:no-repeat !important;
	float:left;
	height:100%;
}
.multilogo ul {
	height:100%;
	background-image: url('/_layouts/umcgportal/images/logo_seperator.png/noimg/Canvas.ashx');
	background-repeat:no-repeat!important;
	background-position:162px 5px!important;
	overflow:hidden;
}
.multilogo ul li {
	height:49px;	
	width:161px;
	overflow:hidden;
	margin-top:5px;
}
.multilogo ul.single {
	background:none!important;
}
.multilogo ul.single li {
	height:112px;	
	width:325px;
	overflow:hidden;
	margin-top:0px;
}
.multilogo ul.single li a {
	font-size:2.2em;
	font-weight:bold;
	line-height:1.2em;
	display:block;
}
.multilogo  a {
	text-decoration:none;
	padding:0 15px;
}
.multilogo .first  a {
	text-decoration:none;
	padding:0 15px 0 0;
}
.multilogo  a img {
	border:none;
}
/*** CONTENT ***/
.content {	
	float:left;
	width:100%;
	margin-top:-122px;	
}
.content .center {
	background-image: url('/_layouts/umcgportal/images/content_background.png');	
	background-repeat:no-repeat;
	width:933px;
	padding-right:13px;
	padding-left:15px;
	padding-top:9px;
	padding-bottom:50px;
}
.content .center.fullscreen 
{
    padding-bottom: 12px;
}
.content .newsstickerCenter
{
	background:none;
	padding:0 0 0 4px;
	width:957px;
}
.page404 .center {
	width:913px;
	padding-right:23px;
	padding-left:25px;
	padding-top:30px;
}
.content .brandsite .center {
	padding-bottom:0;
}
.content .brandsite .centerlast {
	background:none;
	padding-top:0;
	padding-bottom:50px;
}
.content .childpage {
	padding-bottom:0;
} 
.content .home {
	background-image:none !important;
	padding-left:5px;
	padding-right:5px;
	padding-top:0;
	padding-bottom:0;
	width:951px;
}
.content .column1,
.content .column2,
.content .column3 {
	float:left;
	overflow:hidden;
}
.content .twoColumns .row1 {
	padding-top:10px;
}
.content .twoColumns .column1 {
	width:706px;
	padding-top:10px;
	min-height:1px;
}
.content .twoColumns .row2 .column1 
{
	width:691px;
	padding-top:0;
	padding-right:15px;
}
.content .twoColumns .column2 {
	width:224px;
}
.content .twoColumnsReverse .column1 {
	width:209px;
	padding-top:40px;
	padding-right:15px;
}
.content .twoColumnsReverse .column2 {
	width:707px;
	padding-top:10px;
	overflow:visible;
}
.content .threeColumns .column1 {
	width:210px;	
	padding-top:40px;	
}
.content .threeColumns .column2 {
	width:469px;
	padding-top:10px;	
	padding: 10px 15px 0 15px;
}
.content .threeColumns .column3 {
	width:224px;	
	padding-top:40px;
}
.content .threeColumns .row2 .column1 {
	width:100%;
}
.content h1 {
	margin: 0 0 4px;
	min-height:26px;
	padding-right:60px;
}
.page404 h1 {
	margin: 0 0  17px;
}
.content .date {
	color:#646464;
	font-size:1.2em;
	padding: 5px 0 7px 0;
	display:block;
}
.content .contentfooter {
	border-top:solid 1px #DCDCDC;
	padding-top:13px;
}
.content .contentfooter a.previous,
.content .contentfooter a.previous:link,
.content .contentfooter a.previous:visited {
	text-decoration:none;
	display:block;
	line-height:30px;
	padding-left:20px;
	position:relative;
	font-size:1.2em;	
	line-height:1.25em;
	font-weight:bold;
	float:left;
}
.content .contentfooter a.previous:hover {
	 text-decoration:underline;
}
.content .contentfooter a.previous span {
	position:absolute;
	left:0;
	top:3px;
	font-size:0;
	line-height:0;
}
.content .childsite .contentfooter a.previous,
.content .childsite .contentfooter a.previous:link,
.content .childsite .contentfooter a.previous:visited {
	padding-left:60px;
	line-height:25px;
}
.content .childsite .contentfooter a.previous span {	
	background-image: url('/_layouts/umcgportal/images/handje_back_btn.png');	
	background-repeat:no-repeat;
	width:52px;
	height:25px;
	top:0;
}
/*** FOOTER ***/
.footer {
	background-image: url('/_layouts/umcgportal/images/footer_mask.png');	
	background-repeat:repeat-x;
	padding-bottom:40px;
	float:left;
	width:100%;	
}
.footer .center {	
	padding-bottom:30px;
	position:relative;
}
.footer ul.metanavigation {
	position:absolute;
	right:0;
	bottom:0;
}
.footer .line {
	font-size:0;
	line-height:0;
	height:1px;
	background-image: url('/_layouts/umcgportal/images/footer_border.png/noimg/Canvas.ashx');	
	background-repeat:no-repeat;
	margin:0 6px;
}
.footer .copyright {
	position:absolute;
	left:6px;
	bottom:0;
	font: verdana, sans-serif;	
	font-size:1.1em;	
}
/*** webpartLanding ***/
.webpartLanding .column1 {	
	width:708px;
	overflow:hidden;
	min-height:1px;
}
.webpartLanding .column2 {
	width:220px;
	overflow:hidden;
	min-height:1px;
}
/*** CHILDPAGE ***/
.childpage .column1 {	
	width:708px;
	overflow:hidden;
	min-height:1px;
}
.childpage .column2 {
	width:220px;
	overflow:hidden;
	min-height:1px;
}
/*** MAINNAVIGATION ***/
.mainnavigation,
.singlenavigation {
	position:absolute;
	bottom:0;
	left:5px;
}
.mainnavigation ul, 
.mainnavigation ul *,
.singlenavigation ul, 
.singlenavigation ul * {
	margin:0;
	padding:0;
	list-style:none;
}
.mainnavigation ul,
.singlenavigation ul  {
	height:	72px;	
	position: relative;
}
.mainnavigation ul li,
.singlenavigation ul li {
	float: left;
	position: static;
}
.mainnavigation ul li a,
.singlenavigation ul li a {
	display: block;
	position: relative;
	font-size:1.7em;
	text-decoration:none;
	padding:0 42px 0 14px;
	line-height:32px;
	height:32px;
	float:left;
	white-space: nowrap;
}
.mainnavigation ul li.back a {
	padding:0 20px 0 14px;
}
.singlenavigation ul li a,
.mainnavigation ul li.back a {
	padding-left: 20px;
}
.mainnavigation ul li.active a {
	background-image: url('/_layouts/umcgportal/images/menu_mask.png/noimg/Canvas.ashx');
	background-repeat:repeat-x;
}
.mainnavigation ul li a span.arrow,
.singlenavigation ul li.active a span.arrow {
	display:block;
	position:absolute;
	right:14px;
	top:14px;
	height:7px;
	width:11px;
	background-image: url('/_layouts/umcgportal/images/menu_link_arrow.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;	
	opacity: 0.25;
	filter: alpha(opacity = 25);

}
.mainnavigation ul li.back a span.arrow,
.singlenavigation ul li.active a span.arrow {
	left:0;
	right:auto;
	top:10px;
	height:11px;
	width:7px;
	background-image: url('/_layouts/umcgportal/images/arrow_left.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;	
}
.mainnavigation ul li a:hover span.arrow {
	opacity:1;
	filter: alpha(opacity = 100);
}
/*.mainnavigation ul li:hover a span.arrow,*/
.mainnavigation ul li.active a span.arrow  {
	background-image: url('/_layouts/umcgportal/images/menu_activelink_arrow.png');
	opacity: 1;
	filter: alpha(opacity = 100);
}
.mainnavigation ul li.back a:hover span.arrow, 
.singlenavigation ul li.active a:hover span.arrow {
	opacity: 1;
	filter: alpha(opacity = 100);
}
.mainnavigation ul li a .cufon,
.singlenavigation ul li a .cufon {
	margin-top:7px!important;
}
.mainnavigation ul li div.submenu,
.singlenavigation ul li div.submenu {
	position:absolute;
	width:953px;
	height:36px;
	top: 32px;
	left:0;	
}
.mainnavigation ul li:hover div.submenu,
.mainnavigation ul li.active div.submenu,
.singlenavigation ul li:hover div.submenu,
.singlenavigation ul li.active div.submenu {
	display: block;
}
.mainnavigation ul li div.submenu .shadow,
.singlenavigation ul li div.submenu .shadow {
	position:absolute;
	width:953px;
	height:36px;
	top:0;
	left:0;
}
.mainnavigation ul li div.submenu .shadow .left,
.singlenavigation ul li div.submenu .shadow .left {
	float:left;
	width:950px;
	height:36px;
	background-image: url('/_layouts/umcgportal/images/menu.shadow.png');
	background-repeat:repeat-x;
}
.mainnavigation ul li div.submenu .shadow .right,
.singlenavigation ul li div.submenu .shadow .right {
	float:right;
	height:36px;
	width:3px;
	background-image: url('/_layouts/umcgportal/images/menu_shadow_right.png');
	background-repeat:no-repeat;
}
.mainnavigation ul li div.submenu .background,
.singlenavigation ul li div.submenu .background {
	background-image: url('/_layouts/umcgportal/images/menu_mask.png/noimg/Canvas.ashx');
	background-repeat:repeat-x;
	position:absolute;
	width:950px;
	height:32px;
	top:0;
	left:0;
}
.mainnavigation ul li div.submenu div.listcontainer,
.singlenavigation ul li div.submenu div.listcontainer {
	position: relative;
	width:950px;
	height:32px;
}
.mainnavigation ul li div.submenu div.listcontainer ul,
.singlenavigation ul li div.submenu div.listcontainer ul {
	width: 950px;
	height: 40px;	
	overflow:hidden;	
	position:absolute;
	left: 0;
	top: 0;
}
.mainnavigation ul li div.submenu div.listcontainer  ul li,
.singlenavigation ul li div.submenu div.listcontainer  ul li {
	position: relative;
	width: auto;
	float: left;
}
.mainnavigation ul li.active div.submenu div.listcontainer ul li a,
.singlenavigation ul li.active div.submenu div.listcontainer ul li a {
	 background-image:none;
}
.mainnavigation ul li div.submenu div.listcontainer ul li a,
.singlenavigation ul li div.submenu div.listcontainer ul li a {
	font-size:1.3em;
	padding:0 10px;	
	position:relative;	
	 background:none;
}
.mainnavigation ul li.active div.submenu div.listcontainer ul li a:hover,
.mainnavigation ul li div.submenu div.listcontainer ul li a:hover,
.singlenavigation ul li.active div.submenu div.listcontainer ul li a:hover,
.singlenavigation ul li div.submenu div.listcontainer ul li a:hover {
	background-image: url('/_layouts/umcgportal/images/menu_hoverlink_mask.png');
	background-repeat:repeat-x;
}
.mainnavigation ul li div.submenu div.listcontainer ul li.active .pointer,
.singlenavigation ul li div.submenu div.listcontainer ul li.active .pointer {
	position:absolute;
	display:block;
	height:8px;
	width:15px;
	bottom:-8px;
	left:50%;
	margin-left:-8px;	
	overflow:hidden;
}
.mainnavigation ul li div.submenu div.listcontainer ul li.active .pointer span,
.singlenavigation ul li div.submenu div.listcontainer ul li.active .pointer span {
	background-image: url('/_layouts/umcgportal/images/menu_pointer.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	height:8px;
	width:15px;
	display:block;
}
.mainnavigation ul li.active div.submenu div.listcontainer ul li.active a,
.singlenavigation ul li.active div.submenu div.listcontainer ul li.active a {
	background-image: url('/_layouts/umcgportal/images/menu_activelink_mask.png');
	background-repeat:repeat-x;
	cursor:default;
}
.mainnavigation ul li.active div.submenu div.listcontainer ul li.active a span.left,
.mainnavigation ul li.active div.submenu div.listcontainer ul li.active a span.right,
.singlenavigation ul li.active div.submenu div.listcontainer ul li.active a span.left,
.singlenavigation ul li.active div.submenu div.listcontainer ul li.active a span.right {
	display:block;
	position:absolute;
	left:0;
	top:0;
	height:32px;
	width:1px;
	background-image: url('/_layouts/umcgportal/images/menu_activelink_leftmask.png');
	font-size:0;
	line-height:0;
}
.mainnavigation ul li.active div.submenu div.listcontainer ul li.active a span.right,
.singlenavigation ul li.active div.submenu div.listcontainer ul li.active a span.right {
	left:auto;
	right:0;
	background-image: url('/_layouts/umcgportal/images/menu_activelink_rightmask.png');
}
/*** SINGLENAVIGATION ***/

/*** SUBNAVIGATION ***/
.subnavigation {	
	position:relative;
	width:210px;
	margin-bottom:20px;
}
.subnavigation ul, 
.subnavigation ul * {
	margin:0;
	padding:0;
	list-style:none;
}
.subnavigation ul li {
	float:left;
	display:block;	
	width:210px;	
	background-repeat:repeat;	
	border-top-color: #FFF;
	border-top-width:1px;
	border-top-style:solid;	
}
.subnavigation ul li.first {
	border-top-style:none;
}
.subnavigation ul li a,
.subnavigation ul li a:link,
.subnavigation ul li a:visited {
	font-size:1.2em;
	text-decoration:none;
	line-height:1.2em;
	display:block;
	position:relative;
	padding: 4px 25px 4px 15px;
	float:left;
	width:170px;
}
.subnavigation ul li a span.arrow,
.subnavigation ul li a:link span.arrow,
.subnavigation ul li a:visited span.arrow {
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	width:11px;
	height:9px;
	position:absolute;
	right:10px;
	top:7px;
	display:none;
}
.subnavigation ul li a.active span.arrow,
.subnavigation ul li a:hover span.arrow {
	display:block!important;	
}
.subnavigation ul li a.open,
.subnavigation ul li a.open:link,
.subnavigation ul li a.open:visited {
	font-weight:bold;
}
.subnavigation ul li a.open span.arrow,
.subnavigation ul li a.open:link span.arrow,
.subnavigation ul li a.open:visited span.arrow {
	background-image: url('/_layouts/umcgportal/images/pointer_bottom.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	width:9px;
	height:11px;
	position:absolute;
	right:10px;
	top:6px;
	display:block;
}
.subnavigation ul li ul li {
	background-image: url('/_layouts/umcgportal/images/submenu_layer2_mask.png');	
}
.subnavigation ul li ul li.first {
	border-top-style:solid;	 
	border-top-color:#FFF;
}
.subnavigation ul li ul li a,
.subnavigation ul li ul li a:link,
.subnavigation ul li ul li a:visited {
	padding: 4px 25px 4px 25px;	
	width:160px;
}
.subnavigation ul li ul li ul li {
	background-image: url('/_layouts/umcgportal/images/submenu_layer3_mask.png');	
}
.subnavigation ul li ul li ul li a,
.subnavigation ul li ul li ul li a:link,
.subnavigation ul li ul li ul li a:visited {
	padding: 4px 25px 4px 35px;	
	width:150px;
}
.subnavigation ul li ul li ul li ul li {
	background-image: url('/_layouts/umcgportal/images/submenu_layer4_mask.png');	
}
.subnavigation ul li ul li ul li ul li a,
.subnavigation ul li ul li ul li ul li a:link,
.subnavigation ul li ul li ul li ul li a:visited {
	padding: 4px 25px 4px 45px;	
	width:140px;
}
.subnavigation ul li ul li ul li ul li ul li {
	background-image: none;
	background-color:#FFF;
}
.subnavigation ul li ul li ul li ul li ul li a,
.subnavigation ul li ul li ul li ul li ul li a:link,
.subnavigation ul li ul li ul li ul li ul li a:visited {
	padding: 4px 25px 4px 55px;	
	width:130px;
}
.topCornerLeft,
.topCornerRight,
.bottomCornerLeft,
.bottomCornerRight {
	display:block;
	width:8px;
	height:8px;	
	position:absolute;
	background-repeat:no-repeat;
}
.topCornerLeft {
	top:0;
	left:0;
	background-image: url('/_layouts/umcgportal/images/corner_top_left.png');	
}
.topCornerRight {
	top:0;
	right:0;
	background-image: url('/_layouts/umcgportal/images/corner_top_right.png');	
}
.bottomCornerLeft {
	bottom:0;
	left:0;
	background-image: url('/_layouts/umcgportal/images/corner_bottom_left.png');	
}
.bottomCornerRight {
	bottom:0;
	right:0;
	background-image: url('/_layouts/umcgportal/images/corner_bottom_right.png');	
}
/*** METANAVIGATION ***/
ul.metanavigation {
	margin: 0;
}
ul.metanavigation  li {
	float:left;
	list-style: none;
	padding:0 10px;
	background: url('/_layouts/umcgportal/images/metanavigation_seperator.gif') no-repeat left top;
}
ul.metanavigation li.first {
	background:none;
}
ul.metanavigation li a,
ul.metanavigation li a:link,
ul.metanavigation li a:visited {
	text-decoration:none;
	font-family:Arial;
	font-size:1.2em;
}
ul.metanavigation li a:hover {
	text-decoration:underline;
}
/*** SEARCH FIELD ***/
.search {
	width:351px;
}
.search .text {
	background-image: url('/_layouts/umcgportal/images/search_left.png');	
	background-position:top left;
	background-repeat:no-repeat;
	height:24px;
	padding:0 0 0 9px;
	margin:0;
	border:none;	
}
.search .text a.button,
.search .text a.button:link,
.search .text a.button:visited { 
	height:18px;
	color:#FFF;
	border:none;
	font-size:1.2em;
	font-weight:bold;
	width:60px;
	float:left;
	background-image: url(/_layouts/umcgportal/images/search_button_mask.png/noimg/Canvas.ashx);	
	background-repeat:repeat-x;
	cursor:pointer; 
	text-decoration:none;	 
	display:block;
	padding : 6px 0 0 18px;
}
.search .text a.button:hover { 
   background-image: none;	
}
.search .text .input {
	background-image: url('/_layouts/umcgportal/images/search_mid.gif');	
	background-repeat:repeat-x;	
	background-position:top left;
	background-color:Transparent;
	border:none;
	height:16px;
	padding:4px 0pt;
	width:264px;
	float:left;
	font-size:1.2em;
	color:#999999;
}
.header .search .text .input {
	width:240px;
}
.search .text .includeKeyword {
	color:#000;
}
.search .dropdown {	
	display:none;	
	width: 249px;
	padding-left:5px;
}
.search .dropdown .radio {		
	height:22px;
	position:relative;
}
.search .dropdown .radio input {		
	margin:  3px 0 0 0;
	padding:0;
	height:16px;
	width:16px;
	float:left;	
	cursor:pointer;
}
.search .dropdown .radio label {		
	font-size:1.2em;
	font-weight:bold;
	padding-left:10px;
	float:left;
	line-height:20px;
	cursor:pointer;
}
.search .dropdown .radio label:hover {		
	 text-decoration:underline;
}
.search .dropdown .radio span.ui-radio {
	display: block;
	width: 16px;
	height: 16px;
	background-image: url(/_layouts/umcgportal/images/search_radiobutton_mask.png);
	 background-repeat:no-repeat;
	position:absolute;
	top:0;
	left:0;
	background-color:#fff;
	margin-top:2px;
	cursor:pointer;
}
.search .dropdown .radio span.ui-radio-state-hover {
	background-color:#fff;
}		
.search .dropdown .top {	
	display:block;
	width: 229px;
	padding:5px 10px;
	background-image: url('/_layouts/umcgportal/images/search_dropdown_background_top.png');	
	background-repeat:repeat-y;	
}
.search .dropdown .bottom {	
	display:block;
	width: 249px;
	height:5px;
	background-image: url('/_layouts/umcgportal/images/search_dropdown_background_bottom.png');	
	background-repeat:no-repeat;	
}
/*** BREADCRUMB ***/
.breadcrumb {
	height:23px;
}
.fullscreen .breadcrumb 
{
    margin-bottom: 10px;
}
.breadcrumb ul,
.breadcrumb ul * {
	margin:0;
	padding:0;
	list-style:none;
}
.breadcrumb ul li {
	float:left;	
	position:relative;
}
.breadcrumb ul li * {
	float:left;
}
.breadcrumb ul li a,
.breadcrumb ul li a:link,
.breadcrumb ul li a:visited {
	text-decoration:none;
	font-size:1.1em;
	line-height:23px;
	height:23px;
	display:inline;
	margin:0 10px;
}
.breadcrumb ul li.first a,
.breadcrumb ul li.first a:link,
.breadcrumb ul li.first a:visited {
	margin:0 10px 0 0;
}
.breadcrumb ul li span {
	line-height:23px;
	height:23px;
	display:inline;	
	margin:0 10px;
}
.breadcrumb ul li span.text {
	font-size:1.1em;
}
.breadcrumb ul li a:hover {
	text-decoration:underline;
}
.breadcrumb ul li.current {	
	background: #FFF;
}
.breadcrumb ul li .seperator {
	background-image:url("/_layouts/umcgportal/images/breadcrumb_seperator.png");
	background-repeat:no-repeat;
	display:inline;
	height:7px;
	margin: 9px 0 0;
	overflow:hidden;
	width:4px;
}
.breadcrumb ul li.parent a {
	margin: 0 3px;
}
.breadcrumb ul li.parent a span.left ,
.breadcrumb ul li.parent a span.right {
	display:inline;
	width:7px;
	height:23px;	
	background-repeat:no-repeat;	
}
.breadcrumb ul li a span.left ,
.breadcrumb ul li a span.right,
.breadcrumb ul li a span.mid {
	margin:0;
}
.breadcrumb ul li.parent a span.mid {
	display:inline;
	height:23px;			
}
.breadcrumb ul li.parent a span.left {
	background-image:url("/_layouts/umcgportal/images/breadcrumb_mask_left.png");	
	float:left;
}
.breadcrumb ul li.parent a span.right {
	background-image:url("/_layouts/umcgportal/images/breadcrumb_mask_right.png");	
}
/*** TEXT ***/
.page404 div.text {
	padding-bottom:5px;
}
div.text ul,
div.text ol {	
	padding:0 0 0 29px;
	margin:0;
}
div.text ul li,
div.text ol li {	
	font-size:1.2em;
	line-height:1.75em;
	margin:0;
	padding:0;
}
div.text ul.custom li,
div.text ol.custom li {
	font-weight:bold;
}
div.text ul li li {
	list-style-type:square;
}
div.text ul li p,
div.text ul li li li,
div.text ol li li li{	
	font-size:1.0em;	
}
div.text p {
	font-size:1.2em;
	line-height:1.75em;
	margin: 0 0 1em 0;
	padding:0;
}
div.text table {
	font-size:1.2em;
	line-height:1.75em;	
}
div.text table tr td{
	vertical-align:top;
}
div.text table ul li,
div.text table p,
div.text table table,
div.text p table {
	font-size:1.0em;	
}
div.text ul li li,
div.text ol li li {	
	font-size:0.91666666666666667em;		
}
.newsletterSignup table.form tr td.checkbox label  a,
.newsletterSignup table.form tr td.checkbox label  a:link,
.newsletterSignup table.form tr td.checkbox label  a:visited,
div.text a,
div.text a:link,
div.text a:visited {
	text-decoration:underline;	
}
.newsletterSignup table.form tr td.checkbox table {
	margin-bottom:0;
}
.newsletterSignup table.form tr td.checkbox table tr td {
	padding:0;
}
.newsletterSignup .error {
	float:left;
}
div.text ul.custom span,
div.text ol.custom span {
	color:#000;
	font-weight:normal;
}
div.text img.imgRight {
	margin:0 0 15px 15px;
}
div.text img.imgLeft {
	margin:0 15px 15px 0;
}
div.text img.imgMiddle {
	margin:0 15px 15px 15px;
}

.vacature div.text ul,
.vacature div.text ol {
	margin: 0 0 1em 0;
}
/*** OVERVIEW ***/
ul.overview, 
ul.overview * {
	margin:0;
	padding:0;
	list-style:none;	
}
ul.overview a,
ul.overview a:link {
	font-size:1.2em;
	line-height: 1.4em;
	font-weight:bold;
	margin-bottom:5px;
	display:block;
	text-decoration:none;
}
ul.overview li p {
	font-size:1.2em;
	line-height:1.4em;
	color:#000000;
}
ul.overview li {
	padding: 15px 0 15px 0px;
	border-bottom:solid 1px #dcdcdc;
	font-family:Arial;	
}
ul.overview li.first {
	border-top:solid 1px #dcdcdc;
}
ul.overview li .info,
ul.overview li .infoTop {
	color:#646464;
	font-size:1.2em;
	padding-top:5px;
	display:block;
}
ul.overview li .infoTop {
	padding-bottom:5px;
	padding-top:0;
}
.childsite ul.overview li {
	border-bottom-style:dashed;
	border-bottom-width:2px;
}
.childsite ul.overview li.first {
	border-top-style:dashed;
	border-top-width:2px;
}
ul.overview a:hover {
	text-decoration:underline;
}
.overviewfilter {
	border-top:solid 1px #DCDCDC;	
	padding-top: 15px;
	margin-top:1px;
	zoom:1;
}
.overviewfilter h2,
.overviewfilter select {
	float:left;
}
.overviewfilter h2 {
	margin:0!important;
	padding:0 15px 0 5px;
}
.overviewfilter select {
	margin-top:1px;
}
.overviewfilter .results {
	margin-top:15px;
	font-size:1.2em;
	line-height:40px;
	border-top:solid 1px #DCDCDC;
}
/*** vacancies ***/
ul.vacancies li .infoTop {
	padding:0;
}
ul.vacancies li p 
{
	padding-bottom:5px;
}
/*** EditContainer ***/
.editContainer {
	float:left;
}
.switchUser {
	position:absolute;
	top:0;
	right:0;
}
/*** SHAREPOINT CORE **/
.ms-ToolPaneOuter {
	position:relative;
	z-index:100;
}
#MSOTlPn_WebPartPageDiv {
	overflow:visible!important;
	overflow-x:scroll!important;
}
/*** Column 2 ***/
.threeColumns .column3 .largebuttons,
.twoColumns .column2 .largebuttons {
	padding-bottom:8px;
}
.threeColumns .column3 .largebuttons a,
.twoColumns .column2 .largebuttons a {
	background-image:url("/_layouts/umcgportal/images/button224x42_shadow.png");
	background-repeat:no-repeat;
	display:block;
	font-size:1.8em;
	height:38px;
	line-height:42px;
	margin-bottom:7px;
	padding-bottom:3px;
	padding-left:2px;
	padding-right:2px;
	padding-top:1px;
	position:relative;
	text-decoration:none;
	width:220px;
}
.threeColumns .column3 .largebuttons a .cufon,
.twoColumns .column2 .largebuttons a .cufon {
	margin-top:11px !important;
}
.threeColumns .column3 .largebuttons a .background,
.twoColumns .column2 .largebuttons a .background {
	display:block;
	padding-left:40px;
	height:38px;
	width:180px;
	background-image: url('/_layouts/umcgportal/images/button32_mask.png/noimg/Canvas.ashx');	
	background-repeat: repeat;	
	overflow:hidden;
}
.threeColumns .column3 .largebuttons a:hover .background,
.twoColumns .column2 .largebuttons a:hover .background {
	background-image:none;
}
.threeColumns .column3 .largebuttons a .icon,
.twoColumns .column2 .largebuttons a .icon {
	position:absolute;
	display:block;
	width:24px;
	height:24px;
	top:8px;
	left:10px;
}
.threeColumns .column3 .largebuttons a.contact .icon,
.twoColumns .column2 .largebuttons a.contact .icon {
	background-image: url('/_layouts/umcgportal/images/highlight_button_icon_telephone.png');	
	background-repeat: no-repeat;
}
.threeColumns .column3 .largebuttons a.vertelhetons .icon,
.twoColumns .column2 .largebuttons a.vertelhetons .icon {
	background-image: url('/_layouts/umcgportal/images/highlight_button_icon_tellus.png');	
	background-repeat: no-repeat;
}
.threeColumns .column3 .largebuttons a.textsize .icon,
.twoColumns .column2 .largebuttons a.textsize .icon {
	background-image: url('/_layouts/umcgportal/images/textSize.png');	
	background-repeat: no-repeat;
}
.threeColumns .column3 .largebuttons a.letter .icon,
.twoColumns .column2 .largebuttons a.letter .icon {
	background-image: url('/_layouts/umcgportal/images/letter.png');	
	background-repeat: no-repeat;
}
/*** InfoBlock ***/
.infoBlock {
	width:220px;	
	margin-bottom:15px;
}
.infoBlock .top {
	background-image: url('/_layouts/umcgportal/images/infoblock_top.png');	
	background-repeat: no-repeat;	
	height:42px;
	position:relative;
	overflow:hidden;
	padding-left:44px;
}
.infoBlock .top .icon {
	background-image: url('/_layouts/umcgportal/images/infoblock_icon.png');	
	background-repeat: no-repeat;	
	height:24px;
	width:24px;
	position:absolute;
	top:8px;
	left:8px;
}
.infoBlock .top .title {
	font-weight:bold;
	font-size:1.6em;
	line-height:42px;
}
.infoBlock .top .title .cufon {
	margin-top:13px;
}
.infoBlock .mid {
	background-image: url('/_layouts/umcgportal/images/infoblock_mid.png');	
	background-repeat:repeat-y	
}
.infoBlock .bottom {
	background-image: url('/_layouts/umcgportal/images/infoblock_bottom.png');	
	background-repeat: no-repeat;	
	height:8px;
	overflow:hidden;
}
.infoBlock .mid ul,
.infoBlock .mid ul * {
	margin:0;
	padding:0;
	list-style:none;	
}
.infoBlock .mid ul {
	width:219px;
	margin-left:2px;
}
.infoBlock .mid ul li {
	display:block;
	float:left;	
	border-top-style:dotted;
	border-top-width:1px;
	width:216px;
}
.infoBlock .mid ul li a,
.infoBlock .mid ul li a:link,
.infoBlock .mid ul li a:visited,
.infoBlock .mid ul li.extend .title {
	display:block;
	font-size:1.2em;
	line-height:1.25em;
	overflow:hidden;
	padding: 8px 30px 8px 10px;
	text-decoration:none;
	position:relative;
	font-weight:bold;
}
.infoBlock .mid ul li a:hover {
	background-image: url('/_layouts/umcgportal/images/infoblock_button_hover.png');	
	background-repeat: no-repeat;	
}
.infoBlock .mid ul li a .arrow {
	width:7px;
	height:11px;
	background-image: url('/_layouts/umcgportal/images/arrow_right.png/noimg/Canvas.ashx');	
	background-repeat: no-repeat;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:10px;
}
.infoBlock .mid ul li.extend {
	height:auto;
	padding:0;
}
.infoBlock .mid ul li.extend .title {
	padding: 8px 30px 0 10px;
}
.infoBlock .mid ul li.extend img {
	border:0;
}
.infoBlock .mid ul li.extend a,
.infoBlock .mid ul li.extend a:link,
.infoBlock .mid ul li.extend a:visited {
	height:auto;
	width:auto;
	margin:0;
	padding:0;
}
.infoBlock .mid ul li.extend a.tour {
	width:216px;
	height:118px;
	display:block;
	background-image: url('/_layouts/umcgportal/images/tour.jpg');	
	background-repeat: no-repeat;
}
.infoBlock .mid ul li.extend a.tour:hover {
	background-image: url('/_layouts/umcgportal/images/tour_hover.jpg');	
}
.infoBlock .mid ul li.extend a.contents,
.infoBlock .mid ul li.extend a.contents:link,
.infoBlock .mid ul li.extend a.contents:visited {
	position:relative;
	display:block;
	margin:8px 10px 2px 10px;
	padding: 5px 5px 5px 10px;
	font-weight:normal;
	line-height:1.25em;
	width:181px;
	font-size:1.2em;
}
.infoBlock .mid ul li.extend a.contents .arrow {
	position:absolute;
	right:7px;
	top:8px;
	background-repeat:no-repeat;
	width:11px;
	height:9px;
	display:block;
	overflow:hidden;
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
}
a.rss,
a.rss :link,
a.rss :visited {
	color:#000000;
	display:block;
	float:right;
	margin-top:-22px;
	text-decoration:none;
	background-image: url('/_layouts/umcgportal/images/rss.png');	
	background-repeat: no-repeat;
	padding-left:20px;
	font-size:1.2em;
	height:17px;
	line-height:17px;
}
a.rss:hover {
	text-decoration:underline;
}
table.info {
	border-top:solid 1px #DCDCDC;
	width:100%;
	margin:8px 0 15px 0;
}
table.info tr td {
	font-size:1.2em;
	vertical-align:top;
	line-height:1.35em;
	border-bottom:solid 1px #DCDCDC;
}
.threeColumns table.info tr td input.ms-long {
	width:285px!important;
} 
table.info .title {	
	font-weight:bold;	
	padding:5px 15px 5px 8px;
}
table.info .value {	
	padding: 5px 8px 5px  0;
}
.content .center .topcontainer {
	position:relative;
	width:100%;
}
.content .center a.print,
.content .center a.print:link,
.content .center a.print:visited {
	position:absolute;
	right:0;
	top:5px;	
	padding-right:20px;
	font-size:1.2em;
	text-decoration:none;
}
.content .center a.print:hover {
	text-decoration:underline;
}
.content .center a.print .icon {
	display:block;
	width:13px;
	height:13px;
	background-image: url('/_layouts/umcgportal/images/print.png/noimg/Canvas.ashx');	
	background-repeat: no-repeat;
	position:absolute;
	right:0;
	top:0;
	font-size:0;
	line-height:0;
}
.errorsummary {
	background-color:#F7E0D9;
	color:#9E0500 !important;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.25em;
	margin-bottom:15px;
	padding:10px 10px 10px 40px;
	background-image: url('/_layouts/umcgportal/images/errorsummary_icon.gif');	
	background-repeat: no-repeat;
	background-position:10px 8px;
}
.error {
	display:block;
	color:#CC0000 !important;
	font-size:1.2em;
	padding:5px 2px;
}
/*** color button ***/
.singlenavigation ul li a.colorbutton,
.singlenavigation ul li a.colorbutton:link,
.singlenavigation ul li a.colorbutton:visited,
a.colorbutton {
	display:block;
	float:left;
	height:27px;
	font-size:13px!important;	
	font-weight:bold;	
	text-decoration:none;	
	padding:0;
}
a.colorbutton span {	
	display:block;
	float:left;	
}
a.colorbutton span span.mask {
	height:100%;	
	background-image: url('/_layouts/umcgportal/images/colorbutton_mask.png/noimg/Canvas.ashx');
	background-repeat:repeat-x;
}
a.turnbutton span span.mask {
	background-image: url('/_layouts/umcgportal/images/colorbutton_mask_hover.png/noimg/Canvas.ashx');
}
a.colorbutton:hover span span.mask {
	background-image: url('/_layouts/umcgportal/images/colorbutton_mask_hover.png');
	background-repeat:repeat-x;
}
a.turnbutton:hover span span.mask {
	background-image: url('/_layouts/umcgportal/images/colorbutton_mask.png');
}
a.activebutton span span.mask,
a.activebutton:hover span span.mask  {
	background-image: url('/_layouts/umcgportal/images/colorbutton_mask_hover_rev.png');
}	
a.colorbutton span.left {
	height:23px;
	width:4px;
	background-image: url('/_layouts/umcgportal/images/colorbutton_left_shadow.png');
	background-repeat:no-repeat;
	padding: 1px 0 3px 1px;
}
a.colorbutton span.left span.mask {
	height:23px;
	width:4px;	
	font-size:0;
	line-height:0;			
}
.singlenavigation ul li a.colorbutton span.mid,
a.colorbutton span.mid {
	height:23px;
	padding:1px 0 3px 0!important;
	background-image: url('/_layouts/umcgportal/images/colorbutton_mid_shadow.png');
	background-repeat:repeat-x;
}
a.colorbutton span.mid span.mask {
	line-height:20px;
	height:23px;
	padding: 0 12px 0 10px;
}
a.colorbutton span.right {
	height:23px;
	width:2px;
	padding:1px 3px 3px 0;
	background-image: url('/_layouts/umcgportal/images/colorbutton_right_shadow.png');
	background-repeat:no-repeat;	
}
a.colorbutton span.right span.mask {
	width:2px;
	height:23px;
	font-size:0;
	line-height:0;
}
a.nextbutton,
a.backbutton {
	position:relative;
}
a.nextbutton span.mid span.mask {
	padding-right:30px;
}
a.nextbutton span.icon {
	background-image:url("/_layouts/umcgportal/images/pointer_right.png");
	background-repeat:no-repeat;	
	height:9px;
	position:absolute;
	right:12px;
	top:8px;
	width:11px;
}
a.backbutton span.mid span.mask {
	padding-left:28px;
}
a.backbutton span.icon {
	background-image:url("/_layouts/umcgportal/images/pointer_left.png");
	background-repeat:no-repeat;
	height:9px;
	position:absolute;
	left:10px;
	top:8px;
	width:11px;
}
/*** NewsLetter ***/
.newsletterSignup .seperator {
	background-image:url("/_layouts/umcgportal/images/footer_border.png");
	background-repeat:no-repeat;
	height:1px;	
	font-size:0;
	line-height:0;
	margin-bottom:15px;
}
.newsletterSignup table {
	margin-bottom:20px;
	width:100%;
}
.newsletterSignup table tr td {
	padding: 3px 0;
	vertical-align:text-top;
}
.newsletterSignup table.form tr td {
	padding:7px 0;
}
.newsletterSignup table.form tr td.label {
	font-size:1.2em;
	line-height:1.25em;
}
.newsletterSignup table.form tr td input {
	width:261px;	
}
.newsletterSignup table.form tr td input[type="text"],
.newsletterSignup table.form tr td textarea {
	border:solid 1px #C5C5C5;
	background-image: url('/_layouts/umcgportal/images/form_box_bg.png');	
	background-repeat:repeat-x;
	background-position:left top;
	padding-top:3px;	
	font-size:1.2em;
	line-height:1.25em;
}
.newsletterSignup table.form tr td input.smallelm {
	width:100px;	
}
.newsletterSignup table.viewform tr td {
	font-size:1.2em;
	line-height:1.25em;
}
.newsletterSignup table tr td.label {
	font-weight:bold;
	width:205px;
}
.newsletterSignup table.form tr td.radio input {
	width:auto;	
	border:none;	
}
.newsletterSignup table.form tr td.radio label {
	padding-right:10px;
	font-size:1.2em;
	line-height:1.25em;
}
.newsletterSignup table.form tr td.checkbox input {
	float:left;
	width:auto;	
	border:none;
}
.newsletterSignup table.form tr td.checkbox label {
	display:block;
	font-size:1.2em;
	line-height:1.25em;
	padding-left:25px;	
}
.newsletterSignup .required {
	font-size:1.2em;
	float:left;
}
.newsletterSignup .buttons {
	float:right;
}
.newsletterSignup .thanksbuttons {
	float:left;
}
ul.newsletter {
	list-style:none;
	padding:0;
	margin:0;
}
ul.newsletter li.item {
	border-top: solid 1px #dcdcdc;        	
    padding-top:15px;
}
ul.newsletter li.first {
	border-top:none;
} 
.newsletter li.item span.date {
	margin-bottom:10px; 
}
.newsletter li.item a.title {
	font-size:1.2em;
	line-height:1.25em;
	font-weight:bold;
	margin-bottom:10px; 
	display:block;
}
.content .pagerateCenter {
	background-image:none;
	padding:0  0 20px 4px;
	width:957px;
}
.pagerateContainer {	
	min-height:35px;
	position:relative;	
}
.pagerateContainer .pagerate {
	width:952px;
}
.pagerateContainer .pagerate .top {
	height:15px;
	background-image: url('/_layouts/umcgportal/images/pagerate_top.png');
	background-repeat:no-repeat;	
	overflow:hidden;	
}
.pagerateContainer .pagerate .middle {	
	background-image: url('/_layouts/umcgportal/images/pagerate_mid.png');
	background-repeat:repeat-y;	
	padding: 17px 1px 0px 1px;
	width:950px;
}
.pagerateContainer .close .middle {
	display:none;
}
.pagerateContainer .pagerate .bottom {
	height:20px;
	background-image: url('/_layouts/umcgportal/images/pagerate_bottom.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.pagerateContainer .pagerate .middle .contents {
	height:auto!important;
	border-top:solid 1px #DCDCDC;
	padding-top:17px;
}
.pagerateContainer .pagerate .middle .contents p {
	font-size:1.2em;
	line-height:1.25em;
	padding: 0 0 10px 0;
	margin:0;
}
.pagerateContainer .pagerate .middle .contents .thanks {
	padding:  0  17px 0 17px;
}
.pagerateContainer .pagerate .middle .contents .thanks .title {
	display:block;
	font-size:1.8em;
	padding-bottom:10px;
}
.pagerateContainer .pagerate .middle .contents .thanks p {
	padding: 0 0 15px 0;
}
.pagerateContainer .pagerate .middle .contents .contentLeft,
.pagerateContainer .pagerate .middle .contents .contentRight {
	width:445px;
	padding: 0 15px;
	float:left;
}
.pagerateContainer .pagerate .middle .contents .contentRight {
	width:443px;
	border-left:solid 1px #DCDCDC;
}
.pagerateContainer .pagerate .middle .contents .contentRight table tr td {
	padding-bottom:5px;
} 
.pagerateContainer .pagerate .middle .contents .contentRight table tr td  input,
.pagerateContainer .pagerate .middle .contents .contentRight table tr td  textarea {
	border:solid 1px #C5C5C5;
	background-image: url('/_layouts/umcgportal/images/form_box_bg.png');	
	background-repeat:repeat-x;
	background-position:left top;	
	font-size:1.2em;
	line-height:1.25em;
	width:245px;
	padding:3px 0 3px 3px;
}
.pagerateContainer .pagerate .middle .contents .contentRight table tr td  textarea {
	width:435px;
}
.pagerateContainer .pagerate .middle .contents .contentRight table tr .label {
	font-size:1.2em;
	font-weight:bold;
	width:190px;
}
.pagerateContainer .pagerate .middle .contents .contentRight table tr span.label {
	padding:10px 0;
	display:block;
}
.pagerateContainer .pagerate .middle .contents .contentRight .buttons {
	padding-top:5px;
}
.pagerateContainer .pagerate .middle .contents .contentRight .buttons .required {
	float:left;
	font-size:1.2em;
}
.pagerateContainer .pagerate .middle .contents .contentRight .buttons a {
	float:right;
	padding-left:10px;
}
.pagerateContainer .pagerate .middle .contents .contentRight .error {
	float:left;
}
.pagerateContainer .pagerate a.topbutton {
	position:absolute;
	top:0px;
	left:0px;	
	text-decoration:none;
	display:block;
	width:922px;
	height:33px;
	line-height:33px;
	padding:0 15px;
}
.pagerateContainer .pagerate a.topbutton .title {
	font-size:1.4em;
	font-weight:bold;
}
.pagerateContainer .pagerate a.topbutton .subtitle {
	padding-left:20px;
	font-size:1.2em;
}
.pagerateContainer .pagerate a.topbutton .arrow {
	display:block;
	position:absolute;
	right:10px;
	top:14px;
	height:7px;
	width:11px;
	background-image: url('/_layouts/umcgportal/images/menu_link_arrow.png');
	background-repeat:no-repeat;		
}
.pagerateContainer .close a.topbutton .arrow {
	opacity: 0.25;
	filter: alpha(opacity = 25);
}
.pagerateContainer .close a.topbutton:hover .arrow {
	opacity: 1;
	filter: alpha(opacity = 100);
}
/*** messagebox ***/
.messagebox {
	font-size:1.3em;
	font-weight:bold;
	line-height:1.25em;
	position:relative;
	padding:10px 10px 10px 40px;
	margin-bottom:20px;
	zoom:1;
}
.messagebox .icon {
	background-image:url("/_layouts/umcgportal/images/messageboxicon.png");
	background-repeat:no-repeat;
	display:block;
	height:19px;
	overflow:hidden;
	position:absolute;
	left:10px;
	top:8px;
	width:19px;	
}
.errorbox .icon {
	background-image:url("/_layouts/umcgportal/images/errorsummary_icon.gif");
}
/*** umcgwebapp ***/
.umcgwebapp p {
	font-size:1.2em;
	line-height:1.5em;
	padding:0 0 15px 0;
	margin:0;
}
.umcgwebapp .messagebox {
	margin-bottom:15px;
}
.umcgwebapp .messagebox .icon {
	background-image:url("/_layouts/umcgportal/images/errorsummary_icon.gif");
}
.umcgwebapp .buttons div {
	width:50%;
	float:left;
}
.umcgwebapp .buttons div a,
.umcgwebapp .buttons div a:link,
.umcgwebapp .buttons div a:visited {
	background-repeat:no-repeat;
	min-height:41px;	
	display:block;
	font-size:1.2em;
	line-height:1.25em;	
	text-decoration:none;
	padding:20px 0 0 75px;
	margin:0 10px 15px 0;
}
.umcgwebapp .buttons div a:hover {
	text-decoration:underline;
}
/*** readspeaker ***/
#xp1 {
	border-bottom:solid 1px #DCDCDC;
	z-index:5;
	position:relative;	
}
#xp1 a.btn_close,
#xp1 a.btn_close:link,
#xp1 a.btn_close:visited {
	background-image:url("/_layouts/umcgportal/images/readspeaker_close.jpg");
	background-repeat:no-repeat;
	background-position:right top;
	padding-right:20px;
	display:inline-block;
	height:16px;
	line-height:16px;
}
#xp1 a.btn_close:hover {
	background-image:url("/_layouts/umcgportal/images/readspeaker_close_hover.jpg");
}  
#xp1 div.center table tr td,
#xp1 div.center table tr td #bottomlinks {
	color:#CCC;
}
#xp1 div.center table tr td a,
#xp1 div.center table tr td a:link,
#xp1 div.center table tr td a:visited {
	color:#123481;
	text-decoration:none;
}
#xp1 div.center table tr td a:hover {
	color:#FF7D00;
	background-color:Transparent;
}
#readspeakerintro {
    display:none;
}
.vacature table.vacature-info {
	border-top:solid 1px #DCDCDC;
	font-size:1.2em;
	line-height:1.25em;
	width:100%;
	margin-bottom:20px;
}
.vacature table.vacature-info tr td {
	border-bottom:solid 1px #DCDCDC;
	padding:5px 0 5px 5px;
}
.vacature table.vacature-info tr td.label {
	font-weight:bold;
}
.vacature .fotovideo {
	background-color:#DCE3F7;
	padding:18px 18px 0 18px;
	margin-bottom:20px;
	position:relative;
}
.vacature .fotovideo img {
	margin-bottom:18px;
}
.vacature .fotovideo .video {
	width:100%;
	height:280px;
	margin-bottom:18px;
}
.vacature .column2 .buttons  
{
	border-top:solid 1px #DCDCDC;
	padding-top:15px;
	margin-top:15px;
	
}
.vacature .column2 .text 
{
	margin-bottom:15px;
}
.vacature .column3 .largebuttons, 
.vacature .column2 .largebuttons {
	padding-bottom:0;
}
.vacature .vacature_toolbox {
	padding-bottom:8px;
}
.vacature .addthis_wrapper {
	background-image:url("/_layouts/umcgportal/images/addthis_wrapper.png");
	background-repeat:no-repeat;
	height:34px;
	width:220px;
	padding-top:11px;
}
.vacature .addthis_mainbox {	
	margin: 5px 0 25px 0;
}
.vacature .addthis_wrapper .addthis_mainbox {	
	margin:  0;
}
.vacature .addthis_mainbox a,
.vacature .addthis_mainbox span {
	float:left;
	text-decoration:none;
}
.vacature .addthis_mainbox .addthis_default_style {
	float:left;
	padding-left:10px;
}
.vacature .addthis_mainbox span,
.vacature .addthis_mainbox .addthis_default_style a.addthis_button_compact {
	font-weight:bold;
	font-size:1.2em;
	line-height:1.25em;
	line-height:16px;	
}
.vacature .addthis_mainbox .addthis_default_style a.addthis_button_compact {
	color:#4982C6;
}
.vacature .addthis_mainbox .addthis_default_style .addthis_separator {
	color:#787878;
	padding:0 3px;
}
.topnews {
	margin-bottom:20px;
}
.topVacatures {
	margin-bottom:20px;
}
.topVacatures h2 {
	font-size:1.8em;
}
.topVacatures a.more,
.topVacatures a.more:link,
.topVacatures a.more:visited {
	text-decoration:none;
	font-size:1.2em;
	font-weight:bold;
	position:relative;
	padding-right:20px;
	margin-right:20px;
}
.topVacatures a.more:hover {
	text-decoration:underline;
}
.topVacatures a.more .arrow {
	background-image:url("/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx");
	background-repeat:no-repeat;
	display:block;
	height:9px;	
	overflow:hidden;
	width:11px;	
	font-size:0;
	line-height:0;
	position:absolute;
	right:0;
	top:3px;
}
.topVacatures ul, 
.topVacatures ul * {
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.75em;	
}
.topVacatures ul {
	margin-bottom:10px;
}
.topVacatures ul li {
	border-bottom:solid 1px #DCDCDC;
}
.topVacatures ul li a,
.topVacatures ul li a:link,
.topVacatures ul li a:visited {
	text-decoration:none;
	display:block;
	position:relative;		
	width:100%;
}
.topVacatures ul li a .title,
.topVacatures ul li a:link .title,
.topVacatures ul li a:visited .title {
	font-size:1.2em;
	padding: 1px 2% 1px 0px;
	display:block;
	float:left;
	width:58%;
	overflow:hidden;
}
.topVacatures ul li a .department,
.topVacatures ul li a:link .department,
.topVacatures ul li a:visited .department {
	color:#333333;
	font-size:1.1em;
	display:block;
	float:left;
	padding:0;
	width:39%;
	overflow:hidden;
}
/*** banner.type1 ***/
a.banner.type1 > span {
	z-index:1;
}
a.banner.type1 .button {
	position:relative;
	height:40px;	
	z-index:0;
	left:0;
	bottom:0;
	font-size: 1.3em;
    font-weight: bold;
    padding:0 20px 0 10px;
    line-height:40px;
}
a.banner.type1 .button .arrow, 
a.banner.type1:link .button .arrow, 
a.banner.type1:visited .button .arrow {
	background-image: url('/_layouts/umcgportal/images/arrow_right.png/noimg/Canvas.ashx');	
	background-repeat: no-repeat;	
	display:block;
	width:7px;
	height:11px;
	position:absolute;
	color:#FFF;
	right:10px;
	top:15px;
}
/*** followUs ***/
.followUs {
	padding:10px;
	position:relative;	
	margin-bottom:15px;
}
.followUs .title {
	font-size:2.8em;
	line-height:1.25em;
}
.followUs .title .cufon {
	margin-top:5px;
}
.followUs ul {
	list-style:none;
	margin:0;
	padding:20px 0 0 0;		
	line-height:1.25em;	
	overflow:hidden;	
}
.followUs ul li {
	float:left;
}
.followUs ul li:first-child {
	opacity: 0.6;
	filter: alpha(opacity = 60);
	font-size:1.4em;
	font-weight:bold;
	padding-right:48px;
	line-height: 1.25em;
}
.followUs ul li a {
	background-repeat: no-repeat;
    display: block;
    float: left;
    height: 16px;
    overflow: hidden;
    text-indent: -9999px;
    width: 16px;
	background-image: url('/_layouts/umcgportal/images/socialmedia.png');
	margin-left:10px;	
}
.followUs ul li a.facebook {
	background-position:left top;
}
.followUs ul li a.twitter {
	background-position:-26px top;
}
.followUs ul li a.youtube {
	background-position:-52px top;
}
a.banner.type1 {
	width:100%!important;	
}

/*** webpartLanding ***/    
.webpartLanding .column1 {	
	overflow:visible;	
}
.webpartLanding .column2 {
	overflow:hidden;	
}
.webpartLanding .column2 .followUs {
	height:209px;
	margin-bottom:10px;
	padding:40px 10px 53px 10px;
}
.webpartLanding .column2 .followUs ul {
	position:absolute;
	bottom:25px;
	left:10px;
}
.webpartLanding .row2 .column2 a.banner {
	height:160px;	
	overflow:hidden;
	margin-bottom:10px;
	padding:0;
}
.newsdetail > img:first-child {
	margin-bottom:20px;
}
.newsdetail .type {
	font-size:1.6em;
	display:block;
	padding-bottom:20px;
	font-weight:bold;
}
.newsdetail .section {
	font-size: 1.9em;
    line-height: 1.2em;
    display:block;
	padding-bottom:20px;
	font-weight:bold;
}
.contentfooter .addthis_mainbox {
	float:right;
}
.contentfooter .addthis_mainbox > span,
.contentfooter .addthis_mainbox > .addthis_toolbox 
{
	display:inline-block;
	line-height:16px;
	height:16px;
	float:left;
}
.contentfooter .addthis_mainbox > span 
{
	font-size: 1.2em;
    font-weight: bold;
    line-height: 1.25em;   
}
.contentfooter .addthis_mainbox a {
	margin-left:6px;
}

/*** RELATED NEWS ITEMS ***/
.relatedNewsItems {
	width:100%;	
	margin-bottom:20px;
}
.relatedNewsItems ul,
.relatedNewsItems ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.relatedNewsItems ul li:first-child {
	 border-top: 1px solid #DCDCDC;
}
.relatedNewsItems ul li {
    border-bottom: 1px solid #DCDCDC;
    padding:9px 0;
}
.relatedNewsItems ul li a {
	font-size: 1.2em;
    line-height: 1.75em;
    text-decoration: none;
    display:block;
}
.relatedNewsItems ul li a span {
	font-weight:bold;
	display:block;
}
.relatedNewsItems ul li a span span {
	color:#646464;
	font-weight:normal;
	display:inline-block;
}
.relatedNewsItems .title:first-child {
	font-size:1.4em;
	line-height:2.1em;
}
.relatedNewsItems .title:first-child .cufon {
	margin-bottom:5px;
}
/*** RELATED FILES ***/
.relatedFiles {
	width:100%;	
	position:relative;	
	margin-bottom:15px;
	padding:10px 0 0 0;
}
.relatedFiles .title {
	font-size:2.8em;
	line-height:1.25em;
	display:block;	
	padding:0 10px 18px;
}
.relatedFiles .intro {
	font-size:1.4em;
	line-height:1.25em;
	display:block;
	padding:0 10px 18px;
	display:block;
	opacity: 0.6;
	filter: alpha(opacity = 60);
	font-weight:bold;
}
.relatedFiles .title .cufon {
	margin-top:5px;
}
.relatedFiles ul,
.relatedFiles ul li {
	margin:1px 0 0 0;
	padding:0;
	list-style:none;
}
.relatedFiles ul li:first-child {
	margin:0;
}
.relatedFiles ul li a,
.relatedFiles ul li a:link {
	text-decoration:none;
	display:block;	
	font-size: 1.2em;
    font-weight: bold;
    line-height: 1.25em;
	position:relative;
	padding:8px 25px 8px 10px;
}
.relatedFiles ul li a .icon {
	width:7px;
	height:11px;
	background-image: url('/_layouts/umcgportal/images/arrow_right.png/noimg/Canvas.ashx');	
	background-repeat: no-repeat;
	overflow:hidden;
	position:absolute;
	right:10px;
	top:10px;
}
.pager {	
	font-size:1.2em;	
	line-height:1.25em;
	font-weight:bold;
	border-bottom:solid 1px #E5E5E5;
	padding:10px 0;
	margin-bottom:32px;
	height:13px;
	position:relative;
}
.childsite .pager {
	border-bottom-style:dashed;
	border-bottom-width:2px;
}
.pager a.previous,
.pager a.next {
	position:absolute;
	top:0;	
	text-decoration:none;
	display:block;
	line-height:30px;
}
.pager a.previous {
	left:0 !important;	
	padding-left:20px;
}
.pager a.previous span {
	position:absolute;
	left:0;
	top:11px;
	font-size:0;
	line-height:0;
}
.pager a.next {
	right:0;
	padding-right:20px;
}
.pager a.next span{
	position:absolute;
	right:0;
	top:11px;
	font-size:0;
	line-height:0;
}
.pager div {
	float:left;
	position:relative;
	left:50%;
	text-align:left;
}
.pager ul{
	list-style:none;
	position:relative;
	left:-50%;
	margin: 0;
	padding: 0;
}
.pager ul li {
	float:left;
	position:relative;
	border-right:solid 1px #E5E5E5;	
}
.pager ul li.first {
	border-left:solid 1px #E5E5E5;
}
.pager ul li a,
.pager ul li a:link,
.pager ul li a:visited,
.pager ul li span {
	text-decoration:none;
	padding:0 10px;
	float:left;
}
.pager a.previous:hover,
.pager a.next:hover,
.pager ul li span,
.pager ul li a:hover {
	text-decoration:underline;
}
.pager ul li span {
	/*opacity: 0.4;
	filter: alpha(opacity = 40);*/
}
/*** MAIN BANNERS ***/
.banners {
	padding-bottom:10px;
}
.banners a {
	position:relative;
	display:block;
	width:234px;
	height:166px;
	float:left;
	padding-left:5px;
	text-decoration:none;	
	font-weight:bold;
	overflow:hidden;
	cursor:pointer;
}
.banners a .background {
	position:absolute;
	top:0;
	left:0;
	width:240px;
	height:166px;
	background-image: url('/_layouts/umcgportal/images/banner_background.png');
	background-repeat:no-repeat;
}
.banners a:hover .background {
	background-image: url('/_layouts/umcgportal/images/banner_background_hover.png');
}
.banners a .text {
	display:block;
	height:157px;
	overflow:hidden;
	padding:0 15px;
	position:relative;
	width:200px;
	overflow:hidden;
}
.banners a .text .title {
	font-size:1.6em;
	display:block;
	margin-bottom:7px;
}
.banners.cufon a .text .title {	
	margin-bottom:5px;
}
.banners.cufon a .text .subtitle {
	font-size:1.4em;
	line-height:1.1em; 
	display:block;	
}
.banners a .right {
	text-align:right;
}
.banners a .mid {
	text-align:center;
}
/*** DEFAULT BANNER ***/
a.banner {
	position:relative;
	display:block;
	float:left;	
	text-decoration:none;	
}
.content .twoColumns .column2 a.banner,
.content .threeColumns .column3 a.banner {
	float:none;
	margin-bottom:15px;
}
a.banner img {
	border:none;
}
a.banner .button {
	bottom:14px;
	display:block;
	height:28px;
	left:14px;
	position:absolute;
	z-index:1000;
}
a.banner .button .shadowLeft,
a.banner .button .shadowMid,
a.banner .button .shadowRight {
	display:block;
	height:28px;
	width:4px;	
	float:left;
}
a.banner .button .shadowLeft {
	background-image: url('/_layouts/umcgportal/images/button_24_shadowleft.png');
	background-repeat:no-repeat;	
}
a.banner .button .shadowMid {
	background-image: url('/_layouts/umcgportal/images/button_24_shadowmid.png');
	background-repeat:repeat-x;
	width:auto;
}
a.banner .button .shadowRight {
	background-image: url('/_layouts/umcgportal/images/button_24_shadowright.png');
	background-repeat:no-repeat;	
}
a.banner .button .shadowMid .background,
a.banner:link .button .shadowMid .background,
a.banner:visited .button .shadowMid .background {
	background-image: url('/_layouts/umcgportal/images/button_24_mask.png/noimg/Canvas.ashx');
	height:24px;
	line-height:24px;
	display:block;
	margin-top:1px;	
	font-size:1.3em;
	font-weight:bold;
	padding:0 36px 0 10px;
	float:left;
}
a.banner:hover .button .shadowMid .background {
	background-image: url('/_layouts/umcgportal/images/button_24_mask_hover.png');
}
a.banner .button .shadowMid .background .arrow,
a.banner:link .button .shadowMid .background .arrow,
a.banner:visited .button .shadowMid .background .arrow {
	background-image:url("/_layouts/umcgportal/images/button_24_arrow.png");
	display:block;
	height:14px;
	position:absolute;
	right:11px;
	top:6px;
	width:17px;
}
a.banner:hover .button .shadowMid .background .arrow {
	background-image:url("/_layouts/umcgportal/images/button_24_arrow_hover.png");
}
.threeColumns .column1 a.banner .topCornerLeft, 
.threeColumns .column1 a.banner .topCornerRight, 
.threeColumns .column1 a.banner .bottomCornerLeft, 
.threeColumns .column1 a.banner .bottomCornerRight {
	display:none;
}
.threeColumns .column1 a.noclick,
.threeColumns .column1 a.noclick * {
	cursor:auto;
	cursor:default;
}
/*** CHILDPAGE BANNER ***/
.childpage .column1 a.banner {	
	width:342px;	
	margin-right:12px;
	margin-bottom:12px;
	overflow:hidden;
}
.childpage .column2 a.banner {	
	width:220px;	
	margin-bottom:12px;
	overflow:hidden;
}
.childpage .row1 a.banner {
	height:305px;
}
.childpage .row2 a.banner {
	height:239px;	
}

.tabber {
	margin-bottom:20px;
}
.tabber ul.tabs, 
.tabber ul.tabs * {
	margin:0;
	padding:0;
	list-style:none;
}
.tabber ul.tabs {
	overflow:hidden;
	height:37px;		
}
.tabber ul.tabs li {
	position:relative;
	float:left;
	margin-right:2px;	
}
.tabber ul.tabs li a,
.tabber ul.tabs li a:link,
.tabber ul.tabs li a:visited {
	float:left;
	display:block;
	height:35px;	
	font-size:1.8em;
	line-height:37px;	
	text-decoration:none;
	position:relative;
	padding-top:2px;
	padding-left:2px;
	padding-right:2px;
}
.tabber ul.tabs li a .left,
.tabber ul.tabs li a .right,
.tabber ul.tabs li a .mid {
	display:block;
	height:35px;	
	background-repeat:no-repeat;
	float:left;
}
.tabber ul.tabs li a .mid {
	background:#FFF;
	padding:0 4px;
}
.tabber ul.tabs li a .mid .cufon {
	margin-top:9px!important;
}
.tabber ul.tabs li a .left {
	background-image:url("/_layouts/umcgportal/images/tab_inner_lefttop.png");	
	width:8px;
}
.tabber ul.tabs li a .right {
	background-image:url("/_layouts/umcgportal/images/tab_inner_righttop.png");	
	width:8px;	
}
.tabber ul.tabs li.ui-state-active a .left,
.tabber ul.tabs li.ui-state-active a .right,
.tabber ul.tabs li.ui-state-active a .mid {
	background:Transparent;
}
.tabber .contentsContainer {
	position:relative;
	width:100%;
	overflow:hidden;	
}
.tabber .contentsContainer .ui-tabs-hide {
     display: none;
}
.tabber .contentsContainer .contents {
	padding:15px;
}
.tabber .contentsContainer .contents a.more,
.tabber .contentsContainer .contents a.more:link,
.tabber .contentsContainer .contents a.more:visited {
	display:block;
	height:34px;
	line-height:34px;	
	position:relative;
	float:left;
	font-size:1.4em;
	font-weight:bold;
	text-decoration:none;
}
.tabber .contentsContainer .contents a.more span.rightarrow {
	position:absolute;
	right:12px;
	top:12px;
}
.tabber .contentsContainer .contents a.more .left,
.tabber .contentsContainer .contents a.more .right,
.tabber .contentsContainer .contents a.more .mid  {
	display:block;
	float:left;
	height:34px;	
}
.tabber .contentsContainer .contents a.more .left {
	background-image:url("/_layouts/umcgportal/images/tabber_more_left.png");	
	width:2px;	
	background-repeat:no-repeat;
	overflow:hidden;
}
.tabber .contentsContainer .contents a.more .mid {
	background-image:url("/_layouts/umcgportal/images/tabber_more_mid.png");	
	background-repeat:repeat;
	padding:0 38px 0 17px;
}
.tabber .contentsContainer .contents a.more .right {
	background-image:url("/_layouts/umcgportal/images/tabber_more_right.png");	
	width:2px;	
	background-repeat:no-repeat;
	overflow:hidden;
}
.tabber .contentsContainer .contents a.more:hover .left {
	background-image:url("/_layouts/umcgportal/images/tabber_more_left_hover.png");	
}
.tabber .contentsContainer .contents a.more:hover .mid {
	background:white;
}
.tabber .contentsContainer .contents a.more:hover .right {
	background-image:url("/_layouts/umcgportal/images/tabber_more_right_hover.png");		
}
.topnews {
	margin-bottom:20px;
}
.topnews h2 {
	font-size:1.8em;
}
.topnews a.more,
.topnews a.more:link,
.topnews a.more:visited {
	text-decoration:none;
	font-size:1.2em;
	font-weight:bold;
	position:relative;
	padding-right:20px;
}
.topnews a.more:hover {
	text-decoration:underline;
}
.topnews a.more .arrow {
	background-image:url("/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx");
	background-repeat:no-repeat;
	display:block;
	height:9px;	
	overflow:hidden;
	width:11px;	
	font-size:0;
	line-height:0;
	position:absolute;
	right:0;
	top:3px;
}
.topnews ul, 
.topnews ul * {
	margin:0;
	padding:0;
	list-style:none;
	line-height:1.75em;	
}
.topnews ul {
	margin-bottom:10px;
}
.topnews ul li {
	border-bottom:solid 1px #DCDCDC;
}
.topnews ul li a,
.topnews ul li a:link,
.topnews ul li a:visited {
	text-decoration:none;
	display:block;
	position:relative;		
	width:100%;
}
.topnews ul li a .date,
.topnews ul li a:link .date,
.topnews ul li a:visited .date {
	color:#333333;
	font-size:1.1em;
	padding-right:22px;
	display:block;
	position:absolute;
	top:2px;
	left:0;
	padding:0;
}
.topnews ul li a .title,
.topnews ul li a:link .title,
.topnews ul li a:visited .title {
	font-size:1.2em;
	padding: 1px 0 1px 85px;
	display:block;
}
.childtopnews {
	height:180px;
	width:888px;
	background-image: url('/_layouts/umcgportal/images/topnews_background.png');
	background-repeat:no-repeat;	
	margin-left:15px;
	padding:30px 20px 20px 20px;	
}
.childtopnews .inner {
	position:relative;
	height:180px;
}
.childtopnews h2 {
	font-size:2.8em;
	line-height:1.4em;
	margin-bottom:0px;
	margin-top:0;
}
.childtopnews h2 .cufon {
	margin-bottom:4px;
	margin-top:11px;
}
.childtopnews ul {
	padding-top:5px;
}
.childtopnews ul li {
	border:none;
}
.childtopnews ul li a,
.childtopnews ul li a:link,
.childtopnews ul li a:visited {
	height:24px;
	overflow:hidden;
}
.childtopnews a.more,
.childtopnews a.more:link,
.childtopnews a.more:visited {
	position:absolute;
	bottom:18px;
	left:0px;
}
.childtopnews a.more .arrow {
	top:2px;
}
/***NEWSTICKER***/
.newsstickerContainer {
	margin-bottom:20px;
	min-height:35px;
	position:relative;
	z-index:1;
}
.newsstickerContainer .newssticker {
	position:absolute;
	width:952px;
}
.newsstickerContainer .newssticker .top {
	height:2px;
	background-image: url('/_layouts/umcgportal/images/newsticker_top.png');
	background-repeat:no-repeat;	
	overflow:hidden;	
}
.newsstickerContainer .newssticker .mid {	
	background-image: url('/_layouts/umcgportal/images/newsticker_mid.png');
	background-repeat:repeat-y;	
	padding:0  130px 2px 130px;
}
.newsstickerContainer .newssticker .bottom {
	height:33px;
	background-image: url('/_layouts/umcgportal/images/newsticker_bottom.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.newsstickerContainer .newssticker .mid div {
	height:auto!important;
}
.newsstickerContainer .newssticker .mid div ul, 
.newsstickerContainer .newssticker .mid div ul * {
	margin:0;
	padding:0;
	list-style:none;	
	position:relative !important;	
}
.newsstickerContainer .newssticker .mid div ul {
	width:692px;
	padding-top:2px !important;
}
.newsstickerContainer .newssticker .mid div ul li {
	display:block;
	height:23px;
	float:left;
	width:692px;	
}
.newsstickerContainer .newssticker .mid div ul li a {
	display:block;		
	text-decoration:none;
	float:left;
	line-height:23px;
}
.newsstickerContainer .newssticker .mid div ul li a span {
	display:block;
	float:left;
}
.newsstickerContainer .newssticker .mid div ul li a .date,
.newsstickerContainer .newssticker .mid div ul li a:link .date,
.newsstickerContainer .newssticker .mid div ul li a:visited .date {
	color:#333333;
	padding:0 12px 0 0;
	visibility:hidden;	
	width:105px;
	text-align:right;
}
.newsstickerContainer .newssticker .mid div ul li a .newdate,
.newsstickerContainer .newssticker .mid div ul li a:link .newdate,
.newsstickerContainer .newssticker .mid div ul li a:visited .newdate {
	visibility:visible;
}
.newsstickerContainer .newssticker .mid div ul li a .seperator,
.newsstickerContainer .newssticker .mid div ul li a:link .seperator,
.newsstickerContainer .newssticker .mid div ul li a:visited .seperator {
	height:9px;
	width:1px;
	line-height:0;
	font-size:0;
	background-color:#DCDCDC;
	margin: 7px 12px 0 0;
}
.newsstickerContainer .newssticker .mid div ul li a .title,
.newsstickerContainer .newssticker .mid div ul li a:link .title {
	font-size:1.2em;
}
.newsstickerContainer .newssticker a.more {
	position:absolute;
	left:257px;
	bottom:14px;
	font-size:1.2em;
	text-decoration:none;
	font-weight:bold;
	padding-right:20px;
}
.newsstickerContainer .newssticker a.more:hover {
	 text-decoration:underline;
}
.newsstickerContainer .newssticker a.more .arrow {
	background-image:url("/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx");
	background-repeat:no-repeat;
	display:block;
	height:9px;	
	overflow:hidden;
	width:11px;	
	font-size:0;
	line-height:0;
	position:absolute;
	right:0;
	top:2px;
}
.newsstickerContainer .newssticker a.shownews {
	position:absolute;
	top:10px;
	right:13px;
	font-size:1.2em;
	text-decoration:none;
	display:block;
	padding:0 20px 0 0;
}
.newsstickerContainer .newssticker a.shownews .arrow {
	display:block;
	position:absolute;
	right:0px;
	top:4px;
	height:7px;
	width:11px;
	background-image: url('/_layouts/umcgportal/images/menu_link_arrow.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;		
}
.newsstickerContainer .close a.shownews .arrow {
	opacity: 0.25;
	filter: alpha(opacity = 25);
}
.newsstickerContainer .close a.shownews:hover .arrow {
	opacity: 1;
	filter: alpha(opacity = 100);
}
.newsstickerContainer .newssticker .mainTitle {	
	top:10px;
	left:13px;
	position:absolute;
	font-size:1.4em;
	font-weight:bold;
}
.newsstickerContainer .close {
	overflow:hidden;
}
.newsstickerContainer .close .mid {
	height:33px;
	background-image: url('/_layouts/umcgportal/images/newsticker_bottom.png');
	background-repeat:no-repeat;
	overflow:hidden;
}
.newsstickerContainer .close .bottom,
.newsstickerContainer .close a.more {
	display:none;
}
.newsstickerContainer .close .mid div {
	height:23px!important;
}
.newsstickerContainer .close .mid div ul {
	position:absolute!important;
}
.newsstickerContainer .close .mid div ul li a .date,
.newsstickerContainer .close .mid div ul li a:link .date,
.newsstickerContainer .close .mid div ul li a:visited .date {
	visibility:visible;
}
/*** mijn umcg ***/
.myumcg .dashboard .newsstickerContainer .newssticker {
	width:931px;
}
.myumcg .dashboard .newsstickerContainer .newssticker .top {	
	background-image: url('/_layouts/umcgportal/images/mijnumcg/newsticker_top.png');		
}
.myumcg .dashboard .newsstickerContainer .newssticker .mid {	
	background-image: url('/_layouts/umcgportal/images/mijnumcg/newsticker_mid.png');
}
.myumcg .dashboard  .newsstickerContainer .close .mid {
	background-image: url('/_layouts/umcgportal/images//mijnumcg/newsticker_bottom.png');
}
.myumcg .dashboard .newsstickerContainer .newssticker .bottom {
	background-image: url('/_layouts/umcgportal/images/mijnumcg/newsticker_bottom.png');	
}
.newsstickerContainer .newssticker .mid div ul {
	width:671px;	
}
.newsstickerContainer .newssticker .mid div ul li {	
	width:671px;	
}
.accordion {
	border-bottom-style:dotted;
	border-bottom-width:1px;
	margin-bottom:20px;
	
}

.accordion ul.linklist li a,
.accordion ul.linklist li a:link,
.accordion ul.linklist li a:visited,
.accordion a.mainlink,
.accordion a.mainlink:link,
.accordion a.mainlink:visited,
.accordion span.mainlink {
	display:block;
	border-top-width:1px;
	background:#FFF;	
	padding: 1px 0;
	clear:both;
}
.accordion a.mainlink,
.accordion a.mainlink:link,
.accordion a.mainlink:visited,
.accordion span.mainlink
{
	height:40px;
	line-height:40px;
	font-size:1.8em;
	border-top-style:dotted;
	position:relative;
}
.accordion span.mainlink 
{
	border-top:none;
}
.accordion a.ui-state-active 
{
	background-image: url('/_layouts/umcgportal/images/bg_active_harmonica.jpg');
	background-repeat:repeat;
}
.accordion a.mainlink .cufon,
.accordion span.mainlink .cufon  
{
	margin-top:10px;
}
.accordion a .vertical,
.accordion a .horizontal {
	position:absolute;
	display:block;		
	font-size:0;
	line-height:0;
}
.accordion a .vertical 
{
	top:13px;
	right:14px;
	height:14px;
	width:2px;
}
.accordion a .horizontal 
{
	top:19px;
	right:8px;
	height:2px;
	width:14px;
}
.accordion a.ui-state-active .vertical 
{
	display:none;
}
.accordion div 
{	
	overflow:hidden;
	background:#FFF;
}
.accordion div div {	
	overflow:visible;
}
.accordion ul.linklist, 
.accordion ul.linklist * {
	margin:0;
	padding:0;
	list-style:none;
	width:100%;	
}
.accordion ul.linklist li 
{
	border-top-width:1px;
	border-top-style:solid;		
	float:left;
	width:100%;
}
.accordion ul.linklist li a,
.accordion ul.linklist li a:link,
.accordion ul.linklist li a:visited {
	display:block;	
	line-height:1.75em;
	font-size:1.2em;
	border:none;	
}

.accordion ul.linklist li a:after {
    content: "."; 
    display: block; 
    clear: both; 
    visibility: hidden;
	line-height: 0;
    height: 0; 
}
.accordion ul.linklist li a .text
{
	float:left;
	width:90%;
}
.accordion ul.linklist li a:hover .text
{
	text-decoration:underline;
}
.accordion ul.linklist li a .arrow 
{
	margin: 5px 10px 0 0;
	font-size:0;
	line-height:0;
	float:right;
	display:block;
	width:11px;
	height:9px;
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
}
.accordion ul.linklist li a.external .arrow 
{
	float:right;
	display:block;
	width:19px;
	height:9px;
	display:block;
	background-image: url('/_layouts/umcgportal/images/pointer_right_ext.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
}
.accordion div a.more,
.accordion div a.more:link,
.accordion div a.more:visited {
	font-size:1.2em;
	font-weight:bold;
	text-decoration:none;
	margin-bottom:1em;
	position:relative;
	padding-right:20px;
	display:inline-block;
}
.accordion div a.more:hover 
{
	text-decoration:underline;
}

.accordion div a.more .arrow 
{
	position:absolute;
	right:0;
	top:3px;
	background-repeat:no-repeat;
	width:11px;
	height:9px;
	display:block;
	overflow:hidden;
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
}
.linkblock,
.relatedlinks {
	width:100%;	
	margin-bottom:20px;
}
.linkblock ul,
.linkblock ul li li,
.relatedlinks ul,
.relatedlinks ul li {
	margin:0;
	padding:0;
	list-style:none;
}
.linkblock .title {
	font-size:1.4em;
	line-height:2.1em;
}
.linkblock .title .cufon {
	margin-bottom:5px;
}
.relatedlinks h2,
.relatedlinks span.title {
	font-size:1.8em;
}
.relatedlinks span.title {
	line-height:1.2em;
	margin:0.4em 0;
	display:block;
}
.linkblock ul {
	border-top:solid 1px #DCDCDC;
}
.linkblock ul li {
	border-bottom:solid 1px #DCDCDC;
}
.relatedlinks ul li a,
.relatedlinks ul li a:link,
.linkblock ul li a,
.linkblock ul li a:link {
	padding-left:25px;
	font-size:1.2em;
	display:block;
	line-height:1.75em;
	min-height:1.75em;
	position:relative;
	text-decoration:none;
}
.linkblock ul li a,
.linkblock ul li a:link {
	padding:  1px 20px 1px 0;
}
.relatedlinks ul li a .icon,
.linkblock ul li a .icon {
	display:block;
	position:absolute;	
	font-size:0;
	line-height:0;
}
.relatedlinks ul li a .icon {
	left:0;
}
.linkblock ul li a .icon {
	right:0;
}
.relatedlinks ul li a .icon,
.linkblock ul li a .icon {
	background-image: url('/_layouts/umcgportal/images/pointer_right.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	width:11px;
	height:9px;
	top:6px;
}
.linkblock ul li a .icon {
	top:7px;
}
.relatedlinks ul li a.external .icon,
.linkblock ul li a.external .icon {
	background-image: url('/_layouts/umcgportal/images/pointer_right_ext.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	width:19px;
	height:9px;
	top:3px;
	margin-top:3px;
}
.linkblock ul li a.external .icon {
	top:4px;
}
.relatedlinks ul li a.document .icon,
.linkblock  ul li a.document .icon {
	background-image: url('/_layouts/umcgportal/images/doc.png/noimg/Canvas.ashx');
	background-repeat:no-repeat;
	width:12px;
	height:14px;
	top:3px;
}
.linkblock  ul li a.document .icon {
	top:4px;
}
.relatedlinks ul li a.document .docreader,
.linkblock  ul li a.document .docreader 
{
    font-weight: bold;
    background-image: url('/_layouts/umcgportal/images/docreader_icon.png');
	background-repeat:no-repeat;
	background-position: right 2px;
	padding: 0 14px 0 11px;
}
.relatedlinks ul li a.document .docreader:hover,
.linkblock  ul li a.document .docreader:hover 
{
    background-position: right -20px;
	padding: 0 14px 0 11px;
}
.highlight .infoContainer .login {
	background: url('/_layouts/umcgportal/images/highlight_login_background.png') left top no-repeat;
	width:224px;
	height:214px;
	margin-left:1px;
}
.content .threeColumns .column3 .login, 
.content .twoColumns .column2 .login {
	background: url('/_layouts/umcgportal/images/highlight_login_background.png') left top no-repeat;
	width:224px;
	height:214px;
	margin-left:1px;
	margin-bottom:10px;
}
.highlight .infoContainer .login.large,
.content .threeColumns .column3 .login.large, 
.content .twoColumns .column2 .login.large {
    height:306px;
    background-position: left -214px;
}
.login .title {
	display:block;
	font-size:1.8em;
	line-height:40px;
	padding-left:12px;
	height:40px;
	margin-bottom:8px;
}
.login .title .cufon {
	margin-top:12px;
}
.login .dropdownContainer {
	padding-bottom:20px;
	height: 68px;
}
.login .dropdownContainer span.label,
.login .dropdownContainer label,
.login .more span {
	font-size:1.2em;
}
.login .dropdownContainer span.label {
	padding:0 0 4px 12px;
	display:block;
}
.login .dropdownContainer input {
	margin:0 10px 0 12px;
	padding:0;	
	width:14px;
	height:14px;
	float:left;
}
.login .dropdownContainer label {
	display:block;
	float:left;
	line-height:14px;
}
.login .more span {
	display:block;
	padding:0 14px 10px 12px;
	line-height:1.25em;
}
.login .more a,
.login .more a:link,
.login .more a:visited {
	width:199px;	
	height:28px;
	background-image: url('/_layouts/umcgportal/images/highlight_login_button.png');
	background-repeat:no-repeat;
	text-decoration:none;
	display:block;
	margin-left:11px;
	font-size:1.4em;
	line-height:28px;
	padding-left:7px;
}
.login .more a .cufon {
	margin-top:6px!important;
}
.login .more a.digiid,
.login .more a.digiid:link,
.login .more a.digiid:visited {
	margin-left:10px;
	color:#000;
	display:block;
	height:54px;
	width:87px;
	padding:14px 50px 0 67px;
	font-size:1.6em;
	line-height: 1.4em;
	text-decoration:none;
	background-image: url('/_layouts/umcgportal/images/highlight_login_digid.png');
	background-repeat:no-repeat;
	background-position:left top;
}
.login .more a.digiid:hover {
	background-position:left -68px;
}
.login .more a.digiid .cufon {
	margin-top:0px!important;
	margin-bottom:6px;
}
.login .more .info {
    padding: 0 12px;
}
.login .more .info p {
    font-size: 1.2em;
    line-height: 1.4em;
}
.login .dropdown dd, 
.login .dropdown dt, 
.login .dropdown ul {
	margin:0px; 
	padding:0px; 
}
.login .dropdown {
	position:relative; 
	z-index:1;
	margin: 0 0 3px 8px;
}
.login .dropdown dt {
	position:relative;
	z-index:1;
}
.login .dropdown dd {
	position:absolute;
	left:-1px;
	position:absolute;
	top:24px;	
	z-index:0;
	padding-top:2px;	
	width:206px;
	overflow:hidden;
}
.login .dropdown a,
.login .dropdown a:link,
.login .dropdown a:visited {
	font-size:1.3em;
    font-weight:bold;
    text-decoration:none;
    color:#FFF;
}
.login .dropdown dt a,
.login .dropdown dt a:link,
.login .dropdown dt a:visited {
	background-image: url('/_layouts/umcgportal/images/highlight_dropdown.png');
	background-repeat:no-repeat;
    display:block; 
    width:196px;
    height:25px; 
    padding: 9px 0 0 10px;
}
.login .dropdownOpen dt a,
.login .dropdownOpen dt a:link,
.login .dropdownOpen dt a:visited {
	height:19px;
}
.login .dropdownOpen {
	margin-bottom:9px;
}
.login .dropdown dt a span {
	cursor:pointer; 
	display:block; 
	padding:5px;
}
.login .dropdown dd .bottom {
	display:block;
	height:8px;
	background-image: url('/_layouts/umcgportal/images/highlight_dropdown_bottom.png');
	background-repeat:no-repeat;
}
.login .dropdown dd ul {	
	display:none;
    list-style:none;   
    width:auto; 
    min-width:170px;
    padding-top:4px;
    background-image: url('/_layouts/umcgportal/images/highlight_dropdown_mid.png');
	background-repeat:repeat-y;
	padding:4px 2px 0 4px;
}
.login .dropdown span.value {
	display:none;
}
.login .dropdown dd ul li a {
	 display:block;
	 height:17px;
	 padding-left:12px;
	 padding-top:5px;
}
.login .dropdown dd ul li a:hover {
	background-image: url('/_layouts/umcgportal/images/highlight_item_hover.png');
	background-repeat:repeat;
}

