@media print
{    
    .non-print
    {
        display: none !important;
    }
}
body{background-image:url(icons/back.png);repeat:repeat;}
form {width:auto; margin-left:auto;margin-right:auto;}
html, body {
margin: 3px;
    padding: 0;
}

  select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] { font-size: 16px; font-size: 1rem; }
.selectwidthauto
{
     width:auto !important;
}
.blockmeplz{
display:inline-block;
}
 input{box-sizing:border-border;}
.floateright{float:right;}
#mainbar{width:800px;margin-left:auto;margin-right:auto;height:auto;}
#topbar{width:100%;height:65px;border:black 1px solid;}
#sidebar{float:left;width:29%;border:black 1px solid;}
#bodybar{float:left;width:34%;border:black 1px solid;}
#bodybar2{float:right;width:34%;border:black 1px solid;}
#footski{}
.currpage{float:left;}
.menumain{float:left;}
.rockmenu{float:right;}
.oilbox {float:right;width:520px;}
.oilbox ul li a{float:left;display:inline-block;width:130px;background-color:#009;color:white;text-decoration:none;text-align:center;line-height: 400%;height:65px;}
.oilbox ul li a:hover
{background-color:white;color:#009;
}
.contacthead{text-align:center;width:auto;margin-left:auto;margin-right:auto;margin-bottom:15px;margin-top:10px;}
input.temper{text-align:center;}
label.mainlab {color: blue; padding-right:12px;font-size:12px;float:left;}
.buttonadder{float:left;display:inline-block;}