
textarea { font-family: Tahoma, Verdana, sans-serif;font-size:90%;}


img {border:none;}

.bold {font-weight:bold}
.normal {font-weight:normal}


/* ---------------------------------------------------------------------------
	Page layouts
--------------------------------------------------------------------------- */
img.articleimage {padding:0.2em; border:1px solid #d3d3d3;}


img.thumbnail {	border:1px solid #d3d3d3;padding:0.2em;}

/* Float top left */
div.articleimage_1 {float:left;padding-right:10px;padding-bottom:5px;margin-top:5px;}

/* Float top right */
div.articleimage_2 {float:right;padding-left:10px;padding-bottom:5px; margin-top:5px;}

/* Across the top */
div.articleimage_3 {padding-bottom:10px; }

/* Across the bottom */
div.articleimage_4 {padding-top:10px; }



/* ---------------------------------------------------------------------------
	Tables
--------------------------------------------------------------------------- */
.lineStandard {background-color: white;}
.lineHilite {background-color: #fafafa;}

th {text-align:left;vertical-align:bottom}
td {vertical-align:top}

table.listing {
	margin-top:0.8em; width:100%;
	table-layout:fixed;
	}

.listing td {
	padding:0.2em 0.1em 0.3em 0;
}
.listing th
{
	border-top: 1px solid #a2182e;
	border-bottom: 1px solid #a2182e;
	padding: 0.1em 0.1em 0.2em 0.1em;
	background-color: #f8f8fb;
	color: #666;
	font-weight:bold;
}


table.inputform {margin-top:0; width:100%;table-layout:fixed;border:1px solid #999;}

.inputform td {
	padding:0.1em 0 0.4em 0.3em;
}

table.grid {
	margin-top:1em; width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	}

.grid td {
	border:1px solid #999;
	padding:0.1em 0 0.4em 0.2em;
}

.aftertext {font-size:xx-small;font-weight:normal;}

/* ---------------------------------------------------------------------------
	Other bits
--------------------------------------------------------------------------- */
div#map_canvas {width:100%;height:300px;margin-top:1px;margin-bottom:10px;border:1px solid #999;}

