﻿body { font-size:12px; margin:0px; padding:0px;	font-family:Verdana, Arial; }

#wrapper #header { width:980px;	margin:0px auto; padding-bottom:5px;}
#wrapper #navigation { background:transparent url(images/navigation-bg.gif) repeat-x; overflow:hidden; }
#wrapper #main { width:973px; margin: 0px auto;	overflow:hidden; background-color:#ffffff;}
#wrapper #main-outer { padding-top:10px; background:#ffffff url(images/sitebackground.gif) repeat-x; overflow:hidden;}
#wrapper #content {	float:left;	width:59.8%; line-height:1.8em; color:#333333;}
#wrapper #leftsidebar {	float:left;	width:20%; background-color:#ffffff;}
#wrapper #rightsidebar { float:left; width:20%;	background-color:#ffffff;}

#wrapper #navigation ul { list-style-type:none;	width:940px; margin: 0px auto; padding:3px;	overflow:hidden; }
#wrapper #navigation ul li { float:left; padding:5px 18px;}
#wrapper #navigation ul li a { color:#ffffff; font-weight:bold;	text-decoration:none; font-size:1.0em; }
#wrapper #navigation ul li a:hover { text-decoration:underline;	color:#FFD200; }
#wrapper #navigation ul li.first { padding-left:5px; }

#wrapper #header .logo { margin-right:25px; } 
#wrapper a { color: #1142AA }
#wrapper a:hover { color:#FF7100 }

#wrapper #content .panel { padding:16px 10px 10px 10px;}

#wrapper h1 { color:#2A4580; margin:0px; padding:5px 0px 10px 0px; }
#wrapper p { font-family:Arial; }
#wrapper p.larger { font-size:1.1em; }

.primarybox {border: solid 10pxx #00000; margin-bottom:10px; }
.primarybox .inner { padding:8px; }
.primarybox h2 { font-size:1.2em; background-color:#06276F; padding:8px 6px; color:#ffffff; margin:0px; line-height:1.1em; }
.primarybox p { margin: 4px 0px 8px 0px; }

.secondarybox {border: solid 10pxx #00000; margin-bottom:10px; }
.secondarybox .inner { padding:8px; }
.secondarybox h2 { font-size:1.2em; background-color:#6C8DD5; padding:8px 6px; color:#ffffff; margin:0px; line-height:1.1em; }

.shadedbox {border: solid 10pxx #00000; background-color:#E6E6E6; margin-bottom:10px; }
.shadedbox .inner { padding:8px; }
.shadedbox h2 { font-size:1.2em;  padding:8px 6px; color:#ffffff; margin:0px; background-color:#D6D6D6; color:#000000; line-height:1.1em;  }

#wrapper #leftsidebar ul , #wrapper #rightsidebar ul { padding:0px; margin:12px;}
#wrapper #leftsidebar ul li, #wrapper #rightsidebar ul li{ padding:0px;	line-height:1.8em; color:#06276F; }
#wrapper #leftsidebar ul li, #wrapper #rightsidebar ul li a { color:#06276F;}

.floatright { float:right; }
#content img.floatright { float:right; padding:0px 0px 10px 10px;  }

.floatleft { float:right; }
#content img.floatleft { float:left; padding:10px 10px 0px 0px; }
#content img.floatright { float:right; padding:0px 0px 10px 10px;  }
#content .alphaList {padding: 3px 3px 3px 3px;}
#content .memberTable { width: 550px; font-size: 11px} 
#content .memberTable td{ padding: 3px 3px 3px 3px;} 