.script-font{font-family:'sylvan', 'proxima-nova', sans-serif !important}h1,h2,h3,h4,h5,h6{font-family:'Helvetica Neue', Helvetica, Arial sans-serif}ol,ul{list-style:none}:focus{outline:0}body{font-family:'Helvetica Neue', Helvetica, Arial sans-serif;color:#777}.font-base{font-family:'Helvetica Neue', Helvetica, Arial sans-serif !important}.alert{border:none !important;padding:8px 14px}.alert .close{right:5px;position:absolute;top:5px}.alert-data{background:#EEF8F0}.alert-success{background:#ddedef;color:#6a6a6a}.alert-success .divide-right{border-right:1px solid #6a6a6a;margin-right:10px;padding-right:10px}.alert-success .divide-bottom{margin:-2px 0 4px;font-weight:bold;border-bottom:1px solid #6a6a6a;text-align:center;padding-bottom:4px}.alert-info{background:#97cacf;color:#777}.alert-warning{background:#eef6f7}.alert-warning h4{color:#52a6ae}.alert-popup{background:#fff}.alert-popup .popup-title{font-family:'Helvetica Neue', Helvetica, Arial sans-serif;font-size:200%;line-height:inherit;color:#777;margin-top:0;border-bottom:1px solid #ccc}.alert-popup .popup-inner p{color:#5e5e5e}.margin-notop{margin-top:0 !important}.altfont{font-family:'Helvetica Neue', Helvetica, Arial sans-serif}h2.action,h1.action{color:#777;font-size:200%}.btn-confirm{border:none;background-color:#52a6ae;background:#41858c;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#41858c),color-stop(1,#86c1c6));background:-ms-linear-gradient(bottom,#41858c,#86c1c6);background:-moz-linear-gradient(center bottom,#41858c 0%,#86c1c6 100%);background:-o-linear-gradient(#86c1c6,#41858c);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:#52a6ae;background:#39757a;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39757a),color-stop(1,#52a6ae));background:-ms-linear-gradient(bottom,#39757a,#52a6ae);background:-moz-linear-gradient(center bottom,#39757a 0%,#52a6ae 100%);background:-o-linear-gradient(#52a6ae,#39757a);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:#777;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:#777}.nav-account h1{color:#777;border-bottom:1px solid #777;font-size:28px;padding:0 0 5px;margin-bottom:5px;font-family:'Helvetica Neue', Helvetica, Arial sans-serif;font-weight:bold}a:link{color:#777}a:visited{color:#777}a:hover{color:#aaaaaa;text-decoration:none}a:active{color:#777}.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:#52a6ae;background:#41858c;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#41858c),color-stop(1,#86c1c6));background:-ms-linear-gradient(bottom,#41858c,#86c1c6);background:-moz-linear-gradient(center bottom,#41858c 0%,#86c1c6 100%);background:-o-linear-gradient(#86c1c6,#41858c);font-weight:bold;border-color:#41858c}.btn-primary:hover{background-color:#52a6ae;background:#39757a;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#39757a),color-stop(1,#52a6ae));background:-ms-linear-gradient(bottom,#39757a,#52a6ae);background:-moz-linear-gradient(center bottom,#39757a 0%,#52a6ae 100%);background:-o-linear-gradient(#52a6ae,#39757a);border-color:#41858c}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:'Helvetica Neue', Helvetica, Arial sans-serif;color:#777;letter-spacing:1px;line-height:inherit}.form-vertical .control-group{margin-bottom:0;position:relative}.form-vertical h3{font-family:'Helvetica Neue', Helvetica, Arial sans-serif;color:#777;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:175%;line-height:inherit;color:#fff}.navbar-fixed-sub .navbar-inner{background:#EFEFEF;background:-webkit-gradient(linear,left bottom,left top,color-stop(0,#EFEFEF),color-stop(1,#ffffff));background:-ms-linear-gradient(bottom,#EFEFEF,#ffffff);background:-moz-linear-gradient(center bottom,#EFEFEF 0%,#ffffff 100%);background:-o-linear-gradient(#ffffff,#EFEFEF);-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:31px}.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 #52a6ae}.navbar-fixed-sub .navbar-inner ul.nav-bar a:hover{box-shadow:0 3px 8px rgba(0,0,0,0.125) inset;background:#aaaaaa;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:#777;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:#aaaaaa;color:#fff}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:link{background:#fff;color:#777}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:visited{background:#fff;color:#777}.navbar-fixed-sub .navbar-inner ul.nav-pills a.alt:hover{background:#aaaaaa;color:#fff}.list-indent{margin-left:10px !important}dl.steps{background:#eef6f7;-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:#97cacf}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:#777;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:400px;height:300px}.report-course .stamp{top:75px !important}