/* UNIVERSAL CLASS DEFINITIONS */

body{
	float:left;
	margin:0px;
  }	
	
#page{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageSWF{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageWE{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageWELanding{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageRP{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageLanding{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}
	
#pageLanding2{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}

#pageHome{
	display:block;
	clear:both;
	position:relative;
	width:766px;
	margin:0px auto;
	border-bottom:0px;
	}
	
.skipNav{
	display:none;
 	}

legend{
	display:none;
 	}

span.hidden{
	display:none;
 	}
	
/* MAST CLASS DEFINITIONS */

#mast{
	position:relative;
	width:766px;	height:80px;
	}

#logoA{
	float:left;
	width:246px;	height:57px;
	margin-left:10px;	margin-top:18px;
	}

#logoB{
	float:right;
	width:140px;	height:50px;
	margin-right:10px;	margin-top:8px;
	}
	*html #logoB{
		margin-right:50px;
		}

#mastLinks{
	clear:both;
	float:right;
	width:442px;
	font-size:83%; /* 11px */
	color:#999999;
	margin:5px 1px 15px 0px;
	}
	*html #mastLinks{
		width:442px;
		font-size:73%; /* 11px */
		margin-right:90px;
		}

/* PRIMARY BANNER */

#navigationA{
  float:left;
  width:593px;	height:43px;
  margin-left:0px;
	}
	*html #navigationA{
		width:528px;
		margin-left:-68px;
		}

#navigationAWE{
  float:left;
  width:593px;	height:96px;
  margin-left:0px;
	}
	*html #navigationAWE{
		width:528px;
		margin-left:-68px;
		}

#navigationAHome{
	float:left;
	width:593px;	height:169px;
  margin-left:0px;
	}
	*html #navigationAHome{
		width:528px;
		}

#navigationAg1{
  float:left;
  width:593px;	height:43px;
  margin-left:0px;
	}
	*html #navigationAg1{
		width:528px;
		margin-left:-68px;
		}
		
/* MAIN SECTIONS NAVIGATION */

#navigationA1{
	left:10px;
	width:573px;	height:24px;
	}
	*html #navigationA1{
		left:10px;
		width:545px;
		margin-left:0px;
		}

#navigationAgA1{
	left:10px;
	width:573px;	height:24px;
	}
	*html #navigationAgA1{
		width:545px;
		margin-left:0px;
		}

	*html a.navA1{ float:left; height:24px; margin:0px 10px 0px 0px; }

	*html div.button_KTF{
		float:left;
		display:inline;
		overflow:hidden;
		width:116px;	height:24px;
		margin:0px 10px 0px 0px;
		}

	*html div.button_NFIP{
		float:left;
		display:inline;
		overflow:hidden;
		width:118px;	height:24px;
		margin:0px 10px 0px 0px;
		}

	*html div.button_IC{
		float:left;
		display:inline;
		overflow:hidden;
		width:126px;	height:24px;
		margin:0px 10px 0px 0px;
		}

	*html div.button_WE{
		float:left;
		display:inline;
		overflow:hidden;
		width:117px;	height:24px;
		margin:0px 0px 0px 0px;
		}
		
/* MAIN STEPS NAVIGATION */

#navigationA2Home{
  position:absolute;
	right:2px;	top:108px;
	}
	*html #navigationA2Home{
		position:absolute;
		left:528px;	top:90px;
		width:171px;	height:169px;
		}

	*html #navigationA2Home IMG{
		width:83%;
		}

#navigationA2{
	margin-top:28px; margin-left:-2px
	}
	*html #navigationA2{
		margin-top:-0px;	margin-left:-82px;
		}

	*html #navigationA2 IMG{
		width:83%;
		}

	*html div.navA2{
		position:absolute;
		width:170px;	height:23px;
		background-color:#ffffff;
		}

/* LEFT COLUMN */

#columnLeft{
	float:left;
	width:215px;
	text-align:left;
	background-color:#fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
 	}
	*html #columnLeft{
		clear:both;
		position:relative;
		width:148px;
		margin-top:-76px;
		}

	*html #columnLeft IMG{
		width:99.8%;
		}

#columnLeftAg{
	float:left;
	width:215px;
	text-align:left;
	background-color:#fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
 	}
	*html #columnLeftAg{
		clear:both;
		position:relative;
		width:148px;
		}

	*html #columnLeftAg IMG{
		width:99.8%;
		}

