/* CSS Document */

Body{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
}

table
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1.0em;
}

li
{
	font-size: 10px;
}
ul{ margin: 3px 3px 3px 15px;}
H1, .H1
{
color:#000;
font-size:12px;
font-weight:bold;
}
a h1 {text-decoration: none;}
a:hover h1 {text-decoration: underline;}

H2, .H2{
color:#00396B;
color: #000;
font-size:10px;
font-weight:bold;
margin-bottom:0px;


line-height: 10px;
}
P{
color:#000000;
font-size:10px;
margin: 8px 0px 8px 0px;  
}


A:Link, A:Visited, A:Active{
color:#00396B;	

}
A:Hover{
color:#A5BEE6;	
}

#ContentTreeCol ul {text-align: left;}
#ContentTreeCol ul li {padding-bottom: 3px;}
#lblDescription {text-align: justify; font-size: 10px; min-height: 25px;}
#lblDescription h2 {margin:0px; line-height: 10px; }
#lblDescription p {margin: 8px 0px 8px 0px; font-size:10px;  }
#lblDescription li {line-height: 16px;  }
#divTextArea ul {padding: 0px 0px 8px 10px;   }


.justify {text-align: justify; FONT-SIZE: 1em; DISPLAY: block;	VERTICAL-ALIGN: bottom;}
.justify p {text-align: justify; margin: 12px 0px 0px 0px; }
.justify h2 {margin:4px;padding: 0px;line-height: 14px; vertical-align:top;  display: block; }
.justify li {line-height: 14px;}
#divTextArea {}
/*-- CSS for text belov header on pages --*/
#divTextArea p {margin:0px 0 10px;padding: 0;line-height: 14px;}
#divTextArea h2 {margin:12px 0px 0px 0px;padding: 0;line-height: 14px; color: #000;}
#divTextArea ul { padding-top:1px; }
#divTextArea li {line-height: 14px;}

.spaceHeaderBodytext {padding: 10px 0px 0px 0px;}

.ContactLink:Link, .ContactLink:Visited, .ContactLink:Active{
color:#00396B;	
}
.ContactLink:Hover{
/*color:#747779;*/	 /*Line removed 20070320*/
color:#A5BEE6;	 /*Line added 20070320*/
}

.ArrowLink, .ArrowLink:Link, .ArrowLink:Visited, .ArrowLink:Active {
color: #000000;
font-size:10px;
margin-top:10px;
margin-right:4px;
display: block;
text-decoration: none;
}
.ArrowLink:Hover
{
	text-decoration: underline;
	color: #000000;
}

.FrontPageFaceliftInfoBoxLink, .FrontPageFaceliftInfoBoxLink:Link, .FrontPageFaceliftInfoBoxLink:Visited, .FrontPageFaceliftInfoBoxLink:Active {
	color: #000000;
	font-size:10px;
	padding: 3px 0px 1px 10px;
	width: 100%;
	display: block;
	text-decoration: none;
}
/*.FrontPageFaceliftInfoBoxLink:Hover, */
.cellLink {
	padding-left: 0px;
	padding-right: 10px;
}

.cellLink:hover, .FrontPageFaceliftInfoBoxLink:Hover
{
	/*text-decoration: none;*/
	background-color: #CCCCCC;
	padding-top: 3px;
	color: #000000;
}

/* ToolBox Content */

#ToolBox H1{
border: solid 0px;
color:#000;
background-color: #F0F3F6; 
border-bottom: solid 1px #BABBBA;
font-size:10px;
font-weight:bold;
padding-top:5px;
padding-left:6px;
padding-right:4px;
padding-bottom:5px;
margin-top: 0px;
}

#ToolBox H2{
border: solid 0px;
color:#000;
border-bottom: solid 1px #BABBBA;
background-color: #F0F3F6;
font-size:10px;
font-weight:bold;
padding-left: 6px;
padding-top:5px;
padding-bottom:5px;
margin-bottom:5px;
margin-top: 0px;
}

#ToolBox H3{
background-color: #FFF; /*EFF0EE;*/
padding: 16px 0px 0px 0px;
vertical-align: top;
margin: 0px;
border: solid 0px;
}

.TopToolBox {
	background-image: url(/force/sysimages/ToolboxTop.gif); 
	background-position: right top; 
	background-repeat: no-repeat; 
	}

.ToolBoxArrow li {padding: 0px; list-style-type:disc;}

