/* CSS Document */

/*---------------- BODY STYLES -----------------------------*/
/*----------------------------------------------------------*/
body 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
	font-style:normal;
}

form
{
	margin:0;
	padding:0;
}

p
{
	color:#023F93;
	font-size:1.2em;
	margin:0;
	padding:0;
}


/*------------GENERIC STYLE CLASSES-------------------------------------*/
/*--------------------------------------------------------------------*/
.copyright_Text_Link
{
	font-size:0.9em; 
	color:#023F93;
	margin-top:20px;
}

	.copyright_Text_Link a:link
	{
		text-decoration:none; 
	}
	
	.copyright_Text_Link a:visited
	{
		text-decoration:none; 
	}
	
.PDF_Link a:link
{
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
}

.PDF_Link a:visited
{
	text-decoration:none;
	font-weight:bold;
	font-size:1.2em;
}


.blue_Bullet
{
	margin:0px 0px 0px 0px;
	paddding:0px 0px 0px 0px;
	position:relative;
	top:5px;
}

.required_Field_Label
{
	font-weight:bold;
}

.hide
{
	display:none;
}

.show
{
	display:block
}

.full_Width_Display_Box_Header_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

.full_Width_Display_Box_Header_Content a
{
	text-decoration:none;
	color:#023F93;
}

.full_Width_Display_Box_Header_Right a
{
	font-size:0.9em;
	font-weight:normal;
}

.full_Width_Display_Box_Details_Content p
{
	word-wrap:break-word;
	font-size:1.2em;
}	

.full_Width_Display_Box_Details_Content p a:link
{
	font-weight:bold;
	color:#023F93;
	text-decoration:none;
}	

.full_Width_Display_Box_Details_Content p a:visited
{
	font-weight:bold;
	color:#023F93;
	text-decoration:none;
}	


.full_Width_Display_Box_Details_Content h3
{
	color:#023F93;
	font-size:1.4em;
	font-weight:bold;
	margin:0px 0px 6px 0px;
	padding:0;
}

.full_Width_Display_Box_Details_Content h4
{
	color:#023F93;
	font-size:1.3em;
	font-weight:bold;
	margin:0px 0px 4px 0px;
	padding:0;
}

.full_Width_Display_Box_Details_Content h5
{
	color:#023F93;
	font-size:1.2em;
	font-weight:normal;
	margin:0px 0px 2px 0px;
	padding:0px 0px 0px 10px;
}

.Display_Box_Button
{
	color:#023F93;
	text-align:center;
	font-size:1.1em;
	font-weight:bold;
}

.Display_Box_Button a:link
{
	color:#023F93;
	text-decoration:none;
}

.Display_Box_Button a:visited
{
	color:#023F93;
	text-decoration:none;
}

.full_Width_Page_Box_Header_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

.full_Width_Page_Box_Header_Content a
{
	text-decoration:none;
	color:#023F93;
}

			.full_Width_Page_Box_Header_Buttons
			{
				font-weight:normal;
				font-size:1em;			
			}

.full_Width_Page_Box_Content h1
{
	font-size:2.4em;
	font-weight:bold;
	color:#093E8C;
	margin:0px 0px 0px 0px;
}

.full_Width_Page_Box_Content p
{
	font-size:1.2em;
}

.full_Width_Page_Box_Content p a.anchorLink 
{
	text-decoration:none;
	float:right;
	padding:0px 10px 0px 0px;
}

.full_Width_Page_Box_Content p.glossary a
{
	text-decoration:none;
}

.full_Width_Page_Box_Content h3
{
	text-decoration:none;
	color:#093E8C;
	margin:0;
	padding:0;
	font-weight:normal;
/*	font-size:1.4em;
*/}

.full_Width_Page_Box_Content b
{
	text-decoration:none;
	color:#093E8C;
	margin:0;
	padding:0;
	font-weight:bold;
	font-size:1.4em;
}

.full_Width_Page_Box_Content h7 a
{
	font-size:1.2em;
	font-weight:bold;
	margin:0;
	padding:0;
	text-decoration:none;
}


.full_Width_Page_Box_Content a
{
	color:#093E8C;
	text-decoration:underline;
	font-size:1.1em;
}

.full_Width_Page_Box_Content li
{
	color:#093E8C;
	font-size:1.2em;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.full_Width_Page_Box_Content ul
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 14px;
}



