BODY {
	COLOR: #666666; FONT: 12px  geneva, verdana, arial, sans-serif
}
TD {
	COLOR: #333399; FONT: 12px  geneva, verdana, arial, sans-serif
}
TH {
	COLOR: #000099; FONT: 12px  geneva, verdana, arial, sans-serif
}
.BOD {
	COLOR: #443333; FONT: 12px  geneva, verdana, arial, sans-serif
}
FONT {
	COLOR: #b5efff; FONT: 12px  geneva, verdana, arial, sans-serif
}
SELECT {
	COLOR: #2c3e56; FONT: 12px  geneva, verdana, arial, sans-serif
}
INPUT {
	COLOR: #2c3e56; FONT: 12px  geneva, verdana, arial, sans-serif
}
TEXTAREA {
	COLOR: #2c3e56; FONT: 12px  geneva, verdana, arial, sans-serif
}
A:link {
	COLOR: #0000FF; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A:visited {
	COLOR: #0000FF; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A:hover {
	COLOR: #CC0033; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}

A:link.moduletablemain, A:link.moduletablepoll,  A:link.moduletable, a:link.mainlevel {
	COLOR: #CCCCFF; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A:visited.moduletablemain, A:visited.moduletablepoll, A:visited.moduletable, a:visited.mainlevel {
	COLOR: #CCCCFF; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: none; font-weight: bold;
}
A:hover.moduletablemain, A:hover.moduletablepoll, A:hover.moduletable, a:hover.mainlevel {
	COLOR: #FF9900; FONT: 11px  geneva, verdana, arial, sans-serif; TEXT-DECORATION: underline; font-weight: bold;
}

h1 {
     color: #333399;
     font-size: 18px;
}


table.moduletable {
  margin: 0px 0px 0px 2px;
  width: 100%;
}

table.moduletable th {
	font-size: 12px;
	font-weight: bold; 
	text-align: left;
	height: 14px;
	line-height: 18px;
	white-space: nowrap;
        color: #FFFFFF;
}

table.moduletablepoll th, table.moduletableonline th {
	font-size: 12px;
	font-weight: bold; 
	text-align: left;
	height: 14px;
	line-height: 18px;
	white-space: nowrap;
        color: #FFFFFF;
}

table.moduletablemain th {
	font-size: 12px;
	font-weight: bold; 
	text-align: left;
	height: 14px;
	line-height: 18px;
	white-space: nowrap;
        color: #FFFFFF;
}

table.moduletable td {
  font-size        : 10px;
  font-weight      : normal;
  padding:	1px;
  color: #FFFFFF;
}


table.moduletablenf td {
  font-size        : 12px;
  font-weight      : normal;
  padding:	0px;
  background: #FFFFFF;
  border: 1px solid black;
}

table.moduletablepoll td, table.moduletableonline td {
  font-size        : 10px;
  font-weight      : normal;
  padding:	1px;
  color: #FFFFFF;
}

.contentheading {
  font-size   : 14px;
  font-weight : bold;
  color: #990033;

}

#navi {
font: 11px Franklin Gothic Medium, geneva, verdana, arial, sans-serif;
font-weight: bold;
margin: 6px 0px -5px;
padding: 0px 0px 0px 0px;
width: auto;
}

/* CSS Horizontal Menu */

#navi #navlist ul
{
margin: 0;
white-space: nowrap;
padding: 0;
}

#navi #navlist li
{
display: inline;
list-style-type: none;
}

#navi #navlist a
{
padding: 2px 2px 2px 2px;
border: 1px solid #000099;
background-color: #000099;
}

#navi #navlist a:link, #navi #navlist a:visited
{
color: #ffffcc;
text-decoration: none;
font-weight: bold;
}

#navi #navlist a:hover
{
border: 1px solid #f1f3f5;
background-color: #990033;
color: #ffffff;
font-weight: bold;
}

.header {
color: #000099;
font-size: 28px;
font-family: "Bradley Hand ITC", geneva, verdana, arial, sans-serif;
font-weight: bold;
background: url(../../../images/stories/header.jpg) no-repeat;
}

.date {
color: #ffffff;
font-weight: normal;
font-size: 9px;
white-space: nowrap;

}

.pn-sub {
color: #663333;
}

.sectiontableentry2 {

}

.sectiontableheader {
font-size: 16px;
}

.componentheading {
font-size: 20px;
}

.readon {
font-weight: 600;
float: right;
}

.footer {
text-align: center;
font-size: 10px;
}

.right {
PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; PADDING-TOP: 4px;  width: 162px;
}
