#scalecontainer
{
	/*position:relative;
	width:95px;
	height:500px;
	padding: 10px;
	background-color:#ffd154;*/
	position:absolute;
	width:95px;
	height:100%;
	font-size:1.2em;
	margin:0px;
	margin-left:34px;
	overflow:visible;
}

html>body #scalecontainer	{
	height:510px;
}

#slider 
{
	position:absolute;	
	left:0px;
	top:20px;
	z-index:2;
	font-family:Verdana,Arial,Sans-Serif;
	color:white;
	font-size:9px;
	font-weight:normal;
	padding-left:0.1em;
	text-align:left;
	/*background-image:url(../images/slider.gif);
	background-repeat:no-repeat;*/
	width:78px;
	height:14px;
	cursor:default;
}

#ghost, #slideryear2, #slideryear3, #slideryear4
{
	position:absolute;	
	left:0px;
	top:20px;
	z-index:1;
	font-family:Verdana,Arial,Sans-Serif;
	color:white;
	font-size:9px;
	font-weight:normal;
	padding-left:0.1em;
	text-align:left;
	/*background-image:url(../images/ghost.gif);
	background-repeat:no-repeat;*/
	width:78px;
	height:14px;
	cursor:default;
	opacity:0.9;
}

#slideryear3, #slideryear4 
{
	padding-left:1em;
}

/* method 1 a bodge for IE5.5 and IE6 browsers */
* html #ghost { -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; }

/* method 1 a bodge for IE5.5 and IE6 browsers */
* html #ghost { filter:alpha(opacity=90); }

#scale 
{
	position:absolute;
	left:43px;
	top:20px;
}

#controls
{
	/*position:absolute;*/
	/*left:150px;
	top:20px;*/
	font-family:Verdana,Arial,Sans-Serif;
	font-size:0.8em;
}

#divYearsExpand
{
	position:relative;
	width:150px;
}

#divYears
{
	float:right;
}

#pnlMessage
{
	width:200px;
	height:80px;
	position:relative;
	margin-bottom:16px;
	display:none;
	color:Red;
	/*border:solid 1px;*/
}

#btnExpandScale
{
	width:100px;
	height:24px;
	margin-top:3px;
	float:right;
}

#divInitialRating
{
	position:relative;
	width:150px;
	height:25px;/*Added for Firefox*/
	margin-top:3px;
	margin-bottom:16px;
	/*border:solid 1px;*/
}

#divInitialRatingInner
{
	float:right;
}

#birthdate
{
	padding-bottom:0px;
}

#stepheader	{
	padding: 8px;
	background: #27ba69;
	color: #FFF;
	font-weight: bold;
}

.steptitleactive
{
	font-weight: bold;
	color: #FFF;
}

.steptitleactive a, .steptitleactive a:link, .steptitleactive a:active, .steptitleactive a:hover, .steptitleactive a:visited	{
	color: #FFF;
}

.arrowheadred
{
	top:0px;
	left:14px;
	position:absolute;
	/*background-image:url(../images/arrowred.gif);
	background-repeat:no-repeat;*/
	width:15px;
	height:13px;
	z-index:0;
	display:none;
}

.arrowtailred
{
	top:0px;
	position:absolute;
	width:7px;
	left:18px;
	height:1px;
	background-color:#ee2a26;
	z-index:0;
	display:none;
}

.arrowheadgreen
{
	top:0px;
	left:14px;
	position:absolute;
	/*background-image:url(../images/arrowgreen.gif);
	background-repeat:no-repeat;*/
	width:15px;
	height:13px;
	z-index:0;
	display:none;
}

.arrowtailgreen
{
	top:0px;
	position:absolute;
	width:7px;
	left:18px;
	height:1px;
	background-color:#08a94e;
	z-index:0;
	display:none;
}


