/********************************* Classes for XHTML default Tag *********************************/

body { margin:0px; padding:0px; }
table { color:#000000; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; }
table.table { background-color:#819f67; }
table.tablebd { background-color:#ffffff; }
form { margin:0px; padding:0px; }
a { cursor:pointer; }

/********** classes for differentiation of background color, padding, border and text ************/

.topbg { background: url(top_bg.gif); }
.leftbg { background: url(menu_bg.jpg); }
.slogan { background: url(slogan.jpg); }
.pagearrow { background: url(../../../arrow.gif) no-repeat center #77935e; }
#printLogo { display:none; }

.menuitem { background-color:#ebf7df; }
.navigation { background-color:#e6f0d9; }
.even { background-color:#b8cfa1; }
.odd { background-color:#d2e5be; }
.pageheader { background-color:#77935e; font-weight:bold; color:#FFFFFF; }
.subheader { background-color:#819f67; font-weight:bold; color:#FFFFFF; }
.fieldheader { background-color:#9eb58a; font-weight:bold; color:#FFFFFF; }
.boldwhite { color:#ffffff; font-weight:bold; }
.whiteborder { border-bottom:1px solid #d2e5be; }
.message { color:#ff0000; }
.nav { color:#ff0000; }
.star { color:#ff0000; font-size:12px; }
.alignmiddle { vertical-align: middle; }
.bordertopleft { border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; }

/****************************** classes for differentiation of link ******************************/

a.makelink:link { color:#334422;}
a.makelink:visited { color:#334422;}
a.makelink:hover { color:#ff0000;}
a.makelink:active { color:#334422;}

a.maillink:link { color:#ff0000;}
a.maillink:visited { color:#ff0000;}
a.maillink:hover { color:#000000;}
a.maillink:active { color:#ff0000;}

/************************************ classes for form element ***********************************/

input,textarea,select { color:#334422; font-size:11px; font-family:verdana, arial, helvetica, sans-serif;}
.textbox3 { color:#373953; border:1px solid #334422; background-color:#f5fbf0; width:170px; }
.textarea { color:#373953; border:1px solid #334422; background-color:#f5fbf0; width:280px; height:150px; }
.button { color:#FFFFFF; font-weight:bold;
		border-top:1px solid #bfd6a9;
		border-left:1px solid #b3c7a1;
		border-right:1px solid #618641;
		border-bottom:1px solid #3a5a1e;
		background-color:#819f67; }
.pricelistbox { width:135px; }