BODY, TD {

color: #000000;

 scrollbar-base-color:#FFFFFF;
 scrollbar-3dlight-color:#FFFFF0;
 scrollbar-arrow-color:#000000;
 scrollbar-darkshadow-color:#7F8C8B;
 scrollbar-face-color:#FFFFF0;
 scrollbar-highlight-color:#FFFFF0;
 scrollbar-shadow-color:#FFFFFF;
 scrollbar-track-color:#E5E5CD;
 
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}

.mainheading {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #000000;
}

.mainsubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.mainfloat {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	font-weight: normal;
	color: #000000;
}

.mainfloat a:link, .mainfloat a:active, .mainfloat a:visited {
	color : #663300;
	text-decoration : underline;
}

.mainfloat a:hover {
	color: #663300;
	text-decoration: none;
}

.menu {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	color: #3A3A1F;
	font-weight: bold;
	font-size: 12px;
}

.menu a:link, .menu a:active, .menu a:visited {
	color : #3A3A1F;
	text-decoration : none;
}

.menu a:hover {
	color: #000000;
	text-decoration: underline;
}

.clsCMTopOn {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMTopOver {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.yellowTopOn {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.yellowTopOver {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.greenTopOn {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.greenTopOver {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.lblueTopOn {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.lblueTopOver {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.redTopOn {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.redTopOver {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.orangeTopOn {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.orangeTopOver {
	color: black;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.blueTopOn {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.blueTopOver {
	color: white;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Verdana, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
}

.yellowOn {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.yellowOver {
	color: black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
	font-weight: normal;
}

.greenOn {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.greenOver {
	color: white;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
}

.lblueOn {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.lblueOver {
	color: white;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
	font-weight: normal;
}

.redOn {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.redOver {
	color: white;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
}

.orangeOn {
	color: black;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.orangeOver {
	color: black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
	font-weight: normal;
}

.blueOn {
	color: white;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	text-decoration : none;
        padding: 2px 4px;
	font-weight: normal;
}

.blueOver {
	color: white;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 11px;
	text-decoration : underline;
        padding: 2px 4px;
}

.clsCMLevel3On {
	color: blue;
	font-size: 12px;
	font-family: "Helvetica";
	font-style: italic;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMLevel3Over {
	color: white;
	font-size: 12px;
	font-family: "Helvetica";
	font-weight: bold;
	text-decoration : none;
        padding: 2px 4px;
}

.clsCMBackground1On, .clsCMBackground2On, .clsCMBackground3On, .clsCMBackground4On {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg.gif);
	height: 20px;
}

.clsCMBackground1Over, .clsCMBackground2Over, .clsCMBackground3Over, .clsCMBackground4Over {
	color: black;
	font-size: 12px;
	text-decoration : none;
        padding: 2px 4px;
	background-image: url(img/bg_o.gif);
	height: 20px;
}

.clsCMBackground1On, .clsCMBackground1Over {
	background-position: 0px 0px;
}

.clsCMBackground2On, .clsCMBackground2Over {
	background-position: 0px -22px;
}

.clsCMBackground3On, .clsCMBackground3Over {
	background-position: 0px -44px;
}

.clsCMBackground4On, .clsCMBackground4Over {
	background-position: 0px -66px;
}

.copy {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #3A3A1F;
}

.copy a:link, .copy a:active, .copy a:visited, .copy a:hover{
	color : #3A3A1F;
	text-decoration : none;
}

select, input, textarea {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	bgcolor: #FFFFCC;
}

input.bestellbutton {
	font-size:11px;
	text-align:center;
	background-color:#FFFFF0;
	border:2px outset #E5E5CD;
	width:80px;
	}