body{
    margin:0px;
	font-size:12px;
	color:#333333;	
}
td{
	line-height:150%;
	font-size:12px;
	color:#333333;
}
a:link{	    color:#333333;	font-size:12px;	text-decoration:none;}
a:hover{	color:#ff0000;	font-size:12px;	text-decoration:none;}

a.2:link{color:#d45b85;	font-size:12px;	text-decoration:none;}
a.2:visited{	color:#d45b84;	font-size:12px;	text-decoration:none;}
a.2:hover{	color:#ff0000;	font-size:12px;	text-decoration:none;}

a.3:link{color:#ffffff;	font-size:14px;	text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.3:visited{	color:#ffffff;	font-size:14px;	text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif}
a.3:hover{	color:#950246;	font-size:14px;	text-decoration:none; font-weight:bold; font-family:Arial, Helvetica, sans-serif}

.zi_red{
    color:#82002c;
}

.good_img {
	BORDER-RIGHT: #fbe2e5 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fbe2e5 1px solid; DISPLAY: block; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; BORDER-LEFT: #fbe2e5 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #fbe2e5 1px solid;
}
.good_img A:hover {
	POSITION: relative
}
.good_img A SPAN {
	DISPLAY: none
}
.good_img A:hover SPAN {
	BORDER-RIGHT: #fbe2e5 1px solid; PADDING-RIGHT: 8px; BORDER-TOP: #fbe2e5 1px solid; DISPLAY: block; PADDING-LEFT: 8px; Z-INDEX: 100; BACKGROUND: #fff; LEFT: 0px; PADDING-BOTTOM: 8px; BORDER-LEFT: #fbe2e5 1px solid; PADDING-TOP: 8px; BORDER-BOTTOM: #fbe2e5 1px solid; POSITION: absolute; TOP: -80px
}
* HTML .good_img A:hover SPAN {
	TOP: 60px; 
}
.good_img A:hover SPAN IMG {
	BORDER-RIGHT: #fd8ed3 1px solid; BORDER-TOP: #fd8ed3 1px solid; BORDER-LEFT: #fd8ed3 1px solid; BORDER-BOTTOM: #fd8ed3 1px solid; width:175px;
}

