/* CSS Document */
body,td,input,select {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 11px;
  color: #000000;  
}

p {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 5px;
  padding-right: 5px;  
  font-weight: normal;
  font-size: 11px;
  color: #000000;  
}

li {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 20px;
  padding-right: 5px;  
  font-weight: 500;
  font-size: 11px;
  color: #000000;  
}

.li2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 20px;
  padding-right: 5px;  
  font-weight: 500;
  font-size: 11px;
  color: #315EB9;  
}

a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 11px;
  color: #315EB9;  
}
a:link {text-decoration: none; color: #315EB9;}
a:active {text-decoration: none; color: #315EB9;}
a:visited {text-decoration: none; color: #315EB9;}
a:hover {text-decoration: none; color: #B95E31;}

.asmall {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 10px;
  color: #315EB9;  
}
.asmall:link {text-decoration: none; color: #315EB9;}
.asmall:active {text-decoration: none; color: #315EB9;}
.asmall:visited {text-decoration: none; color: #315EB9;}
.asmall:hover {text-decoration: none; color: #B95E31;}

.mail2friend {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 600;
  font-size: 11px;
  color: #B95E31;  
}
.mail2friend:link {text-decoration: none; color: #B95E31;}
.mail2friend:active {text-decoration: none; color: #B95E31;}
.mail2friend:visited {text-decoration: none; color: #B95E31;}
.mail2friend:hover {text-decoration: none; color: #B95E31;}

/* Small tables left/right header*/
.header1 {
  font-weight: 600;
  font-size: 10px;
  color: #FFFFFF;  
  background-color: #315EB9;
}

.headeritem {
  font-weight: 600;
  font-size: 11px;
  color: #FFFFFF;  
  background-color: #315EB9;
}

.table1 {
  border-width: 1px;
  border-color: #315EB9;
  border-style: solid;
}

.cell1 {
  font-weight: 500;
  font-size: 10px;
  color: #000000;  
  background-color: #E0F1FF;
}

/* Content header*/
.header2 {
  font-weight: 600;
  font-size: 12px;
  color: #FFFFFF;  
  background-color: #315EB9;
}

.contentmenua {
  font-weight: 600;
  font-size: 10px;
  color: #315EB9;  
  background-color: #BBBBCA;
}
.contentmenui {
  font-weight: 600;
  font-size: 10px;
  color: #315EB9;  
  background-color: #DDDDEA;
}
.contentmenui:link {text-decoration: none; color: #315EB9;}
.contentmenui:active {text-decoration: none; color: #315EB9;}
.contentmenui:visited {text-decoration: none; color: #315EB9;}
.contentmenui:hover {text-decoration: none; color: #315EB9;}

.pagediv {
  font-weight: 600;
  font-size: 11px;
  color: #FFFFFF;  
  background-color: #315EB9;
}


/* General header*/
.header3 {
  font-weight: 600;
  font-size: 11px;
  color: #000000;  
}

.languageselection {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 10px;
  color: #000000;  
}

.footer {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 10px;
  color: #000000;  
}
.footer:link {text-decoration: none; font-weight: 700;}
.footer:active {text-decoration: none; font-weight: 700;}
.footer:visited {text-decoration: none; font-weight: 700;}
.footer:hover {text-decoration: none; font-weight: 700;}

/* ---------------------------------------------------- MENU ---------------------------------------------------- */

.menuheader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  padding-left: 10px;
  padding-top: 5px;    
  padding-bottom: 3px;  
  font-weight: 700;
  font-size: 12px;
  color: #315EB9;  
}
.submenuitem {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: 500;
  font-size: 11px;
  color: #333333;  
}
a.submenuitem:link {text-decoration: none; color: #333333;}
a.submenuitem:active {text-decoration: none; color: #333333;}
a.submenuitem:visited {text-decoration: none; color: #333333;}
a.submenuitem:hover {text-decoration: none; color: #000000;}

/* ---------------------------------------------------- HELP TIP ---------------------------------------------------- */
a.helpLink {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 11px;
    color: #000000;  
	text-decoration:	none;
	border-bottom:		1px dashed #315EB9;
	cursor:				help;
}
a.helpLink:link {text-decoration: none; color: #000000;}
a.helpLink:active {text-decoration: none; color: #000000;}
a.helpLink:visited {text-decoration: none; color: #000000;}

a.helpLink:hover {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight: 500;
    font-size: 11px;
    color: #000000;  
	text-decoration:	none;
	border-bottom:		1px dashed #315EB9;
}

.help-tooltip {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	position:	absolute;
	width:		250px;
	border:		1px Solid WindowFrame;
	background:	Infobackground;
	color:		InfoText;
	font:		StatusBar;
	font:		Status-Bar;
	padding:	3px;
	filter:		progid:DXImageTransform.Microsoft.Shadow(color="#777777", Direction=135, Strength=3);
	z-index:	10000;
}


.help-tooltip a,
.help-tooltip a:hover {
	color:		blue !important;
	background:	none;
}