.serif {
	FONT-SIZE: small; FONT-FAMILY: serif
}
.sans {
	FONT-SIZE: small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.small {
	FONT-SIZE: x-small; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
A:link {color:#710000;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; text-decoration:none}
A:active {color:#710000;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica;BACKGROUND-COLOR: #EAD5D5; text-decoration:none}
A:visited {color:#710000;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; text-decoration:none}
A:hover {color:#dd6900;FONT-SIZE: 10px; FONT-FAMILY: Verdana, Helvetica; BACKGROUND-COLOR:#FFF5EC; text-decoration:none} 
.h1 {
	FONT-SIZE: small; COLOR: #cc6600; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.h3color {
	FONT-SIZE: x-small; COLOR: #ff6600; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
.tiny {
	FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal
}
.listprice {
	FONT-SIZE: x-small; FONT-FAMILY: arial, verdana, helvetica, sans-serif; ; text-decoration: overline: line-through
}
.price {
	FONT-SIZE: x-small; COLOR: #990000; FONT-FAMILY: verdana,arial,helvetica,sans-serif
}
.red_tiny { FONT-SIZE: 14px; color: #FF0000}
.white_tiny { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF}
.hand { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; cursor: hand}
.blue_tiny { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: bold; color: #0033FF; cursor: text}
.big_black { FONT-SIZE: 12px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #000000}
.cherry_normal { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #FFFFFF ; background-color: #0033cc; text-align: center; vertical-align: middle}.blue_hand {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; color: #0033cc; text-decoration: underline; cursor: hand}
.blue_title {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 16px; font-style: normal; line-height: normal; font-variant: normal; color: #0033cc; font-weight: bold}
.blink {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: xx-small; font-style: normal; line-height: normal; color: #FF6633; text-decoration: blink}
.blue_tiny_underline { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: normal; color: #0033FF; cursor: hand ; text-decoration: underline}
.cherry_normal_b { FONT-SIZE: xx-small; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: bold; color: #FFFFFF ; background-color: #0033cc; text-align: center; vertical-align: middle }
.blue_tiny_underline_b { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; line-height: normal; font-weight: bold; color: #0033FF; cursor: hand ; text-decoration: underline }
.hand {  }
.yellow_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #FF9900; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal }
.green_tiny { FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; color: #009900; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal }
.cherry_normal { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #FFFFFF ; background-color: #990000; text-align: center; vertical-align: middle }
.cherry_dark { FONT-SIZE: 10px; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-weight: normal; color: #FFFFFF ; background-color: #660000; text-align: left }
.ya {  background-color: ffcc00}
a.tt{
    position:relative;
    z-index:24;
    color:#3CA3FF;
	font-weight:bold;
    text-decoration:none;
}
a.tt span{ display: none; }

/*background:; ie hack, something must be changed in a for ie to execute it*/
a.tt:hover{ z-index:25; color: #aaaaff; background:;}
a.tt:hover span.tooltip{
    display:block;
    position:absolute;
    top:0px; left:0;
	padding: 15px 0 0 0;
	width:200px;
	color: #993300;
    text-align: center;
	filter: alpha(opacity:90);
	KHTMLOpacity: 0.90;
	MozOpacity: 0.90;
	opacity: 0.90;
}
a.tt:hover span.top{
	display: block;
	padding: 30px 8px 0;
    background: url(bubble.gif) no-repeat top;
}
a.tt:hover span.middle{ /* different middle bg for stretch */
	display: block;
	padding: 0 8px; 
	background: url(bubble_filler.gif) repeat bottom; 
}
a.tt:hover span.bottom{
	display: block;
	padding:3px 8px 10px;
	color: #548912;
    background: url(bubble.gif) no-repeat bottom;
	}
