.quotehead
{
	text-align:center;
	font-size:11pt;
	margin-top:-15px;
	font-weight:bold;
	height: 15px;
	width: 329px;
}
*
{
	font-family:Arial;
	font-size:9pt;

}
#maindiv
{
	padding-left:0px;
	width: 378px;
	height: 537px;
	float:right;
	padding-right: 3px;
	font-family:Arial;
	font-size:9pt;
}
#sidediv
{
	padding-top:5px;
	padding-left:0px;
	height:86px;
	float:left;
}
.fieldset 
{
 text-align:left
}

.divflleft
{
	FLOAT: left; 
	text-align:right;
	width:47%;
	height:22px;
}

.divflright
{
	FLOAT: left; 
	text-align:left;
	width:48%;
	height:22px;
}
.errormessage
{
	font-weight: bold;
	color: Maroon;
	vertical-align:top;
}

.steplist
{
	width:100px;
	font-weight: bold;
	text-align:left;
	FLOAT: left; 
	BACKGROUND-COLOR: transparent;
	padding-top:5px;
	padding-bottom:5px;
}
.rightjust
{
	VERTICAL-ALIGN: bottom;
	text-align:right;
	float:left;
	height:22px;
	
}
.leftjust
{
	VERTICAL-ALIGN: middle;
	 text-align:left;
	 float:left;
	 height:22px;
}
.label
{
	text-align:right;
	font-weight:bold;
	font-family:Arial;
	font-size:9pt;
	color:#009000;
}
.labeldisabled
{
	color: #CCCCCC;
	text-align:right;
	font-weight:lighter;
}
.wizard
{
	float:left; 
	border-right: #3366cc thin solid;
	border-top: #3366cc thin solid; 
	border-left: #3366cc thin solid; 
	border-bottom: #3366cc thin solid;
	
}
.wizarddiv
{
	float:left; 
	text-align:center;
	vertical-align:top;
	width:362px;
	height:350px;

}
.wizardstep
{
	
	height:310px;
	width:362px;
}

.wizardheader
{
	padding-top:.2em;
	text-align:center;
	padding-bottom:5px;
	font-family:Arial;
	font-size:9pt;
}
.wizardnavigation
{
	height:20px;
	text-align:center;
	vertical-align:bottom;
	padding-bottom:3px;
}


.disclaimer
{
	width:100%; 
	padding-top:3px; 
	float:left;
    FONT-SIZE: 8pt;
    vertical-align:top;
    text-align:center;
    padding-left:2px;
    padding-right:2px;
}
.sidemessage
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
width:91%;
    	FONT-SIZE:10pt;
    	text-align:center;
}
.quotelabeltext
{
	color:Black;
	font-size:9pt;
	
}
.quotemessage
{
	width: 100%; 
	text-align:center;
	float: left;
    font-size: 9pt;
    font-family:Arial;
    vertical-align:top;
    border:none;
	color:Green;
	padding-left: 2px;
	padding-right:2px;
	padding-top:1px;
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none;
}
.quotebackground
{
BACKGROUND-COLOR: #99cc99;
}

#prog
{
	height:31px;
	width:31px;
	float:right;
}

.bl
{
	background: url(../../images/blcornergreen.gif) #cccc99 no-repeat 0px 100%;
	width: 20em;
} 
.br {background: url(../../images/brcornergreen.gif) 100% 100% no-repeat} 
.tl {background: url(../../images/tlcornergreen.gif) 0 0 no-repeat} 
.tr {background: url(../../images/trcornergreen.gif) 100% 0 no-repeat; padding:0px} 
.clear {font-size: 1pt; height: 1px;width:100%;float:left;}

.quoteheading
{
	width: 100%; background-color: #cccccc; text-align:center; float: left;
}
