div.container,div.ife {
 border: 1px solid #708aeb;
 width: 900px;
 margin: 0px;
}
div.topbar,div.outbar,div.adbar{
 height: 20px;
 background-image: url(bg.png);
 text-align: center;
 font-weight: bold;
 font-size: 16px;
 color: #ffffff;
}
div.outbar {
 clear: left;
}
div.formatleft,div.formatcenter,div.formatright {
 float: left;
 width: 299px;
 text-align: center;
}
div.ts450,div.ts300,div.ts225,div.ts180,div.ts150,div.ts100{
 float: left;
 text-align: center;
 line-height: 130%;
}
div.ts450 {
 width: 450px;
}
div.ts300 {
 width: 300px;
}
div.ts225 {
 width: 225px;
}
div.ts180 {
 width: 180px;
}
div.ts150 {
 width: 150px;
}
div.ts100 {
 width: 100px;
}
div.tsHF {
 float: left;
 width: 75;
 text-align: left;
 line-height: 130%;
}
div.formatcenter,div.formatright {
 border-left: 1px solid #708aeb;
}
div.output {
 vertical-align: top;
 text-align: left;
 margin: 5px;
}
div.break,div.line {
 width: 100%;
 height: 5px;
 clear: left;
}
div.line,div.copyright,div.input,div.adblock {
 border-top: 1px solid #708aeb;
}
div.copyright,div.input,div.adblock {
 font-size: 13px;
 clear: left;
 text-align: center;
}
div.buttonclassleft,div.buttonclassright {
 width: 140;
 text-align: center;
}
div.buttonclassleft {
 float: left;
}
div.buttonclassright {
 float: right;
}
select,input {
 background-color: #d4d9eb;
 font-size: 12px;
}
input[type=checkbox] {
 height: 11px;
}

#class {
 width: 150px;
}
table {
 padding: 0px;
 border-collapse: collapse;
}
tr {
 height: 20px;
}
tr.c {
 background-color: #d4d9eb;
}
td {
 text-align: center;
}
td.l {
 text-align: left;
}
td.r {
 text-align: right;
}
td.s {
 width: 8px;
}