html{background:#333;font-family:Arial, Helvetica, Verdana, sans-serif;font-size:62.5%;color:#343434}body{font-size:1.2em;line-height:1.6;margin:0}.hidden{display:none}h1{width:450px;font-family:'Cabin Sketch', cursive, Arial, sans-serif;font-size:30px;color:#ff3300}h2{font-family:Arial, Helvetica, Verdana, sans-serif;font-size:1.3em;color:#056ead;-webkit-margin-before:30px;-webkit-margin-after:-10px}a{color:#056EAD}h2.red{color:red}h3.red{color:red}.clear_left{clear:left}span.tiny{font-family:Arial, sans-serif;font-size:0.9em}html span.tiny{font-size:9px}#header{background:url(/images/SEAP_Header.jpg) no-repeat top center;height:232px;text-align:center}#header img.SEAP_logo{position:absolute;top:0px;left:0px;border-style:none;border-width:0px}#header img.ONR_logo{position:absolute;top:182px;left:715px;border-style:none;border-width:0px}#footer{background-image:url(/images/footer_bg.png);clear:both;height:140px;text-align:center;font-size:10px;margin-top:20px;padding-top:7px}#footer img#footer_logo{border-style:none;border-width:0px}#footer p{margin:0px;text-align:center}address{font-style:normal;line-height:1.2;padding:10px}address p{text-align:justify;width:100%}p{clear:both;text-align:left;width:37em}p.bold_red{clear:both;text-align:left;width:37em;font-weight:bold;color:red}#container{background:#fff;margin:auto;position:relative;width:800px}html #container{width:800px}#content{clear:none;float:left;padding:0 30px 60px 40px;width:550px}html #content{padding:0 0 30px 20px;width:480px}#refcontent{width:80%;margin:auto}#refcontent h1{font-size:2em;font-weight:bold}#refcontent h2{font-size:1.7em}#refcontent h2 span.appname{font-weight:bold}#nav.public{border-right:2px dashed #333;border-bottom:2px dashed #333;width:170px;float:left;padding-top:10px;margin-right:5px}#nav{border-right:2px dashed #333;border-bottom:2px dashed #333;width:170px;float:left;padding-top:10px;padding-bottom:10px;margin-right:5px}#nav h2{clear:left;float:left}#nav.public a{text-decoration:none;color:#000;font-size:15px}#nav a{text-decoration:none;color:#333;font-size:12px}#nav p{clear:both;float:left;line-height:1;margin:0 0 10px 0;width:auto}#nav a:hover,#nav ul li.active_nav a{text-decoration:underline;font-weight:bold;color:#ff3300}#nav ul.cms_pages{clear:left;display:block;float:left;list-style:none;padding:15px;margin:0px 0px 10px 0px}#nav ul{padding:0px 10px 0px 20px;margin:0px 0px 10px 0px}#nav.public ul li{clear:left;display:block;float:left;line-height:1;padding:4px 3px 4px 0;width:148px}#nav ul li{clear:left;display:block;float:left;line-height:1;padding:4px 3px 4px 0;width:148px;font-size:9px}#nav ul li img{margin-right:3px}html #nav ul li a{width:140px;clear:right}#clearone{clear:both;height:1px}.entry{padding-bottom:15px}.entry .label{display:block;padding-bottom:3px}.entry .value{display:block}.required .value input{background-color:#fffca7}.required .value select{background-color:#fffca7}.required .value textarea{background-color:#fffca7}.items{border:1px solid #ddd;margin:5px 0 5px 0;padding:10px;font-size:12px;background-color:#f5f5f5}.item{clear:both}.items .item .name{width:200px;float:left}.items .item_controls{border-top:1px dotted #ddd;clear:both;font-size:12px;margin-top:5px;padding-top:5px}fieldset{border:0}.required fieldset{border:1px dotted #ccc}#nav h2{font-size:1.2em;font-weight:bold;margin:10px}.required_block{border:1px solid #ddd;background-color:#fffca7}#notice{background-color:#dfd;border:1px solid #0f0;padding:20px;font-weight:bold}#ref_notice{background-color:#dfd;border:1px solid #0f0;padding:20px;font-weight:bold}textarea{width:69%;height:200px}html textarea{width:60%}textarea.register{height:150px}.essay textarea{margin-bottom:20px;height:400px;width:37em}.message{background:#006;color:#fff;font-weight:bold;padding:10px;margin-bottom:10px}.note{font-size:12px;color:#66e}#flash div{font-weight:bold;margin:1em;padding:1em;width:67%}#flash .warning{background-color:#FFEC8B;border:3px solid #EEB422}#flash .notice{border:3px solid #090;background:#dfd}#flash .error{border:3px solid #900;background:#fdd}#appname{font-weight:bold;font-size:16px;color:#226}.serious{font-size:16px;font-weight:bold;color:#f00}#errorExplanation{border:3px solid #900;padding:10px;margin:10px auto;background:#fdd;width:415px}#errorExplanation h2{font-size:1.5em}.isubmit{padding-left:10px}.done{background-color:#f6f6f6;border:1px solid #e5e5e5;float:left;width:47%;margin:0 3px 3px 0;padding:5px 5px 4px 5px}.done.not{background-color:#fee}.done.not span{font-weight:bold}.done.not .value{color:#880000}.done .label{float:left}.done .value{float:right}h1.status_header{width:auto}h2.status_header,h3.status_header{clear:both;float:left;margin:13px 0 0;width:100%}h2.status_header span.tiny,h3.status_header span.tiny{font-size:13px}h2.status_header span.tiny.complete,h3.status_header span.tiny.complete{color:#467D26}h2.status_header span.tiny.incomplete,h3.status_header span.tiny.incomplete{color:#880000}h2.status_header.section,h3.status_header.section{border:none;margin-top:26px}h2.status_header.incomplete{color:#880000}form label{display:block;float:left;margin-right:15px;padding:0 3px;text-align:right;width:12em}.review_login{border:1px solid #ccc;width:500px;margin:10px auto}.review_login form label{width:5em}form.login label{width:30%}form p{clear:none}form h2{border-bottom:1px dotted #ccc;clear:left;float:left;line-height:1;margin:20px 0;width:100%}form div{clear:both;float:left;padding:10px 0 0 0;width:100%}.quietErrors{border:none !important;background:none !important;float:none;display:inline}.fieldWithErrors textarea{border:1px solid #990000 !important}div.fieldWithErrors{float:none;display:inline}div.fieldWithErrors input,div.fieldWithErrors select,fieldset.fieldWithErrors{border:1px solid #990000 !important;color:#990000}div.fieldWithErrors.inline_checkbox{border:1px solid #990000 !important;color:#990000}div.fieldWithErrors input[type=file],fieldset.fieldWithErrors{background:#fdd;padding:5px;margin:-5px !important}form div fieldset div.fieldWithErrors{clear:left;float:left;padding:0   !important;margin:0    !important;width:auto !important}form div fieldset div.fieldWithErrors+label{color:#990000}input[type='text'],input[type='password'],textarea,select{border:1px solid #ccc;padding:3px}form div.required input[type='text'],form div.required input[type='password'],form div.required textarea,form div.required select{border:1px solid #999}form div div.hint{float:left;font-family:Arial;font-size:0.9em;line-height:1;margin:3px 0;padding:0 0 0 165px;width:251px}html form div div.hint{font-size:10px}form div.submit{margin:0 0 12px 12em;padding:15px;font-weight:bold}html form div.submit{margin:0 0 12px 6em}form div.submit input{float:left;font-weight:bold;padding:3px}form .login_submit input{margin-right:200px}form .inline_checkbox{clear:none;float:left;margin:0;padding:3px;width:67%}form .inline_checkbox div{margin:0;padding:0;float:left;width:auto}form .inline_checkbox label{display:block;float:left;clear:none;font-weight:normal !important;text-align:left;margin:0 !important;padding:0px 0 0 3px;width:90% !important}form fieldset.inline_group .inline_checkbox{width:100%}form .inline_checkbox label:after{content:none !important}#school_search{padding-left:162px}form fieldset{border:1px dotted #ccc;float:left;margin:20px 0 0 0;padding:0 0 10px 0;clear:both;width:100%}form fieldset fieldset{margin:5px;padding:5px}form fieldset p{margin-left:30px;width:auto}form fieldset legend{font-weight:bold;margin:0 0 0 1em}form div.required label{font-weight:bold}form div.required p{margin:3px 0;padding:0}form div.required label:after{color:#990000;content:" *"}form div fieldset input{float:left;display:block;clear:left;margin:0}form div.required fieldset label,form div fieldset label{font-weight:normal;width:auto;float:none;padding-top:2px;text-align:left}html form div.required fieldset label,html form div fieldset label{float:none;padding-top:2px;text-align:left}form div.required fieldset label:after{content:""}form div.required label.header{text-align:left;width:auto}form div .inline_group{clear:none;float:left;margin:3px 0;padding:5px;width:67%}form div .inline_inline_group{clear:none;float:right;margin:3px;padding:8px;width:67%}html form div fieldset.inline_group{width:60%}div#review_list h1{font-size:1.5em;font-weight:bold}div#review_list h2{font-size:1.3em;font-weight:bold}div#review_list table{margin-bottom:10px;width:100%}div#review_list table th{font-weight:bold}.grey{background-color:#ededed}.register_link{margin:10px 0 0 10px}h1.section{line-height:1.3;margin:10px 0}form div.spacer{padding-top:40px}strong{font-weight:bold}.privacy_agreement{overflow:auto;height:10em}.instructions{width:37em}#content ul,#content ol{width:33em}.login ul{list-style:disc;padding:1px;margin:0px 0px 10px 0px}.login ul li{list-style:disc;line-height:1.5;padding-bottom:2px;margin:1px 1px 1px 1px}.smaller{font-size:85%}#errorExplanation p,#errorExplanation ul,#errorExplanation li{width:auto}
