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

/*Reset*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}

html {
	background: #152c3a ;
}

#header_container {
	background: url(../images/header_repeat.gif) repeat-x;
	height: 60px;
	width: 100%;
}

#header {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
}

#header img {
	margin-top: 7px;
	float: left;
}

#header ul {
	float: right;
	margin-top: 25px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #eee;
}

#header a {
	color: #eee;
	text-decoration: none;
}

#header li {
	display: inline;
}

/*-----------------------------------------------------------------------------Banner---------------------------------------------------------*/

#banner_container {
	background: #fff url(../images/banner_repeat.gif) repeat-x bottom;
}

#banner {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 25px;
}

#banner h1 {
	background: url(../images/find_degree.gif) no-repeat;
	height: 29px;
	width: 701px;
	text-indent: -9999px;
}

#banner hr {
	color: #d6d6d6;
	border: #d6d6d6 thin solid;
}

.float_left {
	float: left;
}


#slider, #slider li{ 
	width:960px;
	height:226px;
	overflow:hidden; 
	}



/*-----------------------------------------------------------------------------Content---------------------------------------------------------*/
	
#content_container {
	background: url(../images/body_bg.gif) repeat-x;
}

#content {
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 20px;
}

#section_1 {
	background: url(../images/content_1_bg.gif) no-repeat;
	height: 276px;
	width: 564px;
	padding-top: 18px;
	padding-left: 17px;
}

#section_1 h1 {
	background: url(../images/helped.gif) no-repeat;
	height: 389px;
	height: 20px;
	text-indent: -9999px;
}

#section_1 p {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 13px;
	color: #493b2b;
	margin-top: 25px;
	word-spacing: -.10em;
}

#section_1 li {
	display: inline-block;
	float: left;
	width: 250px;
	margin-top: 17px;
}

#section_1 ul {
	width: 510px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	color: #493b2b;
	margin-left: 13px;
}

#section_1 img {
	margin-bottom: -10px;
	margin-right: 10px;
}

#arrow {
	background: url(../images/arrow.gif) no-repeat;
	width: 571px;
	height: 104px;
	padding-top: 25px;
	padding-left: 20px;
}

#arrow h1 {
	background: url(../images/arrow_text.gif) no-repeat;
	height: 54px;
	width: 490px;
	text-indent: -9999px;
}

#section_2 {
	background: url(../images/section_2_bg.gif) no-repeat;
	height: 209px;
	width: 564px;
	padding-top: 18px;
	padding-left: 17px;
}

#section_2 h1 {
	background: url(../images/partnership.gif) no-repeat;
	width: 467px;
	height: 17px;
	text-indent: -9999px;
}

#schools {
	margin-top: 35px;
}

/*-----------------------------------------------------------------------------Footer---------------------------------------------------------*/

#footer_container {
	background: #333;
	height: 117px;
	color: #ccc;
}

#schools img {
	margin-bottom: 15px;
	margin-left: 20px;
}

#footer {
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-size: 11px;
	width: 960px;
	margin-left: auto;
	margin-right: auto;
	background: #333;
	background: url(../images/waterMark.png) no-repeat right;
	height: 117px;
}

#footer a {
	color: #fff;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

#testimonials {
	float: left;
	width: 400px;
	text-align: left;
	margin-top: 54px;
}

#footer_nav {
	float: right;
	text-align: right;
	margin-top: 31px;
}

#footer_nav img {
	margin-bottom: 10px;
}

/*-----------------------------------------------------------------------------FORM---------------------------------------------------------*/

.form {
	position: absolute;
	left: 50%;
	margin-left: 100px;
	top: 280px;
	width: 392px;
}

.form .top {
	background: url(../images/form_top.png) no-repeat;
	width: 392px;
	height: 68px;
}

.form .form_content {
	background: url(../images/form_repeat.png) repeat-y;
	width: 323px;
	padding-left: 30px;
	padding-right: 30px;
}

.form .bottom {
	background: url(../images/form_bottom.png) no-repeat;
	height: 14px;
}

.formintro {
	display: none;
}

.progress {
	width: 302px;
	height: 48px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 0;
	position: static;
}

center {
	display: none;
}

.form hr {
	display: none;
}

.step-1 .progress {
	background: url(../images/steps1.png) no-repeat;
}

.step-2 .progress {
	background:url(../images/steps2.png) no-repeat;
}

.step-3 .progress {
	background: url(../images/steps3.png) no-repeat;
}

.form div > span, .form div > br {
	display: none;
}

.form .submit {
	width: 314px;
	height: 58px;
	margin-bottom: 10px;
}


.step-1 .submit {
	background: url(../images/btn1.png) no-repeat;
}

.step-2 .submit {
	background: url(../images/btn2.png) no-repeat;
}

.form.step-3 .submit {
	background:url(../images/btn3.png) no-repeat;
}

.form label {
	margin-top: 15px;
}

.checkdiv input {
	margin-left: 3px;
	margin-top: 4px;
}

.form input.large {
	width: 137px;
}




