/* CSS Document - styles.css */

ul,ol { list-style: none; }
h1,h2,h3,h4,h5,h6,pre,code { font-size: 1em; }
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,table,tr,th,td,p,blockquote,fieldset,input,div,dd,dt,dl { margin: 0; padding: 0; }
fieldset, a img,:link img,:visited img { border: none; }
th { text-align: left; }
	h1 span, h2 span, h3 span, h4 span { display: none; }
	
html,
body {
	font: 11px/16px "lucida grande", "arial", sans-serif;
	background-color: #fff;
	color: #000;
	padding-bottom: 24px;
	margin: 0 auto;
	text-align: center;
}

#wrap {
    width: 760px;
	text-align: left;
	margin: 0 auto;
}

div#top-left,
div#top-right {
	float: left;
	display: inline;
	height: 170px;
}

div#top-left { width: 478px; }
	div#uop,
	div#uop-info {
		float: left;
		display: inline;
		height: 124px;
	}
	
	div#uop {
		width: 184px;
		background: transparent url('../images/uop.gif') no-repeat left top;
	}
		div#uop a {
			width: 162px;
			height: 72px;
			display: block;
			margin: 34px 0 0 12px;
			text-decoration: none;
		}
		div#uop a span { position: absolute; left: -9999px; }
	
	div#uop-info {
		width: 294px;
		background: transparent url('../images/uop-info.jpg') no-repeat left top;
	}
		div#uop-info h1 {
			color: #fff;
			font-size: 14px;
			font-weight: bold;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			margin-top: 70px;
			margin-left: 20px;
		}
		div#uop-info h2 { position: absolute; left: -9999px; }
	
	div#nav ul {
		width: 484px;
		height: 46px;
		background: transparent url('../images/nav.gif') no-repeat left top;
	}
		div#nav ul li {
			float: left;
			display: inline;
			margin-top: 9px;
		}
			div#nav ul li a {
				display: block;
				height: 18px;
			}
				div#nav a span {
					display: none;
				}

		div#nav ul li#btn-1 { width: 46px; }
		div#nav ul li#btn-2 { width: 60px; }
		div#nav ul li#btn-3 { width: 65px; }
		div#nav ul li#btn-4 { width: 82px; }
		div#nav ul li#btn-5 { width: 104px; }
		div#nav ul li#btn-6 { width: 85px; }
        
		/*div#nav ul li#btn-1 a:hover,*/

		body#home div#nav ul li#btn-1 a { background: transparent url('../images/nav.gif') no-repeat left -55px; }
		body#about-us div#nav ul li#btn-2 a { background: transparent url('../images/nav.gif') no-repeat -46px -55px; }
		body#programs div#nav ul li#btn-3 a { background: transparent url('../images/nav.gif') no-repeat -106px -55px; }
		body#how-it-works div#nav ul li#btn-4 a { background: transparent url('../images/nav.gif') no-repeat -171px -55px; }
		body#finance-options div#nav ul li#btn-5 a { background: transparent url('../images/nav.gif') no-repeat -253px -55px; }
		body#accreditation div#nav ul li#btn-6 a { background: transparent url('../images/nav.gif') no-repeat -357px -55px; }
		
		div#nav ul li#btn-1 a:hover { background: transparent url('../images/nav.gif') no-repeat left -55px; }
		div#nav ul li#btn-2 a:hover { background: transparent url('../images/nav.gif') no-repeat -46px -55px; }
		div#nav ul li#btn-3 a:hover { background: transparent url('../images/nav.gif') no-repeat -106px -55px; }
		div#nav ul li#btn-4 a:hover { background: transparent url('../images/nav.gif') no-repeat -171px -55px; }
		div#nav ul li#btn-5 a:hover { background: transparent url('../images/nav.gif') no-repeat -253px -55px; }
		div#nav ul li#btn-6 a:hover { background: transparent url('../images/nav.gif') no-repeat -357px -55px; }
        
div#top-right {
	width: 282px;
	background: transparent url('../images/img-right.jpg') no-repeat right top;
}

div#container-image-1 { background: transparent url('../images/container-image-1.jpg') no-repeat left top; }
div#container-image-2 { background: transparent url('../images/container-image-2.jpg') no-repeat left top; }
div#container-image-3 { background: transparent url('../images/container-image-3.jpg') no-repeat left top; }
div#container-image-4 { background: transparent url('../images/container-image-4.jpg') no-repeat left top; }
div#container-image-5 { background: transparent url('../images/container-image-5.jpg') no-repeat left top; }
div#container-image-6 { background: transparent url('../images/container-image-6.jpg') no-repeat left top; }
div#container-image-about { background: transparent url('../images/container-image-about.jpg') no-repeat left top; }
div#container-image-accred { background: transparent url('../images/container-image-accred.jpg') no-repeat left top; }
div#container-image-financial { background: transparent url('../images/container-image-financial.jpg') no-repeat left top; }
div#container-image-hiw { background: transparent url('../images/container-image-hiw.jpg') no-repeat left top; }
div#container-image-programs {  background: transparent url('../images/container-image-programs.jpg') no-repeat left top; }

