A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #5062a9; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0066cc; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.menu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.menu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.menu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.menu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.submenu:link {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.submenu:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.submenu:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.submenu:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.big:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0a246a; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
A.big:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #4d5e80; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.big:active {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
A.big:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #0066cc; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: underline
}
BODY {
	FONT-SIZE: 12px; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: white
}
LI {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif
}
P.centered {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: black; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; TEXT-ALIGN: justify
}
PRE {
	BORDER-RIGHT: #dcdcdc 2px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dcdcdc 2px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dcdcdc 2px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #dcdcdc 2px solid; FONT-FAMILY: "Courier New", monospace; BACKGROUND-COLOR: #fbfbf9
}
PRE.noborder {
	BORDER-RIGHT: #dcdcdc 0px solid; PADDING-RIGHT: 10px; BORDER-TOP: #dcdcdc 0px solid; PADDING-LEFT: 10px; FONT-SIZE: 12px; PADDING-BOTTOM: 4px; BORDER-LEFT: #dcdcdc 0px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #dcdcdc 0px solid; FONT-FAMILY: "Courier New", monospace; BACKGROUND-COLOR: #fbfbf9
}
P.captiontable {
	MARGIN-TOP: 10px; FONT-SIZE: 11px; TEXT-ALIGN: center
}
P.captionlisting {
	MARGIN-TOP: -10px; FONT-SIZE: 11px; TEXT-ALIGN: center
}
P.captionfigure {
	MARGIN-TOP: -10px; FONT-SIZE: 11px; TEXT-ALIGN: center
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: arial, sans-serif
}
TD.cell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif
}
TH {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif
}
TH.cell {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; FONT-STYLE: normal; FONT-FAMILY: arial, sans-serif; BACKGROUND-COLOR: #dcdcdc
}
H1 {
	FONT-SIZE: 21px; MARGIN: 0px; COLOR: white
}
H2 {
	FONT-SIZE: 19px
}
H3 {
	FONT-SIZE: 16px
}
H1.main {
	FONT-SIZE: 26px; COLOR: black
}
SPAN.italic {
	FONT-STYLE: italic
}
SPAN.bold {
	FONT-WEIGHT: bold
}
SPAN.keyword {
	FONT-WEIGHT: bold; COLOR: #303030
}
SPAN.file {
	FONT-STYLE: italic
}
SPAN.name {
	FONT-STYLE: italic
}
SPAN.bookauthor {
	FONT-FAMILY: arial, sans-serif
}
SPAN.code {
	FONT-SIZE: 12px; FONT-FAMILY: "courier new", monospace
}
SPAN.noborder {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; MARGIN: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
SPAN.smalltext {
	FONT-SIZE: 10px
}
SPAN.searchdesctext {
	FONT-SIZE: 10px; COLOR: #808080
}
SPAN.fixedfont {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "courier new", monospace
}
SPAN.redfont {
	COLOR: red
}
SPAN.bluefont {
	COLOR: blue
}
SPAN.namex {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #606060; FONT-FAMILY: arial
}
TD.menu {
	BORDER-RIGHT: #fafafa 1px solid; BORDER-TOP: #fafafa 1px solid; BORDER-LEFT: #fafafa 1px solid; BORDER-BOTTOM: #fafafa 1px solid; BACKGROUND-COLOR: #fafafa
}
TD.hover {
	BORDER-RIGHT: #14246a 1px solid; BORDER-TOP: #14246a 1px solid; BORDER-LEFT: #14246a 1px solid; CURSOR: hand; BORDER-BOTTOM: #14246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}
TD.tlmenu {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #f3f3f3
}
TD.tlhover {
	BORDER-RIGHT: #14246a 1px solid; BORDER-TOP: #14246a 1px solid; BORDER-LEFT: #14246a 1px solid; CURSOR: hand; BORDER-BOTTOM: #14246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}
SPAN.fixedfont {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "courier new", monospace
}
SPAN.redfont {
	COLOR: red
}
SPAN.bluefont {
	COLOR: blue
}
SPAN.namex {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #606060; FONT-FAMILY: arial
}
TD.menu {
	BORDER-RIGHT: #fafafa 1px solid; BORDER-TOP: #fafafa 1px solid; BORDER-LEFT: #fafafa 1px solid; BORDER-BOTTOM: #fafafa 1px solid; BACKGROUND-COLOR: #fafafa
}
TD.hover {
	BORDER-RIGHT: #14246a 1px solid; BORDER-TOP: #14246a 1px solid; BORDER-LEFT: #14246a 1px solid; CURSOR: hand; BORDER-BOTTOM: #14246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}
TD.tlmenu {
	BORDER-RIGHT: #c0c0c0 1px solid; BORDER-TOP: #c0c0c0 1px solid; BORDER-LEFT: #c0c0c0 1px solid; BORDER-BOTTOM: #c0c0c0 1px solid; BACKGROUND-COLOR: #f3f3f3
}
TD.tlhover {
	BORDER-RIGHT: #14246a 1px solid; BORDER-TOP: #14246a 1px solid; BORDER-LEFT: #14246a 1px solid; CURSOR: hand; BORDER-BOTTOM: #14246a 1px solid; BACKGROUND-COLOR: #b6bdd2
}
TD.liste {
	FONT-SIZE: 12px; VERTICAL-ALIGN: middle; FONT-FAMILY: arial, sans-serif; HEIGHT: 18px
}
.menuskin {
	BORDER-RIGHT: #c0c0c0 2px solid; BORDER-TOP: #c0c0c0 2px solid; Z-INDEX: 100; VISIBILITY: hidden; FONT: 12px/18px Verdana; BORDER-LEFT: #c0c0c0 2px solid; BORDER-BOTTOM: #c0c0c0 2px solid; POSITION: absolute; BACKGROUND-COLOR: #fafafa
}
SPAN.token {
	FONT-SIZE: 12px; COLOR: #000080; FONT-FAMILY: "courier new", monospace
}
SPAN.comment {
	FONT-SIZE: 12px; COLOR: #008000; FONT-FAMILY: "courier new", monospace
}
SPAN.onlineuserfont {
	FONT-SIZE: 10px
}
SPAN.inlinecode {
	FONT-FAMILY: "Courier New", Courier, monospace
}
.rssbutton {
	BORDER-RIGHT: 1px outset; PADDING-RIGHT: 2px; BORDER-TOP: 1px outset; PADDING-LEFT: 2px; BACKGROUND: #ff6600; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px outset; COLOR: white! important; PADDING-TOP: 0px; BORDER-BOTTOM: 1px outset; TEXT-DECORATION: none! important
}
