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

body { margin:0px; padding:0px; background:url(bg.gif) repeat-x top; background-color:#3c0001; }
table { color:#FFFFFF; font-size:11px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }
img { border:none; }

/************************ classes for differentiation of background color, padding, border and text ************************/
.borderright { border-right:5px solid #737373; background:url(bottom_corner1.gif) no-repeat bottom left #545454; }
.menubg { background:url(bottom_corner2.gif) no-repeat bottom right; background-color:#545454; }
.linkdot { background:url(link_dot.gif) no-repeat 5% 50%; }
.navigation { background-color:#434343; color:#e3e3e3;}
.even { background-color:#5a5a5a; }
.odd { background-color:#6a6a6a; }
.fieldheader { background-color:#840b10; color:#e5bcbd; font-weight:bold; }
.pageheader { background-color:#2a2a2a; color:#b6b6b6; font-weight:bold;}
.subheader { background-color:#373737; color:#c5c5c5; font-weight:bold; padding:4px 14px; }
.nav { color:#F7B53C; }
.message { color:#ff0000; }
.alignmiddle { vertical-align: middle; }
.address { color:#c5c5c5; padding:4px 14px; }
.fiare { color:#b2b2b2; }
.tables {margin-bottom:5px; background-color:#000000; }
.table_cell { 5px; background-color:#545454; }

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

a.mainmenu:link, a.mainmenu:active, a.mainmenu:visited { color:#ffffff; font-weight:bold; font-size:12px; text-decoration:none; font-family:Verdana; padding:4px 0px 4px 25px; width:160px; display:block; }
a.mainmenu:hover { color:#ffae0e; font-weight:bold; font-size:12px; text-decoration:none; font-family:Verdana; }

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

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

a.img:link, a.img:active, a.img:visited { border:2px solid #727272; padding:1px; display:block; text-align:center; width:120px; }
a.img:hover { border:2px solid #FFFFFF; padding:1px; display:block; text-align:center; width:120px; }

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

input,textarea,select { color:#000000; font-size:11px; font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif; }

.textbox1 { width:85px; height:13px; border:1px solid #0B132B; }
.textbox2 { width:120px; height:13px; border:1px solid #0B132B; }
.textbox3 { width:170px; height:13px; border:1px solid #0B132B; }
.textbox4 { width:200px; height:13px; border:1px solid #0B132B; }
.textbox5 { width:275px; height:13px; border:1px solid #0B132B; }
.textbox6 { width:275px; height:13px; border:1px solid #0B132B; }

.textarea { border:1px solid #0B132B; width:280px; height:150px; }

.button { color:#ffffff; font-weight:bold; background-color:#7f0b0f; }
.pricelistbox { width:135px; }