.full_Width_Page_Box_Footer
{
	text-decoration:none;
	color:#023F93;
	font-size:1.1em;
	font-weight:bold;
}


.full_Width_Page_Box_Footer a
{
	text-decoration:none;
	color:#023F93;
	font-size:1.1em;
	font-weight:normal;
	padding-right:6px;
}

	.Next_Link a:visited
	{
		text-decoration:none;
		font-weight:bold;
		font-size:1.3em;
	}
	.Next_Link a:link
	{
		text-decoration:none;
		font-weight:bold;
		font-size:1.3em;
	}
	
	.Next_Link_Title
	{
	font-weight:normal;
	}

.search_results_footer
{
	text-decoration:none;
	color:#023F93;
	font-size:1.1em;
	font-weight:normal;
}

.search_results_footer a
{
	text-decoration:none;
	color:#023F93;
	font-size:1.1em;
	font-weight:normal;
}

.service_Header_Button_Content h3
{
	color:#023F93;
	font-size:1.3em;
	margin:6px 0px 6px 0px;
	padding:0px 0px 0px 0px;
	text-align:center;
}

.back_Header_Button
{
	color:#023F93;
	font-size:1.1em;
	border:1px solid #000000; 
	padding:2px;
	float:left;
	font-weight:bold;
}

	.back_Header_Button a:link
	{
		color:#023F93;
		text-decoration:none;
	}
	
	.back_Header_Button a:visited
	{
		color:#023F93;
		text-decoration:none;
	}

.service_Header_Button
{
	background-color:#FFFFFF; 
	text-align:center;
	color:#023F93;
	font-size:1.1em;
}

.service_Header_Button a:link
{
	color:#023F93;
	text-decoration:none;
	font-weight:bold;
}

.service_Header_Button a:visited
{
	color:#023F93;
	text-decoration:none;
	font-weight:bold;
}


/*---------------- SITE CONTAINER STYLES -----------------------------*/
/*--------------------------------------------------------------------*/
#site_Container
{
}

/*---------------- PAGE CONTAINER STYLES -----------------------------*/
/*--------------------------------------------------------------------*/
	#page_Container
	{
	}
	
/*---------------- HEADER CONTAINER STYLES ---------------------------*/
/*--------------------------------------------------------------------*/
			
				#header_Background
				{
					float:left;
					background-image:url(../Images/header_repeat_bg.gif);
					background-repeat:repeat-x;
					height:102px;
					width:953px;
				}
				
				.header_link a
				{
					
					float:left;
					font-size:1.1em; 
					color:#45747E; 
					text-decoration:none;
				}
				
				#header_Logo
				{
					float:left;
					padding-left:16px;
					padding-top:4px;
				}
			
/*---------------- MENU CONTAINER STYLES -----------------------------*/
/*--------------------------------------------------------------------*/
		#menu_Container
		{
		}
			#menu_Content
			{
			}
				.quick_link_container
				{
				}
				
					.quick_link_container ul
					{
					list-style-type:none;
					margin:0;
					padding:0;
					}
					
					.quick_link_container li
					{
					list-style-type:none;
					}
				
					.quick_link_content
					{
					}
						.quick_link_header
						{
							width:inherit;
							height:17px;
							background-image:url(../Images/quick_link_header_bg.gif);
							background-repeat:no-repeat;
							padding-left:6px;
							color:#1451A5;
							font-weight:bold;
							font-size:1.1em;
						}
						
						.quick_link
						{
							width:inherit;
							height:26px;
							background-image:url(../Images/quick_link_bg.gif);
							background-repeat:no-repeat;
						}
						
						.quick_link a
						{
							text-decoration:none;
							color:#023F93;
							position:relative;
							top:4px;
							font-size:1.3em;
						}
						
						.quick_link_icon
						{
							padding-top:3px;
							padding-left:4px;
							padding-right:6px;
							float:left;
						}
						
						
