body{
    margin:0px; 
    background:none; 
}
#container{
    width:100%; margin:auto;
}
#banner{
    font-size:11px;
    width:900px;
    display:block;
    float:left;
    padding:20px 0px 20px 0px;
}
.logo{
    padding-top:30px;
    display:none;
}
.print-logo{
    display:block;
}
.banner-right{
    display:none;
}
.breadcrumbs{
    display:none;
}
#left{
    display:none;
}
#right{
    display:none;
}
#main{
    width:100%;
    float:none;
    line-height:1.5em;
}
#main ul{
    margin:0px;
    list-style:none;
    padding:0 0 0 5px;
}
#main ul li{
    background:url(/images/arrow.gif) no-repeat 0px 6px;
    padding:0px 0px 0px 10px;
}
#main a{
    color:#ff5301;
}
h1{
    color:#ff5301;
    margin:0px;
    font-size:25px;
    padding-bottom:10px;
}
.mainnavigation{
    display:none;
}
#footer{
    float:none;
    width:100%;
    border-top:0px;
    padding:0;
    font-size:10px;
    line-height:20px;
    margin:20px 0px 20px 0px;
}
.copyrightnotice{
    display:none;
}
#footer .address{
    display:none;
}
#footer .links{
    display:none;
}
#footer .print-address{
    display:block;
    text-align:center;
}
#contactform .col2 input{
width:150px; border:1px #ccc solid; background-color:white; margin-right:5px; vertical-align:top;
}
#contactform textarea{
    border:1px #ccc solid;
    width:220px;
}
#contactform .col1{
    width:200px;
    float:left;
    padding-bottom:10px;
}
#contactform .col2{
    padding-bottom:10px;
}
#contactform .formfield{
    width:500px;
    display:block;
}
#contactform .submit{
    padding-left:203px;
    width:300px;
}
#tblabout {
    float:right;
    vertical-align:top; 
    text-align:center;
    margin:0px 0px 0px 10px;
}
#products td{
    vertical-align:top; 
    text-align:justifiy;
    padding:0px 20px 0px 0px;
}
#imgproducts {
    vertical-align:top; 
    margin:0px 0px 0px 50px;
}
#imgproducts td{
    text-align:center;    
    vertical-align:top; 
    padding:0px 20px 0px 0px;
}
#bordertable{
    margin:10px 0px 10px 0px;
    border:1px #dadada solid;
    width:653px;
    text-align:center;
}
#bordertable td{
    border:1px #dadada solid;
    padding:2px 0px 2px 5px;
}
.tblgreybg{
    background-color:#ececec;
    padding:5px 0px 5px 5px;
}
.greybgbtm{
    display:none;
}