body {
background: #003366 url('../images/bluefade01.gif') repeat-x top;
text-align:center;
margin:0px;
padding:0px;
}

p {
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
line-height: 18px;
font-size:13px;
color:#6699cc;
letter-spacing: 0px;
}

li {
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
line-height: 18px;
font-size:13px;
color:#6699cc;
letter-spacing: 0px;
}

a {
color: bbffdd;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
font-size: 12px;
line-height: 18px;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: none
}

a:hover {
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: underline
}

a:visited {
color: #99cc99;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: underline
}

td {
color: #6699cc;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: none
}

h1 {
color: #99cc99;
text-transform:uppercase;
font-style: normal;
font-weight: normal;
font-size: 30px;
line-height: 30px;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: none
}

.head2 {
color: #FFFFFF;
font-style: normal;
font-weight: normal;
letter-spacing: 1px;
font-size: 13px;
line-height: 18px;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: none
}

.head3 {
color: #003366;
text-transform:uppercase;
font-style: normal;
font-weight: normal;
letter-spacing: 0px;
font-size: 13px;
line-height: 35px;
font-family: Tahoma, Arial, Helvetica, Geneva, Swiss, sans-serif;
text-decoration: none
}

.Container
{
margin:0px auto;
width:800px;
text-align:left;
position:relative;
z-index:1;
}

#Watershed {
width: 276px;
height: 16;
background: url('../images/ws02.gif') no-repeat;
margin: 30px 10px 17px 30px;
}

#TopCorners {
margin:0px auto;
width: 774px;
float: left;
position: relative;
height: 55px;
background: url('../images/corners_top.gif') no-repeat;
}

.TopNavigation ul {
margin:0px;
padding:0px;
float:left;
list-style:none;
margin-left: 120px;
margin-top:17px;
}

.TopNavigation ul li {
float:left;
text-transform:uppercase;
border-right:1px solid #456788;
/border-right:1px solid #001933;/
padding:0px;
}

.TopNavigation ul li.Selected {
color:#FFFFFF;
}

.TopNavigation ul li a {
text-decoration:none;
color:#99CC99;
padding:0px 8px;
line-height:20px;
display:block;
}

.TopNavigation ul li a:hover {
color:#FFFFFF;
line-height:19px;
}

#MainArea {
position: relative;
float: left;
margin: 0px auto;
padding: 15px;
width: 742px;
text-align: left;
border-left: 1px solid #456788;
border-top: 1px solid #456788;
border-right: 1px solid #456788;
background: #001933 url('../images/bluefade02.gif') repeat-x;
}

.NavArrow {
margin: 8px 0px 0px 5px;
width:14px;
height:8px;
float: left;
padding:0px 0px 0px 0px;
line-height:23px;
background: url('../images/arrow-white.gif') no-repeat;
}

.FancyArrow {
margin: -4px 6px 0px 0px;
width:21px;
height:20px;
float: right;
padding:0px 0px 0px 0px;
background: url('../images/arrow-a.gif') no-repeat;
}

.BigImage {
margin: 0px 0px 18px 0px;
width:465px;
height:150px;
padding:0px 0px 0px 0px;
background: url('../images/sub_nav_blue.png') repeat;
}

.SmallImage {
margin: 0px 18px 18px 0px;
width:100px;
height:100px;
float: left;
padding:0px 0px 0px 0px;
background: url('../images/sub_nav_blue.png') repeat;
}

.SubNavWrap {
margin: 0px auto;
padding: 0px;
width: 216px;
height: auto;
float: left;
position: relative;
text-align: left;
}

.SubNavTop {
margin: 0px auto;
padding: 0px 0px 0px 8px;
width: 216px;
height: 35px;
text-align: left;
background: url('../images/nav_top.gif') no-repeat;
}

.SubNavigation ul {
margin:0px;
padding:0px;
list-style:none;
border-bottom:1px solid #5588BB;
}

.SubNavigation ul li {
border-top:1px solid #5588BB;
padding:0px;
background: url('../images/sub_nav_blue.gif') repeat;
}

.SubNavigation ul li.Selected {
color:#FFFFFF;
}

.SubNavigation ul li a {
text-decoration:none;
color:#FFFFFF;
padding:0px 8px;
line-height:23px;
display:block;
}

.SubNavigation ul li a:hover {
color:#FFFFFF;
background: url('../images/sub_nav_highlight.gif') repeat;
}

.BlueSpace {
margin: 0px auto;
padding: 0px;
width: 216px;
height: 23px;
text-align: left;
background: url('../images/sub_nav_blue.gif') repeat-x;
}

.SubFadeTop {
margin: 0px auto;
padding: 0px;
width: 216px;
height: 17px;
text-align: left;
background: url('../images/subfade_top.gif') repeat-x;
}

.SubFeature {
margin: 0px auto;
padding: 0px 9px 0px 11px;
width: 196px;
height: auto;
text-align: left;
background: url('../images/sub_nav_blue.gif') repeat;
}

.SubFadeBtm {
margin: 0px auto;
padding: 0px;
width: 216px;
height: 17px;
text-align: left;
background: url('../images/subfade_btm.gif') repeat-x;
}

.SubNavBtm {
margin: 0px auto;
padding: 0px;
width: 216px;
height: 35px;
text-align: left;
background: url('../images/nav_btm.gif') no-repeat;
}

#TextWrap {
margin: 0px auto;
padding: 0px 20px 0px 20px;
width: 465px;
height: auto;
text-align: left;
clear: none;
float: left;
position: relative;
}

#BtmCorners {
margin:0px auto;
float: left;
position: relative;
width: 774px;
height: 18px;
background: url('../images/corners_btm.gif') no-repeat;
}

#FooterInformation
{
clear:both;
margin-top:-8px;
padding-left:30px;
padding-bottom:20px;
line-height: 10px;
font-size:10px;
}

