body {
font-family:arial, helvetica, sans-serif;
font-size:12px;
line-height:18px;
color:#ffffff;
}

#container {
margin:0 auto;
width:900px;
}

#inner {
position:relative;
float:left;
width:900px;
}

#header {
position:relative;
float:left;
width:900px;
}

#logo {
position:relative;
float:left;
}

#topBars {
position:relative;
float:right;
margin:20px 0 0 0px;
}

#topBars img {
margin:0 0 0 1px;
padding:0;
}

#headerTitle {
margin-left:18px;
}

#main {
position:relative;
float:left;
width:900px;
}

#navColumn {
position:relative;
float:left;
width:167px;
margin-right:8px;
min-height:20px;
font-size:11px;
}

#navColumn a {
font-weight:bold;
display:block;
border-bottom:1px solid #E4E4E4;
padding:2px 0;
}

#members #navColumn h3, #popup #navColumn h3 {
background-color:#2187A4;
margin:0;
padding:3px;
text-align:center;
color:#ffffff;.
font-size:12px;
}

#popup #navColumn a {
margin-left:0;
}

#members #navColumn h3 a {
color:#ffffff;
text-decoration:none;
border:0;
margin:0;
padding:0;
}

#members #navColumn h3 a:hover {
color:#ffffff;
}

#navBottom {
color:#333333;
}

#navBottom p {
font-size:15px;
font-family:times, serif;
}

#navBottom a {
color:#c60000;
text-decoration:none;
border:none;
}

#navBottom a:hover {
color:#000000;
text-decoration:underline;
}

#navBottom ul {
margin:0 0 10px;
padding:0 0 0 20px;
font-weight:bold;
}

.red {
color:#c60000;
}

.blueCaps {
font-size:20px;
color:#2187A4;
}

#navBottom img {
margin-top:20px;
}

#mainContent {
position:relative;
float:right;
width:724px;
background-color:#2187A4;
min-height:603px;
}

#members #mainContent {
min-height:850px;
}

#popup #mainContent {
min-height:410px;
}

.sitemgrContent {
margin:20px;
}

.sitemgrContent a {
color:#ffffff;
}

.sitemgrContent a:hover {
color:#000000;
}

#sitemap {
margin-left:20px;
}

.contentTable th {
background-color:#ffffff;
color:#2187A4;
text-align:left;
}

.contentTable {
color:#000000;
font-size:11px;
}

.contentTable .row2 td {
background-color:#ffffff;
}

.contentTable .row1 td {
background-color:#D3DFEE;
}

.contentTable a {
color:#000000;
}

#footer {
position:relative;
float:right;
width:725px;
margin-top:8px;
color:#444444;
}

#footerLinks {
position:relative;
float:left;
width:400px;
}

#footer a {
color:#c60000;
text-decoration:none;
font-weight:bold;
margin:0 15px 0 0;
font-size:11px;
}

#footer a:hover {
color:#000000;
	text-decoration: underline;	
}

#copyright {
position:relative;
float:right;
width:300px;
font-size:10px;
text-align:right;
}

