html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}body{line-height:1em}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}ins{text-decoration:none}del{text-decoration:line-through}html{font-size:medium}body{background:#d2e0eb url(/ui/images/bg/body.png) repeat-x left top;color:#333;font-weight:normal;font-style:normal;font-size: .75em;font-family:Verdana,Arial,sans-serif;line-height:1.5em;text-align:center}h1,h2,h3,h4{margin:1em
0 0;color:#111;font-weight:bold}h1{margin:0;font-size:1.25em;line-height:1.2em;text-transform:uppercase}h2{margin-bottom:0.625em;font-size:1.25em;line-height:1.2em;text-transform:uppercase}h3{margin-bottom:0.5em;font-size:1em;line-height:1.5em}h4{font-size:1em;line-height:1.2em;font-weight:bold}p{margin:0
0 1em}a:link,a:active,a:visited{color:#05a8e3;text-decoration:none}a:hover{text-decoration:underline}input,select,textarea,button{font-size:1em;font-family:Verdana,Arial,sans-serif}button{cursor:pointer}ol,ul{margin:1em
0 1em 3em}ul li, ol ul
li{margin:0
0 .5em;list-style:outside disc none}ol li, ul ol
li{margin:0
0 .5em;list-style:outside decimal none}table{margin:0
0 1.5em;background:#111;width:100%}table td, table
th{padding: .3em 0.5em;background:#FFF}table
th{color:#111;font-weight:bold;text-align:left}table thead
th{color:#fff;background:#111}hr{display:none}quote{font-style:italic}blockquote{color:#999;font-size:1.16em;line-height:1.285em;font-style:italic}.placeholder{margin:0
0 14px}p.intro{margin:0
0 .667em;color:#000;font-size:1.332em;line-height:1.437em}.figure{border:1px
solid #e0e0e0;padding:5px;min-height:100px;vertical-align:middle}.figure
img{display:block;margin:0
auto}ul.items{margin:0;padding:0}ul.items
li{margin:0;list-style:outside none none}ul.items
li{margin:0}ul.items li:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.items
h3{margin:0;font-size:1.25em;line-height:1.2em}ul.items
.figure{float:left;margin:0
14px 14px 0}ul.tabs{margin:0;padding:0;z-index:2;position:relative}ul.tabs
li{margin:0;list-style:outside none none}ul.tabs:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.tabs
li{margin:0
5px 0 0;float:left}ul.tabs
a{border:1px
solid #e0e0e0;border-width:1px 1px 0;display:block;background:#FFF url(/ui/images/bg/tab.png) repeat-x left bottom;font-size:1.16em;line-height:1.5em;font-weight:bold}ul.tabs a
span{border:1px
solid #FFF;padding:10px
16px 7px;display:block}ul.tabs a:hover{color:#000;text-decoration:none}ul.tabs
li.active{margin-bottom: -1px}ul.tabs li.active
a{padding-bottom:1px;background:#FFF;color:#000}.panel{border:1px
solid #e0e0e0;padding:5px;z-index:1;background:#FFF}.panel
.inner{width:auto;padding:12px;background:transparent url(/ui/images/bg/panel.png) repeat-x left bottom}.panel .inner
.active{display:block}.tabs-item{display:none}a.button{display:block;padding:3px
0;width:111px;height:15px;background:transparent url(/ui/images/bg/button.png) no-repeat left top;line-height:15px;text-align:center}a.button:hover{color:#000;text-decoration:none}a.signup{display:block;overflow:hidden;position:relative;width:170px;height:33px}a.signup
span{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;background:transparent no-repeat left top}a.signup
span{background-image:url(/ui/images/bt/signup.png)}a.signup:link span, a.signup:active span, a.signup:visited
span{background-position:0px 0px}a.signup:hover
span{background-position: -170px 0px}.course-actions
h3{position:absolute;left: -1000em}.course-actions
ul{margin:0;padding:0}.course-actions ul
li{margin:0;list-style:outside none none}.course-actions
li{margin:0
0 3px}.course-actions li
a{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;width:237px;height:45px;background-image:url(/ui/images/bt/course-actions.png)}.course-actions li a.enrol:link, .course-actions li a.enrol:active, .course-actions li a.enrol:visited{background-position:0px 0px}.course-actions li a.enrol:hover{background-position: -237px 0px}.course-actions li a.enquire:link, .course-actions li a.enquire:active, .course-actions li a.enquire:visited{background-position:0px -45px}.course-actions li a.enquire:hover{background-position: -237px -45px}#testimonial h3, #testimonials
h3{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0
0 14px}#testimonial p.author, #testimonials
p.author{margin:0;color:#000;font-size:1.25em;font-weight:bold;line-height:1.2em}#testimonials
ul{margin:0;padding:0}#testimonials ul
li{margin:0;list-style:outside none none}#testimonials ul
li{margin:0
0 20px}#flexible-delivery
h3{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;color:#000;margin:0
0 24px}#flexible-delivery
ul{margin:0;padding:0}#flexible-delivery ul
li{margin:0;list-style:outside none none}#flexible-delivery ul
li{margin:0
0 14px}#flexible-delivery
li{padding:0
0 0 70px;background:transparent no-repeat 5px 0px}#flexible-delivery
li.online{background-image:url(/ui/images/ico/online.jpg)}#flexible-delivery
li.campus{background-image:url(/ui/images/ico/campus.jpg);background-position:0px 0px}#flexible-delivery
li.correspondence{background-image:url(/ui/images/ico/correspondence.jpg)}#flexible-delivery
h4{margin:0
0 7px;color:#05a8e3;font-size:1.25em;line-height:1.133em}#flexible-delivery
p{margin:0;color:#999;font-style:italic}.video{margin:0
0 7px;position:relative}.video
img{display:block;width:270px;height:200px}.video
p{position:absolute;bottom:5px;left:5px;padding:5px;width:250px;background:#000;font-size:1em;color:#111}.video
img{display:block}.video
a.play{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;position:absolute;right:14px;bottom:14px;height:33px;width:87px;background-image:url(/ui/images/bt/play.png)}#site-map{margin:0;padding:0;margin:20px
0 20px 20px;line-height:1.5em}#site-map
li{margin:0;list-style:outside none none}#site-map
li{margin:0;padding:0}#site-map
li.site{margin-top:1em}#site-map h2, #site-map
h3{margin:0;line-height:1.5em;font-size:1em;font-weight:normal;text-transform:none}#site-map
h2{font-weight:bold}#site-map
ol{margin:0;padding:0}#site-map ol
ol{margin:0
0 .5em;padding:0
0 0 1em}#site-map ol ol
ol{margin:0;font-weight:normal}#members-login{width:500px}.pagination{margin:1em
0 0}#search-results
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0}#search-results h2
em{font-style:normal;text-transform:none}#search-results
ol{margin:0;padding:0}#search-results ol
li{margin:0;list-style:outside none none}#search-results
li{padding:1em
0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#search-results
h3{margin:0}#search-results
p{margin:0}#search-results
form{margin:2em
0}#people{margin:20px
0 0}#people
h2{position:absolute;left: -1000em}#people
li{margin:0
0 10px;padding:0
130px 0 0}#people li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#people
h3{margin:0}#people
p.role{margin:0;color:#000;font-weight:bold}#people
.org{position:absolute;left: -1000em}#people
img{float:right;margin:0
-130px 0 0}/ .page-index{margin:0;padding:0}/ .page-index
li{margin:0;list-style:outside none none}/ .page-index
li{margin:0
0 14px;padding:0
0 0 134px}/ .page-index li:after{content:".";display:block;height:0;clear:both;visibility:hidden}/ .page-index
h3{margin:0;padding:0;font-size:1em;line-height:1.2em}/ .page-index h3 a:link, / .page-index h3 a:active, / .page-index h3 a:visited{color:#000}/ .page-index
.figure{float:left;margin:0
0 0 -134px}ol.page-list{margin:0;padding:0;clear:both;padding:1px
0 0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left top}ol.page-list
li{margin:0;list-style:outside none none}ol.page-list
li{padding:14px
0 14px 222px;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}ol.page-list li:after{content:".";display:block;height:0;clear:both;visibility:hidden}ol.page-list
.figure{float:left;margin:0
0 0 -222px;text-align:right;width:200px}ol.page-list .figure
img{width:200px;display:block}ol.page-list
h3{margin:0;font-size:1.25em;line-height:1.2em}ol.page-list
p{line-height:1.25em}#about-ptkits
img{display:block;margin:0
auto 10px}a.units-of-competency{margin:20px
0;display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;width:235px;height:33px;background-image:url(/ui/images/bt/units.png)}a.units-of-competency:hover{background-position:0px -33px}#contact_form{width:500px}#contact_form
textarea{width:370px}#contact_form
button{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;margin:0
0 0 auto;border:0px;width:170px;height:33px;background-image:url(/ui/images/bt/submit.png)}#contact_form button:hover{background-position: -170px 0px}#contact_form
.options{padding:0}#contact_form .options
h3{margin:0
10px 0 0;font-weight:normal;display:inline;line-height:1em}#contact_form .options
label{float:none;margin:0
10px 0 0;display:inline;width:auto}#contact_form .options
input{border:none;padding:0;margin:0
5px 0 0;width:auto}#member-register
h3{margin:0
0 10px}#member-register
ul{margin:1m 0}#member-register a.signup-now{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;width:171px;height:33px;background-image:url(/ui/images/bt/signup-now.png)}#member-register a.signup-now:active, #member-register a.signup-now:visited, #member-register a.signup-now:link{background-position:0 0}#member-register a.signup-now:hover{background-position:0px -33px}#members-login
button{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;border:0;width:112px;height:33px;background-image:url(/ui/images/bt/login.png)}#members-login button:hover, #members-login
button.hover{background-position:0px -33px}ul.activeuser-nav{overflow:hidden;border-top:1px solid 99CEDF;margin:10px
0}ul.activeuser-nav
li{float:left;margin-right:20px;padding-left:10px;list-style-type:none}.course-resources
h2{margin:0;position:absolute;left: -1000em}a.back-to-course{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;margin:1.5em 0 0;width:192px;height:33px;background-image:url(/ui/images/bt/back-to-course.png)}a.back-to-course:hover,a.back-to-course.hover{background-position:0px -33px}a.back{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;margin:1.5em 0 0;width:97px;height:33px;background-image:url(/ui/images/bt/back.png)}a.back:hover,a.back.hover{background-position:0px -33px}#accessibility-nav{position:absolute;left: -1000em}#page{padding:10px
14px;width:960px;margin:0
auto;background:#FFF;text-align:left}#header{margin:0
0 14px;position:relative}#headline{padding:30px
14px;position:relative;height:40px;background:transparent url(/ui/images/hd/default.jpg) no-repeat left top;color:#FFF}#container{padding:28px
0px 28px 14px}#container:after{content:".";display:block;height:0;clear:both;visibility:hidden}#content{float:left;width:660px}#aside{float:right;width:270px}#footer{margin:0
-14px -10px;padding:14px
14px 10px;background:#d2e0eb}#header h1, #header
a.logo{display:block;overflow:hidden;position:relative;margin:0
0 0 10px;width:119px;height:97px}#header h1 span, #header a.logo
span{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;background:transparent no-repeat left top}#header h1 span, #header a.logo
span{background-image:url(/ui/images/fit-nation_logo.png)}#header
p.phone{margin:0;position:absolute;top:20px;right:5px;color:#666;font-size:0.916em}#nav{position:absolute;right:0px;bottom: -14px;font-weight:bold;line-height:1em}#nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}#nav
h3{position:absolute;left: -1000em}#nav
ul{margin:0;padding:0}#nav ul
li{margin:0;list-style:outside none none}#nav
li{padding:0
0 9px;float:left}#nav
a{display:block;overflow:hidden;position:relative;width:100px;height:22px;text-transform:uppercase}#nav a
span{width:100%;height:100%;display:block;position:absolute;left:0px;top:0px;background:transparent no-repeat left top}#nav a
span{background-image:url(/ui/images/bg/nav.png)}#nav a.about-us{width:85px}#nav a.about-us:link span, #nav a.about-us:active span, #nav a.about-us:visited
span{background-position:0px 0px}#nav a.about-us:hover
span{background-position:0px -22px}#nav a.gym-instructor{width:130px}#nav a.gym-instructor:link span, #nav a.gym-instructor:active span, #nav a.gym-instructor:visited
span{background-position: -85px 0px}#nav a.gym-instructor:hover
span{background-position: -85px -22px}#nav a.personal-training{width:155px}#nav a.personal-training:link span, #nav a.personal-training:active span, #nav a.personal-training:visited
span{background-position: -215px 0px}#nav a.personal-training:hover
span{background-position: -215px -22px}#nav a.continuing-education{width:180px}#nav a.continuing-education:link span, #nav a.continuing-education:active span, #nav a.continuing-education:visited
span{background-position: -370px 0px}#nav a.continuing-education:hover
span{background-position: -370px -22px}#nav a.flexible-delivery{width:135px}#nav a.flexible-delivery:link span, #nav a.flexible-delivery:active span, #nav a.flexible-delivery:visited
span{background-position: -550px 0px}#nav a.flexible-delivery:hover
span{background-position: -550px -22px}#nav a.higher-education{width:145px}#nav a.higher-education:link span, #nav a.higher-education:active span, #nav a.higher-education:visited
span{background-position: -550px 0px}#nav a.higher-education:hover
span{background-position: -550px -22px}#nav
a.membership{width:103px}#nav a.membership:link span, #nav a.membership:active span, #nav a.membership:visited
span{background-position: -693px 0px}#nav a.membership:hover
span{background-position: -693px -22px}#nav
li.active{background:transparent url(/ui/images/bg/nav_active.png) no-repeat center bottom}#nav li.active a.about-us:link span, #nav li.active a.about-us:active span, #nav li.active a.about-us:visited span, #nav li.active a.about-us:hover
span{background-position:0px -22px}#nav li.active a.gym-instructor:link span, #nav li.active a.gym-instructor:active span, #nav li.active a.gym-instructor:visited span, #nav li.active a.gym-instructor:hover
span{background-position: -85px -22px}#nav li.active a.personal-training:link span, #nav li.active a.personal-training:active span, #nav li.active a.personal-training:visited span, #nav li.active a.personal-training:hover
span{background-position: -215px -22px}#nav li.active a.continuing-education:link span, #nav li.active a.continuing-education:active span, #nav li.active a.continuing-education:visited span, #nav li.active a.continuing-education:hover
span{background-position: -370px -22px}#nav li.active a.higher-education:link span, #nav li.active a.higher-education:active span, #nav li.active a.higher-education:visited span, #nav li.active a.higher-education:hover
span{background-position: -550px -22px}#nav li.active a.membership:link span, #nav li.active a.membership:active span, #nav li.active a.membership:visited span, #nav li.active a.membership:hover
span{background-position: -693px -22px}#site-nav{position:absolute;right:0px;top:0px;font-size:0.916em;line-height:1.5em}#site-nav
ul{margin:0;padding:0}#site-nav ul
li{margin:0;list-style:outside none none}#site-nav
h3{position:absolute;left: -1000em}#site-nav
li{float:left}#site-nav li.active
a{color:#000}#site-nav
a{padding:0px
5px}#header
form{margin:0;padding:0;position:absolute;right:0;top:40px;width:215px}#header form
label{position:absolute;left: -1000em}#header form
input{margin:0
3px 0 0;border:0px;padding:5px
10px;width:165px;height:16px;float:left;background:transparent url(/ui/images/bg/search.png) no-repeat left top;color:#999}#header form
button{border:0;padding:0;height:26px;width:26px;float:left;cursor:pointer;background:transparent url(/ui/images/bt/search.png) no-repeat center center;text-align:left;text-indent: -1000em}#section-nav{margin:0
0 1px;z-index:10;position:relative;background:#000;font-size:1.083em;line-height:1.5em}#section-nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}#section-nav
h3{position:absolute;left: -1000em}#section-nav
ul{margin:0;padding:0}#section-nav ul
li{margin:0;list-style:outside none none}#section-nav
li{float:left}#section-nav
a{padding:8px
10px;display:block}#section-nav a:link, #section-nav a:active, #section-nav a:visited{color:#FFF}#section-nav a:hover{background:transparent url(/ui/images/bg/subnav_active.png) no-repeat center bottom;color:#FFF;text-decoration:none}#section-nav li.active a:link, #section-nav li.active a:active, #section-nav li.active a:visited, #section-nav li.active a:hover{color:#05a8e3}#footer{font-size:0.916em;line-height:1.5em}#footer:after{content:".";display:block;height:0;clear:both;visibility:hidden}#footer
*{margin:0
7px 0 0;display:inline}#footer
h3{margin:0
7px 0 0;font-size:1em;font-weight:normal;font-family:Verdana,Arial,sans-serif;line-height:1.5em;color:#666}#footer
ul{margin:0;padding:0}#footer ul
li{margin:0;list-style:outside none none}#footer
.network{float:left}#footer
.nav{margin-right: -7px;float:right}#footer .nav
h3{position:absolute;left: -1000em}#headline{z-index:1;color:#000}#headline
h1{width:680px;color:#FFF;margin:0;font-family:Helvetica,Arial,Verdana,sans;font-size:3.167em;font-weight:normal;letter-spacing: -.02em;line-height:1em;text-transform:none}#headline .course-actions{position:absolute;right:14px;bottom:14px}#headline a.view-all{width:270px;display:block;position:absolute;top:30px;right:0px;line-height:40px;vertical-align:middle;text-align:center}#headline.view-b{background-image:url(/ui/images/hd/default_b.jpg)}#headline.view-d
.info{width:420px;position:absolute;bottom:14px;left:14px}#headline.view-d .info h1, #headline.view-d .info
h2{width:660px;margin:0;color:#FFF;font-family:Helvetica,Arial,Verdana,sans;font-size:4.83em;font-weight:normal;line-height:1.1em;letter-spacing: -.02em;text-transform:none}#headline.view-d .info
p{margin:0;font-size:1.416em;font-family:Helvetica,Arial,Verdana,sans;line-height:1.1em}#headline.view-c, #page div.view-c{background-image:url(/ui/images/hd/default_c.jpg)}#headline.view-d, #page div.view-d{padding:0
14px 14px}#headline.home, #page
div.home{margin-top: -11px;padding:0
14px 14px;height:342px;background-image:url(/ui/images/hd/home.jpg)}p.home-intro{color:#000;font-size:1.332em;line-height:1.437em}#quick-info{margin:25px
0 0;padding:15px
0 0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left top}#quick-info
h2{position:absolute;left: -1000em}#quick-info
ul{margin:0;padding:0;margin:0
-14px 0 0}#quick-info ul
li{margin:0;list-style:outside none none}#quick-info ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#quick-info ul
li{margin:0
14px 0 0;padding:130px
0 0;position:relative;width:208px;float:left}#quick-info
h3{height:3em;margin:0;font-size:1.25em;line-height:1.133em}#quick-info
.figure{position:absolute;left:0px;top:0px}#latest-news,#latest-events{margin:0
0 25px}#latest-news h2, #latest-events
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0
0 5px}#latest-news ol, #latest-events
ol{margin:0;padding:0}#latest-news ol li, #latest-events ol
li{margin:0;list-style:outside none none}#latest-news li, #latest-events
li{padding:1em
0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#latest-news h3, #latest-events
h3{margin:0}#latest-news p, #latest-events
p{margin:0}#latest-events
li{padding:0;margin:0
0 1em;background:none}#news{}#news
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0;float:left}#news
form{margin: .2em 0 0;float:right;text-align:right;width:100px}#news form
fieldset{margin:0}#news form
label{position:absolute;left: -1000em}#news form
button{position:absolute;left: -1000em;width:100px}#news
ol{margin:0;padding:0;clear:both}#news ol
li{margin:0;list-style:outside none none}#news
li{padding:1em
0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#news
h3{margin:0}#news
p{margin:0}#events
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0}#events
ol{margin:0;padding:0}#events ol
li{margin:0;list-style:outside none none}#events
li{padding:1em
0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#events
h3{margin:0;font-size:1em;line-height:1.5em}#events
p{margin:0}form
.mandatory{color:#999}form
.errors{margin:0
0 14px;border:1px
solid #f00;padding:7px;color:#f00}form .errors
h3{position:absolute;left: -1000em}form .errors
ul{margin:0;padding:0}form .errors ul
li{margin:0;list-style:outside none none}form .errors
li{padding:0
0 0 12px;background:transparent url(/ui/images/bg/error_bullet.png) no-repeat left center}form .error label
em{color:#f00}form .error input, form .error
select{background:#fcc;color:#333}form
fieldset{margin:0
0 14px}form fieldset
h3{margin:0
0 5px}form
div{margin:0
0 7px;padding:0
6px 0 130px}form div.residential-address{margin:0;padding:0}form div:after{content:".";display:block;height:0;clear:both;visibility:hidden}form div
label{margin:3px
0 0 -130px;position:relative;width:123px;float:left}form div
label.inline{margin:3px
0 0 0;position:static;width:auto;float:none}form div label.full-width{width:290px}form div label
em{position:absolute;right:0px;top:0px;color:#999}form div
input{width:100%;color:#666}form div input:focus, form div
input.focus{color:#333}form div
input.inline{width:auto;margin:0}form div
select{width:100%}form div input.disabled, form div select.disabled, form div input [disabled=disabled], form div select [disabled=disabled]{background:#CCC}form
fieldset.options{clear:both;padding-left:235px}form fieldset.options:after{content:".";display:block;height:0;clear:both;visibility:hidden}form fieldset.options
h4{margin:0
0 0 -235px;width:230px;position:relative;font-size:1em;line-height:1.5em;font-weight:normal;float:left}form fieldset.options h4
em{position:absolute;right:0px;top:0px;color:#999}form fieldset.options
label{margin:0
10px 0 0;float:none;vertical-align:middle}form fieldset.options
input{margin:0
3px 0 0;width:auto;vertical-align:middle}form
.actions{margin:0;padding:30px
0 20px 20px}form .actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}form .actions
input{margin-right:5px;float:left;width:auto}form .actions
label{float:left;margin:0;display:inline;width:auto}form .actions
button{float:right}#enrol-enquire
.hiddenFields{margin:0}#enrol-enquire
.tabsItem{display:none}#enrol-enquire
form.active{display:block}#enrol-enquire .tabs
a{font-size:1.25em}#enrol-enquire .tabs
span{padding-left:50px;background:transparent no-repeat 20px center;line-height:22px;vertical-align:middle}#enrol-enquire .tabs .enrol
span{background-image:url(/ui/images/ico/ok.png)}#enrol-enquire .tabs .enquire
span{background-image:url(/ui/images/ico/info.png)}#enrol-enquire
.panel{margin:0;padding:5px}#enrol-enquire .panel
.inner{margin:0;padding:12px}#enrol-enquire fieldset.personal-details{width:290px;float:left}#enrol-enquire fieldset.address-details{width:290px;float:right}#enrol-enquire fieldset.course-information{clear:both;padding-top:15px;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left top}#enrol-enquire .payment-summary{clear:both;position:relative;margin:0;padding:14px;color:#FFF;background:#000 url(/ui/images/bg/info.png) repeat-x left top}#enrol-enquire .payment-summary
h3{margin:0
0 7px;color:#FFF;font-size:1em;line-height:1.5em}#enrol-enquire .payment-summary
p{margin:0
0 7px}#enrol-enquire .payment-summary
p.total{margin:0;font-weight:bold}#enrol-enquire .payment-summary
div{margin:0;padding:0}#enrol-enquire .payment-information
input{width:160px}#enrol-enquire .payment-information
.options{padding-left:130px}#enrol-enquire .payment-information .options
h4{margin-left: -130px;width:123px}#enrol-enquire .payment-information .options
input{width:auto}#enrol-enquire .payment-information .options
img{vertical-align:middle}#enrol-enquire .payment-information div
a{margin-left:10px}#enrol-enquire
.actions{padding-top:25px}#enrol
button{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;border:0;margin: -7px 0 0;width:212px;height:33px;background-image:url(/ui/images/bt/enrolment.png)}#enrol button:hover, #enrol
button.hover{background-position:0px -33px}#enrol .form-submitting{display:block;float:right;margin-right: -180px;padding-left:37px;min-height:32px;width:175px;background:url(/ui/images/ico/ajax-loader.gif) no-repeat}#enquire
button{display:block;overflow:hidden;background:transparent no-repeat left top;text-align:left;text-indent: -1000em;border:0;margin: -7px 0 0;width:168px;height:33px;background-image:url(/ui/images/bt/enquire-now.png)}#enquire button:hover, #enquire
button.hover{background-position:0px -33px}#enquire .sel-module{display:none}#enquire
div.comments{margin-top:20px;padding-left:0}#enquire div.comments
textarea{width:100%;height:50px}#enrol .actions, #enquire
.actions{padding-right:180px;clear:both}#enrol .actions button, #enquire .actions
button{margin-right: -180px}#enrol .payment-note{font-style:italic;margin:10px
0 0 25px;width:530px;float:left}#enrol #ewayBlock,
#enrol #ewayBlock
div{margin:0;padding:0;text-align:right !important}#enrol
#ewayBlock{width:650px;margin-top:10px}#enrol .creditcard,
#signup
.creditcard{margin-top:10px}#enrol .creditcard .cc_number_field,
#enrol .creditcard .cc_expiry_field,
#signup .creditcard .cc_number_field,
#signup .creditcard
.cc_expiry_field{float:left;width:240px;margin-right:10px}#enrol .creditcard .cc_expiry_field,
#signup .creditcard
.cc_expiry_field{width:100px;margin-right:0}#enrol .creditcard .cc_expiry_field label,
#signup .creditcard .cc_expiry_field
label{width:130px}#enrol .creditcard .cc_expiry_field input,
#signup .creditcard .cc_expiry_field
input{width:2em}#enrol .creditcard .cc_name_field,
#signup .creditcard
.cc_name_field{clear:both}.campus-media{margin:1em
0}.campus-media
h3{position:absolute;left: -1000em}.campus-media
ul{margin:0;padding:0}.campus-media ul
li{margin:0;list-style:outside none none}.campus-media
img{display:block}.campus-media .fn-photos{background:#DDD;width:100%;height:345px;overflow:hidden;position:relative}.campus-media .fn-photos
li{display:none;postion:absolute;left:0px;top:0px}.campus-media .fn-photos
li.active{display:block}.campus-media .fn-photos
p{display:none}.campus-media .fn-photos
img{cursor:pointer}.campus-media .fn-nav{padding:5px
10px;background:#000;text-align:center}.campus-media .fn-nav
li{display:inline}.campus-media .fn-nav li.active a:link, .campus-media .fn-nav li.active a:active, .campus-media .fn-nav li.active a:visited{background:#222;color:#FFF;text-decoration:none}.campus-media .fn-nav
a{padding:2px
7px}.campus-media .fn-nav a:link, .campus-media .fn-nav a:active, .campus-media .fn-nav a:visited{color:#CCC}.campus-media .fn-nav a:hover{background:#111;color:#FFF;text-decoration:none}.campus-map{margin:20px
0 0}.campus-map
h3{position:absolute;left: -1000em}.campus-map
.map{width:620px;height:370px}.campus-slideshow{margin:20px
0;width:625px;height:345px;background:#FFF}#campuses
.active{display:block}#headline.courses-overview, #page div.courses-overview{padding:0
14px 14px;margin-top: -26px;height:263px;background-image:url(/ui/images/hd/courses-overview.png)}#courses-categories
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0
0 7px}#courses-categories
ol{margin:0;padding:0;padding:1px
0 0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left top}#courses-categories ol
li{margin:0;list-style:outside none none}#courses-categories
li{padding:14px
0 15px 220px;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#courses-categories li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#courses-categories li
.figure{float:left;margin:0
0 0 -220px;width:200px}#courses-categories li .figure
img{width:200px}#courses-categories li
h3{margin:0;font-size:1.25em;line-height:1.2em}#courses-categories li
p{line-height:1.25em}#courses-categories li
a.button{float:right}#headline.courses-list, #page .courses-list{margin-top: -24px;height:261px;background-image:url(/ui/images/hd/courses-list.png)}#courses-list
h2{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0
0 7px;float:left}#courses-list
form{margin: .1em 0 0;float:right;text-align:right;width:200px}#courses-list form
label{position:absolute;left: -1000em}#courses-list form
button{position:absolute;left: -1000em}#courses-list
ol{margin:0;padding:0;clear:both;padding:1px
0 0;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left top}#courses-list ol
li{margin:0;list-style:outside none none}#courses-list ol
li{padding:14px
0 14px 220px;background:transparent url(/ui/images/bg/dotted_border.png) repeat-x left bottom}#courses-list ol li:after{content:".";display:block;height:0;clear:both;visibility:hidden}#courses-list ol
.figure{float:left;margin:0
0 0 -220px;width:200px}#courses-list ol .figure
img{width:200px}#courses-list ol
h3{margin:0;font-size:1.25em;line-height:1.2em}#courses-list ol
p{line-height:1.25em}#courses-list ol
a.button{margin: -27px 14px 0 0;float:right}#courses-list ol
.delivery{float:left;width:100%;background:transparent url(/ui/images/bg/delivery.png) repeat-x left bottom}#courses-list ol .delivery
h4{position:absolute;left: -1000em}#courses-list ol .delivery
ul{margin:0;padding:0;padding:7px
14px;color:#999}#courses-list ol .delivery ul
li{margin:0;list-style:outside none none}#courses-list ol .delivery ul:after{content:".";display:block;height:0;clear:both;visibility:hidden}#courses-list ol .delivery
li{margin:0;padding:0
10px 0 20px;float:left;background:transparent url(/ui/images/ico/delivery.png) no-repeat left center}#courses-list.view-all ol
li{display:block}#courses-list.view-online ol
li{display:none}#courses-list.view-online ol
li.online{display:block}#courses-list.view-campus ol
li{display:none}#courses-list.view-campus ol
li.campus{display:block}#courses-list.view-correspondence ol
li{display:none}#courses-list.view-correspondence ol
li.correspondence{display:block}#courses-list.viewl-all ol .delivery ul li, #courses-list.view-online ol .delivery ul li, #courses-list.view-campus ol .delivery ul li, #courses-list.view-correspondence ol .delivery ul
li{display:inline}.course-program{margin:24px
0;padding:14px
20px;background:#000 url(/ui/images/bg/info.png) repeat-x 0 0;color:#FFF;overflow:hidden;width:620px}.course-program
h2{position:absolute;left: -1000em}.course-program
ol{margin:0;padding:0;margin-right: -22px;width:642px}.course-program ol
li{margin:0;list-style:outside none none}.course-program ol:after{content:".";display:block;height:0;clear:both;visibility:hidden}.course-program
li{float:left;margin:0
24px 0 0;width:190px}.course-program
h3{margin:0
0 7px;color:#999;font-size:1.25em;line-height:1.133em;vertical-align:top}.course-program
p{margin:0}.course-delivery
h2{position:absolute;left: -1000em}.course-delivery .tabs li a
span{padding-left:58px;background:transparent no-repeat 0px 0px}.course-delivery .tabs li
a{font-size:1.25em}.course-delivery .tabs li a.online
span{background-image:url(/ui/images/ico/online.png)}.course-delivery .tabs li a.campus
span{background-image:url(/ui/images/ico/campus.png)}.course-delivery .tabs li a.correspondence
span{background-image:url(/ui/images/ico/correspondence.png)}.course-delivery
p.price{margin:0
0 .667em;color:#000;font-size:1.332em;font-weight:bold;line-height:1.1em}.course-delivery p.price
em{position:absolute;left: -1000em}.course-delivery .course-actions{margin:18px
0 0}.course-delivery .course-actions:after{content:".";display:block;height:0;clear:both;visibility:hidden}.course-delivery .course-actions
li{margin:0
10px 0 0;float:left}#video-preview
h3{font-size:2.16em;font-weight:bold;font-family:Helvetica,Arial,Verdana,sans;line-height:1em;text-transform:uppercase;letter-spacing: -.02em;margin:0
0 14px}#video-preview
p{color:#999;font-size:1.16em;font-style:italic;line-height:1.285em}#video-preview .video
p{font-style:normal;font-size:1em;color:#FFF}@media
screen{.sIFR-flash{visibility:visible !important;margin:0;padding:0}.sIFR-replaced,.sIFR-ignore{visibility:visible !important}.sIFR-alternate{position:absolute;left:0;top:0;width:0;height:0;display:block;overflow:hidden}.sIFR-replaced div.sIFR-fixfocus{margin:0pt;padding:0pt;overflow:auto;letter-spacing:0px;float:none}}@media
print{.sIFR-flash{display:none !important;height:0;width:0;position:absolute;overflow:hidden}.sIFR-alternate{visibility:visible !important;display:block   !important;position:static  !important;left:auto    !important;top:auto    !important;width:auto    !important;height:auto    !important}}@media
screen{}