a img {border:0px;}
body {margin:0; padding:0; background:#d6d6d6; font:10pt arial;}
#outerContainer {margin:0 auto; width:840px; background:#2e2e2e url(images/shdw800.gif) repeat-y;}
#container {margin:0 auto; width:800px; background:#fff; border:1px solid #fff; border-top:0;}
#header {width:auto; border-bottom:1px solid #fff;}


#topNav {width:auto; height:25px; background:#444 url(images/menu-background.jpg) repeat-x; border-bottom:5px solid #9ed400;}
#topNav ul {padding:0; margin:0; float:right;}
#topNav ul li {display:inline;}
#topNav ul li a {padding:7px 20px 4px 20px; color:#fff; text-decoration:none; float:left; border-right:1px solid #003a69; border-left:1px solid #456f91; text-transform:uppercase; font-size:80%;}
#topNav ul li a.lastNav {border-right:0px;}
#topNav ul li a:hover {background:#666 url(images/menu-hover.jpg) repeat-x; color:#fff;}

#sideCol {float:right; width:180px; padding:130px 15px 0 0; color:#333; font-size:85%; line-height:150%;}
#sideCol .article {background:#d5dce7; padding:25px 20px;}
#sideCol p {margin:0px; padding:0 0 10px 0;}
#sideCol h1 {font-size:140%; text-transform:uppercase; color:#004780;}
#sideCol ul {margin:0; padding:0 0 0 15px;}
#sideCol li {padding-bottom:3px;}
#sideCol .sideQuote {text-indent:-0.4em;}

#content {width:auto; background:#fff url(images/logo-symbol.gif) top right no-repeat;}
#mainContentInside {width:auto; padding:40px 25px; margin:0 250px 0 40px; font:9pt/21px arial;}
#mainContent {width:auto; padding:40px 25px; margin:0 200px 0 190px; font:9pt/21px arial;}
#content p {margin:0; padding:0 0 10px 0;}
#content h1 {margin:0 0 15px 0; padding:0px; font:bold 15pt arial; color: #004780; text-transform:uppercase;}
#content h2, .h2 {color:#004780; font-size:110%; font-weight:bold; margin:20px 0 5px 0;}
#content a {font-weight:bold; color:#004780; text-decoration:none;}
#content .largeList ul {margin:0; padding-left:25px;}
#content .largeList li {padding-bottom:8px;}
#content .smallList ul {margin:0 0 10px 0; padding-left:25px;}
#content .smallList p {padding-bottom:0;}
#content li {list-style-image:url(images/arrow.jpg);}
.contact div {padding-left:120px;}

#name {text-align:center; height:26px; vertical-align:middle; background:#9ed400; font:11pt arial narrow; color:#fff;}
#quote {float:left; width:115px; background:#d5dce7; margin-right:20px; font-size:95%; line-height:150%; padding:10px 10px 20px 15px; color:#333; text-indent:-0.4em;}
#wbe {text-align:center; margin:15px 0; padding:0 10px; font-size:90%; line-height:100%;}

.right {float:right;}
.left {float:left;}
.more {float:right; color:#f90; text-decoration:none;}
.firstLetter {font:bold 30pt arial; color:#004780;}
.secondLetter {font:bold 14pt arial; color:#444;}
#content b {color:#444; font-size:120%;}
.note {font-size:90%; color:#666;}
.tmQuote {text-indent:-0.8em; margin:0 0 10px 15px;}
.tmName {padding-left:180px; font-size:95%; line-height:110%; margin-bottom:20px; padding-bottom:20px; border-bottom:1px dotted #d5dce7;}
.BRline5 {line-height:5px;}

#footer {clear:both; width:auto; padding:0; margin:0; background:#e4eaef; text-align:center; font-size:80%; color:#888; letter-spacing:-1px;}
#footer p {margin:0px; padding:5px 25px;}
#copyright {width:800px; margin:0 auto; padding:0; background:url(images/shdw-btm.gif) repeat-x; text-align:center; font-size:70%; color:#999; padding:10px 0;}