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

/* Progress Menu */

#prog-menu {
	background: url(../apply/_imgs/menu.png) no-repeat top left;
	height: 50px;
	width: 500px;
	margin-bottom: 50px;
}

	#step-2 #prog-menu  { background-position: 0 -50px; }
	
	#step-3 #prog-menu { background-position: 0 -100px; }
			
	#prog-menu p { margin-bottom: -7px; }

	#prog-menu li {
		display: block;
		float: left;
		list-style: none;
		margin: -3px 50px 0 0;
		_margin: -3px 15px 0 0;
		_width: 145px;
		_overflow: hidden;
	}
	
	.ie6_nudge { _width: 20% !important;  _margin: -3px 0 0 35px !important;  }
	
	#prog-menu a:link, #prog-menu a:active {
		color: #E4C7E4;
		text-decoration: none;
	}
	
	#prog-menu a:visited {
		color: #C89CCB;
		text-decoration: none;
	}
	
	#prog-menu a:hover {
		color: #fff;
		background: none;
		text-decoration: none;
		cursor: pointer;
	}		
	
	.step-num {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 18px;
		font-weight: bold;
	}
	
	.step-desc {
		font-family: Helvetica, Arial, sans-serif;
		font-size: 10px;
		height: 25px;
	}
	
.apply-banner {
	display: block; 
	margin: 10px 0 20px 0; 
}

/* "Step One" Faceboxes */

.step-1-box-a, .step-1-box-b, .step-1-box-c {
	display: block;
	float: left;
	height: 83px;
	width: 150px;
	margin: 20px 0 0 10px;
}

	a .step-1-box-a { background: url(../apply/_imgs/step_one_boxes.gif) 0 0 no-repeat; }
	a:hover .step-1-box-a { background: url(../apply/_imgs/step_one_boxes.gif) 0 -83px no-repeat; }
	
	a .step-1-box-b { background: url(../apply/_imgs/step_one_boxes.gif) -150px 0 no-repeat; }
	a:hover .step-1-box-b { background: url(../apply/_imgs/step_one_boxes.gif) -150px -83px no-repeat; }
	
	a .step-1-box-c { background: url(../apply/_imgs/step_one_boxes.gif) -300px 0 no-repeat; }
	a:hover .step-1-box-c { background: url(../apply/_imgs/step_one_boxes.gif) -300px -83px no-repeat; }
	
/* "Step 2" Rollovers */

.step-2-box-a, .step-2-box-b, 
.step-2-box-c, .step-2-box-d {
	display: block;
	float: left;
	height: 77px;
	width: 240px;
	margin: 20px 5px 0 0;
}

	a .step-2-box-a { background: url(../apply/_imgs/step_two_boxes.gif) 0 0 no-repeat; }
	a:hover .step-2-box-a { background: url(../apply/_imgs/step_two_boxes.gif) -240px 0 no-repeat; }
	
	a .step-2-box-b { background: url(../apply/_imgs/step_two_boxes.gif) 0 -77px no-repeat; }
	a:hover .step-2-box-b { background: url(../apply/_imgs/step_two_boxes.gif) -240px -77px no-repeat; }
	
	a .step-2-box-c { background: url(../apply/_imgs/step_two_boxes.gif) 0 -154px no-repeat; }
	a:hover .step-2-box-c { background: url(../apply/_imgs/step_two_boxes.gif) -240px -154px  no-repeat; }
	
	a .step-2-box-d { background: url(../apply/_imgs/step_two_boxes.gif) 0 -231px no-repeat; }
	a:hover .step-2-box-d { background: url(../apply/_imgs/step_two_boxes.gif) -240px -231px  no-repeat; }

#hidden_text {
	width:500px;
	display:none;
}

.back_btn {
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	background-color: #BFA3CD;
	padding: 5px 8px;
	text-decoration: none;
}

/* FAQ text hiders */

#faq_text_01, #faq_text_02, #faq_text_03, #faq_text_04,
#faq_text_05, #faq_text_06, #faq_text_07, #faq_text_08,
#faq_text_09, #faq_text_10, #faq_text_11, #faq_text_12,
#faq_text_13, #faq_text_14, #faq_text_15, #faq_text_16, 
#faq_text_17, #faq_text_18, #faq_text_19 { 
	width: 500px; 
	display: none; 
}

/* Step 3 Faceboxes and Rollovers */

.step-3-box-a, .step-3-box-b, 
.step-3-box-c, .step-3-box-d,
.step-3-box-e, .step-3-box-f, 
.step-3-box-g, .step-3-box-h {
	display: block;
	float: left;
	height: 83px;
	width: 93px;
	margin: 10px 5px 0 0;
}

	a .step-3-box-a { background: url(../apply/_imgs/step_three_boxes.gif) 0 0 no-repeat; }
	a:hover .step-3-box-a { background: url(../apply/_imgs/step_three_boxes.gif) 0 -83px no-repeat; }
	
	a .step-3-box-b { background: url(../apply/_imgs/step_three_boxes.gif) -93px 0 no-repeat; }
	a:hover .step-3-box-b { background: url(../apply/_imgs/step_three_boxes.gif) -93px -83px no-repeat; }
	
	a .step-3-box-c { background: url(../apply/_imgs/step_three_boxes.gif) -186px 0 no-repeat; }
	a:hover .step-3-box-c { background: url(../apply/_imgs/step_three_boxes.gif) -186px -83px no-repeat; }
	
	a .step-3-box-d { background: url(../apply/_imgs/step_three_boxes.gif) -279px 0 no-repeat; }
	a:hover .step-3-box-d { background: url(../apply/_imgs/step_three_boxes.gif) -279px -83px no-repeat; }
	
	a .step-3-box-e { background: url(../apply/_imgs/step_three_boxes.gif) 0 -166px no-repeat; }
	a:hover .step-3-box-e { background: url(../apply/_imgs/step_three_boxes.gif) 0 -249px no-repeat; }
	
	a .step-3-box-f { background: url(../apply/_imgs/step_three_boxes.gif) -93px -166px no-repeat; }
	a:hover .step-3-box-f { background: url(../apply/_imgs/step_three_boxes.gif) -93px -249px no-repeat; }
	
	a .step-3-box-g { background: url(../apply/_imgs/step_three_boxes.gif) -186px -166px no-repeat; }
	a:hover .step-3-box-g { background: url(../apply/_imgs/step_three_boxes.gif) -186px -249px no-repeat; }
	
	a .step-3-box-h { background: url(../apply/_imgs/step_three_boxes.gif) -279px -166px no-repeat; }
	a:hover .step-3-box-h { background: url(../apply/_imgs/step_three_boxes.gif) -279px -249px no-repeat; }

.roll_vid {
	background: url(../_images/video_button.gif) 0 0 no-repeat;
	display: block;
	height: 41px;
	width: 142px;
	margin: 50px 0 0 4px;
}

.roll_vid:hover {
	background-position: 0 -41px;
}

.clearfloat {
	font-size:1px;
	line-height:0;
	clear:both;
	height:0;
}