﻿body {
}

td
{
	border: 1px color:black;

}

input.error, select.error
{
	
}

.error
{
	color: Red;
}

#camperTable
{
	font-size: 10pt;
	border: 1px solid blue;
}

#camperTable th
{
	border-bottom: 1px solid #000;
	background-color: #777;
}

#camperTable th, #camperTable td
{
	border-right: 1px dotted #aaa;
	padding-left: 2px;
}

.even td
{
	font-size: 10pt;
	background-color: #ddd;	
}

.odd td
{
	font-size: 10pt;
	background-color: #eee;	
}


table.sortable thead tr .header {
background-image:url(image/bg.gif) ;
background-position:right center !important;
background-repeat:no-repeat !important;
cursor:pointer;
}
table.sortable thead tr .header {
padding-right:18px !important;
}
table.sortable thead tr th, table.tablesorter tfoot tr th {
background-color:#B1DB87 !important;
border:1px solid #FFFFFF !important;
font-size:8pt !important;
padding:4px !important;
}

table.sortable thead tr .headerSortDown {
background-image:url(image/desc.gif) !important;
}

table.sortable thead tr .headerSortUp {
background-image:url(image/asc.gif) !important;
}