#columnLeftWE{
	float:left;
	width:215px;
	text-align:left;
	background-color:#fff;
	border-top:1px solid #fff;
	border-right:1px solid #fff;
 	}
	*html #columnLeftWE{
		clear:both;
		position:relative;
		width:148px;
		margin-top:-23px;
		}

	*html #columnLeftWE IMG{
		width:99.8%;
		}

#columnLeftSection{
	text-align:left;
	font-weight:bold;
	background-color:#fff;
 	}
	*html #columnLeftSection{
		width:146px;
		}

#leftSection{
	padding-top:15px;
	padding-bottom:15px;
 	}
	*html #leftSection{
		width:146px;
		}

#leftSectionWE{
	padding-top:15px;
	padding-bottom:42px;
 	}
	*html #leftSectionWE{
		width:146px;
		padding-bottom:39px;
		}

/* LEFT COLUMN : NAVIGATION : LEVEL 1 */

div.section{
	width:215px;
	font-size:93%; /* 12px */
	padding:2px 2px 2px 27px;
	}
	*html div.section{
		width:140px;
		font-size:83%; /* 12px */
		padding:0px 2px 2px 7px;
		}

div.sectionSF{
	width:215px;
	font-size:93%; /* 12px */
	padding:2px 2px 2px 26px;
	}
	*html div.sectionSF{
		width:140px;
		font-size:83%; /* 12px */
		padding:0px 2px 2px 6px;
		}

div.section_on{
	width:215px;
	font-size:93%; /* 12px */
	padding:2px 2px 2px 27px;
	}
	*html div.section_on{
		width:140px;
		font-size:83%; /* 12px */
		padding:0px 2px 2px 7px;
		}

div.section_onSF{
	width:215px;
	font-size:93%; /* 12px */
	padding:2px 2px 2px 26px;
	}
	*html div.section_onSF{
		width:140px;
		font-size:83%; /* 12px */
		padding:0px 2px 2px 6px;
		}

/* LEFT COLUMN : NAVIGATION : LEVEL 2 */

.subsect{
	padding-bottom:5px;
	}

div.subsection{
	width:215px;
	font-size:83%; /* 11px */
	padding:2px 2px 2px 35px;
	}
	*html div.subsection{
		width:140px;
		font-size:73%; /* 11px */
		padding:2px 2px 2px 15px;
		}

div.subsection_on{
	width:215px;
	font-size:83%; /* 11px */
	padding:2px 2px 2px 35px;
	}
	*html div.subsection_on{
		width:140px;
		font-size:73%; /* 11px */
		padding:2px 2px 2px 15px;
		}

/* LEFT COLUMN : NAVIGATION : LEVEL 3 */

div.tersection{
	width:165px;
	font-size:83%; /* 11px */
	padding:2px 2px 2px 43px;
	}
	*html div.tersection{
		width:140px;
		font-size:73%; /* 11px */
		padding:2px 2px 2px 23px;
		}

div.tersection_on{
	width:165px;
	font-size:83%; /* 11px */
	padding:2px 2px 2px 43px;
	}
	*html div.tersection_on{
		width:140px;
		font-size:73%; /* 11px */
		padding:2px 2px 2px 23px;
		}

div.caption{
	font-size:77%; /* 10px */
	line-height:16px;
	font-weight:normal;
	padding:10px;
	}
	*html div.caption{
		width:140px;
		font-size:67%; /* 10px */
		line-height:1.5em; /* 16px */
		padding:0px;
		}

#marginLeft{
	float:left;
	width:216px;
	text-align:left;
	}
	*html #marginLeft{
		width:148px;
		margin:0px;
		}

/* LEFT COLUMN : WHAT'S YOUR FLOOD RISK : RESULTS */

	*html #columnLeftGrph{
  	width:140px;
		padding:15px 0px 10px 0px;
		}

	*html #columnLeftGrph IMG{
  	width:140px;
		}

	*html #columnLeftGrphb{
  	width:140px;
		padding:15px 0px 10px 0px;
		}

	*html #columnLeftGrphb IMG{
  	width:140px;
		}

/* LEFT COLUMN : FIND AN AGENT : RESULTS */

	*html #floodAgents{
		width:130px;
		font-size:100%; /* 14px */
		}

	*html div.leftColumnForm{
		width:130px;
		padding:0px 0px 10px 0px;
		margin:0px;
		}

div.leftColumnForm DIV{
	float:left;
	width:60px;
	text-align:right;
	padding:3px 5px 0px 0px;
	margin:0px;
	}

div.divAny{
  width:140px;
	font-size:83%; /* 11px */
  padding:0px 0px 15px 0px;
  margin:0px;
	}
	*html div.divAny{
  	width:130px;
		font-size:73%; /* 11px */
		}

