body,div,h1,h2,h3,h4,h5,h6,p,a,img,ul,ol,li,form{margin:0;padding:0;border:0;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}.clearfix{display:block;}body{font-family:Arial,Helvetica,sans-serif;font-size:12px;background:url('../images/background_body.png') repeat-x 0 0;}#header{position:relative;margin:20px auto;width:1000px;}#header h1 a{display:block;width:340px;height:73px;text-indent:-9999px;background:url('../images/logo.png') no-repeat top center;}#header #header_menu{position:absolute;top:0;right:0;list-style:none;}#header #header_menu li{float:left;border-right:1px solid #000;padding:0 6px;}#header #header_menu li.last{border-right:none;padding:0 2px 0 6px;}#header #header_menu a{font-size:12px;text-decoration:none;color:#000;}#header #header_menu a:hover{text-decoration:underline;}#header #search{position:absolute;bottom:0;right:0;}#header #search label{display:block;margin-bottom:8px;font-size:14px;font-weight:bold;}#header #search input.text{float:left;padding:2px 8px 1px 8px;border:1px solid #CCC;width:190px;font-family:Arial,sans-serif;font-size:11px;}#header #search input.submit{float:left;}#navigation{position:relative;overflow:hidden;margin:0 auto;width:1000px;height:43px;}#navigation ul{float:left;position:relative;left:50%;margin:0 auto;list-style:none;}#navigation ul li{float:left;position:relative;right:50%;border-left:1px solid #CCC;border-right:1px solid #CCC;}#navigation ul li:first-child{border-left:2px solid #CCC;}#navigation ul li:last-child{border-right:2px solid #CCC;}#navigation ul li a{float:left;display:block;padding:13px 20px 14px;font-size:14px;text-decoration:none;color:#000;}#navigation ul li a.active{background:url('../images/background_nav_active.png') repeat-x top center;}#navigation ul li a:hover{background:url('../images/background_nav_active.png') repeat-x top center;}#banners{position:relative;margin-bottom:10px;}#banners ul{list-style:none;height:393px;}#banners ul li{margin:0;padding:0;height:60px;_height:57px;}html>body #banners ul li{*height:57px;}#banners ul li img{float:left;}#banners ul li h2 a{float:left;display:block;padding:19px 27px 0;width:176px;height:41px;_height:38px;font-size:16px;font-weight:bold;text-decoration:none;color:#000;background:url('../images/background_banner_nav.png') repeat-x top center;zoom:1;}#banners ul li.tall h2 a{padding:9px 27px 8px;height:43px;_height:40px;}#banners ul li h2 a.active{color:#FFF;}#banners ul li .arrow{display:none;float:left;position:absolute;top:0;left:230px;width:28px;height:58px;z-index:2;}#banners ul li .banner{display:none;position:absolute;top:0;left:230px;width:769px;_width:768px;height:393px;_height:392px;cursor:default;background:#000;overflow:hidden;z-index:1;}#banners ul li .banner_stripes_top{position:absolute;top:0;right:0;width:57px;height:77px;background:url('../images/background_banner_stripes_top.png') no-repeat top center;}#banners ul li .banner_stripes_bottom{position:absolute;bottom:0;left:27px;width:161px;height:86px;background:url('../images/background_banner_stripes_bottom.png') no-repeat top center;}#banners .banner_video{position:absolute;top:33px;left:58px;color:#FFF;}#banners .banner_content{position:absolute;bottom:0;right:0;padding:15px 0 0 11px;-moz-border-radius-topleft:25px;-webkit-border-top-left-radius:25px;width:296px;font-size:12px;color:#FFF;background:url('../images/background_banner_content.png') no-repeat top center;}#banners h3{margin-left:8px;font-size:24px;font-weight:normal;background:none;}#banners h3 strong{display:block;margin:-10px 0 0 20px;font-size:63px;font-weight:normal;letter-spacing:-3px;background:none;}#banners .banner_details{padding:14px 18px;-moz-border-radius-topleft:25px;-webkit-border-top-left-radius:25px;color:#FFF;}#banners .banner_details ul{margin-bottom:10px;height:auto;}#banners .banner_details ul li{list-style:disc;margin-left:12px;padding:5px 0;width:auto;height:auto;color:#FFF;background:none;}#banners .banner_details a{font-weight:bold;color:#FFF;}#banners .banner_details a:hover{color:#E6E6E6;}#banners .banner_details a.button{display:inline-block;padding:5px 10px;-moz-box-shadow:0 0 1px #000;-webkit-box-shadow:0 0 1px #000;font-size:14px;text-decoration:none;background:url('../images/background_banner_details_button.png') repeat-x top center;}#banners .banner_details p{font-size:14px;}#banners .banner_details p.call_us{font-size:16px;}#banners .banner_details p.call_us .tel_no{display:block;margin-bottom:10px;font-size:22px;}#banners #course_search{position:absolute;bottom:0;left:0;padding:10px 10px 10px 20px;-moz-border-radius:5px;-webkit-border-radius:5px;width:246px;height:75px;background:#FFF;z-index:2;}#banners #course_search label{display:block;padding:3px 0 10px 4px;font-size:14px;font-weight:bold;}#banners #course_search input.text{float:left;padding:2px 8px 1px 8px;border:1px solid #CCC;width:174px;font-family:Arial,sans-serif;font-size:11px;}#banners #course_search input.submit{float:left;}#banners #course_search a{display:block;margin-top:5px;font-size:12px;font-weight:bold;color:#5FB5F3;}#content{margin:10px auto;width:1000px;}#content_left{float:left;width:500px;}#content_right{float:right;width:490px;}#content .section{position:relative;float:left;margin-bottom:10px;width:238px;height:288px;background:#EFEFEF;}#content_left .section{margin-right:9px;}#content_right .section{margin-left:5px;}#content .section.double{width:485px;}#content .section.auto_height{height:auto;}#content .section.white_background{background:#FFF;}#content .section h3{padding:7px 5px 8px 15px;font-size:14px;font-weight:normal;color:#FFF;}#content .section h4{margin:10px 0 10px 8px;font-size:18px;}#content .section a.more{position:absolute;bottom:8px;left:12px;right:12px;font-weight:bold;color:#5FB5F3;}#content .section.double a{right:18px;}#content .section img{margin:7px 7px 4px 7px;}#content .section.double img{float:left;}#content .section p{margin:4px 14px;line-height:20px;}#content .section.double p{float:right;margin-right:10px;width:215px;}#content .section .news_item{margin:10px 16px 0 16px;padding:0 0 10px 0;border-bottom:1px solid #DDD;}#content .section .news_item:nth-last-of-type(1){border-bottom:none;}#content .section .news_item h4{margin:0 0 10px 0;font-size:12px;}#content .section .news_item h4 a{margin:0;color:#000;}#content .section .news_item img{float:right;margin:0 0 0 15px;}#content .section .news_item p{float:none;margin:0;width:auto;}#content .section .event_item{margin:10px 16px 0 16px;padding:0 0 10px 0;}#content .section .event_item h4{margin:0 0 10px 0;font-size:12px;}#content .section .event_item h4 a{margin:0;font-size:12px;font-weight:bold;text-decoration:underline;color:#000;}#content .section .event_item .date{float:right;font-size:12px;font-weight:bold;}#content .section .event_item img{float:right;margin:0 0 0 15px;}#content .section .event_item p{float:none;margin:0;width:auto;}#content .section.auto_height a.more{position:relative;top:auto;left:auto;right:auto;bottom:auto;margin:10px;}#footer{margin:0 auto;padding:20px 25px;width:950px;font-size:11px;background:#F5F5F5;}#footer a{padding:0 3px;text-decoration:none;color:#000;}#footer a:hover{text-decoration:underline;}#footer_left{float:left;list-style:none;}#footer_left li{float:left;border-left:1px solid #999;padding:0 4px;}#footer_left li.first{border-left:none;padding:0 4px 0 0;}#footer_right{float:right;font-size:10px;}div#betamessage{background-color:#FFC1C1;border-bottom:#FF3535 solid 1px;text-align:center;}div#betamessage p{color:#666;font-family:verdana,arial,sans-serif;font-size:10px;padding-top:5px;padding-bottom:5px;}#banners ul li.green h2 a.active{background:url('../images/background_banner_nav_green.png') repeat-x top center;}#banners ul li.green h2 .arrow{background:url('../images/background_banner_nav_green_arrow.png') no-repeat top center;}#banners ul li.red h2 a.active{background:url('../images/background_banner_nav_red.png') repeat-x top center;}#banners ul li.red h2 .arrow{background:url('../images/background_banner_nav_red_arrow.png') no-repeat top center;}#banners ul li.black h2 a.active{background:url('../images/background_banner_nav_black.png') repeat-x top center;}#banners ul li.black h2 .arrow{background:url('../images/background_banner_nav_black_arrow.png') no-repeat top center;}#banners ul li.purple h2 a.active{background:url('../images/background_banner_nav_purple.png') repeat-x top center;}#banners ul li.purple h2 .arrow{background:url('../images/background_banner_nav_purple_arrow.png') no-repeat top center;}#banners ul li.blue h2 a.active{background:url('../images/background_banner_nav_blue.png') repeat-x top center;}#banners ul li.blue h2 .arrow{background:url('../images/background_banner_nav_blue_arrow.png') no-repeat top center;}#banners ul li.green .banner_details{background:url('../images/background_banner_details_green.png') no-repeat top center transparent;}#banners ul li.red .banner_details{background:url('../images/background_banner_details_red.png') no-repeat top center transparent;}#banners ul li.black .banner_details{background:url('../images/background_banner_details_black.png') no-repeat top center transparent;}#banners ul li.purple .banner_details{background:url('../images/background_banner_details_purple.png') no-repeat top center transparent;}#banners ul li.blue .banner_details{background:url('../images/background_banner_details_blue.png') no-repeat top center transparent;}.section.black h3{background:url('../images/background_section_black.png') no-repeat top left #333;}.section.purple h3{background:url('../images/background_section_purple.png') no-repeat top left #A44DC4;}.section.blue h3{background:url('../images/background_section_blue.png') no-repeat top left #5Fb5F3;}
#content .logos {height: 132px;}
