body
{
	margin: 10px auto;
	padding: 0px;
}

.TABLEFOOTER
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	border: 0px;
	padding: 0px;
	margin: 0px auto;
	width: 952px;
}

.TABLEFOOTER2
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	border: 0px;
	padding: 0px;
	width: 900px;
}

.TABLESTD
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: 0;
	margin-top: 0;
	border: 0px;
	padding: 0px;
	width: 770px;
}

.TABLESEARCH
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	margin-bottom: 0;
	margin-top: 0;
	border: 0px;
	background-color: #EFEFEF;
}

.TABLESEARCHB
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: 0;
	margin-top: 0;
	border: 0px;
	background-color: #f0f0f0;
}

.printbutton
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	margin-bottom: 0;
	margin-top: 0;
	border: 0px;
	background-color: #f0f0f0;
}

.ContentFont
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 8pt;
	margin-bottom: 0;
	margin-top: 0;
}

.ContentNoteFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	line-height: 12pt;
	margin-bottom: auto;
	margin-top: auto;
	background-color: #ffffcc;
}

.ContentSmallFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
}

.LBHeaderFontSmall
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	font-weight: bold;
	text-align: left;
	border: solid 1px #ffffff;
}

.LBFontSmall
{
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 7pt;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.LBHeaderFontXL
{
	color: blue;
	font-family: Verdana;
	font-size: 12pt;
	font-style: italic;
	font-weight: bold;
	text-align: center;
}

.ContentSmallFontLB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.ContentSmallFontLTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.ContentSmallFontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
}

.ContentSmallFontRB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
}

.ContentSmallFontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-right: solid 1px #000000;
}

.ContentSmallFontB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
}

.ContentSmallFontT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
}

.ContentSmallFontTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
}

.ContentSmallFontL
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px #000000;
}

.ContentSmallFontLT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
}

.ContentSmallFontR
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
}

.ContentSmallFontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
}

.ContentSmallFontLBR
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7Font
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
}

.Content7FontLB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7FontLTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7FontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
}

.Content7FontRB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-right: solid 1px #000000;
}

.Content7FontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
	border-right: solid 1px #000000;
}

.Content7FontB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
}

.Content7FontT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px #000000;
}

.Content7FontTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px #000000;
	border-top: solid 1px #000000;
}

.Content7FontL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px #000000;
}

.Content7FontLT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
}

.Content7FontR
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
}

.Content7FontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
}

.Content7FontLBR
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7FontRTBL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7FontRTL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-left: solid 1px #000000;
}

.Content7FontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.ContentEditFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	margin-bottom: auto;
	margin-top: auto;
}

.ContentBoldFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height: normal;
}

.ContentSmallBoldFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height: normal;
}

.ButtonFont
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	cursor: pointer;
	width: 100px;
	height: 22px;
}

.FooterFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	line-height: normal;
}

.TextBoxBottomLine
{
	border-bottom: thin solid;
	border-left: medium none;
	border-right: medium none;
	border-top: medium none;
}

.TextBoxLine
{
	border-bottom: thin solid;
	border-left: thin solid;
	border-right: thin solid;
	border-top: thin solid;
}

.BreakLine
{
	color: #0083c1;
	shade: noshade;
}

.BreakLine2
{
	color: #008300;
	shade: shade;
	width: 2px;
}

.BoxRTB
{
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.BoxLTB
{
	border-left: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}

.BoxRTBL
{
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
	border-left: solid 1px #000000;
}

.LBHeaderBKColor
{
	background-color: #BDCCDB;
}

.LBBKColor
{
	background-color: #E4E4E4;
}

.LBBKColor1
{
	background-color: #E8E8E8;
}

.LBBKColor2
{
	background-color: #E4E4E4;
}

.LBHeaderFont
{
	cursor: pointer;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
}

.columntitle
{
	background-color: #BDCCDB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-align: center;
}

.columntext
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	font-size: 10px;
}

.columntextred
{
	color: #F00000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor: pointer;
	font-size: 10px;
}

.rowcolor1
{
	cursor: pointer;
	background-color: #E0E0E0;
}

.rowcolor2
{
	cursor: pointer;
	background-color: #ECECEC;
}

.section
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

