body{
padding:0;
margin:0;
width:100%;
height:100%;
}
table{
margin:0;
padding:0;
border-collapse:collapse;
}
td{
padding:0;
}
#col1{
width:100%;
height:100%;
vertical-align:top;
padding:15;
margin:0;
font-size:13pt;
font-family:Times New Roman,serif;
}
#col1 p{
padding:2 0;
margin:0;
text-indent:20;
text-align:justify;
font-size:13pt;
}
.first:first-letter{
padding:0 5;
font-weight:bold;
font-size:18pt;
padding:5 5 3 5;
margin:1;
}
#col1 .epi{
text-align:right;
font-style:italic;
font-size:11pt;
}
.nav{
font-family:Tahoma,Arial,sans-serif;
font-size:9pt;
}
h1,h2,h3,h4{
font-family:Times New Roman,serif;
font-weight:bold;
margin:0;
padding:0;
}
h1{
font-size:30pt;
text-align:center;
padding:10 0;
}
.caps{
text-transform:uppercase;
}
h2{
font-size:18pt;
text-align:center;
padding:10 0 0 0;
}
h3{
font-size:16pt;
padding:10 0 0 0;
}
h4{
font-size:14pt;
}
form{
margin:0;
}
fieldset{
margin:10;
padding:10;
border:solid 1;
}
legend{
padding:0 4;
font-weight:bold;
}
input,select{
border:solid 1px;
margin:0 0 3 0;
}
.submit{
font-family:Verdana,Arial,sans-serif;
font-weight:bold;
}
textarea{
width:100%;
height:150;
border:solid 1;
margin:10 0;
}
ul,ol{
text-align:justify;
}
ul li,ol li{
margin-top:5;
}
ul li{
list-style-type:disc;
}
ul ul li{
list-style-type:circle;
}
strong{
font-style:normal;
font-weight:bold;
}
em{
font-style:italic;
}
a{
text-decoration:underline;
cursor:pointer;
}
.thTable{
width:100%;
font-size:10pt;
font-family:Tahoma,sans-serif;
}
.thTable th,.thTable td{
padding:3;
border:solid 1px;
}
.thTable th{
background-color:ffccbb;
font-weight:bold;
text-align:center;
}
.thTable td{
text-align:left;
}
.t,.tText,.th,.pageNav{
padding:3;
font-family:Verdana,Arial,sans-serif;
font-size:10pt;
text-align:left;
}
.t{
border-bottom:solid 1px;
}
.thAdm{
font-family:Verdana,Arial,sans-serif;
font-size:8pt;
float:right;
padding:2;
border:solid 1px;
}
.topic{
border-left:solid 1px;
border-bottom:solid 1px;
margin:5 0 0 0;
}
#col2{
vertical-align:top;
padding:0;
margin:0;
font-family:Tahoma,Arial,sans-serif;
font-size:9pt;
}
#col2 h1,#col2 h2{
font-family:Verdana,Arial,sans-serif;
margin:0;
padding:3 5;
}
#col2 h1{
font-size:12pt;
}
#col2 h2{
font-size:10pt;
}
#col2 h3{
font-family:Verdana,Arial,sans-serif;
font-size:9pt;
text-align:left;
}
#col2 input{
margin:2 0;
}
#col2 input.submit{
font-family:Tahoma,Arial,sans-serif;
}
#col2 li{
margin:0 0 2 0;
}
.menu{
padding:10;
border-bottom:solid 1px;
font-family:Verdana,Arial,sans-serif;
}
.menu a{
font-size:11pt;
font-weight:bold;
text-decoration:none;
}
.sub1,.sub2,.sub3{
padding:0 0 0 10;
}
.sub1 a{
font-size:10pt;
}
.sub2 a{
font-size:9pt;
}
.sub3 a{
font-size:8pt;
}
.menu p{
font-style:italic;
font-weight:normal;
padding:0.3em 0 0 0;
margin:0;
}
.auth,.pers,.news,.info{
padding:5 10;
border-bottom:solid 1px;
}
.auth,.pers form{
text-align:right;
}
.auth a, .auth span{
position:relative;
top:-4;
}


#col1,input,select,textarea{
background-color:fef6f2;
color:000000;
}
h1,h2,h3,h4,strong,em,a,legend,.thTable th{
color:00458e;
}
.nav,#col2 input.submit,.th,.pageNav{
background-color:aaddff
}
a:hover,.first:first-letter,.submit,#col2,#col2 h1,#col2 h2{
color:ffffff;
background-color:0067ac;
}
#col2 em,#col2 strong,#col2 h3{
color:fdee5c;
}
#col2 a{
color:fdee5c;
}
#col2 a:hover{
background-color:fdee5c;
color:0067ac;
}
#col2 input{
color:000000;
border-color:00458e;
}
.menu,.auth,.pers,.news,.info{
border-color:fdee5c;
}
