body {
margin: 0;
padding: 0;
border: 0;
background: #cccccc url('menu/pagebg.gif');
text-align: center;
font-family: arial, sans-serif, tahoma, helvetica;
font-size: 0.9em;
color: #000000;
}

table {
margin-left: auto;
margin-right: auto;
}

strong {
font-weight: bold;
}

h1 {
font-weight: bold;
font-size: 1em;
margin-bottom: -15px;
}

img {
border: 0;
}

blockquote {
font-size: 0.8em;
}

#frame {
margin-top: 2%;
margin-left: auto;
margin-right: auto;
background: #ffffff;
width: 91%;
border: 1px black solid;
}

#innerframe {
text-align: left;
width: 100%;
}

.fullwidth {
background: #ffffff;
width: 100%;
margin-top: 0px;
margin-bottom: 0px;
}

.menutop {
background: #ff9c00 url('menu/menutop.gif') repeat-x;
width: 100%;
border-top: 1px black solid;
font-size: 0.1em;
height: 7px;
margin-bottom: -2px;
}

.menubot {
background: #ff9c00 url('menu/menubot.gif') repeat-x;
width: 100%;
border-bottom: 1px black solid;
margin-top: -2px;
font-size: 0.1em;
height: 6px;
}

.menumid {
height:28px;
padding-top:6px;
background: #ff9c00;
width: 100%;
text-align: center;
}

.button {
background: #ff9c00;
text-align: center;
border: 1px black solid;
width: 190px;
float: left;
margin-bottom: 4px;
}

.minitabs {
font-size: 0.9em;
font-weight: bold;
margin: 2px;
	}

.minitabs #currentpage a {
	background: #ff9c00;
	color: #9C9C9C;
	}

.minitabs a:link, .minitabs a:visited {
	padding: 5px;
	background: #ff9c00;
	color: #000000;
	text-decoration: none;
	}

.minitabs a.active:link, .minitabs a.active:visited, .minitabs a:hover {
	background: #ff9c00;
	color: #9C9C9C;
	}

.fullwidth2 {
background: #ffffff;
padding-top: 10px;
width: 100%;
clear: both;
}

.contentl {
margin: 10px;
margin-left: 4%;
float: left;
width: 65%;
}

.contentservicesl {
margin-right: 5px;
float: left;
}

.contentservicesr {
float: right;
width: 79%;
}

.rightads {
margin-top: 5px;
margin-bottom: 5px;
padding: 5px 10px 10px 10px;
float: right;
width: 27%;
text-align: center;
}

.raise {
margin-top: -10px;
}

.raisemore {
margin-top: -12px;
}

.newsbox {
border: 1px black solid;
width: 90%;
float: left;
margin: -5px 5px -5px 0;
}

.newsboxheader {
margin:0;
background: #cccccc url('menu/newsbg.jpg') center;
color:#00CC00;
border-bottom: 1px black solid;
text-align: center;
padding: 5px;
}

.newsboxcontent {
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
margin-left:30px;
line-height: 1.4em;
background: url('menu/newsbg2.jpg') top right repeat-y;
}

.productbox {
border: 1px black solid;
width: 272px;
float: left;
margin: 10px 5px 0 0;
}

.productboxheader {
margin:0;
background: #cccccc url('menu/prodbg.jpg') repeat-y;
border-bottom: 1px black solid;
text-align: center;
padding: 5px;
}

.productboxcontent {
padding: 5px;
margin-top: 0px;
margin-bottom: 0px;
line-height: 1.4em;
}

.smallertext {
font-size: 0.8em;
}

.smallertexthigher {
font-size: 0.8em;
margin-top:-10px;
}

.leftcentred {
text-align: left;
width: 270px;
}

.aboutcategory {
font-weight: bold;
font-style: italic;
margin-top: 5px;
margin-bottom:-14px;
}

.quote {
font-size: 0.8em;
font-style: italic;
margin-top: -12px;
margin-left: 45px;
}

.used {
margin-top: 0;
margin-bottom: 2px;
border-top: dotted 1px #C0C0C0;
}

.usedpvcu {
margin-top: 0;
margin-bottom: 0;
margin-left: 25px;
}
