/*General*/
body{font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; margin-left:50px; margin-right:50px; margin-top:1px;}
h1,h2,h3,p,#breadcrumbs{padding:2px; margin:1px; float:left; clear:left; width:99%;}
p{font-size:0.7em;}
h1{color:#035B2F; font-size:0.9em; border-bottom:3px solid #035B2F;}
h2{color:#035B2F; font-size:0.8em; border-bottom:2px dashed #035B2F;}
h3{color:#FFFFFF; font-size:0.7em; background-color:#035B2F;}
h2 a{color:#035B2F;}
#access{position:absolute; z-index:101; left: -10269px;}
a {color:#333333; cursor:pointer;}
#top, ul.makeMenu, #bot{min-width:900px;}
#sidenav{min-width:890px;}

/*Top*/
#top{background-image:url(../images/headbg.gif); background-repeat:repeat-x; width:100%; float:left; clear:left;}
#topleft{float:left; margin-top:11px;}
#flag{float:left; clear:left; width:200px;}
#flag img{margin-left:5px;}
#toplist ul{padding:0px; margin:0px; float:left;}
#toplist li{margin-bottom:2px; font-size:0.8em; padding:0px; list-style:none; background-color:#035B2F;}
#toplist li a{color:#CEE1D8; padding-left:4px; display:block; text-decoration:none; border-left:2px solid #49926D; border-top:2px solid #49926D; border-right:2px solid #004924; border-bottom:2px solid #004924;}
#toplist li a:hover{border-left:2px solid #004924; border-top:2px solid #004924; border-right:2px solid #49926D; border-bottom:2px solid #49926D;}
#toplist{width:95px; float:left; margin:0px; padding:0px; margin-top:20px; padding-left:25px;}
#topright{float:right;}

/*Nav*/
#nav{width:96%; float:left; clear:left; padding-left:20px; font-weight:bold; font-size:0.9em; margin:0px; margin-top:2px;}
#nav li{float:left; list-style:none; margin:0px; padding:0px; background-image:url(../images/nav.gif); background-repeat:no-repeat; background-position:right; padding-right:2px;}
#nav li a{color:#333333; display:block; padding:5px; border:1px solid #ffffff;}
#nav li a:hover{background-color:#FFFF99; border:1px solid #035B2F;}
#searchbox{margin-left:20px;}

ul.makeMenu, ul.makeMenu ul {width:96%; float:left; clear:left; padding-left:20px; font-weight:bold; font-size:0.9em; margin:0px; margin-top:2px;}
ul.makeMenu li {list-style-type: none; margin: 0px; position: relative; background-color:#FFFFFF;}
.makeMenu li{float:left; list-style:none; margin:0px; padding:0px; background-image:url(../images/nav.gif); background-repeat:no-repeat; background-position:right; padding-right:2px;}
.makeMenu li a{color:#333333; display:block; padding:5px; border:1px solid #ffffff;}
.makeMenu li a:hover{background-color:#FFFF99; border:1px solid #035B2F;}
.makeMenu li li {float:left; clear:left;}
ul.makeMenu li > ul {display: none; position: absolute; top: 27px; left: -19px;}
ul.makeMenu ul.CSStoShow {display: block;}
ul.makeMenu li:hover > ul {display: block;}
.makeMenu li li {margin:0px; padding:1px; width:150px; display:block; font-size:0.6em; background-image:none;}
.makeMenu li li a{padding:0px; text-decoration:none;}

/*Side nav*/
#sidenav{font-size:0.7em; margin-top:2px; padding:5px; float:left; clear:left; background-color:#035B2F; width:99%; color:#ffffff;}
#navbut{background-color:#035B2F; font-weight:bold; color:#FFFF99; margin-left:5px; cursor:pointer; border-left:1px solid #49926D; border-top:1px solid #49926D; border-right:1px solid #004924; border-bottom:1px solid #004924;}
#navbox{background-color:#FFFF99;}
#sidenav ul{float:left; margin:0px; padding:0px;}
#sidenav li.sidetitle{background-color:transparent; padding-top:3px; font-weight:bold; padding-left:8px; color:#FFFF99;}
#sidenav li{padding-left:5px; float:left; list-style:none;}
#sidenav a{color:#FFFFFF; display:block; text-decoration:none; padding:3px; border-left:1px solid #49926D; border-top:1px solid #49926D; border-right:1px solid #004924; border-bottom:1px solid #004924;}
#sidenav a:hover{background-color:#FFFFFF; color:#333333; border-left:1px solid #004924; border-top:1px solid #004924; border-right:1px solid #49926D; border-bottom:1px solid #49926D;}

/*Pics*/
.picleft{float:left; clear:left;}
.picright{float:right;}

/*Content*/
#breadcrumbs{font-size:small;}
.lefthalf{width:50%; clear:left; float:left;}
.left75{width:75%; clear:left; float:left;}
.right25{width:24%; float:left; margin-left:3px;}
.righthalf{width:49%; float:right;}
.right66{float:right; width:65%;}
.left33{float:left; width:33%;}
#home1{float:left; width:24%;}
#home2{float:left; width:44%; margin-left:20px;}
#home3{float:left; width:26%; margin-left:20px;}
.row,.ttl{clear:left; float:left; width:99%; margin-left:3px; padding:2px; border:1px solid #ffffff;}
.row:hover{border:1px solid #035B2F;}
.red{color:#FF0000;}
.blue{color:#0000FF;}
.full{float:left; clear:left; width:99%;}
.print{background-image:url(../images/print.gif); background-repeat:no-repeat; padding-left:20px;}
.earth{background-image:url(../images/google-earth.gif); background-repeat:no-repeat; padding-left:20px;}
.link{background-image:url(../images/email.gif); background-repeat:no-repeat; padding-left:20px; margin-left:100px;}
.picl{float:left; margin-right:10px; border:0px;}
td{font-size:0.7em;}
.adminpic{float:left; font-size:0.8em; margin:5px; text-align:center; height:200px;}
.machines{float:left; height:130px; font-size:0.8em; width:230px;}
embed, object{margin-top:-4px; margin-left:-3px; clear:left; z-index:-100;}
#sitemap{float:left; width:99%; padding:20px;}
#wantedhalf{float:right; width:25%; border:2px solid #035B2F;}
.smaller{font-size:0.7em;}
.condition{border-bottom:1px dashed #333333;}
title{text-align:left;}
#wantedscroll{overflow:auto; float:left; width:99%; height:60px;}
#hometel{font-size:0.8em; float:left; font-weight:bold; text-align:center; width:99%;}
.homeGreen{background-color:#035B2F; color:#FFFFFF;}
marquee{font-size:10px; clear:left; float:left;}
#imgholder{min-height:468px;}
ul.video {float:left; font-size:0.7em;}

/*Defined list*/
dl{font-size:0.9em; margin-left:10px; margin:0px;}
dt,dd{margin:0px; padding:0px; float:left; margin-bottom:3px; padding:2px;}
dt{font-weight:bold; background-color:#035B2F; color:#FFFFFF;}
.tablettl{font-weight:bold; background-color:#035B2F; color:#FFFFFF;}
dt a{color:#FFFFFF;}
.tablettl a{color:#FFFFFF;}
.contact dt,.contact dd{padding:0px; background-color:transparent; color:#333333;}

dt.ref,dd.ref{width:11%;}
dt.age,dd.age{width:11%;}
dt.model,dd.model{width:38%;}
dt.manufacturer,dd.manufacturer{width:34%;}

dt.ref1,dd.ref1{width:6%;}
dt.age1,dd.age1{width:6%;}
dt.model1,dd.model1{width:19%;}
dt.manufacturer1,dd.manufacturer1{width:14%;}
dt.modeltype1,dd.modeltype1{width:19%;}
dt.desc1,dd.desc1{width:32%;}

/*Forms*/
label{width:110px; float:left; clear:left;}
.submit{padding-left:110px;}
legend{color:#999999; font-size:0.6em;}
form{padding:0px; margin:0px;}
fieldset{padding:0px; margin:0px; margin-bottom:10px; float:left; clear:left;}
textarea, input, select{float:left; margin-right:15px;}
#sidenav input{margin:0px;}
.labelsmall{width:3em;}
form{margin:0px; padding:0px;}

/*Footer*/
#bot{background-image: url(../images/botbg.gif); width:100%; float:left; clear:left; margin-top:10px;}
#bottext{float:left; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:0.6em; padding-top:12px; width:350px;}
#bottext a{color:#FFFFFF;}
#botbigright{font-size:1.4em; float:right; width:100%; font-weight:bold;}
#botright{width:130px; font-size:0.7em; float:right; margin-top:12px; margin-right:12px; color:#FFFFFF; text-align:center;}
#botright a{color:#FFFFFF;}
#logos{float:left; clear:left; width:99%; margin-top:10px;}
