body {
	background-image: url(../images/back.gif);
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}


td {font-size:11px; font-family: Arial, Verdana, Helvetica, sans-serif;font-weight: normal;color:#000}
form {display:inline}

a:link, a:visited {text-decoration:underline;color:#ED6000}
a:hover {text-decoration:none;color:#000}

a.topnav:link,a.topnav:visited{
	display:block;
	text-decoration:none;
	color:#fff;
	font-weight:bold;
	background-color:#262626;
	padding:5px 35px 5px;
	text-align:center;
	font-size:11px;
}

a.topnav:hover{
	background-color:#000;
	display:block;
	padding:5px 35px 5px;
	font-size:11px;
}

a.leftnav:link,a.leftnav:visited{
	display:block;
	text-decoration:none;
	color:#fff;
	background-color:#333333;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #fff;
	font-size:11px;
}

a.leftnav:hover{
	background-color:#000;
	display:block;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	border-bottom:1px solid #fff;
	font-size:11px;
}

.absmiddle {vertical-align:middle}
.lefttd {background-image: url(../images/left_td.gif);background-repeat: repeat;}
.righttd {background-image: url(../images/right_td.gif);background-repeat: repeat;}
.topheader{background-image: url(../images/topheader_02.gif);background-repeat: repeat;}
.whitespacer{background-color:#fff;}
.navigation_vert{ background-color:#262626;}
.nav_vertspacer{background-color:#fff;width:1px}

.orange{background-color:#ED6000;}
.orange_small{font-size:11px;font-weight:bold;color:#ED6000}
.orange_navboxes{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
	background-color:#ED6000;font-weight:bold;
	color:#fff;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	letter-spacing:1px;
	text-transform:uppercase;
	border-bottom:1px solid #fff;
}
.grey_navboxes{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif; 
	background-color:#989898;font-weight:bold;
	color:#fff;
	padding-left:8px;
	padding-top:3px;
	padding-bottom:3px;
	letter-spacing:1px;
	text-transform:uppercase;
	border-bottom:1px solid #fff;
}

.white{background-color:#fff;}
.maintd_left{background-color:#E7E7E7}
.maintd_right{background-color:#fff}
.newsletterbox{background-color:#878787;padding:8px;}
.formfield{padding:2px;font-size:12px;border:1px solid #676767;}
.small_white{font-size:11px;font-weight:;color:#fff}
.bottom {background: url(../images/bottom_td.gif) repeat-x;}
.newsbox_vertspacer {background: url(../images/newscontainer_vertspacer_or.gif) repeat-y right top;}
.newsheader {margin-top:4px;background: url(../images/newsheader_back.gif) repeat-x scroll;padding: 6px;}
.newstext{
	font-size:11px;
	color:#333333;
	padding: 5px;
}
.pimages_back {background: url(../images/lastproductimages_back.gif) no-repeat scroll top;}
.footer{padding:4px;color:#EBEBEB;background-color:#878787;border-bottom:1px solid #fff}
.orange_line {background-color:#ED6000;}
.news_container {
	background: #FFFFFF;
	border-right: 1px solid #EFEFEF;
	border-left: 1px solid #EFEFEF;
	border-bottom: 1px solid #EFEFEF;
}
.formfield2{
    padding:2px;
    font-size:12px;
    border:1px solid #676767;
    font-family: Arial, Verdana, Helvetica, sans-serif;
}
