html, body {
margin : 0px;
padding : 0px;
font-size : 90%;
font-family : Verdana, Trebuchet, Helvetica, Sans-Serif;
}
body {
font-size: 90%; /* for IE/Win */
}
html>body {
font-size: 97%; /* for Opera */
}
head:first-child+body {
font-size: 90%; /* for Mozilla, IE/Mac */
}p{font : normal 1.0em/1.6em verdana;
text-align : justify;
margin-top : 0px;
margin-bottom : 0px; }
h1{font: normal 2.1em/1.6em Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
margin:0px 0px 18px 0px;}
h2{font: normal 1.4em Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
margin:0px 0px 6px 0px;}
h3{font: bold 1.0em/1.6em Verdana, Trebuchet, Helvetica, Sans-Serif; vertical-align: top;
padding-bottom:0px;
margin-bottom:0px;}
a:link{color : #000000;
text-decoration : underline;}
a:visited{color : #000000;
text-decoration : underline;}
a:hover{color : #000000;
text-decoration : underline;}
a:active{color : #000000;
text-decoration : underline;}
.floatleft{float: left;
text-align: left;}
.floatright{float: right;
text-align: right;}
#Header{height : 100px;}
#LeftColumn{background:#fff;
z-index:3;
position: absolute;
left:3px;
top:100px;
width:190px;}
#RightColumn{background:#fff;
position: absolute;
right:5px; top:100px;
width:190px;
display:block;
float:right;
z-index:1;
/*voice-family: "\"}\"";
voice-family: inherit;
width: 169px;*/}
#MainBody{background:#f1f1f1;
z-index:2;}
#MainContent{background:#fff;
z-index:2;
min-width:400px;
margin-left: 195px;
margin-right:200px;}
.BlockOutline{padding:3px 3px 3px 3px;}
.BlockTitle{height: 20px;
background-color : #f1f1f1;
font: bold 0.9em verdana;
border : 1px solid #c7c7c7;
padding:2px 2px 2px 2px;}
.BlockContents{border : 1px solid #c7c7c7; padding : 5px 5px 5px 5px;}
.BlockPollContents{font-size : 0.9em;
line-height : 1.3em;
text-align : left;}
.BlockSpacer{padding:1px;
margin :0px 0px 0px 0px;
background-color :#fff;}
.StoryOutline{padding:3px 3px 3px 3px;}
.StoryDate{background-color : #c7c7c7;
padding : 5px 5px 5px 5px;
margin : 0px 0px 0px 0px;
height : 15px}
.StoryTitle{height: 20px;
background-color : #f1f1f1;
font: bold 0.9em verdana;
border : 1px solid #c7c7c7;
padding:2px 2px 2px 2px;}
.StoryTitleText{color : #000}
.StoryContents{border : 1px solid #c7c7c7;
padding : 5px 5px 5px 5px;}
.StoryContentsText{font-size : 1em;
line-height : 1.3em;
text-align : left;}
.StorySpacer{padding:2px;
margin :0px 0px 0px 0px;
background-color :#fff;}
#calendar{margin : 2px 0px 2px 0px}
.calendar th{text-align : center;
font-size : 8px;}
.calendar td{text-align : center;
font-size : 10px;
color : #c0c0c0;}
.calendar caption{text-align : left;
font-size : 8px;}
.calendar a{color : #000;
font-weight : bold;}
.calendar a:visited{ color : #000;
font-weight : bold;}
.buttonOvr{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #e0e0e0 #808080 #808080 #e0e0e0;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonPress{ POSITION: RELATIVE;
BACKGROUND-COLOR: #e8e8e8;
border-style: solid;
border-width: 1px;
border-color: #808080 #e0e0e0 #e0e0e0 #808080;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonNor{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #c0c0c0 #c0c0c0 #c0c0c0 #c0c0c0;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 23px;}
.buttonSep{ BORDER-LEFT: buttonshadow solid 1px;
BORDER-RIGHT: buttonhighlight solid 1px;
FONT-SIZE: 0px;
TOP: 1px;
HEIGHT: 23px;
WIDTH: 1px; }
.toolbar{ POSITION: RELATIVE;
BACKGROUND-COLOR: #c0c0c0;
border-style: solid;
border-width: 1px;
border-color: #e0e0e0 #808080 #808080 #e0e0e0;
HEIGHT: 25px;
TOP:0;
LEFT:0;}
#headerLeft {
height : 100px;
}
#headerRight {
position : absolute;
right : 10px;
top : 0px;
height : 130px;
width : 53px;
}
.news
{
text-align : justify;
font-size : 1.0em;
line-height : 1.6em;
}
.small
{
font-size : 0.8em;
line-height : 1.4em;
}
.smallbold
{
font-size : 0.8em;
line-height : 1.4em;
}
.left
{
text-align : left;
}
.center
{
text-align : center;
}
.right
{
text-align : right;
}
.required
{
color : red;
}
.small-left
{
text-align : left;
font-size : 0.8em;
line-height : 1.4em;
}
.title
{
font-size : 2.1em;
line-height : 2.1em;
margin-top : 0px;
margin-bottom : 18px;
vertical-align : top;
}
.title2
{
font-size : 1.8em;
line-height : 1.8em;
margin-top : 0px;
margin-bottom : 0px;
}
.threadmap, #threadmap {
font-size : 0.9em;
line-height : 1.8em;
text-align : left;
}
acronym, abbr {
border-bottom: 1px dotted black;
cursor : help;
}
.articleinfo
{
height :100px;
font-size : 0.8em;
}
pre, tt, code {
font-weight: bold;
font-family: monospace;
white-space: pre;
text-align:left;
}
input {
font : normal 0.9em/1.2em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
margin : 0px;
}
input.button {
background-color : #f1f1f1;
border : 1px solid;
border-color : #ccc;
height : 19px;
}
input.gobutton {
background-color : #f1f1f1;
border : 1px solid;
border-color : #ccc;
height : 19px;
width : 25px;
}
textarea {
font : normal 0.9em/1.5em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
margin : 0px;
}
select.select2 {
color : #999;
background-color: #f1f1f1;
}
select.multi {
color : #000;
background-color: #fff;
}
table {
margin : 0px 0px 0px 0px;
padding : 0px 0px 0px 0px;
}
table td {
font : normal 0.8em/1.2em verdana;
}
.toolbar-button {
background-color :#f1f1f1 ;
border : 1px solid buttonface;
margin : 1px;
}
.toolbar-raised {
border-top : 1px solid buttonhighlight;
border-left : 1px solid buttonhighlight;
border-bottom : 1px solid buttonshadow;
border-right : 1px solid buttonshadow;
background-color : #f1f1f1;
margin : 1px;
}
.toolbar-pressed {
border-top : 1px solid buttonshadow;
border-left : 1px solid buttonshadow;
border-bottom : 1px solid buttonhighlight;
border-right : 1px solid buttonhighlight;
background-color : #f1f1f1;
margin : 1px;
}
.row {
clear: none;
padding : 0px 0px 5px 0px;
}
.numberlinkcol {
text-align : left;
margin-left: 20px;
}
.viewlinkcol {
text-align : left;
margin-left: 160px;
}
.footer {
background-color : #044B3C;
font : normal 0.8em verdana, serif;
color : #fff;
height : 35px;
padding : 5px 5px 5px 5px;
}
.footer a:hover{
color : #fff;
text-decoration : underline;
}
.footer a:link {
color : #f0b000;
text-decoration : underline;
}
.footer a:visited {
color : #f0b000;
text-decoration : underline;
}
.outline {
border : 1px solid #c0c0c0;
}
.quotebox, blockquote, quote, q
{
margin :0px 10px 0px 35px;
line-height :1.3em;
padding :15px;
text-align :left;
background-color :#fffdf2;
border-left :1px solid #BFCB25;
border-top :1px solid #BFCB25;
border-right :1px solid #BFCB25;
border-bottom :1px solid #BFCB25;
font-style :italic;
}
select {
color : #fff;
font : normal 0.8em Verdana, Tahoma, Trebuchet, Arial, Sans-Serif;
background-color: #004B6C;
}
.smallmessagebox
{
margin :0px 0px 0px 0px;
font :normal 0.8em/1.0em verdana;
padding :10px;
text-align :left;
background-color :#fffdf1;
border :1px dashed #BFCB25;
}
.titlebar {
background-color : #f1f1f1;
padding : 5px 5px 5px 5px;
}
.update {
background-color: transparent;
color : #c30;
}