BODY { background-color: #FFFFFF; vertical-align:top;	font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color:#000000; max-width: 86em; padding: 0em; margin: 0 auto} 

.titler { font-weight : bold; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 14px; color:Yellow; max-width: 86em; padding: 0em; margin: 0 auto}

.lmenu { padding-left:5px; padding-right:5px; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 12px; color:Yellow; max-width: 86em; margin: 0 auto}

td { font-family: Tahoma, Arial, sans-serif; font-size: 12px; }

td.main { text-align: justify }

FORM { margin: 0px; padding: 0px;}


a.menu {
	font-family: Verdana, Tahoma, Arial, sans-serif;
	font-size: 11px;
	color: #004592;
	padding-left : 10px;
	padding-right : 10px;
	font-weight : bold;
	vertical-align:top;
}
a, a:visited {
	text-decoration: none;
}
a:hover, a:active {                             
	text-decoration: none;
	color: Olive;
}

.LeftBord { padding: 5px 5px 15px 5px; width: 160px; }
.RightBord { padding: 5px 3px 15px 3px; width: 220px; }
.CentralBody { height: 100%;padding: 10px 5px 20px 5px; width: 460px; }





.Header { width: 100%; vertical-align:top; }
.Devider { width: 100%;  background-color: #ff8000;}
.TopMenuItem { float: left; font-family: Verdana, Tahoma, Arial, sans-serif; font-size: 11px; color:#2B4069; BORDER-RIGHT: 1px dotted Gray;BACKGROUND: #FFFFFF;}

.LeftCol { padding: 15px 0px 20px 15px; width: 160px; float: left; }
.NewItemCol { padding: 15px 0px 0px 8px; width: 140px; float: left; BORDER-RIGHT: 1px dotted Gray; BORDER-LEFT: 1px dotted Gray;}
.RightCol { padding: 5px 0px 20px 10px; width: 160px; float: left; }
.Clear { margin:0px; clear: both; }
.Footer { clear: both; padding: 3px 0px 5px 0px; }

.Content { clear: both; width: 490px; padding: 15px 10px 15px 10px; }
.Cont1 {  clear: both; padding: 0px 0px 0px 5px; }
.mainvendortitle {float: left; padding: 0px 0px 0px 0px; width: 235px; }
.mainvendor {padding: 5px 5px 2px 5px; width: 230px; BORDER-BOTTOM: 1px solid #008000; }
.mainvendorbody {  height: 120px; padding: 2px 5px 3px 5px; width: 230px; BORDER-BOTTOM: 1px dotted Gray; }


.Bargain { width:115px; font-size:10px; font-family: Verdana, Tahoma, Arial, sans-serif; font-weight:bold; text-align: right; color: #FF0000}
.Desc { width:125px; padding-top: 5px; font-size: 10px; color: #2B4069; }

.good { float: left; 
		width:125px; 
		margin-right:10px; 
		padding-right:0px; 
		padding-left:0px;
		margin-bottom:20px; 
		}
.sale { float: left; 
		width:125px; 
		margin-right:10px; 
		padding-right:0px; 
		padding-left:0px;
		margin-bottom:20px; 
		} 


.infomenu {	BORDER-BOTTOM: 1px solid #0080FF; PADDING-BOTTOM: 1px; BACKGROUND: #FFFFFF;	MARGIN: 15px 0px 1px 5px; }
.NewItemShade {	BORDER-BOTTOM: 1px solid #ff8000; PADDING-BOTTOM: 1px; BACKGROUND: #FFFFFF;	MARGIN: 0px 0px 1px 0px; }

.infobox_main { width: 160px; BORDER-RIGHT: #0080FF 1px solid; BORDER-LEFT: #0080FF 1px solid; BORDER-TOP: #0080FF 1px solid; BORDER-BOTTOM: #0080FF 1px solid; MARGIN: 10px 0px 0px 0px; BACKGROUND: #0080FF;}

.infobox_txt { width: 160px; BORDER-RIGHT: #0080FF 1px solid; PADDING-RIGHT: 3px; BORDER-LEFT: #0080FF 1px solid; PADDING-LEFT: 3px; BORDER-TOP: #0080FF 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #0080FF 1px solid; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 0px 0px; BACKGROUND: #FFFFFF; }

[if lt IE 7]>
		#body {
			width: expression(document.body.clientWidth>650?"650px":"99%");
			margin-left: expression(document.body.clientWidth<670?"0":
				(document.body.clientWidth-670)/2);
		}
<![endif]