/* HEADER GRAPHIC */

div.headImg{
  float:left;
  width:377px;
  margin-top:0px;
	}
	*html div.headImg{
		margin-left:-2px;
		}

div.headImgWE{
  float:left;
  width:377px;
  margin-top:0px;
	}
	*html div.headImgWE{
		margin-left:-4px;
		}

div.headImg2{
	float:left;
	width:593px;
  margin-top:0px;
	}
	*html div.headImg2{
		width:597px;
		margin-left:-70px;
		}

/* BREADCRUMB NAVIGATION */

#breadcrumb{
	float:left;
	width:505px;
	text-align:left;
	font-size:83%; /* 11px */
	font-weight:bold;
	padding:5px 0px 0px 10px;
	}
	*html #breadcrumb{
		font-size:73%; /* 11px */
		padding:5px 0px 5px 10px;
		}

#breadcrumbWE{
	float:left;
	width:505px;
	text-align:left;
	font-size:83%; /* 11px */
	font-weight:bold;
	padding:5px 0px 0px 10px;
	background-color:#ffffff;
	}
	*html #breadcrumbWE{
		font-size:73%; /* 11px */
		padding:5px 0px 5px 10px;
		}

#breadcrumb2{
	float:left;
	width:505px;
	text-align:left;
	font-size:83%; /* 11px */
	font-weight:bold;
	padding:5px 0px 0px 225px;
	}
	*html #breadcrumb2{
		font-size:73%; /* 11px */
		padding:5px 0px 5px 148px;
		margin-left:5px;
		}

/* MAIN CONTENT */

#mainFindProperty{
	position:absolute;
	left:216px; top:255px;
	margin:0px;
	}
	*html #mainFindProperty{
		float:left;
		position:absolute;
		left:0px; top:0px;
		margin:0px;
		}

/* CENTER COLUMN */

#columnCenter{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	background-color:#fff;
	}

#columnCenter1{
	float:left;
	top:0px;
	margin:0px;
	width:548px;
	}	
	*html #columnCenter1{
		position:absolute;
		left:147px;	top:230px;
		width:538px;
		text-align:left;
		}

#columnCenter2{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	background-color:#fff;
	}
	*html #columnCenter2{
		position:absolute;
		left:147px;	top:230px;
		}

#columnCenterSM{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	background-color:#fff;
	}
	*html #columnCenterSM{
		position:absolute;
		left:147px;	top:230px;
		}
		
#columnCenterWE{
	float:left;
	top:0px;
	margin:0px;
	width:548px;
	background-color:#fff;
	}
	*html #columnCenterWE{
		position:absolute;
		left:147px;	top:230px;
		}

#columnCenterWE1{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	}
	*html #columnCenterWE1{
		position:absolute;
		left:147px;	top:280px;
		}

#columnCenterWE2{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	}
	*html #columnCenterWE2{
		position:absolute;
		left:147px;	top:280px;
		}

#columnCenterWE3{
	float:left;
	top:0px;
	margin:0px;
	width:548px;
	}
	*html #columnCenterWE3{
		position:absolute;
		left:147px;	top:420px;
		}

#columnCenter3{
	float:left;
	top:0px;
	margin:0px;
	width:548px;
	}
	*html #columnCenter3{
		position:absolute;
		left:0px;	top:435px;
		width:538px;
		}

#columnCenter4{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	}
	*html #columnCenter4{
		position:absolute;
		left:147px;	top:230px;
		}

#columnCenter5{
	float:left;
	top:0px;
	margin:0px;
	width:548px;
	background-color:#fff;
	}
	*html #columnCenter5{
		position:absolute;
		left:147px;	top:460px;
		width:538px;
		}

#columnCenter6{
	float:left;
	top:0px;
	margin:0px;
	width:377px;
	background-color:#fff;
	}
	*html #columnCenter6{
		position:absolute;
		left:147px;	top:230px;
		}

.content_188{	
	float:left;
	width:168px;
	text-align:left;
	font-size:93%; /* 13px */
	line-height:18px;
	margin-right:0px;
	padding:12px 10px 10px 10px;
	}
	*html .content_188{
		width:188px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		}

.content_376enroll{	
	width:347px;
	text-align:left;
	font-size:90%; /* 13px/12px */
	line-height:18px;
	padding:0px 10px 0px 10px;
	margin-right:0px;
	}
	*html .content_376enroll{
		width:377px;
		font-size:80%; /* 13px/12px */
		line-height:1.5em; /* 16px */
		}

