a:link, a:visited {
   color:#000000;
   text-decoration:none;
}

a:hover {
   color:#000000;
   text-decoration:underline;
}

a.newsdate:link, a.newsdate:visited  {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #CC0000;
   text-decoration:none;
}
a.newsdate:hover {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size: 11px;
   color: #CC0000;
   text-decoration:underline;
}

a.header:link {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   font-weight:bold;
   color:#000000;
   text-decoration:underline;
}

a.header:visited {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color:#FFFFFF;
   text-decoration:underline;
}

a.header:hover {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color:#AAAAAA;
   text-decoration:none;
}
a.footer:link    {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:8pt;
   color:#333333;
   text-decoration:underline;
}
a.footer:visited {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:8pt;
   color:#333333;
   text-decoration:underline;
}
a.footer:hover {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:8pt;
   color:#999999;
   text-decoration:underline;
}
a.tinylink:link    {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   color:#118300;
   text-decoration:none;
}
a.tinylink:visited {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   color:#118300;
   text-decoration:none;
}
a.tinylink:hover {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   color:#C7E20F;
   text-decoration:underline;
}

.copyright a { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #CCCCCC; text-decoration:none}
.copyright a:hover { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #CCCCCC; text-decoration:underline}

.tiny      {    font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#666666; }
.error     {    font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:10px; color:#D50101; font-weight:bold }

.control {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   background:#FFFFFF;
   color:#000000;
}

.textfield {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   background:#FFFFFF;
   height:20px;
   color:#000000;
   width:180;
}

.button {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   background:#ACC11C;
   padding: 2px 8px 2px 8px;
   width: auto;
   overflow: visible;
   color:#FFFFFF;
}

.selectobject {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   background:#FFFFFF;
   height:20px;
   width:180;
   color:#000000;
}

.tooltip   {
   font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:10px;
   color:#FFFFFF;
   background-color:#7A7A7A;
}

li {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 10pt; color: #000000}
ol {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 10pt; color: #000000}
ul {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 10pt; color: #000000}

.fielddesc { font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-weight:bold; font-size:10px; }
.fielddata { font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:10px; }

.digital { font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; background:#CCCCCC; }
.dark  { font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; background:#336699; }
.light { font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; background:#6699FF; }

.copyright { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #CCCCCC}
.newspagetitle { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #666666}
.newsdate  { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #CC0000}
.newstitle { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; font-weight:bold; color: #000000}
.newsbody  { font-family: Verdana, Arial, Helvetica, Courier New; font-size: 11px; color: #666666}

.plainfooter     {    font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; color:#333333; }
.headerselected  {    font-family:Tahoma, Verdana, Arial, Helvetica, Sans-serif; font-size:11px; color:#AAAAAA; }


a.heading:link {
   font-family: Verdana, Arial, Helvetica, Courier New;
   font-size: 16pt;
   text-decoration:none;
   color: #0075C4
}

a.heading:visited {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 16pt; text-decoration:none; color: #0075C4}
a.heading:hover {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 16pt; text-decoration:underline; color: #999999}
li.heading {  font-family: Verdana, Arial, Helvetica, Courier New; font-size: 16pt; text-decoration:none; color: #000000}

.checkbox   { border-style:inset; border:none; width:15px; height:15px; border-width:0px; }

.delimiter { font-family: Verdana, Arial, Helvetica, Courier New; font-size:10px; color:#B5B5B5; }

.help {
   font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color:#666666;
   line-height: 1.6;
}
a.help:link, a.help:visited  {
   font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color: #ACC11C;
   text-decoration:none;
}
a.help:hover {
   font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
   font-size:11px;
   color: #C7E20F;
   text-decoration:underline;
}

.plain  {
   font-family: Tahoma, Verdana, Arial, Sans-serif, Helvetica;
   font-size:11px;
   color:#666666;
}

.plainbold  {
   font-family:Tahoma, Verdana, Arial, Sans-serif, Helvetica;
   font-size:11px;
   font-weight: bold;
   color:#666666;
}
.plainlarge  {
   font-family:Tahoma, Verdana, Arial, Sans-serif, Helvetica;
   font-size:12px;
   font-weight: bold;
   color:#666666;
}

.systemScreen {
   width: 630px;
   border-collapse: collapse;
}

TABLE.systemScreen TD {
   padding: 0px;
}

TABLE.authSnippet {
   width: 590px;
   border-collapse: collapse;
   border-width: 0px;
}

TABLE.authSnippet TD {
   padding: 0px;
}

TABLE.authSnippet TD.authSnippetLabel  {
   width: 173px;
   padding-right: 7px;
   padding-bottom: 5px;
}

TABLE.authSnippet TD.authSnippetField  {
   width: 410px;
   padding-bottom: 5px;
}

TABLE.authSnippet TD.authSnippetHeaderFirst  {
   padding-bottom: 20px;
}

TABLE.authSnippet TD.authSnippetHeaderNext  {
   padding-top: 20px;
   padding-bottom: 20px;
}
.alert {
   font-family: Tahoma, Verdana, Arial, Sans-serif, Helvetica;
   font-size:11px;
   color:#D50101;
}

div.contentAreaElement { clear: both; }
