#tablewrapper {
width:100%;
margin:0 auto;
}
#tableheader {
height:55px;
display:block;
margin-bottom:20px;
}
#tableheader div.search,
#tableheader div.details {
display:inline;
}
#tableheader div.search p {
color:black;
}
#maincontent .search {float:left; border:1px solid #c6d5e1; background:#fff; width:100%;}
#tableheader select {float:left; font-size:12px; width:170px; padding:2px 4px 4px}
#tableheader input {float:left; font-size:12px; padding:2px 4px 4px;}
input {font-size:12px;}
#maincontent .details {float:right; padding-top:12px}
#maincontent .details div {float:left; margin-left:15px; font-size:12px}
#maincontent .tinytable {width:675px; border-left:1px solid #c6d5e1; border-top:1px solid #c6d5e1; border-bottom:none; text-align:left;clear:both}
#maincontent .tinytable th {
width:80px;
background-image: url('/icf/images/header-bg.gif');
text-align:left;
/*color:#cfdce7;*/
color:#FFFFFF;
height:26px;
font-size:79%;
font-weight:normal;
padding:0px;
border:1px solid #fff;
border-right:none;
padding-left: 3px;
}
#maincontent .tinytable th h3 {
width:100%;
padding:0;
color:#FFFFFF;
background-image: url('/icf/images/header-bg.gif');
}
#maincontent .tinytable td {
border-bottom:1px solid #c6d5e1; border-right:1px solid #c6d5e1;
font-size:69%;
font-weight:normal;
}
#maincontent .tinytable .oddrow td {background:none repeat scroll 0 0 #ECF2F6;}
#maincontent .tinytable td.evenselected {background:#ECF2F6}
#maincontent .tinytable td.oddselected {background:#DCE6EE}
#maincontent .tinytable .head h3 {background-image: url('') 7px no-repeat; cursor:pointer; padding-left:10px;}
#maincontent .tinytable .desc, .sortable .asc {background-image: url('')
#maincontent .tinytable .desc h3 {background-image: url('') 7px no-repeat; cursor:pointer; padding-left:10px}
#maincontent .tinytable .asc h3 {background-image: url('') 7px no-repeat; cursor:pointer; padding-left:10px}
#maincontent .tinytable .head:hover, .tinytable .desc:hover, .tinytable .asc:hover {color:#fff}
#maincontent .tinytable .evenrow td {background:#fff}
#maincontent .tinytable tfoot {background:#fff; font-weight:bold}
#maincontent .tinytable tfoot td {padding:6px 8px 8px}
#tablefooter {height:15px; margin-top:20px;}
#tablenav {float:left}
#tablenav img {cursor:pointer}
#tablenav div {float:left; margin-right:15px}
#tablelocation {float:right; font-size:12px}
#tablelocation select {margin-right:3px}
#tablelocation div {float:left; margin-left:15px}
#selectedrow td {background:#c6d5e1}