.content_595_Enroll{	
	text-align:left;
	font-size:83%; /* 11px */
	line-height:16px;
	padding:10px 10px 10px 0px;
	}

#centerColumnErrorReg.enroll{
	position:relative;
	left:216px;
  width:334px;
	text-align:left;
  border:1px solid #5A6A36;
  background-color:#D8DCD0;
	padding:20px 0px 10px 10px;
  margin:0px 10px 20px 10px;
	}
	*html #centerColumnErrorReg.enroll{
		float:left;
  	width:346px;
		left:132px;
		margin-top:10px;
		}

#paddingRegHints{
	font-weight:normal;
	font-size:100%; /* 12px */
	line-height:16px;
	text-align:left;	
	padding:10px 0px 10px 228px;
	}
	*html #paddingRegHints{
		font-size:93%; /* 11px */
		line-height:1.5em; /* 16px */
		padding:10px 0px 10px 165px;
		}

.regBoxPad{
	float:left;
	width:205px;
	padding-right:20px;
	text-align:right;
	}
	*html .regBoxPad{
		width:222px;
		padding-right:10px;
		margin-right:0px;
		}

.regBoxPadNFIP{
	float:left;
	width:205px;	height:90px;
	padding-right:20px;
	text-align: right;
	}
	*html .regBoxPadNFIP{
		width:222px;
		padding-right:10px;
		margin-right:0px;
		}
		
.verifyText{
	float:left;
	width:347px;
	font-weight:normal;
	font-size:100%; /* 12px */
	line-height:16px;
	text-align:left;
	margin-bottom:10px;
	}
	*html .verifyText{
		line-height:1.5em; /* 16px */
		}

.paddingRegInfo{
	font-weight:normal;
	font-size:100%; /* 12px */
	line-height:16px;	
	padding:10px 0px 10px 228px;
	}
	*html .paddingRegInfo{
		font-size:93%; /* 11px */
		line-height:1.5em; /* 16px */
		padding:10px 0px 10px 165px;
		}

.paddingRegVersion{
	width:195px;
	text-align:left;
	font-size:100%; /* 12px */
	line-height:16px;
	font-weight:bold;
	padding-top:80px;
	margin-left:375px;
	}
	*html .paddingRegVersion{
		font-size:93%; /* 11px */
		line-height:1.5em; /* 16px */
		}
	
.paddingRegBtns{
	padding:0px 0px 10px 228px;
	}
	*html .paddingRegBtns{
		padding:10px 0px 10px 165px;
		}

.centerColumnAdReg{
  width:327px;
	text-align:left;
	font-size:93%; /* 13px */
	line-height:18px;
	font-weight:normal;
  border:1px solid #D8DCD0;
  background-color:#fff;
	padding:20px 10px 20px 10px;
	margin:10px 0px 10px 0px;
	}
	*html .centerColumnAdReg{
  	width:357px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		}

	*html #columnCenterGloss{
		position:absolute;
		left:83px;	top:290px;
		width:377px;
		}

#columnCenterGloss H1{
	float:left;
	position:relative;
	left:-49px;
	margin-top:0px;
	}
	*html #columnCenterGloss H1{
		float:left;
		position:relative;
		left:-49px;
		margin-top:0px;
		}

div.headBg IMG{
  float:left;
  width:377px;  height:50px;
  margin:0px;
 	}

div.headBgWE IMG{
  float:left;
  width:547px;  height:50px;
  margin:0px;
 	}
 	 
.headBgError IMG{
  float:left;
  width:377px;  height:50px;
 	}

div.headBgRegError IMG{
  float:left;
  width:377px;  height:50px;
  margin:0px;
 	}

.headBgConfirm IMG{
	float:left;
	width:335px;	height:50px;
	margin:0px;
	}

	*html div.headBgGlossary IMG{
		width:377px;	height:50px;
		position:absolute;
		left:150px;
		}

div.headBgPE IMG{
	float:left;
	margin:0px;
	width:548px;	height:50px;
 	}
	*html div.headBgPE IMG{
		width:538px;
		}
 
	*html #anchors{
		position:absolute;
		left:-75px;	top:270px;
		width:538px;
		}

	*html .termCol{
		position:absolute;
		left:-190px;
		width:142px;
		font-weight:bold;
		text-align:right;
		vertical-align:top;
		}

	*html .defCol{
		position:relative;
		left:-38px;
		width:355px;
		text-align:left;
		vertical-align:top;
		}

div.content_376{
	margin-top:0px;
	}
	*html div.content_376{
		width:376px;
		margin-right:0px;
		margin-bottom:1px;
		}
	
