BODY
{
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
P
{
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.shortQuestion
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #99ccff
}
TD.popup
{
    FONT-SIZE: 7pt
}
TD.table
{
    FONT-SIZE: 8pt
}
TD.shortQuestion1
{
    PADDING-LEFT: 2px;
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom
}
TD.shortAnswer
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom;
    BACKGROUND-COLOR: #99ccff;
    TEXT-ALIGN: center
}
TD.shortAnswer1
{
    FONT-SIZE: 9pt;
    VERTICAL-ALIGN: bottom;
    TEXT-ALIGN: center
}
TD.mainDisplay
{
    VERTICAL-ALIGN: middle
}
TD.answerNumber
{
    VERTICAL-ALIGN: bottom
}
TD.answerText
{
    COLOR: #666666;
}
TD.answerNumber1
{
    VERTICAL-ALIGN: top
}
TD.questionNumber
{
    VERTICAL-ALIGN: top

}
TD.questionText
{
    VERTICAL-ALIGN: top;
}
TD.videoDisplay
{
    VERTICAL-ALIGN: top;
    TEXT-ALIGN: center
}
TD.imageDisplay
{
    VERTICAL-ALIGN: top
}
TH
{
    FONT-SIZE: 12pt;
    font-face: Arial
}
.pageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    TEXT-ALIGN: left;
    TEXT-DECORATION: none
}
.pageHeadingDisabled
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: gray;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
}
.subPageHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: limegreen;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
B.DEF
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-DECORATION: none
}
P.header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    TEXT-DECORATION: underline
}
P.question
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt
}
.footer
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt
}
INPUT
{
    FONT-SIZE: 10pt;
    COLOR: #013565;
    FONT-FAMILY: "Courier New", Courier, monospace
}
INPUT.submitButton
{
    FONT-SIZE: 10pt;
    COLOR: #00ffff;
    FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
    BACKGROUND-COLOR: #3366ff
}
SELECT
{
    FONT-SIZE: 10pt;
    COLOR: #013565;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #ffffff
}
A:hover
{
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color : #009999;
	text-decoration: underline;
}
A
{
font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	text-decoration: none;
	color : #6666CC;
}
error
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000
}
.error
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000
}
.smerror
{
    FONT-SIZE: 8pt;
    FONT-WEIGHT: bold;
    COLOR: #CC0000
}
.heading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: larger;
    TEXT-ALIGN: center
}
.tiny
{
    COLOR: #ffffff;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial		
}
.redTitle
{
	FONT-SIZE: 16pt;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}

.subTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic;
    TEXT-ALIGN: left
	}
	
.chapter {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size : 9pt;
	font-weight : Bold;
	color : #666666;
}


.chapter_val {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;

	font-size : 9pt;
	font-weight : Bold;
	color : #776DF0;
}

.title {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 16pt;
	font-weight : Bold;
	color : #009999;
}

.highlight {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 16pt;
	color : #009999;
}

.highlight2 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 14pt;
	color : #009999;
}

.highlight3 {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 12pt;
	color : #009999;
}

.smaller {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 14pt;
	color : #666666;
}

.smaller2 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color : #666666;
}

.smaller3 {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #666666;
}

.blue {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color : #66999;
}

.boldblue {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 12pt;
	color : #66999;
	font-weight : Bold;		
}

.smallblue {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #66999;
}

.smallboldblue {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #66999;
	font-weight : Bold;	
}

A.smallblue {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	text-decoration: none;
	color : #6666CC;
}

A.smallblue:Hover {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #6666CC;
	text-decoration: underline;
}

.smallblack {
	font-family : Arial, Helvetica, Verdana, Geneva, sans-serif;
	font-size: 10pt;
	color : #000000;
}

.titleblue {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 16pt;
	font-weight : Bold;
	color : #66999;
}

.titlegray {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 16pt;
	font-weight : Bold;
	color : #666666;
}

.exTitle {
	font-family : Verdana, Arial, Helvetica, Geneva, sans-serif;
	font-size: 16pt;
	font-weight : Bold;
	color : #6666CC;
	TEXT-ALIGN: center;
}

.errMsg{
	font-family: font-family : Arial, Helvetica, Geneva, sans-serif;
	color : #CC0000;
	font-size: 10pt;	
}

.answer
{
    FONT-SIZE: 12pt;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}