/*---------------- MAIN CONTAINER STYLES -----------------------------*/
/*--------------------------------------------------------------------*/
		#main_Container
		{
		
		}
			#main_Content
			{
			}
						
			.hide
			{
				display:none;
			}
			
			.show
			{
				display:block;
			}
			
			.active
			{
				border-bottom:none;
				background-color:#ffffff;
				color:#023F93;
			}
			
			.active a:link
			{
				border-bottom:none;
				background-color:#ffffff;
				color:#023F93;
				text-decoration:underline;
			}
			
			.active a:visited
			{
				border-bottom:none;
				background-color:#ffffff;
				color:#023F93;
				text-decoration:underline;
			}
			
			.non_Active
			{
				/*border-bottom:1px solid #9FDBF0;*/
			}
			
			.static
			{
				height:auto;
			}
			
			.tab a
			{
				text-decoration:none;
				margin:0;
				padding:0px 0px 0px 3px;
				font-size:1.15em;
				font-weight:normal;
				color:#023F93;
			}
			
			
			.tab_Content img
			{
				float:left;
				margin:0;
				margin:6px 6px 6px 0px;
				/*border:2px solid #1C169D;*/
			}
			
			.tab_Content_Title
			{
				font-size:2.4em;
				font-weight:bold;
				color:#093E8C;
				margin-right:20px;
			}
			
			.tab_Content_Title_Page h1
			{
				margin:0px 20px 0px 0px;
				padding:0;
				font-size:1.0em;
				font-weight:bold;
				color:#093E8C;
			}
			
			.tab_Content h1
			{
				margin:0px 20px 0px 0px;
				padding:0;
				font-size:2.4em;
				font-weight:bold;
				color:#093E8C;
			}

			
			.tab_Content p
			{
				font-size:1.2em;
			}
			
			.tab_Content a
			{
				font-size:1.1em;
				text-decoration:none;
				color:#093E8C;
			}

			.tab_Content .nolink
			{
				font-size:1.1em;
				color:#093E8C;
			}
			
			.tab_Normal_Links
			{
				width:inherit;
				margin-top:10px;
				float:right;			
			}
			
			.tab_Normal_Links ul
			{
				list-style-type:none;
				margin:0;
				padding:0;
			}
			
			.tab_Normal_Links li
			{
				list-style-type:none;
				margin:0px 0px 4px 0px;
				padding:0;
				width:140px;
				float:left;
			}
			
			.tab_Normal_Links li a
			{
				color:#0F4A9B;
				font-size:1.2em;
				text-decoration:underline;
			}

			
			.tab_Featured_Link a
			{
				color:#023F93;
				text-decoration:none;
				font-size:1.3em;
				padding-left:4px;
				font-weight:bold;
				/*padding-left:55px;*/
				position:relative;
				text-align:center;
				top:10px;
			}
			
			.tab_Featured_Link a img
			{
				position:relative;
				top:4px;
				left:4px;
			}
			
/*---------------- SECONDARY CONTAINER STYLES -----------------------------*/
/*-------------------------------------------------------------------------*/
		.secondary_Quote_Container p
		{
			font-size:1.2em;
		}
		
		.secondary_Quote_Container p a
		{
			text-decoration:none;
			color:#023F93;
		}
		
		
		#secondary_Container
		{
		}
			#secondary_Content
			{
			
			}
				.secondary_Feature_Button a:link
				{
					color:#0F4A9B;
					font-size:1.1em;
					text-decoration:none;
					padding:0px 20px 0px 0px;
				}
				
				.secondary_Feature_Button a:visited
				{
					color:#0F4A9B;
					font-size:1.1em;
					text-decoration:none;
					padding:0px 20px 0px 0px;
				}
			
/*				.calculator_Title
				{
					text-decoration:none;
					color:#023F93;
					padding-left:6px;
					font-size:1.1em;
					font-weight:bold;
				}
*/				
				.calculator_Content h2
				{
					text-decoration:none;
					color:#023F93;
					padding-left:6px;
					font-size:1.1em;
					font-weight:bold;
					margin:0;
				}
				
				.calculator_Content h2 a
				{
					text-decoration:none;
					color:#023F93;
				}
				
				.calculator_Detail_Left
				{
					float:left;
					width:108px;
					font-size:1.0em;
/*					background-color:#E1F2F1;
*/					margin-bottom:1px;
				}
				
				.calculator_Detail_Right
				{
					float:left; 
					width:33px;
					font-size:1.0em;
/*					background-color:#E1F2F1;
*/					margin-bottom:1px;
				}
				
