div.text h2 {
	margin:15px 0 5px 0;
}
div.text table {
	border-collapse:collapse;
	margin:10px 0;
	width:530px;
}
div.text table td {
	border:1px solid #aaaaaa;
	vertical-align:top;
	padding:3px;
}
div.text table td.tdc {
	text-align:center;
}
div.text table td.tdr {
	text-align:right;
}
div.text table td.tdl {
	text-align:left;
}
div.text table td.tdv {
	vertical-align:middle;
}
div.text table td.tdt {
	font-weight:bold;	
	text-align:center;
}
div.text table td.tdn {
	white-space:nowrap;
}
div.text .imgright {
	border:1px solid black;
	margin:3px 0 10px 20px;
	float:right;
}
div.text .imgleft {
	border:1px solid black;
	margin:3px 20px 10px 0;
	float:left;
}
div.text .imgcenter {
	text-align:center;
	margin:3px 0 10px 0;
}
div.text .imgcenter img {
	border:1px solid black;
}
div.text .noborder {
	border:none;
}
div.text .noborder img {
	border:none;
}
div.text .txtleft {
	text-align:left;
	margin:5px 20px 5px 10px;
}
div.text .txtright {
	text-align:right;
	margin:5px 20px 5px 10px;
}
div.text .txtcenter {
	text-align:center;
	margin:5px 20px 5px 10px;
}
.highlight {
	background-color:yellow;
}
div.text hr {
	height:1px;
	color:#666;
	margin:5px 20px 5px 10px;
}
div.text p,div.text ul,div.text ol,div.text table {
	text-align:justify;
	margin:0 0 10px 0;
}
div.text ul,div.text ol {
	padding:0 0 0 10px ;
	margin:0 0 0 10px;
}
div.text li {
	list-style-position:outside;
	margin:5px 10px;
}
div.text h1,div.text h2,div.text h3,div.text h4 {
	text-align:left;
	margin:10px 18px 5px 0;
}
div.text td,div.text th {
	padding:3px 7px;
	border:1px solid #666;
}
#zoom {
	position:absolute;
	top:0;
	left:0;
	border:1px solid black;
	display:none;
	background:#fff;
	text-align:right;
	padding:20px;
	cursor:hand;
	z-index:1000;
}
#zoomimg {
	border:none;
}
div.photos img {
	width:90px;
	height:90px;
	border:3px double #fff;
	margin:8px 6px;
	filter:alpha(opacity=60);
	-moz-opacity:0.6;
	-khtml-opacity:0.6;
	opacity:0.6;
}
div.photos img.buy {
	width:42px;
	height:13px;
	border:none;
	margin:0 0 14px 0;
	margin-left:-45px;
	filter:alpha(opacity=50);
	-moz-opacity:0.5;
	-khtml-opacity:0.5;
	opacity:0.5;
}

