.subheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    VERTICAL-ALIGN: middle;
    COLOR: #000000;
    TEXT-INDENT: 0pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: left
}
.tbrowcolor
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #cccc99
}
.tbhdrcolor
{
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #cc9933
}
.pagetitle
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.footer
{
    FONT-SIZE: 7pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.sectionheader
{
    FONT-SIZE: 8pt;
    COLOR: #800000;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.content
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.glossaryndx
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.glossarysechdr
{
    FONT-SIZE: 20pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.glossarydef
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.sectionlink
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
#test
{
    COLOR: white
}
.orangetext
{
    FONT-SIZE: 8pt;
    COLOR: #cc9933;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.whitetext
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.menucolor
{
    BACKGROUND-COLOR: #666699
}
.mainfooter
{
    FONT-SIZE: 8pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.applyrowbg
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #ffffcc
}
.footerlink
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.LargeOrangetext
{
    FONT-SIZE: 16pt;
    COLOR: #cc9933;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.questionbox
{
    BACKGROUND-POSITION: left center;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #993300;
    TEXT-INDENT: 2pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #cccc99;
    TEXT-ALIGN: left
}
.quoteboxbg
{
    BACKGROUND-COLOR: #cccc99
}
.tabhead
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    VERTICAL-ALIGN: middle;
    COLOR: #ffffff;
    TEXT-INDENT: 20pt;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #666699;
    TEXT-ALIGN: center
}
.verticalbox
{
    BORDER-TOP-WIDTH: 5px;
    BORDER-LEFT-WIDTH: 5px;
    FONT-SIZE: 8pt;
    BORDER-BOTTOM-WIDTH: 5px;
    WIDTH: 176px;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BORDER-RIGHT-WIDTH: 5px
}
.verticalheader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    BACKGROUND-COLOR: #cc9933
}
.contentblue
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.SecondaryOrangeText
{
    FONT-SIZE: 14pt;
    COLOR: #cc9933;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.error
{
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial
}
.CorporateHeader
{
    FONT-SIZE: 17pt;
    COLOR: #cc3300;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.CorporateLI
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial, Tahoma, Verdana
}
.gridview_header
{
	background-color:gray;
	color:White;	
}
a.gridview_header
{
	color:blue;
}

.gridview_item
{
	background-color:white;
	color:black;
}

.MsoNormal
{
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif; font-size:8pt;
}	
H2
{
	font-weight: 700; margin-top: 0px; margin-bottom: 0px; margin-left: 0px; font-size: 8pt; FONT-FAMILY: Tahoma, Verdana, Arial
}