.content_548{
	width:528px;
	font-size:93%; /* 13px */
	line-height:18px;
	margin-top:0px;
	}
	*html .content_548{
		float:left;
		width:538px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		}

div.content_376WE{
	margin-top:0px;
	}
	*html div.content_376WE{
		width:377px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		margin-right:0px;
		margin-bottom:1px;
		}

div.content_548WE{
	margin-top:0px;
	}	
	*html div.content_548WE{
		width:548px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		margin-right:0px;
		margin-bottom:1px;
		}

div.content_548WE1{
	margin-top:0px;
	}	
	*html div.content_548WE1{
		width:548px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		margin-right:0px;
		margin-bottom:1px;
		}

div.content_548WE2{
	margin-top:0px;
	}	
	*html div.content_548WE2{
		width:548px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		margin-right:0px;
		margin-bottom:1px;
		}

div.content_548WE3{
	margin-top:0px;
	}	
	*html div.content_548WE3{
		width:548px;
		font-size:83%; /* 12px */
		line-height:1.5em; /* 18px */
		margin-right:0px;
		margin-bottom:1px;
		}

div.content_548WEDIV{
	margin-top:0px;
	padding:12px 10px 0px 10px;
	}	
	*html div.content_548WEDIV{
		width:377px;
		}

div.content_548WEDIV2{
	margin-top:0px;
	padding:12px 10px 0px 10px;
	}	
	*html div.content_548WEDIV2{
		width:377px;
		}	

.listColumn{
	width:160px;
	vertical-align:top;
	}
	*html .listColumn{
		float:left;
		width:178px;
		}
	
/* RIGHT COLUMN */

	*html #columnRight{
		position:absolute;
		left:520px;	top:230px;
		float:left;
		width:140px;
		margin-bottom:0px;
		border:0px;
		}
		
	*html #columnRight DIV{
		font:73%/1.5em; /* 11px/15px */
		padding:20px 0px 20px 10px;
		border:0px;
		}

	*html #columnRightWE{
		position:absolute;
		left:520px;	top:280px;
		float:left;
		width:140px;
		margin-bottom:0px;
		border:0px;
		}
		
	*html div.columnRightDiv{
		font:73%/1.5em; /* 11px/15px */
		padding:20px 0px 20px 10px;
		border:0px;
		}
		
	*html div.columnRightDiv2{
		font:73%/1.5em; /* 11px/15px */
		padding:20px 0px 20px 10px;
		border:0px;
		}

	*html #columnRight2{
		position:absolute;
		left:520px;	top:310px;
		border:0px;
		}

	*html #columnRight2 DIV{
		font:73%/1.5em; /* 11px/15px */
		padding:20px 5px 20px 10px;
		border:0px;
		}
		
	*html #columnRight3{
		position:absolute;
		left:520px;	top:230px;
		float:left;
		width:140px;
		border:0px;
		}
		
	*html #columnRight3 DIV{
		padding:20px 0px 20px 10px;
		text-align:left;
		font-size:73%; /* 11px */	line-height:1.5em; /* 15px */
		border:0px;
		}

	*html #columnRightReg{
		position:absolute;
		left:520px;	top:220px;
		float:left;
		width:140px;
		border:0px;
		}

	*html #columnRightReg DIV{
		text-align:left;
		font-size:73%; /* 11px */	line-height:1.5em; /* 15px */
		padding:20px 0px 20px 10px;
		border:0px;
		}

	*html #columnRightReg4{
		position:absolute;
		left:520px;	top:369px;
		float:left;
		width:140px;
		border:0px;
		}

	*html #columnRightReg4 DIV{
		text-align:left;
		font-size:73%; /* 11px */	line-height:1.5em; /* 15px */
		border:0px;
		padding:20px 0px 20px 10px;
		}

	*html #columnRightReg5{
		position:absolute;
		left:520px;	top:369px;
		float:left;
		width:140px;
		border:0px;
		}

	*html #columnRightReg5 DIV{
		text-align:left;
		font-size:73%; /* 11px */	line-height:1.5em; /* 15px */
		border:0px;
		padding:20px 0px 20px 10px;
		}

/* FOOTER */

#foot_home{
	display:none;
	}

#foot{
	display:none;
	}

#footR{
	display:none;
	}

#footLastUpdate{
	display:none;
	}

/* FORM ELEMENTS : UNIVERSAL */

input.fldTxt_90{
	width:63px;	height:22px;
	font-size:100%; /* 13px/12px */
	border:1px solid #7F9DB9;
	padding:3px 0px 0px 3px;
	}
	*html input.fldTxt_90{
		width:93px;
		}
	
