body {
background-color:#3366aa;
}

a:link {color: blue; text-decoration:none;}
a:visited {color: blue; text-decoration:none;}
a:hover {color: red; text-decoration:none;}
a:active {color: #0000FF; text-decoration:none;}

/* table {
border-collapse:collapse;
border:solid;
} */

/* a:link {color:blue; text-decoration:none;}
a:visited {color:blue; text-decoration:none;}
a:active {color:red; text-decoration:none;}
a:hover {color:red; text-decoration:none;} */

.floatleft {
float:left; clear:left; margin-right:4px; margin-bottom:-4px; margin-top:-10px;
}

.floatright {
float:right; clear:right; margin-left:4px; margin-bottom:-4px; margin-top:-10px;
}

.headertop {
background-color:#7b1f2c;
}

.headcol1 {
width:100%; margin:0; background-color:#E2D6C0; font-family:'californian fb', serif; color:blue; font-weight:bold; text-align:center;
}

.headcol2 {
width:100%; margin:0; background-color:#D7DAC3; font-family:'californian fb', serif; color:blue; font-weight:bold; text-align:center;
}

.headcol3 {
width:100%; margin:0; background-color:#ddebeb; font-family:'californian fb', serif; color:blue; font-weight:bold; text-align:center;
}

.headcol4 {
width:100%; font-size:12pt; margin:0; background-color:#ddebeb; font-family:'californian fb', serif; color:blue; font-weight:bold; text-align:center;
}

.headcol5 {
width:100%; font-size:12pt; margin:0; background-color:#003366; font-family:'californian fb', serif; color:#fff; font-weight:bold; text-align:center;
}

.td1 {
/* margin:0; padding:0 font-size:10pt; color:white; background-color:#ffffff; width:33%; */
margin:0; padding:0; font-size:10pt; color:white; background-color:#ffffff;
}

.td2 {
/* margin:0; padding:0 font-size:10pt; color:white; background-color:#ffffff; width:33%; */
margin:0; padding:0; font-size:10pt; color:white; background-color:#ffffff;
}

.td3 {
/* margin:0; padding:0 font-size:10pt; color:white; background-color:#ffffff; width:33%; */
margin:0; padding:0; font-size:10pt; color:white; background-color:#ffffff;
}

.margin10 {
margin-right:1em; margin-left:1em; margin-top:0; margin-bottom:0; background-color:#ffffff; color:blue; font-family:arial, helvetica, serif; font-size:10pt;
}

div.divider {
margin:1em; border-bottom:1px #D7DAC3 inset;
}

div.divider0 {
margin:0; border-bottom:1px #D7DAC3 inset;
}

.tdate {
font-family:arial, helvetica, verdant, sans-serif; font-size:10px; border-top:none; border-right:solid 1px #cc9900; border-bottom:none; border-left:solid 1px #cc9900;
/* vlink:#ff0000; */
}

.tdatenone {
font-family:arial, helvetica, verdant, sans-serif; font-size:10px; color:#ffff00; border-top:none; border-right:none; border-bottom:none; border-left:none;
}

.byline {
text-align:center; background-color:#ddebeb; font-size:95%; font-family:verdana, arial, helvetica, sans-serif; color:blue;
}

.byline2 {
text-align:left; background-color:#ddebeb; font-size:85%; font-family:verdana, arial, helvetica, sans-serif; color:blue; margin:2px 3px 1px 6px;
}

.byline3 {
text-align:center; background-color:#ddebeb; font-size:85%; font-family:verdana, arial, helvetica, sans-serif; color:blue;
}

.byline150 {
width:150px; font-size:85%; font-family:verdana, arial, helvetica, sans-serif; color:#000000;
}

.bylineharper {
width:160px; margin:5px; font-size:85%; font-family:verdana, arial, helvetica, sans-serif; background:#ccc; color:#039;
}

.float1 {
float:left; border:1px white solid; background-color:white; text-decoration:none; margin-right:3px;
}
.float2 {
float:right; border:1px white solid; background-color:white;
}
.float3 {
text-decoration:none;
}
.float4 {
float:left; background-color:#ddebeb; color:#00008b; border:1px solid #fff; margin-right:3px;
}

.linktext
{
font-family:times, times-new-roman, serif; font-size:10pt;
}

.linktext1
{
text-align:left; font-family:times, times-new-roman, serif; font-size:10pt; font-weight:bold;
}

div.dateline {
text-align:right; font-size:70%; color:green; font-family:arial, helvetica, sans-serif;
}

/* .dateline1 {
width:50em; text-align:right; font-size:70%; color:green; font-family:arial, helvetica, sans-serif;
} */

div.headline {
text-align:left; font-size:75%; font-family:arial, sans-serif, helvetica; width:95%;
}

.tabl { font-size:10px; font-family:arial, helvetica, verdant, sans-serif; }

.tablspcl  { font-size:10px; font-family:arial, helvetica, verdant, sans-serif; background-color:#ffffff; border-left:5px #c0c0c0 ridge; border-top:5px #c0c0c0 ridge; border-bottom:5px #c0c0c0 ridge; border-right:7px #c0c0c0 ridge; }

