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

body { margin:0px; color:#4D4D4F; font-size:13px; font-family:Arial, Helvetica, sans-serif; background-color:#666666;}

.img_caption { color: #4D4D4F;
    font-size: 9px;
    font-weight: normal;
    margin-bottom: 10px;
    text-align: center;}

.shadow { width:1011px; background-image:url(../images/bg-shadow.jpg); background-repeat:repeat-y; margin: 0 auto;}

.container { width:980px; background-color:#E8E8E8; margin:0 auto;}

.nav { background-image:url(../images/nav-bg.jpg); height:42px; width:auto; background-repeat:repeat-x; display:block;}
.nav-inner { width:980px; margin:0 auto;}

.nav a { font-family: 'Open Sans', arial, serif; font-size:14px; color:#FFFFFF; padding-top:6px; display:block; text-decoration:none; float:left; margin-right:15px; margin-left:15px; text-transform:uppercase;}

.nav span { font-family: 'Open Sans', arial, serif; font-size:14px; color:#FFFFFF; padding-top:6px; display:block; text-decoration:none; float:left; margin-right:15px; margin-left:15px; text-transform:uppercase;}

div.moduletable_videoYT { margin-bottom: 20px; }

.header { height:150px; width:980px; display:block;}

.teazer { height:325px; width:980px; display:block; background-image:url(../images/teazer-bg.jpg); padding-top:10px;}

.headline { padding: 5px 15px 15px 30px;}
.headline div.lhs { width: 720px; float: left; }
.headline div.alumni { color:#0E395A; font-weight: bold; float: right; margin-right: 15px; font-size: 12px; text-align: right;}
.headline div.alumni span {color: #007B99; }

.content { display:block; width:980px; background-color:#E8E8E8; height:auto; margin-top:15px;}

div.span1, div.span2, div.span3, div.span5 { float:left; margin-left:30px; display:block;}
div.span4 { float:left; margin-left:13px; display:block;}
div.span4 h3 { height: 60px;}

.span1 { width:330px; display:block; height:auto;}
.span2 { width:300px; display:block; height:auto;}
.span3 { width:200px; display:block; height:auto;}
.span4 { width:226px; display:block; height:auto;}
.span5 { width:684px; display:block; height:auto;}

.line { background-color:#4D4D4F; width:1px; height:auto; display:block;}

h1 { font-family: 'Josefin Sans', arial, serif; font-weight:bold; font-size:24px; color:#0E395A; text-transform:uppercase; }
h2 { font-family: 'Open Sans'; font-weight:400; line-height: 1; font-size:22px; color:#A20013; margin: 3px 3px 10px 0;}
h3 { font-family: 'Open Sans' !important; font-size:12px !important; font-weight: 400;color:#4D4D4F; margin: 4px 4px 15px 0;}

p { margin:0px;}
.bigger { font-family: 'Open Sans'; font-size:16px; color:#0E395A; line-height:20px;}
.section { font-size:10px;}
.contentheading, ul#latest-posts li a { font-family: 'Open Sans', arial, serif !important; font-weight:lighter; font-size:20px; color:#A20013; margin:3px;}
.small { font-size:10px; color:#4D4D4F; line-height:14px;}
.blue { font-size:10px; color:#0E395A; line-height:14px;}

.footer { background-image:url(../images/footer-bg.jpg); padding-top: 76px; width:1011px; margin:0 auto;}
.footer-inner { width:980px; height: 72px; margin:0 auto; background: #007b97 url(../../../images/stories/spline-footer.jpg) repeat-x left top; }

div.moduletable_footer { text-align: center; padding-top: 15px;}
div.moduletable_footer p { font-size: 10px; color: #59A9BD; }
div.moduletable_footer p img { padding-bottom: 5px; }

.center { text-align:center;}

.clear { clear:both; height:1px;}

ul.menu { list-style:none; margin:0px;}
ul.wp-latest-latest { list-style:none; padding-left:0px;}

.wp-latest-date { font-size:11px; text-transform:uppercase;}
.author { font-size:11px; font-style:italic;}
.author a { font-size:11px; font-style:italic; color:#4D4D4F; text-decoration:none;}

.wp-latest-title {font-family: 'Open Sans', arial, serif; font-weight:bold; font-size:18px; color:#0E395A; text-transform:uppercase; text-decoration:none; margin-top:15px; margin-bottom:5px;}
.wp-latest-title a {font-family: 'Open Sans', arial, serif; font-weight:bold; font-size:18px; color:#0E395A; text-transform:uppercase; text-decoration:none; margin-top:5px; margin-bottom:5px;}
.wp-latest-introtext { margin-top:5px; margin-bottom:25px;}

#wp-latest-wrapper { line-height:18px;}
.wp-latest-readmore a { font-weight:bold; color:#4D4D4F; text-decoration:none; font-style:italic;}

a { color:#0E395A; text-decoration:none;}
a:hover { color:#0E395A; text-decoration:none;}

div.moduletable_paypal { background:#ccc url(../../../images/paypal_bg.gif) no-repeat left top; width:200px; height:202px; }
div#paypal_logo { padding-top: 110px;}

.facebook { background-image:url(../images/facebook-bg.jpg); width:200px; height:287px;}

/* APPLY*/

.myButton {
-moz-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
-webkit-box-shadow:inset 0px 1px 0px 0px #bbdaf7;
box-shadow:inset 0px 1px 0px 0px #bbdaf7;
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4b93db), color-stop(1, #0b4b8c) );
background:-moz-linear-gradient( center top, #4b93db 5%, #0b4b8c 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4b93db', endColorstr='#0b4b8c');
background-color:#4b93db;
-moz-border-radius:8px;
-webkit-border-radius:8px;
border-radius:8px;
border:1px solid #84bbf3;
display:inline-block;
color:#ffffff;
font-family:Arial;
font-size:20px;
font-weight:normal;
padding:19px 29px;
text-decoration:none;
text-shadow:1px 1px 0px #528ecc;
}
.myButton:hover {
background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0b4b8c), color-stop(1, #4b93db) );
background:-moz-linear-gradient( center top, #0b4b8c 5%, #4b93db 100% );
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0b4b8c', endColorstr='#4b93db');
background-color:#0b4b8c;
}
.myButton:active {
position:relative;
top:1px;
}

table.contenttoc { display: none;}

div.moduletable_twitter { text-align: left; }
div.twitterfeeditem_twitter { margin-bottom: 10px; }

div#mc_embed_signup { display: block; text-align: left; padding-bottom: 30px;}
div#mc_embed_signup input, div#mc_embed_signup label { float: left; margin-bottom: 5px; }
div#mc_embed_signup label { color:#A20013; font-family: 'Open Sans'; font-size:18px;}
div#mc_embed_signup input#mc-embedded-subscribe { padding: 5px 10px; background: #fff; border: 0; font-weight: bold; color:#0E395A;}
div#mc_embed_signup input.email { width: 195px; }

div.moduletable_odb{ text-align: left; }
div.moduletable_odb h3, div.moduletable_tagcloud h3 { text-align: left; color:#A20013; font-family: 'Open Sans'; font-size:17px !important; }
div.moduletable_odb input.button { padding: 5px 10px; background: #fff; border: none; color:#0E395A; font-weight: bold; margin: 10px 0; } 
div.moduletable_odb input.inputbox { color:#0E395A }

div.moduletable_tagcloud { margin-top: 20px;}

div.moduletable_mtreelisting h3 {text-align: left; padding: 20px 0 0 0; margin: 0; }
div.moduletable_mtreelisting table tr td { padding: 10px 0; font-size: 14px; }

ul.listingmenu { margin: 0 0 20px 0; padding: 0;}
ul.listingmenu li { margin: 0; padding: 0 40px 0 0; list-style: none; display: inline;}

/* APPLY NOW STYLES*/

a.apply-next { display: block; font-family: 'Open Sans', arial, serif; font-size:14px; color:#0E395A; float: right; background:url(../images/apply-next.jpg) no-repeat right top; padding:15px 60px 20px 0; margin-top: 50px;}

ul#intro-apply-nav { text-align: left; font-family: 'Open Sans', arial, serif; font-size:14px; color:#0E395A; fontweight: 400 !important; margin: 20px 0 10px 0; padding: 0;}
ul#intro-apply-nav li { list-style: none; padding:5px 0 10px 40px; margin: 5px 0; font-family: 'Open Sans', arial, serif; font-size:14px; fontweight: 400 !important;}

ul#intro-apply-nav li.step1 { background:url(../images/step1.jpg) no-repeat left top; }
ul#intro-apply-nav li.step2 { background:url(../images/step2.jpg) no-repeat left top; }
ul#intro-apply-nav li.step3 { background:url(../images/step3.jpg) no-repeat left top; }
ul#intro-apply-nav li.step4 { background:url(../images/step4.jpg) no-repeat left top; }
ul#intro-apply-nav li.step5 { background:url(../images/step5.jpg) no-repeat left top; }