BODY
{
	background-color: #ffffff;
}

BODY, TABLE, TD
{
	margin: 0px;
	padding: 0px;
	color: #000000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10pt

}

.bottomstuff
{
    FONT-FAMILY: Verdana, Arial, Helvetica;
    FONT-SIZE: 8pt
}
.normal
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt
}
.normalbold
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold
}
.normalitalics
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-STYLE: italic
}
.errorannounce
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: Red;
    FONT-WEIGHT: bold
}
.code
{
    FONT-FAMILY: Courier;
    FONT-SIZE: 10pt
}
.codesmall
{
    FONT-FAMILY: Courier New;
    FONT-SIZE: 8pt
}
.error
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: Red
}

.title,h1
{
    COLOR: #000033;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bold
}
.heavytitle
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16pt;
    FONT-WEIGHT: bold
}
.mandatoryfield
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.small
{
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt
}
.SubVars
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    COLOR: #808080;
}
.tip
{
    border-color: #CCFF99;
    border-width: 1px;
    border-style: solid;
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #D8FFB0;
    COLOR: black;
    padding: 10px;
}
.StatusMessage
{
    HEIGHT: 20px;
    WIDTH: 99%;
    FONT-FAMILY: Verdana, arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    BACKGROUND-COLOR: #BAF5A9;
    COLOR: black;
    FONT-WEIGHT: bold
}
.SuccessMessage
{
	border-color: #006600;
	border-width: 1px;
	border-style: solid;
	BACKGROUND-COLOR: #BAF5A9;
	padding: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helevetica, sans-serif;
	font-size: 10pt;
	color: #000000;
}
.ErrorMessage
{
	border-color: #800000;
	border-width: 1px;
	border-style: solid;
	BACKGROUND-COLOR: #F8CBC2;
	padding: 10px;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	FONT-SIZE: 10pt;
    	COLOR: Red;
	font-style: normal;
	width: 96%;
}
.InfoMessage
{
	border-color: #000080;
	border-width: 1px;
	border-style: solid;
	BACKGROUND-COLOR: #DADCFE;
	padding: 10px;
    	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    	FONT-SIZE: 10pt;
    	COLOR: Black;
	font-style: normal;
	width: 96%;
}
.SuccessMessageTime
{
	font-weight: bold;
}
.ActionButton
{
    WIDTH: 100%;
    BACKGROUND-COLOR: #FDD65E
}
.alert
{
	border-color: black;
	border-width: 1px;
	border-style: dashed;
	background-color: #FFFFFF;
	padding: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helevetica, sans-serif;
	font-size: 10pt;
	width: 98%;
	background-image: url(/images/gradient.jpg);
	background-repeat: repeat-x;
}
.CustomerAlert
{
	border-color: black;
	border-width: 1px;
	border-style: dashed;
	background-color: #D2E0FE;
	padding: 10px;
	font-style: normal;
	font-family: Verdana, Arial, Helevetica, sans-serif;
	font-size: 10pt;
	width: 98%;
	color: #000000;
}
.CustomerAlertTitle
{
	font-style: normal;
	font-weight: bold;
	font-family: Verdana, Arial, Helevetica, sans-serif;
	font-size: 14pt;
	width: 98%;
	color: red;
}