.DummyClass
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0
}
.TABLEFOOTER
{
    COLOR: darkgreen;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: normal;
	border:0;
	padding:0;
	word-spacing:0;
	width:948
}
.TABLEFOOTER2
{
    COLOR: darkgreen;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: normal;
	border:0;
	padding:0;
	word-spacing:0;
	width:900
}
.TABLESTD
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
	border:0;
	padding:0;
	word-spacing:0;
	width:770	
}
.TABLESEARCH
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
	border:0;
	word-spacing:0;
	background-color:#f0f0f0
}
.TABLESEARCHB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
	border:0;
	word-spacing:0;
	background-color:"#f0f0f0"
}

.printbutton
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
	border:0;
	word-spacing:0;
	background-color:"#f0f0f0"
}

.ContentFont
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0
    
}
.FooterFont
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: #5a5a5a;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
    line-height:12pt
}

.ContentNoteFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    LINE-HEIGHT: 12pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
    background-color:#FFFFCC
}
.ContentSmallFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto
}
.LBHeaderFontSmall
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto;
	TEXT-ALIGN: left;
	BORDER-RIGHT:1px solid;
	BORDER-LEFT:1px solid;
	BORDER-BOTTOM:1px solid;
	BORDER-TOP:1px solid;
	BORDER-COLOR:"#FFE4C4"
}
.LBFontSmall
{
    COLOR: black;
    FONT-FAMILY: Verdana;
	cursor:hand;
    FONT-SIZE: 7pt;
	border-right:1px solid #FFE4C4 ;
	border-bottom:1px solid #FFE4C4 ;
}
.LBFontDetailClient
{
   /* COLOR: black; "#FFE4C4"*/
    FONT-FAMILY: Verdana;
	cursor:hand;
    FONT-SIZE: 7pt;
	BORDER-LEFT:1pt thin;
	BORDER-RIGHT:0pt;
	BORDER-BOTTOM:1pt thin;
	BORDER-COLOR:grey
}
.LBHeaderFontXL
{
    COLOR: blue;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 12pt;
    font-style:italic;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto;
	TEXT-ALIGN: center
}
.ContentSmallFontLB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}
.ContentSmallFontLTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}
.ContentSmallFontRTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}

.ContentSmallFontRB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}
.ContentSmallFontRT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}


.ContentSmallFontB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green
}

.ContentSmallFontT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green
}
.ContentSmallFontTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}

.ContentSmallFontL
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-LEFT: windowtext 1pt solid green
}
.ContentSmallFontLT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-LEFT: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}

.ContentSmallFontR
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green
}
.ContentSmallFontRT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}
.ContentSmallFontLBR
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 6pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7Font
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto
}

.Content7FontLB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7FontLTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7FontRTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}

.Content7FontRB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}
.Content7FontRT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green;
	BORDER-RIGHT: windowtext 1pt solid green 
}

.Content7FontB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green
}

.Content7FontT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-TOP: windowtext 1pt solid green
}

.Content7FontTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}

.Content7FontL
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-LEFT: windowtext 1pt solid green
}
.Content7FontLT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-LEFT: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}

.Content7FontR
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green
}
.Content7FontRT
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green;
	BORDER-TOP: windowtext 1pt solid green
}
.Content7FontLBR
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7FontRTBL
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7FontRTL
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-LEFT: windowtext 1pt solid green 
}

.Content7FontRTB
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 7pt;
    LINE-HEIGHT: 10pt;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto;
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green
}

.ContentEditFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
    LINE-HEIGHT: auto;
    MARGIN-BOTTOM: auto;
    MARGIN-TOP: auto
}

.ContentBoldFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto
}

.ContentSmallBoldFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto
}

.ButtonFont
{
    COLOR: white;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto;
	BACKGROUND-COLOR:#6699CC;
	cursor:hand;
	width: 100px;
}
.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: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green
}

.BoxLTB
{
	BORDER-LEFT: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green
}
.BoxRTBL
{
	BORDER-RIGHT: windowtext 1pt solid green; 
	BORDER-TOP: windowtext 1pt solid green; 
	BORDER-BOTTOM: windowtext 1pt solid green;
	BORDER-LEFT: windowtext 1pt solid green 
}


.LBHeaderBKColor
{
	BACKGROUND-COLOR: #DDDD66
}
.LBBKColor
{
 	BACKGROUND-COLOR: #E4E4E4
}
.LBBKColor1
{
 	BACKGROUND-COLOR: #E8E8E8
}
.LBBKColor2
{
 	BACKGROUND-COLOR: #E4E4E4
}