.section1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #546982;
	border-right: solid 1px gray;
	border-top: solid 1px gray;
	border-bottom: solid 1px gray;
	border-left: solid 1px gray;
}

.pagemenu
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
}

	.pagemenu a
	{
		cursor: pointer;
		text-decoration: none;
	}

		.pagemenu a:hover
		{
			color: #283D5B;
		}

.pagetitle
{
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
	text-align: right;
}

.pagetitleIG
{
	font-family: Tahoma;
	font-size: 20px;
	font-weight: bold;
	top: 0;
	left: 0;
	color: #6666FF;
}

.pagemenuIG
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	cursor: pointer;
	text-decoration: none;
	top: 0;
	left: 0;
	color: #0000FF;
}

.LBHeaderFontX
{
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	text-align: center;
	border-right: 1pt solid;
	border-color: #FFFFFE;
}

.HeaderFont
{
	color: #000000;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
}

.LBFont
{
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 8pt;
}

.PRNF1
{
	color: #000000;
	font-family: Arial Western;
	cursor: default;
	font-size: 8pt;
}

.PRNF1B
{
	color: #000000;
	font-family: Arial Western;
	cursor: default;
	font-weight: bold;
	font-size: 8pt;
}

.LBFontX
{
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 8pt;
	border-right: 1pt solid;
	border-color: #FFFFFE;
}

.LBFontG
{
	color: #808080;
	font-family: Verdana;
	font-size: 8pt;
}

.LBFontGray
{
	color: #808080;
	font-family: Verdana;
	font-size: 8pt;
}

.LBFontGreen
{
	color: #008000;
	font-family: Verdana;
	font-size: 8pt;
}

.LBFontRed
{
	color: #C00000;
	font-family: Verdana;
	font-size: 8pt;
}

.WarningFont
{
	color: red;
	font-family: Verdana;
	font-size: 10pt;
	font-weight: bold;
	line-height: normal;
}

.shade1
{
	font-family: Tahoma;
	font-size: 20pt;
	font-weight: bold;
	top: -2;
	left: -2;
	color: #ffffff;
	position: absolute;
}

.shade2
{
	font-family: Tahoma;
	font-size: 20pt;
	font-weight: bold;
	top: +2;
	left: +2;
	color: lightblue;
	position: absolute;
}

.shade3
{
	font-family: Tahoma;
	font-size: 20pt;
	font-weight: bold;
	top: 0;
	left: 0;
	color: #FFFFFF;
	position: absolute;
}

Form
{
	margin: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.skin0
{
	position: absolute;
	text-align: left;
	width: 200px;
	border: solid 2px #000000;
	background-color: #3366FF;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #FFFF00;
	line-height: 18px;
	cursor: pointer;
	visibility: hidden;
}

.skin1
{
	cursor: pointer;
	position: absolute;
	text-align: left;
	font-family: Verdana;
	font-size: 10px;
	font-weight: bold;
	line-height: 18px;
	color: #FFFFFF;
	width: 200px;
	background-color: #546982;
	border: solid 1px buttonface;
	visibility: hidden;
	border: outset 2px buttonhighlight;
}

.menuitems
{
	padding-left: 5px;
	padding-right: 5px;
}

@media print
{
	BODY
	{
		font-family: Arial;
		font-size: 8pt;
		margin: 0in;
	}

	.printbutton
	{
		visibility: hidden;
		display: none;
	}
}

.PBreak
{
	page-break-before: always;
}

td.inactab
{
	text-align: center;
	color: Blue;
	font: 8pt verdana;
	padding: 3px 3px 3px 3px;
	border-width: 2px;
	border-style: groove;
	border-color: #c8c8c8;
	border-bottom: 0px;
	background-color: #ffffcc;
	cursor: pointer;
}

td.actab
{
	text-align: center;
	color: Blue;
	font: 8pt verdana;
	font-weight: bold;
	padding: 3px 3px 3px 3px;
	border-width: 2px;
	border-color: #c8c8c8;
	border-style: groove;
	border-bottom: 0px;
	background-color: #f9d386;
	cursor: default;
}

td.space
{
	font: 8pt verdana;
	font-weight: bolder;
	padding: 0px 0px 0px 0px;
	border-style: none;
	background-color: #eeeeee;
}

.sectiontitle
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003366;
	font-weight: bold;
}

