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

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

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

.pagebg {background: url(page_bg.gif);}
.topbg {background: url(top_bg.gif);}
.rightbg {background: url(right_bg.gif);}
.menubg {background: url(menu_bg.jpg);}
.pagearrow { background: url(../../../arrow.gif) no-repeat center #e4d02f; }
#printLogo { display:none; }

.menuitem { background-color:#cce7c0; }
.navigation { color:#000000; background-color:#e8f3e2; }
.even { color:#000000; background-color:#bee0af; }
.odd { color:#000000; background-color:#d7ebcd; }
.pageheader { color:#0f0f0f; background-color:#e4d02f; font-weight:bold; }
.subheader { background-color:#e4d02f; font-weight:bold; }
.fieldheader { color:#0f0f0f; background-color:#e4d02f; font-weight:bold; }
.white { color:#ffffff; }
.nav { color:#ec4d00; }
.message { 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.maillink:link { color:#fcd94e;}
a.maillink:visited { color:#fbcc04;}
a.maillink:hover{ color:#000000;}
a.maillink:active{ color:#fbcc04;}

a.makelink:link{ color:#1f3516; font-weight:bold; }
a.makelink:visited { color:#1f3516; font-weight:bold; }
a.makelink:hover { color:#ff0000; font-weight:bold; }
a.makelink:active{ color:#1f3516; font-weight:bold; }

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

input,textarea,select { font-size:11px; font-family:verdana, arial, helvetica, sans-serif; }
.textbox3 { border:1px solid #000000; background-color:#e8f3e2; width:170px; }
.textarea { scrollbar-face-color:#d7ebcd;
		scrollbar-highlight-color:#d7ebcd; 
		scrollbar-shadow-color:#222222; 
		scrollbar-3dlight-color:#d0d0d0; 
		scrollbar-arrow-color:#2e2e2e; 
		scrollbar-darkshadow-color:#222222; 
		border:1px solid #000000; 
		background-color:#e8f3e2;
		width:280px; height:150px;
		}
.button { font-weight:bold; color:#FFFFFF;
		background-color:#618d50;
		border-top:1px solid #9bc68a;
		border-left:1px solid #9ab88e;
		border-right:1px solid #386228;
		border-bottom:1px solid #1f3d14;
		}
.pricelistbox { width:135px; }