.LBHeaderFont
{
	cursor:hand;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT:bold;
	LINE-HEIGHT:normal;
	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;
	height: 20
	
}
.columntext
{
    COLOR: black;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
    FONT-SIZE: 10px
}
.columntextred
{
    COLOR:#F00000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	cursor:hand;
    FONT-SIZE: 10px
}

.rowcolor1
{
	cursor:hand;
 	BACKGROUND-COLOR:#E0E0E0;
 	height:20
}
.rowcolor2
{
	cursor:hand;
 	BACKGROUND-COLOR: #ECECEC;
 	height:20
}
.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: windowtext 1pt solid gray; 
	BORDER-TOP: windowtext 1pt solid gray; 
	BORDER-BOTTOM: windowtext 1pt solid gray;
	BORDER-LEFT: windowtext 1pt solid gray 
}
.pagemenu{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	cursor:hand;
	text-decoration:none;
	top:0; left:0; color:#000000 
}
.pagemenu a:hover
{
	color:Yellow;
}

.pagetitle{ 
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 20px;
    FONT-WEIGHT: bold;
	top:0; left:0; color:#333333 
} 
.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:hand;
	text-decoration:none;
	top:0; left:0; color:#0000FF 
}
.LBHeaderFontX
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
	LINE-HEIGHT: auto;
	TEXT-ALIGN: center;
	BORDER-RIGHT:1pt solid;
	BORDER-COLOR:#FFFFFE
}
.HeaderFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LINE-HEIGHT: auto
}

.LBFont
{
    COLOR: black;
    FONT-FAMILY: Verdana;
	cursor:hand;
    FONT-SIZE: 8pt
}
.PRNF1
{
    COLOR: black;
    FONT-FAMILY: Arial Western;
	cursor:default;
    FONT-SIZE: 8pt
}
.PRNF1B
{
    COLOR: black;
    FONT-FAMILY: Arial Western;
	cursor:default;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt
}
.LBFontX
{
    COLOR: black;
    FONT-FAMILY: Verdana;
	cursor:hand;
    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: auto
}
.shade1 
{ 
    FONT-FAMILY: Tahoma;
    FONT-SIZE: 20pt;
    FONT-WEIGHT: bold;
	top:-2; left:-2; color:white; 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:2px solid black;
	background-color:#3366FF;
	font-family:Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
	COLOR: #FFFF00;
	line-height:18px;
	cursor:hand;
	visibility:hidden
}

