body{margin:0;padding:0;background:url("/Images/bg_main.png") repeat;font-family:'Open Sans',sans-serif;font-size:18px;color:#404040}h1,h2,h3,h4,h5,h6{font-family:'Carrois Gothic SC',sans-serif;margin:0 0 20px 0}h1{font-size:32px}h2{font-size:30px}h3{font-size:28px}h4{font-size:26px}h5{font-size:24px}h6{font-size:22px}a{font-family:'Carrois Gothic SC',sans-serif;color:#404040;text-decoration:none}a:hover{text-decoration:underline}.clear-fix{clear:both}.collapse-fix{overflow:hidden;height:0;width:0}#main-content-wrapper{margin:20px 10px}#main-content-wrapper #main-content{width:100%;max-width:1000px;margin:0 auto;box-shadow:0 0 10px #000;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#main-content-wrapper #main-content .content{background-color:#fff;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}#main-content-wrapper #main-content .content #actions-wrapper{padding:5px 10px 0 10px}#main-content-wrapper #main-content .content #actions-wrapper #actions .button{font-size:16px}#main-content-wrapper #main-content .content #actions-wrapper #actions .button span{padding:3px 9px}#main-content-wrapper #main-content .content #actions-wrapper #actions #edit-link{float:right;margin-right:20px}#main-content-wrapper #main-content .content #actions-wrapper #actions #delete-link{float:right}#main-content-wrapper #main-content .content #actions-wrapper #actions #delete-link img{vertical-align:top;padding-top:2px}.button,input[type="submit"]{display:inline-block;font-family:'Carrois Gothic SC',sans-serif;font-size:20px;border:0;background-color:#005674;color:#fff;cursor:pointer;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-webkit-appearance:none;box-shadow:0 1px 0 0 #000,0 1px 0 0 #fff inset;box-shadow:0 1px 0 0 rgba(0,0,0,.6),0 1px 0 0 rgba(255,255,255,.4) inset}.button:hover,input[type="submit"]:hover{background-color:#002b3a}.button span,input[type="submit"]{display:inline-block;padding:10px 20px}#header-wrapper{box-shadow:0 0 10px #000;position:relative;z-index:999;padding:0 10px}#header-wrapper #header{width:100%;max-width:1000px;margin:0 auto;padding:10px 0}#header-wrapper #header #logo-wrapper{float:left}#header-wrapper #header #logo-wrapper #logo{display:block;width:138px;height:55px;text-indent:-9999px;background:url(/Images/logo_light-blue.png) no-repeat}#header-wrapper #header .content a{color:#f6f6e8}#header-wrapper #header .content #user-info-wrapper{font-size:14px;text-align:right}#header-wrapper #header .content #user-info-wrapper a{margin-left:10px}#header-wrapper #header .content #navigation-wrapper{text-align:left}#header-wrapper #header .content #navigation-wrapper nav a{font-size:28px;margin-left:20px}#sub-nav-wrapper{margin:0 10px}#sub-nav-wrapper #sub-nav{width:100%;max-width:1000px;margin:0 auto}#sub-nav-wrapper #sub-nav nav{float:right}#sub-nav-wrapper #sub-nav nav ul{list-style-type:none;display:inline-block;margin:0;padding:0}#sub-nav-wrapper #sub-nav nav ul li{list-style:none;display:inline-block;margin-left:10px;box-shadow:0 0 10px #000;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px}#sub-nav-wrapper #sub-nav nav ul li a{display:block;background-color:#00ace9;color:#002b3a;padding:8px 10px 8px 10px;font-weight:bold;border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-webkit-border-radius:0 0 10px 10px;position:relative}#sub-nav-wrapper #sub-nav nav ul li a:hover,#sub-nav-wrapper #sub-nav nav ul li a.selected{color:#fff;background-color:#005674;z-index:1000;text-decoration:none}#footer{text-align:center;color:#f6f6e8;font-size:14px;margin:20px 0}#login-wrapper{text-align:center;margin:40px 10px 0 10px}#login-wrapper #login{display:inline-block;background-color:#fff;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 10px #000;width:100%;max-width:328px}#login-wrapper #login .content{text-align:left;margin:30px}#login-wrapper #login .content h1{margin-top:0}#login-wrapper #login .content input[type="text"],#login-wrapper #login .content input[type="password"]{padding:5px;font-size:22px;display:block;margin-bottom:20px;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#login-wrapper #login .content input[type="checkbox"]{margin-right:5px}#login-wrapper #login .content .action-wrapper{text-align:center;margin:40px 0 10px 0}.data-form-wrapper{padding:20px}.data-form *,.data-form *:before,.data-form *:after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.data-form .validation-summary-errors{border:1px solid red;background-color:#fee;color:red;margin-bottom:10px;padding:10px 20px 10px 0}.data-form .validation-summary-valid ul,.data-form .validation-summary-errors ul{margin:0}.data-form fieldset{border:none;padding:0;margin:0}.data-form fieldset legend{border:none;border-bottom:4px solid #404040;font-size:18px;font-weight:bold;padding-bottom:5px;position:static;width:100%}.data-form fieldset .data-row{border-bottom:1px solid #333;width:100%;margin:0}.data-form fieldset .data-row:after{clear:both}.data-form fieldset .data-row:before,.data-form fieldset .data-row:after{content:"";display:table}.data-form fieldset .data-row .focus{background:#f6f6e8}.data-form fieldset .data-row .span-100{width:100%}.data-form fieldset .data-row .span-75{width:75%}.data-form fieldset .data-row .span-50{width:50%}.data-form fieldset .data-row .span-25{width:25%}.data-form fieldset .data-row .data-field{border-right:1px solid #333;display:block;padding:8px;float:left;min-height:60px}.data-form fieldset .data-row .data-field:last-child{border-right:none}.data-form fieldset .data-row .data-field:hover{background:#f6f6e8;cursor:text}.data-form fieldset .data-row .data-field label:first-child{text-transform:uppercase;letter-spacing:1px;font-size:12px;font-weight:bold;color:#333;display:block;margin-top:0;margin-bottom:4px}.data-form fieldset .data-row .data-field label:first-child:hover{cursor:text}.data-form input[type="text"],.data-form input[type="date"],.data-form input[type="number"],.data-form textarea,.data-form select{font-size:18px;width:100%;font-family:inherit}.data-form input[type="text"],.data-form input[type="date"],.data-form input[type="number"],.data-form textarea{background:none;border:none;max-width:940px}.data-form select{font-size:16px}.data-form input[type="text"]:focus,.data-form input[type="date"]:focus,.data-form input[type="number"]:focus,.data-form textarea:focus{outline:medium none}.data-form .action-wrapper{margin-top:20px;text-align:center}@media screen and (max-width:560px){.data-form fieldset .data-row{border-bottom:none!important}.data-form fieldset .data-row .data-field{border-right:none!important;border-bottom:1px solid #333;width:100%!important}}@media screen and (max-width:450px){#header-wrapper #header #logo-wrapper{display:none}#header-wrapper #header .content #navigation-wrapper nav a.first{margin-left:0}#footer-wrapper #footer #footer-second-half{display:block}.data-form-wrapper{padding:10px}}#header-wrapper{background-color:#005674}#header-wrapper #header .content #logo{background:url(../Images/logo_light-blue.png) no-repeat}#header-wrapper #header .content #user-info-wrapper{color:#00ace9}#header-wrapper #header .content #navigation-wrapper nav a#nav-home{color:#b8b8ae}