.myStyle
{
    POSITION: absolute;
    VISIBILITY: hidden
}
A.mainmenumouseover:link
{
    COLOR: #1c4479;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseover:hover
{
    COLOR: #1c4479;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseover:visited
{
    COLOR: #1c4479;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseover:active
{
    COLOR: #1c4479;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseoverwhite:link
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseoverwhite:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseoverwhite:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.mainmenumouseoverwhite:active
{
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #336699;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:active
{
    COLOR: #336699;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #336699;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #336699;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.leftlinks:link
{
    COLOR: #999999;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.leftlinks:hover
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.leftlinks:visited
{
    COLOR: #cccccc;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.leftlinks:hover
{
    COLOR: #666666;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.tabdata
{
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.tabdata:hover
{
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.tabdata:visited
{
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leftlinkmain:link
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leftlinkmain:hover
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.leftlinkmain:visited
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leftlinkmain:hover
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.leftlinksub:link
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leftlinksub:hover
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
A.leftlinksub:visited
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.leftlinksub:hover
{
    COLOR: #000000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: underline
}
P
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt
}
.headcolor
{
    BACKGROUND-COLOR: white
}
.line
{
    BACKGROUND-COLOR: #ff9900
}
.main
{
    BACKGROUND-COLOR: #ff9900;
    COLOR: white;
    FONT-FAMILY: verdana,Arial;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.menutext
{
    COLOR: #ffffff;
    FONT-FAMILY: verdana,Arial;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.sub
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-WEIGHT: bold
}
.list
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt
}
.mainhead
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.mainheadsub
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
FONT.login
{
    COLOR: #000000;
    FONT-FAMILY: arial, verdana, geneva, sans-serif;
    FONT-SIZE: 10px
}
.message
{
    COLOR: #663300;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt
}
.header
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt
}
.footer
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #666666;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt
}
.hline
{
    BACKGROUND-COLOR: #ff9900
}
.normal
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.heading
{
    BACKGROUND-COLOR: #838383;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.subhrline
{
    BACKGROUND-COLOR: #000000;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.mainmenu
{
    BACKGROUND-COLOR: #aac2ff;
    COLOR: #336699;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.mainmenuover
{
    BACKGROUND-COLOR: #99cc00;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.submenu
{
    BACKGROUND-COLOR: #aac2ff;
    COLOR: #336699;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.submenuover
{
    BACKGROUND-COLOR: #99cc00;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formheader
{
    BACKGROUND-COLOR: #4c87c3;
    COLOR: #cfdced;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formcelleven
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellevenbold
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formcellodd
{
    BACKGROUND-COLOR: #e3e3e3;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.leftsidebg
{
    BACKGROUND-COLOR: #eeeeee;
    COLOR: #999999;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.rightsidebg
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #999999;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.menubarbg
{
    BACKGROUND-COLOR: #7a2356;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.leftlinktext
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.leftlinktextcurrent
{
    BACKGROUND-COLOR: #e78b04;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.leftlinkhead
{
    BACKGROUND-COLOR: #7a2356;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.leftlinkbg
{
    BACKGROUND-COLOR: #cccccc
}
.login
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt
}
.colmainheading
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.coldata
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.colbold
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.coldatagray
{
    BACKGROUND-COLOR: lightgrey;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.nextcolbg
{
    BACKGROUND-COLOR: #333366;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.blacknotboldbig
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.redbold
{
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.rednotbold
{
    COLOR: red;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.blackbold
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.bluebold
{
    COLOR: darkblue;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 10pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.blacknotbold
{
    COLOR: black;
    FONT-FAMILY: Arial, Verdana, Tahoma;
    FONT-SIZE: 8pt;
    FONT-STYLE: normal;
    FONT-VARIANT: normal;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
    TEXT-TRANSFORM: none
}
.submenugrey
{
    BACKGROUND-COLOR: #cccccc;
    COLOR: #336699;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.submenunotbold
{
    BACKGROUND-COLOR: #aac2ff;
    COLOR: #336699;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.inputdata
{
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.subtotal
{
    COLOR: #999966;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.Gsubtotal
{
    COLOR: #993333;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.total
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #663300;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.headermain
{
    BACKGROUND-COLOR: #1c4479;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.headersub
{
    BACKGROUND-COLOR: #1c4479;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.normal
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.normalstrong
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.reportnormalfont
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #6666ff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.MainReportHead
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #003366;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.MainReportHeadseperator
{
    BACKGROUND-COLOR: #336699
}
.Headseperator
{
    BACKGROUND-COLOR: #cccccc
}
.Reportmessage
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #cc0000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.Reportcolmainheading
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #993300;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.Reportcolnormaldata
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #999999;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.Reportsubheading
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #cc9933;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold
}
.Reportmonth
{
    BACKGROUND-COLOR: #ffffff;
    COLOR: #339900;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.staticdata
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #993300;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}
.fromcellevenwhite
{
    BACKGROUND-COLOR: white;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.colblank
{
    BACKGROUND-COLOR: #ececec;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.Mandatory
{
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
.font_NA
{
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_A
{
    COLOR: green;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_P
{
    COLOR: blue;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellgreen
{
    BACKGROUND-COLOR: #99cc99;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellred
{
    BACKGROUND-COLOR: #CC0000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial, verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellredfg
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: red;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formcelltan
{
    BACKGROUND-COLOR: #cc9966;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellpurple
{
    BACKGROUND-COLOR: #cc99cc;
    COLOR: #ffffff;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_Con
{
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_cln
{
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.font_PC
{
    COLOR: darkorange;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt
}
.cntrTSApproved
{
    BACKGROUND-COLOR: #ccffcc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcelloddbold
{
    BACKGROUND-COLOR: #e3e3e3;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.txtHrRight
{
    TEXT-ALIGN: right
}
.txtLeft
{
    TEXT-ALIGN: left
}
INPUT.ChkboxGrey
{
    BACKGROUND-COLOR: #e3e3e3;
    BORDER-BOTTOM: gray thin;
    BORDER-LEFT: gray thin;
    BORDER-RIGHT: gray thin;
    BORDER-TOP: gray thin;
    FONT-FAMILY: Arial, Verdana
}
INPUT.ChkboxBlue
{
    BACKGROUND-COLOR: #b1d8fe;
    FONT-FAMILY: Arial, Verdana
}
INPUT.ChkboxFilter
{
    BACKGROUND-COLOR: #aac2ff;
    FONT-FAMILY: Arial, Verdana
}
.cntrTSApprovedBold
{
    BACKGROUND-COLOR: #ccffcc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.messageBold
{
    COLOR: #663300;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.smallfont
{
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    FONT-SIZE: 7pt
}
A.formcellredfg
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.formcellredfg:hover
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
A.formcellredfg:visited
{
    BACKGROUND-COLOR: #b1d8fe;
    COLOR: #ff0000;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none
}
.formcellmvoreplaced
{
    BACKGROUND-COLOR: #cccc66;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.formcellmvonla
{
    BACKGROUND-COLOR: #ccccff;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
A.tabdatawhite
{
    COLOR: #ffffff;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.tabdatawhite:hover
{
    COLOR: #ffffff;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
A.tabdatawhite:visited
{
    COLOR: #ffffff;
    FONT-FAMILY: arial,verdana, geneva, sans-serif;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.coldatatrans
{
    BACKGROUND-COLOR: transparent;
    COLOR: #000000;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 8pt;
    FONT-WEIGHT: normal
}
INPUT.textfind
{
    BACKGROUND-COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    FONT-FAMILY: Arial, Verdana, 'Times New Roman';
    FONT-SIZE: 9pt
}
.formcelltransbold
{
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: bold
}
.formheadersmall
{
    BACKGROUND-COLOR: #4c87c3;
    COLOR: #cfdced;
    FONT-FAMILY: Arial,verdana;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.font_Exported
{
    COLOR: darkred;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_SelForExport
{
    COLOR: #004f00;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.font_ProcessedViaImport
{
    COLOR: #6633cc;
    FONT-FAMILY: Arial, Verdana;
    FONT-SIZE: 9pt;
    FONT-WEIGHT: normal
}
.hcoinputevenright 
{ 
    	BACKGROUND-COLOR: #b1d8fe; 
	COLOR: #000000; 	
	FONT-FAMILY: Arial,verdana; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right
}
.hcoinputevenleft
{ 
    	BACKGROUND-COLOR: #b1d8fe; 
	COLOR: #000000; 	
	FONT-FAMILY: Arial,verdana; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left
}
.hcoinputwhiteright
{ 
    	BACKGROUND-COLOR: #ffffff; 
	COLOR: #000000; 	
	FONT-FAMILY: Arial,verdana; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: right
}
.hcoinputwhiteleft
{ 
    	BACKGROUND-COLOR: #ffffff; 
	COLOR: #000000; 	
	FONT-FAMILY: Arial,verdana; 
	FONT-SIZE: 9pt; 
	FONT-WEIGHT: normal;
	TEXT-ALIGN: left
}
.hcotextboxeven { BACKGROUND-COLOR: #b1d8fe; COLOR: #000000; FONT-FAMILY: Arial, verdana; FONT-SIZE: 9pt; FONT-WEIGHT: normal; TEXT-ALIGN: left ; border-style: none; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