.skin1 {
	cursor:hand;
	position:absolute;
	text-align:left;
	font-family:Verdana;
	font-size: xx-small;
	FONT-WEIGHT: bold;
	line-height:18px;
	COLOR: #FFFF00;
	width:200px;
	background-color:#3366FF;
	border:1 solid buttonface;
	visibility:hidden;
	border:2 outset 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:3,3,3,3;
      border-width:2;
      border-style:groove;
      border-color:c8c8c8;
      border-bottom:0;
      background-color:ffffcc;
      cursor:hand
}
td.actab{
      text-align:center;
      color:Blue;
      font: 8pt verdana;
      font-weight:bold;
      padding:3,3,3,3;
      border-width:2;
      border-color:c8c8c8;
      border-style:groove;
      border-bottom:0;
      background-color:f9d386;
      cursor:default
}
td.space {
      font: 8pt verdana;
      font-weight:bolder;
      padding:0,0,0,0;
      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: black;
    FONT-FAMILY: Verdana;
	cursor:hand;
    FONT-SIZE: 8pt;
	BORDER-RIGHT:1pt solid;
	BORDER-BOTTOM:1pt solid;
	BORDER-COLOR:#FFFFFE
}
.Normal
{
    color:black;
    background-color: white;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
}
.NormalBold
{
    color:black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:bold;
}
.Search
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 11px;
    MARGIN-BOTTOM: 0;
    MARGIN-TOP: 0;
    background-color: #FFFFCC;
 }.Small
{
    color:black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:9px;
    font-weight:normal;
}
.BorderBR
{
    border-right:1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.BorderR
{
    border-right:1px solid #ffffff;
}

.BorderB
{
    border-bottom: 1px solid #ffffff;
}

.BorderT
{
    border-top: 1px solid #ffffff;
}

.BorderTB
{
    border-top: 1px solid #ffffff;
    border-bottom: 1px solid #ffffff;
}

.BorderL
{
    border-left: 1px solid #ffffff;
}

.THead
{
    background-color:#DDDD66;
    color:Black;
    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: hand;
    text-decoration: none;
}
.ComboBox
{
    color:black;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    font-weight:normal;
}
.SPFont{
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont14bold{
	font-family: Times New Roman;
	font-size: 19px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}

.SPFont14{
	font-family: Times New Roman;
	font-size: 19px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}

.SPFont13bold{
	font-family: Times New Roman;
	font-size: 17px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont13{
	font-family: Times New Roman;
	font-size: 17px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont12bold{
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont12{
	font-family: Times New Roman;
	font-size: 16px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont10bold{
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont10{
	font-family: Times New Roman;
	font-size: 14px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}

.SPFont9bold{
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont9ibold{
	font-family: Times New Roman;
	font-size: 13px;
	font-weight:bold;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont9{
	font-family: Times New Roman;
	font-size: 13px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}

.SPFont8bold{
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont8{
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont7bold{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont7i{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont7ibold{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
}

.SPFont7{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	cursor:default;
	color:black;
	text-decoration:none;
}
.SPFont7iBKbold{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: bold;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #DDDD66
}
.SPFont7iBK{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: normal;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #DDDD66
}
.SPFont7BKbold{
	font-family: Times New Roman;
	font-size: 11px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #DDDD66
}


.SPHeaderBgColor
{
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: bold;
	cursor:default;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #DDDD66
}
.SPHeaderBgColorIbold
{
	font-family: Times New Roman;
	font-size: 12px;
	font-weight: bold;
	font-style:italic;
	cursor:default;
	color:black;
	text-decoration:none;
	BACKGROUND-COLOR: #DDDD66
}
#MENUTOP1 ul
{
	margin: 0;
	padding: 0;
	width: 770px;
	float: left;
}
#MENUTOP1 ul li
{
	color:#FFDD66;
	background-color:#1E5C99; 
	display:inline;
	height: 2em;
	line-height: 2em;
	border: 1px solid #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor:hand;
	text-decoration:none;
	text-align: center;
}
#MENUTOP1 ul li a
{
	width: 126px;
	color:#FFDD66;
	text-decoration:none;
}
#MENUTOP1 ul li a:hover
{
	color: white;
} 
#MENUTOP1 ul li#HMSel a
{
	background-color : #003366;
	color: white;
}
#MENUTOP2 ul
{
	margin: 0;
	padding: 0;
	width: 770px;
	float: left;
}
#MENUTOP2 ul li
{
	color:#FFDD66;
	background-color:#1E5C99;
	display:inline;
	height: 2.6em;
	line-height: 2em;
	border: 1px solid #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	cursor:hand;
	text-decoration:none;
	text-align:center;
	line-height:13px;
	vertical-align:middle;
}
#MENUTOP2 ul li a
{
	width: 126px;
	height: 2.6em;
	color:#FFDD66;
	text-decoration:none;
}
#MENUTOP2 ul li a:hover
{
	color: white;
} 
#MENUTOP2 ul li#HMSel a
{
	background-color : #003366;
	color: white;
}
.VMContainer 
{
	width: 178px;
	border: 1px solid #9A9A9A;
	border-right: 2px solid #9A9A9A;
	padding: 0 0 0 0;
	margin-bottom: 0;
	background-color: #9A9A9A;
}
.VM1
{
	line-height: 1.8em;
	color: #ffffff;
	background-color: #9A9A9A;
	padding: 2px;
	padding-left: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM1 a 
{
	line-height: 1.8em;
	color: #ffffff;
	background-color: #1E5C99;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:hand;
}
.VM1 a:hover 
{
	color: black;
}
.VM1Sel
{
	line-height: 1.7em;
	color: #FFDD66;
	background-color: #1E5C99;
	border-bottom: 1px solid #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM2
{
	line-height: 1.6em;
	color: #303030;
	background-color: #508fc4;
	padding: 2px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	border-bottom: 1px solid #dadada;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default
}
.VM2 a 
{
	line-height: 1.6em;
	color: #f0f0f0;
	background-color: #508fc4;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:hand
}
.VM2 a:hover 
{
	color: black;
}
.VM2SelD
{ 
	line-height: 1.5em;
	color: white;
	background-color: #508fc4;
	border-bottom: 1px solid #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	padding-left: 8px;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM2SelT
{ 
	line-height: 1.5em;
	color: white;
	background-color: #508fc4;
	border:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:bold;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM3 a 
{
	line-height: 1.5em;
	color: #505050;
	background-color: #F3F3F3;
	padding: 2px;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal ;
	text-decoration: none;
	border-bottom: 1px solid #9A9A9A;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
}
.VM3 a:hover 
{
	color: black;
}

.VM3SelD
{ 
	line-height: 1.4em;
	color: black;
	background-color: #F3F3F3;
	padding: 0px;
	padding-left: 13px;
	border-bottom: 1px solid #9A9A9A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM3SelT
{ 
	line-height: 1.4em;
	color: black;
	background-color: #F3F3F3;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}

.VM4 a 
{
	line-height: 1.5em;
	color: #505050;
	background-color: #CCCCCC;
	padding: 2px;
	padding-left: 27px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal ;
	text-decoration: none;
	border-bottom: 1px solid #dadada;
	display: block;
	margin: 0px;
	width: 100%;
	text-align: left;
}
.VM4 a:hover 
{
	color: black;
}
.VM4SelD
{ 
	line-height: 1.4em;
	color: black;
	background-color: #C0C0C0; 
	border-bottom: 1px solid #dadada;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	padding-left: 25px;
	width: 100%;
	text-align: left;
	cursor:default;
}
.VM4SelT
{ 
	line-height: 1.4em;
	color: black;
	background-color: #C0C0C0; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight:normal;
	text-decoration: none;
	margin: 0px;
	width: 100%;
	text-align: left;
	cursor:default;
}

.WFButton
{
	BACKGROUND-COLOR:#6699CC;
    CURSOR: default;
	line-height:1em;
	padding: 1px;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-bottom: 2px solid #888888;
	border-right: 2px solid #888888;
	display: inline;
	margin: 0px;
	width:auto;
}

.WFButton a 
{
    COLOR: white;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    CURSOR: hand;
	line-height:normal;
	padding: 1px;
	padding-left: 12px;
	padding-right: 12px;
	text-decoration: none;
	border: 0px;
	text-align: center;
}
.WFButton a:hover 
{
	COLOR: white;
}
.WFMainTBTOP
{
	border: 0;
	padding: 0;
	width: 948;
	background-color: #FFFFFD;
	background-image: url(./Images/BlueBar.gif)
}
.WFMainTB
{
	border: 0;
	padding: 0;
	width: 948;
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
	background-color: #FFFFFF;
}
.DateTop
{
	padding-left: 2px;
    COLOR: #404040;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 7pt;
    FONT-WEIGHT: bold;
    background-color: #FFFFFF;
    border-bottom: solid 1px;
    border-bottom-color: #FFFFFD
}
.LeftPanel
{
    COLOR: black;
    FONT-FAMILY: Verdana;
    FONT-SIZE: 8pt;
    background-color: #FFFFFF;
    
 
}
.TradingTop
{
	color: black;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    background-color: #CCCCCC;
    border: 0px;
    width: 100%;
    border-bottom: solid 1px;
    border-bottom-color: #C0C0C0
}
.TradingTop a
{
	color: #0000FF;
}
.TradingTop a:hover
{
	COLOR: #808080;
}

/*Invoice Report*/
.IRTitle
{
	border:1px solid #000000;
	background-color:#c0c0c0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:14px;
	font-weight:bold;
}
.IRHeader
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
	font-size:14px;
	height:30px;
	font-weight:bold;
}
#IRTable
{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 8pt;
	border-spacing: 0px;
	border-collapse: collapse;
	border: 0px solid #000000;
}
#IRTable tr td
{
	border: 0px solid #000000;
}

#IRTable tr td.IRBorder
{
	border: 1px solid #000000;
}

#IRTable tr td.IRBorderLR
{
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
}

#IRTable tr td.IRBorderLRB
{
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	border-bottom : 1px solid #000000;
}

/*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:hand;
}
#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:1px solid #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:1px solid #202020;
	border-bottom:1px solid #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:hand;
	vertical-align:0;
	behavior:url("../Controls/CalendarPopup.htc");
}
.MenuTopTB
{
	width:100%;
	height:26px;
	margin:0 0 0 0;
	font-family:Verdana;
	font-size:9pt;
	color:White;
}
.NewsTitle
{
	color: blue;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT:bold; 
}
.TABLEPOPUP
{
	background:#f0f0f0;
	border:none;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
    line-height:12pt
}
.TABLELIST
{
	border: none;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
    line-height:12pt
}
.NEWSTABLE
{
	border: none;
	width:100%;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;	
    COLOR: black;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM:0;
    MARGIN-TOP:0;
    line-height:12pt;
    background-color: #F3F3F3
}
