.clear {clear:both}

BODY
{
    FONT-SIZE: 10pt;
    margin:0px;
    COLOR: black;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana;
	width:100%;
}
BODY INPUT
{
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
}
BODY TABLE
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 0px;
    MARGIN: 0pt;
    TEXT-TRANSFORM: none;
    COLOR: black;
    PADDING-TOP: 0px;
    TEXT-DECORATION: none;
}
BODY SELECT
{
    FONT-SIZE: 8pt;
    HEIGHT: 14pt;
}
BODY H1
{
    BORDER-RIGHT: medium none;
    PADDING-RIGHT: 0pt;
    BORDER-TOP: medium none;
    PADDING-LEFT: 0pt;
    FONT-SIZE: 12pt;
	font-weight:bold;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    BORDER-LEFT: medium none;
    COLOR: #000000;
    LINE-HEIGHT: 12pt;
    PADDING-TOP: 0pt;
    BORDER-BOTTOM: medium none;
}
BODY FORM
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 0pt;
    PADDING-BOTTOM: 0pt;
    MARGIN: 0pt;
    PADDING-TOP: 0pt;
}
BODY TEXTAREA
{
    FONT-SIZE: 8pt;
}
BODY A
{
    COLOR: blue;
    TEXT-DECORATION: none;
}
BODY A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none;
}
BODY H2
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: none;
    BORDER-LEFT: medium none;
    COLOR: red;
    BORDER-BOTTOM: medium none;
}
BODY IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    MARGIN: 0px;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none;
}
.blackborder
{
    BORDER-RIGHT: black 1pt outset;
    BORDER-TOP: black 1pt outset;
    BORDER-LEFT: black 1pt outset;
    BORDER-BOTTOM: black 1pt outset;
}
BODY A:hover
{
    TEXT-DECORATION: underline;
}
.bodytext
{
font-family:Verdana, Arial, Helvetica, sans-serif;
width:100% position:relative; 
}
.bodytext strong
{
color:#333333;
}
.bodytext h1
{
color: #0000ff;
}
.sidemenu a, .sidemenu a:link, .sidemenu a:visited, .sidemenu a:active
{
background-image:url(/img/arrow.gif);
background-repeat:no-repeat;
width:147px;
height:12px;
padding: 6px 0px 12px 30px;
display:block;
font-weight:bold;
font-color:#000000;
font-size:12px;
text-align:left;
}
.sidemenu a:hover {
background-image:url(/img/arrow_over.gif);
background-repeat:no-repeat;
}
.mainlinks a, .mainlinks a:visited, .mainlinks a:active, .mainlinks a:link
{
COLOR: #ff0000;
TEXT-DECORATION: none;
}
.mainlinks a:hover
{
COLOR: #ff0000;
TEXT-DECORATION: underline;
}
.topnav {
padding:2px 10px 2px 10px;
font-weight:bold;
}
.topnavleft {
float:left;
}
.topnavright {
float:right;
}
.topnav a, .topnav a:visited, .topnav a:active, .topnav a:link {
color:white;
font-weight:bold;
text-decoration:none;
}
.topnav a:hover {
color:white;
text-decoration:underline;
}
.topmain h1 {
color:#0000ff;
font-size:14px;
font-family:Arial, Helvetica, Verdana, Sans-serif;
padding-left:7px;
}
.sidead {
text-align:center;
padding:20px 0px 0px 0px;
}
.topad {
padding:0px 2px 0px 2px;
display:inline;
}

.page {
position:			relative;
width:				100%;
text-align:			center;
}

.wrapper {
position:			relative;
width:				950px;
margin:				0 auto;
z-index:			1;
}

.rssBanner {width:410px; height:60px; margin-left:10px; margin-bottom: 10px; float:right; position:relative; overflow:auto; }