/********************************* classes for xhtml default tag *********************************/

body { margin:0px; padding:0px; }
table { color:#000000; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; }
table.border { border-left:1px solid #000000; border-right:1px solid #000000; }
table.carbg { border:3px double #ff0000; }
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(pagebg.gif);}
.topbg {background: url(topbg.gif);}
.vline {background: url(vline.gif);}
.bottombg {background: url(bottombg.gif);}
.pagearrow { background: url(../../../arrow.gif) no-repeat center #a78f81; }
#printLogo { display:none; }

.menuitem { background-color:#dfd1c4; }
.content { background-color:#efe8e2; }
.navigation { background-color:#efe8e2; }
.even { background-color:#e9ded6; }
.odd { background-color:#efe8e2; }
.pageheader { background-color:#a78f81; font-weight:bold; color:#ffffff; }
.subheader { background-color:#a78f81; font-weight:bold; color:#ffffff; }
.fieldheader { background-color:#b9a79b; font-weight:bold; color:#ffffff; }
.white { color:#ffffff; }
.boldtext { font-weight:bold; }
img.imgborder { border:1px solid #000000; }
.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; }
.price { font-weight:bold; text-align:center; border:1px solid #d5c3b3; background-color:#d5c3b3; }

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

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

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

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

input,textarea,select { color:#4b3527; font-size:11px; font-family:verdana, arial, helvetica, sans-serif; }
.textbox3 { border:1px solid #353535; background-color:#e4d8cd; width:170px; }
.textarea { border:1px solid #353535; background-color:#e4d8cd; width:280px; height:150px; }
.button { color:#ffffff; font-weight:bold;
		border-top:1px solid #c7b8ab;
		border-left:1px solid #b39d8f;
		border-right:1px solid #482e1d;
		border-bottom:1px solid #251206;
		background-color:#7c6556; }
.pricelistbox { width:135px; }