input.fldTxt_90Error{
	width:63px;	height:22px;
	font-size:100%; /* 13px/12px */
	border:1px solid #7F9DB9;
	padding:3px 0px 0px 3px;
  background-color:#ECB9B5;
	}
	*html input.fldTxt_90Error{
		width:93px;
		}

select.fldSlct_165{
	width:165px;
	font-size:100%; /* 13px/12px */
	border:1px solid #7F9DB9;
	padding:3px 0px 0px 3px;
	}

input.fldTxt_170{
	width:170px;	height:22px;
	font-size:100%; /* 13px/12px */
	border:1px solid #7F9DB9;
	padding:3px 0px 0px 3px;
	}
	*html input.fldTxt_170{
    width:140px;
    }

input.fldTxt_170Error{
	width:170px;	height:22px;
	font-size:100%; /* 13px/12px */
	border:1px solid #7F9DB9;
	padding:3px 0px 0px 3px;
  background-color:#ECB9B5;
	}
	*html input.fldTxt_170Error{
    width:140px;
    }

.fldBtn{
	float:right;
	margin-right:2px;
	}

.fldButton{
	cursor:pointer;
	width:53px; height:20px;
	background-color:#777;
	border:1px solid #fff;
	color:#000000;
	font-size:10px;
	font-weight:bold;
	padding-top:2px;
	margin-top:15px;
	}

/* FLASH PAGES - RISK SCENARIOS - THE COST OF FLOODING - Public Service Announcement */

	*html #mainTestTheWaters{
		padding-right:100px;
		margin:0px 0px 0px -30px;
		}
		
/* FORM ERROR MESSAGE BOX : UNIVERSAL */

#centerColumnWMRisk{
  width:356px;
  border:1px solid #ccc;
  padding:20px 0px;
  margin:10px;
	}

#centerColumnErrorWMRisk{
  width:323px;
  border:1px solid #666;
	padding:20px 0px 10px 10px;
	text-align:left;
  margin:10px;
	}
	*html #centerColumnErrorWMRisk{
	  width:335px;
	  }

	*html #centerColumnErrorWMRisk DIV{
	  width:285px;
	  }

/* HOME PAGE */

#home_content{
	width:764px;
	text-align:left;
	padding:0px;
	margin-top:182px;
	}
	*html #home_content{
		position:absolute;
		float:left;
		left:0px;	top:272px;
		margin-top:-3px;
		}

div.home_columnLeft{
	position:relative;
	float:left;
	width:184px;
	font-size:83%; /* 11px */ line-height:16px;
	margin:20px 0px 0px 0px;
	}
	*html div.home_columnLeft{
		width:162px;
		font:73%/1.5em; /* 11px/16px */
		margin:20px 0px 0px 0px;
		}

div.home_columnLeft IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnLeft IMG{
		width:162px;
		}

div.home_columnCenter{
	position:relative;
	float:left;
	width:184px;
	font-size:83%; /* 11px */ line-height:16px;
	margin:20px 0px 5px 5px;
	}
	*html div.home_columnCenter{
		width:162px;
		font:73%/1.5em; /* 11px/16px */
		margin:20px 0px 0px 0px;
		}

div.home_columnCenter IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnCenter IMG{
		width:162px;
		}

div.home_columnRight{
	position:relative;
	float:left;
	width:184px;
	font-size:83%; /* 11px */ line-height:16px;
	margin:20px 11px 5px 5px;
	}
	*html div.home_columnRight{
		width:162px;
		font:73%/1.5em; /* 11px/16px */
		margin:20px 0px 0px 0px;
		}

div.home_columnRight IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnRight IMG{
		width:162px;
		}

div.home_tagline{
	display:block;
	width:172px;
	}
	*html div.home_tagline{
		width:162px;
		}

div.home_column_4{
	position:relative;
	float:left;
	width:131px;
	font-size:83%; /* 11px */ line-height:16px;
	padding:20px 9px 10px 2px;
	margin-left:0px;
	}
	*html div.home_column_4{
		width:121px;
		font:73%/1.5em; /* 11px/16px */
		padding:20px 0px 10px 0px;
		}

	*html div.hurricaneIMGTXT{
		width:121px;
		}
		
	*html div.hurricaneIMGTXT IMG{
		width:121px;
		}

div.home_taglineHS{
	display:block;
	width:121px;
	}

div.home_columnLeftIMG{
	position:relative;
	float:left;
	width:184px;
	margin:0px 1px 7px 0px;
	}
	*html div.home_columnLeftIMG{
		width:162px;
		margin:0px 6px 5px 0px;
		}

