a {text-decoration:none}

a, a:visited
{
	color:#000000;
}

a:hover, a:active
{
	color:#3F1A85;
}

td  { color: black; font-size: 11px; line-height: 14px; font-family: Verdana, Geneva, Arial, sans-serif }

.headline    { font-style: italic; font-size: 18px; line-height: 10px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.list_table {}

.title        { color: #3F1A85; font-weight: bold; list-style-position: outside; padding: 1px; property-name: property-value  }
.cell_first  { padding: 1px; border-style: none dotted solid none; border-width: 1px; border-color: black #660000 black #660000; width: 30px }
.cell_text   { padding: 1px; border-style: none solid solid none; border-width: 1px; border-color: black }
.cell_price   { padding: 1px; border-style: none solid solid none; border-width: 1px; border-color: black }
.cell_last    { padding: 1px; border-bottom: 1px solid black }
.cell_semi {color:#660000; padding:1px;}

.error {color:#66FFFF; font-weight:bold}

input {background-color: #FFFFFF; font-size:10px; color:#000000; border-style:solid; border:0; margin-top:4px; width:180px; height:14px}

.location {font-size:11px; color:#000000; border-style:solid; border:0; width:180px; height:20px}