* {
	font-family: Arial;
	font-size: 11px;
	text-align: justify;
	color: #333333;
	scrollbar-3dlight-color: #336699;
        scrollbar-arrow-color: #336699;
        scrollbar-base-color: #dddddd;
        scrollbar-darkshadow-color: #dddddd;
        scrollbar-face-color: #dddddd;
        scrollbar-highlight-color: #dddddd;
        scrollbar-shadow-color: #336699;
}

a img { border: 0px; }

body { background-color: #eeeeee; }

h1 { font-family: Arial; font-size: 14px; text-align: justify; color: #336699; }

h2 { font-family: Verdana; color: #777777; }

p.important { color: #CC3300; font-weight: bold; }

p.roster { font-family: Verdana; font-size: 10.5px; text-align: justify;
           color: rgb(250,250,250); margin: 10px; }

p.ticker { font-family: Verdana; font-size: 10.5px; text-align: left;
           margin-right: 0%; color: rgb(255,255,255); 
           z-index: 1; width: 200px; position: absolute; top: 70px; left: 55px; }

p.thought { font-family: Arial; font-size: 11px; text-align: justify;
            color: rgb(212,2,2); }

p.logonNeeded {
	font-size: 16px;
	color: rgb(200,0,0);
	font-weight: bold;
}

.theQuote {
  font-family: Arial, Verdana;
  font-size: 11px;
  text-align: right;
  color: #777777;
  background-color: #FFFFFF;
  float: right;
  border: 1px solid #336699;
  padding: 8px;
}

table.links {
	border-left: 1px solid #336699;
	border-right: 1px solid #336699;
	width: 100%;
	padding-left: 5px;
	background-color: #ffffff;
}

table.latest {
	border: 1px dashed #336699;
	border-left: 3px solid #336699;
	border-right: 1px solid #336699;
	width: 100%;
}

td.mainTitle { width: 250px; }

td.tickerCell {
	background-image: url(./images/tickerBack.gif);
        background-repeat: no-repeat;
        width: 200px;
}

tr.odd { background-color: #dddddd; }

td { vertical-align: top; }

td.heading {
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #336699;
}

td.announce {
	text-align: center;
	background-color: #ffffff;
	margin: 5px;
	padding: 5px;
	width: 100%;
}

td.sidebar {
	width: 160px;
	font-family: Verdana;
	font-size: 10.5px;
        color: rgb(250,250,250);
        vertical-align: top;
}

td.mainview { font-family: Verdana; font-size: 10.5px; text-align: justify;
              color: rgb(250,250,250); vertical-align: top; }

td.newsContent {
	border: 1px dashed #336699;
	border-left: 3px solid #336699;
	border-right: 1px solid #336699;
	padding: 10px;
	background-color: #ffffff;
}

td.price { text-align: right; }

td.comment {
	border: 1px dotted #336699;
	border-left: 3px solid #336699;
	border-right: 1px solid #336699;
	background-color: #ffffff;
	padding: 5px;
	margin: 5px;
}

td.commentL {
	background-color: #ffffff;
	padding: 5px;
	margin: 5px;
	text-align: left;
}

input {
	color: #000000;
}

input.submit {
	color: #000000;	
	text-align: center;
}

textarea {
	color: #000000;
}

a { font-family: Verdana; color: #336699; text-decoration: none; }

a:hover { font-family: Verdana; color: rgb(212,2,2); text-decoration: underline; }

hr { color: #336699; width: 100%; height: 1px; }