.body {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.header1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bodysm {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.headersm {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #000099; TEXT-DECORATION: none
}
A:visited {
	COLOR: #993399; TEXT-DECORATION: none
}
A:active {
	COLOR: #cc0000
}
A:hover {
	COLOR: #cc0033
}

.search {
font:  12px Verdana, Arial, Helvetica, sans-serif;
}

.search input, select{
font:  11px Verdana, Arial, Helvetica, sans-serif;
}

.search input.text {
width: 224px;
}

.search input.radio1 {
margin: 2px 4px 2px 0;
vertical-align: middle; 
}

.search select.wide {
width: 225px;
}

.search td {
padding-right: 10px;
}

.results {
font: 11px Verdana, Arial, Helvetica, sans-serif;
border: 1px solid #CCC;
}

.results thead td{
padding: 2px 4px;
font-weight: bold;
background-color: #3399CC;
vertical-align: top;
}

.results tbody td{
padding: 2px 4px;
font: 12px Verdana, Arial, Helvetica, sans-serif;
}

.row0 {
background-color: #F6F6F6;
}

.row1 {
background-color: #E6E6E6;
}