body
{
	margin: 0px;
	padding: 0px;
}
.TABLEFOOTER
{
	color: #006400;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	border: 0px;
	padding: 0px;
	width: 952px;
}
.TABLEFOOTER2
{
	color: #006400;
	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: #f0f0f0;
}
.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 #FFE4C4;
}
.LBFontSmall
{
	color: #000000;
	font-family: Verdana;
	cursor: pointer;
	font-size: 7pt;
	border-right: solid 1px #FFE4C4;
	border-bottom: solid 1px #FFE4C4;
}
.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 green;
	border-left: solid 1px green;
}
.ContentSmallFontLTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.ContentSmallFontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-right: solid 1px green;
}
.ContentSmallFontRB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
	border-right: solid 1px green;
}
.ContentSmallFontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-right: solid 1px green;
}
.ContentSmallFontB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
}
.ContentSmallFontT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
}
.ContentSmallFontTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
	border-top: solid 1px green;
}
.ContentSmallFontL
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px green;
}
.ContentSmallFontLT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px green;
	border-top: solid 1px green;
}
.ContentSmallFontR
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
}
.ContentSmallFontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-top: solid 1px green;
}
.ContentSmallFontLBR
{
	color: #000000;
	font-family: Verdana;
	font-size: 6pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.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 green;
	border-left: solid 1px green;
}
.Content7FontLTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.Content7FontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-right: solid 1px green;
}
.Content7FontRB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
	border-right: solid 1px green;
}
.Content7FontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
	border-right: solid 1px green;
}
.Content7FontB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
}
.Content7FontT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-top: solid 1px green;
}
.Content7FontTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-bottom: solid 1px green;
	border-top: solid 1px green;
}
.Content7FontL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px green;
}
.Content7FontLT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-left: solid 1px green;
	border-top: solid 1px green;
}
.Content7FontR
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
}
.Content7FontRT
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-top: solid 1px green;
}
.Content7FontLBR
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.Content7FontRTBL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.Content7FontRTL
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-top: solid 1px green;
	border-left: solid 1px green;
}
.Content7FontRTB
{
	color: #000000;
	font-family: Verdana;
	font-size: 7pt;
	line-height: 10pt;
	margin-bottom: auto;
	margin-top: auto;
	border-right: solid 1px green;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
}
.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
{
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #6699CC;
	cursor: pointer;
	width: 100px;
}
.FooterFont
{
	color: #006400;
	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 green;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
}
.BoxLTB
{
	border-left: solid 1px green;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
}
.BoxRTBL
{
	border-right: solid 1px green;
	border-top: solid 1px green;
	border-bottom: solid 1px green;
	border-left: solid 1px green;
}
.LBHeaderBKColor
{
	background-color: #dddd66;
}
.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: #336699;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	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: #666666;
}
.section1
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
	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: #FFDD66;
}
.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: #000000;
	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: #FFDD66;
	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: #FFFF00;
	width: 200px;
	background-color: #3366FF;
	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: #dddd66;
	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: #dddd66;
}
.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: #dddd66;
}
.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: #dddd66;
}
.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: #dddd66;
}
.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: #dddd66;
}
#MENUTOP1
{
	padding: 0px;
	margin: 0px;
	text-decoration: none;
}
#MENUTOP1 td
{
	color: #FFDD66;
	background-color: #1E5C99;
	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: #003366;
}
#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: #003366;
	color: #ffffff;
}
.VMContainer
{
	padding: 0px;
	margin: 0px;
	background-color: #dadada;
	border: solid 1px #dadada;
	border-right: solid 2px #dadada;
}
.VM1
{
	color: #ffffff;
	background-color: #003366;
	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: #f0f0f0;
	background-color: #508fc4;
	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: #FFDD66;
	background-color: #3070b0;
}
.VM2SelD
{
	color: #ffffff;
	background-color: #508fc4;
	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: #c0c0c0;
}
.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: 64px;
	background: #fffffd url(../Dealers/LogoSmall214.gif) no-repeat center left;
}
.WFMainTB
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	width: 951px;
	color: #000000;
	font-family: Verdana;
	font-size: 8pt;
	background-color: #fffffd;
}
.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;
}
.Calendar
{
	cursor: pointer;
	vertical-align: 0;
	behavior: url('../Controls/CalendarPopup.htc');
}
