BODY  {
	background : white;
	font : small-caps 12px tahoma, sans-serif;
	}

A  {
	color: #000066;
	text-decoration: none;
}

A:LINK, A:VISITED,A:ACTIVE {
	color: #000066;
}

 A:HOVER, A:FOCUS {
	color: #0000FF;
}
A.nav {
	font-weight: bold;
}

TABLE {
	font-size: 12px;
}
.sm {
	font-size: 10px;
}
.med {
	font-size: 11px;
}

.err {
	font-size: 9px;
	color: red;
}

.hot,.hot1 {
	font-size: 16px;
	font-weight: bold;
	line-height:22px;
}
.hot1 {font-size: 14px;color:#666;}
h1{
	font-size: 14px;
	font-weight: normal;
	margin:0px;
	display:inline;
}
h2{
	font-size: 11px;
	font-weight: normal;
	margin:0px;
	display:inline;
}
FIELDSET {
	border : 1px solid #666666;
	background-image : url(images/fldst.gif);
	background-repeat : repeat-x;
}
FORM {
	padding: 0;
	margin: 0;
}
LEGEND {
	font-size : 12px;
	color : #333333;
	font : bold;
	background-color: white;
	padding: 2px 5px 2px 5px;
	border: 1px solid #666666;
}
LEGEND.ylw {background-color : #FFFF99;}
LEGEND.pink {background-color : #FFCCCC;}
LEGEND.ppl  {background-color : #CC99FF;}

INPUT {
	font: normal 12px Verdana, Arial, Helvetica, sans-serif;
	 text-indent :2px;
	font-size:10px; 
	 background-color: white; 
}
INPUT.text {
	border: 1px solid #666666;
}
INPUT.buy {
	border: 1px solid #666666;
	background-color: #FFFF99;
	height: 20px;
	font: 11px Tahoma;
	font-weight: bold;
	margin: 2px 2px 2px 2px
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border: 1px #666666 solid;
	padding: 2px;
}


SELECT.text {
	border: 1px solid #666666;
}
.block {
	background-color: #000000; 
	border: 0px #666666 solid; 
}
TD.row1 {
	background-color: white;
	font-size: 11px;
}
IMG {
	border: 1px solid #CC99FF;
	margin: 5px 5px 5px 5px;
}
IMG.nb {
	border 0;
	margin 0;
}
TD.cellleft,TD.cellright,TD.cellmid {
	text-align: center;
	font-size: 11px;
	width:33%;
}
TD.cellmid {
	border-left : 1px solid #666666;
	border-right : 1px solid #666666;

}
TD.head1,
TD.head2,
TD.head3 {
	height : 21px;
	font : bold 11px;
	color: #333333;
}
TD.head1 {background-image:url(images/hdylw.gif);	background-color: #FFFF99;}
TD.head2 {background-image:url(images/hdppl.gif);	background-color: #FFCCCC;}
TD.head3 {background-image:url(images/hdss.gif);	background-color: #CC99FF;}

HR.full,HR.div {
	height: 0; 
		border: 0 solid #666666; 
		border-top-width: 1px;
}
HR.full {width:100%}
HR.div {width:98%}

TD.mbrdr,TD.mbrdr1 {
	background-image:url(images/mnubrd.gif);
	width: 2px;
}
TD.mbrdr1 {
	width:1px;
}
TD.mdiv {
	background-image:url(images/mnudiv.gif);
	width: 6px;
}
TD.mactive {
	background-color: #FFFF99;
	background-image:url(images/mnubtna.gif);
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-align : center;
	padding : 0 10px 0 10px;
}
TD.minact {
	background-color: #999999;
	background-image:url(images/mnuia.gif);
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	text-align : center;
	padding : 0 10px 0 10px;
}
TD.bmbrdr {
	background-image:url(images/bmnubrd.gif);
	width: 2px;
}
TD.bmopn {
	background-image:url(images/bmnuopn.gif);
}
TD.bmcls {
	background-image:url(images/bmnucls.gif);
}
.mnu1,.mnu2,.mnu3,.mnu4 {
	font-size: 11px;
	font-weight: bold;
	margin-top: 3px;
	margin-bottom:3px;
}
DIV.cat2 {
	font-size: 11px;
	margin-left: 5px;
}
DIV.anews {
	font-size: 10px;
	margin-bottom: 5px;
	text-align: justify;
}
DIV.pages {
	font-size: 12px;
	font-weight: bold;
	width: 100%;
	height: 16px;
	text-align : center;
	vertical-align : middle;
}

TABLE.cart {
	font-size:11px;
}
TD.cart {
	border-bottom: 1px  #999999 dashed;
}
TH.cart {
	font-size:10px;
	background-color: #FFFF99; 
	border-top: 1px solid #999999;
	border-bottom: 1px solid #999999;
}
