@import url(/assets/fonts/TrashHand/stylesheet.css);/* normalize port to .scss with overloadable property defaults - Rhys Burnie
cred:
normalize.css 2011-09-22T17:42 UTC - http://github.com/necolas/normalize.css */article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}body,button,input,select,textarea{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif}a{color:#0297ce}a:visited{color:#015f82}a:focus{outline:thin dotted}a:hover,a:active{outline:#0297ce}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre,code,kbd,samp{font-family:monospace, serif;_font-family:'courier new', monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:'';content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.625em}sub{bottom:-0.625em}ul,ol{margin:0 0 0 18px;padding:0 0 0 40px}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}html{height:100%}body{margin:0;padding:0;height:100%;min-width:960px;background:#3f4145;color:#484848;font:0.625em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif}#viewport{position:relative;z-index:1;min-height:100%;width:100%}* html #viewport{height:100%}#bg{position:fixed;top:0;left:0;z-index:-1;overflow:hidden;width:100%;height:100%}#inner{width:960px;margin:0 auto}#content{width:910px;padding:25px;background:#fff}#top .content:before,#top .content:after,#bottom .content:before,#bottom .content:after,#content:before,#content:after,.address:before,.address:after{content:"";display:table}#top .content:after,#bottom .content:after,#content:after,.address:after{clear:both}#top .content,#bottom .content,#content,.address{zoom:1}#main{float:left;width:480px;margin-left:220px;padding-top:27px}* html #main{display:inline}.no-sidebar #main{width:720px;margin-left:30px}#sub{float:left;width:196px;padding:25px 24px 0 0;margin-left:-700px}#sub2{position:relative;float:left;width:195px;padding:25px 0 0 15px}#sub2 .tiles{width:195px;padding-bottom:20px}#sub2 .tiles .tile{padding:15px;margin-bottom:20px;font:1.5em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#sub2 .tiles .tile a{display:block;width:100%;height:100%}#sub2 .tiles .tile .btn{font-size:0.86667em;display:inline-block;width:165px;padding:8px 0;margin-top:.6em;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#sub2 .tiles .tile,#sub2 .tiles .tile a{color:#fff;text-decoration:none}#sub2 .tiles .tile.orange{background-color:#d96d1b;background:#d96d1b linear-gradient(#e38939,#d96d1b)}#sub2 .tiles .tile.orange .btn{background:linear-gradient(#ffffff 0%,#ffffff 50%,#fef4e9 51%,#fef4e9 100%);color:#DA6F1D;-webkit-box-shadow:0 3px 0 #9e5211;-moz-box-shadow:0 3px 0 #9e5211;box-shadow:0 3px 0 #9e5211}#sub2 .tiles .tile.blue{background-color:#2e557b;background:#2e557b linear-gradient(#6088d4,#2e557b)}#sub2 .tiles .tile.blue .btn{background:linear-gradient(#ffffff 0%,#ffffff 50%,#eaf2ff 51%,#eaf2ff 100%);color:#335984;-webkit-box-shadow:0 3px 0 #22425c;-moz-box-shadow:0 3px 0 #22425c;box-shadow:0 3px 0 #22425c}#sub2 .tiles .tile.green{background-color:#266d46;background:#266d46 linear-gradient(#53ad78,#266d46)}#sub2 .tiles .tile.green .btn{background:linear-gradient(#ffffff 0%,#ffffff 50%,#eaf2ff 51%,#eaf2ff 100%);color:#287048;-webkit-box-shadow:0 3px 0 #1d5436;-moz-box-shadow:0 3px 0 #1d5436;box-shadow:0 3px 0 #1d5436}#top{position:relative;z-index:3}#top .ancillary{padding:10px 25px 0 575px;height:56px;background:url(../images/bg-content-top.png) bottom left no-repeat}#top .content{background:#fff;padding:0 25px}#top .site-title{position:absolute;top:55px;left:25px;width:479px;height:97px;margin:0}.page-banner{margin-top:-25px;height:70px;padding:25px 5px 5px 30px;background:#fff 0 0 no-repeat}.page-banner .title{font-size:2.8em;color:#fff;margin:0;font-weight:normal}p.breadcrumb{color:#fff;font-size:1.1em;line-height:1.1em;margin:.2em 0 0}p.breadcrumb a{color:#fff !important;display:inline-block;text-decoration:none;border-bottom:1px solid rgba(255,255,255,0.5)}p.breadcrumb a:hover{border-color:#fff}.no-rgba p.breadcrumb a{border-color:#c0c0c0}#hero{position:relative;overflow:hidden;z-index:2;float:left;width:590px;height:360px;margin:-26px 0 20px 0;background:#3f4145;border-right:10px solid #fff}#hero .curve{position:absolute;bottom:0;left:0;z-index:20;width:28px;height:29px;background:url(../images/hero-curve.png)}#hero figure{position:absolute;top:0;left:0}#hero figcaption{position:absolute;top:0;left:-9999px}#hero .cover{position:absolute;top:0;left:0;width:100%;height:100%;background:#3f4145}#hero nav{position:absolute;bottom:26px;left:31px}#hero nav a{display:inline-block;width:12px;height:12px;background:#e76335;margin:0 3px;text-indent:-9999px;outline:0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}#hero nav a:hover,#hero nav a.current{background-color:#fff;opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}.no-js #hero .cover{display:none}#features{zoom:1;position:relative;z-index:2;float:left;width:310px;height:360px;margin:-26px 0 0 0;background:#fff}#features aside{position:absolute;width:150px;height:175px}#features aside.nw{top:0;left:0}#features aside.nw .highlight{background-color:rgba(18,61,112,0.8) !important}#features aside.ne{top:0;right:0}#features aside.ne .highlight{background-color:rgba(202,105,1,0.8) !important}#features aside.se{bottom:0;right:0}#features aside.se .highlight{background-color:rgba(1,99,114,0.8) !important}#features aside.sw{bottom:0;left:0}#features aside.sw .highlight{background-color:rgba(100,4,38,0.8) !important}#features aside .inner{position:relative;overflow:hidden;width:100%;height:100%}#features aside .inner .title{font:2em "TrashHandRegular","Comic Sans MS","Comic Sans",sans-serif;color:#fff;text-decoration:none;display:inline-block;padding:9px;letter-spacing:.05em}#features aside .inner ul{padding:0}#features aside .inner a{text-decoration:none !important;color:#fff;opacity:0.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";filter:alpha(opacity=90)}#features aside .inner a:hover{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100)}#features aside .inner img{position:absolute;top:0;left:0;z-index:1}#features aside .inner .text{width:100%;position:absolute;bottom:0;left:0;z-index:2;background-color:rgba(0,0,0,0.75);color:#fff;-webkit-transition:background-color 0.5s;-moz-transition:background-color 0.5s;-o-transition:background-color 0.5s;transition:background-color 0.5s}#features aside .inner .text.dull{background-color:rgba(0,0,0,0.25)}#features aside .inner .text.dull .title{letter-spacing:0}#features aside .inner .text .detail{position:relative;overflow:hidden;height:0;padding:0 9px}#features aside .inner .text .detail .inner{width:auto;height:auto;background:transparent}.no-rgba #features .text{background-color:#000;opacity:0.75;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";filter:alpha(opacity=75)}.no-rgba #features .text.dull{background-color:#000;opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}.no-rgba #features aside.nw .highlight{background-color:#123d70;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.no-rgba #features aside.ne .highlight{background-color:#ca6901 !important;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.no-rgba #features aside.se .highlight{background-color:#016372 !important;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.no-rgba #features aside.sw .highlight{background-color:#640426 !important;opacity:0.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.home-page-left{width:590px;float:left}.home-page-right{width:300px;float:right;position:relative;top:-17px}.home-page-right .homepage-course-banner{margin-bottom:15px;margin-left:-5px}.home-page-right .home-right-bottom h2{margin:5px 0 10px}.home-page-right nav{padding-bottom:10px}.home-intro{padding-right:20px}.home-intro h1{font:1.65em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:bold;margin-bottom:15px;color:#484848}.home-intro .share strong{display:inline-block;float:left;font-size:1.3em;margin-right:10px}.home-event{float:left;width:169px;padding-right:20px}.home-event h2{margin-bottom:15px}.home-courses h2{margin-bottom:15px}.home-courses ul{margin-top:-6px}.excerpt{padding-bottom:1.5em;margin-bottom:1.5em;border-bottom:1px solid #e5dad6}#bottom{margin:0 auto;width:960px}#bottom .content{padding:25px 25px 0 25px;background:url(../images/bg-footer.png)}#bottom .content .divider{float:left;width:100%;height:0;line-height:0;margin:20px 0;border-top:1px solid #fff}#bottom .content .free-text,#bottom .content .melbourne{float:left;width:310px}#bottom .content .free-text.arrow-links ul{margin-top:-12px}#bottom .content .sydney{float:left;width:354px;padding-left:15px}#bottom .content .connect{float:left}#bottom .content .connect img{margin-right:2px}#bottom .content .tiles{float:left;width:600px}#bottom .content .tiles img{margin-right:12px;-webkit-box-shadow:0 0 3px rgba(0,0,0,0.15);-moz-box-shadow:0 0 3px rgba(0,0,0,0.15);box-shadow:0 0 3px rgba(0,0,0,0.15)}#bottom .content .tiles a.pdf,#bottom .content .tiles a[href$='.pdf']{padding-left:0;background-image:none}#bottom .content address,#bottom .content h3{font-size:1.2em;line-height:1.5em}#bottom .content address h3,#bottom .content h3 h3{font-size:1em}#bottom .end{padding:38px 25px 10px 25px;background:url(../images/bg-content-btm.png) 0 0 no-repeat}summary::-webkit-details-marker{display:none}summary{display:block;min-height:29px;padding:10px 10px 10px 55px;background:#fcf9f9 url(../images/accordion-arrow.png) -587px 10px no-repeat;font-size:1.2em;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;cursor:pointer;cursor:hand}summary strong{font-size:1.16667em;display:block}.open summary{background-color:#fff;background-position:13px 10px}details{display:block;border:1px solid #fcf9f9;margin-bottom:2px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}details .wrap{height:0;overflow:hidden;position:relative}details .wrap .inner{display:block;position:static;padding:0 10px 10px 55px;height:auto}.aggregate{width:750px;float:left;padding-top:8px}.aggregate article{padding:22px 190px 5px 96px;border-bottom:2px solid #f2ebe8;min-height:142px}.aggregate article time{float:left;margin-left:-96px}.aggregate article img{float:right;margin-right:-190px}.aggregate article h2{margin-bottom:-.8em}* html .aggregate article{height:142px}#news{float:left;width:654px;padding:30px 0 0 96px}#news .back{display:block;border-top:1px solid #f2ebe8;padding-top:15px;background-position:0 1.7em}#news time{float:left;margin-left:-96px;font-size:1.2em;line-height:1.6em;font-style:italic;color:#969595}#news h1{margin-top:-7px}#news figure{width:100%;overflow:hidden}#news figcaption{text-align:center;padding:.2em}.address{padding:20px 0 10px 0;border-top:1px solid #efefef}.address.first{border:0}.address .col-1{float:left;width:320px;padding-right:45px}.address .col-2{float:left;width:235px;padding-right:45px}.address .map{float:left;width:265px;height:200px;position:relative;overflow:hidden}.address .map small{display:block;font-size:1.2em;padding:.2em;text-align:center;text-transform:uppercase}.address .map small a[style]{color:#0297ce !important}article.student-login{padding:10px 0 5px 0;margin:0 0 10px 0;border-bottom:1px solid #efefef}article.student-login a.top{font-size:0.8em}#campaign-page #main{width:auto;float:none;padding-top:0}#campaign-page #campaign_image{clear:both;margin-top:80px;overflow:hidden}#campaign-page #campaign_form{float:right;width:310px;padding-top:25px;padding-bottom:15px}#campaign-page #campaign_form .campaign-form-inner{background:#374b5d;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#campaign-page #campaign_form h2{margin:0;padding:20px 0;background:#009bce;color:#fff;font:3.4em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;text-transform:uppercase;text-align:center;-moz-border-radius-topleft:3px;-webkit-border-top-left-radius:3px;border-top-left-radius:3px;-moz-border-radius-topright:3px;-webkit-border-top-right-radius:3px;border-top-right-radius:3px}#campaign-page #campaign_form h2 span{display:block;font-size:0.35294em;font-weight:normal}#campaign-page #campaign_form form{margin:0;padding:25px;background:url(../images/campaign-form-header-arrow.png) 16px 0 no-repeat}#campaign-page #campaign_form form label{display:block;color:#8ea8c2;font:1.3em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:5px}#campaign-page #campaign_form form .field{margin-bottom:10px}#campaign-page #campaign_form form input,#campaign-page #campaign_form form textarea{width:240px;padding:10px 10px;background:#d3e4f3;border:0;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;color:#334c5d}#campaign-page #campaign_form form textarea{min-height:50px}#campaign-page #campaign_form form select{width:100%}#campaign-page #campaign_form form #submit-campaign{padding-top:15px}#campaign-page #campaign_form form #submit-campaign input{display:block;width:260px;padding:0;height:38px;line-height:38px;font-size:1.6em;color:#fff;background:#009bce;text-align:center}#campaign-page #campaign_form form #submit-campaign input:hover{background:#00aee8}#campaign-page #campaign_form form .error label{color:#F63300}#campaign-page img{max-width:100%}#campaign-page #campaign_content{float:left;width:60%;padding-top:25px}#campaign-page #campaign_content h1{font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;color:#484848;font-size:1.45em;font-weight:bold}#campaign-page .form-msg{margin:2.3em -13px 0 0;width:170px;padding:10px;background:#fff;color:#F63300;border:3px solid #F63300;line-height:1.5em}#campaign-page .form-msg p{margin:0}#campaign-page .form-msg ul,#campaign-page .form-msg li{margin:0;padding:0}#campaign-page .form-msg li{margin:.5em 0 0 16px}h1,h2,h3,h4,h5,h6{margin-top:0}h1.special,h2.special,h3.special,h4.special,h5.special,h6.special{font-family:"TrashHandRegular","Comic Sans MS","Comic Sans",sans-serif;font-weight:normal}h1,.address h2{font:2.8em "TrashHandRegular","Comic Sans MS","Comic Sans",sans-serif;color:#9b3f33}.address h2{margin-bottom:0}h2{font-size:1.65em;margin-bottom:1.5em}h2.special{font-size:2.2em;letter-spacing:.05em}.excerpt h2{margin-bottom:-.5em}a{text-decoration:none}a:hover{text-decoration:underline;color:#0297ce}a.more{display:inline-block;padding-left:12px;background:url(../images/li-arrow.png) 0 0.5em no-repeat;font-size:1.3em;line-height:1.5em}a.back{display:inline-block;padding-left:12px;background:url(../images/li-arrow-back.png) 0 0.5em no-repeat;font-size:1.3em;line-height:1.5em;font-weight:bold}a.pdf,a[href$='.pdf']{padding-left:25px;background:url(../images/icons/page_white_acrobat.png) 0 50% no-repeat}a[href$='.doc'],a[href$='.rtf'],a[href$='.docx']{padding-left:25px;background:url(../images/icons/page_white_word.png) 0 50% no-repeat}a[href$='.xls'],a[href$='.xlsx']{padding-left:25px;background:url(../images/icons/page_white_excel.png) 0 50% no-repeat}a[href$='.ppt'],a[href$='.pptx']{padding-left:25px;background:url(../images/icons/page_white_powerpoint.png) 0 50% no-repeat}a.express{background-color:#0297CE;color:#fff;text-decoration:none;padding:.4em 1em;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;margin:15px 0 0 0}a.express:hover{background-color:#02729b}p{font-size:1.3em;line-height:1.5em}p .more{font-size:1em}#main ul{margin:1.5em auto 2em auto}#main li{font-size:1.3em;line-height:1.5em}address{font-style:normal}div.intro{margin:-14px 0 16px 0;border-bottom:1px solid #e5dad6;font-size:1.21em}div.intro p{margin:0 0 1em 0}time{line-height:1.6em;font-size:1.2em;font-style:italic;color:#969595}.dates{padding-top:1em}hr{clear:both;color:transparent;border:none;border-top:15px solid #fff;border-bottom:15px solid #fff;line-height:1px;overflow:hidden;background-color:#ccc;height:1px}@-moz-document url-prefix(){hr{height:31px}}nav ul,nav li{margin:0;padding:0;list-style-type:none}nav.arrow-links ul{display:inline-block;font-size:1.2em}nav.arrow-links li{font-size:1em;padding:5px 10px;border-top:1px dotted #bacacd;background:url(../images/li-arrow.png) left center no-repeat}nav.arrow-links ul>li:first-child,nav.arrow-links li.first{border-top:0}nav.taxonomy{margin-bottom:20px}nav.taxonomy ul{display:inline-block;font-size:1.2em}nav.taxonomy li{font-size:1em;padding:2px 0 2px 10px;background:url(../images/li-arrow.png) left center no-repeat}nav.taxonomy h2{margin-bottom:.2em}nav.taxonomy a{color:#484848 !important}nav.quick-links ul{display:inline-block;font-size:1.2em;margin-left:12px}nav.quick-links h2{margin-bottom:10px}nav.quick-links li{font-size:1em;margin-bottom:.5em;list-style-image:url(../images/li-small.png)}nav.pagination{font-size:1.2em;text-align:center;padding:15px}nav.pagination a{color:#484848}nav.pagination a.current,nav.pagination a:hover{text-decoration:none;color:#0297ce}nav.pagination a.num{margin:0 .2em}#nav_main{float:left;width:100%;position:relative;z-index:1}#nav_main ul{margin:0;padding:10px 0;border:1px solid #f3e7e3;border-width:1px 0;font-size:1.35em}#nav_main ul li{display:inline;font-size:1em;text-transform:uppercase;margin:0;padding:0}#nav_main ul li a{display:inline-block;padding:.2em 1.35em;border-left:1px solid #f3e7e3;color:#484848;text-decoration:none}#nav_main ul li a:hover{color:#959595}#nav_main ul li.current a{color:#e97f1c}#nav_main ul>li:first-child a,#nav_main ul>li.first a{padding-left:0;border-left-width:0}#nav_main ul>li:last-child a,#nav_main ul>li.last a{padding-right:0}#nav_main ul ul ul{border-top:1px solid #ebddd9 !important}#nav_main ul>li li:first-child a,#nav_main ul>li li.first a{padding-left:16px;border-left-width:1px !important;border-top:1px solid #ebddd9}#nav_main ul>li li:last-child a,#nav_main ul>li li.last a{padding-right:16px}#nav_main ul li{position:relative;z-index:4}#nav_main ul li.current li a{color:#4e4e4e}#nav_main ul li:hover div{display:block}#nav_main ul li.hover div{display:block}#nav_main ul li.right ul{right:auto;left:-224px}#nav_main ul li.right ul{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.4) !important;-khtml-box-shadow:0 2px 5px rgba(0,0,0,0.4) !important;-moz-box-shadow:0 2px 5px rgba(0,0,0,0.4) !important;-ms-box-shadow:0 2px 5px rgba(0,0,0,0.4) !important;-o-box-shadow:0 2px 5px rgba(0,0,0,0.4) !important;box-shadow:0 2px 5px rgba(0,0,0,0.4) !important}#nav_main ul li div{display:none;position:absolute;width:222px;top:16px;left:50%;margin-left:-111px;z-index:3;padding-top:12px}#nav_main ul li div li{font-size:1em;height:auto;float:none;width:auto;margin-left:0;position:relative;z-index:inherit;background:transparent;float:left}#nav_main ul li div span.arrow-top{position:relative;display:block;width:100%;height:7px;margin-top:-7px;background:none top center no-repeat}#nav_main ul li div ul{list-style-type:none;display:block;background:#f8f1f1;margin:0;padding:0;width:222px;border:0;font-size:0.9em}#nav_main ul li div ul:before,#nav_main ul li div ul:after{content:"";display:table}#nav_main ul li div ul:after{clear:both}#nav_main ul li div ul{zoom:1}#nav_main ul li div ul{-webkit-border-radius:4px;-khtml-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#nav_main ul li div ul{-webkit-box-shadow:0 2px 5px rgba(0,0,0,0.4);-khtml-box-shadow:0 2px 5px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 5px rgba(0,0,0,0.4);-ms-box-shadow:0 2px 5px rgba(0,0,0,0.4);-o-box-shadow:0 2px 5px rgba(0,0,0,0.4);box-shadow:0 2px 5px rgba(0,0,0,0.4)}#nav_main ul li div ul ul{font-size:1em;position:absolute;top:0;right:-220px;z-index:2;display:none}#nav_main ul li div ul ul ul{z-index:3}#nav_main ul li div ul a,#nav_main ul li div ul li:hover li a,#nav_main ul li div ul li:hover li:hover li a,#nav_main ul li div ul li:hover li:hover li:hover li a{display:block;position:relative;height:auto;width:188px;padding:0.5em 16px 0.5em 16px;line-height:normal;color:#4e4e4e;height:auto;text-transform:none;text-align:left;background:#f8f1f1 none 14px center no-repeat;border:1px solid #ebddd9;border-width:0 1px 1px 1px}#nav_main ul li div ul li.hover li a,#nav_main ul li div ul li.hover li.hover li a,#nav_main ul li div ul li.hover li.hover li.hover li a{display:block;position:relative;height:auto;width:188px;padding:0.5em 16px 0.5em 16px;line-height:normal;color:#4e4e4e;height:auto;text-transform:none;text-align:left;background:#f8f1f1 none 14px center no-repeat;border:1px solid #ebddd9;border-width:0 1px 1px 1px}#nav_main ul li div ul li.here a,#nav_main ul li div ul li.here a:hover{background-color:#fff;background-position:-186px center}#nav_main ul li div ul a:hover,#nav_main ul li div ul li:hover a,#nav_main ul li div ul li:hover li a:hover,#nav_main ul li div ul li:hover li:hover a,#nav_main ul li div ul li:hover li:hover li:hover a,#nav_main ul li div ul li:hover li:hover li:hover li:hover a{color:#4e4e4e;background-color:#fff;background-position:-186px center;background-repeat:no-repeat}#nav_main ul li div ul li.hover a,#nav_main ul li div ul li.hover li a:hover,#nav_main ul li div ul li.hover li.hover a,#nav_main ul li div ul li.hover li.hover li.hover a,#nav_main ul li div ul li.hover li.hover li.hover li.hover a{background-color:#fff;background-position:-186px center}#nav_main ul li div ul li:hover .arrow-side,#nav_main ul li div ul li:hover li:hover .arrow-side,#nav_main ul li div ul li:hover li:hover li:hover .arrow-side{display:block}#nav_main ul li div ul li:hover li .arrow-side,#nav_main ul li div ul li:hover li:hover li .arrow-side{display:none}#nav_main ul li div ul li.hover .arrow-side,#nav_main ul li div ul li.hover li.hover .arrow-side,#nav_main ul li div ul li.hover li.hover li.hover .arrow-side{display:block}#nav_main ul li div ul li.hover li .arrow-side,#nav_main ul li div ul li.hover li.hover li .arrow-side{display:none}#nav_main ul li div ul li:hover ul,#nav_main ul li div ul li:hover li:hover ul,#nav_main ul li div ul li:hover li:hover li:hover ul{display:block}#nav_main ul li div ul li:hover ul ul,#nav_main ul li div ul li:hover li:hover ul ul{display:none}#nav_main ul li div ul li.hover ul,#nav_main ul li div ul li.hover li.hover ul,#nav_main ul li div ul li.hover li.hover li.hover ul{display:block}#nav_main ul li div ul li.hover ul ul,#nav_main ul li div ul li.hover li.hover ul ul{display:none}#nav_main ul li div li:first-child a,#nav_main ul li div li:last-child li:first-child a,#nav_main ul li div li:first-child li:first-child a,#nav_main ul li div li:last-child li:last-child li:first-child a,#nav_main ul li div li:first-child li:first-child li:first-child a,#nav_main ul li div li:last-child li:first-child li:first-child a,#nav_main ul li div li:first-child li:last-child li:first-child a,#nav_main ul li div li:last-child li:last-child li:last-child li:first-child a,#nav_main ul li div li:last-child li:last-child li:first-child li:first-child a,#nav_main ul li div li:first-child li:first-child li:last-child li:first-child a,#nav_main ul li div li:first-child li:first-child li:first-child li:first-child a,#nav_main ul li div li:last-child li:first-child li:last-child li:first-child a,#nav_main ul li div li:last-child li:first-child li:first-child li:first-child a,#nav_main ul li div li:first-child li:last-child li:last-child li:first-child a,#nav_main ul li div li:first-child li:last-child li:first-child li:first-child a{-moz-border-radius-topright:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-o-border-top-right-radius:4px;-o-border-top-left-radius:4px;-ms-border-top-right-radius:4px;-ms-border-top-left-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px}#nav_main ul li div li:last-child a,#nav_main ul li div li:last-child li:last-child a,#nav_main ul li div li:first-child li:last-child a,#nav_main ul li div li:last-child li:last-child li:last-child a,#nav_main ul li div li:first-child li:first-child li:last-child a,#nav_main ul li div li:last-child li:first-child li:last-child a,#nav_main ul li div li:first-child li:last-child li:last-child a,#nav_main ul li div li:last-child li:last-child li:last-child li:last-child a,#nav_main ul li div li:last-child li:last-child li:first-child li:last-child a,#nav_main ul li div li:first-child li:first-child li:last-child li:last-child a,#nav_main ul li div li:first-child li:first-child li:first-child li:last-child a,#nav_main ul li div li:last-child li:first-child li:last-child li:last-child a,#nav_main ul li div li:last-child li:first-child li:first-child li:last-child a,#nav_main ul li div li:first-child li:last-child li:last-child li:last-child a,#nav_main ul li div li:first-child li:last-child li:first-child li:last-child a{-moz-border-radius-bottomright:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-right-radius:4px;-webkit-border-bottom-left-radius:4px;-o-border-bottom-right-radius:4px;-o-border-bottom-left-radius:4px;-ms-border-bottom-right-radius:4px;-ms-border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}#nav_main ul li div li:last-child li a,#nav_main ul li div li:first-child li a,#nav_main ul li div li:last-child li:last-child li a,#nav_main ul li div li:first-child li:first-child li a,#nav_main ul li div li:last-child li:first-child li a,#nav_main ul li div li:first-child li:last-child li a,#nav_main ul li div li:last-child li:last-child li:last-child li a,#nav_main ul li div li:last-child li:last-child li:first-child li a,#nav_main ul li div li:first-child li:first-child li:last-child li a,#nav_main ul li div li:first-child li:first-child li:first-child li a,#nav_main ul li div li:last-child li:first-child li:last-child li a,#nav_main ul li div li:last-child li:first-child li:first-child li a,#nav_main ul li div li:first-child li:last-child li:last-child li a,#nav_main ul li div li:first-child li:last-child li:first-child li a{-moz-border-radius:0;-webkit-border-radius:0;-o-border-radius:0;-ms-border-radius:0;border-radius:0}#nav_main ul span.arrow-top span{display:block;position:absolute;top:1px;left:50%;z-index:1;width:13px;height:7px;margin-left:-6px;background:url(../images/drop-arrow-top.png)}#sub nav{width:195px;position:relative}#sub nav ul{border:1px solid #f2ebe8;border-width:1px 0;list-style-type:none;margin:0;padding:0}#sub nav ul li{background:url(../images/sub-nav-rule.png) 0 0 no-repeat;padding-top:1px}#sub nav ul li a{border:1px solid #f2ebe8;border-width:0 1px}#sub nav ul>li:first-child,#sub nav ul>li.first{padding-top:0;background-image:none}#sub nav ul>li:first-child a,#sub nav ul>li.first a{padding-top:16px}#sub nav a{font-size:1.2em;color:#484848;text-decoration:none;padding:6px 13px;width:193 -26px;display:block;zoom:1}#sub nav a:hover{background-color:#FBFAFA;color:#000}#sub nav li.current,#sub nav li.parent-current{border-top:1px solid #f2ebe8;padding-bottom:10px;padding-top:10px}#sub nav li.current li.current,#sub nav li.current li.parent-current,#sub nav li.current ul ul,#sub nav li.parent-current li.current,#sub nav li.parent-current li.parent-current,#sub nav li.parent-current ul ul{padding-bottom:0;border:0}#sub nav li.current a,#sub nav li.parent-current a{background:#9e3e30;color:#fff}#sub nav li.current.last,#sub nav li.parent-current.last{padding-bottom:0}#sub nav li li a,#sub nav li li.current a{color:#484848 !important}#sub nav li li a:hover,#sub nav li li.current a:hover{background-color:#FBFAFA;color:#000 !important}#sub nav li.parent-current>li a{background-color:#FBFAFA}#sub nav li.has-children li{background:none;padding-top:0}#sub nav li.has-children li a{background:#fbfafa url("../images/li-arrow.png") 13px center no-repeat;padding:3px 13px 3px 30px;width:193 -43px}#sub nav li.has-children li.has-children li a{padding:3px 13px 3px 45px;width:193 -53px;background-image:url(../images/nav-dot.png);background-position:32px .6em}#sub nav li.has-children li.current>a{background-color:#ecdbd8;font-weight:bold}#nav-sub::before,.no-generatedcontent #sub .cnr-top{content:"\0020";display:block;width:14px;height:14px;position:absolute;top:0;left:0;background:url(../images/sub-nav-top-cnr.png) no-repeat}#nav-sub::after,.no-generatedcontent #sub .cnr-btm{content:"\0020";display:block;width:14px;height:14px;position:absolute;bottom:0;right:0;background:url(../images/sub-nav-btm-cnr.png) no-repeat}#top .ancillary,#bottom .ancillary{font-size:1.2em;color:#fff}#top .ancillary a,#bottom .ancillary a{color:#fff;text-decoration:none;margin:0 .3em}#top .ancillary a:hover,#bottom .ancillary a:hover{text-decoration:underline}#top .ancillary{text-align:right}#bottom .ancillary{float:left;width:748px;font-size:1.1em !important}#bottom .ancillary a{margin:0 .5em}#bottom p{font-size:1.1em}#bottom p small{font-size:1em}#bottom p.legal-meta{color:#fccec8}#bottom p.copyright{font-size:1em;margin:0 .7em 0 0;line-height:inherit;display:inline;color:#fff}#bottom .agency{color:#fff;text-decoration:none}#bottom .agency:hover{text-decoration:underline}#sidebar{float:left;width:135px;padding:30px 0 0 25px}#channel-nav{margin:20px 0 0 0;padding:0;list-style-type:none}#channel-nav li{margin:0;padding:4px 0;list-style-type:none;border-bottom:1px solid #eee}#channel-nav li:last-child{border-bottom:none}#channel-nav li a.more{font-weight:normal;font-size:1em}fieldset{margin:0;padding:0;border:0}legend{width:100%;display:block;position:relative;height:3em;font-size:1.6em;font-weight:bold}legend span{display:block;position:absolute;top:0;left:0}.form_error{display:none !important}.invalid{border:1px solid red !important}#contact-form{background:#fcf9f9;padding:30px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#contact-form:before,#contact-form:after{content:"";display:table}#contact-form:after{clear:both}#contact-form{zoom:1}#contact-form .col{width:396px;float:left}#contact-form .col.col-2{padding-left:58px}#contact-form label{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.2em}#contact-form input,#contact-form textarea{width:392px;padding:2px;border:1px solid #d1d1d1;background:#fff;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:20px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#contact-form span.btn input{border:0;width:auto;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:bold;text-align:center;padding:.5em 2em;display:inline-block;background:#0297ce;color:#fff;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#contact-form span.btn input:hover{background:#014d69}#expression-form{background:#fcf9f9;padding:30px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#expression-form:before,#expression-form:after{content:"";display:table}#expression-form:after{clear:both}#expression-form{zoom:1}#expression-form .col{width:396px;float:left}#expression-form .col.col-2{padding-left:58px}#expression-form label{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.2em}#expression-form input,#expression-form textarea,#expression-form select{width:392px;padding:2px;border:1px solid #d1d1d1;background:#fff;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#expression-form ul.courses{padding:0;margin:0;margin-top:10px}#expression-form ul.courses li{list-style:none;list-style-image:none}#expression-form ul.courses input[type="checkbox"]{width:20px}#expression-form span.btn input{border:0;width:auto;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:normal;text-align:center;padding:.5em 2em;display:inline-block;background:#0297ce;color:#fff;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#expression-form span.btn input:hover{background:#014d69}#apply-form{background:#fcf9f9;padding:30px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#apply-form:before,#apply-form:after{content:"";display:table}#apply-form:after{clear:both}#apply-form{zoom:1}#apply-form .col{width:396px;float:left}#apply-form .col.col-2{padding-left:58px}#apply-form .col-clear{clear:both;border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:20px 0 0 0}#apply-form label{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.2em}#apply-form input,#apply-form textarea,#apply-form select{width:392px;padding:2px;border:1px solid #d1d1d1;background:#fff;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#apply-form span.pay-btn{clear:both;width:60%;background-color:#eee;text-align:right;display:block;margin:2em auto 0 auto;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;background-image:url(../images/lock_black.png);background-repeat:no-repeat;background-position:1em center;position:relative;padding:.5em 20px}#apply-form span.pay-btn input{border:0;width:auto;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:normal;text-align:center;padding:.5em 2em;display:inline-block;background:#0297ce;color:#fff;margin:0 -15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#apply-form span.pay-btn input:hover{background:#014d69}#apply-form span.pay-btn em{position:absolute;left:3.5em;top:1.35em}#apply-form .student_discount legend{height:1.8em}#apply-form .student_discount label{display:inline;font-size:1em}#apply-form .student_discount input{padding:0;margin:0;width:auto}.cc-block{background-color:#eee;padding:20px;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;width:60%;margin:0 auto;position:relative}.cc-block input,.cc-block select{width:98% !important}.cc-block .inline-2{display:inline-block;width:100%}.cc-block .inline-2 .left,.cc-block .inline-2 .right{width:47%;float:left}.cc-block .inline-2 .right,.cc-block .inline-2 .right-big{margin-left:4%}.cc-block .inline-2 .left-small{width:30%;float:left}.cc-block .inline-2 .right-big{width:65%;float:left}.cc-block .inline-3{display:inline-block;width:100%}.cc-block .inline-3 .left,.cc-block .inline-3 .middle,.cc-block .inline-3 .right{width:31.5%;float:left}.cc-block .inline-3 .middle,.cc-block .inline-3 .right{margin-left:2%}.cc-block .ccnum{width:21% !important;margin-left:1%}.cc-block .ccnum#creditCardNumber1{margin-left:0}.cc-block .whatccv2{float:right;margin-right:10px;margin-top:-10px}.cc-block #ccv2info{display:inline-block;padding:10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;background-color:#fff;overflow:hidden;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px}.cc-block #ccv2info img{float:right;margin-top:-20px;width:120px}.cc-block #ccv2info h3{clear:both}.cc-block #ccv2info p{margin-right:210px;font-size:1em}.js .cc-block #ccv2info{display:none}#search{width:260px;height:96px;float:right;position:relative}#search label{position:absolute;left:-9999px}#search input{margin-top:5px;width:198px;border:1px solid #efefef;background:#fbfafa;font:1.1em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-style:italic;padding:10px 40px 10px 20px;-moz-border-radius-topleft:14px;-webkit-border-top-left-radius:14px;border-top-left-radius:14px;-moz-border-radius-bottomright:14px;-webkit-border-bottom-right-radius:14px;border-bottom-right-radius:14px}#search input:focus{font-style:normal}#search input.search{width:40px;position:absolute;right:1px;top:6px;border:0;padding-left:0;padding-right:0;background:transparent url(../images/btn-search.png) center no-repeat;overflow:hidden;text-indent:-9999px;margin-top:0;cursor:pointer;cursor:hand}#search input.search:hover,#search input.search:focus,#search input.search:active{background-color:#fff;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.3);-moz-box-shadow:0 0 5px rgba(0,0,0,0.3);box-shadow:0 0 5px rgba(0,0,0,0.3)}#google_translate_element{position:absolute;z-index:100;right:25px;margin-top:56px;background-image:url(../images/flags.png);padding-left:160px;background-repeat:no-repeat}.error{z-index:1;color:red}.export_previous{-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;border:1px solid pink;padding:10px 20px;margin:2em 0}.export_previous input,.export_previous textarea,.export_previous select{width:300px;padding:2px;border:1px solid #d1d1d1;background:#fff;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.export_previous span.btn input{border:0;width:auto;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:normal;text-align:center;padding:.4em 2em;display:inline-block;background:#0297ce;color:#fff;float:right;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#pay-form{background:#fcf9f9;padding:30px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px}#pay-form:before,#pay-form:after{content:"";display:table}#pay-form:after{clear:both}#pay-form{zoom:1}#pay-form p.help{margin:0 0 15px 0}#pay-form span.help{margin-left:10px}#pay-form .col{width:396px;float:left}#pay-form .col.col-2{padding-left:58px}#pay-form .col-clear{clear:both;border-bottom:1px solid #ccc;margin:0 0 20px 0;padding:20px 0 0 0}#pay-form label{display:block;font-size:1.2em;font-weight:bold;margin-bottom:.2em}#pay-form legend{height:2em}#pay-form input,#pay-form textarea,#pay-form select{width:392px;padding:2px;border:1px solid #d1d1d1;background:#fff;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;margin-bottom:10px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#pay-form span.pay-btn{clear:both;width:60%;background-color:#eee;text-align:right;display:block;margin:2em auto 0 auto;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;background-image:url(../images/lock_black.png);background-repeat:no-repeat;background-position:1em center;position:relative;padding:.5em 20px}#pay-form span.pay-btn input{border:0;width:auto;font:1.2em "Lucida Grande","Lucida Sans Unicode","Lucida Sans",Verdana,Tahoma,sans-serif;font-weight:normal;text-align:center;padding:.5em 2em;display:inline-block;background:#0297ce;color:#fff;margin:0 -15px 0 0;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#pay-form span.pay-btn input:hover{background:#014d69}#pay-form span.pay-btn em{position:absolute;left:3.5em;top:1.35em}#pay-form #modules{width:60%;margin:0 auto;background-color:#fff;-webkit-border-radius:7px;-moz-border-radius:7px;-ms-border-radius:7px;-o-border-radius:7px;border-radius:7px;padding:.5em 20px}#pay-form #modules .row{padding:4px 5px;text-align:center;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px}#pay-form #modules .row:nth-child(even){background-color:#eee}#pay-form #modules label{display:inline-block}#pay-form #modules select,#pay-form #modules input{display:inline-block;margin:0 10px 0 0}#pay-form #modules select{width:200px}#pay-form #modules input{width:100px}#pay-form #modules .add_module,#pay-form #modules .remove_module{background-color:#EA7F1B;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;display:inline-block;padding:4px 10px;color:#fff;width:120px}#pay-form #modules .add_module:hover,#pay-form #modules .remove_module:hover{text-decoration:none;background:#d87214}#pay-form #modules .remove_module{background-color:#680110;color:#fff}#pay-form #modules .remove_module:hover{background:#262626}