.LBFontIT
{
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 8pt;
	border-right: 1pt solid;
	border-bottom: 1pt solid;
	border-color: #FFFFFE;
}

.Normal
{
	color: #000000;
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.NormalBold
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

.Search
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 11px;
	margin-bottom: 0;
	margin-top: 0;
	background-color: #ffffcc;
}

.Small
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
}

.BorderBR
{
	border-right: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.BorderR
{
	border-right: solid 1px #ffffff;
}

.BorderB
{
	border-bottom: solid 1px #ffffff;
}

.BorderT
{
	border-top: solid 1px #ffffff;
}

.BorderTB
{
	border-top: solid 1px #ffffff;
	border-bottom: solid 1px #ffffff;
}

.BorderL
{
	border-left: solid 1px #ffffff;
}

.THead
{
	background-color: #BDCCDB;
	color: #000000;
	font-size: 11px;
	height: 20;
	padding-left: 3;
	padding-right: 3;
}

.Tr
{
	background-color: #E4E4E4;
	padding-left: 3;
	padding-right: 3;
	vertical-align: baseline;
}

.Tr0
{
	background-color: #E8E8E8;
	height: 20;
	padding-left: 3;
	padding-right: 3;
}

.Tr1
{
	background-color: #E0E0E0;
	height: 20;
	padding-left: 3;
	padding-right: 3;
}

.Link
{
	cursor: pointer;
	text-decoration: none;
}

.ComboBox
{
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

.SPFont
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont14bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont14
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 19px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont13bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont13
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont12bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont12
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont10bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont10
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont9bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont9ibold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont9
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont8bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont8
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont7bold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont7i
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont7ibold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont7
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	cursor: default;
	color: #000000;
	text-decoration: none;
}

.SPFont7iBKbold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
	background-color: #BDCCDB;
}

.SPFont7iBK
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
	background-color: #BDCCDB;
}

.SPFont7BKbold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
	background-color: #BDCCDB;
}

.SPHeaderBgColor
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	cursor: default;
	color: #000000;
	text-decoration: none;
	background-color: #BDCCDB;
}

.SPHeaderBgColorIbold
{
	font-family: Times New Roman,Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-style: italic;
	cursor: default;
	color: #000000;
	text-decoration: none;
	background-color: #BDCCDB;
}

#MENUTOP1
{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}

	#MENUTOP1 td
	{
		color: #FFFFFF;
		background-color: #546982;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight: bold;
		cursor: pointer;
		text-decoration: none;
		vertical-align: middle;
		width: 127px;
	}

		#MENUTOP1 td:hover
		{
			color: #ffffff;
			background-color: #283D5B;
		}

		#MENUTOP1 td.DateTop
		{
			color: #404040;
			background-color: #CCCCCC;
			padding: 0px;
			width: 175px;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size: 7pt;
			font-weight: bold;
			text-align: left;
		}

		#MENUTOP1 td#HMSel
		{
			background-color: #283D5B;
			color: #ffffff;
		}

.VMContainer
{
	padding: 0px;
	margin: 0px;
	background-color: #dadada;
	border: solid 1px #dadada;
	border-right: solid 2px #dadada;
}

.VM1
{
	color: #ffffff;
	background-color: #283D5B;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 7px 2px 7px 5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: left;
	cursor: default;
}

.VM2 a
{
	color: #ffffff;
	background-color: #546982;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 5px 2px 5px 2px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	text-align: left;
	cursor: pointer;
}

	.VM2 a:hover
	{
		color: #000000;
		background-color: #BDCCDB;
	}

.VM2SelD
{
	color: #ffffff;
	background-color: #546982;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 5px 2px 5px 2px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	cursor: default;
}

.VM3 a
{
	color: #505050;
	background-color: #CCCCCC;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 4px 2px 4px 2px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	text-align: left;
}

	.VM3 a:hover
	{
		color: #000000;
		background-color: #d0d0d0;
	}

.VM3SelD
{
	color: #000000;
	background-color: #c0c0c0;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 4px 2px 4px 2px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
}

