﻿html 					{height:100%}

body
{
    padding: 0px;
    margin: 0px;
    background-color: #F0EAE1;
    font-family: verdana;
    font-size: 10pt;
    text-align: center;
    display: block;
}
.header
{
    padding: 6px 5px 5px 0px;
    color: #FFFFFF;
}
.watermark
{
    color: #808080;
    background-color: #FFFF99;
}
.footer
{
    color: #FFFFFF;
}
#footer
{
    width: 960px;
    height: 20px;
}
#footer .bg				{background:url(images/components/footer_body.png) repeat-x 0 0; width:100%}
#footer	.right-bg		{background:url(images/components/footer_right.png) no-repeat right 0; width:100%}
#footer	.left-bg		{background:url(images/components/footer_left.png) no-repeat 0 0; height:51px;}

#header
{
    width: 960px;
    height: 150px;
}
#header .bg				{background:url(images/components/header_body.png) repeat-x 0 0; width:100%}
#header	.right-bg		{background:url(images/components/header_right.png) no-repeat right 0; width:100%}
#header	.left-bg		{background:url(images/components/header_left.png) no-repeat 0 0; height:150px;}

a						{color:#2181c8; text-decoration:underline}
a:visited 				{color:#2181c8;}
a:hover 				{color:#2181c8; text-decoration:none}
a.footer:hover          {color:#FFFFFF;}
a.footer:visited        {color:#FFFFFF;}
td						{vertical-align:top}
img						{border:none}
.width					{width:100%}
h3
{
    background-position: 0 7px;
    padding: 0px 10px 3px 24px;
    color: #005498;
    font: normal 22px georgia;
    background: url(images/components/box-title-bg.gif) no-repeat 0 7px;
    text-transform: lowercase;
    text-align: left;
}
.EventHeader
{
    padding: 0px 10px 3px 0px;
    color: #007EE6;
    font: normal 20px georgia;
    text-transform: lowercase;
    text-align: left;
}
.EventSeperator
{
    border-bottom-style: dotted;
    border-bottom-width: thin;
    border-bottom-color: #005498;
}
.EventDate
{
    color: #666666;
    font-size: x-small;
}
.Question
{
    padding: 0px 10px 3px 0px;
    color: #007EE6;
    font: normal 20px georgia;
    text-align: left;
}
.Answer
{
    text-align: left;
    color: #666666;
}
.article_separator
{
    padding: 0px 0px 0px 0px;
    display: block;
    margin: 24px 0px 0px 0px;
    background: url(images/components/article-separator.gif) repeat-x 0 0;
}
.button
{
    background-color: #FFFBFF;
    border-color: #CCCCCC;
    border-style: Solid;
    border-width:1px;
    font: Verdana;
    color: #284775;
}
.RSSHeader
{
    background-position: 0 7px;
    padding: 0px 10px 3px 24px;
    color: #005498;
    font: normal 22px georgia;
    background: url(images/components/box-title-bg.gif) no-repeat 0 7px;
    text-transform: lowercase;
    text-align: left;
}
.Announcement
{
    padding: 10px;
    border-style: dashed;
    border-width: 1px;
    background-color: #FFFFCC;
    text-align: left;
}
.AnnounceHeader
{
    color: #005498;
    font: normal 22px georgia;
    text-transform: lowercase;
    text-align: center;
}
.Disclaimer
{
    font-size: 8pt;
    text-align: left;
    background-color: #E0E0E0;
    border-style: dashed;
    border-width: 1px;
    padding: 5px;
}
.Status
{
    font-size: 10pt;
    color: #009933;
    font-weight: bold;
}
.ContactSeperator
{
    border-bottom-style: dotted;
    border-bottom-width: thin;
    border-bottom-color: #005498;
    font-size: 1px;
}

/*________________________________________BOXES________________________________________________________________*/

.module					{margin:0px 0px 0px 0px; width:100%; background:url(images/components/box-bg.gif) repeat-y 0 0}
.module .first			{background:url(images/components/box-top.gif) no-repeat 0 0; width:100%}
.module .sec			{background:url(images/components/box-bottom.gif) no-repeat 0 bottom;}
.module h3
{
    background-position: 0 7px;
    padding: 0px 10px 3px 24px;
    color: #005498;
    font: normal 22px georgia;
    background: url(images/components/box-title-bg.gif) no-repeat 0 7px;
    text-transform: lowercase;
    text-align: left;
}
.module div				{color:#212121;}
.module .button			{margin:8px 0px 0px 0px; background:url(../images/vote.gif) no-repeat 0 0; width:74px; height:23px; display:inline; color:#000; font:normal 12px Arial; padding:0px 0px 1px 0px; border:none}
.module label			{color:#212121; font-size:12px; font-family:Arial; vertical-align:middle}
.module td, .module p	{color:#212121; padding:0px 0px 5px 0px;}
.module ul				{padding:0px 0px 0px 0px;}
.module li				{padding:0px 0px 0px 5px; background:url(../images/list-item-bg2.jpg) repeat-x 0 bottom;}
* html					{display:inline}
.module li a			{color:#212121; font:normal 12px Arial; text-decoration:none; line-height:16px; display:block; padding:1px 0px 4px 16px; background:url(../images/list-item-bg.gif) no-repeat 0 5px; width:100%}
.module li a:hover		{color:#212121; text-decoration:underline}
.module li a:visited	{color:#212121}
.module li a em			{font-style:normal}
.module a				{color:#2181c8}
.module a:hover			{color:#2181c8}
.module .inputbox		{background:#fff; border:1px solid #b0a88f;}
.module .button			{border:none; background:url(../images/login-button.gif) no-repeat 0 0; color:#fff; font-size:12px; font-weight:bold; width:68px; height:23px; vertical-align:middle; margin:9px 0px 7px 0px; padding:1px 0px 0px 0px; display:inline}
.module span			{ font-style:normal}

.box-indent
{
    padding: 3px 10px 25px 29px;
}
.nl-indent
{
    padding: 3px 10px 0px 29px;
}

/*________________________________________Content________________________________________________________________*/
#content				{margin:0px 0px 0px 0px;}

.content-tl				{background:url(images/components/content-tl.gif) no-repeat 0 0 #faf8f5; width:100%}
.content-tr				{background:url(images/components/content-tr.gif) no-repeat right 0; width:100%}
.content-bl				{background:url(images/components/content-bl.gif) no-repeat 0 bottom;}
.content-br				{background:url(images/components/content-br.gif) no-repeat right bottom; padding:18px 18px 10px 24px;}

/*________________________________________Countdown________________________________________________________________*/
.lcdstyle{ /*Example CSS to create LCD countdown look*/

color:#212121;
font: 12px Arial;
padding: 2px;
}