
table {border-collapse:separate;border-spacing:0;}
.table-content {width:740px; font-size:12px;}
.table-content th {background-color:#CCCCFF; height:25px; font-size:11px; text-align:left; padding-left:5px;}
.table-content th a:hover {text-decoration:underline;}
.table-content td {text-align:left; padding:5px;}
.table-content td a:hover {text-decoration:underline;}
.table-content tr.row1 {padding-left:10px; height:25px; background-color:#EEEEFF;}
.table-content tr.row0 {padding-left:10px; height:25px; background-color:#FFFFFF;}
.table-content a {color:#1F434B; text-decoration:none;}

div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15 {float:left;margin-right:10px;}
.span-1 {width:30px;}
.span-2 {width:70px;}
.span-3 {width:110px;}
.span-4 {width:150px;}
.span-5 {width:190px;}
.span-6 {width:230px;}
.span-7 {width:270px;}
.span-8 {width:310px;}
.span-9 {width:350px;}
.span-10 {width:390px;}
.span-11 {width:430px;}
.span-12 {width:470px;}
.span-13 {width:510px;}
.span-14 {width:550px;}
.span-15 {width:590px;}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:.1em;margin:0 0 1.45em;border:none;}
.clear {clear:both;}
.nowrap {overflow:hidden;}

label {font-weight:bold;}
fieldset {padding:1.4em;margin:0 0 1.5em 0;border:1px solid #ccc;}
input {border:1px solid #bbb; margin:0px 0px 5px 0px; padding:0.2em 0px;}
