﻿body
{
background-color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:0px;
padding:0px;
}

#rsContainer
{
margin:0px auto;
padding:10px;
width:950px;
}
#rsNav
{
background-color:#000000;
padding:10px 0px 0px;
width:100%;
}
#rsNav a
{
color:#ffffff;
display:block;
font-size:24px;
height:38px;
text-align:center;
text-decoration:none;
}
#rsNav a:hover
{
border-bottom:5px solid #ffffff;
color:#ffffff;
height:33px;
text-decoration:none;
}
#rsHeader
{
background-color:#a80b0b;
background-image:url(/images/bg/header.gif);
color:#ffffff;
font-size:24px;
height:175px;
text-align:left;
width:100%;
}
#rsHeader a
{
text-decoration:none;
}
#rsHeader a:hover
{
text-decoration:none;
}
#rsHeader img
{
border: 0px none;
}

#rsBody
{
background-color:#ffffff;
font-size:12pt;
padding:10px;
text-align:left;
}
#rsBody a
{
color: #f49004;
text-decoration:none;
}
#rsBody a:hover
{
color: #f49004;
text-decoration:underline;
}
#rsBody h1
{
border-bottom:2px solid #000000;
border-left:0px none #ffffff;
border-right:0px none #ffffff;
border-top:0px none #ffffff;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:25px;
font-weight:bold;
margin:10px 0px;
padding:0px;
}

#rsBody h2
{
border:0px none #ffffff;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:20px;
font-weight:bold;
margin:10px 0px;
padding:0px;
}

#rsBody h3
{
border:0px none #ffffff;
color:#000000;
font-family:Tahoma,Arial,Helvetica,sans-serif;
font-size:15px;
font-weight:bold;
margin:5px 0px;
padding:0px;
}

#rsBanner
{
background-color:#ffffff;
height:400px;
padding:20px 0px;
width:100%;
}
#rsBannerList
{
float:left;
margin:90px 0px;
width:400px;
}
#rsBannerList a
{
color: #000000;
display:block;
font-size:23px;
line-height:50px;
padding:10px;
text-decoration:none;
}
#rsBannerList a:hover
{
color: #000000;
background-color:#dfdfdf;
text-decoration:none;
}
#rsBannerList b
{
font-weight:bold;
font-size:35px;
}
#rsBannerMain
{
background-color:#ffffff;
float:right;
height:400px;
overflow:hidden;
text-decoration:none;
width:530px;
}
#rsBannerMain a
{
color: #ffffff;
text-decoration:none;
}
#rsBannerMain a:hover
{
color: #ffffff;
text-decoration:none;
}
#rsBannerMain div
{
border:5px solid #000000;
height:390px;
overflow:hidden;
position:absolute;
width:520px;
}
#rsBannerMain h1
{
border:0px none #ffffff;
color:#ffffff;
font-family:Tahoma,Arial,Helvetica,sans-serif;
margin:0px;
padding:10px;
text-align:center;
text-decoration:none;
}
#rsBannerMain img
{
border:0px none #ffffff;
}
#rsBannerMain p
{
margin:10px;
text-align:center;
}

#rsFooter
{
background-color:#000000;
color:#ffffff;
font-size:24px;
height:150px;
list-style-type:circle;
text-align:left;
width:100%;
}
#rsFooter a
{
color:#ffffff;
text-decoration:none;
}
#rsFooter a:hover
{
color:#ffffff;
text-decoration:underline;
}
#rsFooter ul
{
margin:0px;
padding:0px;
}
#rsFooter li
{
font-size:14px;
line-height:18px;
margin:0px 0px 0px 40px;
padding:0px;
}

#rsNotices
{
background-color:#a80b0b;
color:#ffffff;
font-size:12px;
height:31px;
line-height:31px;
padding:0px 10px;
text-align:left;
width:930px;
}
#rsNotices a
{
color:#ffffff;
text-decoration:none;
}
#rsNotices a:hover
{
color:#ffffff;
text-decoration:underline;
}
#rsNotices div
{
float:right;
}

.rsMsg
{
color:#ff3333;
font-weight:bold;
}

.rsForm
{
background-color:#efedde;
border:1px #000000 solid;
margin:5px auto;
width:460px;
}
.rsForm input, .rsForm select, .rsForm textarea
{
background-color:#ffffff;
border:1px #000000 solid;
font-family:Tahoma,Arial,Helvetica,sans-serif;
width:100%;
}
.rsFormField
{
text-align:left;
width:40%;
}
.rsFormPrompt
{
text-align:right;
vertical-align:top;
width:40%;
}
.rsFormSmall
{
font-size:10px;
}
.rsFormValidation
{
color:#ff0000;
font-size:10px;
text-align:left;
width:20%;
}