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

body {background-color:#fcfaf0;}

td.margin {margin-top: 20px; padding-top: 10px; }

td.headerbar { background-color:#003152; height:32px; background-image:url(images/default_08.gif);}

td.overviewheader { background-color:#003152; height:32px; background-image:url(images/airplanebar.gif);}

td.criteriaheader { background-color:#003152; height:32px; background-image:url(images/criteriabar.gif);}

td.sponsorheader { background-color:#003152; height:32px; background-image:url(images/sponsorbar.gif);}

td.questionsheader { background-color:#003152; height:32px; background-image:url(images/questionsbar.gif);}

td.applyheader { background-color:#003152; height:32px; background-image:url(images/applybar.gif);}

td.plainheader { background-color:#003152; height:32px; background-image:url(images/bluebar.gif);}

td.bottombar { background-image:url(images/default_12A.gif);}

td.navmain {background-color: #c58d14; height:340px; width:88px;margin:0; padding:0;}

td.maincontent {background-color:#cad2d8; height:348px; width: 671px; padding-bottom: 10px;}

td.rightside {background-image:url(images/default_11.gif); width:23px; height:348px;}

.formfield {margin-left: 25px; margin-top:0; padding:0;}

.formfieldname {margin-left:20px;}
.formfieldname2 {margin-left:54px;}
.formfieldaddress {margin-left:80px;}
.formfieldcity {margin-left: 158px;}
.formfieldstate {margin-left: 149px;}
.formfieldzip {margin-left: 164px;}
.formfieldcell {margin-left: 56px;}
.formfieldphone {margin-left: 24px;}
.formfieldemail {margin-left: 19px;}
.formfieldcorps {margin-left: 11px;}
.formfieldteaching {margin-left: 43px;}
.formfieldemail2 {margin-left: 48px; margin-top:30px;}

/* Image Classes */
img.main {border-top: solid 2px #003152; border-bottom: solid 2px #003152; margin-left:10px;}

img.padding {padding-right: 5px; padding-left: 0px; padding-top: 20px;}

img.padding2 {padding-right: 35px; padding-left: 10px;}

img.padding3 {padding-right: 15px; padding-top: 35px;}

img.padding4 {padding-right: 35px; padding-left: 10px; padding-top: 30px;}

img.facebook {padding: 10px;}

img.sponsor {padding-bottom: 20px;}

img.apply {padding-left:30px; padding-top:20px; padding-right:5px; padding-bottom:15px;}


/* Vertical Nav */
#navcontainer { width: 88px; margin:0; padding:0;}

#navcontainer ul
{
margin:0;
padding:0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
text-align:center;
font-weight:bold;
}

#navcontainer a
{
display: block;
width: 88px;
border-bottom: 1px solid #ac7809;
}

#navcontainer a:link, #navlist a:visited
{
color: #ffffff;
padding-top: 15px;
padding-bottom: 15px;
text-decoration:none;
}

#navcontainer a:hover
{
background-color: #ac7809;
color: #fff;
padding-top: 15px;
padding-bottom: 15px;
text-decoration:none;
}

/* TEXT Classes */

p {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-left: 25px; margin-top:10px; margin-bottom: 0px; margin-right: 25px; line-height: 20px; text-align:left;}

.sidebar {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; margin-left: 10px; margin-top:10px; margin-bottom: 0px; margin-right: 10px; line-height: 15px; text-align:left;}

.text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-left: 25px; margin-top:10px; margin-bottom: 0px;line-height: 20px; text-align:left;}

p.center {font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#000000; font-weight: bold; text-decoration: underline; margin-left: 25px; margin-top:10px; margin-bottom: 0px; margin-right: 25px; line-height: 20px; text-align:center;}

p.centeralt {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; font-weight: bold; font-style:italic; margin-left: 25px; margin-top:5px; margin-bottom: 0px; margin-right: 25px; line-height: 20px; text-align:center;}

p.altmargin {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin-left: 25px; margin-top:10px; margin-bottom: 0px; margin-right: 120px; line-height: 20px;text-align:left;}

li.text {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; line-height: 20px; margin-left: 10px; margin-top: 0; padding:0;text-align:left;}

ul {padding:0; margin-left: 35px; margin-top:0; margin-bottom: 0;text-align:left;}

.header {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; margin-top: 3px; margin-left: 130px; padding-top: 5px;text-align:left;}

.header2 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; margin-left: 150px; padding:0;text-align:left;}

.header3 {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#000000; margin-left: 25px;margin-bottom: 0px; margin-right: 25px; line-height: 20px; text-align:left; font-weight:bold; text-decoration:underline;}

.header4 {font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#990000; margin-left: 25px;margin-bottom: 0px; margin-right: 25px; margin-top:20px; padding:0; line-height: 20px; text-align:center; font-weight:bold; text-decoration:none;}

.label {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000000; margin:0; padding:0; text-align:left;}

.caption {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin:0; padding:0; text-align:center;}

.criteriaheader {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; margin-left: 115px; margin-bottom:5px; padding:0;text-align:left;}

.sponsorheader {font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#ffffff; font-weight:bold; margin-left: 130px; padding:0;text-align:left;}

a.mainlink:link {color: #003152;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
a.mainlink:visited {color: #003152;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:none;}
a.mainlink:hover {color: #003152;font-family:Arial, Helvetica, sans-serif; font-size:14px; text-decoration:underline;}

.sponsortext {text-align:center;}