/* CSS Document */
body {height:100%;font:11px Tahoma, Arial, Verdana, Sans-Serif;color:#505050;background:#fff;}
div, html, body, p, ul, ol, li, a, form, img, table, td, h1, h2, h3, h4, h5 {margin:0;padding:0;} 
table {border-collapse:collapse;}
img {border:none;}  
ul, li {list-style:none;}
a, a:active, a:visited {text-decoration:none;color:#505050;} 
a:hover {text-decoration:underline;color:#505050;} 
  
/*  All  */ 
.wraper {width:833px;margin:0 auto;}
.header {height:325px;width:833px;position:relative;background:url(../images/header_top.gif) no-repeat;}
.header .logo {position:absolute;top:66px;left:7px;}
.header .top_img {position:absolute;top:157px;left:193px;}
.header p {position:absolute;top:82px;left:693px;color:#797979;width:116px;text-align:center;font-size:9px;}
.header p img {margin-bottom:12px;}
.header p.subscribe {position:absolute;top:0;left:330px;color:#fff;width:480px;text-align:left;font-size:11px;}
.header p.subscribe input {vertical-align:middle;margin-right:5px;}
.header p.subscribe_top {position:absolute;top:2px;left:0;color:#fff;width:833px;text-align:center;font-size:11px;}
.header p.subscribe_top input {vertical-align:middle;width:130px;margin:5px 5px 5px 0;}
.header p.subscribe_top input.button {margin-right:0;width:auto;}
.header p.subscribe_top img {vertical-align:middle;margin:0 3px 0 0;}
.header ul {position:absolute;top:157px;left:10px;background:url(../images/top_menu_bg.gif) no-repeat;width:131px;height:150px;padding:2px 18px 0 24px;}
.header ul li {font-weight:bold;border-bottom:1px solid #e7e7e7;background:url(../images/arrow.gif) 115px 2px no-repeat;padding:2px 0 2px 1px;}
.header ul li.last {border-bottom:none;}
.header ul li a, .header ul li a:visited {color:#676767;}

.contact_block {padding:0 0 0 10px;}
.contact_block .map_block h3 {margin:5px 0 20px 0;clear:both;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 0 0 11px;background:url(../images/left_text_block_h32.gif) no-repeat;}
.contact_block .map_block p {position:relative;padding:0 0 17px 0;}
.contact_block .map_block p img {margin-left:180px;}
.contact_block .map_block p a.wa, .contact_block .map_block p a.wa:visited {font-size:0;line-height:0;position:absolute;top:30px;left:182px;display:block;width:128px;height:215px;color:#fff;text-align:left;background:url(../images/blank.gif);}
.contact_block .map_block p a.nt, .contact_block .map_block p a.nt:visited {font-size:0;line-height:0;position:absolute;top:2px;left:311px;display:block;width:90px;height:143px;color:#fff;text-align:left;background:url(../images/blank.gif);}
.contact_block .map_block p a.qld, .contact_block .map_block p a.qld:visited {font-size:0;line-height:0;position:absolute;top:5px;left:402px;display:block;width:109px;height:177px;color:#fff;text-align:left;background:url(../images/blank.gif);}
.contact_block .map_block p a.sa, .contact_block .map_block p a.sa:visited {font-size:0;line-height:0;position:absolute;top:144px;left:311px;display:block;width:114px;height:120px;z-index:2;color:#3EBCE4;background:url(../images/blank.gif);text-align:left;}
.contact_block .map_block p a.vic, .contact_block .map_block p a.vic:visited {font-size:0;line-height:0;position:absolute;top:242px;left:426px;display:block;width:66px;height:35px;color:#3EBCE4;background:url(../images/blank.gif);text-align:left;}
.contact_block .map_block p a.nsw, .contact_block .map_block p a.nsw:visited {font-size:0;line-height:0;position:absolute;top:183px;left:425px;display:block;width:101px;height:59px;color:#6B6766;background:url(../images/blank.gif);text-align:left;}
.contact_block .map_block p a.tas, .contact_block .map_block p a.tas:visited {font-size:0;line-height:0;position:absolute;top:300px;left:445px;display:block;width:36px;height:27px;color:#fff;background:url(../images/blank.gif);text-align:left;}
.contact_block .map_block p a.nz, .contact_block .map_block p a.nz:visited {font-size:0;line-height:0;position:absolute;top:82px;left:583px;display:block;width:108px;height:145px;color:#fff;background:url(../images/blank.gif);text-align:left;}
.contact_block .contact_form h3 {text-align:center;clear:both;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 0 0 11px;background:url(../images/left_text_block_h32.gif) no-repeat;}
.contact_block .contact_form p.center {text-align:center;font-size:12px;color:#000;padding:5px 0 15px 0;}
.contact_block .contact_form p.center strong {color:#676767;font-size:11px;}
.contact_block .contact_form table table {margin-left:50px;text-align:left;}
.contact_block .contact_form table td {font-size:11px;text-align:left;font-weight:bold;color:#676767;padding:1px 0 2px 0;}
.contact_block .contact_form table td.width {width:140px;vertical-align:top;padding-top:4px;}
.contact_block .contact_form table td input {border:1px solid #737173;width:174px;height:15px;font-size:11px;vertical-align:middle;}
.contact_block .contact_form table td input.button {border:none;width:136px;height:22px;margin:6px 22px 0 0;}
.contact_block .contact_form table td input.check {border:none;width:auto;height:auto;margin-right:10px;}
.contact_block .contact_form table td textarea {height:57px;border:1px solid #737173;width:174px;}
.contact_block .contact_form table td textarea.textarea {height:80px;width:292px;margin-top:3px;}
.contact_block .nofont {font-size:0;line-height:0;height:0;}
.contact_block .center {text-align:center;color:#000;font-size:12px;padding-bottom:6px;}
.contact_block .contact_block_left {width:403px;float:left;margin-right:7px;}
.contact_block .contact_block_left h3 {margin-bottom:10px;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 0 0 11px;background:url(../images/left_text_block_h3.gif) no-repeat;}
.contact_block .contact_block_left .map {padding:60px 0 0 0;}
.contact_block .contact_block_left p {color:#676767;padding:0 10px 13px 0;font-size:12px;}
.contact_block .contact_block_left p a, .contact_block .contact_block_left p a:visited {color:#676767;}
.contact_block .contact_block_right {width:403px;float:left;}
.contact_block .contact_block_right h3 {margin-bottom:10px;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 0 0 11px;background:url(../images/left_text_block_h3.gif) no-repeat;}
.contact_block .contact_block_right p {color:#676767;padding:0 10px 13px 0;font-size:12px;}
.contact_block .contact_block_right p a, .contact_block .contact_block_right p a:visited {color:#676767;}
.contact_block .contact_block_right table {margin-left:27px;}
.contact_block .contact_block_right table td {padding:1px 0 2px 0;font-weight:bold;}
.contact_block .contact_block_right table td.width {width:140px;}
.contact_block .contact_block_right table td input {width:174px;border:1px solid #737173;font-size:11px;height:15px;}
.contact_block .contact_block_right table td input.button {width:136px;border:none;height:22px;margin:15px 10px 0 10px;}
.contact_block .contact_block_right table td select {width:165px;margin-top:2px;}
.contact_block .contact_block_right table td textarea {width:315px;height:148px;border:1px solid #737173;}

.contact_block .contact_block_left3 {width:267px;float:left;margin-right:6px;}
.contact_block .contact_block_left3 h3 {margin-bottom:10px;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 15px 0 11px;background:url(../images/left_text_block_h33.gif) no-repeat;}
.contact_block .contact_block_left3 h3.height {height:37px;background:url(../images/left_text_block_h332.gif) no-repeat;}
.contact_block .contact_block_left3 .map {padding:60px 0 0 0;}
.contact_block .contact_block_left3 p {color:#676767;padding:0 10px 13px 0;font-size:12px;}
.contact_block .contact_block_left3 p a, .contact_block .contact_block_left3 p a:visited {color:#676767;}
.contact_block .contact_block_center3 {width:267px;float:left;margin-right:6px;}
.contact_block .contact_block_center3 h3 {margin-bottom:10px;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 15px 0 11px;background:url(../images/left_text_block_h33.gif) no-repeat;}
.contact_block .contact_block_center3 h3.height {height:37px;background:url(../images/left_text_block_h332.gif) no-repeat;}
.contact_block .contact_block_center3 .map {padding:60px 0 0 0;}
.contact_block .contact_block_center3 p {color:#676767;padding:0 10px 13px 0;font-size:12px;}
.contact_block .contact_block_center3 p a, .contact_block .contact_block_center3 p a:visited {color:#676767;}
.contact_block .contact_block_right3 {width:267px;float:left;}
.contact_block .contact_block_right3 h3 {margin-bottom:10px;font-size:12px;color:#fff;position:relative;height:20px;padding:3px 15px 0 11px;background:url(../images/left_text_block_h33.gif) no-repeat;}
.contact_block .contact_block_right3 h3.height {height:37px;background:url(../images/left_text_block_h332.gif) no-repeat;}
.contact_block .contact_block_right3 p {color:#676767;padding:0 10px 13px 0;font-size:12px;}
.contact_block .contact_block_right3 p a, .contact_block .contact_block_right3 p a:visited {color:#676767;}
.contact_block .contact_block_right3 table {margin-left:27px;}
.contact_block .contact_block_right3 table td {padding:1px 0 2px 0;font-weight:bold;}
.contact_block .contact_block_right3 table td.width {width:140px;}
.contact_block .contact_block_right3 table td input {width:174px;border:1px solid #737173;font-size:11px;height:15px;}
.contact_block .contact_block_right3 table td input.button {width:136px;border:none;height:22px;margin:15px 10px 0 10px;}
.contact_block .contact_block_right2 table td select {width:165px;margin-top:2px;}
.contact_block .contact_block_right3 table td textarea {width:315px;height:148px;border:1px solid #737173;}


.dot_clear {clear:both;background:url(../images/dots.gif) 10px center no-repeat;height:35px;}
.clear {clear:both;height:0;padding-bottom:15px;font-size:0;line-height:0;}

.bottom_content {padding:0 0 0 10px;}
.bottom_content p {text-align:center;clear:both;color:#b2b2b2;padding-bottom:10px;}
.bottom_content .enquiry_p {padding:5px 0 20px 0;font-size:9px;color:#797979;}
.bottom_content .enquiry_p strong {padding-left:11px;}
.bottom_content .enquiry_p img {vertical-align:middle;position:relative;top:-1px;}
.bottom_content .enquiry_p a, .bottom_content .enquiry_p a:visited {color:#797979;}

.footer {background:url(../images/footer.gif) no-repeat;padding:17px 0 0 0;}
.footer ul {padding-left:280px;}
.footer ul li {float:left;margin:0 11px 5px 0;padding-right:11px;border-right:1px solid #6b6b6b;line-height:12px;}
.footer ul li.last {border:none;}
.footer p {clear:both;text-align:center;line-height:18px;}
.footer p span {color:#5dac00;}
.footer p.subscribe_bottom {font-size:11px;background:#676767 url(../images/subscribe_bottom.gif) top left no-repeat;padding:5px 0 0 0;color:#fff;}
.footer p.subscribe_bottom input {vertical-align:middle;margin-right:5px;width:130px;}
.footer p.subscribe_bottom input.button {margin-right:0;width:auto;}
.footer p.subscribe_bottom img {vertical-align:middle;margin-right:3px;}