html,body {height:100%;}
h1 {font:5px Arial; color:#043b85;}
body {background:#B0B0B0 url(../imgSource/bg_tile.gif) top left repeat-x; text-align:center; margin:0px; padding:0px; position:relative;}
.border {border: solid #CCCCCC 1px;}
#about_item {float:left; width:480px; height:100%; padding:10px; margin:10px 0px 0px 0px; background:#FFFFFF url(../imgSource/news_item_bg.gif) top left no-repeat; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:16px;}
#break {clear:both; width:0px; height:0px;}
#contact {float:left; width:768px; height:743px;}
#con_base {float:left; width:579px; height:35px; background:url(../imgSource/con_base.gif) top left no-repeat;}
#con_heading {float:left; width:546px; height:40px; background:url(../imgSource/con_heading.gif) top left no-repeat;}
#con_heading_right {float:left; width:33px; height:40px; background:url(../imgSource/con_heading_right.gif) top left no-repeat;}
#con_heading_top {float:left; width:579px; height:17px; background:url(../imgSource/con_heading_top.gif) top left no-repeat;}
#con_spacer1 {float:left; width:579px; height:15px; background:url(../imgSource/con_spacer1.gif) top left no-repeat;}
#cd {float:left; background:url(../imgSource/cd_bg.jpg) top left no-repeat; padding:5px 0px 0px 10px; margin:0px; width:234px; height:184px; font:10px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left;}
#cd input {background:#CCCCCC url(../imgSource/form_off.gif) top left no-repeat; border:1px solid #999999; height:17px; margin:0px; padding:0px; font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;}
#container {margin:0px auto 0px auto; width:848px; position:relative; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; height:100%;}
#container a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
#container a:hover {color:#006699; text-decoration:underline;}

#search {float:left; width:100%; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left; background:#fff;}
#search a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
#search a:hover {color:#006699; text-decoration:underline;}

#content {float:left; width:768px; background:#FFFFFF url(../imgSource/content_bg.jpg) top left no-repeat; border-bottom:solid #CCCCCC 1px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-align:left;}
#content_container {float:left; margin:0px 0px 0px 10px; padding:5px 10px 10px 10px; width:500px; height:100%;}
#content_container input {background:#CCCCCC url(../imgSource/form_off.gif) top left no-repeat; border:1px solid #999999; height:17px; margin:0px; padding:0px; font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;}
#content_container select {background:#CCCCCC; border:1px solid #999999; width:52px; height:19px; margin:0px; padding:0px; font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#333333;}
#content_container textarea {background:#CCCCCC url(../imgSource/form_off.gif) top left no-repeat; border:1px solid #999999; width:302px; height:100px; margin:0px; padding:0px; font:12px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF;}
#context_brochure {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_brochure.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_cdrom {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_cdrom.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_contact {float:left; width:200px; height:375px; padding:35px 10px 10px 10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_contact.jpg) top left no-repeat; text-align:left;}
#context_disclaimer {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_disclaimer.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_downloads {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_downloads.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_employment {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_employment.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_key {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_key.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_links {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_links.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_news {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_news.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_privacy {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_privacy.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_products {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_products.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_subscribe {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_subscribe.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_technical {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_technical.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#context_who {float:left; width:200px; height:340px; padding:10px; margin:5px 0px 0px 5px; background:#FFFFFF url(../imgSource/context_who.jpg) top left no-repeat; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:none; line-height:16px; text-align:left;}
#email_container {margin:0px auto 0px auto; width:768px; position:relative; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; height:100%;}
#email_container a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
#email_container a:hover {color:#006699; text-decoration:underline;}
#fld {float:left;}
#fld_fls {float:left;}
#footer_container {float:left; width:100%; height:52px; text-align:center;}
#footer_left {float:left; width:238px; height:46px; padding:6px 20px 0px 0px; margin:0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-align:right;}
#footer_left a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
#footer_left a:hover {color:#006699;}
#footer_right {float:left; width:476px; height:46px; padding:6px 0px 0px 20px; margin:0px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-align:left;}
#footer_right a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none;}
#footer_right a:hover {color:#006699;}
#footer_centre {float:left; width:9px; height:52px;}
#leftshade {float:left; width:40px; height:100%; background:url(../imgSource/leftshade.gif) top left no-repeat;}
#links_item {float:left; width:480px; height:100%; padding:10px; margin:10px 0px 0px 0px; background:#FFFFFF url(../imgSource/news_item_bg.gif) top left no-repeat; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:16px;}
#menu_container {float:left; width:784px; height:28px; padding:0px; margin:0px; background:#F9F9F9 url(http://www.moxatech.com.au/imgsource/menu_tile.jpg) repeat-x left;}
#menu a { float:left; display:block; padding:6px 10px 0px 0px; font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#333333; text-decoration:none; text-align:left; height:22px; background:#F9F9F9 url(http://www.moxatech.com.au/imgsource/menu_tile.jpg) repeat-x left; font-weight:bold; border-right:solid #CCCCCC 1px;}
#menu a:hover {color: #00A260;}
#menu_dots {float:left; padding:0px; margin:0px; width:18px; height:28px; background:#F9F9F9 url(http://www.moxatech.com.au/imgsource/menu_dots.jpg) no-repeat left;}
#newsletter {float:left;}
#news_left {float:left; background:url(../imgSource/news_left_bg.jpg) top left no-repeat; padding:20px 20px 0px 30px; width:212px; height:163px; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:16px;}
#news_left a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none; font-weight:bold; line-height:16px;}
#news_left a:hover {color:#006699; text-decoration:underline;}
#news_item {float:left; width:480px; height:100%; padding:10px; margin:10px 0px 0px 0px; background:#FFFFFF url(../imgSource/news_item_bg.gif) top left no-repeat; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:16px;}
#news_item a {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none; font-weight:bold;}
#news_item a:hover {text-decoration:underline;}
#news_right {float:left; background:url(../imgSource/news_right_bg.jpg) top left no-repeat; padding:20px 30px 0px 20px; width:212px; height:163px; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#000000; text-align:left; line-height:16px;}
#news_right a {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none; font-weight:bold; line-height:16px;}
#news_right a:hover {color:#006699; text-decoration:underline;}
#product_container {float:left; margin:0px 0px 0px 10px; padding:5px 10px 10px 10px; width:748px; height:100%;}
#qld_address {float:left; width:155px; height:96px; padding:0px 0px 0px 15px; background:url(../imgSource/qld_address.gif) top left no-repeat; text-align:left;}
#qld_email {float:left; width:210px; height:96px; padding:0px 0px 0px 15px; background:url(../imgSource/qld_email.gif) top left no-repeat; text-align:left;}
#qld_map {float:left; width:189px; height:108px; padding:45px 0px 0px 0px; background:url(../imgSource/top_map.gif) top left no-repeat; text-align:center;}
#qld_phone {float:left; width:169px; height:96px; padding:0px 0px 0px 15px; background:url(../imgSource/qld_phone.gif) top left no-repeat; text-align:left;}
#rightshade {float:left; width:40px; height:100%; background:url(../imgSource/rightshade.gif) top left no-repeat;}
#sideline {float:left; width:1px; height:100%; background:url(../imgSource/sideline.gif) top left no-repeat;}
#statement {float:left; background:url(../imgSource/statement_bg.jpg) top left no-repeat; padding:5px 0px 0px 20px; width:504px; height:102px; font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif; color:#FFFFFF; text-align:left; line-height:16px;}
#statement a {color:#00FFFF; text-decoration:none; font-weight:bold;}
#statement a:hover {color:#006699;}
#submenu_container {float:left; width:190px; height:180px; padding:55px 0px 20px 0px; margin:10px 0px 0px 10px; background:#FFFFFF url(../imgSource/submenu.jpg) top left no-repeat;}
#submenu {float:left;}
#submenu a {display:block; padding:7px 0px 10px 10px; width:160px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; text-decoration:none; margin:0px 0px 0px 10px; text-align:left;}
#submenu a:hover {background-color:#EBEBEB; color:#00A260;}
#submenu_spacer {float:left; width:190px; height:25px; background-color:#FFFFFF;}
#nsw_address {float:left; width:155px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nsw_address.gif) top left no-repeat; text-align:left;}
#nsw_email {float:left; width:210px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nsw_email.gif) top left no-repeat; text-align:left;}
#nsw_map {float:left; width:189px; height:113px; padding:0px 0px 0px 0px; background:url(../imgSource/map_tile.gif) top left repeat-y; text-align:center;}
#nsw_phone {float:left; width:169px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nsw_phone.gif) top left no-repeat; text-align:left;}
#nz_address {float:left; width:155px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nz_address.gif) top left no-repeat; text-align:left;}
#nz_email {float:left; width:210px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nz_email.gif) top left no-repeat; text-align:left;}
#nz_map {float:left; width:189px; height:125px; padding:0px 0px 0px 0px; background:url(../imgSource/bottom_map.gif) bottom left no-repeat; text-align:center;}
#nz_phone {float:left; width:169px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/nz_phone.gif) top left no-repeat; text-align:left;}
#sg_map {float:left; width:189px; height:113px; padding:0px 0px 0px 0px; background:url(../imgSource/map_tile.gif) top left repeat-y; text-align:center;}
#vic_address {float:left; width:155px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/vic_address.gif) top left no-repeat; text-align:left;}
#vic_email {float:left; width:210px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/vic_email.gif) top left no-repeat; text-align:left;}
#vic_map {float:left; width:189px; height:108px; padding:12px 0px 0px 0px; background:url(../imgSource/map_tile.gif) top left repeat-y; text-align:center;}
#vic_phone {float:left; width:169px; height:90px; padding:0px 0px 0px 15px; background:url(../imgSource/vic_phone.gif) top left no-repeat; text-align:left;}
#wa_map {float:left; width:189px; height:113px; padding:0px 0px 0px 0px; background:url(../imgSource/map_tile.gif) top left repeat-y; text-align:center;}
#txt2 {float:left; width:549px; padding:10px; font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-align:left; background:#FFFFFF;}
#txt2 a {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00A260; text-decoration:none;}
#txt2 a:hover {text-decoration:underline;}
.product_header_text {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.product_header_text a {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00FFFF; text-decoration:none;}
.product_header_text a:hover {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00FFFF; text-decoration:underline;}
.product_subheader_text {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.product_subheader_text a {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:none;}
.product_subheader_text a:hover {font:12px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699; text-decoration:underline;}
.scrollable {width:100%; height:600px; overflow:auto;}
.text_black {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.text_black_large {font:15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#000000;}
.text_blue {font:11px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699;}
.text_blue_large {font:13px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#006699;}
.text_cyan {font:11px Arial, Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00FFFF;}
.text_cyan_large {font:15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00FFFF;}
.text_green {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00A260;}
.text_green_large {font:15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#00A260;}
.text_red {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CC0000;}
.text_red_large {font:15px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#CC0000;}
.text_white {font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}
.text_white_large {font:14px Tahoma, Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF;}

input.search-submit {background:url(../img/order-free-catalogue.png) 0px 0px no-repeat; width:156px; height:26px; border:none; cursor:pointer; margin:0px 0px 0px 0px;}
input.search-submit:hover {background-position:0px -26px;	}
input.search-submit:active {background-position:0px -52px;}

/* --- loader ---*/
#loader {width:320px; margin-left:auto; margin-right:auto;}
#loader td {padding:3px; background:#ffffff;}
#loader p {border:3px solid #A8A6BB; padding:10px; margin:0; background:#F1F0F5;}
#loader img {float: left; margin-right:12px;}
#loader strong {display:block; margin-bottom:3px;}
#loaderContainer {position:fixed; width:100%; height:100%; top:0; left:0; position:expression('absolute'); height:expression(document.documentElement.scrollHeight+'px'); width:expression(document.documentElement.scrollWidth+'px'); z-index:1000;}
#loaderContainer td {padding-top:150px;	vertical-align:top;	text-align:center; background-image:url(../imgSource/semi-transparent.gif);}
#loaderContainer td td {padding-top:3px; text-align:left;}