BODY {
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : smaller;
}
P.body{
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : smaller;
}
P.metabox{
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : smaller;
}
INPUT{
	font-size : 10pt;
	font-weight : bold;
}
TD.topMenuWeb{
	BACKGROUND-COLOR: #b3d3f0;
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-weight: bold;
	TEXT-ALIGN: left;
}
TD.topMenuTopic{
	BACKGROUND-COLOR: #b3d3f0;
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	font-weight: bold;
	TEXT-ALIGN: left;
}
TD.topMenuSpacer{
	BACKGROUND-COLOR: #b3d3f0;
	COLOR: #111111;
	FONT-SIZE: 10pt;
	font-weight: bold;
}
TD.banner{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #111111;
	FONT-SIZE: 10pt;
	font-weight: bold;
}
TD.topMenuPath{
	BACKGROUND-COLOR: #eeeeee;
	COLOR: #111111;
	FONT-SIZE: 10pt;
	font-weight: bold;
}
SPAN.topMenuWeb{
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	font-weight: bold;
	TEXT-ALIGN: left;
}
SPAN.topMenuTopic{
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	font-weight: bold;
	TEXT-ALIGN: left;
}
SPAN.topMenuAction{
	COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 14pt;
	TEXT-ALIGN: left;
	font-weight : normal;
}
P.warning{
	COLOR: #EE0000;
}
.go {
	BACKGROUND-COLOR: #b3d3f0;
	COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
.searchbox {
	FONT-FAMILY: Arial, Helvetica, sans-serif
	FONT-SIZE: 10pt;
}
A:active {
	COLOR: #336699;
	TEXT-DECORATION: none
}
A:link {
	COLOR: #336699;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #336699;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #336699;
	TEXT-DECORATION: underline
}
A.warning:active {
	COLOR: #EE0000;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.warning:link {
	COLOR: #EE0000;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.warning:visited {
	COLOR: #EE0000;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.warning:hover {
	COLOR: #EE0000;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-size : 10pt;
}
A.logon:active {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 11pt;
}
A.logon:link {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 11pt;
}
A.logon:visited {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 11pt;
}
A.logon:hover {
	COLOR: #336699;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-size : 11pt;
}
#menuBar {
	BACKGROUND-COLOR: #b3d3f0;
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	COLOR: #000000;
	LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	POSITION: relative;
	TEXT-ALIGN: right;
	TOP: 0px;
	WIDTH: 98%;
	Z-INDEX: 100
}
A.menuButton {
	BORDER-BOTTOM: 0px;
	BORDER-LEFT: 0px;
	BORDER-RIGHT: 0px;
	BORDER-TOP: 0px;
	COLOR: #336699;
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 6px;
	PADDING-RIGHT: 6px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none
}
A.menuButton:hover {
	BORDER-BOTTOM-COLOR: #000000;
	BORDER-BOTTOM-STYLE: none;
	BORDER-LEFT-COLOR: #000000;
	BORDER-LEFT-STYLE: none;
	BORDER-RIGHT-COLOR: #000000;
	BORDER-RIGHT-STYLE: none;
	BORDER-TOP-COLOR: #000000;
	BORDER-TOP-STYLE: none;
	COLOR: #336699;
	font-weight : bold;
}
.menu {
	BACKGROUND-COLOR: #b3d3f0;
	BORDER-BOTTOM: silver 2px outset; 
	BORDER-LEFT: white 2px outset; 
	BORDER-RIGHT: silver 2px outset; 
	BORDER-TOP: white 2px outset; 
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
	POSITION: absolute;
	TEXT-ALIGN: left;
	VISIBILITY: hidden;
	Z-INDEX: 100
}
.menuLine
{
	CURSOR: hand;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	MARGIN: 2px 0px;
	PADDING-BOTTOM: 2px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	PADDING-TOP: 2px;
	TEXT-DECORATION: none;
	WIDTH: 67px
}
A.menuItem {
	COLOR: #336699;
}
A.sunLinks {
	COLOR: #336699;
}
TD.sunLinks {
	BACKGROUND-COLOR: #ffffff;
	COLOR: black;
}
A.menuItemDiff {
	COLOR: red;
	FONT-SIZE: 10pt
}
A.menuItem:hover {
	BACKGROUND-COLOR: #b3d3f0;
	COLOR: #336699
}

