body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
th{
font-weight:normal;
text-align:left;
}
.surroundingDiv{
	position: absolute; 
	left: 10px; 
	top: 10px;   
	width:660px;
	overflow:visible;
}
.surroundingDiv img{
	float:left;
}
caption{
	font-size:12px;
	color:#0064b9;
	text-align:left;
	font-weight:bold;
	padding:5px;
	border:#666666 solid 1px;
}
.border{
border:#666666 solid 1px;
}
h1	{
	font-size:16px;
	color:#0064b9;
	margin-bottom:10px;
	}
h2	{
	font-size:12px;
	color:#0064b9;
	}	
h4{
	font-size:14px;
	color:#666666;
	margin-top:0px;
}	
label {
	float:left;
	
	width:50%;
}	
input{
	float:left;
	margin:2px;
	font-size:0.95em;
	}
select{
	float:left;
	margin:2px;
	font-size:0.95em;
}	
.outerDiv{
	width:640px;
	float:left;
	padding:5px 10px 10px 5px;
}
.borderDiv{
	float:left;
	border:solid 0px #666666;
	width:770px;
	margin-top:10px;
}
.div100{
	float:left;
	padding-top:10px;
	}	
.div50{
	float:left;
	width:50%;
	}
.radioButton{
	float:left;
	margin:0px;
	margin-top:-3px;
	}
	
.noFloat{
	float:none;
	margin:0px;
	width:13px;
	height:13px;
}
.div45{
	float:left;
	width:45%
}
.leftColumn{
	float:left;
	width:50%;
	}
.rightColumn{
	float:left;
	width:50%;
	}	
.width75{
	float:left;
	width:75%;
	margin-bottom:15px;
}
.marginRightRadio{
	margin-right:35px;
	}
.div80{
	float:left;
	width:90%;
	}
.tableHeader{
	background:#CCCCCC;
	font-weight:bold;
}
.spacerDiv{
	float:left;
	width:100%;
	height:25px;
}
.spacerDiv2{
	float:left;
	width:100%;
	height:15px;
	border-bottom:#cce0f1 1px solid;
	margin-bottom:5px;
}
.hideItem{
	display:none;
}
.noMargin{
	margin:0px;
}
.right{
	float:right;
}	
.findAddressButton{
	width:130px;
	background:#0064b9;
	height:17px;
	float:left;
	border:#64a9ee solid 1px;
	color:#FFFFFF;
	font-weight:bold;
	margin-top:2px;
	text-align:center;
}
.nextButton{
	background:#0064b9;
	border:#64a9ee solid 2px;
	font-weight:bold;
	color:#FFFFFF;
	width:100px;
	float:right;
	margin-right:5px;

}
.previousButton{
	background:#64a9ee;
	border:#0064b9 solid 2px;
	font-weight:bold;
	color:#FFFFFF;
	width:100px;
	float:left;
}	
.leftSideText{
	float:left; 
	height:400px; 
	width:170px; 
	padding:5px; 
	color:#999999;
	display:none;
	}
.leftSideText img{
	float:left;
}	
.stepsDiv{
	font-size:10px;
	color:#999999;
	margin-bottom:20px;
}	
.selected{
	color:#0064b9;
	font-weight:bold;
}
.div25{
	width:24%;
	float:left;
	}
.div35{
	width:32%;
	float:left;
	}	
.div95{
	width:95%;
	float:left;
	}			
.blueHeaderDiv{
	float:left;
	background:#0064b9;
	width:100%;
	height:20px;
	}	
	.hideItem{
		display:none;
	}	
.findOutMoreDiv{
	float:left;
	width:95%;
	border:#0064b9 solid 1px;
	background:#cce0f1;
	padding:5px;
	margin-top:10px;
}
.findOutMore{
	margin-top:10px;
	width:560px;
	float:left;
}	
.footerText{
	float:left;
}
.blueHeader{
	float:left;
	font-size:12px;
	color:#0064b9;
	text-align:left;
	font-weight:bold;
	padding:5px;
	background:#e5eff8;
	width:93%;
}
.blueHeaderText{
	float:left;
	width:95%;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 15px;
	padding-left: 5px;
}
.importentTextDiv{
	float:left;
	border:#FF0000 solid 1px;
	background:#CCCCCC;
	width:95%;
	padding:10px;
	}
	.pagebreak {
	page-break-after:always;
	}
	
.printWrapperDiv{
	float:left;
	border:#666666 solid 1px;
	height:1000px;
}
 
