@charset "UTF-8";
/* CSS Document */

body { background-color: #b7b7b7;
		vertical-align:top;
}
		
#table{ background-color:#FFFFFF;
}

#tableCopy{background-color:#FFFFFF;
text-align:center;
}

.fapilogo{ float:left;
}

li {
padding-bottom:7px;
line-height: 16px;

}
p {font-size:12px;
	line-height:16px;}


h1 { font-family:Arial, Helvetica, sans-serif;
	 font-size:18px;
	 color: #666666;
	font-weight:bold;
	line-height: 24px; 
	margin: 15px 0 10px 0;
	padding:0;}
	
h2 { font-family:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color: #456f82;
	 font-weight:bold;
	 line-height: 20px; 
	 margin: 0 0 5px 0;
   	 padding:10px 0 0 0;
	}
	

h3 { font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color: #456f82;
	 font-weight:bold;
	 line-height: 16px;
	 }
	 
h4 { font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #456f82;
	font-weight:bold;
	line-height: 16px;
	margin:0 0 5px 0;
	padding:0;
	}
	 
	
/* Main Div Container */

	#parent{width: 900px;
			background-color:#FFFFFF;
			height:auto;
			margin-right:auto;
			margin-left:auto;
			}
			
	#parentConstruction{width: 900px;
			background-color:#FFFFFF;
			height:auto;
			margin-right:auto;
			margin-left:auto;	
				}
	
		
	#parentInfidelity{width: 900px;
			background-color:#FFFFFF;
			height:auto;
			margin-right:auto;
			margin-left:auto;	
				}
		
	
/* Header Div Container */

	#mainHeader{width: 900px;
				height: 356px;
				background-image:url(images/header_backgrd.jpg);
				background-repeat:no-repeat;
				float:left;
	}
	
	#logo{ width: 295px;
			height: 200px;
			margin: 15px 0px 0px 80px;
			float:left;
			border:none;
	
	
	}
	
	
	#homeHeaderCopy{ font-family:Verdana, Arial, Helvetica, sans-serif;
					font-weight:bold;
					font-size: 14px;
					color:#FFFFFF;
					float:left;
					clear:left;
					text-align:center;
					margin: 190px 0px 0px 45px;
					width:500px;
	
	
	}
	
	
	#topNav{ width: 377px;
			height:66px;
			float:right;
	}
	
	
/* Main Nav Div Container */
	
	
	#mainNav{ width: 900px;
			height:54px;
			float:left;
			clear:both;
	
	
	}
	
	
/* HOME PAGE Top copy/content area Container */

	#contentHome{ width:820px;
				margin: 20px 40px 5px 40px;
				float:left;
				clear:left;
				background-color:#FFFFFF;
	}
	
	.copyContactUsLeft{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			line-height:16px;
			float:left;
			width: 550px;	
	}
	
	
	 /* left side */
	
	
	.copyLeftDiv{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			float:left;
			width: 450px;	
	}
	
	.copyLeftDiv h2 { 
	 font-size:14px;
	 color: #456f82;
	 font-weight:bold;
	 line-height: 18px; 
	 margin: 0;
   	 padding: 0;
	}
	
	.headline{ font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #456f82;
			font-weight:bold;
			line-height: 20px;
	}
	
	
	.copy{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			margin-top:6px;
			margin-bottom:6px;
			
			
	}
	
	 /* right side */
	
	
	
	.copyRightDiv{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			float:right;
			width: 320px;
}
.copyRightDiv h2 { 
	 font-size:14px;
	 color: #456f82;
	 font-weight:bold;
	 line-height: 18px; 
	 margin: 0;
   	 padding: 0;
	}


	 /* bottom home div for 3 features */
	 

	.featureHome{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			float:left;
			width: 250px;
}
	.featureHome h2 { padding:0; margin: 0;}
	.featureHome p { margin:5px 0; padding:0;}


	.featureImages{ margin-bottom: 10px;
				
	}

.top{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #456f82;
			text-align:center;
			font-weight: bold;


}




.copyright { font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #999999;
			width:820px;
			vertical-align:top;
			padding-top: 12px;
			text-align:center;
			float:left;
			clear:both;
			}
			
.copyright_fix { font-family: Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #999999;
			width:900px;
			vertical-align:top;
			padding-top: 12px;
			text-align:center;
			}			

	.footercopy{font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:14px;
			color: #456f82;
			margin-bottom:6px;
			float:left; clear:both;
			text-align:center;
			width:820px;
			}
	.footercopy_fix{font-family:Arial, Helvetica, sans-serif;
			font-size:11px;
			line-height:14px;
			color: #456f82;
			margin-bottom:6px;
			text-align:center;
			width:900px;
			}
			




 /* sub pages left side   # nav */
	
	.subcopyLeftDiv{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			font-weight:bold;
			color: #456f82;
			float:left;
			width: 175px;
			padding-top:0px;	
	}
	.subcopyLeftDiv ul li{
		list-style-type: none;
		margin: 0 5px 5px 0;
	}
	.subcopyLeftDiv ul li a:link{
		text-decoration: none;
	}
	.subcopyLeftDiv ul li a:active{
		text-decoration: none;
		color: #456f82;

	}
	.subcopyLeftDiv ul li a:hover{
		text-decoration: underline;
	}
	.subcopyLeftDiv ul li a:visited{
		text-decoration: none;
		color:#999999;
	}
	
	 /* sub pages right side   # nav */
	
	.subcopyRightDiv{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			float:right;
			width: 590px;
			
}

.subcopyRightDiv p { font-family:Arial, Helvetica, sans-serif;
			color: #666666;
			margin: 10px 0;	}
			
			
	.subheadline{ font-family:Arial, Helvetica, sans-serif;
			font-size:14px;
			color: #456f82;
			font-weight:bold;
			line-height: 20px;
	}
	
	
		.subsubheadline{ font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #456f82;
			font-weight:bold;
			line-height: 16px;
	}
	
	
	
	.subindentdiv{ padding-left: 30px;	
	
	}
	
	.subindentdiv2{ padding-left: 50px;	
	
	}
	
	
	.subcopy{font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			line-height:16px;
			color: #666666;
			margin-top:6px;
			margin-bottom:6px;
			
			
	}
	
	#footer_fix{
	width:900px;
	text-align:center;
	float:left;
	}








a:link {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			text-decoration: underline;
}

a:active {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #666666;
			text-decoration: underline;
}


a:hover {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #456f82;
			text-decoration: underline;
}

a:visited {font-family:Arial, Helvetica, sans-serif;
			font-size:12px;
			color: #999999;
			text-decoration: underline;
}

