body {
	background-color : #FFFFFF;
	font-family : Verdana, Arial, Helvetica, Sans-Serif;
	font-size : 10pt;
	color : #385A97;
	margin : 0px;
	padding : 0px, auto, auto, auto;
}

a:link {
	color : #385A97;
	font-weight : bold;
	text-decoration : none;
}

a:hover {
	color : #385A97;
	font-weight : bold;
	text-decoration : underline;
}

a:active {
	color : #385A97;
	font-weight : bold;
	text-decoration : underline;
}

a:visited {
	color : #385A97;
	font-weight : bold;
	text-decoration : none;
}

#topBanner {
	background-color : #F18E00;
	color : #FFFFFF;
}

#topBanner h1 {
	margin : 10px auto 0px 10px;
	
}

#topBanner h3 {
	margin : 10px auto 0px 10px;
	
}

#sideMenu {
	background-color : #F18E00;
	color : #FFFFFF;
}

#footer {
	background-color : #F18E00;
	color : #FFFFFF;
	font-size : 10pt;
	padding : 4px;
}

#sponsors {
	background-color : #FFFFFF;
	color : #F18E00;
	font-size : 8pt;
	padding : 4px;
}

#mainSection {
	background-color : #D1D9EE;
	color : #385A97;
	padding : 10px;
}

#mainSection h1 {
	background-color :  #385A97;
	color : #FFFFFF;
	font-size : 13pt;
	text-align : left;
	padding : 5px;
	margin-top : 0px;
}

#mainSection h2 {
	background-color :  #F18E00;
	color : #FFFFFF;
	font-size : 13pt;
	font-weight : normal;
	text-align : center;
	padding : 5px;
}

#mainSection h3 {
	margin-top : 0px;
}

#menuItems {
	padding-left : 10px;
}

#self {
	background-image : url(design/menuSquare.gif);
	background-repeat : no-repeat;
	background-position : left center;
	padding-left : 15px;
	font-size : 9pt;
	font-weight : bold;
	color : #385A97;
}

#menuItems a {
	background-image : url(design/menuSquare.gif);
	background-repeat : no-repeat;
	background-position : left center;
	padding-left : 15px;
	font-size : 9pt;
	font-weight : bold;
}

#menuItems a:link {
	color : #FFFFFF;
	text-decoration : none;
}

#menuItems a:hover {
	color : #385A97;
	text-decoration : underline;
}

#menuItems a:active {
	color : #385A97;
	text-decoration : underline;
}

#menuItems a:visited {
	color : #FFFFFF;
	text-decoration : none;
}

#subMenuItems {
	padding-left : 10px;
}

#subMenuSelf {
	background-image : url(design/menuArrow.gif);
	background-repeat : no-repeat;
	background-position : left center;
	padding-left : 15px;
	font-size : 9pt;
	font-weight : bold;
	color : #385A97;
}

#subMenuItems a {
	background-image : url(design/menuArrow.gif);
	background-repeat : no-repeat;
	background-position : left center;
	padding-left : 15px;
	font-size : 9pt;
	font-weight : bold;
}

#subMenuItems a:link {
	color : #FFFFFF;
	text-decoration : none;
}

#subMenuItems a:hover {
	color : #385A97;
	text-decoration : underline;
}

#subMenuItems a:active {
	color : #385A97;
	text-decoration : underline;
}

#subMenuItems a:visited {
	color : #FFFFFF;
	text-decoration : none;
}

a.switchLan {
	font-size : 9pt;
	font-weight : bold;
	padding : 4px 6px;
}

a.switchLan:link {
	border : solid 1px #FFFFFF;
	background-color : #385A97;
	color : #FFFFFF;
}

a.switchLan:hover {
	border : solid 1px #385A97;
	background-color : #FFFFFF;
	color : #385A97;
}

a.switchLan:active {
	border : solid 1px #385A97;
	background-color : #FFFFFF;
	color : #385A97;
}

a.switchLan:visited {
	border : solid 1px #FFFFFF;
	background-color : #385A97;
	color : #FFFFFF;
}

a.download {
	font-size : 11pt;
	font-weight : bold;
	padding : 6px 8px;
}

a.download:link {
	border : solid 1px #FFFFFF;
	background-color : #385A97;
	color : #FFFFFF;
}

a.download:hover {
	border : solid 1px #385A97;
	background-color : #FFFFFF;
	color : #385A97;
}

a.download:active {
	border : solid 1px #385A97;
	background-color : #FFFFFF;
	color : #385A97;
}

a.download:visited {
	border : solid 1px #FFFFFF;
	background-color : #385A97;
	color : #FFFFFF;
}

a.lTopic {
	font-weight : normal;
}

a.lTopic:link {
	font-weight : normal;
}

a.lTopic:hover {
	font-weight : underline;
}

a.lTopic:active {
	font-weight : underline;
}

a.lTopic:visited {
	font-weight : normal;
}

#contentPix {
	border : solid 5px #385A97;
	margin : 0px 0px 0px 25px;
	float : right;
}

.contentPix2 {
	border : solid 5px #385A97;
	margin : 0px 0px 0px 25px;
	float : right;
}

.abstract {
	font-weight : bold;
	text-align : justify;
}

table.topic td {
	border : solid 3px #385A97;
	text-align : left;
	font-size : 9pt;
}

#linkToForm_fr {
	border : solid 1px #385A97;
	color : #385A97;
	background-color : #FFFFFF;
	background-image : url(design/backGrdButton_fr.gif);
	background-repeat : no-repeat;
	background-position : right center;
	font-size : 9pt;
	font-weight : bold;
	padding : 5px;
	margin : 20px;
}

#linkToForm_nl {
	border : solid 1px #385A97;
	color : #385A97;
	background-color : #FFFFFF;
	background-image : url(design/backGrdButton_nl.gif);
	background-repeat : no-repeat;
	background-position : right center;
	font-size : 9pt;
	font-weight : bold;
	padding : 5px;
	margin : 20px;
}

#menuSubLogo {
	background-color : #385A97;
	color : #FFFFFF;
	font-size : 7pt;
	font-weight : bold;
	padding : 3px;
	margin : 0px;
	text-align : center;
	
}

.mandatory {
	font-size : 12pt;
	font-weight : bold;
	color : #AA0000;
}

#linkToDowload {
	font-size : 11pt;
	padding : 6px 8px;
	border : solid 1px #FFFFFF;
	background-color : #385A97;
	color : #FFFFFF;
	text-align : center;
	width : 70%;
}

a#aLinkToDowload {
	color : #FFFFFF;
	font-weight : bold;
}

a#aLinkToDowload:link {
	text-decoration : none;
}

a#aLinkToDowload:hover {
	text-decoration : underline;
}

a#aLinkToDowload:active {
	text-decoration : underline;
}

a#aLinkToDowload:visited {
	text-decoration : none;
}