#navtable {
	margin-bottom: 15px;
}
#navtable td {
	vertical-align: top;
}

/**
* Distributor form pages
*/
#disttable {
	margin: 10px 0px;
	width: 100%;
}
#disttable td {
	padding: 5px;
}
#disttable td.col1 {
	font-weight: bold;
	text-align: right;
	padding: 0px 15px 0px 20px;
	width: 35%;
}
#disttable .divider td {
	border-bottom: 2px dotted #EFEFEF;
}

/**
* Distributor results page
*/
#resultstable {
	width: 100%;
	border-top: 1px dashed #DDDDDD;
}
#resultstable tr.odd td {
	/*background-color: #F1F9FF;*/
	background-color: #F9FCFF;
}
#resultstable td {
	padding: 10px;
	border-bottom: 1px dashed #DDDDDD;
	text-transform: sentence;
	font-size: 95%;
}
#resultstable .col2 {
	vertical-align: bottom;
	width: 140px;
}
#resultsInfo {
	margin: 52px 0px 20px 0px;
	padding: 12px;
	background-color: #E1F3FF;
	border-top: 1px dashed #DDDDDD;
	border-bottom: 1px dashed #DDDDDD;
}
#resultsInfo #criteria {
	padding: 0px;
}
.resultsnav {
	/*background-color: #EFEFEF;*/
	margin-bottom: 0px;
	padding: 5px;
}
.resultsnav .resultlink {
	padding: 1px 3px;
}
.resultsnav span.resultlink {
	padding: 0px 3px;
	/*border: 1px solid #000000;*/
}
