body {
		min-width: 60em;
		margin: 0;
		padding: 0;
		font-family: arial, sans-serif;
		font-size: medium;
		background: #ffffff;
		line-height: 1.2em;
}

div {
		margin: 0;
		padding: 0;
		overflow: hidden;
}

ul {
		margin: 0;
		padding: 0;
		list-style-type: none;
}

li {
		margin: 0;
		padding: 0;
}

img {
		margin: 0;
		padding: 0;
		border: none;
}

p {
		margin: 0;
		padding: 0;
}

span {
		margin: 0;
		padding: 0;
}

a {
		color: #505050;
		font-weight: bold;
		text-decoration: none;
}

form {
		margin: 0;
		padding: 0;
}

a:hover {
		color: #a0a0a0;
}

select.whiteselect {
		border: 1px solid #000000;
		background: #ffffff;
}

#top {
		width: 100%;
		height: 91px;
		margin: 0 0 2em 0;
		background: url( "../pics/topbar.gif" );
}

#main {
		width: 100%;
		margin: 0;
		padding: 0;
}

#leftcol {
		float: left;
		width: 13%;
		margin: 0 1% 0 1%;
}

#maincol {
		float: left;
		width: 84%;
		margin: 0 0 0 0;
		padding: 0;
}

#footer {
		margin: 4em 1em 2em 0;
		text-align: right;
		font-size: smaller;
}

#mainmenu {
		margin: 0 0 1em 0;
		padding: 0;
		border: 1px solid #aaaaaa;
}

#mainmenu li.first {
		margin: 0;
		padding: 0;
		border-top: none;
}

#mainmenu li {
		border-top: 1px solid #aaaaaa;
}

#mainmenu a {
		display: block;
		padding: .2em 0 .2em 0;
		color: #505050;
		font-weight: bold;
		text-align: center;
}

#mainmenu a:hover {
		color: #000000;
		background: #e0e0e0;
}

#err {
		margin: 0 0 1em 0;
		color: #aa0000;
		font-weight: bold;
		text-align: center;
}

#loginbox {
		text-align: center;
}

#changeviewform {
		float: left;
		margin: 0 1em 0 0;
}

#changerefreshform {
		float: left;
		margin: 0 1em 0 0;
}

#changelanguageform {
		float: left;
}

#loginbox #changelanguageform {
		float: none;
		margin: 0 0 1em 0;
}

#doonalltorrentform {
		float: right;
}

#addtorrent {
		clear: both;
}

.clr {
		clear: both;
		height: 1px;
		overflow: hidden;
}

.submit {
		margin: 0 0 0 .3em;
}

.submenu {
		margin: 0 0 0 20%;
		font-size: smaller;
		border-left: 1px solid #aaaaaa;
}

.submenu.notshown {
		display: none;
}

.tline {
		margin: 0 0 1em 0;
}

.spacer {
		margin: 0 0 1em 0;
}

.tline.last {
		margin: 1em 0 1em 0;
}

.tthrottle {
		float: left;
		margin: 0 1em 0 0;
}

.tthrottle input[type="text"] {
		width: 2em;
		text-align: right;
}

.trates_total {
		float: left;
}

.ticon {
		float: left;
		width: 1em;
}

.ticon img {
		width: .8125em;
}

.tname {
		float: left;
		margin: 0;
}

.tops {
		float: right;
		font-size: smaller;
}

.tops a {
		margin: 0 0 0 .5em;
}

.tbytes {
		float: left;
		width: 11.3em;
		margin: 0 .5em 0 1.2em;
		background: #eeeeee;
		font-size: smaller;
}

.trates {
		float: left;
		width: 14em;
		margin: 0 .5em 0 0;
		background: #eeeeee;
		font-size: smaller;
}

.tupbytes {
		float: left;
		width: 11em;
		margin: 0 .5em 0 0;
		background: #eeeeee;
		font-size: smaller;
}

.tpercentage {
		float: left;
		width: 3.5em;
		margin: 0 .5em 0 0;
		background: #eeeeee;
		font-size: smaller;
		text-align: right;
}

.testimate {
		float: left;
		width: 5em;
		background: #eeeeee;
		font-size: smaller;
		text-align: right;
}

.tselect {
		float: right;
		font-size: smaller;
		text-align: right;
}

.tpriority {
		float: right;
		margin: 0 0 0 .5em;
		background: #eeeeee;
		font-size: smaller;
		text-align: right;
}

.tpriority select {
		font-size: smaller;
}

.tpriority .submit {
		font-size: smaller;
}

