table	{ background:#FFF;font-family:Garamond, Arial, Helvetica, sans-serif;font-size:16px; }
input	{ color:#330;background:#FFF;border:1px solid #999;font-weight:bold;margin:2px;padding:0; }
.input	{ color:#330;background:#FFF;border:1px solid #999;font-weight:bold;margin:2px;padding:0; }
a		{ text-decoration:none;color:#660; }
a:hover	{ color:#F00; }
.tbdr	{ border:1px solid #000;font-size:13px; }
.ttl	{ background:#CCC;border:1px solid #999;padding:2px;color:#330;font-weight:bold; }
.mnu	{ color:#330;font-weight:bold;font-size:19px; }
.bld	{ color:#330;font-weight:bold; }
.row_h	{ color: #FFF; background: #666; font-weight: bold; padding: 5px; }
.row_h a	{ color: #FFF; }
.row_s	{ color: #333; background: #EEE; font-weight: normal; }
.s_title	{ padding:3px;width:325px;background:#333;color:#CCC;font-size:9px;font-weight:bold;font-family:Verdana, Arial, Helvetica, sans-serif; }

div.autocomplete { position:absolute; width:250px; background-color:white; border:1px solid #888; margin:0px; padding:0px; }
div.autocomplete ul { list-style-type:none; margin:0px; padding:0px; }
div.autocomplete ul li.selected { background-color: #ffb;}
div.autocomplete ul li { list-style-type:none; display:block; margin:0; padding:2px; height:32px; cursor:pointer; }