div#container-image-about { background: transparent url('../images/container-image-about.jpg') no-repeat left top; }
div#container-image-accred { background: transparent url('../images/container-image-accred.jpg') no-repeat left top; }
div#container-image-financial { background: transparent url('../images/container-image-financial.jpg') no-repeat left top; }
div#container-image-hiw { background: transparent url('../images/container-image-hiw.jpg') no-repeat left top; }
div#container-image-programs { background: transparent url('../images/container-image-programs.jpg') no-repeat left top; }

div.container {
	float: left;
	display: inline;
	width: 760px;
	height: auto;
	min-height: 650px;
}

div#form {
	float: right;
	display: inline;
	height: 20px;
}
/*
div#form-info {
	padding-top:300px;
	height: 20px;
}
*/

div#form {
	height: auto;
	background: transparent url('../images/form-bottom.jpg') no-repeat right bottom;
}
	div#form-bg { background: transparent url('../images/bg-form.gif') repeat-y; }
	
		div#form-bg form { margin: 6px 0 0 24px; }
		div#form-bg p { margin-bottom: 8px; }
			div#form-bg form fieldset { margin-bottom: 9px; }
			div#form-bg form label { padding: 6px 24px 6px 0; }
			div#form-bg form label#form-right { margin-left: 200px; }
				div#form-bg form label#form-right span {
					font-size: 11px;
					line-height: 16px;
					color: #a8a8a8;
				}
		
div#form { width: 428px;}
div#form-info { width: 760px; padding: 12px 0 24px;}
div#form-info p { margin: 0 32px 8px 1px; }

#hdr-form2 {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	font-size:17px;
	color:#F24D00;
}

#hdr-form3 {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	font-size:17px;
	color:#0084CB;
}

#hdr-form4 {
	padding-left:15px;
	padding-right:15px;
	padding-bottom:12px;
	font-size:17px;
	color:#47FF2F;
}

#hdr-form {
	padding:15px;
	font-size:17px;
	color:#6E0501;
	/*
	width: 428px;
	height: 57px;
	background: url('../images/hdr-form.gif') no-repeat right top;
	*/
}

#hdr-take-60 {
	width: 319px;
	height: 28px;
	background: url('../images/hdr-take-60.gif') no-repeat left top;
}

#hdr-advance-career {
	width: 223px;
	height: 28px;
	background: url('../images/hdr-advance-career.jpg') no-repeat left top;
}

#hdr-free-guide {
	width: 229px;
	height: 28px;
	background: url('../images/hdr-free-guide.jpg') no-repeat left top;
}

#hdr-enroll-today {
	width: 85px;
	height: 28px;
	background: url('../images/hdr-enroll-today.gif') no-repeat left top;
}

#pods-container {
	float: left;
	display: inline;
	width: 100%;
	/*margin-top: -150px;*/
	padding-left: 20px;
}
div.pod {
	float: left;
	width: 235px;
	height: auto;
	margin-bottom: 20px;
}
	div.pod p { margin-right: 18px; }
footer-pusher {
	position: absolute;
	top: 5000px;
	left: 0px;
	height: 75px;
}		
div#img-footer {
	padding: 24px 0 42px;
	margin-left: 21px;
	width: 100%;
}

div#footer {
	padding-top: 15px;
	border-top: 1px solid #000;
	line-height: 24px;
}
	div#footer a { color: #8b0e04; }
	div#footer a:hover { text-decoration: none; }

	div#footer ul { padding: 8px 0 6px; }
	
		div#footer ul li {
			float: left;
			display: inline;
			padding: 0 5px 3px 6px;
			border-left: 1px solid #333;
			font-size: 11px;
			line-height: 18px;
		}
		
		div#footer ul li.first {
			padding-left: 0px;
			border-left: none;
		}

.clear { clear: left; }
.clear-both { clear: both; }

.texta {
	font-size: 10px;
	padding: 2px;
	background-color: #FFFFFF;
	border: 1px solid #CCCCCC;
}

#error{
	color:#903F3B;
}

fieldset.column { float: left; display: inline; width: 49%; }
fieldset.tri-column { float: left; display: inline; width: 25%; }

#content_main ul {
	padding-left: 25px;
	list-style-type: disc;	
}