H1
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #336699;
    PADDING-TOP: 8px
}
H2
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #336699;
    PADDING-TOP: 8px
}
H3
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 8px;
    MARGIN: 0px;
    COLOR: #336699;
    PADDING-TOP: 8px
}
DIV
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    TEXT-ALIGN: left
}

table.applist {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: outset outset outset outset;
	border-color: #DCE3EC #DCE3EC #DCE3EC #DCE3EC;
	border-collapse: collapse;
	background-color: white;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}

table.applist th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 3px 1px 3px;
	border-style: inset inset inset inset;
	border-color: white white white white;
	background-color: #DCE3EC;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 10pt;
	FONT-WEIGHT: bold;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}

table.applist td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 3px 1px 3px;
	border-style: inset inset inset inset;
	border-color: #DCE3EC #DCE3EC #DCE3EC #DCE3EC;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	font-size: 10pt;
	font-weight: normal;
    TEXT-ALIGN: center;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif
}

.entrypanel
{
    PADDING-LEFT: 10px;
    WIDTH: 100%;
    TEXT-ALIGN: left
}

.required
{
    FONT-SIZE: 10pt;
    MARGIN-LEFT: 5px;
    COLOR: #cc0000;
    FONT-FAMILY: Arial,Verdana,Helvetica,sans-serif;
    TEXT-ALIGN: left
}

.button
{
    BORDER-TOP: #cecdd2 1px solid;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
    BACKGROUND-COLOR: #6699CC;
    COLOR: #FFFFCC;
    FONT-WEIGHT: bold;
    TEXT-ALIGN: center
}

#page
{
	PADDING-RIGHT: 5px;
    PADDING-LEFT: 5px;
    PADDING-TOP: 5px;
    PADDING-BOTTOM: 5px;
    WIDTH: 754px;
    HEIGHT: 100%;
    BACKGROUND-COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-ALIGN: left
}

#summary
{
	PADDING-RIGHT: 10px;
    PADDING-LEFT: 10px;
    PADDING-TOP: 10px;
    PADDING-BOTTOM: 10px;
    /*BACKGROUND-COLOR: #E6E6FA;*/
	/*BACKGROUND-COLOR: #FFF0F5;*/
	BACKGROUND-COLOR: #f3f6f9;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	COLOR: #000000;
	TEXT-ALIGN: left
}

TABLE#wizard TD#on
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../img/wizard_on.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #cccccc 1px solid;
    WIDTH: 25%;
    COLOR: #3399FF;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
	FONT-SIZE: 10pt;    
	TEXT-ALIGN: center
}

TABLE#wizard TD#off
{
    BORDER-RIGHT: #cccccc 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #cccccc 1px solid;
    PADDING-LEFT: 6px;
    FONT-WEIGHT: bold;
    BACKGROUND-IMAGE: url(../img/wizard_off.gif);
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: #cccccc 1px solid;
    PADDING-TOP: 0px;
    BORDER-BOTTOM: #cccccc 1px solid;
	FONT-SIZE: 10pt;
    TEXT-ALIGN: center;
    COLOR: 	#909090
}

TABLE#wizard
{
    WIDTH: 100%
}
