/*Radio buttons*/
.radioArea, .radioAreaChecked {
	display:block;
	float:left;
	clear:left;
	width:15px;
	height:14px;
	font-size:0;
	cursor:pointer;
}
.radioArea {background:url(images/radio.gif) no-repeat left top;}
.radioAreaChecked {background:url(images/radio.gif) no-repeat left bottom;}

.testtable{
padding-top: 10px;
padding-left: 10px;
padding-bottom:20px;
margin:0px;
}

table {
border-collapse: collapse;
border-spacing: 0px;
border:0px solid #ccc;
text-align:center;

}
.smallh1
{
background: #ccc;
}

td, th {
padding:0px;
border-bottom:solid 1px #eee;
vertical-align:top;
font-size: 12px;
}

table caption{
background: #ccc;

font-weight: bold;
color: #333;
text-align: center;
font-size: 14px;
line-height:2em;
}

thead th {
background: #eee;
border-bottom:solid 1px #ddd;
border-top:solid 1px #fff;
text-align:center;
}

tfoot td, tfoot th{
background: #ccc;
border-bottom:solid 1px #fff;
border-top:solid 1px #ccc;
text-align: left;
font-size: 1px;

color: #ccc;

}

tr.odd td, tr.odd th {
background:#eee;

}

/* links */

td a, td a:visited {
padding-top:6px;
padding-bottom:6px;
margin-top:-6px;
margin-bottom:-6px;
}

td a {
color:#999;
}

td a:visited {
color:#999;
}

tbody a { 

padding-left: 20px;
}

