body {
	background:url(/assets/scholarship/img/bg_body.jpg) no-repeat #fde8aa;
	background-position:center top;
	padding-bottom:100px;
}
h2 { font-size:23px; color:#a11e21; text-align:center; }
h3 { font-size:18px; color:#005aa9; text-align:center; }
.left { float:left; }
.right { float:right; }
.container {
	width:1024px;
}
#header { position:relative; }
#header .nav { 
	position:absolute;
	top:0;
	left:0; 
}
#header-banner { padding-top:10px; }
#header-banner img { width:100%; }
#logo-year { 
	position: absolute;
	left: 718px;
	top: 118px;
	width: 100px;
	text-align: center;
	font-weight: bold;
	color: #a11e21;
	font-size: 16px;
}
.placeholder { outline:1px solid #c00; }
.text-upper { text-transform:uppercase; }
.nav, .nav a { font-weight:bold; text-transform:uppercase; text-align:center; }
.nav .icon {
	background:url(/assets/scholarship/img/tpl/nav-sprites.png) no-repeat;
	display:block;
	margin:0 auto 5px;
}
.nav .icon-home {
	background-position:0 0;
	width:24px;
	height:21px;
}
.nav .icon-about {
	background-position:-24px 0;
	width:30px;
	height:21px;
}
.nav .icon-apply {
	background-position:-54px 0;
	width:27px;
	height:21px;
}
.nav .icon-contact {
	background-position:-81px 0;
	width:21px;
	height:21px;
}
.nav li { float:left; }
.nav li { text-align:center; }
#header .nav, #header .nav a { color:#094166; font-size:9px; }
#header .nav>li>a:hover { background-color:#feedbd; }
.application-buttons { margin:20px 0; }
.application-buttons img { display:block; margin:0 auto; }
.application-buttons p { margin:20px 0; }
#rack-banner { position:relative; }
#rack-banner img.rack { position:relative; width:126px; height:142px; margin:0 auto;display:block; z-index:2;}
#rack-banner hr { position:relative; top:110px; z-index:1; margin:0 auto; }
header.application h1 { letter-spacing:10px; font-size:40px; margin-bottom:0; font-weight:bold; }
header.application h2 { margin-top:0; font-size:16px; font-weight:bold; }
header.application h1, header.application h2 { color:#a11e21; }
#fearn-banner {
	min-height:350px;
	margin:20px 0 0;
	font-size:20px;
	line-height:2em;
	padding-right:100px;
	position:relative;
}
#fearn-banner img { position:absolute; right:0; bottom:0; margin:0 auto; }
#fearn-banner p { margin:0 0 30px; }
#fearn-banner .p {padding-right:210px; max-width:600px; }
#fearn-banner hr {position:absolute; bottom:0; margin:0 auto; }

.fearn-content {
	min-height:350px;
	margin:20px 0 0;
	font-size:14px;
	line-height:1.4em;
	padding-right:300px;
	position:relative;
}
.fearn-content img.fearn { position:absolute; right:0; bottom:-22px; margin:0 auto; }
.fearn-content hr {position:absolute; bottom:0; margin:0 auto; }
p.larger { font-size:1.25em; line-height:1.5em; }
hr { border:none; width:800px; height:3px; line-height:3px; overflow:hidden; background:url(/assets/scholarship/img/hr.png) no-repeat; margin:20px auto; }
hr.light {
	opacity:.25;
	-moz-opacity:.25;
	-webkit-opacity:.25;
	-o-opacity:.25;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha"(Opacity=25);
}
.inner-container { width:800px; margin:0 auto; }
#eligibility-requirements { width:800px; }
#eligibility-requirements .row { margin-right: 0; }
#eligibility-requirements img { display:block; margin:0 auto; }
@media (max-width:1023px) {
	#header-banner { padding-top:35px; }
	.container { width:auto; }
	.inner-container { width:auto; }
}
@media screen and (max-width:380px) {
	#header-banner { padding-top:0; }
	#header .nav {
	position:static;
	}
}
@media screen and (max-width:799px) {
	hr { background:none; border-bottom:1px solid #000; width:100%; }
	#fearn-banner { padding-right:0; }
	#fearn-banner p { margin:0 0 20px; }
	#fearn-banner .p { padding-right:0; }
	#fearn-banner img { position:static; display:block; width:303px; left:auto; bottom:auto;}
}
#footer {
	background-color:#000;
	border-top:5px solid #a11e21;
	padding:24px 0;
	position:fixed;
	left:0;right:0;bottom:0;
}
#footer, #footer a { color:#c8c8c8; font-size:10px; }
#footer a { display:inline; padding:0; background:none; margin:0 10px; }
.fine-print { color:#000; font-size:11px; font-weight:bold; }
.download-application { color:#a11e21; }
.download-application img { display:block; margin:0 auto; }
.form-section { color:#a11e21; font-size:1.4em; margin-top:50px; }
.col-header { background-color:#000; color:#fff; padding-top:5px;padding-bottom:5px; font-weight:bold; margin:2px 0 5px }
.multi-row .row { margin-bottom:5px; }
/* bootstrap */
.form-control { background-color:#fff9cc; border-color:#dc9; }
.controls-inline .form-control { width:auto; display:inline-block; }
.controls-inline.form-group { padding-left:15px; }
.init-hidden { display:none; }
img.block-center { display:block; margin:0 auto; }
#popup h1, #popup h2, #popup h3, #popup h4, #popup h5, #popup h6 { text-align:left; }
#popup { width:600px; }
#popup-scholarship-list { color:#a11e21; }
#popup-scholarship-list span { color:#000; }