
body { margin:0; padding:0; }
	#RootDiv { font-family:Verdana,Arial,sans-serif; font-size:11px; color:black; width: 100%; }
		#Row1Div { width:730px; text-align: right; margin: 6px 0 40px 0; }	
		#Row2Div { background: #000000; color: #ffffff; font-weight: bold; padding: 10px 0 10px 60px; font-size:16px;}
		#RowContactDiv { background: #000000; color: #ffffff; font-weight: bold; padding: 10px 0 10px 60px;}
			#RowContactDiv  a{ color: #ffffff; font-weight: bold; text-decoration: none; }
			#RowContactDiv  a:hover{ color: #ff0000; text-decoration: none; }
		#Row3Div { height:180px; top:5px; left:30px; background:#e2e2e2; padding:20px; }
			#LineOfBusinessMaskDiv { position:absolute; top:190px; left:380px; width:350px; height:170px; background:#e2e2e2; opacity:.7; filter:alpha(opacity = 70); z-index:999; }
			.find-contact {height: 30px; margin-left:41px;}
			.Number1Div{ color: #ffffff; font-size: 70px; font-family: Arial,sans-serif; float: left; line-height: 55px; font-weight: bold; padding-right: 2px; }
			.ColDiv { float: left; width:320px; }
			#RootDiv #ColRightDiv { width:420px; }
				.ColDiv p { padding-bottom: 10px; margin: 0; }
				.RadioDiv { clear:both; float:left; width:100%; margin:0 0 9px 0; }
				#ManagedProgramsRadioDiv { display:none; }
					.RadioDiv input { display:block; float:left; margin:0; padding:0px; }
					.RadioDiv label { position:relative; display:block; float:left; margin:0px 0 0 7px; }
					#PCTreatyUSLabelDiv { display:none; }
					
					#ColRightDiv .RadioDiv label { margin:0px 0 0 13px; }
			.Number2Div{ color: #ffffff; font-size: 70px; font-family: Arial,sans-serif; float: left; line-height: 55px; font-weight: bold; padding-right: 10px; }
		#Row4Div { width:730px; height:0px; text-align: right; padding-top: 5px; font-size: 10px; overflow:hidden; }	
			#Row4Div a { color:red; text-decoration: none; }
		#Row5Div { width:730px; height:0; overflow:hidden; }	
			#Row5Div a  { color: red; text-decoration: none; }	
			.ContactListDiv { position:relative; padding-left: 48px; overflow:hidden; z-index:1; }
				.ContactListDiv .HeaderDiv { padding: 0 0 24px 12px; }
					.ContactListDiv .HeaderDiv h1 { font-size: 12px; font-weight: bold; padding: 0; margin: 0; }
					.ContactListDiv .HeaderDiv h2 { font-size: 18px; font-weight: bold; padding: 0; margin: 0; }
					.ContactListDiv .HeaderDiv h3 { font-size:11px; font-weight: normal; padding: 2px 0 0 0; margin: 0; }
					
				.DepartmentHeadsDiv { padding: 0 0 0 12px; margin-top: 3px; margin-bottom: 15px; border-top: 3px solid #000; }				
					.DepartmentHeadsDiv p { line-height: 1.5em; padding: 8px 0; margin: 0; }
						.DepartmentHeadDiv { padding-bottom: 9px; line-height: 1.5em; }
							.DepartmentHeadDiv  a { color: red; text-decoration: none;  }
							

					.DepartmentHeadDivRight { float: right; width:320px }
						.DepartmentHeadDivRight	.title { font-weight:bold; color:#666666; text-transform:uppercase;}	
					.DepartmentHeadDivLeft { float: left; width:320px }
					
				.ContactsDiv {}
					.ContactDiv { line-height: 1.5em; padding-bottom: 0px;   }	
					.ContactDiv .DepartmentHeadsDiv {padding: 0 0 0 0px;}		
						.ContactBodyDiv { padding: 8px 0 5px 12px; }
							.ContactBodyDiv  .Title { font-weight:bold; color:#666666; text-transform:uppercase; }							
							.ContactBodyDiv  a  { color: red; text-decoration: none; }
							.ContactHeaderDiv { padding-left: 12px; padding-top:7px;}
						.ContactBorderDiv { border-bottom: 1px solid #b2b2b2; padding-bottom: 20px; }
					
				.ContactDivTwo { line-height: 1.5em; padding-bottom: 0px; Width:100%;}	
				.ContactDivTwo .DepartmentHeadsDiv {padding: 0 0 0 0px;}	
						.ContactBodyDivTwo { padding: 8px 0 5px 12px;  width:320px;  }
						.Right { float: right; }
						.Left { float: left; }
						.clearDiv {clear: both;}
							.ContactBodyDivTwo  .Title { font-weight:bold; color:#666666; text-transform:uppercase;}							
							.ContactBodyDivTwo a  { color: red; text-decoration: none; }
				.BorderDivSmall {border-bottom: 2px solid #e0e0e0; width:100%}
				
					/*.BorderDivSmall { background-image: url(http://precontacts.nforman/images/border.jpg); background-repeat: repeat-x; width:100%;}
					*/
				.more_info_link { margin-top: 10px; }
					
		.OverviewDiv { margin-top: -3px; overflow:hidden; }	
			.OverviewMapHeaderDiv { height:20px; font-weight: bold; padding: 10px 60px 5px 55px; margin-bottom: 2px; }
			.OverviewDiv .OverviewHeaderDiv { height:20px; font-weight: bold; background:#cccccc ; padding: 10px 0 5px 60px; margin-bottom: 2px; }
				.OverviewMapHeaderDiv div { float:left; }
				.OverviewMapHeaderDiv a { float:right;  padding-right:10px;}
				.OverviewDiv .OverviewHeaderDiv div { float: left;  }
				.OverviewDiv .OverviewHeaderDiv a { margin-left: 600px; }
			.OverviewDiv .ColHeaderDiv { background-color: #dedede; color: #ffffff; font-weight: bold; height: 33px; padding-left: 60px; }
				.ColHeaderDiv .ColHeader1Div { float: left; width: 210px; padding: 9px 20px 9px 0; height: 15px;}
				.ColHeaderDiv .ColHeader2Div { float: left; width: 210px; padding: 9px 20px 9px 10px; height: 15px; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; }					
				.ColHeaderDiv .ColHeader3Div { float: left; width: 192px; padding: 9px 0 9px 10px; height: 15px;}
			.OverviewDiv .OverviewRowDiv { clear: both; padding-left: 60px; background-color: #efefef;}			
				#OverviewCol1Div { float: left; width: 210px; padding: 10px 20px 30px 0; }					
					.OverviewColDiv h2 { font-weight: bold; font-size: 14px; padding: 0; margin: 0; }
					.OverviewColDiv h2.no-content{ padding: 0 0 17px 0;; margin: 0; }
					.OverviewColDiv p { padding: 3px 0 18px 0; margin: 0; }
				#OverviewCol2Div { float: left; width: 210px; border-left: 2px solid #ffffff; border-right: 2px solid #ffffff; padding: 10px 20px 30px 10px; }
				#OverviewCol3Div { float: left; width: 192px; padding: 10px 0 30px 10px; }
			.OverviewDiv .OverviewHeader1Div { font-weight: bold; background-color: #dfdfdf; padding: 9px 0 9px 60px; border-top: 3px solid #ffffff; height: 15px;}
			
		#Row7Div { background: #e2e2e2; padding-left: 60px; margin-top: 15px; }	
			.FooterDiv { padding: 2px 0 5px 0; font-size: 10px; }
				.FooterDiv a{ color: red; text-decoration: none; }
		#Row8Div { margin-top: 46px; }		