.VM4 a
{
	color: #505050;
	background-color: #CCCCCC;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 4px 2px 4px 2px;
	padding-left: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	text-align: left;
}

	.VM4 a:hover
	{
		color: #000000;
	}

.VM4SelD
{
	color: #000000;
	background-color: #c0c0c0;
	border-bottom: solid 1px #dadada;
	margin: 0px;
	padding: 4px 2px 4px 2px;
	padding-left: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	text-decoration: none;
	text-align: left;
	cursor: default;
}

.WFButton
{
	background-color: #6699CC;
	cursor: default;
	line-height: 1em;
	padding: 1px;
	border-top: solid 1px #CCCCCC;
	border-left: solid 1px #CCCCCC;
	border-bottom: solid 2px #888888;
	border-right: solid 2px #888888;
	display: inline;
	margin: 0px;
	width: auto;
}

	.WFButton a
	{
		color: #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 8pt;
		font-weight: bold;
		cursor: pointer;
		padding: 1px;
		padding-left: 12px;
		padding-right: 12px;
		text-decoration: none;
		border: 0px;
		text-align: center;
	}

		.WFButton a:hover
		{
			color: #ffffff;
		}

.WFMainTBTOP
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 951px;
	height: 92px;
	background: #ffffff url(Images/Logo281.jpg) no-repeat center left;
}

.WFMainTBTOPFR
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 951px;
	height: 92px;
	background: #ffffff url(Images/Logo281FR.jpg) no-repeat center left;
}

.WFMainTB
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 951px;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #ffffff;
}

.LeftPanel
{
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #c0c0c0;
}

.TradingTop
{
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	background-color: #CCCCCC;
	border-bottom: solid 1px #929292;
}

	.TradingTop a
	{
		color: #0000FF;
	}

		.TradingTop a:hover
		{
			color: #808080;
		}
/*Calendar styles*/
.CalendarPage
{
	margin: 0 0 0 0;
}

#Calendar
{
	text-align: center;
	width: 180px;
	height: 192px;
	margin: 0 0 0 0;
	font-size: 11px;
	font-family: Arial,Helvetica,Verdana,sans-serif;
}

	#Calendar #Close
	{
		position: absolute;
		right: 9px;
		top: 3px;
		width: 10px;
		height: 10px;
		cursor: pointer;
	}

	#Calendar a
	{
		text-decoration: none;
		color: #ECECEC;
	}

		#Calendar a:hover
		{
			text-decoration: none;
		}

#CalendarTop
{
	background: url('Images/CalendarTop.gif');
	color: #ffffff;
	font-weight: bold;
	width: 180px;
	height: 18px;
	padding: 2px 0 0px 13px;
}

#CalendarBody
{
	background: url('Images/CalendarBody.gif') repeat-y;
	width: 180px;
	height: 164px;
	padding: 0 0 0 0;
}

	#CalendarBody table
	{
		width: 154px;
		margin: 0 0 0 0;
	}

		#CalendarBody table tr td
		{
			border-bottom: solid 1px #808080;
			color: #404040;
			font-size: 11px;
			text-align: center;
			height: 16px;
			width: 22px;
		}

		#CalendarBody table tr.MonthYearSelect td
		{
			padding: 7px 0 8px 0;
			border-bottom: 0px solid #ffffff;
		}

.MonthYearSelect
{
	color: #404040;
	font-size: 10px;
}

#CalendarBody table tr.Head td
{
	border-top: solid 1px #202020;
	border-bottom: solid 1px #202020;
	color: #202020;
	padding: 1px 0 2px 0;
	font-size: 10px;
}

#CalendarBody table tr td a
{
	font-size: 11px;
	display: block;
	text-align: center;
	color: #808080;
}

	#CalendarBody table tr td a:hover
	{
		background: url('Images/CalendarDay.gif') no-repeat;
		text-decoration: none;
		color: #ffffff;
	}

#CalendarBody table tr td.CalendarToday
{
	background: url('Images/CalendarToday.gif') no-repeat center;
}

#CalendarBody table tr td.CalendarCurrentDate
{
	background: url('Images/CalendarCurrentDate.gif') no-repeat center;
}

#CalendarBottom
{
	width: 180px;
	height: 10px;
	background: url('Images/CalendarBottom.gif') no-repeat;
}
