div.f-col1 {
float: left;
width: 305px;
padding: 0 10px 0 0;
margin: 0;
}

div.f-col2 {
float: left;
width: 425px;
margin: 0;
padding: 0 0 10px 0;
}

#funding fieldset {
margin: 0;
padding: 5px;
background: #f6f6ee; 
border: solid 1px #999;
font-size: 90%;
color: #3D3D3D;
}
	
#funding fieldset select {
margin-bottom: 5px;
width: 400px;
color: #3D3D3D;
}

#funding fieldset input {
color: #3D3D3D;
}
	
#funding fieldset.inline {
float: none;
clear: none; 
width: 10%;
}

table#theTable thead tr th.col1, table#theTable tfoot tr th.col1 {
width: 180px;
}
table#theTable thead tr th.col2, table#theTable tfoot tr th.col2 {
width: 95px;
}
table#theTable thead tr th.col3, table#theTable tfoot tr th.col3 {
width: 85px;
}
table#theTable thead tr th.col4, table#theTable tfoot tr th.col4 {
width: 150px;
}
table#theTable thead tr th.col5, table#theTable tfoot tr th.col5 {
width: 105px;
}
table#theTable thead tr th.col6, table#theTable tfoot tr th.col6 {
width: 125px;
}

p.sortnote, div.pager {
position: relative;
width: 740px;
}
