body {
font-family:'Trebuchet MS', arial, verdana, tahoma, sans-serif;
}

a,a:visited,a:active {
color:#000;
text-decoration:none;
}

a.act:visited {
color:#90c;
text-decoration:none;
font-weight:700;
}

a:hover {
color:#90c;
}

.info {
text-decoration:none;
}

p {
padding-top:5px;
clear:both;
}

h1 {
font-size:x-large;
}

h2 {
font-size:large;
padding-top:5px;
clear:both;
}

h3 {
font-size:medium;
font-weight:100;
color:#90c;
}

img {
border:0;
}

.ana {
width:630px;
margin:auto;
}

.ana .hd1 {
width:370px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:left;
padding-left:1px;
padding-top:3px;
font-style:italic;
font-weight:700;
}

.ana .hd2 {
width:125px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:left;
padding-left:1px;
padding-top:3px;
font-style:italic;
}

.ana .d1 {
width:370px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:left;
padding-left:1px;
padding-top:3px;
}

.ana .d2 {
width:125px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:left;
padding-left:1px;
padding-top:3px;
}

.fra {
width:800px;
margin:auto;
}

.fra .head1 {
width:299px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:left;
padding-left:1px;
padding-top:3px;
font-style:italic;
font-weight:700;
}

.fra .head2 {
width:90px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:center;
padding-left:1px;
padding-top:3px;
font-style:italic;
}

.fra .head3 {
width:120px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:center;
padding-left:1px;
padding-top:3px;
font-style:italic;
}

.fra .head4 {
width:95px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:left;
padding-left:1px;
padding-top:3px;
font-style:italic;
}

.fra .head5 {
width:100px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:center;
padding-left:1px;
padding-top:3px;
font-style:italic;
font-weight:700;
}

.fra .head6 {
width:90px;
height:26px;
float:left;
border-top:1px solid #03f;
border-bottom:1px solid #03f;
background:#fcf;
text-align:center;
padding-left:1px;
padding-top:3px;
font-style:italic;
font-weight:700;
}

.fra .t1 {
width:299px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:left;
padding-left:1px;
padding-top:3px;
}

.fra .t2 {
width:90px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:center;
padding-left:1px;
padding-top:3px;
}

.fra .t3 {
width:120px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:center;
padding-left:1px;
padding-top:3px;
}

.fra .t4 {
width:95px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:center;
padding-left:1px;
padding-top:3px;
}

.fra .t5 {
width:100px;
height:26px;
float:left;
border-bottom:1px solid #03f;
background:#ffc;
text-align:center;
padding-left:1px;
padding-top:3px;
}

.fra .t6 {
width:90px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:center;
font-style:italic;
padding-left:1px;
padding-top:3px;
}

.fra .det {
float:left;
border:1px solid #03f;
width:800px;
text-align:left;
padding-left:1px;
}

.fra .suml {
width:300px;
float:left;
padding-left:1px;
padding-top:3px;
text-align:left;
background:#ffc;
}

.fra .sumr {
width:490px;
float:right;
padding-left:1px;
padding-top:3px;
text-align:left;
}

.fra .expl {
float:right;
border-top:1px solid #03f;
width:125px;
text-align:left;
padding-left:3px;
padding-top:5px;
}

.fra .post {
width:800px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:center;
padding-left:1px;
padding-top:3px;
}

.fraent {
width:377px;
}

.fraent .ent1 {
width:150px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:left;
padding-left:1px;
padding-top:3px;
}

.fraent .ent2 {
width:225px;
height:26px;
float:left;
border-bottom:1px solid #03f;
text-align:left;
padding-left:1px;
padding-top:3px;
}

.t1 .sub1head {
font-style:italic;
padding-left:7px;
}

.t1 .sub2head {
font-style:italic;
padding-left:22px;
}

.t1 .sub3head {
font-style:italic;
padding-left:37px;
}

.t1 .sub1 {
padding-left:7px;
}

.t1 .sub2 {
padding-left:22px;
}

.t1 .sub3 {
padding-left:37px;
}

.t1 .sub4 {
padding-left:52px;
}

.textbox {
height:20px;
background-color:#ff9;
border:1px solid;
}

hr {
height:1px;
border:1px solid #03f;
}