html{height:101%}body{margin:0px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#002534;background:url(/images/backgrounds/gradient.png) 0 0 repeat-x}form{margin:0px;padding:0px}.containerMain{width:996px;margin:auto;position:relative}.containerMain2{background:url(/images/backgrounds/main_gradient.png) repeat-y;width:950px;padding:0px
23px;float:left;position:relative}.footer{width:910px;height:30px;margin-top:30px;background:#002534;float:left;padding:15px
0 0 40px;font-size:11px;color:#fff}.footer a:link, .footer a:visited, .footer a:active{font-size:11px;color:#fff;text-decoration:none}.footer a:hover{color:#05a7e6}.header{height:127px;float:left;width:950px;overflow:hidden;padding:0px
23px;position:relative}.logo{width:332px;height:57px;display:block;float:left;margin:10px
129px 0px 34px}.headerNumbers{width:455px;height:69px;float:left;color:#fff}.headerNumbersTop{background:#002534;height:38px;width:455px;float:left}.headerNumbersTop2{height:28px;padding:10px
0px 0px 10px;font-size:16px;font-weight:bold;letter-spacing:0px;float:right}.headerNumbersTop3{height:36px;padding:2px
10px 0px 10px;color:#05aaea;font-size:28px;font-weight:bold;letter-spacing:-1px;float:right}.headerNumbersTop4{height:28px;padding:3px
10px 0px 10px;width:435px;color:#fff;background:url(/images/backgrounds/header_contact.png) repeat-y;font-size:19px;letter-spacing:-1px;float:right;text-align:right}.headerNumbersTop4 a:link, .headerNumbersTop4 a:visited, .headerNumbersTop4 a:active{color:#FFF;font-size:19px;text-decoration:none;font-weight:bold;color:#fff}.headerNumbersTop4 a:hover{text-decoration:underline}h1{margin:0px;padding:0px;display:inline}h2{margin:0px;padding:0px;display:inline;font-size:17px;color:#fff;font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:normal}h3{margin:0px;padding:0px;display:inline}.menuContainer1{float:left;display:block;list-style:none;width:930px;height:42px;margin:13px
0px 0px 20px;padding:0px;overflow:hidden}.menuContainer1
li.menuOn{padding:0;display:block;float:left;height:42px;text-align:center;color:#fff;letter-spacing:-1px;font-size:18px}.menuContainer1
li{padding:4px
0 0px 0;display:block;float:left;height:38px;text-align:center;margin-left:8px;margin-right:0px}.menuContainer1 li a:link, .menuContainer1 li a:visited, .menuContainer1 li a:active{color:#FFF;font-size:18px;text-decoration:none;color:#fff}.menuContainer1 li a:hover{text-decoration:none;font-weight:normal;color:#002534}.menuContainer1 li.menuOn div a:hover{color:#fff;font-weight:bold}.menuSideLeftOn{width:4px;background:url(/images/backgrounds/menu_bg_left.png);height:42px;float:left}.menuSideRightOn{width:4px;background:url(/images/backgrounds/menu_bg_right.png);height:42px;float:left}.menuItemOn{padding-top:4px;font-weight:bold;height:38px;background:url(/images/backgrounds/menu_bg_centre.png) repeat-x;float:left}#menuHome{width:85px}#menuHomeOn{width:93px}#menuAllCourses{width:118px}#menuAllCoursesOn{width:126px}#menuFitnessCareers{width:158px}#menuFitnessCareersOn{width:166px}#menuNews{width:83px}#menuNewsOn{width:91px}#menuFAQs{width:67px}#menuFAQsOn{width:75px}#menuVenues{width:93px}#menuVenuesOn{width:101px}#menuContactUs{width:121px}#menuContactUsOn{width:129px}#menuStudentLogin{width:125px}#menuStudentLoginOn{width:133px}#dropCourseMenu{width:151px;list-style:none;padding:0;top:114px;left:142px;position:absolute;margin:0;z-index:2}#dropCourseMenu
li{padding:3px
0 8px 16px;width:135px;margin:0;background:#00b2e6 url(/images/backgrounds/drop_menu_splitter.png) 16px bottom no-repeat}#dropCourseMenu li
a{color:#fff;text-decoration:none;font-weight:bold;font-size:10px}#dropCourseMenu li a:hover{color:#002432}#dropCourseMenu
li.base{height:8px;background:transparent url(/images/drop_menu_base.png) 0 0;margin:0;width:151px;padding:0}#dropCourseMenu li ul,#dropCourseMenu li ul
li{width:135px;padding:0;margin:0}#dropCourseMenu li
ul{list-style:none;padding:7px
0 0 0;background:url(/images/backgrounds/drop_menu_splitter.png) 0 4px no-repeat}#dropCourseMenu li ul
li{background:none;padding:4px
0}#dropCourseMenu li ul li
a{color:#fff;text-decoration:none;font-weight:normal;font-size:10px}#dropCourseMenu li ul li a:hover{color:#002432}.loginBox{position:absolute;width:150px;height:60px;background:#FFF;top:0px;right:0px;z-index:3}#loginBox{position:absolute;width:10px;height:10px;top:0px;right:0px;z-index:10}#loginBox
img{width:10px;height:10px;border-width:0px}.loginBox
div{position:relative;width:138px;height:48px;margin:2px;padding:2px;border:#002432 2px solid;text-align:center}.loginBox div
span{font-weight:bold;display:block;text-align:center}.loginBox div a:link, .loginBox div a:visited, .loginBox div a:active{font-size:12px;text-decoration:none;color:#05a7e6;font-weight:normal}.loginBox div a:hover{text-decoration:underline}.tabContainerLine2{float:left;height:32px;width:918px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 13px 0px}.tabContainerLine3{float:left;height:32px;width:361px;background:url(/images/backgrounds/tab_bg3.png) repeat-x;margin:0px
0px 9px 0px}.tabContainerLine4{float:left;height:32px;width:541px;background:url(/images/backgrounds/tab_bg3.png) repeat-x;margin:0px
0px 9px 0px}.tabContainerLine5{float:left;height:32px;width:494px;background:url(/images/backgrounds/tab_bg3.png) repeat-x;margin:0px
0px 9px 0px}.tabContainerLine6{float:left;height:32px;width:437px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 13px 0px}.tabContainerLine7{float:left;height:32px;width:456px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 13px 0px}.tabContainerLine8{float:left;height:32px;width:422px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 18px 0px}.tabContainerLineHome #homeHead
h1{letter-spacing:-1px;margin:0px;padding:0px;display:inline;font-size:17px;font-family:Arial,Helvetica,sans-serif;color:#fff;font-weight:normal}.tabContainerLine{float:left;height:32px;width:476px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
400px 16px 0px}.tabContainer{float:left;height:32px;cursor:pointer}.tabContainer
div{float:left;height:26px;padding-top:6px}.tabContainer2{float:left;height:31px}.tabContainer2
div{float:left;height:25px;padding-top:6px}.tabContainerLight{float:left;height:32px;margin-left:9px;cursor:pointer}#home_tab_2_1{margin:0}.tabContainerLight
div{float:left;height:20px;padding-top:6px}.tabContainerLight
h2{color:#002534;letter-spacing:-1px}.tabContent{background-color:#002534}.tabContentLight{background:url(/images/backgrounds/tab_light_bg.png) 0 0 repeat-y #F1FCFF}.tabLeft{width:14px;background:url(/images/backgrounds/tab_left_side.png) no-repeat}.tabRight{width:14px;background:url(/images/backgrounds/tab_right_side.png) no-repeat}.tabLeftLight{width:14px;background:url(/images/backgrounds/tab_left_light_side.png) no-repeat}.tabRightLight{width:14px;background:url(/images/backgrounds/tab_right_light_side.png) no-repeat}.tabLeftTrans{width:14px;background:url(/images/backgrounds/tab_left_side_trans.png) no-repeat}.tabRightTrans{width:14px;background:url(/images/backgrounds/tab_right_side_trans.png) no-repeat}.tabLeftLightTrans{width:14px;background:url(/images/backgrounds/tab_left_light_side_trans.png) no-repeat}.tabRightLightTrans{width:14px;background:url(/images/backgrounds/tab_right_light_side_trans.png) no-repeat}.venueLocatorText{width:414px;height:79px;float:left;margin:0px
26px 0px 14px;font-size:12px;color:#00364c}.venueLocatorForm{width:431px;height:82px;float:left}.venueLocatorInput{width:234px;height:35px;border-width:0px;background:url(/images/backgrounds/post_code_input.png) no-repeat;color:#b4c8d1;font-size:22px;padding:8px
10px 0px 10px;text-align:center;margin-right:23px;float:left}a.venueLocatorSubmit{display:block;width:154px;height:43px;background:url(/images/submit.png) 0 0 no-repeat;float:left;margin:0px}a:hover.venueLocatorSubmit{background-position: -154px 0}.mainContentContainer{float:left;width:950px}.headGradient{width:950px;height:19px;float:left;background:url(/images/page_image/top.png) 0 0 no-repeat}#homeContainer1{background:url(/images/page_image/home4.jpg) right 50px no-repeat #fff}#homeContainer2{background:url(/images/page_image/home5.jpg) right 50px no-repeat #fff}#headHome{margin-bottom:0px}#coursesContainer{background:url(/images/page_image/courses.jpg) right 19px no-repeat #fff}#headCourses{background:url(/images/page_image/courses_top.png) repeat-x}#coursesContainer2{background:url(/images/page_image/courses2.jpg) right 19px no-repeat #fff}#headCourses2{background:url(/images/page_image/courses_top2.png) repeat-x}#coursesContainer3{background:url(/images/page_image/courses3.jpg) right 19px no-repeat #fff}#headCourses3{background:url(/images/page_image/courses_top3.jpg) repeat-x}#coursesFaqs{background:url(/images/page_image/faqs.jpg) right 19px no-repeat #fff}#headFaqs{background:url(/images/page_image/faqs_top.png) repeat-x}#coursesCareers{background:url(/images/page_image/careers.jpg) right 19px no-repeat #fff}#headCareers{background:url(/images/page_image/careers_top.png) repeat-x}#coursesContact{background:url(/images/page_image/contact.jpg) right 19px no-repeat #fff}#headContact{background:url(/images/page_image/contact_top.png) repeat-x}#coursesVenues{background:url(/images/page_image/venues.jpg) right 19px no-repeat #fff}#headVenues{background:url(/images/page_image/venues_top.png) repeat-x}#coursesPlain{background:#fff}#coursesSignUp{background:url(/images/page_image/sign_up.jpg) right 19px no-repeat #fff}#headSignUp{background:url(/images/page_image/sign_up_top.png) repeat-x}#coursesCart{background:url(/images/page_image/sign_up.jpg) right 19px no-repeat #fff}#headCart{background:url(/images/page_image/sign_up_top.png) repeat-x}#coursesPayment{background:url(/images/page_image/sign_up.jpg) right 19px no-repeat #fff}#headPayment{background:url(/images/page_image/sign_up_top.png) repeat-x}#coursesTCs{background:url(/images/page_image/tcs.jpg) right 19px no-repeat #fff}#headTCs{background:url(/images/page_image/tcs_top.png) repeat-x}#pricePlan{background:url(/images/page_image/our_prices.jpg) right 19px no-repeat #fff}#headPricePlan{background:url(/images/page_image/our_prices_top.png) repeat-x}.mainContent{float:left;width:918px;margin-left:32px}.mainContentHome{float:left;width:918px;margin:0
0 20px 32px;position:relative}.mainContentContainer2{background:url(/images/backgrounds/aim_push_achieve_accelerate.png) left top #fff no-repeat;float:left;width:950px}#courseContainer1{background:url(/images/page_image/personal_trainer.jpg) right 19px no-repeat #fff}#headCourse1{background:url(/images/page_image/personal_trainer_top.png) repeat-x}#courseContainer2{background:url(/images/page_image/exercise_to_music.jpg) right 19px no-repeat #fff}#headCourse2{background:url(/images/page_image/exercise_to_music_top.png) repeat-x}#courseContainer3{background:url(/images/page_image/gym_instructor.jpg) right 19px no-repeat #fff}#headCourse3{background:url(/images/page_image/gym_instructor_top.png) repeat-x}#courseContainer4{background:url(/images/page_image/professional_development.jpg) right 19px no-repeat #fff}#headCourse4{background:url(/images/page_image/professional_development_top.png) repeat-x}#courseContainer0{background:url(/images/page_image/professional_development.jpg) right 19px no-repeat #fff}#headCourse0{background:url(/images/page_image/professional_development_top.png) repeat-x}#coursesAdmin{background-color:#fff}#homeMainContent{width:475px;position:relative;float:left;height:564px;color:#002534}#homeMainContent
img{margin-bottom:15px;float:left;position:relative;display:block}#homeMainContent
h2{float:left;position:relative;display:block;width:430px;font-size:12px;font-weight:bold;color:#002534}#homeMainContent
h2.miss{text-align:center}#homeMainContent
p{width:430px;margin:0
0 15px 0;padding:0;float:left;position:relative;color:#002534}#homeMainContent p
span{font-weight:bold}.mainContentHome a.pricePlan,.mainContentHome
a#sampleCourses{width:385px;height:34px;display:block;position:absolute;z-index:2;text-indent:-999px;overflow:hidden}.mainContentHome
a.pricePlan{background:url(/images/backgrounds/our_price_plan.png) 0 0;right:36px;top:421px}.mainContentHome
a#sampleCourses{background:url(/images/backgrounds/our_sample_courses.png) 0 0;top:378px;right:36px}.mainContentHome
.specialOffer{width:366px;height:110px;position:absolute;z-index:2;right:30px;top:467px;background:url(/images/backgrounds/special_offer.png) 0 0;padding:12px
15px 15px 18px}.mainContentHome .specialOffer
h2{width:366px;color:#002534;font-size:20px;font-weight:bold;height:48px;display:block}.mainContentHome .specialOffer h2
span{color:#00b2e6}.mainContentHome .specialOffer
h3{width:366px;color:#00b2e6;font-size:14px;font-weight:bold;display:block;height:24px}.mainContentHome .specialOffer
p{width:366px;color:#002534;padding:0;margin:0}#videoBox{z-index:6;position:absolute;padding:15px;cursor:move}.windowBoxClose{position:absolute;left:0px;top:0px;z-index:6}.windowBoxClose
a{width:35px;height:35px;background:url("/images/close_button.png") 0 0 no-repeat;display:block}.windowBoxClose a:hover{background-position: -35px 0}.windowBoxContent{border:#fff solid 2px;position:relative;float:left;cursor:move}.windowBoxContent
div{border:#002534 solid 5px;background:#FFF;position:relative;padding:15px;float:left;cursor:default}.windowBoxContent div div,.windowBoxContent div div
div{border-width:0px;background:#FFF;position:relative;float:left;cursor:default;padding:0;width:800px;height:540px}#pageOverlay{background:#002534;position:absolute;top:0px;left:0px;z-index:5}.homeInfoBox{width:475px;height:125px;background-color:#f6fdff;float:left;margin-bottom:16px;background:url(/images/backgrounds/home_course_box.png) 0 0 no-repeat;cursor:pointer}.homeInfoBoxTitle{width:289px;height:28px;overflow:hidden;float:left;padding:6px
0px 0px 14px}.homeInfoBoxImage{width:172px;height:125px;float:right;display:block;padding:0;margin:0;background:#fff}.homeInfoBoxText{width:289px;height:62px;float:left;padding:6px
0px 0px 14px;overflow:hidden}.homeInfoBoxInfoL{width:8px;height:23px;float:left;overflow:hidden;background:#e5f7ff url(/images/backgrounds/tab_left_more_info.png) no-repeat}.homeInfoBoxInfo{width:278px;height:20px;float:left;padding:3px
0px 0px 17px;overflow:hidden}.homeInfoBoxTitle h2 a:link, .homeInfoBoxTitle h2 a:visited, .homeInfoBoxTitle h2 a:active{font-size:17px;text-decoration:none;color:#fff;font-weight:normal;text-decoration:none}.homeInfoBoxTitle h2 a:hover{text-decoration:none;color:#002534}.homeInfoBoxInfo a:link, .homeInfoBoxInfo a:visited, .homeInfoBoxInfo a:active{font-size:12px;text-decoration:none;color:#002534;font-weight:bold}.homeInfoBoxInfo a:hover{text-decoration:underline}.tabContainerLineHome{float:left;height:32px;width:918px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 13px 0}.tabContainerLineHome h1, .tabContainerLineHome
h2{font-weight:normal}.tabContainerLineHome
a{width:120px;height:22px;display:block;float:left;position:relative;background:url(/images/backgrounds/home_tab.png) 0 0;font-size:16px;color:#002534;text-decoration:none;text-align:center;padding-top:4px}.tabContainerLineHome a:hover,.tabContainerLineHome
a.active{background:url(/images/backgrounds/home_tab.png) -120px 0;text-decoration:none;color:#fff;height:25px}.venueLocatorTextHome{width:414px;height:79px;float:left;margin:0px
26px 0px 46px;font-size:12px;color:#00364c}.homeAboutBox1{width:390px;height:149px;margin:270px
73px 0px 22px;font-weight:bold;font-size:18px;float:left;line-height:26px}.homeAboutBox2{width:389px;height:380px;margin:38px
0px 0px 0px;font-size:12px;float:left;line-height:20px}.homeTextScrollBox1{width:950px;height:241px;background-color:#002534;float:left;padding:22px
0px}#homeTextScrollBox2{width:854px;height:227px;background-color:#001923;float:left;padding:7px
16px;overflow:hidden}#homeTextScrollBox2
a{color:#fff;text-decoration:underline}#homeTextScrollBox2 a:hover{color:#05a6e6}.homeTextScrollBoxSide{float:left;width:4px;padding:0px
14px}#homeTextScrollBox2
h2{display:block;color:#05a6e6;width:854px;float:left;font-weight:bold;font-size:10px;margin:0px
0px 8px 0px}#homeTextScrollBox2
p{display:block;color:#fff;width:854px;float:left;font-weight:bold;font-size:10px;margin:0px
0px 20px 0px}#mainLinksHome{margin:0
0 22px 55px;width:895px}#mainLinksCourse{margin:0
0 22px 25px;width:895px}#mainLinksCourse2{margin:0
0 22px 10px;width:427px}#mainLinksCourse3{margin:0
0 22px 10px;width:446px}#mainLinksCourse4{margin:20px
0 22px 20px;width:455px}.mainXLinks{float:left}.mainXLinks
span{float:left;font-size:20px;color:#00364c;letter-spacing:-1px;display:block;margin-right:15px;padding-top:4px}.mainXLinks
img{margin-right:20px;border-width:0px;display:block;float:left}.mainXLinks span a:link, .mainXLinks span a:visited, .mainXLinks span a:active{font-size:20px;text-decoration:none;color:#00364c;border-width:0px;margin-left:15px}.mainXLinks span a:hover{text-decoration:underline}.mainXLinks2{float:left}.mainXLinks2
span{float:left;font-size:20px;color:#00364c;letter-spacing:-1px;display:block;margin-right:15px;padding-top:4px}.mainXLinks2
img{margin-right:15px;border-width:0px;display:block;float:left}.mainXLinks2 span a:link, .mainXLinks2 span a:visited, .mainXLinks2 span a:active{font-size:20px;text-decoration:none;color:#00364c;border-width:0px;margin-left:0px}.mainXLinks2 span a:hover{text-decoration:underline}#track2{float:left;position:relative;height:241px;width:4px;background:#204452}#handle2{float:left;position:relative;height:74px;width:4px;background:#0095c0;cursor:move}#messageBox{width:200px;border:#002534 3px solid;padding:5px;background:#fff;text-align:center;font-weight:bold;z-index:10;position:absolute}.splitter{height:6px;width:918px;background:url(/images/backgrounds/line.png) repeat-x;float:left}.splitter2{height:6px;width:918px;background:url(/images/backgrounds/line.png) repeat-x;float:left;margin-bottom:16px}#courseTitleContainer{float:left;width:950px}#courseTitleContainer
div{float:left;width:950px}#courseTitleContainer div
div{height:44px;float:left;background-color:#002534;padding:0px
13px 0px 45px;width:auto}#courseTitleContainer div div
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline}.courseTitle{height:44px;float:left;background-color:#002534;padding:0px
13px 0px 45px;margin-right:300px}.courseTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline}#courseTitle1
h1{color:#fff}#courseTitle2
h1{color:#00b2e6}.course1TextBox{width:400px;height:155px;float:left;font-size:14px;font-weight:bold;margin:20px
400px 0px 16px}.course1TextBox
p{font-size:14px;font-weight:bold;margin-top:0px}.course1Container{width:910px;float:left;margin-left:8px}.course1ContainerL{width:422px;float:left}.tabContainerLineCourseL{float:left;height:32px;width:422px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 20px 0px}.tabContainerLineCourseR{float:left;height:32px;width:475px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 20px 0px}.course1ContainerR{width:475px;float:right}.course1InfoL{width:409px;float:left;padding:0px
00px 20px 13px;color:#002534}#availabilty{font-size:12px;font-weight:bold;line-height:25px}#availabilty
div{font-size:14px;font-weight:bold;line-height:25px;width:409px}#availabilty div
div{width:409px;background:url(/images/backgrounds/splitter.png) repeat-x;height:3px;margin:20px
0}#availabilty a:link.buy, #availabilty a:visited.buy, #availabilty a:active.buy{background:url(/images/backgrounds/sign_up_button.png) 0 0;padding-top:8px;font-size:23px;display:block;float:left;width:154px;height:35px;font-weight:bold;text-align:center;color:#002534;text-decoration:none;font-weight:bold;margin-top:50px}#availabilty a:hover.buy{text-decoration:none;color:#002534;background:url(/images/backgrounds/sign_up_button.png) 154px 0}#availabilty form
input{margin-right:15px}#company_bookings{font-size:14px;letter-spacing:-1px;line-height:17px}#company_bookings
span{font-weight:bold}#company_bookings
a{font-size:14px;letter-spacing:-1px;text-decoration:none;color:#05a7e6}#company_bookings a:hover{color:#002534}a:link.availabilityLink,a:visited.availabilityLink{font-size:12px;font-weight:bold;color:#05aaea;text-decoration:none}a:hover.availabilityLink{color:#002534}.courseBox{width:475px;float:left;margin-bottom:13px}.courseBoxOffTopL{width:10px;height:28px;background:#001d28 url(/images/backgrounds/course_tab2_top_corner.png) no-repeat;float:left}.courseBoxOffTopR{width:463px;height:25px;float:left;background:url(/images/backgrounds/course_tab2_top_gradient.png) repeat-y #002534;color:#fff;font-size:18px;padding:3px
0px 0px 2px}.courseBoxOffImage{width:151px;height:75px;float:right}.courseBoxOffMiddle{width:461px;float:left;background:#f6fdff;font-size:12px;color:#002534;padding:0px
0px 0px 14px;overflow:hidden}.courseBoxOffMiddle
span{display:block;float:left;width:300px;height:55px;float:left;overflow:hidden;font-size:12px;color:#002534;padding:10px
10px 10px 0px;font-weight:bold;line-height:18px}.courseBoxOffMiddle
div{display:block;float:left;width:451px;float:left;font-size:12px;color:#fff;padding:0px
10px 10px 0px;font-weight:normal;line-height:18px}.courseBoxOffMiddle div p
a{color:#fff;text-decoration:underline}.courseBoxOffMiddle div p a:hover{color:#05aaea;text-decoration:underline}.courseBoxOffBaseL{width:10px;height:23px;float:left;background:#e1f6ff url(/images/backgrounds/course_tab2_bottom_corner.png) 0 13px no-repeat}.courseBoxOffBaseR{width:475px;height:23px;float:left;background:url(/images/backgrounds/course_tab2_bottom_gradient.png) repeat-y #f2fcff}.courseBoxOffBaseR a:link, .courseBoxOffBaseR a:visited, .courseBoxOffBaseR a:active{color:#002534;display:block;float:left;height:19px;padding-top:4px;font-size:12px;text-decoration:none;font-weight:bold;padding:4px
0px 0px 4px}.courseBoxOffBaseR a:hover{text-decoration:underline}.courseBoxOnTopL{width:10px;height:28px;background:#e1f6ff url(/images/backgrounds/course_tab1_top_corner.png) no-repeat;float:left}.courseBoxOnTopR{width:463px;height:25px;float:left;background:url(/images/backgrounds/course_tab1_top_gradient.png) repeat-y #f2fcff;color:#002534;font-size:18px;padding:3px
0px 0px 2px}.courseBoxOnMiddle{width:461px;float:left;background:#002534;font-size:12px;color:#fff;padding:0px
0px 0px 14px;overflow:hidden}.courseBoxOnMiddle
span{display:block;float:left;width:300px;height:65px;float:left;overflow:hidden;font-size:12px;color:#fff;padding:10px
10px 10px 0px;font-weight:bold;line-height:18px}.courseBoxOnMiddle
div{display:block;float:left;width:451px;float:left;margin-right:-3px;font-size:12px;color:#fff;padding:0px
10px 10px 0px;font-weight:normal;line-height:18px}.courseBoxOnMiddle div p
a{color:#fff;text-decoration:underline}.courseBoxOnMiddle div p a:hover{color:#05aaea;text-decoration:underline}.courseBoxOnBaseL{width:10px;height:23px;float:left;background:#001c28 url(/images/backgrounds/course_tab1_bottom_corner.png) 0 13px no-repeat}.courseBoxOnBaseR{width:475px;height:23px;float:left;background:url(/images/backgrounds/course_tab1_bottom_gradient.png) repeat-y #002534}.courseBoxOnBaseR a:link, .courseBoxOnBaseR a:visited, .courseBoxOnBaseR a:active{color:#fff;display:block;float:left;height:19px;padding-top:4px;font-size:12px;text-decoration:none;font-weight:bold;padding:4px
0px 0px 4px}.courseBoxOnBaseR a:hover{text-decoration:underline}.courseInfoBox2{width:475px;height:75px;float:left;margin-bottom:13px}.courseInfoBox2TopL{width:10px;height:28px;background:#001d28 url(/images/backgrounds/course_tab2_top_corner.png) no-repeat;float:left}.courseInfoBox2TopR{width:312px;height:25px;float:left;background:url(/images/backgrounds/course_tab2_top_gradient.png) repeat-y;color:#fff;font-size:18px;padding:3px
0px 0px 2px}.courseInfoBox2Image{width:151px;height:75px;float:right}.courseInfoBox2Middle{width:310px;height:19px;float:left;background:#f6fdff;font-size:12px;color:#002534;padding:5px
0px 0px 14px}.courseInfoBox2BaseL{width:10px;height:23px;float:left;background:#e1f6ff url(/images/backgrounds/course_tab2_bottom_corner.png) 0 13px no-repeat}.courseInfoBox2BaseR{width:310px;height:19px;float:left;background:url(/images/backgrounds/course_tab2_bottom_gradient.png) repeat-y;padding:4px
0px 0px 4px}.courseInfoBox2BaseR a:link, .courseInfoBox2BaseR a:visited, .courseInfoBox2BaseR a:active{color:#002534;font-size:12px;text-decoration:none;font-weight:bold}.courseInfoBox2BaseR a:hover{text-decoration:underline}.course2ContainerL{width:519px;float:left}.course2ContainerR{width:365px;float:right}.tabContainerLineCourseL2{float:left;height:32px;width:519px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 20px 0px}.tabContainerLineCourseR2{float:left;height:32px;width:365px;background:url(/images/backgrounds/line.png) 0px 26px repeat-x;margin:0px
0px 20px 0px}.testimonialContainer{width:327px;float:left;background:url(/images/backgrounds/testimonials_middle.png) repeat-y #fff;margin-bottom:25px}.testimonialTop{width:327px;float:left;height:6px;background:url(/images/backgrounds/testimonials_top.png) no-repeat}.testimonialBottom{width:327px;height:6px;float:left;background:url(/images/backgrounds/testimonials_bottom.png) no-repeat}.testimonialContainer
div{float:left;font-size:13px}.testimonialText{margin:13px
0px 20px 23px;padding-bottom:16px;width:304px;border-bottom-color:#c8d7dd;border-bottom-style:solid;border-bottom-width:1px}.testimonialText2{margin:0px
0px 22px 20px;width:307px;font-weight:bold;float:left;line-height:22px}.testimonialText2
img{border:#fff 3px solid;float:left;margin-right:8px}.fullCourseBookContainer{width:340px;float:left;background:url(/images/backgrounds/full_course_booking.png) repeat-y;font-size:14px;font-weight:bold;color:#002534;letter-spacing:-1px}.fullCourseBookContainer
span{color:#002534;padding:0
20px;display:block;width:300px;float:left;line-height:22px;margin-bottom:15px}.fullCourseBookBase{background:url(/images/backgrounds/full_course_booking_corner.png) no-repeat;width:340px;height:5px;float:left}.discountBox{width:300px;background:#002534 url(/images/backgrounds/discount_box_top.png) no-repeat;color:#fff;padding:10px
20px 15px 20px;margin-bottom:18px;line-height:22px}.discountBox
span{font-size:18px;width:300px;display:block;padding:0
0 7px 0;border-bottom:#fff 1px solid;margin-bottom:10px;color:#fff}#availabilty2{font-size:12px;font-weight:bold;line-height:25px;letter-spacing:0}#availabilty2 a:link.buy, #availabilty2 a:visited.buy, #availabilty2 a:active.buy{background:url(/images/backgrounds/sign_up_button2.png) 0 0;padding-top:8px;font-size:23px;display:block;float:left;width:154px;height:35px;font-weight:bold;text-align:center;color:#002534;text-decoration:none;font-weight:bold;margin:50px
0 20px 15px}#availabilty2 a:hover.buy{text-decoration:none;color:#002534;background:url(/images/backgrounds/sign_up_button.png) 154px 0}#availabilty2 a:link.venue, #availabilty2 a:visited.venue, #availabilty2 a:active.venue{background:url(/images/backgrounds/sign_up_button2.png) 0 0;padding-top:8px;font-size:23px;display:block;float:left;width:154px;height:35px;font-weight:bold;text-align:center;color:#002534;text-decoration:none;font-weight:bold;margin:50px
0 20px 15px}#availabilty2 a:hover.venue{text-decoration:none;color:#002534;background:url(/images/backgrounds/sign_up_button.png) 154px 0}#availabilty2 form
input{margin:0
15px}.courseInfoBox3{width:519px;height:107px;float:left;margin-bottom:23px;background:url(/images/backgrounds/course_title_bg_new.png) 0 0 no-repeat;cursor:pointer}.courseInfoBox3TopR{width:280px;height:54px;float:left;color:#fff;font-size:18px;padding:7px
50px 0px 16px;margin:0px
0px 14px 0px}.courseInfoBox3TopR a:link, .courseInfoBox3TopR a:visited{color:#fff;font-size:18px;text-decoration:none;font-weight:normal}.courseInfoBox3TopR a:hover{text-decoration:none}.courseInfoBox3BaseR{width:234px;height:28px;float:left;padding:4px
0px 0px 12px;margin:0px
0px 0px 0px;color:#002433;font-size:18px}.courseInfoBox3BaseR a:link, .courseInfoBox3BaseR a:visited, .courseInfoBox3BaseR a:active{color:#002433;font-size:18px;text-decoration:none;font-weight:bold}.courseInfoBox3BaseR a:hover{text-decoration:underline}.courseInfoBox3Image{width:161px;height:107px;float:right;background:#fff;padding-left:12px}.mainContentContainerNews{float:left;width:950px;background:url(/images/page_image/news_top.png) no-repeat #fff}.newsTitle{height:44px;width:91px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:18px
34px 30px 0px;text-align:right}.newsTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.newsCategories{width:93px;height:21px;float:left;margin:22px
30px 47px 0px;background:#002534;color:#fff;font-size:14px;font-weight:bold;padding:4px
0px 0px 14px}#newsCategoryList{width:222px;height:50px;display:block;list-style:none;float:left;padding:0px;margin:22px
39px 22px 0px;overflow:hidden}#newsCategoryList
li{float:left;width:66px;height:18px;margin:0px
0px 2px 0px;padding:2px
0px 0px 8px;display:block;overflow:hidden}#newsCategoryList li a:link, #newsCategoryList li a:visited, #newsCategoryList li a:active{font-size:12px;color:#002433;text-decoration:none}#newsCategoryList li a:hover{text-decoration:none;font-weight:bold}.newsSplitter{width:861px;height:3px;margin:0px
0px 23px 56px;float:left;background:url(/images/backgrounds/news_splitter.png) repeat-x}#newsSearchText{width:134px;height:35px;float:left;margin:21px
14px 30px 0px;background:url(/images/backgrounds/news_search_box.png) no-repeat;border-width:0px;color:#b4c8d1;font-size:22px;padding:8px
10px 0px 10px;text-align:center}a.newsSearchButton{display:block;width:154px;height:43px;background:url(/images/search.png) 0 0 no-repeat;float:left;margin:21px
0px 0px 0px}a:hover.newsSearchButton{background-position: -154px 0}.newsContentBox{width:877px;margin:0px
0px 0px 40px;float:left}.newsContentTitleL{background:url(/images/backgrounds/news_header_tab_left.png) no-repeat;float:left;width:9px;height:28px}.newsContentTitleR{background:url(/images/backgrounds/news_header_gradient.png) repeat-y;float:left;width:641px;height:26px;color:#fff;font-size:18px;padding:2px
0px 0px 7px;overflow:hidden}.newsContentTitleR a:link, .newsContentTitleR a:visited, .newsContentTitleR a:active{color:#fff;font-size:18px;text-decoration:none}.newsContentTitleR a:hover{text-decoration:none;color:#05a7e6}.newsImage{width:195px;float:right;margin-bottom:33px}.newsContent{width:635px;float:left;margin:20px
0px 33px 16px;font-size:12px}#newsContent
.pages1{font-size:12px;font-weight:bold;float:left;width:580px;margin-left:44px}#newsContent .pages1 a:link, #newsContent .pages1 a:visited{color:#002534;font-size:12px;font-weight:bold;text-decoration:none}#newsContent .pages1 a:hover, #newsContent .pages1
a.active{text-decoration:none;color:#05a7e6}.newsContent a:link, .newsContent a:visited, .newsContent a:active{font-size:12px;color:#002534;text-decoration:underline}.newsContent a:hover{text-decoration:underline;color:#05a7e6}.faqsTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
28px 30px 0px;text-align:right}.faqsTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.faqsTitleText{height:46px;width:740px;float:left;font-size:18px}.faqsTitleText a:link, .faqsTitleText a:visited, .faqsTitleText a:active{color:#002534;font-size:18px;text-decoration:none;font-weight:bold}.faqsTitleText a:hover{text-decoration:underline}.faqContainer{width:915px;float:left;margin:0px
0px 11px 34px}.faqContainer
div{float:left}.faqContainerLD{width:9px;height:27px;background:url(/images/backgrounds/faqs_title_dark_left.png)}.faqContainerTitleD{width:512px;height:21px;background:url(/images/backgrounds/faqs_title_dark_gradient.png) repeat-y;padding:6px
0px 0px 14px;color:#fff;font-weight:bold}.faqContainerTitleD
h2{color:#fff;font-weight:bold;font-size:14px}.faqContainerLL{width:9px;height:27px;background:url(/images/backgrounds/faqs_title_light_left.png)}.faqContainerTitleL{width:512px;height:21px;background:url(/images/backgrounds/faqs_title_light_gradient.png) repeat-y;padding:6px
0px 0px 14px;color:#fff;font-weight:bold}.faqContainerTitleL
h2{color:#fff;font-weight:bold;font-size:14px}.faqContainerContent{width:480px;padding:15px
0px 25px 23px;font-size:14px}.faqContainerContent
p{font-size:14px;font-weight:normal;color:#000;font-family:Arial,Helvetica,sans-serif;color:#002534}.faqContainerContent a:link, .faqContainerContent a:visited, .faqContainerContent a:active{color:#002534;font-weight:normal;font-size:14px;text-decoration:underline}.faqContainerContent a:hover{text-decoration:underline}#coursesFaqs div div h2 a:link, #coursesFaqs div div h2 a:visited, #coursesFaqs div div h2 a:active{color:#fff;font-weight:bold;font-size:14px;text-decoration:none}#coursesFaqs div div h2 a:hover{text-decoration:underline}.contactTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
35px 33px 0px;text-align:right}.contactTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}a.contactResit{display:block;width:263px;height:42px;background:url(/images/booking_a_resit.png) 0 0 no-repeat;float:right;margin:0px
380px 33px 0px;font-size:30px;padding-top:4px;letter-spacing:-1px;font-weight:bold;color:#002534;text-align:center;text-decoration:none}a:hover.contactResit{background-position: -263px 0;text-decoration:none}.contactContent{width:516px;float:left;margin:0px
0px 0px 54px;font-size:14px;font-weight:bold;letter-spacing:-1px}.contactContent
div{float:left}.contactText{width:516px;height:95px}.noBoldText{font-weight:normal;margin-top:20px;display:inline-block;width:516px}.contactInputTitle{width:159px;height:21px;padding-top:4px;margin-bottom:28px}.contactInputTitle
span{font-size:12px;font-weight:normal}.contactInputCont{width:356px;height:25px;margin-bottom:28px}.contactInputCont
input{width:348px;height:20px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#eee;border-left-style:solid;border-left-width:1px;border-left-color:#bbb;border-right-style:solid;border-right-width:1px;border-right-color:#bbb;border-top-style:solid;border-top-width:1px;border-top-color:#636363;padding:3px
3px 0px 3px}#calendarButton{cursor:pointer}.contactInputCont span
input{width:15px;height:15px;border-width:0px;margin:3px
80px 0px 10px}.contactTextAreaCont{width:356px;height:242px;margin-bottom:45px}.contactTextAreaCont
textarea{width:348px;height:240px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#eee;border-left-style:solid;border-left-width:1px;border-left-color:#bbb;border-right-style:solid;border-right-width:1px;border-right-color:#bbb;border-top-style:solid;border-top-width:1px;border-top-color:#636363;padding:3px
3px 0px 3px}a.contactSubmit{display:block;width:136px;height:92px;background:url(/images/submit2.png) 0 0 no-repeat;float:left;margin:53px
0px 0px 0px;font-size:30px;padding-top:44px;letter-spacing:-1px;font-weight:bold;color:#002534;text-align:center;text-decoration:none}a:hover.contactSubmit{background-position: -136px 0;text-decoration:none;color:#002534}a.contactSubmit2{display:block;width:136px;height:92px;background:url(/images/submit2.png) 0 0 no-repeat;float:left;margin:25px
0px 0px 0px;font-size:30px;padding-top:44px;letter-spacing:-1px;font-weight:bold;color:#002534;text-align:center;text-decoration:none}a:hover.contactSubmit2{background-position: -136px 0;text-decoration:none;color:#002534}.contactTextAreaCont2{width:159px;margin-bottom:45px}.signUpTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
35px 20px 0px;text-align:right}.signUpTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.signUpContent{width:541px;float:left;margin:0px
300px 0px 54px;font-size:14px;font-weight:bold;letter-spacing:-1px}.signUpContent span a:link, .signUpContent span a:visited, .signUpContent span a:active{font-size:14px;color:#002534;text-decoration:underline}.signUpContent span a:hover{text-decoration:underline;color:#05a7e6}.signUpContent form
input{width:346px;height:23px;border-width:0px;background:url(/images/backgrounds/input.png) no-repeat;margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#002534;padding:6px
0px 0px 15px}.signUpContent form
textarea{width:346px;height:133px;border-width:0px;background:url(/images/backgrounds/textarea.png) no-repeat;margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#002534;padding:6px
0px 0px 15px;overflow:auto}.signUpContent
form{margin-top:15px}.signUpContent form
span{display:block;width:333px;padding:14px;font-weight:normal}.signUpContent form span
input{width:12px;height:12px;margin:5px
15px 0px 5px;padding:0px}.signUpContent form span
span{display:block;width:333px;padding:14px;font-weight:normal}.racialContainer{width:541px;font-weight:normal}.racialContainer div
input{width:12px;height:12px;margin:5px
15px 0px 5px;padding:0px}.racialContainer
div{width:270px;float:left;margin-top:10px}a:link#submitSignup,a:visited#submitSignup,a:active#submitSignup{background:url(/images/backgrounds/sign_up_button.png) 0 0;padding-top:6px;font-size:23px;display:block;float:left;width:154px;height:37px;font-weight:bold;text-align:center;color:#002534;text-decoration:none;font-weight:bold}a:hover#submitSignup{text-decoration:none;color:#002534;background:url(/images/backgrounds/sign_up_button.png) 154px 0}.signUpTC{width:15px}.boldText1{font-size:12px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;color:#002534}.tcsTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
35px 20px 0px;text-align:right}.tcsTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.tcsContent{width:480px;float:left;margin:0px
300px 0px 54px;font-size:14px;font-weight:normal;letter-spacing:-1px;color:#002534}.tcsContent
h2{font-size:14px;font-weight:bold;letter-spacing:-1px;color:#002534;display:inline-block;width:480px;margin:20px
0 10px 0;text-transform:uppercase}.tcsContent
span{font-weight:bold}.tcsContent
img{float:right}.tcsContent
p{float:left;position:relative;margin:0;padding:0}.tcsContent a:link, .tcsContent a:visited, .tcsContent a:active{color:#002534;text-decoration:underline;font-size:14px;font-weight:normal;letter-spacing:-1px}.tcsContent a:hover{color:#05a7e6;text-decoration:underline}.pricePlanContent{width:480px;float:left;margin:0px
300px 0px 54px;font-size:14px;font-weight:normal;letter-spacing:-1px;color:#002534}.pricePlanContent
h2{font-size:14px;font-weight:bold;letter-spacing:-1px;color:#002534;display:block;float:left;position:relative;width:360px;margin:20px
0 10px 0;text-transform:uppercase}.pricePlanContent
span{font-weight:bold}.pricePlanContent
img{float:right}.pricePlanContent
p{float:left;position:relative;margin:0;padding:0;width:360px;display:block}.pricePlanContent
div{width:480px;float:left;position:relative;margin-bottom:20px}.allCoursesContent{width:480px;float:left;margin:0px
300px 0px 54px;font-size:14px;font-weight:normal;letter-spacing:-1px;color:#002534}.allCoursesContent
h2{font-size:14px;font-weight:bold;color:#002534;width:480px;display:block;margin-bottom:45px}.allCoursesContent
.allCoursesList{list-style:none}.allCoursesContent .allCoursesList, .allCoursesContent .allCoursesList li,.allCoursesContent .allCoursesList li
h3{position:relative;display:block;width:420px;margin:0;padding:0}.allCoursesContent .allCoursesList li
h3{border-bottom:#e9e9e9 3px solid;font-size:14px;font-weight:bold;color:#002534;background:url(/images/courses_bullit.png) 0 11px no-repeat;padding:5px
0 0 9px;width:411px;height:21px}.allCoursesContent .allCoursesList li h3 a,.allCoursesContent ul li h3 a:hover{font-size:14px;font-weight:bold;text-decoration:none;color:#002534}.allCoursesContent .allCoursesList li h3 a:hover{color:#00b2e6}.allCoursesContent .allCoursesList li div,.allCoursesContent .allCoursesList li div
p{width:410px;font-size:14px;color:#002534;margin:0;padding:5px
0 27px 0}.allCoursesContent .allCoursesList li div
p{padding:0;margin:12px
0 3px 0}.allCoursesContent .allCoursesList li div
a{color:#00b2e6;text-decoration:none;font-weight:bold}.allCoursesContent .allCoursesList li div a:hover{text-decoration:underline}.allCoursesContent .allCoursesList li div p
a{font-weight:normal}.cartTitle{height:44px;float:left;background:#002534;padding:0px
115px 0px 54px;margin:0px
135px 20px 0px;text-align:right}.cartTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.cartContent{width:494px;float:left;margin:0px
50px 0px 54px;letter-spacing:-1px}.cartContent
span{font-weight:normal;display:block;width:414px;font-size:14px;margin-bottom:14px}.cartContent span
span{font-weight:bold;margin:0}.cartsplitter{background:url(/images/backgrounds/splitter.png) repeat-x;float:left;height:3px;width:494px;margin:10px
0}.cartsplitter2{background:url(/images/backgrounds/splitter2.png) repeat-x;float:left;height:3px;width:494px;margin:10px
0}.cartContent2{width:494px;float:left}.cartContentRight{width:80px;float:right;font-size:13px;font-weight:bold}.cartContentLeft{width:414px;float:left;font-size:14px;font-weight:bold;line-height:34px}.cartContentRight
input{margin:10px
0 0 18px}#cartTotal{width:494px;float:left;font-size:24px;font-weight:bold;margin-bottom:20px}#toPay{width:227px;height:40px;float:left;font-size:24px;font-weight:bold;margin:8px
0 0 15px}#track{width:252px;height:48px;float:left;background:url(/images/backgrounds/cart_slider_track.png)}#handle{width:8px;height:48px;float:left;background:#002534;cursor:e-resize}.cartContent
a{display:block;width:191px;height:40px;background:url(/images/cart_button.png) 0 0 no-repeat;float:left;margin:30px
30px 33px 0px;font-size:23px;padding-top:7px;letter-spacing:-1px;font-weight:normal;color:#002534;text-align:center;text-decoration:none}.cartContent a:hover{background-position: -191px 0;color:#002534;text-decoration:none}#paymentSelectContainer{width:494px;float:left}.paymentContent{width:494px;float:left;margin:0px
50px 0px 54px;height:700px;letter-spacing:-1px;font-size:14px;line-height:20px}.paymentContent
span{font-weight:bold}.paymentContent a:link, .paymentContent a:visited, .paymentContent a:active{font-size:14px;letter-spacing:-1px;color:#002534;text-decoration:underline}.paymentContent a:hover{text-decoration:underline;color:#05a7e6}.paymentTitle{height:44px;float:left;background:#002534;padding:0px
25px 0px 54px;margin:0px
135px 20px 0px;text-align:right}.paymentTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.careersSpacer{width:1px;height:883px;float:right}.careersSpacer
img{height:883px;width:1px}.careersTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
28px 20px 0px;text-align:right}.careersTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.careersHeadText{width:896px;float:left;padding:0px
10px 0px 39px;margin:0px
0px 16px 0px;text-align:left;font-weight:bold;font-size:14px;height:40px;overflow:hidden}.careersCatBox{width:571px;height:103px;float:left;background:url(/images/backgrounds/careers_cat_box.png) right top no-repeat}.careersCatBox
div{float:left}.careersCatBoxTitle{width:132px;height:21px;background:#002534;margin:12px
0px 0px 0px;padding:4px
5px 0px 0px;color:#fff;font-size:14px;font-weight:bold;text-align:right}#careersCatBoxCont{width:408px;height:86px;margin:14px
0px 0px 5px;display:block;float:left}#careersCatBoxCont a:link, #careersCatBoxCont a:visited, #careersCatBoxCont a:active{font-size:12px;background-color:transparent;font-weight:bold;color:#002433;text-decoration:none;display:block;float:left;width:177px;height:18px;margin:0px
0px 2px 15px;padding:2px
0px 0px 12px;overflow:hidden}#careersCatBoxCont a:hover{text-decoration:none;font-weight:bold;color:#fff;background-color:#002433}#careersCatBoxCont a:link.selectedCat, #careersCatBoxCont a:visited.selectedCat, #careersCatBoxCont a:active.selectedCat{font-size:12px;background-color:#002433;font-weight:bold;color:#fff;text-decoration:none;display:block;float:left;width:177px;height:18px;margin:0px
0px 2px 15px;padding:2px
0px 0px 12px;overflow:hidden}#careersCatBoxCont a:hover.selectedCat{text-decoration:none;font-weight:bold;color:#fff;background-color:#002433}#catBox1{margin-bottom:25px}#catBox2{margin-bottom:20px}.careersInfoCont{width:537px;float:left;margin:0px
0px 20px 34px;padding-bottom:20px;background:url(/images/backgrounds/career_job_base.png) left bottom no-repeat;overflow:hidden;position:relative}.careersInfoCont2{width:537px;float:left;margin:0px
0px 0px 34px}a:link.careersButton,a:visited.careersButton,a:active.careersButton{overflow:hidden;float:left;text-align:center;width:131px;height:29px;background:url(/images/backgrounds/career_button.png) 0 0;margin-top:18px;padding-top:5px;font-size:18px;font-weight:bold;color:#b0b0b0;text-decoration:none;font-weight:bold}a:hover.careersButton{background:url(/images/backgrounds/career_button.png) 131px 0;text-decoration:none;color:#001d28}a:link.careersButton2,a:visited.careersButton2,a:active.careersButton2{overflow:hidden;float:left;text-align:center;width:534px;height:36px;padding-top:10px;margin-bottom:25px;float:left;font-size:18px;font-weight:bold;color:#2c2c2c;text-decoration:none;font-weight:bold;background:url(/images/backgrounds/career_button2.png) 0 0}a:hover.careersButton2{text-decoration:none;color:#00202d;background:url(/images/backgrounds/career_button2.png) 534px 0}.careerJobTitle{width:126px;font-size:14px;font-weight:bold;padding-left:11px;float:left;letter-spacing:-1px;line-height:22px}.careerJobText{width:378px;padding-left:11px;font-size:12px;float:right;line-height:18px;overflow:hidden}.careersTitleL{background:url(/images/backgrounds/news_header_tab_left.png) no-repeat;float:left;width:9px;height:28px}.careersTitleR{background:url(/images/backgrounds/news_header_gradient.png) repeat-y;float:left;width:519px;height:26px;padding:2px
0px 0px 7px}.careersTitleR
h2{color:#fff;font-size:18px}.careerContent{width:500px;float:left;margin:20px
19px 33px 16px;font-size:12px}.careerContent a:link, .careerContent a:visited, .careerContent a:active{font-size:12px;color:#002534;text-decoration:underline}.careerContent a:hover{text-decoration:underline;color:#05a7e6}.careerContent
h3{font-size:12px;font-weight:bold;color:#002534}#miniCart{width:289px;height:66px;position:absolute;z-index:5;overflow:hidden;top:127px;right:30px;font-size:16px;letter-spacing:-1px}.miniCart
div{position:relative;overflow:hidden}.miniCartContentCont{width:263px;float:left}.miniCartContentCont
div{overflow:hidden}.miniCartIm{width:49px;float:left}.miniCartSideL{width:13px;height:42px;float:left;background:url(/images/backgrounds/miniCartLeft.png)}.miniCartSideR{width:13px;height:42px;float:left;background:url(/images/backgrounds/miniCartRight.png)}.miniCartBase{width:289px;height:24px;float:right;background:url(/images/backgrounds/miniCartBase.png)}#miniCartTop{width:198px;height:21px;background:#fff;float:right;padding:1px
8px}#miniCartBottom{width:198px;height:17px;background:#e1f6ff;float:left;padding:1px
8px}#miniCartBottom a:link, #miniCartBottom a:visited, #miniCartBottom a:active{font-size:16px;font-weight:bold;text-decoration:none;color:#002433}#miniCartBottom a:hover{text-decoration:underline}#calenderCont{position:absolute;left:330px;top:406px;padding-bottom:9px;width:223px;background:url(/images/backgrounds/calendar_base.png) no-repeat bottom left;z-index:10}#calender{width:189px;padding:8px
17px;background:url(/images/backgrounds/calendar_middle.png) repeat-y;position:relative;float:left}#calendarDates{width:189px;height:138px;position:relative;float:left;background:url(/images/ajax-loader2.gif) no-repeat center center}#calendarDates a:link, #calendarDates a:visited, #calendarDates a:active{width:25px;float:left;position:relative;border:#efefef 1px solid;text-decoration:none;text-align:center;color:#05a8e8;background:#fff;height:18px;padding-top:3px;display:block}#calendarDates a:hover{border:#000 1px solid;text-decoration:none}#calendarDates
div{width:25px;height:17px;padding-top:4px;float:left;position:relative;background:#c1c1c1;color:#9a9693;text-align:center;border:#efefef 1px solid}#calendarDays{width:189px;position:relative;float:left;height:23px}#calendarDays
div{height:19px;padding-top:4px;font-weight:bold;color:#000;text-align:center;float:left;position:relative;text-align:center;width:27px}#calenderMonth{width:139px;float:left;position:relative;font-family:arial;font-size:11px;text-align:center}#calenderMonthCont{width:189px;position:relative;float:left;margin-bottom:10px}.calenderMonthButton{width:25px;float:left;position:relative}.calenderMonthButton
img{width:25px;float:left;position:relative}a#calenderLeft{display:block;width:25px;height:15px;background:url(/images/calendar_left.png) 0 0 no-repeat;float:left;margin:0px}a:hover#calenderLeft{background-position: -25px 0}a#calenderRight{display:block;width:25px;height:15px;background:url(/images/calendar_right.png) 0 0 no-repeat;float:left;margin:0px}a:hover#calenderRight{background-position: -25px 0}#loginContent form
input{width:346px;height:23px;border-width:0px;background:url(/images/backgrounds/input.png) no-repeat;margin-bottom:16px;font-family:Arial,Helvetica,sans-serif;font-size:15px;color:#002534;padding:6px
0px 0px 15px}.venuesTitle{height:44px;float:left;background:#002534;padding:0px
15px 0px 54px;margin:0px
35px 33px 0px;text-align:right}.venuesTitle
h1{font-weight:bold;font-size:36px;letter-spacing:-1px;margin:0px;padding:0px;display:inline;color:#fff}.venuesContent{width:422px;float:left;margin:0px
444px 0px 54px;font-size:14px;font-weight:bold;letter-spacing:-1px}.venuesContent
p{float:left;font-size:14px;font-weight:bold;letter-spacing:-1px;margin:0px
0 25px 0}.venuesContent
.select{width:408px;font-size:14px;color:#002534;font-weight:normal;padding-left:14px;margin-bottom:10px}.venuesContent
ul{width:422px;display:block;list-style:none;float:left;padding:0px;margin:0;position:relative}.venuesContent ul
li{float:left;width:422px;height:78px;margin:0
0 30px 0;padding:0;display:block;overflow:hidden}.venuesContent ul li
img{width:76px;height:76px;border:#dcdcdc 1px solid;display:block;float:left;margin-right:40px}.venuesContent ul li
p{width:188px;height:73px;display:block;float:left;font-size:12px;color:#002534;font-weight:bold;letter-spacing:0px;padding:5px
35px 0 0;line-height:24px}.venuesContent ul li
a{background:url(/images/backgrounds/info_button.png) 0 0;width:77px;height:77px;display:block;float:left}.venuesContent ul li a:hover{background-position:-77px 0}#venueOverlay{width:414px;height:417px;position:absolute;z-index:3;background:transparent url(/images/backgrounds/venue_overlay.png);left:80px;top:80px}#venueOverlay
#imageContainer2{width:156px;height:405px;position:relative;float:left;overflow:hidden;margin-right:25px}#venueOverlay #imageContainer2
.overlay{position:absolute;left:0px;top:0px;z-index:5}#venueOverlay #imageContainer2
.overlay1{position:absolute;left:6px;top:6px;z-index:6}#venueOverlay #imageContainer2
.overlay2{position:absolute;left:6px;bottom:6px;z-index:6}#venueOverlay #imageContainer2
#imageContainer{width:144px;height:393px;margin:6px
0 0 6px;position:relative;float:left;overflow:hidden}#venueOverlay #imageContainer2 #imageContainer
img{position:relative;display:block;float:left}#venueOverlay
p{position:relative;float:left;width:205px;height:285px;overflow:hidden;display:block;margin:10px
0 0 0;padding:0;color:#002534;font-size:12px;line-height:18px}#venueOverlay p
span{font-weight:bold;width:205px;line-height:24px;display:block;float:left;margin-bottom:20px}#venueOverlay
a.map{background:url(/images/backgrounds/map_button.png) 0 0;width:77px;height:77px;display:block;float:left}#venueOverlay a:hover.map{background-position:-77px 0}#venueOverlay
a.close{background:url(/images/close_button2.png) 0 0;width:39px;height:10px;display:block;float:left;margin:10px
0 0 160px;overflow:hidden}#venueOverlay a:hover.close{background-position:-39px 0}