.tratio {
		float: right;
		width: 6.5em;
		margin: 0 0 0 .5em;
		background: #eeeeee;
		font-size: smaller;
		text-align: right;
}

.tmessage {
		float: left;
		margin: 0 .5em 0 1.2em;
		background: #eeeeee;
		font-size: smaller;
}

.tcontainer {
		margin: 0 0 0 1.2em;
		font-size: smaller;
}

.tcontainer a.subpage {
		float: left;
		width: 10em;
		margin: 0 .5em 0 0;
		background: #eeeeee;
		text-align: center;
}

.tcontent {
		margin: .5em 0 0 0;
}

.tufleft {
		float: left;
		width: 14%;
		font-weight: bold;
}

.tufright {
		float: left;
		width: 86%;
}

.tufpath {
		float: left;
}

.tufspace {
		float: right;
}

.tuform .formsend {
		margin: 1em 0 0 14%;
}

.infoleft {
		float: left;
		width: 25%;
		font-weight: bold;
}

.inforight {
		float: left;
		width: 74%
}

.directory {
		margin: 0 0 0 1em;
}

.directory li {
}

.dopenlink {
		float: left;
}

.dpriority {
		float: right;
		margin: 0;
		font-size: smaller;
		text-align: right;
		background: #eeeeee;
}

.dpriority select {
		font-size: smaller;
}

.dpriority .submit {
		font-size: smaller;
}

.tcontent .dpriority {
		float: right;
		margin: 0;
		text-align: right;
		background: #eeeeee;
}

.fname {
		float: left;
		background: #eeeeee;
}

.fdownload {
		float: right;
		background: #eeeeee;
}

.fchunks {
		float: right;
		width: 6.5em;
		margin: 0 0 0 .5em;
		text-align: right;
		background: #eeeeee;
}

.fsize {
		float: right;
		width: 5.5em;
		margin: 0 0 0 .5em;
		text-align: right;
		background: #eeeeee;
}

.fpriority {
		float: right;
		width: 8.5em;
		margin: 0 0 0 .5em;
		font-size: smaller;
		text-align: right;
		background: #eeeeee;
}

.fpriority select {
		font-size: smaller;
}

.fpriority .submit {
		font-size: smaller;
}

.tcontent .fpriority {
		float: right;
		width: 8em;
		margin: 0 0 0 .5em;
		text-align: right;
		background: #eeeeee;
}

.fpercentage {
		float: right;
		width: 3.5em;
		margin: 0 0 0 .5em;
		text-align: right;
		background: #eeeeee;
}

.tracker {
		margin: 0 0 .5em 0;
}

.tgroup {
		float: left;
		width: 1.5em;
		text-align: right;
		background: #eeeeee;
}

.turl {
		float: left;
		margin: 0 0 0 .5em;
}

.tfocus {
		float: left;
		width: 6em;
		font-size: smaller;
		background: #eeeeee;
}

.tenabled {
		float: left;
		width: 11.5em;
		margin: 0 0 0 .5em;
		font-size: smaller;
		background: #eeeeee;
}

.tcontainer .tenabled {
		width: 13em;
}

.tenabled .submit {
		font-size: smaller;
}

.tenabled select {
		font-size: smaller;
}

.topen {
		float: left;
		width: 6em;
		margin: 0 0 0 .5em;
		font-size: smaller;
		background: #eeeeee;
}

.tpeers {
		float: left;
		margin: 0 0 0 .5em;
		font-size: smaller;
}

.tscrape {
		font-size: smaller;
}

.phead {
		font-weight: bold;
}

.paddress {
		float: left;
		width: 10em;
}

.paddress img {
		margin: 0 .5em 0 0;
}

.pup {
		float: left;
		width: 5em;
		margin: 0 0 0 .5em;
		text-align: right;
}

.pdown {
		float: left;
		width: 5em;
		margin: 0 0 0 .5em;
		text-align: right;
}

.prate {
		float: left;
		width: 5em;
		margin: 0 0 0 .5em;
		text-align: right;
}

.pdone {
		float: left;
		width: 4em;
		margin: 0 0 0 .5em;
		text-align: right;
}

.pencrypted {
		float: left;
		width: 6em;
		margin: 0 0 0 .5em;
}

.pincoming {
		float: left;
		width: 6em;
		margin: 0 0 0 1.5em;
}

.poptions {
		float: left;
		width: 6em;
		margin: 0 0 0 .5em;
		font-size: smaller;
}

.pclient {
		float: left;
		margin: 0 0 0 .5em;
}
