A:link         {color: #000; text-decoration: underline;}
A:visited      {color: #000; text-decoration: underline;}
A:active       {color: ##66cc00; text-decoration: none;}
A:hover        {color: #FFFFFF; background: #66cc00; text-decoration: none;}

a img {
border: 0px; 
background: none;
}


a img:hover  {
    text-decoration: none;
    background: none;
}

/* -- Header class -- */

.marheader {
	background:url(/images/moore_header_0407.jpg) no-repeat left top;
}

body {
	margin:0;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-style: normal;
	font-size: 12px;
	color: #000000;
}

p, ul, ol {font-size: 12px;}

/* -- Mantis classes -- */

.mantisdescription {
	line-height: 110%;
	margin:0,0,2px,0;
	padding:0px;
	font-weight: bold;
	font-size: 13px;
	color: #000;
	background-color: #66cc00;
	padding: 4px 2px 4px 4px;
}

.mantisprice {
	line-height: 150%;
	margin:0,0,2px,0;
	padding:0px;
	font-weight: bold;
	font-size: 13px;
	color: #CC0000;
}

.mantisused {
	float: left;
	margin: 10px 0px 10px 0px;
	width : 500px;
	padding: 10px;
	line-height: 150%;
	border-color: #66cc00;
	border-style: solid;
	border-width: 4px;
  	background-color: #FFF;
  	font-size: 110%;
}


.imgLeftmantis {
  float: left;
  margin:0px 20px 0px 0px;
  border-width: 0px;
}

/* -- Image alignment classes -- */

.imgLeft, .imgRight {
  margin: 10px;
  border-color: #66cc00;
  border-width: 4px;
  border-style: solid;
}

.imgLeft {
  float: left;
  margin-left: 0px;
}

.imgRight {
  float: right;
  margin-right: 0px;
}

.imgShowroom {
  margin: 0px 0px 10px 0px;
  border-color: #000;
  border-width: 1px;
  border-style: solid;
}

#topnav {
	padding: 5px 0px 5px 25px;
}

.sidebar {
	padding: 10px 0px 0px 0px;
	margin: 10px 0px 0px 0px;
	border-width: 3px 0px 0px 0px;
	border-style: solid;
	border-color: #66cc00;
}

.header {
font-size: 14px;
font-weight: bold;
color: #ffffff;
font-style: italic;
text-align: left;
background: url(images/bkg-header.gif);
height: 32px;
width: 500px;
padding: 5px;
}

.header2 {
font-size: 14px;
font-weight: bold;
color: #000000;
font-style: italic;
text-align: left;
height: 32px;
width: 500px;
padding: 0px;
}


.contactjames {
font-size: 12px;
font-style: normal;
font-weight: normal;
color: #000000;
}

.itemdescription {
font-size: 12px;
font-style: normal;
line-height: normal;
font-weight: bold;
color: #000000;
}


.marul{
margin: 2px 0px 0px 6px;
}

.li {
color: #000000;
font-size:12px;
text-align: left;
}

.green {
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
color: #66cc00;
}

.red {
font-size: 13px;
font-weight: bold;
text-transform: uppercase;
color: #CC0000;
}

.blue {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #1D2888;
}

.usedtitle {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #66cc00;
}


.newtitle {
font-size: 14px;
font-weight: bold;
text-transform: uppercase;
color: #CC0000;
}
