#main { background-image: url(images/backgrounds/blank.gif); }
#crumbBar
{
	background-color: #CFC;
	color: #030;
}

#crumbBar a { color: #030; }

.block
{
	background-color: #CFC;
	color: #030;
}

.quote { color: #030; }

.block a
{
	color: #030;
	text-decoration: none;
	font-weight: bold;
}

.block a:hover { color: #090; }
.center { padding: 20px; }

.pubs
{
	border-color: #9F9;
	border-width: 1px 1px 0 0;
	border-style: solid;
	width: auto;
	margin: auto;
}

.color0
{
	background-color: #FFF;
	border-color: #9F9;
	border-width: 0 0 1px 1px;
	border-style: solid;
}

.color1
{
	background-color: #DFD;
	border-color: #9F9;
	border-width: 0 0 1px 1px;
	border-style: solid;
}

#maintext .pubs th
{
	text-align: left;
	font-size: smaller;
	font-weight: bold;
	vertical-align: bottom;
}
#maintext table.pubs  {width:760px; margin:20px}
#maintext .pubs td {vertical-align:top; font-size:smaller; padding:5px}
#maintext .pubs th {padding:5px; font-size:smaller; }
#maintext .pubs th.first {width:120px;}
#maintext .pubs th.second {width:140px;}
#maintext .pubs th.third {width:490px;}
#maintext a:hover { color: #090; }

#maintext a, #leader a
{
	color: #060;
	
}

.section
{
	border-color: #9F9;
	background-color: #DFD;
	margin-left:2px;width: 796px;
}

.order { padding: 0; width:12px; height:12px; float:right; border:0; padding-top:12px }
fieldset
{
	border: 1px dotted;
	width: 740px;
	margin: 0 20px 0 20px;
	font-size: smaller;
	padding:8px;
}
legend
{
	background-color: #fff;
	padding: 0 5px 0 5px;
}