*{margin:0;padding:0;}
html, body{height:100%;}
html{min-width:947px;}
body{background:#f0f0f0;font-family:Arial, Helvetica, sans-serif;font-size:100%;line-height:1.125em;color:#444;}
img{border:0;vertical-align:top;text-align:left;}
object{vertical-align:top;outline:none;}
ul, ol{list-style:none;}
.fleft{float:left;}
.fright{float:right;}
.clear{clear:both;}
.col-1, .col-2, .col-3{float:left;}
.alignright{text-align:right;}
.aligncenter{text-align:center;}
.wrapper{width:100%;overflow:hidden;}
.container{width:947px;margin:0 auto;font-size:.75em;position:relative;}
#header{height:210px;background:#fff;}
#content{background:#fff;border-bottom:5px solid #F47421;}
#extra-content{background:#F47421;padding:0 0 5px 0;}
input, select, textarea{font-family:Arial, Helvetica, sans-serif;font-size:1em;vertical-align:middle;font-weight:normal;}
.img-indent{margin:0 21px 0 0;float:left;}
.img-box{width:100%;overflow:hidden;padding-bottom:21px;}
.img-box img{float:left;margin:0 21px 0 0;}
.extra-wrap{overflow:hidden;}
p{margin-bottom:18px;}
.p1{margin-bottom:9px;}
.p2{margin-bottom:18px;}
.p3{margin-bottom:27px;}
a{color:#FF8822;outline:none;}
a:hover{text-decoration:none;}
t1{font-size:16px;line-height:1.2em;color:#FF8822;text-transform:uppercase;}
t2{font-size:16px;line-height:1.2em;color:#0089cb;text-transform:uppercase;}
h2{font-size:16px;line-height:1.2em;color:#000;text-transform:uppercase;margin-bottom:40px;padding-top:20px;}
h3{font-size:1em;margin-bottom:18px;}
h4{font-size:13px;line-height:18px;}
h4 a{color:#444;text-decoration:none;}
h4 a:hover{text-decoration:underline;color:#FF8822;}
h5{font-size:1em;}
h6{font-size:16px;line-height:1.2em;color:#FF8822;text-transform:uppercase;margin-bottom:40px;padding-top:0px;}
h7{font-size:26px;line-height:3.2em;color:#330099;text-transform:uppercase;margin-bottom:20px;padding-top:20px;}
h8{font-size:16px;line-height:1.2em;color:#000;text-transform:uppercase;margin-bottom:40px;padding-top:20px;}
.line-ver, .line-ver1{background-image:url(images/line-ver.gif);background-repeat:repeat-y;width:100%;}
.box{background:url(images/box-bg.gif) 0 0 repeat-x #fbfbfb;width:100%;}
.box .left-top-corner{background:url(images/left-top-corner.gif) no-repeat left top;}
.box .right-top-corner{background:url(images/right-top-corner.gif) no-repeat right top;}
.box .left-bot-corner{background:url(images/left-bot-corner.gif) no-repeat left bottom;width:100%;}
.box .right-bot-corner{background:url(images/right-bot-corner.gif) no-repeat right bottom;}
.box .inner{padding:0 20px 0 27px;}
.address dd{clear:both;}
.address dd span{float:left;width:85px;}
#header .row-1{height:122px;}
#header .logo{float:left;padding:10px 0 0 3px;}
#header .logo h1{float:left;background:url(images/logo.jpg) no-repeat 0px 0px;padding:0 0 0 100px;font-size:75px;line-height:1.5em;color:#000;letter-spacing:-2px;}
#header .logo h1 a{color:#000;text-decoration:none;}
#header .logo span{background:url(images/divider.gif) no-repeat 0 13px;float:left;padding:42px 0 50px 50px;color:#c7c7c7;font-size:14px;line-height:1.2em;text-transform:uppercase;margin-left:35px;font-weight:bold;letter-spacing:-1px;}
#header .nav{width:100%;overflow:hidden;}
#header .nav li{float:left;padding-left:5px;}
#header .nav li.first{padding-left:0;}
#header .nav li a{float:left;background:url(images/nav-bg1.gif) no-repeat 0 0;width:131px;line-height:53px;text-align:center;color:#aeaeae;text-decoration:none;font-size:14px;text-transform:uppercase;font-weight:bold;}
#header .nav li a.current{color:#fff;text-decoration:none;background:url(images/nav-bg2.png) no-repeat 0 0}
#header .nav li a:hover{color:#fff;text-decoration:none;background:url(images/nav-bg3.gif) no-repeat 0 0}
#content .indent{padding:0 0 59px 0;}
#content .row-1{padding-bottom:37px;}
#slide_left{width:315px;float:left;margin-right:1px;height:373px;overflow:hidden;}
#slide_right{width:315px;float:right;height:373px;overflow:hidden;}
.next_slide{position:absolute;background:url(images/marker_right.png) 0 0 no-repeat;width:20px;height:23px;display:block;right:8px;bottom:36px;z-index:99}
.prev_slide{position:absolute;background:url(images/marker_left.png) 0 0 no-repeat;width:21px;height:23px;display:block;right:30px;bottom:15px;z-index:99}
.slider{width:100%;overflow:hidden;margin-bottom:37px;position:relative;}
.slider dt{float:left;margin-right:1px;width:631px;position:relative;}
.slider dd{float:left;width:315px;height:373px;background:url(images/slider-bg.gif) no-repeat 0 0;font-size:30px;line-height:1.2em;text-transform:uppercase;color:#f8f8f8;letter-spacing:-2px;}
.slider dd strong{font-size:52px;line-height:1.2em;display:block;text-transform:none;margin-top:-12px;}
.slider dd .inner{padding:145px 0 0 57px;}
.img-list li{width:100%;overflow:hidden;font-size:11px;line-height:16px;padding-bottom:12px;}
.img-list li img{float:left;margin:3px 21px 0 0;}
.img-list li a{font-weight:bold;color:#444;font-size:13px;text-decoration:none;}
.img-list li a:hover{color:#FF8822;text-decoration:underline;}
.last-links{padding:15px 0 25px 0;}
.last-links a{font-size:10px;text-transform:uppercase;color:#333;text-decoration:none;}
.last-links a:hover{text-decoration:underline;color:#FF8822;}
.list1 li{width:100%;overflow:hidden;padding-bottom:15px;font-size:11px;line-height:16px;}
.list1 li img{float:left;margin-right:21px;}
.list2 li{background:url(images/arrow2.gif) no-repeat 0 6px;padding:0 0 6px 10px;}
.list2 li a{color:#444;text-decoration:none;font-weight:bold;}
.list2 li a:hover{text-decoration:underline;color:#FF8822;}
#loopedCarousel .carousel-container{overflow:hidden;position:relative;}
#loopedCarousel .slides{position:absolute;}
#loopedCarousel .slides div.slide{position:absolute;top:0;width:203px;height:50px;display:none;padding:0 0 0 62px;}
#loopedCarousel .slides div.slide a{display:block;color:#444;text-decoration:none;}
#loopedCarousel .slides div.slide a:hover{text-decoration:underline;color:#FF8822;font-weight:bold;}
#loopedCarousel .slides div.slide span{display:block;left:0;top:0;position:absolute;width:43px;height:50px;background:url(images/date-sprite.png) no-repeat 0 0;font-size:10px;text-transform:uppercase;color:#f8f8f8;text-align:center;text-decoration:none;}
#loopedCarousel .slides div.slide a:hover span{background-position:0 -50px;}
#loopedCarousel .slides div.slide span b{display:block;font-size:18px;line-height:1em;font-weight:normal;padding-top:10px;}
#loopedCarousel{width:265px;position:relative;clear:both;}
.carousel-nav{position:absolute;right:0;top:-61px;}
.carousel-nav li{display:inline;}
.carousel-nav li a{display:block;float:left;width:22px;height:23px;text-indent:-9999em;}
.carousel-nav li a.previous{background:url(images/carousel-up.gif) no-repeat 0 0;}
.carousel-nav li a.next{background:url(images/carousel-down.gif) no-repeat 0 0;width:23px;}
#extra-content{display:none;}
#extra-content .indent{padding:0 20px 20px 27px;}
#extra-content h2{color:#fff;margin-bottom:25px;}
#extra-content ul li{background:url(images/arrow1.gif) no-repeat 0 6px;padding:0 0 12px 16px;}
#extra-content ul li a{color:#fff;text-decoration:none;}
#extra-content ul li a:hover{text-decoration:underline;}
#trigger{background:url(images/trigger-bg.png) no-repeat 0 0;position:absolute;right:0;bottom:0 !important;bottom:-1px;margin:0;width:122px;height:28px;text-align:center;}
#trigger a{color:#fff;text-transform:uppercase;font-size:10px;text-decoration:none;padding:7px 0 0 18px;display:inline-block;background:url(images/marker1.png) no-repeat 0 12px;}
#footer{padding:20px 0 21px 0;color:#818181;}
#footer .fleft{padding:8px 0 0 54px;}
#footer a{color:#FF8822;text-decoration:underline;}
#footer a:hover{color:#FF8822;text-decoration:none;}
.members{float:left;padding:0 0 0 22px;}
.members li{float:left;padding-right:3px;}
.members li a{float:left;width:99px;height:70px;text-decoration:none;}
.members li a.acaa{background:url(images/acaa_sprite.png) no-repeat 0 0;}
.members li a.acaa:hover{background-position:0 -70px;}
.members li a.lasa-vic{background:url(images/lasa_sprite.png) no-repeat 0 0;}
.members li a.lasa-vic:hover{background-position:0 -70px;}
.members li a.acs{background:url(images/acs_sprite.png) no-repeat 0 0;}
.members li a.acs:hover{background-position:0 -70px;}
.members li a.lasa-qld{background:url(images/lasaq_sprite.png) no-repeat 0 0;}
.members li a.lasa-qld:hover{background-position:0 -70px;}
#search-form{float:right;padding:41px 0 0 0;}
#search-form fieldset{border:none;float:right;background:url(images/search-bg.gif) no-repeat 0 0;}
#search-form input.text{width:147px;background:none;border:none;padding:2px 5px 2px 10px;font-size:16px;color:#444;font-weight:bold;}
#search-form input.submit{width:38px;height:35px;border:none;background:none;cursor:pointer;}
#contacts-form fieldset{border:none;}
#contacts-form label{display:block;height:50px;overflow:hidden;background:url(images/input-bg.gif) no-repeat 0 18px;}
#contacts-form input{background:none;width:250px;padding:2px 5px 2px 8px;border:none;}
#contacts-form .textarea-box{background:url(images/textarea-bg.gif) no-repeat 0 0;height:124px;}
#contacts-form textarea{width:250px;padding:2px 5px 2px 8px;height:118px;background:none;border:none;overflow:auto;}