/* -----FORM STYLES--------------------------------------------------------------------------------------------------------*/
INPUT.button
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    FONT-SIZE: 9pt;
    BACKGROUND: #98080C;
    BORDER-LEFT: #000000 1px solid;
    COLOR: #FFFFFF;
    BORDER-BOTTOM: #000000 1px solid;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	font-weight:bold;
	cursor : pointer;
}
SELECT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	MARGIN-TOP: 4px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	BACKGROUND: #98080C;
    COLOR: #FFFFFF;
}
INPUT
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;MARGIN-TOP: 4px;
    BORDER-BOTTOM: #000000 1px solid;
	FONT-SIZE: 9pt;
    FONT-FAMILY:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	BACKGROUND: #ffffff;
    COLOR: #FFFFFF;
}
TEXTAREA
{
    BORDER-RIGHT: #000000 1px solid;
    BORDER-TOP: #000000 1px solid;
    BORDER-LEFT: #000000 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	MARGIN-TOP: 4px;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	BACKGROUND: #98080C;
    COLOR: #FFFFFF;
}

/*--REGULAR STYLES--------------------------------------------------------------------------------------------------------*/



.textnormal
{
	font-size:9pt;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color:#FFFFFF;
}
.bodywhite
{
	font-size:9pt;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	background: #FFFFFF;
}
.bold
{
	font-size:9pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
}
.boldred
{
	font-size:9pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
	color : #990000;
}
.boldwhite
{
	font-size:9pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
	color : #FFFFFF;
}
A:link
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A:active
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A:visited
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: underline;
}
A:hover
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
	text-decoration : underline;
}

/*----HEADING STYLES--------------------------------------------------------------------------------------------------------*/


.heading
{
	font-size:11pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #FFFFFF;
	background: #666666;
}
.headingblack
{
	font-size:11pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #333333;
}
.headingyellow
{
	font-size:11pt;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	COLOR: #FFCC33;
}

.headingsmall
{
	font-size:8pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:normal;
	COLOR: #FFCC33;
}

.menu
{
	COLOR: #CC0000;
	font-size:9pt;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.altheading
{
	font-size:10pt;
	font-family:Arial, Helvetica, Garamond, Verdana, sans-serif;
	font-weight:bold;
	COLOR: #FFFFFF;
}

/*----TABLE DATA STYLES----------------------------------------------------------------------------------------------------*/


td.print
{
	COLOR: #000000;
	font-size:9pt;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	background:#FFFFFF;
	BORDER-LEFT: #666666 1px solid;
    BORDER-BOTTOM: #EEEEEE 1px solid;
	BORDER-RIGHT: #CCCCCC 1px solid;
    BORDER-TOP: #999999 1px solid;
	
}
td.printbold
{
	COLOR: #000000;
	font-size:9pt;
	font-weight:bold;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	background:#FFFFFF;
	BORDER-LEFT: #FFFFFF 1px solid;
    BORDER-BOTTOM: #FFFFFF 1px solid;
	BORDER-RIGHT: #FFFFFF 1px solid;
    BORDER-TOP: #FFFFFF 1px solid;
}
td.lowlite
{
	COLOR: #FFFFFF;
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#CC0000;
}
td.darklite
{
	COLOR: #FFFFFF;
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#999999;
}
td.step
{
	COLOR: #FFFFFF;
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
td.border
{
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#CCCCCC;
}
td.darkborder
{
	COLOR: #FFFFFF;
	font-size:9pt;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	background:#333333;
}
td.type
{
    background:#FFFFFF;
	COLOR: #333333;
	font-size:10pt;
	font-family:Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}

/*----SMALL TEXT STYLES----------------------------------------------------------------------------------------------------*/

.textsmall
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
}
.textsmallwhite
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color : White;
}
.textsmallred
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
	color : Red;
}
A:link.textsmall
{
    FONT:  8pt Arial, Helvetica, sans-serif;
    COLOR: #CC0000;
    TEXT-DECORATION: none
}
A:active.textsmall
{
    FONT:  8pt Arial, Helvetica, sans-serif;
    COLOR: #CCCCCC;
    TEXT-DECORATION: none
}
A:visited.textsmall
{
    FONT:  8pt Arial, Helvetica, sans-serif;
    COLOR: #666666;
    TEXT-DECORATION: none
}
A:hover.textsmall
{
    FONT:  8pt Arial, Helvetica, sans-serif;
    COLOR: #999999;
    TEXT-DECORATION: none
}

/*---FAUX BUTTON LINKS------------------------------------------------------------------------------------------------*/
A:link.white
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A:active.white
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A:visited.white
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A:hover.white
{
    FONT:  9pt Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    COLOR: #98080C;
	text-decoration : underline;
}
