<STYLE>
BODY
{
    background-color: white;
}
P
{
    font-family: arial, helvetica;
    font-size: 10pt
}

P.LIGHTHEADSMALL
{
    font-family: arial, helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: #808080;
    padding-top: 4px;
}

P.LIGHTHEAD
{
    font-family: arial, helvetica;
    font-size: 12pt;
    font-weight: bold;
    color: #808080;
    padding-top: 4px;
}

P.LEVEL1 {
	margin-left : 10px;
}

P.LEVEL2 {
	margin-left : 15px;
}

P.LEVEL3 {
	margin-left : 20px;
}

P.LEVEL4 {
	margin-left : 25px;
}

P.LEVEL5 {
	margin-left : 30px;
}

H1
{
    font-family: arial, helvetica;
    font-size: 18pt;
    font-weight: bold
}
H2
{
    font-family: arial, helvetica;
    font-size: 16pt;
    font-weight: bold
}
H3
{
    font-family: arial, helvetica;
    font-size: 14pt;
    font-weight: bold
}
H4
{
    font-family: arial, helvetica;
    font-size: 13pt;
    font-weight: bold
}
.H1
{
    font-family: arial, helvetica;
    font-size: 18pt;
    font-weight: bold
}
.H2
{
    font-family: arial, helvetica;
    font-size: 16pt;
    font-weight: bold
}
.H3
{
    font-family: arial, helvetica;
    font-size: 14pt;
    font-weight: bold
}
.H4
{
    font-family: arial, helvetica;
    font-size: 13pt;
    font-weight: bold
}

A.SIDEBAR {
	color: #000000;
    font-family: arial, helvetica;
    font-size: 9pt;
    font-weight: bold;
}

TD	{
	font-family: arial, helvetica;
	font-size: 10pt;
	color: #000000;
}


TD.SHADE {
	background-color: #C0C0C0;
}

TD.LOWPAD {
	margin-bottom: 10px;
}

TD.SIDEBAR {
	padding-left : 10pt;
	padding-right : 10pt;
}

TD.REQUIREDFIELD {
	color : #CC6600
}

TD.BARTITLE {
	font-family: arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

TD.BARLEVEL1 {
	font-family: arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}

TD.BARLEVEL2 {
	font-family: arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}

TD.BARLEVEL3 {
	font-family: arial, helvetica;
	font-size: 13pt;
	font-weight: bold;
	color: #000000;
}

TD.BARLEVEL4 {
	font-family: arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}

TD.CATLEVEL1 {
	font-family: arial, helvetica;
	font-size: 11pt;
	font-weight: bold;
	color: #000000;
}

TD.CATLEVEL2 {
	font-family: arial, helvetica;
	font-size: 10pt;
	font-weight: bold;
	color: #000000;
}

TD.CATLEVEL3 {
	font-family: arial, helvetica;
	font-size: 10pt;
	color: #000000;
}

TD.CATLEVEL4 {
	font-family: arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

TD.CATLEVEL5 {
	font-family: arial, helvetica;
	font-size: 8pt;
	color: #000000;
}

TD.BARLINE1 {
	background-color : #C0C0C0;	
}

TD.BARLINE2 {
	background-color : #FFB6C1;
}

TD.BARLINE3 {
	background-color : #ADAADA;
}

TD.FORMTOPSPACER {
	padding-top: 4px;
}


OL	{
	font-family: arial, helvetica;
	font-size: 10pt;
	color: #000000
}

UL	{
	font-family: arial, helvetica;
	font-size: 10pt;
	color: #000000
}

.INPUTTEXT {
	background-color : #FFFFFF;
	font-family: arial, helvetica;
	margin-bottom: 0px;
}

.TEXTAREA {
	background-color : #FFFFFF;
	font-family: arial, helvetica;
}

.BUTTONS  {
	font-size : 8.7pt;
	font-weight : bold;
	font-family : arial, helvetica;
	width : auto;
	height : auto;
}

.LINK	{
	font-size: 9pt;
	font-family: arial, verdana, helvetica;
	font-weight: bold;
	color: green;
	text-decoration: underline;
}

.PROGRESS {
	font-family : arial, helvetica;
	font-size: 8pt;
	position : absolute;
	visibility : visible;
	top: -50px;
	left: 17px;
}

.PROGRESSTEXT {
	font-family : arial, helvetica;
	font-size: 8pt;
}

.MEDIUM {
	font-size: 10pt;
}

.SMALL {
	font-family: arial, helvetica;
    font-size: 8pt;
    margin-bottom: 0px;
}

.SMALLLEVEL1 {
	font-family: arial, helvetica;
    font-size: 8pt;
	padding-left : 10pt;
    margin-bottom: 0px;
}

.SMALLTIGHT {
	font-family: arial, helvetica;
    font-size: 8pt;
    margin-bottom: -5pt;
}

.LEVEL1 {
	padding-left : 10pt;
}

.LEVEL2 {
	padding-left : 20pt;
}

.LEVEL3 {
	padding-left : 30pt;
}

.LEVEL4 {
	padding-left : 40pt;
}

.LEVEL5 {
	padding-left : 50pt;
}

.ERRORMESSAGE {
	font-size: 10pt;
	font-family: arial, verdana, helvetica;
	color: red;
}

/* PROFILE CHANGE PASSWORD FORM */
TD.passwordForm
{
	Width: 300px;
	vertical-align: top;
}

/* PROFILE TERMS AND CONDITIONS */
TD.terms
{
	font-family: arial, helvetica;
    	font-size: 10pt;
	color: gray;
	vertical-align: top;
	padding: 0 10px 0 20px;
}
</STYLE>