.headBlack2{
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:15px;
}

/* Heading text 15px, red */
.headRed2{
	color:#FF0004;
	font-family : Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size:15px;
}


.b2 {
    font-weight : bold;
    font-family : serif;
    font-size : larger;
    margin : 10px;
}

/* Text 11px, normal, Grey */
.textGrey {
	margin-left: 1cm;
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	
}


b {
	font-weight : bold;
}

td{
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:12px;
	}

/* Menu's background image */


/* Topbar's background image (blue dash line) */


/* Text 12px, normal, black */
td.text{
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Text 11px, normal, black */
td.textSmall{
	color: #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
}

/* Text 11px, normal, red */
td.textSmallRed{
	color: #FF0004;
	font-family : Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: normal;
	font-size:11px;
}

/* Heading text 15pt, black */
td.headBlack{
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:15pt;
}

/* Heading text 20pt, red */
td.headRed{
	color:#FF0004;
	font-family : Arial, Helvetica, sans-serif;
	font-style: italic;
	font-weight: bold;
	font-size:18pt;
}

/* Text 11px, normal, Grey */
td.textGrey {
	margin-left: 1cm;
	color:#000000;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size:11px;
	
}

/* Text 12 px, bold, blue */
td.textGreyBold {
    color: #C0C0C0;
    font-family : Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    margin-left : 10px;
}

/* Blue text 12 px, bold */
td.headBlue
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : bold;
	 color: #0066cc; 
}	


/* Black line */
td.lineBlack {
    	background-color: #000000;
		font-size: 1pt;
    	width: 3px;

}

/* White line */
td.lineWhite {
	background-color: #ffffff;
	font-size: 1pt;
	line-height: 1%;
	margin: -1;
}

/* Dark blue line */
td.lineBlueDark {
	background-color: #0066cc;
	font-size: 1pt;
	line-height: 1%;
	margin: -1;
}

/* Middle blue line */
td.lineBlue {
	background-color: #0066cc;
	font-size: 1pt;
	line-height: 1%;
	margin: -1;
}

/* Light blue line */
td.lineBlueLight {
	background-color: #DBE7F3;
	font-size: 1pt;
	line-height: 1%;
	margin: -1;
}


/* Empty space lines */
td.space5 {
	font-size: 5pt;
}

td.space3 {
	font-size: 3pt;
}

td.space1 {
	font-size: 1pt;
}


/* Menu's input style */
INPUT.search {
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	width: 85px;
}


/* Login's input style */
INPUT.login {
    font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	width: 100px;
}

/* Login's button style */
.loginbutton {
	background-color: #EFEFEF;
	font: normal 10px Arial;
	width: 60 pt;
	margin: -1;

}

/* mandatory field explanation's style */
.mandatory {
	color:#0066cc;
	font-family : Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:11px;
}


/* Topbar's select style */
select.selectLong {
	width: 230px;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight : bold;
	background-color: #d8e4f3;
}


/* Black link 12px, normal, hover underline */
A.text:link
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}

A.text:visited
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}	
	
A.text:hover
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: underline;
}	


/* Black link 16 px, no hover */
A.textBig:link
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 16px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}	

A.textBig:visited
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 16px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}


/* Menu's style, 11 px */
A.menu2:link
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}	

A.menu2:visited
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 11px; 
	 font-weight : normal;
	 color: #000000; 
	 text-decoration: none;
}	


/* Menu's style, white backround, light blue hover */
a.menu {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #000000; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
}

a.menu:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #000000; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
	}
	
a.menu:visited {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #000000; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
}

a.menu:visited:hover {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #000000; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
}


/* Menu's style, Blue background, white and normal text */
A.menuWhite {
	background: #0066cc;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #ffffff; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
}
	
A.menuWhite:visited {
	background: #0066cc;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight : normal;
	text-decoration:none; 
	color: #ffffff; 
	padding-left: 0px;
	width: 100%; 
	height: 100%;
}


/* Menu's White link, bold */
A.headWhite:link
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : bold;
	 color: #ffffff; 
	 text-decoration: none;
}	

A.headWhite:visited
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : bold;
	 color: #ffffff; 
	 text-decoration: none;
}


/* Blue link, bold */
A.headBlue:link
{
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : bold;
	 color: #0066cc; 
	 text-decoration: none;
}	

A.headBlue:visited
{	
	 font-family: Arial, Helvetica, sans-serif; 
	 font-size: 12px; 
	 font-weight : bold;
	 color: #0066cc; 
	 text-decoration: none;
}	
td.lineOrange { background-color: #F48E00; font-size: 1pt; line-height: 1%; margin: -1; }
td.headOrange { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color: #F48E00; }
td.headBlack { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : bold; color: #000000; }
td.textWhite { color:#FFFFFF; font-family : Arial, Helvetica, sans-serif; font-weight: normal; font-size:12px; }
A.menuOrange { background: #F48E00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration:none; color: #ffffff; padding-left: 0px; width: 100%; height: 100%; }
A.menuOrange:visited { background: #F48E00; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : normal; text-decoration:none; color: #ffffff; padding-left: 0px; width: 100%; height: 100%; }
INPUT.searchPB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; width: 300px; ; clip:  rect(   )}
select.selectPB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight : normal; ; clip:  rect(   )}
INPUT.inputPB { font-family: Arial, Helvetica, sans-serif; font-size: 12px; ; clip:  rect(   )}