﻿.Content .PageHeader {
	border-bottom: 1px solid #B7B7B7;
	margin-bottom: 25px;
}

	.PageHeader .PageTitle {
		float: left;
		font-family: Georgia, "Times New Roman", Times, serif;
		font-size: 24px;
		font-weight: normal;
		color: #252525;
		line-height: 28px;
	}
	
	.PageHeader .Progress {
		float: right;
		width: 70px;
		text-align: center;
		font-size: 11px;
		padding-bottom: 5px;
	}
	
	.PageHeader .Progress a 
	{
/*		text-decoration: none;*/
		color: #444;
	}
	
	.PageHeader .Progress a:hover
	{
/*		text-decoration: underline;*/
	}

		.Progress .Box {
			width: 15px;
			height: 15px;
			border: 1px solid #B7B7B7;
			margin: 0px 27px 0px 27px;
		}
		
		.Progress .BoxActive {
			width: 15px;
			height: 15px;
			border: 1px solid #B7B7B7;
			margin: 0px 27px 0px 27px;
			background-color: #E03A3E;
		}



.Content .Section {
	padding-bottom: 20px;
}

	.Section .SectionHeader {
		background-color: #E1EAEE;
		color: #000000;
		border-bottom: 1px solid #B7B7B7;
		margin-bottom: 20px;
	}
	
		.SectionHeader .SectionTitle {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 16px;
			line-height: 18px;
			font-weight: normal;
			padding: 6px 10px 6px 10px;
			border-bottom: 1px solid #FFFFFF;
		}
		
		
		
	.Errors {		
		padding-left: 20px;
		padding-bottom: 20px;
	}
	
		.Errors .Error {
			color: #FF0000;
			font-size: 12px;
			line-height: 16px;
			padding-bottom: 10px;
		}
	
	
	
	.Section .SectionContent {
		padding-bottom: 20px;
	}
	
		.SectionContent .Directions {
			float: left;
			width: 720px;
			font-size: 12px;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
			padding-bottom: 20px;
		}
		
		.SectionContent .BoldText {
			font-size: 12px;
			font-weight: bold;
		}
	
		.SectionContent .Row {
			float: left;
			width: 720px;
			padding-bottom: 15px;
		}
		
		.SectionContent .LastRow {
			float: left;
			width: 720px;
			padding-bottom: 0px;
		}
	
		.SectionContent .Column {
			float: left;
			padding-right: 20px;
		}
		
		.SectionContent .AddLink {
			float: left;
			font-size: 12px;
			color: #00539c;
		}
		
			.AddLink a:link, .AddLink a:visited {color: #00539c; text-decoration: none;}
			.AddLink a:hover, .AddLink a:active {color: #DFBA49; text-decoration: none;}
	
		.SectionContent .Column .Label {
			padding: 0px 0px 6px 0px;
			font-size: 12px;
			line-height: 14px;
		}
		
		.SectionContent .FormField {
			height: 21px;
			font-size: 12px;
			padding: 3px 0px 0px 5px;
			border: 1px solid #b7b7b7;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		}
		
		.SectionContent .SelectField {
			height: 24px;
			font-size: 12px;
			border: 1px solid #b7b7b7;
			font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		}
		
			.SectionContent .Width20 {
				width: 20px;
			}
			
			.SectionContent .Width50 {
				width: 50px;
			}
			
			.SectionContent .Width70 {
				width: 70px;
			}
			
			.SectionContent .Width190 {
				width: 190px;
			}
			
			.SectionContent .Width200 {
				width: 200px;
			}
			
			.SectionContent .Width250 {
				width: 250px;
			}
			
			.SectionContent .Width300 {
				width: 300px;
			}
			
			.SectionContent .FloatLeft {
				float: left;
			}
			
			.SectionContent .Bottom10 {
				margin-bottom: 10px;
			}
			
			.SectionContent .Bottom20 {
				margin-bottom: 20px;
			}
			
			.SectionContent .Right10 {
				margin-right: 10px;
			}
			
			
		.SectionContent .Column .Calendar {
			float: left;
			padding-left: 5px;
		}
		
		
		
		.SectionContent .Agreement {
			float: left;
			width: 680px;
			padding: 20px 20px 25px 20px;
			background-color: #F6F6F6;
		}
		
			.Agreement h3 {
				font-family: Georgia, "Times New Roman", Times, serif;
				font-size: 16px;
				font-weight: normal;
				color: #252525;
				line-height: 18px;
				padding: 0px 0px 5px 0px;
				border-bottom: 1px solid #B7B7B7;
				margin: 0px 0px 20px 0px;
			}
			
			.Agreement p {
				font-size: 12px;
				line-height: 16px;
				padding-bottom: 20px;
			}
	
	
	
	.Section .SectionFooter {
		border-top: 1px solid #B7B7B7;
		padding: 10px 0px 0px 0px;
	}
	
		.SectionFooter .Button {
			float: right;
			color: #000000;
			background-color: #e1e1e2;
			border: 1px solid #b7b7b7;
			margin-left: 15px;
		}
	
			.SectionFooter .Button a {
				display: block;
				padding: 6px 18px 6px 18px;
				color: #000000;
				text-decoration: none;
				border: 1px solid #FFFFFF;
			}
		
			.Button a:hover {background-color: #dfba49;}
			
.Error 
{
   
	padding-left: 20px;
	padding-bottom: 20px;
}

	.Error li {
		color: #FF0000;
		font-size: 12px;
		line-height: 16px;
		padding-bottom: 10px;
	}