h1, h2, h3 { clear: both }
.nav1 { display: none; }
#nav2 { display: none; }
img { border: none; }
#column3 { display: none; }
.space { display: none; }

.fsi { float: left; }


/*Centered Floated Images With Captions*/
.cfloat { text-align: center; font-size: 0.6em; }
.cfloat p { display: inline; }
.cfloat .box1 {
 padding: 1em 0 0 0.5em;
 width: 162px;
 vertical-align: top;
 display: table-cell; display: inline-table; display: inline-block;
}
.cfloat img { background: #FFF; margin: 0; padding: 0; }
.cfloat a:link, .cfloat a:visited { 
 padding-top: 2px;
 text-align: center; 
 background: none;
 display: block;
 text-decoration: none;
 font-weight: bold;
 font-size: 1.5em;
}
.cfloat a:link, .cfloat a:visited { 
 color: #800000;
 border: 1px solid #fff;
}
.cfloat a:link:hover, .cfloat a:visited:hover {
 color: #CC0000;
 background: none;
 border: 1px dashed #ccc;
}
.cfloat .desc {
 padding: 0;
 margin-bottom: 1.5em;
 color: #333333;
 font-weight: bold;
}


table {
 background-color: #fff;
 font-size: 0.8em;
 border: 1px solid #000;
}
table th {
 padding: 0.5em 0.5em 0.5em 0.2em;
 border-left: 1px solid #000;
 border-bottom: 1px solid #000;
 text-align: center;
}
table td {
 padding: 0.5em 0.5em 0.5em 0.2em;
 border-left: 1px solid #000;
 border-bottom: 1px solid #000;
}

.tblhdr {
 color: #000;
 vertical-align: bottom
}
.bg1 { color:#FF0000 }

table a:link, table a:visited { color: #000 }