html, body, div, span, object, iframe, 
h1, h2, h3, h4, h5, h6, p, blockquote, pre, 
a, abbr, acronym, address, code, 
del, dfn, em, img, q, dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td{margin:0; padding:0; border:0; font-weight:inherit; font-style:inherit; font-size:100%; font-family:inherit; vertical-align:baseline}

body{line-height:1.5;background:#fff url(./images/header.jpg) repeat-x; margin:0em 0}

table{border-collapse:separate; border-spacing:0}
caption, th, td{text-align:left; font-weight:400}

blockquote:before, blockquote:after, q:before, q:after{content:""}
blockquote, q{quotes:""""}

a img{border:none} 

html,body {
	height:100%; /* needed for container min-height */
}  

.container {
	position:relative; /* needed for footer positioning*/
	margin:0 auto; /* center, not in IE5 */
	width:100%;
	height:auto !important; /* real browsers */
	height:100%; /* IE6: treaded as min-height*/
	min-height:100%; /* real browsers */
}
     
#innerContainer {
width:950px;
margin:0 auto;
}
   
div#content {
padding-bottom: 180px; /* bottom padding for footer */
}  


#footer{background: #ffffff url(http://www.ausnetpak.com.au/images/footer_bg.jpg) 0 bottom repeat-x; height: 180px; width:100%; position: absolute; bottom: 0}

#footer_content{width:950px; margin:0px auto}

 
#logo {background:transparent url(./images/logo.jpg) no-repeat; display: block; margin:1.4em 0; height: 114px; width: 249px;}

#tabs{position:absolute; width:570px; padding:0px;top:106px; margin:0px 0 0 400px; list-style:none}

#tabs em{font-style:normal !important; color:#0f2509; background:transparent !important; text-decoration:none !important;font-family:Georgia,serif !important}

#tabs ul{float:right; padding:0;margin:0px;list-style-type:none;font-size:1.9em}

#tabs li{float:left;padding:0px 8px 0 8px;margin:0px;display:inline}

#tabs li a{margin:0px;display:block;height:40px;float:left; text-decoration:none !important}

#tabs li em:hover{color:#275f18}

#tabs ul li a.homeActive, 
#tabs ul li a.distributorsActive, 
#tabs ul li a.productsActive, 
#tabs ul li a.contactActive{background:url(./images/nav_pointer.gif) 50% 29px no-repeat}

.externalLink {font-weight: 700; color: #36200a; padding: 2px; text-decoration: none;}
.externalLink:hover {color: #36200a; background: #bdc4b4; padding: 2px;  }
.externalLinkImg{position: absolute; margin: 1px 0 0 5px; }

.intro{background:url(./images/noodle_boxes.jpg) top right no-repeat; height:269px}
 
img.trolley{position:relative; margin:-50px -15px 0 0; padding:0px}

span.headerTitle img{margin:0 0 -6px 0}

.borderimg{padding:6px !important; border:1px solid #c7c9cb; background:#f4f6f8}

.clientimg{margin:0 10px 0 10px; padding:6px !important; border:1px solid #c7c9cb; background:#f4f6f8}

.clientImageContainer{text-align:center; margin:0 auto}

#clientList ul{ float:left; padding:0;  margin:0px;  list-style-type:none}

#clientList li{ float:left;  padding:0px;  margin:0px;  display:inline}

.loadingMSG{text-align:center; margin:50px auto 0 auto; display:block}

#sidebar{width:305px; padding:0 0 0 5px}

.sidebarDate{color:#8d8d8d; display:block; padding:0 0 3px 0}

span.readMoreRight{float:right; clear:both; display:block; padding:2px 0 4px 0}

.productCat{height:105px}

.productImagesContainer{padding:0px; margin:0px 0 0 5px; float:left}

.productImagesContainer img{padding:4px !important; margin:0 2px 0 0; border:1px solid #c7c9cb; background:#f4f6f8}

.productBreadcrumb{display:block; clear:both; font-size:0.9em; color:#8d8d8d; margin:0px; padding:0px}

#productMenu{float:right; position:relative; margin:-3px 0 0 0}
 
.productCol1{display:block; width:248px;  /* 65% */float:left}

.productCol2{display:block; width:70px;  /* 23% */float:left}

.one{background:#eaeaea; padding:4px}

.two{background:#f6f6f6; padding:4px}

.top {height: 16px; width: 16px;}
                                           
#ajaxContent {height: 350px}    

.distributorList{height:185px} 




.LV_validation_message{    font-weight:bold;     margin:0 0 0 5px}

.LV_valid{    color:#0C0}

.LV_invalid{    color:#C00}
    
.LV_valid_field, 
input.LV_valid_field:hover, 
input.LV_valid_field:active, 
textarea.LV_valid_field:hover, 
textarea.LV_valid_field:active{    border:1px solid #0C0}
    
.LV_invalid_field, 
input.LV_invalid_field:hover, 
input.LV_invalid_field:active, 
textarea.LV_invalid_field:hover, 
textarea.LV_invalid_field:active{    border:1px solid #C00}

label{font-weight:bold}

input, textarea, select{  border:1px solid #aaa;   padding:2px;   background:#fff url(./images/input.gif) top left no-repeat;   margin-top:2px;   font-size:1.2em}

input.checkbox{  width:15px;   background:none;   border:0}

input.radio_button{  width:15px;   background:none;   border:0}

input:hover, textarea:hover, select:hover{  border:1px solid #888}

input:active, textarea:active, select:active{  border:1px solid #888}

input.submit{  background:#fff url(../images/generic/submitBg.png) -20px 0 no-repeat;  color:#fff}

input.submit:hover{  cursor:pointer}

fieldset{padding:1.4em; margin:0 0 1.5em 0; border:1px solid #ccc}
legend{font-weight:bold; font-size:1.2em}

input.text, input.title{margin:0.5em 0.5em 0.5em 0}
input.text, input.title{border:1px solid #bbb; background:#f6f6f6; padding:5px}
input.text:focus, 
input.title:focus{border:1px solid #999; background:#fff}
input.title{font-size:1.5em}

textarea{margin:0.5em 0.5em 0.5em 0}
textarea{border:1px solid #bbb; background:#eee; padding:5px}
textarea:focus{border:1px solid #999; background:#fff}

select{border:1px solid #ccc; background:#f6f6f6; width:200px}
select:focus{border:1px solid #999; background:#fff}

img.adminEditLink{position:absolute; margin:0 0 0 0}

img.adminStickyLink{position:absolute; margin:0 0 0 20px}

.spacer{ display:block;  clear:both;  content:".";   line-height:0px;  padding:0;  margin:0}

.spacerBorder{ display:block;  clear:both;   line-height:1px;  padding:0;  margin:3px 0 10px 0;  border-bottom:1px solid #a4a4a4}
 
 
.floatLeft{position:relative; float:left; margin:2px; padding:0px}

.floatRight{position:relative; float:right; margin:2px; padding:0px}

.floatMiddle{position:relative; margin:0 autopadding:0px; text-align:center}
 
.left{float:left; clear:both}
 
.right{float:right; clear:both}

 
body{font-size:75%}

body{ color:#222;  font-family:"Helvetica Neue","Lucida Grande",Helvetica,Arial,Verdana,sans-serif}

h1, h4, h5, h6{ color:#111;  font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}

h3{ color:#a9341d;  font-family:Georgia,serif}

h1, h2, h3, h4, h5, h6{font-weight:normal}

h1{font-size:3em; line-height:1; margin-bottom:0.5em}

h2, .title{font-size:1.9em; font-family:arial,sans-serif; line-height:120%; color:#752414; text-decoration:none; border:0px; margin:0px}

h3{font-size:1.5em; line-height:1; margin-bottom:1em; font-weight:bold}
h4{font-size:1.2em; line-height:1.25; margin:0 0 0 0;}
h5{font-size:1em; font-weight:bold; margin-bottom:1.5em}
h6{font-size:1em; font-weight:bold}

p{margin:0 0 1.5em}
p.last{margin-bottom:0}
p img{float:left; margin:1.5em 1.5em 1.5em 0; padding:0}
p img.top{margin-top:0}

img{margin:0 0 1.5em}

ul, ol{margin:0 }
ul{list-style-type:none}
ol{list-style-type:decimal}
dl{margin:0 0 1.5em 0}
dl dt{font-weight:bold}
dd{margin-left:1.5em}

abbr, 
acronym{border-bottom:1px dotted #666}
address{margin-top:1.5em; font-style:italic}
del{color:#666}

a:focus, 
a:hover{color: #944a1f;}
a{color:#36200a; text-decoration: underline;}

blockquote{margin:1.5em; color:#666; font-style:italic}
strong{font-weight:bold}
em, dfn{ background:#ffc}
dfn{font-weight:bold}
pre, code{margin:1.5em 0; white-space:pre}
pre, code, tt{font:1em 'andale mono','monotype.com','lucida console',monospace; line-height:1.5}

tt{display:block; margin:1.5em 0; line-height:1.5}

table{margin-bottom:1.4em}
th{border-bottom:1px solid #ccc; font-weight:bold}
td{border-bottom:1px solid #ddd}
th, td{padding:4px 10px 4px 0}
tfoot{font-style:italic}
caption{background:#ffc}

table .last{padding-right:0}

.small{font-size:.8em; margin-bottom:1.875em; line-height:1.875em}
.large{font-size:1.2em; line-height:2.5em; margin-bottom:1.25em}
.quiet{color:#666}

.hide{display:none}
.highlight{background:#ff0}
.added{color:#060}
.removed{color:#900}

.top{margin-top:0; padding-top:0}
.bottom{margin-bottom:0; padding-bottom:0}

p+p{margin-top:-1em}
.alt{color:#666; font-family:"Warnock Pro","Goudy Old Style","Palatino","Book Antiqua",Georgia,serif; font-size:1.2em; line-height:80%; font-style:italic}
.dquo{margin-left:-.5em}
p.incr, .incr p{font-size:10px; line-height:1.44em; margin-bottom:1.5em}
.caps{font-variant:small-caps; letter-spacing:1px; text-transform:lowercase; font-size:1.2em; line-height:1%; font-weight:bold}

a.button, button{ display:block;  float:left;  margin:0 0.583em 0.667em 0;  padding:5px 10px 5px 7px;    border:1px solid #dedede;  border-top:1px solid #eee;  border-left:1px solid #eee;  background-color:#f5f5f5;  font-family:"Lucida Grande",Tahoma,Arial,Verdana,sans-serif;  font-size:100%;  line-height:130%;  text-decoration:none;  font-weight:bold;  color:#565656;  cursor:pointer}
button{ width:auto;  overflow:visible;  padding:4px 10px 3px 7px;  /* IE6 */}
button[type]{ padding:4px 10px 4px 7px;   line-height:17px}
*:first-child+html button[type]{ padding:4px 10px 3px 7px;  /* IE7 */}
button img, a.button img{ margin:0 3px -3px 0 !important;  padding:0;  border:none;  width:16px;  height:16px;  float:none}

button:hover, a.button:hover{ background-color:#dff4ff;  border:1px solid #c2e1ef;  color:#369}
a.button:active{ background-color:#6299c5;  border:1px solid #6299c5;  color:#fff}

body .positive{ color:#529214}
a.positive:hover, button.positive:hover{ background-color:#E6EFC2;  border:1px solid #C6D880;  color:#529214}
a.positive:active{ background-color:#529214;  border:1px solid #529214;  color:#fff}

body .negative{ color:#d12f19}
a.negative:hover, button.negative:hover{ background:#fbe3e4;  border:1px solid #fbc2c4;  color:#d12f19}
a.negative:active{ background-color:#d12f19;  border:1px solid #d12f19;  color:#fff}

.column{ float:left;  margin-right:10px}

.last{margin-right:0}

.span-1{width:30px}
.span-2{width:70px}
.span-3{width:110px}
.span-4{width:150px}
.span-5{width:190px}
.span-6{width:230px}
.span-7{width:270px}
.span-8{width:310px}
.span-9{width:350px}
.span-10{width:390px}
.span-11{width:430px}
.span-12{width:470px}
.span-13{width:510px}
.span-14{width:550px}
.span-15{width:590px}
.span-16{width:630px}
.span-17{width:670px}
.span-18{width:710px}
.span-19{width:750px}
.span-20{width:790px}
.span-21{width:830px}
.span-22{width:870px}
.span-23{width:910px}
.span-24{width:950px; margin:0}

.append-1{padding-right:40px}
 
.append-2{padding-right:80px}

.append-3{padding-right:120px}

.append-4{padding-right:160px}

.append-5{padding-right:200px}

.append-6{padding-right:240px}

.append-7{padding-right:280px}

.append-8{padding-right:320px}

.append-9{padding-right:360px}

.append-10{padding-right:400px}

.append-11{padding-right:440px}

.append-12{padding-right:480px}

.append-13{padding-right:520px}

.append-14{padding-right:560px}

.append-15{padding-right:600px}

.append-16{padding-right:640px}

.append-17{padding-right:680px}

.append-18{padding-right:720px}

.append-19{padding-right:760px}

.append-20{padding-right:800px}

.append-21{padding-right:840px}

.append-22{padding-right:880px}

.append-23{padding-right:920px}

.prepend-1{padding-left:40px}
 
.prepend-2{padding-left:80px}

.prepend-3{padding-left:120px}

.prepend-4{padding-left:160px}

.prepend-5{padding-left:200px}

.prepend-6{padding-left:240px}

.prepend-7{padding-left:280px}

.prepend-8{padding-left:320px}

.prepend-9{padding-left:360px}

.prepend-10{padding-left:400px}

.prepend-11{padding-left:440px}

.prepend-12{padding-left:480px}

.prepend-13{padding-left:520px}

.prepend-14{padding-left:560px}

.prepend-15{padding-left:600px}

.prepend-16{padding-left:640px}

.prepend-17{padding-left:680px}

.prepend-18{padding-left:720px}

.prepend-19{padding-left:760px}

.prepend-20{padding-left:800px}

.prepend-21{padding-left:840px}

.prepend-22{padding-left:880px}

.prepend-23{padding-left:920px}

.border{ padding-right:4px;  margin-right:5px;  border-right:1px solid #eee}

.colborder{ padding-right:24px;  margin-right:25px;  border-right:1px solid #eee}

.pull-1{margin-left:-40px}
.pull-2{margin-left:-80px}
.pull-3{margin-left:-120px}
.pull-4{margin-left:-160px}

.push-0{margin:0 0 0 18px}
.push-1{margin:0 -40px 0 18px}
.push-2{margin:0 -80px 0 18px}
.push-3{margin:0 -120px 0 18px}
.push-4{margin:0 -160px 0 18px}
.push-0, .push-1, .push-2, .push-3, .push-4{float:right}

 
.box{ padding:1.5em;  margin-bottom:1.5em;  background:#eee}

hr{ background:#fff;  color:#a4a4a4;  clear:both;  float:none;  width:100%;  height:1px;  margin:0 0 1.4em;  line-height:0px}
hr.space{ background:#fff;  color:#fff}

.clear{display:block}
 
.clear:after, .container:after{ content:".";  display:block;  height:0;  clear:both;  visibility:hidden}
* html .clear{height:1%}
.clear{display:block}