
/* Template CSS */

@CHARSET "ISO-8859-1";body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0}h1{font-size:2rem}h2{font-size:1.6rem}h3{font-size:1.4rem}a{text-decoration:none;color:#797367}table{border-spacing:0;width:100%}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-weight:normal;font-style:normal}strong{font-weight:bold}ol,ul{list-style:none;margin:0;padding:0}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#797367}q:before,q:after{content:""}abbr,acronym{border:0}img{border:0 none}html,body{height:100%}body{background-color:#fff;position:relative;font-size:100%;color:#797367;font-family:arial}p{line-height:1.4em;margin-bottom:1em}h3{margin-bottom:1em}.clearfix{clear:both;overflow:hidden}img.align-right{border:1px solid #797367;padding:2px;width:100%}#_post_iframe{display:none}.indent{margin-left:2em}header,nav,main,footer{margin:1em}header{margin-bottom:1em}header .logo,header .title{display:inline-block}header .title{width:calc(100% - 85px)}header h1,header h2{font-weight:normal}header .logo{margin-right:5px}header .logo img{width:auto}header h1{font-family:"Arial Narrow",arial;font-size:1.6em;border-bottom:1px solid #797367}header h2.subtitle{font-size:11px;padding:3px 0 0 0}nav.main-nav,footer{text-align:center}nav.main-nav ul,footer ul{list-style:none}nav.main-nav ul li,footer ul li{display:inline;padding-right:10px}nav.main-nav ul li:last-child,footer ul li:last-child{padding-right:0}nav.main-nav{background-color:#797367;padding:.5em 1em;color:#fff;border-radius:0 10px 10px 0}nav.main-nav a{color:#fff}nav.main-nav .map{display:none}main.page{clear:both}main.page h2.page-title{border-bottom:1px solid #797367;padding-bottom:4px;margin-bottom:1em;margin-top:1em;text-align:right}main.page table td{padding:5px;vertical-align:top}main.page table td:nth-child(odd){text-align:right;padding-right:10px}#_return_url_div{display:none}form .info{color:#797367}form p{margin-top:1em}form .divider{content:"&nbsp;";padding:1em 0 0 0;margin:0 0 1em 0;border-bottom:1px solid #797367}textarea{width:96%;min-height:100px}#_submit_form,button{font-size:1em;background-color:#797367;color:#fff}button{width:100%;max-width:288px}#_submit_form{max-width:200px;width:45%}#_applicant_recommendation_row{font-weight:bold}#_applicant_recommendation_row label{width:56%;vertical-align:middle;text-align:left}#_applicant_recommendation_row select{width:39%}#_processing_paragraph{display:none}#_donation_form label{text-align:left}#_donation_form .checkbox-label{width:70%}#_donation_form #cvv_code{width:121px}#_donation_form #expiration_month,#_donation_form #expiration_year{width:49%}#login_form p{text-align:center}#login_form input[type=checkbox]{float:none}#login_form .checkbox-label{width:auto;margin-top:-8px}label{text-align:left}.checkbox-label{width:70%}#_start_date_row{margin-top:20px;display:none}.disclaimer{color:#a9a9a9;font-size:.8em}footer{padding:1em 0;border-top:1px solid #797367;font-size:small}footer a{color:#797367}footer ul{margin-top:.5em}footer ul li:first-child{display:none}@media all and (min-width: 568px){img.align-right{margin-left:10px;float:right;max-width:45%}label,input{display:inline-block}form label{width:20%;text-align:right;margin-right:10px}label[for=comments]{text-align:left}}@media all and (min-width: 768px){label[for=comments]{text-align:right;display:inline-block;vertical-align:top;margin-top:10px}textarea{width:65%;display:inline}#_submit_paragraph{margin-left:23%}footer .copyright,footer ul{display:block;margin:0 0 1em 0}}@media all and (min-width: 1024px){.wrapper{padding:0 5em;max-width:1240px}nav.main-nav{text-align:left;float:left;width:25%}nav.main-nav ul li{display:block;font-weight:bold;font-size:1.2em;line-height:1.6em;text-transform:lowercase}nav.main-nav .spacer{display:none}nav.main-nav .map{display:block}main.page{clear:none;float:left;width:60%;max-width:730px}main.page h2.page-title{text-align:right}footer{margin:1em 8em 0 8em}}#_processing_paragraph{display:none}#_post_iframe{display:none}#login_form table{margin-left:auto;margin-right:auto}#_login_form_wrapper{margin:0px auto;padding-top:40px}#login_form{border:1px solid #000;padding:20px;margin:0px auto;width:400px;text-align:center}#forgot_form{border:1px solid #000;padding:20px;margin-top:40px;margin-left:auto;margin-right:auto;width:400px;display:none}#access_link_div{width:300px;margin-right:auto;margin-left:auto;text-align:center}#_templates{display:none}.dialog-box{display:none}.required-tag{color:#c00000;font-size:8px;position:relative;top:-8px}


