BODY {
	SCROLLBAR-FACE-COLOR: #6699CC; MARGIN: 0px; SCROLLBAR-HIGHLIGHT-COLOR: #6699CC; SCROLLBAR-SHADOW-COLOR: #6699CC; COLOR: #000000; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #ffffff; SCROLLBAR-TRACK-COLOR: #E3E3E3; SCROLLBAR-DARKSHADOW-COLOR: #000000; BACKGROUND-COLOR: #FFFFFF}
TD {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
TR {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
P {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
DIV {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
UL {
	MARGIN: 0px
}
LI {
	LIST-STYLE-POSITION: inside; LIST-STYLE-IMAGE: url('imatges/arrow.gif')
}
HR {
	BORDER-TOP: 1px solid #0033FF; FONT-WEIGHT: bold; HEIGHT: 1px; BACKGROUND-COLOR: #000000
}
.pathway {
	FONT-WEIGHT: normal; COLOR: #00FFFF
}
a:link.pathway {
	FONT-WEIGHT: normal; COLOR: #00FFFF
}
a:visited.pathway {
	FONT-WEIGHT: normal; COLOR: #031a6f
}
a:hover.pathway {
	FONT-WEIGHT: normal; COLOR: #0033FF
}
.mainlevel {
	PADDING-BOTTOM: 2px;
	WIDTH: 135px;
	PADDING-TOP: 2px;
	LETTER-SPACING: 1px;
	text-align: center;

}
a:link.mainlevel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000080;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF

}
a:visited.mainlevel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000080;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF

}
a:hover.mainlevel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #7AE444;
	border: 1px solid #000000;

}
.mainlevel1 {
	PADDING-BOTTOM: 2px;
	WIDTH: 305px;
	PADDING-TOP: 2px;
	LETTER-SPACING: 1px;
	text-align: center;

}
a:link.mainlevel1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF;

}
a:visited.mainlevel1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF;

}
a:hover.mainlevel1 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #7AE444;
	border: 1px solid #000000;

}
.mainlevel2 {
	PADDING-BOTTOM: 2px;
	WIDTH: 110px;
	PADDING-TOP: 2px;
	LETTER-SPACING: 1px;
	text-align: center;

}
a:link.mainlevel2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF;

}
a:visited.mainlevel2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #FFFFFF;
	PADDING-TOP: 2px;
	border: 1px solid #FFFFFF;

}
a:hover.mainlevel2 {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	BACKGROUND-COLOR: #7AE444;
	border: 1px solid #000000;

}

.sublevel {
	PADDING-BOTTOM: 2px;
	WIDTH: 160px;
	PADDING-TOP: 2px;
	LETTER-SPACING: 1px;
	text-align: center;
	color: #000000;
	background-color: #FFFFFF;
	border: 1px solid #000000;
}
a:link.sublevel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	border: 1px solid #000000;

}
a:visited.sublevel {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	PADDING-BOTTOM: 2px;
	COLOR: #000000;
	PADDING-TOP: 2px;
	border: 1px solid #00000;

}
a:hover.sublevel {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 9px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000000 1px solid; COLOR: #FFFFFF; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; BACKGROUND-COLOR: #076ab7
}
TABLE.moduletable {
	PADDING-BOTTOM: 2px; WIDTH: 160px; PADDING-TOP: 2px; LETTER-SPACING: 2px
}
TABLE.moduletable TH {
	FONT-SIZE: 11px; BACKGROUND: no-repeat; VERTICAL-ALIGN: middle; COLOR: #076ab7; TEXT-INDENT: 20px; LETTER-SPACING: 1px; HEIGHT: 20px; TEXT-ALIGN: left
}
.sectiontableheader {
	BORDER-TOP: #009fb7 1px dotted; FONT-WEIGHT: bold; COLOR: #000000; TEXT-INDENT: 0px; BORDER-BOTTOM: #009fb7 1px dotted; HEIGHT: 18px; BACKGROUND-COLOR: #fOf9fb
}
.sectiontableentry1 {
	BACKGROUND-COLOR: #ffffff
}
.sectiontableentry2 {
	BACKGROUND-COLOR: #fafafa
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #afafaf; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalldark {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; COLOR: #afafaf; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.contentpane {
	BACKGROUND: #ffffff; TEXT-ALIGN: justify
}
.contentpaneopen {
	BACKGROUND: #ffffff; TEXT-ALIGN: justify
}
.contentheading {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #0469b7; FONT-STYLE: italic; FONT-FAMILY: Times New Roman, times; LETTER-SPACING: 1px; HEIGHT: 30px; TEXT-ALIGN: left
}
.componentheading {
	FONT-WEIGHT: normal; FONT-SIZE: 19px; COLOR: #0469b7; FONT-STYLE: italic; FONT-FAMILY: Times New Roman, times; LETTER-SPACING: 1px; HEIGHT: 30px; TEXT-ALIGN: left
}
.createdate {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.modifydate {
	FONT-SIZE: 10px; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.button {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: white; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.inputbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 9px; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchbox {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: #ffffff; BORDER-LEFT: #000000 1px solid; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 15px
}
A:link {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-SIZE: 11px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
A:hover {
	COLOR: #FFCC00; TEXT-DECORATION: none
}
a:link.category {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; LETTER-SPACING: 1px
}
a:visited.category {
	FONT-WEIGHT: bold; COLOR: #FFFFFF; LETTER-SPACING: 1px
}
a:hover.category {
	COLOR: #00a3bd
}
.ontab {
	BORDER-RIGHT: #808080 2px outset; BORDER-TOP: #ff9900 2px outset; FONT-WEIGHT: bold; BORDER-LEFT: #ff9900 2px outset; CURSOR: hand; COLOR: #ffffff; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: center
}
.offtab {
	BORDER-RIGHT: #e0e0e0 2px outset; BORDER-TOP: #e0e0e0 2px outset; FONT-WEIGHT: normal; BORDER-LEFT: #e0e0e0 2px outset; CURSOR: hand; BORDER-BOTTOM: #d5d5d5 1px solid; BACKGROUND-COLOR: #e5e5e5; TEXT-ALIGN: center
}
.tabpadding {
	
}
.tabheading {
	BACKGROUND-COLOR: #ffae00; TEXT-ALIGN: left
}
.pagetext {
	DISPLAY: none; VISIBILITY: hidden; POSITION: relative; TOP: 0px
}
.pagenav {
	FONT-WEIGHT: normal; FONT-SIZE: 9px; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}