div.home_columnLeftIMG IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnLeftIMG IMG{
		width:162px;
		}

div.home_columnCenterIMG{
	position:relative;
	float:left;
	width:184px;
	margin:0px 1px 7px 5px;
	}
	*html div.home_columnCenterIMG{
		width:162px;
		margin:0px 6px 5px 8px;
		}

div.home_columnCenterIMG IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnCenterIMG IMG{
		width:162px;
		}

div.home_columnRightIMG{
	position:relative;
	float:left;
	width:184px;
	margin:0px 0px 7px 0px;
	}
	*html div.home_columnRightIMG{
		width:162px;
		margin:0px 0px 5px 8px;
		}

div.home_columnRightIMG IMG{
	position:relative;
	float:left;
	width:184px;
	}
	*html div.home_columnRightIMG IMG{
		width:162px;
		}

div.home_column_4IMG{
	position:relative;
	float:left;
	width:131px;
	margin:0px 0px 7px 0px;
	}
	*html div.home_column_4IMG{
		width:121px;
		margin:0px 0px 5px 0px;
		}

div.home_column_4IMG IMG{
	position:relative;
	float:left;
	width:131px;
	}
	*html div.home_column_4IMG IMG{
		width:121px;
		}

.button_FF{	
	float:left;
	width:140px; height:24px;
	display:inline;
	overflow:hidden;
	margin:0px;
	}
	*html .button_FF{
		width:102px;
		}

#home_content_bottom{
	width:764px;
	text-align:left;
	background-color:#fff;
	}
	*html #home_content_bottom{
		position:absolute;
		float:left;
		left:0px; top:550px;
		margin:0px;
		}

div.home_column_bottom{
	position:relative;
	float:left;
	left:12px; 
	width:320px;
	font-size:83%; /* 11px */ line-height:16px;
	padding:23px 0px 23px 0px;
	}
	*html div.home_column_bottom{
		left:0px;
		width:310px;
		font:73%/1.5em; /* 11px/16px */
		}

div.home_column_bottom2{
	position:relative;
	float:left;
	width:320px;
	font-size:83%; /* 11px */ line-height:16px;
	padding:23px 0px 23px 10px;
	}
	*html div.home_column_bottom2{
		width:310px;
		font:73%/1.5em; /* 11px/16px */
		}

/* WHAT'S YOUR FLOOD RISK : RESULTS */
		
	*html #riskProfileANI {
		width:369px;
		height:57px;
		}
		
	*html #riskProfileANI IMG{
		width:369px;
		height:57px;
		margin-left:2px;
		}
		
	*html #riskProfile {
		width:369px;
		height:57px;
		}
		
	*html #riskProfile IMG{
		width:369px;
		height:57px;
		margin-left:2px;
		}
		
	*html #riskProfileMLNA {
		width:369px;
		height:57px;
		}
		
	*html #riskProfileMLNA IMG{
		width:369px;
		height:57px;
		margin-left:2px;
		}

	*html div.viewAgentsG{
		margin:0px -12px 0px 0px;
		}

#rpCenter{
	width:528px;
	font-size:83%; /* 11px */
	line-height:16px;
	}
	*html #rpCenter{
		width:538px;
		font-size:73%; /* 11px */
		line-height:1.5em; /* 16px */
		}

#rpCenterML{
	width:528px;
	font-size:83%; /* 11px */
	line-height:16px;
	}
	*html #rpCenterML{
	  width:538px;
		font-size:73%; /* 11px */
		line-height:1.5em; /* 16px */
		}

#rpCenterNA{
  width:528px;
	font-size:83%; /* 11px */
	line-height:16px;
	}
	*html #rpCenterNA{
	  width:538px;
		font-size:73%; /* 11px */
		line-height:1.5em; /* 16px */
		}

	*html div.rpCenterLocation{
		width:150px;
  	padding:3px 10px 0px 10px;
		}

	*html div.rpCenterText{
		padding:0px 20px 0px 10px;
		}

/* MAIN COLUMN : PREMIUM ESTIMATOR : RESULTS */

	*html select.fldSlct_220_block{
		float:left;
		position:absolute;
		left:142px;	height:22px;
		width:220px;
		}

	*html div.col3_links{
		float:left;
		position:absolute;
		left:362px;	
		width:160px;
		text-align:left;
		font-size:93%; /* 12px */
		border-width:0px;
		padding-top:2px;
		}
	
.col1_goBack{
	display:none;
	}	
	
.content_548_est{
	position:relative;
	width:528px;
	font-size:100%; /* 12px */
	line-height:18px;
	padding:12px 10px 10px 0px;
	}
	*html .content_548_est{
		width:538px;
		}

