/* BODY */
BODY {
	FONT-FAMILY: Verdana, Tahoma, Arial
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: white
}
BODY {
	SCROLLBAR-FACE-COLOR: #f2f5f7; SCROLLBAR-HIGHLIGHT-COLOR: #b2c3d0; SCROLLBAR-SHADOW-COLOR: #b2c3d0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #97aaba; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
/* P */
P {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em; LINE-HEIGHT: 150%
}
P.xsmallheading {
	FONT-WEIGHT: bold; FONT-STYLE: italic;
}
P.smallheading {
	FONT-WEIGHT: bold; COLOR: darkblue
}
A.mediumheading {
	FONT-WEIGHT: bold; COLOR: darkblue; FONT-SIZE: 140%; LINE-HEIGHT: 100%
}
P.sublink {
	FONT-WEIGHT: bold; FONT-SIZE: 85%
}
P.mainlink {
	FONT-WEIGHT: bold; FONT-SIZE: x-small
}
P.downloadlink  {
	FONT-SIZE: 130%; COLOR: #000055; TEXT-DECORATION: none
}
/* UL */
UL {
	MARGIN-TOP: 0.5em; MARGIN-BOTTOM: 1em; PADDING-TOP: 4px; PADDING-BOTTOM: 4px;
}
/* TABLE */
TABLE {
	FONT-FAMILY: Verdana, Tahoma, Arial
}
TABLE.extrainfo {
	BORDER-RIGHT: #8f8c7f 2px outset; BORDER-TOP: #8f8c7f 2px outset; BORDER-LEFT: #8f8c7f 2px outset; BORDER-BOTTOM: #8f8c7f 2px outset; BACKGROUND-COLOR: #ece9d8
}
/* TD */
TD {
	FONT-SIZE: 68%; LINE-HEIGHT: 150%;
}
TD.mainpadding {
	PADDING-RIGHT: 5px; PADDING-LEFT: 15px; PADDING-TOP: 10px
}
TD.section {
	COLOR: blue; FONT-WEIGHT: bold;
}
/* TH */
TH {
	FONT-SIZE: 68%; TEXT-ALIGN: left; LINE-HEIGHT:180%;
}
/* TR */
TR.tableheading {
	FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/images/tableheader.gif); COLOR: darkblue; BACKGROUND-COLOR: #d8deeb
}
/* . */
.smallertext {
	FONT-SIZE: 80%
}
.bigheading {
	FONT-WEIGHT: bold; FONT-SIZE: medium; COLOR: darkblue; FONT-FAMILY: Trebuchet MS;
	LINE-HEIGHT: 90%;
}
.mediumheading {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; FONT-FAMILY: Verdana
}
.leftmargin {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BACKGROUND-POSITION: right top; PADDING-LEFT: 5px; FLOAT: left; BACKGROUND-IMAGE: url(/images/lefttile.gif); PADDING-BOTTOM: 5px; LINE-HEIGHT: 3.8ex; PADDING-TOP: 5px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 100%; BACKGROUND-COLOR: #f1f1f1
}
.leftmargin A {
	COLOR: black; TEXT-DECORATION: none
}
.leftmargin A:visited {
	COLOR: black; TEXT-DECORATION: none
}
.leftmargin DIV.leftindent {
	BORDER-TOP: buttonhighlight 1px solid; BORDER-BOTTOM: buttonshadow 1px solid;
}
.leftmargin DIV.leftindent1 {
	PADDING-LEFT: 10px; FONT-SIZE: 80%; PADDING-TOP: 5%; PADDING-BOTTOM: 5%; LINE-HEIGHT: 120%;
}
.leftmargin DIV.leftindent2 {
	MARGIN-LEFT: 18px
}
.leftmargin A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.leftmargin A:hover {
	COLOR: black; TEXT-DECORATION: underline
}
.leftmargin P.smallheading {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: black
}
/* DIV */
DIV.insetpanel {
	FONT-SIZE: 90%; MARGIN: 3px; COLOR: #444444; BACKGROUND-COLOR: #e9f0fc
}
DIV.insetpanel .heading {
	BACKGROUND-POSITION: right top; FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: white; BACKGROUND-REPEAT: repeat-y; HEIGHT: 20px; BACKGROUND-COLOR: #819eee
}
DIV.insetpanel .padding {
	BORDER-RIGHT: #a3c4ff 1px solid; PADDING-RIGHT: 9px; BORDER-TOP: #a3c4ff 1px solid; PADDING-LEFT: 9px; PADDING-BOTTOM: 9px; BORDER-LEFT: #a3c4ff 1px solid; PADDING-TOP: 9px; BORDER-BOTTOM: #a3c4ff 1px solid
}
DIV.insetpanel .smallheading {
	FONT-WEIGHT: bold; COLOR: black; TEXT-DECORATION: underline
}
DIV.menu {
	BORDER-RIGHT: #222288 2px solid; PADDING-RIGHT: 8px; BACKGROUND-POSITION: right bottom; BORDER-TOP: #222288 2px solid; PADDING-LEFT: 8px; BACKGROUND-IMAGE: url(/images/menucorner.jpg); VISIBILITY: hidden; PADDING-BOTTOM: 8px; BORDER-LEFT: #222288 2px solid; LINE-HEIGHT: 20px; PADDING-TOP: 8px; BORDER-BOTTOM: #222288 2px solid; BACKGROUND-REPEAT: no-repeat; POSITION: absolute; BACKGROUND-COLOR: white
}
/* TEXTAREA */
TEXTAREA {
	SCROLLBAR-FACE-COLOR: #f2f5f7; SCROLLBAR-HIGHLIGHT-COLOR: #b2c3d0; SCROLLBAR-SHADOW-COLOR: #b2c3d0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #97aaba; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
TEXTAREA {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Arial
}
/* SELECT */
SELECT {
	SCROLLBAR-FACE-COLOR: #f2f5f7; SCROLLBAR-HIGHLIGHT-COLOR: #b2c3d0; SCROLLBAR-SHADOW-COLOR: #b2c3d0; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #97aaba; SCROLLBAR-TRACK-COLOR: #ffffff; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
SELECT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Arial
}
/* A */
A {
	COLOR: blue
}
A:visited {
	COLOR: blue
}
A:active {
	COLOR: blue
}
A:hover {
	COLOR: red
}
A.toplink {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: black; FONT-FAMILY: Arial; TEXT-DECORATION: none; COLOR: White;
}
A.toplink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: black; FONT-FAMILY: Arial; TEXT-DECORATION: none; COLOR: White;
}
A.toplink:hover {
	COLOR: Red; TEXT-DECORATION: underline;
}
A.toplink:hover {
	COLOR: Red; TEXT-DECORATION: underline
}
A.sublink:link {
	TEXT-DECORATION: none
}
A.sublink:visited {
	TEXT-DECORATION: none
}
A.sublink:active {
	TEXT-DECORATION: none
}
A.mainlink:link {
	TEXT-DECORATION: none
}
A.mainlink:visited {
	TEXT-DECORATION: none
}
A.mainlink:active {
	TEXT-DECORATION: none
}
A.ectitle {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #2d567d; TEXT-DECORATION: none
}
A.ectitle:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; COLOR: #2d567d; TEXT-DECORATION: none
}
A.menuitem {
	FONT-SIZE: 70%; COLOR: #000055; TEXT-DECORATION: none
}
A.menuitem:visited {
	FONT-SIZE: 70%; COLOR: #000055; TEXT-DECORATION: none
}
A.menuitem:hover {
	COLOR: #2222aa; TEXT-DECORATION: underline
}
A.menugroup{
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000055; TEXT-DECORATION: none
}
A.menugroup:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000055; TEXT-DECORATION: none
}
A.menugroup:hover {
	COLOR: #2222aa; TEXT-DECORATION: underline
}
A.downloadlink {
	FONT-SIZE: 100%; COLOR: black; TEXT-DECORATION: none; PADDING-LEFT: 40px
}
A.downloadlink:visited {
	FONT-SIZE: 100%; COLOR: black; TEXT-DECORATION: none
}
A.downloadlink:hover {
	COLOR: #2222aa; TEXT-DECORATION: underline
}
/* PRE */
PRE.code {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f5f5f5
}
/* INPUT */
INPUT {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Tahoma, Arial
}