/* CSS Document */
<style>

a:link { color:#0099CC; text-decoration: none }
a:active { color: #0099CC; text-decoration: none }
a:visited { color: #0099CC; text-decoration: none }
a:hover { color: #0099CC; text-decoration: underline }

#logo {
text-align:center;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:12px;
}

#logo a:link { color: #cccccc; text-decoration: none }
#logo a:active { color: #cccccc; text-decoration: none }
#logo a:visited { color: #cccccc; text-decoration: none }
#logo a:hover { color: #00a5fe; text-decoration: none }

#maintable {
margin:0 auto;
background-color:#223543;
min-height:100px;
width:1006px;
}

#main {
border:3px solid #ffffff;
text-align:center;
width:1000px;
}
#header {
  background: #fff;
  position: relative;
  top: 0px;
  left: 0px;
  width: 1000px;
  height: 268px;
}

#ausbuy {
  background: #efefef;
  position: relative;
  width: 100%;
  height:55px;
  background-position:center;
  background-repeat:no-repeat;
background-image:url(http://morpheus.webcity.com.au/~ldu49229/images/ausbuy.jpg);
}

#greybarhead {
background:#cccccc;
width:100%;
height:1px;
}

#bluebar {
background:#003663;
position:relative;
top:0px;
left:0px;
width:100%;
height:5px;
}

#whiteline {
background:#fefefe;
width:100%;
height:1px;
}

#leftcolspacer {
background:#223543;
width:100%;
height:12px;
}
#leftcolspacersml {
background:#223543;
width:100%;
height:6px;
}

#contentspacer {
background: #fefefe;
width:100%;
height:2px;
}

#contentspacer6 {
background: #fefefe;
width:100%;
height:6px;
}

#contentspacer12 {
background: #fefefe;
width:100%;
height:12px;
}

#productspacer {
background: #fefefe;
width:100%;
height:50px;
}

#leftcol {
background:#223543;
  position: relative;
  float:left;
  top: 0px;
  left: 0px;
  width: 180px;
  height:100%;
  padding-top:20px;
  padding-bottom:20px;
  }


#content {
  padding-left:40px;
  padding-right:40px;
  padding-top:40px;
  padding-bottom:40px;
  position: relative;
  float:left;
  top: 0px;
left: 0px;
  width: 700px;
  min-height:600px;
  background-color:#fefefe;
  border-bottom:#223543 2px solid;

}

#productcontent {
  padding-left:40px;
  padding-right:40px;
  padding-top:40px;
  padding-bottom:40px;
  position: relative;
  float:left;
  top: 0px;
left: 0px;
  width: 700px;
  min-height:600px;
  background-color:#fefefe;
  border-bottom:#223543 2px solid;

}

#admincontent {
  padding-left:40px;
  padding-right:40px;
  padding-top:40px;
  padding-bottom:40px;
  position: relative;
  float:left;
  top: 0px;
left: 20px;
  width: 875px;
  background-color:#fefefe;
  border-bottom:#223543 4px solid;

}

#footertext {
padding:10px;
font-family:Arial, Helvetica, sans-serif;
color:#CCCCCC;
font-size:12px;
text-align:center;

}

#footertext a:link { color: #cccccc; text-decoration: none }
#footertext a:active { color: #cccccc; text-decoration: none }
#footertext a:visited { color: #cccccc; text-decoration: none }
#footertext a:hover { color: #00a5fe; text-decoration: none }

#admincontent a:link { color: #0099CC; text-decoration: none }
#admincontent a:active { color: #0099CC; text-decoration: none }
#admincontent a:visited { color: #0099CC; text-decoration: none }
#admincontent a:hover { color: #0099CC; text-decoration: underline}

#purpleheader {
font-family:Arial, Helvetica, sans-serif;
color:#772A9D;
font-size:17px;
font-weight:lighter;
text-align:left;
width:100%;
}

#downloadsheader {
font-family:Arial, Helvetica, sans-serif;
color: #121212;
font-size:13px;
font-weight:bold;
text-align:left;
width:100%;
}

#purpleheadersml {
font-family:Arial, Helvetica, sans-serif;
color:#772A9D;
font-size:14px;
text-align:left;
}

#greyheader {
font-family:Arial, Helvetica, sans-serif;
color: #333333;
font-size:19px;
font-weight:lighter;
text-align:left;
}

#blueheader {
font-family:Arial, Helvetica, sans-serif;
color:#00a5fe;
font-size:16px;
text-align:left;
    padding-left:20px;
  padding-right:20px;
}
#newsheaderblue {
font-family:Arial, Helvetica, sans-serif;
color:#00a5fe;
font-size:16px;
text-align:left;
}



#maintext {
font-family:Arial, Helvetica, sans-serif;
color:#252525;
font-size:12px;
text-align:left;
}

.floatright
{
float: right;
margin: 0 0 10px 10px;
background-color: #fff;
padding-left:50px;
padding-bottom:50px;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
text-align:left;
clear:right;
}

div.floatright img
{
max-width:250px;
}


#home img {
float:left;
padding-top:0px;
padding-bottom:0px;
padding-left:0px;
padding-right:0px;
}

#productlistbox {
float:left;
margin:0 auto;
padding:15px;
width:150px;
height:150px;
text-align:center;
background-color:#ffffff;
border:#DDDDDD solid 1px;
}

#productlist {
font-family:Arial, Helvetica, sans-serif;
color:#333333;
font-size:12px;
text-align:left;
}
#productlist a:link { color: #252525; text-decoration: none; }
#productlist a:active { color: #252525; text-decoration: none; }
#productlist a:visited { color: #252525; text-decoration: none; }
#productlist a:hover { color: #00a5fe; text-decoration: none; }


#productlist img {
float: centre;
margin-left:10px;
margin-bottom:10px;
margin-right:10px;
max-width:140px;
max-height:140px;
}

#boxspacer {
float:left;
margin:0 auto;
width:40px;
height:150px;
}

#lefttext {
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
font-size:14px;
text-align:left;
}

#lefttextbold {
font-weight:bold;
}

#lefttextsml {
font-family:Arial, Helvetica, sans-serif;
color:#ccc;
font-size:12px;
text-align:left;
}

#padding {
padding-left:20px;
padding-right:20px;
}

#endspacer {
background: #fefefe;
width:100%;
height:180px;
}


#linkblue {
color:#0099CC;
font-size:12px;
}

#purplebar {
background-color:#9933cc;
width:100%;
height:27px;
}

#whiteline
{background-color:#FFFFFF;
height:1px;
width:100%;
}
#greyline
{background-color:#252525;
height:1px;
width:100%;
}


#greybox a:link { color: #252525; text-decoration:none; background:#efefef; display:block; width:100%; height:100%;
padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:2px; }
#greybox a:active { color: #252525; text-decoration:none; background:#efefef; display:block; width:100%; height:100%;
 padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:2px; }
#greybox a:visited { color: #252525; text-decoration:none; background:#efefef; display:block; width:100%; height:100%;
 padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:2px; }
#greybox a:hover { color: #49ab3c; text-decoration:none; background:#ffffff; display:block; width:100%; height:100%;
 padding-left:20px; padding-right:20px; padding-top:2px; padding-bottom:2px; }

#greybox
{
background-color:#fff;
border-bottom:#003663 1px solid;
border-right:#003663 1px solid;
}

#greyboxspacersml {
background:#fff;
width:100%;
height:6px;
}



</style>

