body { 
  padding: 0;
	margin: 0;
	font-family: verdana , arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	color: #000;
	background-color: #000;
}

a { color: #FF6500; text-decoration: none; font-family: arial , verdana; font-size: 11px; font-weight: bold; line-height: 1.5; }

a:hover { color: #000; }

h1 { font-family: arial , verdana; font-size: 18px; font-weight: bold; line-height: 1.5; color: #FF9800; }

h2 { font-family: arial , verdana; font-size: 16px; font-weight: bold; line-height: 1.5; color: #000; }

p, td, li { font-family: verdana , arial; font-size: 11px; font-weight: normal; color: #000; }

.main { width: 796px; height: 100%; }

div.top { width: 100%; height: 36px; text-align: right; background-image: url('../templateimages/topleft.gif'); background-repeat: no-repeat; background-position: 0% 0%; }

div.banner { width: 100%; height: 105px; text-align: right; background-image: url('../templateimages/bannerleft.gif'); background-repeat: no-repeat; background-position: 0% 0%; }

.body { width: 100%; height: 100%; background-image: url('../templateimages/body.gif'); background-repeat: repeat-y; }

td.bodyleft { width: 141px; height: 100%; padding-top: 8px; vertical-align: top; background-image: url('../templateimages/menubg.gif'); background-repeat: no-repeat; background-position: 0% 0%; }

td.bodyright { width: 100%; height: 100%; padding: 10px; background-image: url('../templateimages/bodybg.gif'); background-repeat: repeat-x; background-position: 0% 0%; }

div.menu { width: 103px; }

div.menu a { width: 103px; color: #000; position: relative;; left: 30px; top: 0px; text-decoration: none; text-transform: uppercase; font-family: arial , verdana; font-size: 11px; font-weight: bold; line-height: 1.5; }

div.menu a:hover { color: #555; }

div.submenu { width: 103px; }

div.submenu a { color: #000; position: relative; left: 35px; top: 0px; text-decoration: none; font-family: arial , verdana; font-size: 11px; font-weight: normal; line-height: 1.5; }

div.submenu a:hover { color: #555; }

td.content {
  width: 100%;
	height: 100%;
	font-family: verdana , arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	color:#000;
	background-color: #FFF;
	padding: 5px 3px 5px 5px;
	vertical-align: top;
}

td.newscontent {
  width: 100%;
	height: 100%;
	font-family: verdana , arial;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.5;
	color: #000;
	padding: 0px 0px 0px 2px;
	vertical-align: top;
}

td.footer { width: 100%; height: 24px; text-align: left; background-image: url('../templateimages/bottomright.gif'); background-repeat: no-repeat; background-position: 100% 0%; }

.max { width: 100%; height: 100%; }

.newstable { background-color: #FFF; }

.map { width: 100%;	text-align: center; }


select { background-color:#999999; color:#000; font-size:10px; }

input { background-color:#999999; color:#000; font-size:10px; }

textarea { background-color:#999999; color:#000; font-size:10px; }

.tableheader { background-image: url('../templateimages/white.gif'); background-repeat: repeat-x; }

td.imgheader { height: 20px; color:#000; font-size:10px; }

td.img { border: 1px solid #FFF; }

td.productheader { height: 20px; color:#000; font-size:10px; width: 20%; }

td.itemheader { height: 20px; color:#000; font-size:10px; width: 40%; }

td.priceheader { height: 20px; color:#000; font-size:10px; width: 13%; }

td.optionsheader { height: 20px; color:#000; font-size:10px; width: 12%; }

td.qtyheader { height: 20px; color:#000; font-size:10px; width: 5%; }

td.tdborder { height: 2px; background-color:#F48300; font-size: 3px; }

input.formbutton {background-color:#B3B3B3; color:#000; font-size:10px;}
