
div
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small; 
text-align: justify;
} 


div table
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: x-small;
} 

.WelcomePageLogoTitles
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 9px; 
color: #006666;
text-align: center;
} 

.sectionHeadings
{
text-align: center;
color: #FFFFFF;
font-weight: bold;
font-size: 13px;
border: 1px solid #FFFFFF;
background-color: #008284;
}

.arrowHeadings
{
text-align: center;
font-weight: bold;
font-size: 20px;
color: #008284;
}

#pageTitle
{
position:absolute; 
left:4px; 
top:4px; 
width:740px; 
height:115px; 
z-index:12; 
background-image: url(Images/Title1.gif); 
layer-background-image: url(Images/Title1.gif); 
}


#sideLogo
{
position:absolute; 
left:4px; 
top:119px; 
width:158px; 
height:83px; 
z-index:13; 
background-image: url(Images/MaastrichtLogo.gif); 
layer-background-image: url(Images/MaastrichtLogo.gif)
}


#sideOtherLogos
{
position:absolute; 
left:4px; 
top:304px; 
width:120px; 
height:132px; 
z-index:14; 
background-image: url(Images/menuLogos.gif); 
layer-background-image: url(Images/menuLogos.gif); 
}

#bottomGeneralInfo
{
position:absolute; 
left:124px; 
top:401px; 
width:620px; 
height:35px; 
z-index:7; 
} 

#mainBody
{
position:absolute; 
left:178px; 
top:178px; 
width:566px; 
height:237px; 
z-index:5; 
} 


#sideMainMenu
{
position:absolute; 
left:4px; 
top:214px; 
height:103px; 
z-index:11; 
width: 160px;
background-color: #00CCC7;
padding: 0 0 0 0;
}


#sideMainMenu ul 
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}
		
#sideMainMenu li 
{
border-bottom: 1px solid #00CCC7;
margin: 0;
}

#sideMainMenu li a 
{
display: block;
padding: 2px 15px 2px 15px;
border-left: 4px solid #008481;
border-right: 4px solid #00B2AE;
background-color: #00A6A2;
color: #FFFFFF;
text-decoration: none;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 

}

html>body #sideMainMenu li a 
{
width: auto;
}

#sideMainMenu li a:link
{}

#sideMainMenu li a:visited
{

}
#sideMainMenu li a:active
{

}
#sideMainMenu li a:hover 
{
border-left: 4px solid #009692;
border-right: 4px solid #00C2BD;
background-color: #03CBC9;
color: #FFFF21;
text-decoration: underline;
}


#subMenu
{
position:absolute; 
left:178px;
top: 126px; 
width:566px; 
height:22px;
z-index:10; 
}


#subMenu ul 
{
margin-left: 0;
padding-left: 0;
display: inline;
}
		
#subMenu ul li 
{
margin-left: 0;
padding: 0px 15px 0px 15px;
border-right: 1px solid #009999;
list-style: none;
display: inline;
}

#subMenu li a 
{
color: #009999;
text-decoration: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px; 
font-weight: bold; 
}


#subMenu ul li.first
{
margin-left: 0;
border-left: none;
list-style: none;
display: inline;
}

#subMenu li a:link
{}
#subMenu li a:visited
{
color: #009999;
}

#subMenu li a:active
{

}
#subMenu li a:hover 
{
color: #FF9921;
text-decoration: underline;
}



#subMenuSide
{
position:absolute; 
left:628px; 
top:178px; 
height:174px; 
z-index:15; 
width: 120px;
background-color: #FFFFFF;
padding: 0 0 0 0;
}


#subMenuSide ul 
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}


		

#subMenuSide li a 
{
display: block;
padding: 2px 2px 2px 0.5em;
background-color: #FFFFFF;
color: #0066CC;
text-decoration: none;
width: 100%;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
font-weight: bold; 

}

html>body #subMenuSide li a 
{
width: auto;
}

#subMenuSide li a:link
{}

#subMenuSide li a:visited
{

}
#subMenuSide li a:active
{

}
#subMenuSide li a:hover 
{
color: #063C6E;
text-decoration: underline;
}


.timeTableEvents 
{
background-color: #FFFFFF;
border-bottom: 2px solid #009999;
border-right: 2px solid #009999;
}

.organizeTitles 
{
border-bottom: 1px solid #009999;
background-color: #FFFFFF;
}

.organizeFontHeadings
{
color: #009999;
text-align: center;
}

.scienceTitles
{
border-bottom: 1px solid #009999;
background-color: white;
}

.scienceFontHeadings
{
color: #009999;
background-color: white;
text-align: right;
}

.scienceSubTitles
{
border-bottom: 1px solid #FFB757;
background-color: white;
}

.scientificProgramHeadings
{
color: #008080;
font-weight: bold;
}

.GeneralPageHeadings
{
color: #FF9933;
font-style: italic;
}

.transparent 
{
filter:alpha(opacity=90);
background-color:white;
display:none;
width:150;
height:20;
position:absolute;
color: black;
border: 1 black solid;
}

.siteMapWhite
{
text-align: left;
color: white;
font-weight: bold;
}

.siteMapBlack
{
text-align: left;
color: black;
font-weight: bold;
}

.subMenuSideTitles
{
color: #008080;
font-style: italic;

}

.popUpMenu
{
position:absolute;
visibility:hidden;
background-color: #FFFFFF;
layer-background-color : #FFFFFF;
width: 150px;
border-style: solid;
border-color: #008080;
border-width: 1px;
z-index : 90; 
}

.popUpMenu a
{
padding: 4px 4px 4px 4px;
	color: #0066CC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold; 
	line-height: 140%;
}

.subMenuMainBody
{
	color: #0066CC;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold; 
	line-height: 140%;
}

.ProgGlanceHeadingDay
{
color: #FFFFFF;
background-color: #0050A0;
font-weight: bold;
text-align: center;
}

.ProgGlanceHeadingDate
{
background-color: #FFEBD1;
font-weight: bold;
text-align: center;
}

.HighlightGreen
{
color: #009999;
font-weight: bold;
text-align: center;
}

.HighlightGreenLeft
{
color: #009999;
font-weight: bold;
}


.HighlightRed
{
color: #C00000;
}

.HeadingBlue
{
color: #086BB5;
font-weight: bold;
}
