BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Verdana;
}
TD{vertical-align: top;}
LI
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.inputbutton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BACKGROUND: #dadfe5;
    COLOR: #000;
    FONT-FAMILY: Arial, Verdana;
}
input.inputbutton
{
    BORDER-TOP: 3px double #DFEAF7;
    BORDER-RIGHT: 3px double #879BAF;
    BORDER-BOTTOM: 3px double #879BAF;
    BORDER-LEFT: 3px double #DFEAF7; 
    COLOR: #024;
	
}
A.linksList:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none
}
A.linksList:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-STYLE: normal;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: none;
}
A.linksList:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana;
    TEXT-DECORATION: underline;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    COLOR: #003366;
    FONT-FAMILY: Arial, Verdana;
}
H2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
P, TABLE
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}

.userMessage
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 20px;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
    TEXT-ALIGN: left;
}
.normalText
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.plainText
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.boldText
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.formText
{
    PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.formText2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial, Verdana;
}
.warningText
{
    PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial, Verdana;
}
.required
{
    BACKGROUND: #ffffff;
    FFFbackground: #ECEFB1;
    FFbackground: #CCDBE3;
    BORDER: 1px solid #7F9DB9;
}
.required2
{
    BACKGROUND: #ffffff;
    FFFbackground: #ECEFB1;
    FFbackground: #CCDBE3;
    BORDER: 1px solid #7F9DB9;
}
.requiredNoHighlight
{
    BACKGROUND: #ffffff
}
.requiredDemo
{
    BACKGROUND: #ccdbe3
}