.content_navback{
	display:none;
	}

/* FIND AN AGENT : RESULTS */

	*html #rsNavigation{
		width:377px;
		font-size:80%; /* 12px */
		background-color:#fff;
    }

	*html #rsRecords{
		position:relative;
		width:377px;
		}
		
	*html #rsRecordsL{
		width:377px;
		padding:10px;
		}

  *html #rsNavigationBottom{
    width:377px;
    }
		
	*html .mediaEDiv3{
		width:357px;
		margin-top:0px;
		}

/* MAP ADOPTION SCHEDULE PAGE */

	*html #columnCenterMAS TABLE{
		position:absolute;
		left:147px;	top:880px;
		}

div.mediaMAS IMG{
	float:left;
	top:0px;
	margin:0px;
	width:528px;
	background-color:#fff;
	}
	*html div.mediaMAS IMG{
		position:absolute;
		left:0px;	top:200px;
		width:538px;
		}

div.content_376MAS{
	float:left;
	top:0px;
	width:377px;
	text-align:left;
	margin:0px;
	background-color:#fff;
	}
	*html div.content_376MAS{
		position:absolute;
		left:147px;	top:830px;
		}

/* INTERSTITIAL PAGE */

#body_init{
	float:left;
	margin:0px;
	}

#int_banner{
	padding:0px;
	margin-top:30px;
	text-align:left;
	}
	*html #int_banner{
		float:left;
		margin:0px;
		margin-top:-3px;
		}

#int_banner2{
	padding:0px;
	margin-top:30px;
	text-align:left;
	}
	*html #int_banner2{
		float:left;
		margin:0px;
		margin-top:-3px;
		}

div.banner_left{
	float:left;
	width:593px;
	}

div.banner_right{
	float:left;
	width:150px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	padding:10px;
	margin-left:1px;
	}
	*html div.banner_right{
		width:170px;
		font-size:73%; /* 11px */		line-height:1.5em;
		}

#int_content{
	float:left;
	width:764px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	}
	*html #int_content{
		font-size:73%; /* 11px */		line-height:1.5em;
		}

#int_content2{
	float:left;
	width:764px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	}
	*html #int_content2{
		font-size:73%; /* 11px */		line-height:1.5em;
		}

#int_content3{
	float:left;
	width:764px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	}
	*html #int_content3{
		font-size:73%; /* 11px */		line-height:1.5em;
		}

#int_content4{
	float:left;
	width:764px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	}
	*html #int_content4{
		font-size:73%; /* 11px */		line-height:1.5em;
		}

#int_content5{
	float:left;
	width:764px;
	font-size:83%; /* 11px */	line-height:16px;
	text-align:left;
	}
	*html #int_content5{
		font-size:73%; /* 11px */		line-height:1.5em;
		}

div.int_column{
	float:left;
	width:504px;
	}

div.int_column2{
	float:left;
	width:504px;
	}

div.int_column3{
	float:left;
	width:504px;
	}

div.int_column4{
	float:left;
	width:504px;
	}

div.int_column5{
	float:left;
	width:504px;
	}

div.int_column6{
	float:left;
	width:504px;
	}

div.int_formtext{
	float:left;
	width:337px;
	padding:16px 0px 0px 12px;
	}

div.int_formtext	P{
	padding-right:0px;
	}

div.int_formtext2{
	float:left;
	width:337px;
	padding:16px 0px 0px 12px;
	}

div.int_formtext2	P{
	padding-right:0px;
	}

div.int_formtext3{
	float:left;
	width:337px;
	padding:16px 0px 0px 12px;
	}

div.int_formtext3	P{
	padding-right:0px;
	}

.int_formContainer{
	float:left;
	width:337px;
	padding-top:0px;
	}

div.int_learnmore{
	float:right;
	width:147px;
	padding-top:20px;
	}

div.int_column_4{
	float:left;
	position:relative;
	width:150px;
	line-height:16px;
	padding:10px;	
	}
	*html div.int_column_4{
		width:170px;
		line-height:1.5em; /* 16px */
		}

div.int_column_42{
	float:left;
	position:relative;
	width:150px;
	line-height:16px;
	padding:10px;	
	}
	*html div.int_column_42{
		width:170px;
		line-height:1.5em; /* 16px */
		}

div.int_column_42b{
	float:left;
	position:relative;
	width:150px;
	line-height:16px;
	padding:10px;	
	}
	*html div.int_column_42b{
		width:170px;
		line-height:1.5em; /* 16px */
		}