
body {

font-family:"Courier New";
font-size: 13px;
color:#94a1a7;
}

input, textarea {
	color:#285161;
	border:1px solid #acc6cd;		
	padding:5px;
	margin:0;
	
}

input[type="checkbox"], input[type="radio"]
{
background: transparent;
border: 0;
}

.even 
{
	background-color: #f1f5fa;
 
}

.oneven 
{
	background-color: #ffffff;
}



#testtable 
{
	
	font-family : Verdana, serif;
	font-size : 12px;
	border-width: 1px;
	border-style: solid;
	border-color: black;
	border-collapse: collapse;
}
#testtable  th {
	border-width: 1px;
	padding: 3px 3px 3px 3px;
	border-style: ridge;
	border-color: gray;
	text-align: left;

}
#testtable  td {
	font-family : Verdana, serif;
	font-size : 11px;
	border-width: 1px;
	padding: 3px 3px 3px 3px;
	border-style: ridge;
	border-color: gray;
	line-height:1.5em;

}


	#dhtmltooltip{
	position: absolute;
	left: -300px;
	width: 350px;
	border: 1px solid black;
	padding: 4px;
	background-color: lightyellow;
	visibility: hidden;
	z-index: 100;
	text-align: left;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
	}
	
	#dhtmlpointer{
	position:absolute;
	left: -300px;
	z-index: 101;
	visibility: hidden;
	}

	
	
table.tablesorter thead tr th, table.tablesorter tfoot tr th {
	background-color: #e6EEEE;
	border: 1px solid #C1DAD7;
	font-size: 8pt;
	padding: 4px;
	text-align: left;
}
table.tablesorter thead tr .header {
	background-image: url(images/bg.gif);
	background-repeat: no-repeat;
	background-position: center right;
	cursor: pointer;
}


table.tablesorter thead tr .headerSortUp {
	background-image: url(images/asc.gif);
}
table.tablesorter thead tr .headerSortDown {
	background-image: url(images/desc.gif);
}
table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {
background-color: #C9E7E9;
}

	
table.tablesorter tr.over td {
    background: #DAEDF1;
}


table.tablesorter tr.odd {

  background-color: #ffffff;

}

table.tablesorter tr.even {

  background-color: #F5FAFA;

}



table.tablesorter {
	padding: 1px;
	margin: 1px;
}



table.tablesorter th {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	color: #4f6b72;
	border-right: 1px solid #ADC6C3;
	border-bottom: 1px solid #ADC6C3;
	border-top: 1px solid #ADC6C3;
	border-left: 1px solid #ADC6C3;
	padding: 3px;
}



table.tablesorter td {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	border-right: 1px solid #ADC6C3;
	border-bottom: 1px solid #ADC6C3;
	border-left: 1px solid #ADC6C3;
	padding: 3px;
	color: #333333;

}

