.ri { float: left; border: dashed 1px red; padding: 8px; margin: 5px; width: 180px; text-align: left; }
div.ri a { font: 11px/12px tahoma, verdana, Arial, Helvetica; text-decoration: none; }
.risp { font: 11px/12px tahoma, verdana, Arial, Helvetica; color: red; }
#mainbdy div.risp b { font: bold 11px/12px tahoma, verdana, Arial, Helvetica; color: red; }
.rirp { font: 11px/12px tahoma, verdana, Arial, Helvetica; color: black; margin-top: 3px; margin-bottom: 3px }
#cntab { float: right 
	 }
#dpid { float: left; font: 11px/11px tahoma, verdana, Arial, Helvetica; color: #000; margin-right: 20px 
	 }
#ehpmsg { text-align: center; font: 12px/14px tahoma, verdana, Arial, Helvetica; color: #000; }
#l2ev { float: left; }
#rigrp { border: solid 1px black; margin: 0 20px; padding: 8px; text-align: center; }
#rih { margin: 0; top: -15px; padding: 0; width: 90px; text-align: center; border-left: 1px solid black; border-right: 1px solid black; background-color: #fff; font: 11px/12px tahoma, verdana, Arial, Helvetica; position: relative
	 }
#vft { text-align: center; padding: 10px 40px; font: 11px/12px tahoma, verdana, Arial, Helvetica; }
#vft a { text-decoration: none 
	 }
#vft a:link { color: blue; }
#vft a:visited { color: blue; }
#vft a:hover { color: #f00; }

#etaf { float: left; font: 11px/12px tahoma, verdana, Arial, Helvetica; margin-left: 15px }
#etaf a { text-decoration: none  }
#etaf a:link { color: blue  }
#etaf a:visited { color: blue  }
#etaf a:hover { color: red; text-decoration: underline  }

#etaf_hdr { background-image: url(http://www.swps.com/lib/swps/hbgr.gif); background-repeat: repeat-x; }
#etaf_hdl { text-align: center; font: bold 12px/14px tahoma,verdana,arial,helvetica; color: #00478c; height: 1.5em }

#etaf_pgnfo { background-color: #eee; padding: 5px 0 }
#etaf_pgnm { font: bold 11px/13px arial,helvetica; color: #00478c;  margin-left: 15px }
#etaf_pgurl { font: 11px/13px tahoma,verdana,arial,helvetica; color: #00478c; margin-left: 15px }

#etaf_rcp, #etaf_snd { background-color: #eee; font: 11px/13px tahoma,verdana,arial,helvetica; padding: 5px; margin-top: 5px }
#etaf_rcp input, #etaf_snd input { margin-left: 15px; margin: 0 3px }


#etaf_cmnt { background-color: #eee; margin-top: 5px; font: 11px/13px tahoma,verdana,arial,helvetica; padding: 5px}
#etaf_cmnt p { margin: 0; padding:0 3px; }
#etaf_cmnt textarea {font: 12px/14px tahoma,verdana,arial,helvetica; margin-left: 15px} 

#etaf_sub { background-color: #fdd; text-align: center; padding: 5px; margin-top: 5px }
#etaf_sub input { border: 1px solid #333; background-color: #ddd }

#etaf_priv{background-color: #eee; margin-top: 5px; font: 11px/13px tahoma,verdana,arial,helvetica; padding: 5px}
#etaf_priv p { margin: 0; padding:0 3px; }
.etafreq { color: red }

.prprice { color: #000; font: 11px/13px tahoma,verdana,arial,helvetica }
.psprice { color: red; font-weight: bold; font: 11px/13px tahoma,verdana,arial,helvetica }
#mainbdy span.psprice b { font: bold 12px/14px tahoma,verdana,arial,helvetica }

.conitem { float: left; width: 220px; height: 250px; margin: 8px  }
.conitemhdr { font: bold 11px/13px Tahoma, verdana, Arial, Helvetica  }
#ucontents div.conitemhdr a { text-decoration: none  }
#ucontents div.conitemhdr a:link { color: #036  }
#ucontents div.conitemhdr a:visited { color: #006  }
#ucontents div.conitemhdr a:hover { color: red  }
.conprprice { font: 11px/13px Tahoma, verdana, Arial, Helvetica; color: black; float: left; margin-left: 5px  }
.conpsprice { font: 11px/13px Tahoma, verdana, Arial, Helvetica; color: red; }
#ucontents span.conpsprice b { font: bold 12px/13px Tahoma, verdana, Arial, Helvetica; color: red  }
.conitemlst { clear: left  }
.conlstul { font: 11px/13px Verdana, Arial, Helvetica; margin: 0 0 0 15px; padding: 0; }
#ucontents ul.conlstul b { font: bold 11px/13px Verdana, Arial, Helvetica; color: #036}
#ucontents div.conitemlst a { text-decoration: none  }
#ucontents div.conitemlst a:link { color: #333  }
#ucontents div.conitemlst a:visited { color: #444  }
#ucontents div.conitemlst a:hover { color: red  }
.gwinfo { font: 10px/13px tahoma,verdana,arial,helvetica; }


.vidleft { float: left; font: 10px/12px tahoma,verdana,arial,helvetica; text-align: center; margin: 8px }
.vidright { float: right; font: 10px/12px tahoma,verdana,arial,helvetica; text-align: center; margin: 8px}
.vidcenter { text-align: center; font: 10px/12px tahoma,verdana,arial,helvetica; text-align: center; margin: 8px }