th { /* Table Header */
	background-color: #62A013;
	padding: 4px;
	border-bottom: 2px solid #3A3A3A;
}
th.subheader { /* Sub-Table Header */
	background-color: #62A013;
	border-bottom: 2px solid #3A3A3A;
}
tr.selected {
        background-color: #70AE21;
        color: #70AE21;
}
tr.row0 {
	background-color: #F3F3F3;
        color:#555555;

}
tr.row0 a:link {color: #555555; font-weight: bold}
 tr.row0 a:visited {color: #555555; font-weight: bold}
tr.row0 a:active  {color: #555555; font-weight: bold}
tr.row0 a:hover   {color: #6CAA1D; font-weight: bold}
tr.row1 {
	background-color: #FFFFFF;
        color:#555555;
}
tr.row1 a:link {color: #555555; font-weight: bold}
tr.row1 a:visited {color: #555555; font-weight: bold}
tr.row1 a:active  {color: #555555; font-weight: bold}
tr.row1 a:hover   {color: #6CAA1D; font-weight: bold}
td.percent {
	background-color: #33CC33;
}
td.percentleft {
	background-color: #CCCCCC;
}
img.icon { 
	vertical-align: middle;
	padding: 4px;
}
body {
	font: 10pt sans-serif;
	background-color: #555555;
	color: #FFFFFF;
}
h1 { /* Tracker Header/Title */
	font: 24px verdana, sans-serif;
	text-align: center;
}
h2 { /* Smaller Page Headers */
	font: 18px verdana, sans-serif;
}
a {
	background:transparent none repeat scroll 0%;
        color:#EFEFEF;
	text-decoration: none;
	background-color: transparent;
}
a:hover {
	background:transparent none repeat scroll 0%;
        color:#6CAA1D;
}
table.percentages {
	width: 200px;
}
table.torrentlist td {
	padding: 4px;
}
table.nopadding td {
	padding: 0px;
}
.details {
	font: 10px verdana, sans-serif;
	height: 0px;
}
p.error {
	color: #AF1515;
	text-align: center;
	font-weight: bold;
}
p.success {
	color: #70AE21;
	text-align: center;
	font-weight: bold;
}	
table {
	width: 100%;
}
.center {	
	text-align: center; 
}
.left {
	text-align: left;
}
.right {
	text-align: right;
}
span.notice {
	color: #FF0000;
}