﻿/* TOP */
div.contentArea div.applyForm.blue h4 {
	background: url("images/formApplyTopBlue.png") no-repeat 0 0;
}
div.full div.applyForm.blue h4 {
	background: url("images/formApplyTopFullBlue.png") no-repeat 0 0;
}
div.wide div.applyForm.blue h4 {
	background: url("images/formApplyTopWideBlue.png") no-repeat 0 0;
}


/* MIDDLE */
div.contentArea div.applyForm.blue div.applyFormMiddle { 
	background: url("images/formApplyBlue.png") no-repeat 0 100%;
}
div.wide div.applyForm.blue div.applyFormMiddle {
	background: url("images/formApplyMiddleWideBlue.png") no-repeat 0 100%;
}

div.full div.applyForm.blue div.applyFormMiddle {
	background: url("images/formApplyMiddleFullBlue.png") no-repeat 0 100%;
}

div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div ul ul li:hover, div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div li.jsel{
	background: #f2f6f6;
}

div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div ul li.sel
{
	background: url("images/formSelectTopBlue.png") no-repeat 0 0;
}
div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div ul li.sel:hover{
	background: url("images/formSelectTopHoverBlue.png") no-repeat 0 0;
}
div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div ul ul{
	border: 1px solid #9aa6cb;
}
div.contentArea div.applyForm.blue div.applyFormMiddle fieldset div ul ul li{
	background: #dfe8eb;
}
div.contentArea div.applyForm.blue div.applyFormMiddle fieldset{
	background-color: #cfdae6;
	border-top: 1px solid #a8b4ca;
	border-left: 1px solid #cad5e2;
	border-right: 1px solid #cfdae5;
	border-bottom: 1px solid #dce3ee;
	
}
#standingForm .blue a.linkBackForm
{
	background: url(images/linkBackForm.png) no-repeat 0 2px;
}

/* BOTTOM */
div.contentArea div.applyForm.blue div.applyFormBottom {
	background: url("images/formApplyBottomBlue.png") no-repeat 0 100%;
}
div.wide div.applyForm.blue div.applyFormBottom {
	background: url("images/formApplyBottomWideBlue.png") no-repeat 0 100%;
}
div.full div.applyForm.blue div.applyFormBottom {
	background: url("images/formApplyBottomFullBlue.png") no-repeat 0 100%;
}

.full #standingForm fieldset div.twoCol.left { float:left; width:286px; } 
.full #standingForm fieldset div.twoCol.right { float:left; width:286px; } 
.full #standingForm fieldset div.twoCol.double { float:none; width:572px; } 
#standingForm .error { color:Red; font-weight:bold; }
#standingForm fieldset div.error input { background-color:#ffeeee; }
#standingForm h3 { padding:5px 0 1px 11px; }
#standingForm .errormsg { float:left; width:400px; margin:13px; color:Red; display:block; }
#standingForm div span.terms { display:block; width:590px; float:left; margin:13px 0 0 0; padding: 0 0 0 0;}
#standingForm div span.terms a { color:Blue; text-decoration:underline;}
#standingForm .terms input { float:left; margin: 3px 0; }
#standingForm .terms label{ display:block; padding:0 0 0 10px; float:left; width:567px; }
.validationsummary{
	margin-left:25px;
}