/* ToolBox Link without icon*/
.ToolBoxPlain:Link, .ToolBoxPlain:Hover, .ToolBoxPlain:Active, .ToolBoxPlain:Visited{
color:#000;
font-size:10px;
margin-top:10px;
margin-left:4px;
margin-right:4px;
display: block;
text-decoration: none;
}
/* ToolBox Link with link arrow */
.ToolBoxArrow:Link, .ToolBoxArrow:Hover, .ToolBoxArrow:Active, .ToolBoxArrow:Visited{
padding: 0px;
margin: 0px; 
list-style-type: circle;
display: block;
text-decoration: none;
}

/* ToolBox Link with Excel icon */
.ToolBoxExcel:Link, .ToolBoxExcel:Hover, .ToolBoxExcel:Active, .ToolBoxExcel:Visited{
background-image: url(/force/sysimages/ToolboxEXCEl.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with Word icon */
.ToolBoxWord:Link, .ToolBoxWord:Hover, .ToolBoxWord:Active, .ToolBoxWord:Visited{
background-image: url(/force/sysimages/ToolboxWord.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with PowerPoint icon */
.ToolBoxPP:Link, .ToolBoxPP:Hover, .ToolBoxPP:Active, .ToolBoxPP:Visited{
background-image: url(/force/sysimages/ToolboxPP.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with PDF icon */
.ToolBoxPDF:Link, .ToolBoxPDF:Hover, .ToolBoxPDF:Active, .ToolBoxPDF:Visited{
background-image: url(/force/sysimages/ToolboxPDF.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with Zip icon */
.ToolBoxZip:Link, .ToolBoxZip:Hover, .ToolBoxZip:Active, .ToolBoxZip:Visited{
background-image: url(/force/sysimages/ToolboxZip.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with exe icon */
.ToolBoxExe:Link, .ToolBoxExe:Hover, .ToolBoxExe:Active, .ToolBoxExe:Visited{
background-image: url(/force/sysimages/ToolboxEXE.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with FTP icon */
.ToolBoxFTP:Link, .ToolBoxFTP:Hover, .ToolBoxFTP:Active, .ToolBoxFTP:Visited{
background-image: url(/force/sysimages/ToolboxFTP.JPG);
background-position: left top;
background-repeat: no-repeat;
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:2px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

.PrintAndRefer
{
	background-color: #fff;
	text-align: right;
	font-size: 10px;
	display: inline-block;
	width: 183px;
	padding-bottom: 16px;
	margin-bottom: 0px;
	margin-top: 0px;
	display: inline-block; 
	height: 15px;
	vertical-align: top;
}


/* ToolBox Link with print icon*/
.ToolBoxPrint:Link, .ToolBoxPrint:Hover, .ToolBoxPrint:Active, .ToolBoxPrint:Visited{
	background-color: #FFF;
	color:#736F5f;
	font-size:10px;
	text-decoration: none;	
}

/* ToolBox Link with download icon*/
.ToolBoxDownload:Link, .ToolBoxDownload:Hover, .ToolBoxDownload:Active, .ToolBoxDownload:Visited{
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
padding-left:21px;
padding-top:1px;
padding-bottom:2px;
display: block;
text-decoration: none;
}

/* ToolBox Link with action icon*/
.ToolBoxAction:Link, .ToolBoxAction:Hover, .ToolBoxAction:Active, .ToolBoxAction:Visited{
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
margin-bottom: 10px;
/*padding-left:21px;*/
padding-top:1px;
padding-bottom:1px;
display: block;
text-decoration: none;
font-weight: bold;
	
}
.ToolBoxMail:Link, .ToolBoxMail:Hover, .ToolBoxMail:Active, .ToolBoxMail:Visited{
color:#00386b;
font-size:10px;
margin-top:10px;
margin-left:7px;
margin-right:4px;
/*padding-left:21px;*/
padding-top:1px;
padding-bottom:1px;
display: block;
text-decoration: none;
font-weight: bold;	
}

#ToolboxSelection /* Edit Mode */
{
color:#000;
font-size:10px;
margin-top:10px;
margin-left:4px;
margin-right:4px;
padding-left:13px;
display: block;
}

/* End ToolBox Content*/

/* HeaderNavigation */
#Header A:Link, #Header A:Active, #Header A:Visited{
color:#736F5F;
font-size:10px;/*
background-image: url(../SYSIMAGES/headernavigationarrow.gif);
background-repeat: no-repeat;
background-position: top left;*/
margin-right:10px;
padding-left:6px;
text-decoration: none;
}
#Header A:Hover
{
	text-decoration: underline;
}

/* End HeaderNavigation*/

/* Breadcrumbs */
.Breadcrumbs, .Breadcrumbs A:Link, .Breadcrumbs A:Active, .Breadcrumbs A:Visited{
	color:#736F5f;
	font-size:10px;
	text-decoration: none;
}
.Breadcrumbs A:Hover
{
	text-decoration: underline;
}

/* End Breadcrumbs*


/* NewsTeaser */	
A:Link.ReadMore, A:Active.ReadMore , A:Visited.ReadMore {
	color: #00396B;
	text-align: right;
	text-decoration: none;
	display: block;
}
A:Hover.ReadMore{
	/*color:#747779;*/	 /*Line removed 20070320*/
color:#A5BEE6;	 /*Line added 20070320*/
}


/* End NewsTeaser */

.DownloadBox P{
	margin-left: 16px;
}



/* Course */

.CourseTable
{
	font-size:10px;
}

.CourseBoxHeader{
	background-color: #AEAEAE;
	color: #FFFFFF;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	margin-left:2px;
	font-size:10px;
	padding-left:6px;
	text-decoration: none;
}

.CourseBoxHeader A:hover
{	
	background-color: #AEAEAE;
	background-image: url(../SYSIMAGES/formblockarrowclosed.gif);
	background-repeat: no-repeat;
	background-position:center left;
	margin-left:2px;
	color: #FFFFFF;	
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	font-size:10px;
	border-top: 10px solid #FFFFFF;	
	padding-left:6px;
	text-decoration: none;
} 

.arrowup
{	
	background-color: #AEAEAE;
	color:Green;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	color:#747779;
	font-size:10px;
	background-image: url(../SYSIMAGES/menuarrow_up.gif);
	background-repeat: no-repeat;
	background-position:center left;
	margin-left:2px;
	padding-left:8px;
	text-decoration: none;		
}
.arrowdown
{
	background-color: #AEAEAE;
	color:Red;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	font-weight:bold;
	border-top: 10px solid #FFFFFF;
	color:#747779;
	font-size:10px;
	background-image: url(../SYSIMAGES/menuarrow_down.gif);
	background-repeat: no-repeat;
	background-position: center left;
	margin-left:2px;
	padding-left:8px;
	text-decoration: none;	
}
	
.CourseBoxCell{
	background-color: #F2F2F2;
	margin: 0px;
	margin-bottom:7px;
	padding-top: 4px;
	padding-left: 80px;
	padding-right: 4px;
	padding-bottom: 4px;		
}
.CourseBoxCell A:Link, .CourseBoxCell A:Visited, .CourseBoxCell A:Active{
	color: #747779;
	font-weight:bold;
	text-decoration: none;		
}
.CourseBoxCell A:Hover{
	text-decoration: underline;		
}	

.CourseBoxSingleCell{
	background-color: #F2F2F2;
	margin: 0px;
	margin-bottom:7px;
	padding-top: 4px;
	padding-left: 4px;
	padding-right: 4px;
	padding-bottom: 4px;		
	font-size:10px;
}
.CourseBoxSingleCell A:Link, .CourseBoxSingleCell A:Visited, .CourseBoxSingleCell A:Active{
	color: #747779;
	font-weight:bold;
	text-decoration: none;		
}
.CourseBoxSingleCell A:Hover{
	text-decoration: underline;		
}

/* END Course */

/*#LeftSearchBox
{
font-size:10px;
font-weight:bold;
color:#00396B;
text-decoration:none;
display:block;
margin-top:0px;
}

#LeftSearchBox A:Link, #LeftSearchBox A:Active, #LeftSearchBox A:Visited{
font-size:10px;
font-weight:normal;
color:#00396B;
text-decoration:none;
display:block;
margin-top:8px;
}*/
#LeftSearchBox
{
font-size:10px;
font-weight:bold;
color:#747779;
text-decoration:none;
display:block;
margin-top:0px;
}

#LeftSearchBox A:Link, #LeftSearchBox A:Active, #LeftSearchBox A:Visited{
font-size:10px;
font-weight:normal;
color:#747779;
text-decoration:none;
display:block;
margin-top:8px;
}

#LeftSearchBox A:Hover{
	text-decoration: underline;
}

.TxtFooter, .TxtFooter A:Link, .TxtFooter A:Active, .TxtFooter A:Visited{font-size:10px; color:#626262; text-decoration:none;}

.TxtFooter A:Hover{
	text-decoration: underline;
}

/* Classes for the MONDO search engine  */
.mondoText
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px
}

.mondoCell
{
	padding-right: 11px;
	border-right: 1px dashed #000000;
	font-size:10px;
}

.mondoCellRight
{
	padding-right: 11px;
	padding-left: 11px;
	border-right: 1px dashed #000000;
	font-size:10px;
}
.mondoCellLeft
{
	padding-right: 11px;
	padding-left: 11px;
	font-size:10px;
}

.mondoCell P, .mondoText P, .mondoCellRight P, .mondoCellLeft P{ font-size: 10px;}

.mondo5Padding
{
	padding-left: 5px;	
}
.mondo10Padding
{
	padding-left: 100px;	
}
#SimpleSearchControl1
{	
	font-size: 10px;
	margin-right:2px;	
	color:#00396B;
	font-family: Arial Black;	
	font-weight:bold;		
}
.SearchButton
{		
	margin-left:4px;	
	border-bottom-style:none;
	border-left-style:none;
	border-top-style:none;
	border-right-style:none;	
	background-color:White;	
	height:17px;
	width:17px;
	vertical-align:middle;	
	background-image: url(../SYSIMAGES/searcharrow.gif);
	background-repeat:no-repeat;	
}
#SimpleSearchControl1_QueryField
{
	border: 1px solid #00396B;
	font-size: 10px;
	margin-right:2px;
	vertical-align: middle;
	width:106px;	
	height:11px;
}

#lblAdvancedSearchOptions
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
#lblAdvancedSearchDescription
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#lblScope
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
label
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#lblLanguages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;	
}
#cblLanguages
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}
#lblDoctypes
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}


#lblInterests

{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#747779;
	font-size:10px;
	font-weight:bold;
}
#cblDoctype
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;	
}

#phContent H1, #phHeader H1,#phOutroText H1, #phOuttroText H1 {font-size:10px}
#lnkPassword, #phContent P, #phExpireDate, #phBody P, #phHeader P, #phOutroText P, #phOuttroText P{font-size:10px;}
#phContent LI, #tlbContact td{font-size:10px;}

/* Classes effecting foldout menues*/
.foldoutArrowRight{
background:url(/force/SYSIMAGES/formblockarrowclosed.gif)url(/force/SYSIMAGES/formblockarrowclosed.gif); 
background-repeat: no-repeat; 

}


.foldoutArrowLink:Link, .foldoutArrowLink:Visited, .foldoutArrowLink:Active {
color:#747779;
font-size:10px;
background-image: url(../SYSIMAGES/toolboxlinkarrow.gif);
background-repeat: no-repeat;
background-position: left;
margin-top:10px;
margin-left:4px;
margin-right:4px;
padding-left:13px;
display: block;
text-decoration: none
}

/* is not used (and does not validate) */
.foldout1stNode{
list-style-type: none;	
font-size:10px;
list-style-position:outside;
padding-left: 0px;
margin-left: 0px;
position: relative;
}
.foldout1stNode2{
list-style-type: none;	
font-size:10px;
margin-top: -10px;
padding-top: -10px;
}

.foldout2ndNode
{
font-size:10px;
list-style-type: none;	
/*margin-left: -22px;*/
margin-top: -5px;
padding-top: -5px;
margin-bottom: 2px;
padding-bottom: 2px;
padding-left: 0px;
margin-left: 0px;
}
.foldout2ndNode2
{
font-size:10px;
list-style-type: none;	
margin-left: -22px;
margin-top: -10px;
/*padding-left: 16px;*/
padding-top: -10px;
margin-bottom: 2px;
padding-bottom: 2px;
}

/* Administrations sider */

.tableStyle
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	padding-left: 10px;
}


.FrontpageReadMoreLinks
{
	vertical-align: middle;
	width: 100%;
	border-top: solid #FFFFFF 1px;
	padding-top: 8px;

}
.FrontpageReadMoreLinks  a
{
	font-size: 10px;
	margin-left: 10px;
	text-decoration: none;
	color: #004583;
}

.FrontpageReadMoreLinks  a:hover
{
	text-decoration: underline;
	color: #004583;
}

.DarkBlueLink
{
	color: #00386B;
	font-size: 10px;
}
.DarkBlueLinks A:link	{PADDING-LEFT: 6px;	FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:active {PADDING-LEFT: 6px;	FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:visited {PADDING-LEFT: 6px;FONT-SIZE: 10px;	COLOR: #00386B;	TEXT-DECORATION: none;}
.DarkBlueLinks A:hover	{text-decoration: underline;}

p {margin: 0px;}

.sectionLinks
{
	padding: 10px 12px 10px 12px; 
	margin: 0px; 
	display: block;	
}

.sectionLinks .sectionLink:Link, .sectionLink:Visited, .sectionLink:Active  
{
	margin: 5PX; 
	color: #000; 
	font-size: 10px; 
	text-decoration: none;
	line-height: 18px;
	
}
.sectionLink:hover {
	text-decoration: underline;
}


.GridView {font-size: 10px;}

.LeftTop { position: static;height: 117px;margin-top: -35px;}
.h117 {height: 117px; }
.250 {height: 250px;}
.383 {height: 383px;}
.516 {height: 516px;}