
#quicksearch table {
	border: 1px solid #ccc;
	width: 100%;
	margin-top:10px;
}
#quicksearch .submit, #quicksearch .reset {
	cursor:pointer;
}

#quicksearch th {
	background-color: #f66201;
	padding:5px;
	font-weight:bold;
	color:#FFFFFF;
	height:35px;
	padding-left:20px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
#quicksearch th.first {
	border-left:1px solid #FFFFFF;
}
#quicksearch th.last {
	border-right:1px solid #FFFFFF;
}
#quicksearch tr {
	background-color: #fff;
	padding: 10px;
	height:20px;
	
}

#quicksearch .tr2 {
	background-color: #fff;
}

#quicksearch td {
	padding:10px;
	border-bottom:1px solid #ccc;
}

#quicksearch tr:hover {
	background-color: #333333;
	color: #fff;
}
#quicksearch .f_input {
	background:url(images/search.png) left top no-repeat; padding-left:16px; width:240px;
}

#quicksearch thead tr .header {
	background-image: url(bg.gif) ;
	background-repeat: no-repeat;
	background-position: center left;
	cursor: pointer;
	 }
#quicksearch thead tr .headerSortUp {
	background-image: url(asc.gif);
}
#quicksearch thead tr .headerSortDown {
	background-image: url(desc.gif);
}

#tablePagination {background-color: #DCDCDC;padding:8px; height: 25px;border:1px solid #ccc;font-size:11px;}        
#tablePagination_paginater {margin-left: auto; margin-right: auto;}
#tablePagination img { padding: 0px 2px; cursor:pointer;}
#tablePagination select {border:1px dotted #666666;font-size:11px; padding:2px;}
#tablePagination input {border:1px dotted #666666;width:30px; font-size:11px;height:16px;padding:2px;}
#tablePagination_perPage { float: left; }
#tablePagination_paginater {float: right; }

