@charset "utf-8";
/* CSS Document */
* {margin:0px; padding:0px; }
body { background: #838387; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-align: center; }
#container { width: 750px; margin: 0px auto; background: #FFFFFF; text-align: left; padding: 0px 0px 25px; }
#header { float: left; height:100px; background: #FFFFFF; }
#left { float: left; width: 200px; margin-bottom: 10px; }
#navigation { background: url(../../images/nav_bg.jpg) repeat-x; height: 22px; width: 630px; float: right; font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #606060; }
#navigation a:link, #navigation a:visited, #navigation a:active { font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #606060; text-decoration: none;}
#navigation a:hover { font: bold 9px Verdana, Arial, Helvetica, sans-serif; color: #606060; text-decoration: underline;}
#logo { margin-top: 10px; margin-left: 20px; float: left; }
#navigation ul { margin: 0px; padding: 5px 0px 0px 10px; }
#navigation li { display: inline; list-style: none; text-transform:uppercase; padding-right: 10px; }
#subnav { float: right; margin-top: 30px; color: #666; margin-left: 25px; width: 500px; }
#subnav a:link, #subnav a:visited, #subnav a:active { font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #666; text-transform: uppercase; }
#subnav a:hover { font: 10px Verdana, Arial, Helvetica, sans-serif; text-decoration: none; color: #fff; background: #666; }
#subnav li { list-style: none; padding: 0 5px 0 0px; display: inline; margin: 0px; }
#subnav ul { padding: 0px; float: left; margin: 5px 0px 0px; width: 250px;  }
#search { float: right; margin: 0px; padding: 0px; width: 250px; }
#banner { width: 750px; height: 114px; background: url(../../images/banners/about_banner.jpg) no-repeat; float: left; }
#right { display: inline; float: left; width: 550px; }
#content-left { width: 250px; float: left; margin-top: 20px; }
#content-left ul li ul li { list-style: none; padding: 0px; margin: 0px; font-weight: normal; background: url(none); font-size: 11px; }
#content-left ul li { background: url(../../images/arrow.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 11px; font-weight: bold; padding-bottom: 20px; }
#content-left ul li.upper { font-weight: bold; background: url(../../images/arrow_blue.jpg) no-repeat 0px 4px; list-style: none; font-size: 13px; padding-bottom: 15px; padding-left: 10px; }
#content-left a.upper, #content-left a:visited.upper, #content-left a:active.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: none; }
#content-left a:hover.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: underline; }
#content-left a, #content-left a:visited, #content-left a:active { color: #D49100; text-decoration: none; }
#content-left a:hover { color: #D49100; text-decoration: underline; }
#content-right { width: 225px; float: left; padding-left: 25px; margin-top: 20px; }
#content-right ul li.upper { font-weight: bold; background: url(../../images/arrow_blue.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 13px; padding-bottom: 15px; }
#content-right a, #content-right a:visited, #content-right a:active { color: #D49100; text-decoration: none; }
#content-right a:hover { color: #D49100; text-decoration: underline; }
#content-right a.upper, #content-right a:visited.upper, #content-right a:active.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: none; }
#content-right a:hover.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: underline; }
#content-right ul li ul li { list-style: none; padding: 0px; margin: 0px; font-weight: normal; background: url(none); font-size: 11px; }
#content-right ul li { font-weight: bold; background: url(../../images/arrow.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 11px; padding-bottom: 20px; }
#right #content ul { margin-top: 10px; padding: 0px; margin-left: 15px; }
#right #content ul li { list-style: none; padding-left: 10px; font-size: 11px; padding-bottom: 10px; }


#charter { width: 515px; margin-top: 20px; }
#charter ul li ul li { list-style: none; padding: 0px; margin: 0px; font-weight: normal; background: url(none); font-size: 11px; }
#charter ul li { font-weight: bold; background: url(../../images/arrow.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 11px; margin-top: 10px; }
.return { margin-top: 10px; clear: both; text-align: right; padding-right: 25px; }

#charter ul li.upper { font-weight: bold; background: url(../../images/arrow_blue.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 13px; }
#charter a.upper, #charter a:visited.upper, #charter a:active.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: none; }
#charter a:hover.upper { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: underline; }
.menuList a.upper01, .menuList a:visited.upper01, .menuList a:active.upper01 { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: none; }
.menuList a:hover.upper01 { color: #00339a; font-size: 13px; font-weight: bold; text-decoration: underline; }
.menuList ul li { font-weight: bold; background: url(../../images/arrow.jpg) no-repeat 0px 4px; list-style: none; padding-left: 10px; font-size: 11px; margin-top: 10px; }
.menuList ul li a, .menuList ul li a:visited, .menuList ul li a:active { color: #D49100; text-decoration: none; }
.menuList ul li a:hover { color: #D49100; text-decoration: underline; }


#left #left-header { background: #fbf4e5; }
#left #left-header h1 { font: bold 14px/27px Verdana, Arial, Helvetica, sans-serif; text-transform: uppercase; color: #d49100; margin-left: 20px; }
#left #left-top { background: #d49100; height: 9px; }
#right #right-top { background: #cdcece; height: 9px; }
#left ul { padding: 0px; margin-left: 20px; margin-top: 0px; }
#left li { list-style: none; font-size: 11px; padding-bottom: 8px; padding-top: 8px; font-weight: normal; color: #000000; }
#left ul ul ul ul li { list-style: none; padding-top: 5px; padding-bottom: 5px; }
#right #breadcrumbs { line-height: 27px; font-weight: bold; color: #D49100; font-size: 9px; padding-left: 10px; text-transform: uppercase; /*background: #fbf4e5;*/ }
#right #breadcrumbs a, #right #breadcrumbs a:visited, #right #breadcrumbs a:active { font-weight: bold; color: #D49100; font-size: 9px; text-transform: uppercase; text-decoration: none; }
#right #breadcrumbs a:hover { text-decoration: underline; } 
.large { font-weight: bold; color: #D49100; font-size: 12px; }
#left #list-header { color: #d49100; font-weight: bold; }
#left li.border { border-bottom: 1px dashed #bfbfbf; }
#right #content { margin-top: 25px; margin-left: 20px; margin-right: 10px; }
#content p { padding-top: 10px; font-weight: normal; }
#content h1 { font-size: 18px; color: #1d5987; }
#content h1.title { color: #000; letter-spacing: -1px; font: normal 27px/32px "times new roman", sans-serif; }

#content h2 { color: #1E4F6A; font-size: 12px; padding: 5px; }
#content h2.blue { color: #00339a; font-size: 12px; padding: 5px; }
#content p.padding { padding-bottom: 10px; }
/*#content ul { margin-top: 10px; margin-bottom: 10px; }
#content li { margin-left: 15px; margin-bottom: 15px; }*/
#content #quote { background: #ECE9D8; border: 5px double #1E4F6A; margin: 10px; }
#content h3 { font-size: 12px; }
#accordion { margin-bottom: 20px; margin-top: 20px; }
#accordian p a{ color: #D49100; }
#accordion img { float: left; padding-right: 25px; padding-bottom: 2px; }
#accordion a:hover { text-decoration: none; }
.selected { color: #d49100; font-weight: bold; }
/*#left li a.selected { color: #d49100; font-weight: bold; }
#left a.selected { color: #d49100; font-weight: bold; }*/
#left a, #left a:visited, #left a:active { color: #000; text-decoration: none; }
#left a:hover { text-decoration: underline; }
#left a.selected { font-weight:bold !important; color: #d49100; }
#charter h2 { clear: both; }

.test {color:#d49100; }
#content a, #content a:visited, #content a:active { text-decoration: none; }
#content a:hover { text-decoration: underline; }
img { border: none; }
#accordion-holder { margin-top: 25px; margin-left: 20px; margin-right: 10px; }
#accordion-holder h1.title { color: #000; letter-spacing: -1px; font: normal 27px/32px "times new roman", sans-serif; }
#accordion-holder p { padding-top: 10px; font-weight: normal; }
#accordion-holder h2 { color: #D49100; font-size: 12px; padding: 5px; }
