BODY
{
    BACKGROUND-IMAGE: none;
    FONT: 8pt Verdana;
    COLOR: black;
    BACKGROUND-REPEAT: repeat;
    topmargin: 2pt;
    leftmargin: 2pt
}

P.breakhere 
{
	page-break-before: always
}

UNKNOWN
{
    FONT: 8pt Arial
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F8F8FF;
}
SELECT
{
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #F8F8FF;
}
TABLE
{
    FONT: 8pt Verdana
}

TABLE.Hdr
{
    FONT: 8pt Verdana
}
TD.Mn1
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: White;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #9090DA;
    TEXT-DECORATION: none
}
TD.Mn2
{
    FONT-SIZE: xx-small;
    COLOR: black;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.Mn1
{
      color: #003366;	
		font-size: 8pt;		
		line-height: 140%;	
		text-decoration: none;	
}
A.Mn1:link
{
    FONT-SIZE: 8pt; 
    color: #003366;	
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.Mn1:visited
{
    FONT-SIZE: 8pt;
    color: #004180;	
    TEXT-DECORATION: none;
    font-weight: bold;
}
A.Mn2
{
    FONT-SIZE: 8pt;
    color: #003366;	
    TEXT-DECORATION: none
}
A.Mn2:link
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
A.Mn2:visited
{
    FONT-SIZE: 8pt;
    COLOR: black;
    TEXT-DECORATION: none
}
.PageHdr
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: Black;
}
.PageParam
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 14pt;
    COLOR: #130000;
}
TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F8F8FF
}
OPTION
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: #F8F8FF
}
INPUT.Button
{
    BACKGROUND-COLOR: silver
}
.Instruction
{
    FONT-SIZE: 7pt;
    COLOR: gray
}
TH
{
	COLOR: white;
	BACKGROUND-COLOR: #9090DA;
}
TABLE.Std
{
    BACKGROUND-COLOR: transparent
}
TR.Std1
{
    BACKGROUND-COLOR: #F0F8FF;
}
TD.Std1
{
    BACKGROUND-COLOR: #F0F8FF;
}

TD.FrmCap
{
    TEXT-ALIGN: right
}
TD.FrmInp
{
    TEXT-ALIGN: left
}
TD.FrmShw
{
    BACKGROUND-COLOR: #F0F8FF;
}
A:active
{
    TEXT-DECORATION: none
}
A:link
{
    COLOR: #3366cc;
    TEXT-DECORATION: none
}
A:visited
{
    COLOR: #00807E;
    TEXT-DECORATION: none
}
.Head1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: Black;
}
.Head2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana
}
.Head3
{
    FONT-SIZE: 8pt;
    COLOR: Black;
    FONT-FAMILY: Verdana
}
INPUT.Chk
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana;
    BACKGROUND-COLOR: white
}
TR.StdS
{
    BACKGROUND-COLOR: lightgoldenrodyellow
}
.ErrorMes
{
    FONT-SIZE: 10pt
}
.SuccessMes
{
    FONT-SIZE: 12pt
}
INPUT.ImgButton
{
    BACKGROUND-COLOR: transparent
}
TH.Std
{
    COLOR: white;
    BACKGROUND-COLOR: #9090DA;
    TEXT-ALIGN: left
}
HR.HRClass
{
    HEIGHT: 1pt
}
TD.CalendarHdr
{
    COLOR: white;
    BACKGROUND-COLOR: #9090DA;
    TEXT-ALIGN: center
}
TD.CalendarNor
{
    TEXT-ALIGN: center
}
TD.CalendarWE
{
    BACKGROUND-COLOR: lightgoldenrodyellow;
    TEXT-ALIGN: center
}
HR.SEP
{
    COLOR: #708090;
}
TD.CalendarDay
{
    BACKGROUND-COLOR: #E6E6FA;
    TEXT-ALIGN: center
}
.report
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana
}
LI
{
    LIST-STYLE-POSITION: inside;
    LIST-STYLE-TYPE: square
}
.Important
{
    FONT-SIZE: 7pt;
    COLOR: red
}
TABLE.outer
{
	BACKGROUND-COLOR: #6495ED;
}
TABLE.outerwhite
{
	background-color: #FFFFFF;
}
FONT.title
{
	Color: White;
}
TR.title
{
	background-color: #6495ED;
}
TD.title
{
}
TD.vacancy
{
	color: Black;
}
TABLE.vacancy
{
	background-color: #F4F4FF; 
}