.script-font{font-family:'sylvan', 'proxima-nova', sans-serif !important}h1,h2,h3,h4,h5,h6{font-family:'proxima-nova', 'Helvetica Neue', Helvetica, Arial sans-serif}ol,ul{list-style:none}:focus{outline:0}body{font-family:'proxima-nova', 'Helvetica Neue', Helvetica, Arial sans-serif;color:#231F20}.font-base{font-family:'proxima-nova', 'Helvetica Neue', Helvetica, Arial sans-serif !important}.alert{padding:8px 14px}.alert .close{right:5px;position:absolute;top:5px}.alert-data{background:#EEF8F0}.alert-success{background:#e8f3de;color:#6eb03a}.alert-success .divide-right{border-right:1px solid #6eb03a;margin-right:10px;padding-right:10px}.alert-success .divide-bottom{margin:-2px 0 4px;font-weight:bold;border-bottom:1px solid #6eb03a;text-align:center;padding-bottom:4px}.alert-info{background:#ffb84d;color:#231f20;border:none !important}.alert-warning{background:#fbf7ea}.alert-warning h4{color:#D9AB27}.alert-popup{background:#fff}.alert-popup .popup-title{font-family:'Open Sans Condensed', sans-serif;font-size:200%;line-height:inherit;color:#09542C;margin-top:0;border-bottom:1px solid #ccc}.alert-popup .popup-inner p{color:#080707}.margin-notop{margin-top:0 !important}.altfont{font-family:'Open Sans Condensed', sans-serif}h2.action,h1.action{color:#09542C;font-size:200%}.btn-confirm{border:none;background-color:#FF9900;background:#cc7a00;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cc7a00),color-stop(1,#ffb84d));background:-ms-linear-gradient(bottom,#cc7a00,#ffb84d);background:-moz-linear-gradient(center bottom,#cc7a00 0%,#ffb84d 100%);background:-o-linear-gradient(#ffb84d,#cc7a00);font-weight:bold;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;color:#f0f0ee;text-shadow:none;font-size:14px;line-height:24px;margin-right:10px}.btn-confirm:hover{background-color:#FF9900;background:#b36b00;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b36b00),color-stop(1,#FF9900));background:-ms-linear-gradient(bottom,#b36b00,#FF9900);background:-moz-linear-gradient(center bottom,#b36b00 0%,#FF9900 100%);background:-o-linear-gradient(#FF9900,#b36b00);color:#fff}div.group{position:relative;display:table;*display:inline;white-space:nowrap;vertical-align:middle;*zoom:1;margin:30px auto}div.group div.group-row{display:table-row}div.group section{position:relative;display:table-cell;text-align:center;padding:5px 20px;vertical-align:top}div.group h2,div.group h3,div.group h4{line-height:inherit;font-weight:normal}div.group p{color:#231F20;font-size:75%;margin-top:15px}.nav-account{text-align:right;margin:5px 10px 0 0}.nav-account h1,.nav-account h2{line-height:100%;font-weight:normal;font-size:100%;margin:0;color:#449d44}.nav-account h1{color:#449d44;border-bottom:1px solid #449d44;font-size:21px;padding:0 0 5px;margin-bottom:5px;font-family:'Open Sans Condensed', sans-serif;font-weight:bold}.nav-account h2 a span{color:#449d44}.nav-account h2 a:hover{text-decoration:underline}a:link{color:#09542C}a:visited{color:#09542C}a:hover{color:#449d44;text-decoration:none}a:active{color:#09542C}.account{text-align:right;margin-right:5px}.account h1.course{font-size:200%;line-height:inherit;margin:5px 0 2px;border-bottom:1px solid #ccc;padding:6px 0 6px 10px}.account p{font-size:85%;margin-bottom:0}.container{width:1000px}.span6{width:480px}.btn-group > .btn-tiny{font-size:11px;line-height:15px}a.btn-default:link{color:#333}a.btn-default:visited{color:#333}.btn-pill{-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;padding-left:8px;padding-right:8px}.btn-pill.btn-sm{padding-right:12px;padding-left:12px}.btn-primary{background-color:#FF9900;background:#cc7a00;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#cc7a00),color-stop(1,#ffb84d));background:-ms-linear-gradient(bottom,#cc7a00,#ffb84d);background:-moz-linear-gradient(center bottom,#cc7a00 0%,#ffb84d 100%);background:-o-linear-gradient(#ffb84d,#cc7a00);font-weight:bold;border-color:#cc7a00}.btn-primary:hover{background-color:#FF9900;background:#b36b00;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#b36b00),color-stop(1,#FF9900));background:-ms-linear-gradient(bottom,#b36b00,#FF9900);background:-moz-linear-gradient(center bottom,#b36b00 0%,#FF9900 100%);background:-o-linear-gradient(#FF9900,#b36b00);border-color:#cc7a00}input.form-name{width:110px}select.form-auto,input.form-auto{width:auto !important}select.form-full,input.form-full{width:94% !important}.form-js{position:absolute;top:0px;right:0px}.form-js label{margin:0 !important;font-size:11px;color:#666 !important}table.form label{color:#333333;font-size:9pt;line-height:15pt}table.table-roster th,table.table-roster td{font-size:12px;text-align:center;padding:3px !important}table.table-roster th:first-child,table.table-roster td:first-child{text-align:left}table.table-roster th:last-child,table.table-roster td:last-child{text-align:right}table.table-roster thead th{background:#ccc}table.table-roster thead th:last-child{text-align:right}.form-custom h3{font-family:'Open Sans Condensed', sans-serif;color:#09542C;letter-spacing:1px;line-height:inherit}.form-vertical .control-group{margin-bottom:0;position:relative}.form-vertical h3{font-family:'Open Sans Condensed', sans-serif;color:#09542C;text-transform:uppercase;letter-spacing:1px}.form-vertical input,.form-vertical select{margin-bottom:5px}.control-cell input,.control-cell select{width:auto;max-width:95%}.control-cell.spanstate{width:70px}.control-cell.span3 input,.control-cell.span3 select{max-width:80%}.fontload{display:none}.br10{border-radius:10px 10px 10px 10px}table.icons td{border-bottom:1px dotted #CCCCCC;font-weight:bold;line-height:125%;padding:4px;vertical-align:middle}table tr:last-child td,table tr:last-child th{border-bottom:none}table.icons th{border-bottom:1px dotted #CCCCCC;color:#A6A6A6;font-size:85%;line-height:125%;padding:0 4px 4px}div.cover{height:100% !important;left:0;position:absolute;top:0;width:100% !important;z-index:9}div.boxed{background:none repeat scroll 0 0 #FFFFFF;border:1px solid #CCCCCC;margin:0 0 15px 15px;padding:5px;position:relative}.navbar-fixed-top .container{width:1020px;padding:0;height:63px}.navbar-fixed-sub{top:63px;position:fixed;width:100%;left:0;overflow-y:visible;z-index:99999;border-top:1px solid #D4D4D4}.navbar-fixed-sub h2{font-size:140%;line-height:inherit;color:#fff}.navbar-fixed-sub .navbar-inner{background:#E8E8E8;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:15px;-webkit-border-bottom-left-radius:15px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:15px;-moz-border-radius-bottomleft:15px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:15px;border-bottom-left-radius:15px;border-top-left-radius:0;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;overflow:visible;min-height:40px}.navbar-fixed-sub .navbar-inner ul.nav-bar li:first-child a{border-left:none !important}.navbar-fixed-sub .navbar-inner ul.nav-bar li:last-child{margin-right:-20px}.navbar-fixed-sub .navbar-inner ul.nav-bar a{color:#fff;text-shadow:none;border-left:1px solid #FF9900}.navbar-fixed-sub .navbar-inner ul.nav-bar a:hover{box-shadow:0 3px 8px rgba(0,0,0,0.125) inset;background:#449d44;color:#fff}.navbar-fixed-sub .navbar-inner ul.nav-bar a.active,.navbar-fixed-sub .navbar-inner ul.nav-bar a:focus{box-shadow:0 3px 8px rgba(0,0,0,0.125) inset;color:#fff;text-shadow:none}.navbar-fixed-sub .navbar-inner ul.nav-pills{margin-top:4px;margin-left:15px}.navbar-fixed-sub .navbar-inner ul.nav-pills li{margin-right:5px}.navbar-fixed-sub .navbar-inner ul.nav-pills li:last-child{margin-right:0}.navbar-fixed-sub .navbar-inner ul.nav-pills a:link,.navbar-fixed-sub .navbar-inner ul.nav-pills a:visited{background:#09542C;color:#fff;padding:7px 15px;text-shadow:none;-webkit-border-radius:12px;-moz-border-radius:12px;border-radius:12px;font-size:16px;-webkit-box-shadow:1px 1px 2px rgba(0,0,0,0.1);-moz-box-shadow:1px 1px 2px rgba(0,0,0,0.1);box-shadow:1px 1px 2px rgba(0,0,0,0.1)}.navbar-fixed-sub .navbar-inner ul.nav-pills a:hover{background:#449d44;color:#fff}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:link{background:#fff;color:#09542C}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:visited{background:#fff;color:#09542C}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:hover{background:#449d44;color:#fff}.list-indent{margin-left:10px !important}dl.steps{background:#fbf7ea;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;margin:-10px 0 10px}dl.steps dd,dl.steps dt{display:table-cell;margin:0;padding:5px 0;float:none;vertical-align:middle}dl.steps dt{text-align:center;font-size:30px;line-height:32px;border-right:2px solid #fff;color:#449d44}dl.steps dt small{text-transform:uppercase;display:block;margin-bottom:2px;font-size:10px;line-height:12px}dl.steps dd{line-height:16px;padding:5px;border-right:10px solid #fff}dl.steps dd:last-child{border-right:none}dl.steps.dl-3 dd{width:29%}dl.steps.dl-3 dt{width:4.333333333%}ul.square{list-style:square;margin:5px 0 0 10px;padding:0}ul.square li{padding:5px 0}ol.steps{counter-reset:li;padding:0;margin:10px 0;*list-style:decimal}ol.steps li{padding:5px 0 10px 18px;font-style:normal;font-family:Arial;font-size:13px;border-left:1px solid #999;position:relative}ol.steps li:last-child{padding-bottom:5px}ol.steps li:before{content:counter(li);counter-increment:li;position:absolute;left:-1.1em;top:18px;margin-top:-1.3em;background:#09542C;color:#fff;width:2.2em;border:.4em solid #fff;text-align:center;font-weight:bold;border-radius:2em;transition:all .3s ease-out}ol.steps li:first-child:before{top:17px}.video-screen img{width:100%;height:300px}.landing{padding-top:80px}.landing div.navbar-fixed-top.navbar-student{height:105px}.landing div.navbar-fixed-top.navbar-student img{width:281px;margin:10px 0 0 30px}.landing .alert{padding:8px 14px}.landing h1,.landing h2.form-title{font-family:Georgia, Times, "Times New Roman", serif;font-size:28pt;color:#32aaf0 !important}.landing h2{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:16pt}.landing h3{font-family:Arial, "Helvetica Neue", Helvetica, sans-serif;font-size:14pt}.landing a:link,.landing a.visited{color:#1771bf}.landing #footer{font-size:70%;margin-top:20px;padding-top:15px;border-top:1px solid #D4D4D4}.landing div.imgbox{position:relative;border-radius:15px;overflow:hidden;border:0px solid #3D3C3B}.landing div.imgbox h1{position:absolute;top:0;left:0;background-color:rgba(61,60,59,0.85);width:100%;text-align:center;margin:0;padding:10px 0;color:#fff !important;text-shadow:1px 1px 1px #FEB832;font-size:200%;border-bottom:1px solid #FEB832;font-variant:small-caps;font-weight:normal;letter-spacing:.04em}.landing div.imgbox h1.top{background-color:rgba(255,255,255,0.85);color:#32aaf0 !important}.landing div.imgbox img{width:100%}.landing #testimony_bb{padding:0 10px;position:relative;text-align:center}.landing div.testimony{position:absolute;text-align:left}.landing div.testimony h3{color:#32AAF0;margin-bottom:5px}.landing p.quote:after{content:close-quote;line-height:5px !important;vertical-align:bottom;font-size:250%;padding-left:5px}.landing p.quote:before{content:open-quote;line-height:5px !important;vertical-align:bottom;font-size:250%;padding-right:5px}.landing p.quote{line-height:125% !important}.landing .not-btn{background:none;cursor:default;color:#fff}.landing .not-btn:hover{background:none;color:#fff}.landing div.usernav{margin-top:-16px !important}.landing div.usernav span,.landing div.usernav a{font-size:13px !important}.landing div.usernav a.btn{color:#fff}.landing .btn-logout{color:#ccc !important}.landing .btn-logout:hover{color:#F1AF32 !important}.landing .fr{float:right !important}.landing .fl{float:left !important}.landing ul.sequence{display:inline-block;margin:10px auto;list-style:none}.landing ul.sequence li{cursor:pointer;float:left;height:10px;margin:0 3px;text-align:center}.landing ul.sequence li.dir{font-size:133% !important;font-weight:bold;line-height:100%;margin:0 8px !important}.landing ul.sequence li.item{width:10px;border:2px solid #dddddd;border-radius:15px;margin:3px;-moz-border-radius:15px;-webkit-border-radius:15px}.landing ul.sequence li.item.sel{background:#32AAF0 !important}.landing ul.sequence li.item:hover{background:#dddddd}.landing table.feditable label.req:before,.landing .reqlabel p:before,.landing div.reqfield:before{color:#CB000F;content:"*";margin-right:5px}.landing .reqlabel{left:5px;position:absolute;text-align:left;top:5px}.landing .reqlabel p{color:#CB000F;font-size:8pt !important}.landing .ui-dialog-titlebar-close{border:0px;background-image:url(images/ui-icons_222222_256x240.png) !important;background-position:-80px -128px;width:16px !important;height:16px !important}.landing .s-test-light{background:#d9d9d9 !important;border-color:#666}.landing .s-completed-light{background:#ffe5bf !important;border-color:#ff9900 !important}.landing .s-in-progress-light{background:#f8d6bf;border-color:#ff6600 !important}.landing .s-in-review-light{background:#ffffe5 !important;border-color:#e2dd8e !important}.landing .s-reviewed-light{background:#e5f2bf !important;border-color:#99cc00 !important}.landing .s-in-progress{background:#ff6600 !important}.landing .s-completed{background:#ff9900 !important}.landing .s-in-review{background:#e2dd8e !important}.landing .s-reviewed{background:#99cc00 !important}.landing .s-rec{background:#BF0C0C !important}.landing .s-consider{background:#F9F67D !important}.landing .s-opt{background:#336600 !important}.landing .a-c{background:#3B8418 !important;color:#fff}.landing .a-i{background:#990000 !important;color:#fff}.landing .a-s{background:#ccc !important;color:#fff}.landing div.cb_multi input{display:block;float:left;margin-top:4px;clear:both}.landing div.cb_multi label{display:block;float:left;padding-left:10px;line-height:18px}.landing div.caption{font-size:8pt;line-height:10pt;font-weight:normal;color:#666}.landing div.msg_success{padding:6px 20px;background:#FFFFFF;color:#333;text-align:left;margin-bottom:5px}.landing div.msg_success h3{font-size:14px;margin:0px !important;background:none !important;padding:0px !important}.landing div.msg_success p{font-size:12px;margin:4px 0px}.landing ul.filters{height:20px;list-style:none outside none;margin:0;padding:0;position:relative;top:10px}.landing ul.filters li{background:none repeat scroll 0 0 #F0F0EE;border:1px solid #CCCCCC;float:left;font-weight:bold;line-height:20px;margin-right:10px;padding:0 5px 0 0}.landing #filters_bb a.icon:link,.landing #filters_bb a.icon:visited{border-right:2px solid #CCCCCC;display:block;float:left;line-height:12px;margin-right:5px;padding:4px 5px;text-align:center}.landing ul.filter-reset{height:20px;list-style:none outside none;margin:0;padding:0;position:relative;float:right;text-align:right}.landing table.downloads{width:100%}.landing div.popbox{background:none repeat scroll 0 0 #FFFFFF;border:3px solid #666666;font-size:13px;line-height:15pt;padding:30px 30px 15px;position:relative;text-align:left;width:425px}.landing div.popbox{font-size:13px;line-height:15pt;text-align:left;position:absolute;background:#fff;width:425px;border:3px solid #666;-moz-border-radius:15px;-webkit-border-radius:15px;padding:30px 30px 15px;z-index:9999999999}.landing img.popclose{position:absolute;top:-20px;right:-16px}.landing div.popactions{text-align:right;padding-top:30px}.landing #popup{position:fixed}.landing div.popbox p{margin:8px 0;text-align:justify}.landing div.popbox h1{font-size:14pt;margin-bottom:5px}.landing div.popbox img.bord{padding:2px;border:1px solid #ccc;margin:0 0 15px 15px;position:fixed}.landing #schedule_detail{display:none}.landing #flogin input{margin-bottom:10px}.landing .hide.shown{display:block !important}.landing #testimony_items{height:125px}