UL.clsFolder {
	margin-bottom : 0;
	margin-left : 25px;
	margin-right : 0;
	margin-top : 0;
}
UL.clsItemsShow {
	margin-bottom : 0;
	margin-left : 0px;
	margin-right : 0;
	margin-top : 0;
}
UL.clsItemsHide {
	margin-bottom : 0;
	margin-left : -35px;
	margin-right : 0;
	margin-top : 0;
}

DIV.clsItemIE {
        COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	margin-left : 10px;
}

DIV.clsItemNS4 {
        COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left : 25px;
}
DIV.clsItemCatNS4 {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left : 25px;
}
DIV.small {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-size : 8pt;
}
DIV.clsItem {
        COLOR: #336699;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10pt;
	margin-left : 10px;
}

DIV.clsHeading {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 10pt;
}

DIV.clsHeadingNS4 {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        margin-left : 14px;
}
DIV.clsIndent {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        margin-left : 24px;
}
DIV.clsHeadingText {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        font-weight : bold;
        font-size : 10pt;
}

DIV.clsHeadingTextNS4 {
        COLOR: #111111;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
        margin-left : 35px;
}

.clsItemsHide {
	DISPLAY: none
}

A.clsItemNS4:link {
        COLOR: #336699;
        TEXT-DECORATION: none;
        vertical-align: middle;
        width : 137px;
        margin-left : 18px;
}

A.clsItemNS4:active {
        COLOR: #336699;
        TEXT-DECORATION: none;
        vertical-align: middle;
        width : 137px;
        margin-left : 18px;
}

A.clsItemNS4:visited {
        COLOR: #336699;
        TEXT-DECORATION: none;
        vertical-align: middle;
        width : 137px;
        margin-left : 18px;
}

A.clsItemNS4:hover {
        COLOR: #336699;
        TEXT-DECORATION: none;
        vertical-align: middle;
	background-color : #b3d3f0;
        width : 137px;
        margin-left : 18px;
}

A.clsHeadingNS4:link {
        COLOR: #111111;
        TEXT-DECORATION: none;
        padding-left : 8px;
        vertical-align : middle;
        width : 145px;
        left : 10px;
}

A.clsHeadingNS4:active {
        COLOR: #111111;
        TEXT-DECORATION: none;
        padding-left : 8px;
        vertical-align : middle;
        width : 145px;
        left : 10px;
}

A.clsHeadingNS4:visited {
        COLOR: #111111;
        TEXT-DECORATION: none;
        padding-left : 8px;
        vertical-align : middle;
        width : 145px;
        left : 10px;
}

A.clsHeadingNS4:hover {
        COLOR: #111111;
        TEXT-DECORATION: none;
        padding-left : 8px;
	background-color : #b3d3f0;
        vertical-align : middle;
        width : 145px;
        left : 10px;
}
A.clsItem:active {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	vertical-align: middle;
	width : 137px;
}
A.clsItem:link {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	vertical-align: middle;
	width : 137px;
}
A.clsItem:visited {
	COLOR: #336699;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	vertical-align: middle;
	width : 137px;
}
A.clsItem:hover {
	COLOR: #336699;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-size : 10pt;
	background-color : #b3d3f0;
	vertical-align: middle;
	width : 137px;
}
A.clsHeading:active {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	padding-left : 8px;
	vertical-align : middle;
	width : 145px;
}
A.clsHeading:link {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	padding-left : 8px;
	vertical-align : middle;
	width : 145px;
}
A.clsHeading:visited {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
	padding-left : 8px;
	vertical-align : middle;
	width : 145px;
}
A.clsHeading:hover {
	COLOR: #111111;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-size : 10pt;
	background-color : #b3d3f0;
	padding-left : 8px;
	vertical-align : middle;
	width : 145px;
}
A.leftMenu:active {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.leftMenu:link {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.leftMenu:visited {
	COLOR: #111111;
	TEXT-DECORATION: none;
	font-weight : bold;
	font-size : 10pt;
}
A.leftMenu:hover {
	COLOR: #111111;
	TEXT-DECORATION: underline;
	font-weight : bold;
	font-size : 10pt;
}
