body
{
background:url("bkgr.png");margin:0
     }
div, tr, p,
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
     }
hr 
{
color: #fff; background: #547dcb; width: 100%; height: 1px
     }
#main-nav 
{
margin: 0; padding: 0;
     }
#main-nav li
{
background-image: none;
padding-left: 0px;
list-style:none; float: right; 
margin: 0; width: 25%; 
font-size: 9px;
line-height: 20px;
white-space: nowrap;
text-indent: 4px;
      }
#main-nav a
{ color: white; font-weight: bold; text-decoration: none; background:
#547dcb url(vmenu_bgr.png) no-repeat 2px 50%; display: block; float: right; border: solid 1px #ffffff
      }
#main-nav a
{
float: none;
      }
#main-nav a:hover
{ background: #8eb1da url("vmenu_bkgr.png") no-repeat 2px 50%
      }
a.main:link, a.main:visited
{
color: #547dcb; font-family: Verdana, Helvetica, Arial, sans-serif;
font-weight: bold; line-height: 20px; text-decoration: none; background-image: url("menu_bkgr.png"); background-repeat:
no-repeat; display: block;
      }
a.main:hover
{
color: #292424;
      }
a.mainmenu:hover
{
color: #292424; 
      }
table.moduletable 
{
background: url("bkgr.png"); margin-bottom: 15px; padding: 5px 0 5px 8px; width: 100%
      }
table.moduletable th
{
font-size:11px;
font-weight:bold;
color:#000000;
text-align:left;
width:100%;
letter-spacing:2px;
text-indent:5px;
padding-bottom:3px;
      }
table.moduletable li
{
      }
table.moduletable ul
{
padding:0px;
      }
table.moduletable td
{
font-size: 10px;
font-weight: normal;
      }
.poll
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#DDDDDD;
line-height:14px;
      }
table.pollstableborder
{
border: 1px solid #EEF5FE;
      }
.sectiontableheader
{ color: #292424; font-weight: bold; background-color: #eef5fe
      }
.sectiontableentry1
{ background-color: #FFFFFF
      }
.sectiontableentry2
{
background-color: #f5f9ff
      }
.small
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-decoration:none;
font-weight:bold;
      }
.smalldark
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000000;
text-decoration:none;
font-weight:normal;
      }
.contentpane
{
background:#f5f9ff
      }
.contentpaneopen
{
border:0px ridge #0099cc;
width:100%;
padding:1px;
      }
.contentheading, .componentheading
{ color:#3863b6; font-size: 12px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: left
      }
.createdate
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#999999;
text-align:left;
      }
.button
{
color:#000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal; font-weight: bold; background-color:#f5f9ff; border: solid 1px #cccccc
      }
.inputbox
{
color:#000000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif;
background-color: #f5f9ff; border: solid 1px #cccccc;
      }
a:link, a:visited
{
color:#547DCB;
text-decoration: none;
      }
a:hover
{
color:#043696;
text-decoration: underline;
      }
ul
{
margin:0;
padding:0;
list-style:none;
      }
li
{
line-height: 15px; background-image: url("arrow.png"); background-repeat: no-repeat;
background-position: 0 3px; padding-top: 0; padding-left: 10px
      }
table.searchinto
{
width: 100%;
      }
table.searchintro td
{
color:#3863b6; font-weight: normal; background-color:#8db3e6
      }
form
{
margin:0;
padding:0;
}