/*				.calculator_Form_Container td
				{
				padding:0;
				margin:0;
				}
*/				

				.eBook_Content h2
				{
					text-decoration:none;
					color:#023F93;
					padding-top:8px;
					padding-right:8px;
					font-size:2.5em;
					font-weight:bold;
					margin:0;
					text-align:right;
				}
				
				.eBook_Content p
				{
					text-decoration:none;
					color:#023F93;
					padding-top:0px;
					padding-right:12px;
					font-size:1.3em;
					font-weight:bold;
					margin:0;
					text-align:right;
				}
				
				.eBook_Content p a
				{
					text-decoration:underline;
					color:#023F93;
					position:relative;
					top:70px;
					font-size:1.2em;
					font-weight:bold;
					padding-right:17px;
				}
				
				.eBook_Content p span a
				{
					font-size:1.4em;
					padding-right:10px;
				}


				.registration_Form_Container .v_Align_Top
				{
					vertical-align:top;
					position:relative;
					top:8px;				
				}
				
				.registration_Form_Container h2
				{
					margin:10px 0px 10px 0px;
					padding:0;
					color:#023F93;
				}
				
				.registration_Form_Container .radio_control
				{
					padding:0; 
					margin:0; 
					width:50px;				
				}

				
				.registration_Form_Container h3
				{
					margin:0;
					padding:0;
					color:#023F93;
					font-size:1.3em;
					float:left; 
					width:150px;				
				}
				
				.registration_Form_Container p
				{
					margin:0px 0px 0px 0px;
					padding:6px 0px 20px 0px;
				}

				.registration_Form_Container .fee
				{
					float:left; 
					width:150px;				
					color:#023F93;
					font-weight:bold;
					font-size:1.2em;
				}

				.registration_Form_Container label
				{
					color:#023F93;
					font-size:1.1em;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
				}
				
				
				.registration_Form_Container input
				{
					color:#023F93;
					font-size:1.0em;
					padding:2px 0px 0px 0px;
					margin:6px 20px 0px 15px;
					width:300px;
					float:left;
					height:11px;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				.registration_Form_Container select
				{
					color:#023F93;
					font-size:1.0em;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 15px;
					width:304px;
					float:left;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				.registration_Form_Container textarea
				{
					color:#023F93;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 15px;
					width:322px;
					height:80px;
					float:left;
					font-size:1.1em;
					font-weight:normal;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				
				.registration_Form_Container p.package_content  
				{
					margin:0px 0px 0px 0px;
					padding:0px 0px 4px 0px;
				}
				
				.registration_Form_Container_Text
				{
					color:#023F93;
					font-size:0.9em;
					margin:0px 0px 0px 0px;
					padding:8px 0px 0px 4px;
				}
				
				.registration_Submit_Bt
				{
					padding:2px 0px 4px 0px;
					width:150px;
					height:16px;
				}
				
				.registration_Submit_Bt input
				{
					width:105px;
					height:16px;
				}


				.contact_Form_Container .securityCodeLabel
				{
					padding-top:6px; 
					padding-left:15px;				
				}


				.contact_Form_Container .v_Align_Top
				{
					vertical-align:top;
					position:relative;
					top:8px;				
				}

				.contact_Form_Container label
				{
					color:#023F93;
					font-size:1.1em;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
				}
				
				
				.contact_Form_Container input
				{
					color:#023F93;
					font-size:1.0em;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 15px;
					width:240px;
					float:left;
					height:11px;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				.contact_Form_Container textarea
				{
					color:#023F93;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 15px;
					width:242px;
					height:80px;
					float:left;
					font-size:1.1em;
					font-weight:normal;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				.contact_Form_Container_Text
				{
					color:#023F93;
					font-size:0.9em;
					margin:0px 0px 0px 0px;
					padding:8px 0px 0px 4px;
				}
				
				.contact_Submit_Bt
				{
					padding:2px 0px 4px 0px;
					width:105px;
					height:16px;
				}
				
				.contact_Submit_Bt input
				{
					width:105px;
					height:16px;
				}
				
				.keyword_search_results_container
				{
					padding:0px 6px 0px 0px;
				}

				.keyword_search_results_container h3
				{
					color:#023F93;
					margin:0;
					font-size:1.2em;
				}
				
				.keyword_search_results_container p
				{
					padding:0px 0px 0px 20px;
				}	
							
				.keyword_search_results_container span
				{
					float:left;
					color:#023F93;
					margin:0;
					font-size:1.2em;
					width:20px;
					font-weight:bold;
				}


				.quote_Form_Container .v_Align_Top
				{
					vertical-align:top;
					position:relative;
					top:8px;				
				}

				.quote_Form_Container label
				{
					color:#023F93;
					font-size:1.1em;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
				}
				
				
				.quote_Form_Container input.textBox
				{
					color:#023F93;
					font-size:1.0em;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 4px;
					width:170px;
					float:left;
					height:11px;
					font-family: Verdana,Arial,Sans-serif;
				}
				
				.quote_Form_Container input.checkBox
				{
					position:relative;
					top:-14px;
					_top:-15px;
					left:230px;
				}
				
								
				.quote_Form_Container textarea
				{
					color:#023F93;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 4px;
					width:172px;
					height:80px;
					float:left;
					font-size:1.1em;
					font-weight:normal;
					font-family: Verdana,Arial,Sans-serif;

				}
				
				/*GENERIC QUOTE FORM START*/
				.generic_Quote_Form_Container .v_Align_Top
				{
					vertical-align:top;
					position:relative;
					top:8px;				
				}

				
				.generic_Quote_Form_Container label
				{
					color:#023F93;
					font-size:1.1em;
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
				}
				
				
				.generic_Quote_Form_Container input.textBox
				{
					color:#023F93;
					font-size:1.0em;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 4px;
					width:195px;
					float:left;
					height:11px;
					font-family: Verdana,Arial,Sans-serif;
				}
				
				.generic_Quote_Form_Container input.checkBox
				{
					position:relative;
					top:-14px;
					_top:-15px;
					left:100px;
				}
				
				
				.generic_Quote_Form_Container textarea
				{
					color:#023F93;
					padding:2px 0px 0px 0px;
					margin:6px 0px 0px 4px;
					width:197px;
					height:80px;
					float:left;
					font-size:1.1em;
					font-weight:normal;
					font-family: Verdana,Arial,Sans-serif;

				}
				/*GENERIC QUOTE FORM END*/
				
				.quote_Form_Container_Text p
				{
					color:#023F93;
					font-size:1em;
					margin:0px 0px 0px 0px;
					padding:8px 0px 0px 4px;
					
				}
				
				.quote_Form_Container_Text p a
				{
					color:#023F93;
					text-decoration:underline;
				}
								
				.quote_Submit_Bt
				{
					padding:0px 0px 4px 35px;
					width:105px;
					height:16px;
				}
				
				.quote_Submit_Bt input
				{
					width:105px;
					height:16px;
				}
				
				._Submit_Bt img
				{
					border:0;
				}
				

				.calculator_Form_Container label
				{
					color:#023F93;
					font-size:1.0em;
					margin:0;
					padding:0;
				}
				
				.calculator_Form_Container input
				{
					color:#023F93;
					font-size:1.0em;
					padding:0px 0px 0px 0px;
					margin:4px 0px 0px 4px;
					width:50px;
					float:left;
				}
				
				.calculator_Form_Container.QandA
				{
					height:100px;
				}
				
				.calculator_Form_Container.QandA p
				{
					margin:8px 0px 0px 0px;
					font-size:1.2em;
				}
				
				.calculator_Form_Container.QandA p.moreLink a
				{
					margin:0px 0px 0px 65px;
					color:#023F93;
					text-decoration:none;
					font-size:0.9em;
					font-weight:bold;
				}
				
				.calculator_Form_Container.Mort_Gloss
				{
					height:100px;
				}
				
				.calculator_Form_Container.Mort_Gloss p
				{
					margin:8px 0px 0px 0px;
					font-size:1.2em;
					
				}
				
				.calculator_Form_Container.Mort_Gloss p a
				{
					color:#023F93;
					text-decoration:none;
				}
				
				.calculator_Form_Container.Mort_Gloss p.AtoZ
				{
					text-align:center;
				}
				
				.calculator_Form_Container.Mort_Gloss p.moreLink a
				{
					margin:0px 0px 0px 55px;
					color:#023F93;
					text-decoration:none;
					font-size:0.9em;
					font-weight:bold;
				}
				
				.calculator_Submit_Bt
				{
					padding:10px 0px 10px 0px;
				}
				
				.calculator_Submit_Bt img
				{
					border:0;
				}
				
				.secondary_Feature_Container img
				{
					float:left;
					border:0;
					padding:6px;
				}
							
				.secondary_Feature_Title
				{
					text-decoration:none;
					color:#023F93;
					padding-left:6px;
					font-size:1.2em;
					font-weight:bold;
				}
				
				.secondary_Feature_Title a
				{
					text-decoration:none;
					color:#023F93;
				}
				
				
				.secondary_Feature_Heading				
				{
					margin:0;
					padding:0;
					font-size:1.2em;
					color:#023F93;
					font-weight:bold;
				}
				
				.secondary_Feature_Container p
				{
					margin:0;
					padding:0;
				}
				
				.related_Services_Title
				{
					color:#023F93;
					padding-left:6px;
					font-size:12px;
					font-weight:bold;
				}
				
		
	.additional_Links_Container
	{
		color:#023F93;
		padding:0px 0px 0px 0px;
	}	
	
		.additional_Links_Content
		{
			padding:0px 6px 0px 6px;
		}
		
		.additional_Links_Content h2
		{
			font-size:1.2em;
			margin:0px 0px 0px 0px;
			padding:6px 0px 6px 0px;
			text-align:center;
		}
		
		.additional_Links_Content p
		{
			font-size:1.2em;
			margin:0px 0px 0px 0px;
			padding:6px 0px 0px 0px;
			text-align:center;
		}
		
		.additional_Links_Content p a
		{
			font-size:1.0em;
			margin:0px 0px 0px 0px;
			padding:0px 0px 0px 0px;
		}
	
	.additional_Links_Container ul
	{
		margin:0;
		padding:0;
		text-align:center;
	}
	
		.additional_Links_Container li h4
		{
			margin:6px 0px 4px 0px;
			padding:0;
			font-size:1.2em;
			text-align:center;
		}	
		
		.additional_Links_Container li
		{
			list-style:none;
			display:inline;
			margin:0;
			padding:0;
			
		}
		
		.additional_Links_Container li a
		{
			font-size:1.2em;
			font-weight:normal;
		}
		
		
/*---------------- FOOTER CONTAINER STYLES -----------------------------*/
/*----------------------------------------------------------------------*/
		#footer_Container
		{
		}
			#footer_Content
			{
				padding:10px 0px 0px 0px;
				text-align:center;
				font-size:0.9em;
			}
			
			#footer_Content a
			{
				text-decoration:none;
				color:#023F93;
			}
			
				.footer_Boxes_Container h5
				{
					margin:0px 0px 0px 0px;
					padding:0px 0px 0px 0px;
					color:#023F93;
					font-size:13px;
				}
			
				.footer_Box
				{
					font-size:11px;
				}


/*---------------- SERVICE PAGE TEMPLATE STYLES ------------------------------------*/
/*----------------------------------------------------------------------------------*/.



/*.breadcrumb_Content a
{
	text-decoration:none;
	color:#023F93;
	padding-left:6px;
	font-size:1.2em;
	font-weight:bold;
}
*/
/*.breadcrumb_Content .number_Result_Pages
{
	color:#023F93;
	font-size:1.0em;
	font-weight:bold;
}

.breadcrumb_Content .number_Result_Pages a
{
	text-decoration:none;
	font-size:1.1em;
}
*/
.service_Page_Welcome_Content h2
{
	font-size:2.0em;
	font-weight:bold;
	color:#093E8C;
	margin:0px 20px 0px 0px;
}

.service_Page_Welcome_Content p
{
}


.service_Page_Search_Controls input
{
	width:216px;
	padding:1px 0px 1px 2px;
	font-size:1.1em;
	color:#093E8C;
	margin:2px 0px 6px 0px;
}

.service_Page_Search_Controls a:link
{
	color:#093E8C;
	text-decoration:none;
	padding-left:80px;
}

.service_Page_Search_Controls a:visited
{
	color:#093E8C;
	text-decoration:none;
	padding-left:90px;
}

.service_Page_Search_Controls label
{
	font-size:1.1em;
	font-weight:bold;
	color:#093E8C;
}

.service_Page_Search_Controls select
{
	font-size:1.1em;
	color:#093E8C;
	width:221px;
	margin:2px 0px 6px 0px;
}


.service_Page_Container_Header_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

.service_Page_Featured_Display_Header_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

	.service_Page_Featured_Display_Header_Content a:link
	{
		color:#023F93;
		text-decoration:none;
	}
	
	.service_Page_Featured_Display_Header_Content a:visited
	{
		color:#023F93;
		text-decoration:none;
	}	
	
.service_Page_Featured_Article_Header_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

	.service_Page_Small_Featured_Display_Content
	{
		color:#023F93;
		font-size:1.2em;
		font-weight:bold;
	}
	
	.service_Page_Small_Featured_Display_Content .title
	{
		position:relative; 
		top:8px;	
	}
	
	.service_Page_Featured_Button a:link
	{
		color:#0F4A9B;
		font-size:1.1em;
		text-decoration:none;
		padding:0px 10px 0px 0px;
		float:right;
	}
	
	.service_Page_Featured_Button a:visited
	{
		color:#0F4A9B;
		font-size:1.1em;
		text-decoration:none;
		padding:0px 10px 0px 0px;
		float:right;
	}
	
	.service_Page_Featured_Article_Content h4
	{
		color:#023F93;
		font-size:1.1em;
		font-weight:bold;
		margin:0;
		padding:0;
	}
	
	.service_Page_Featured_Article_Content h4 a:link
	{
		color:#023F93;
		font-size:1.1em;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	
	.service_Page_Featured_Article_Content h4 a:visited
	{
		color:#023F93;
		font-size:1.1em;
		font-weight:bold;
		margin:0;
		padding:0;
		text-decoration:none;
	}
	
	.service_Page_Featured_Article_Content p
	{
		color:#023F93;
		font-size:1.1em;
		margin:0px 0px 10px 0px;
		padding:0;
	}
		
	.service_Page_Featured_Article_Content p a:link
	{
		color:#023F93;
		text-decoration:underline;
	}
	
	.service_Page_Featured_Article_Content p a:visited
	{
		color:#023F93;
		text-decoration:underline;
	}
	
	.service_Page_Featured_Article_Content .read_More a
	{
		color:#023F93;
		text-decoration:none;
		float:right;
		padding:4px 0px 0px 0px;
	}
	
	.service_Page_Featured_Article_Content img
	{
		border:0;
		padding:6px 0px 0px 0px;
		text-align:right;
	}
	
	.article_Container h3
	{
		color:#023F93;
		font-size:1.2em;
		font-weight:bold;
		margin:6px 0px 4px 0px;
		padding:0px 0px 0px 0px;
	}
	
	.article_Container .article_Read_More
	{
		float:right;
		font-size:1.0em;
		margin:0px 0px 0px 0px;
		padding:4px 10px 0px 0px;
	}

	.service_Page_Small_Featured_Display_Content img
	{
		border:0;
	}
	
	.service_Page_Small_Featured_Display_Content a:link
	{
		color:#023F93;
		text-decoration:none;
	}
	
	.service_Page_Small_Featured_Display_Content a:visited
	{
		color:#023F93;
		text-decoration:none;
	}


.alpha_Search_Content
{
	color:#023F93;
	font-size:1.2em;
	font-weight:bold;
}

.alpha_Search_Letters a
{
	text-decoration:none;
	color:#023F93;
	font-size:1.0em;
	font-weight:bold;
}

/*Static page styles*/

.sitemap_Container
{
	margin:6px 0px 0px 0px; 
}

.sitemap_Container ul
{
	margin:0px 0px 15px 0px; 
	padding:0;
	height:auto; 
	float:left; 
	width:150px;
}

.sitemap_Container li
{
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 10px; 
	list-style-type:none;
	font-size:1.0em; 
}

.sitemap_Container h2 
{	
	font-size:1.1em;
	font-weight:bold;
	color:#093E8C; 
	margin:0; 
	padding:0;
}

.sitemap_Container .row 
{
	height:auto; 
	clear:both; 
}

/*Customer admin styles*/
.service_Form_Container
{
	margin:10px 0px 0px 0px; 
}

	.service_Form_Container h2
	{
		font-size:1.5em;
		font-weight:bold;
		color:#093E8C; 
		margin:0px 0px 10px 0px; 
		padding:0;
	}
	
	.service_Form_Container h3
	{
		font-size:1.1em;
		font-weight:bold;
		color:#093E8C; 
		margin:0; 
		padding:0;
	}
	
	.service_Form_Container h4
	{
		font-size:1.1em;
		font-weight:normal;
		color:#093E8C; 
		margin:0px 0px 6px 0px; 
		padding:0;
		float:left;
		width:200px;
	}
	
	.service_Form_Container .text_Box
	{
		margin:8px 6px 0px 0px; 
		padding:0px 0px 0px 2px; 
		font-size:1.0em;
		font-weight:normal;
		color:#093E8C; 
	}
	
		.service_Form_Container .text_Box_Label
	{
		font-size:1.0em;
		font-weight:normal;
		color:#093E8C;
		text-align:right;
		margin:0px 0px 6px 0px; 
	}



