body { background: #eeefef; margin: 0; padding: 0; font-family: Arial, sans-serif; font-size: 11px; }
a { color: #6694bb; text-decoration: none; }
h1 { padding: 0; margin: 0 0 10px 0; font-size: 17px; color: #10aa69; font-weight: normal; letter-spacing: 1px;  }
h2 { padding: 0; margin: 0; font-size: 17px; font-weight: normal; color: #10aa69; }
a h2, h2 a { color: #6694bb; }

.caption .text { line-height: 14px; margin-bottom: 1em; }
.paragraph { line-height: 14px; margin-bottom: 1em; }
a:hover { text-decoration: underline; }
p { margin: 0 0 1em 0; padding: 0; display: block; }
#landing { width: 856px; clear: both; }
#top { background: transparent url(../i/top-bar.png) no-repeat left top; width: 854px; height: 105px; margin: 0 0 30px 0; clear: both; float: none; display: block; }
#col-wrap { padding: 0 0 0 38px; }
#col-left { width: 286px; float: left; clear: left; }
#col-left .block { margin: 0 0 7px 0; }
#col-left .block .top { background: transparent url(../i/bg-left-top.png) no-repeat left top; height: 17px; }
#col-left .block .mid { background: transparent url(../i/bg-left.png) repeat-y left top; padding: 0 43px 30px 5px; }
#col-left .block .btm { background: transparent url(../i/bg-left-btm.png) no-repeat left bottom; height: 20px; }
#col-left .after-amp { position: relative; z-index: 200 !important; }      
#col-right { width: 532px; margin: 0; float: left; clear: right; }
#col-right .block { margin: 0 0 7px 0; }
#col-right .block .top { background: transparent url(../i/bg-content-top.png) no-repeat left top; height: 17px; }
#col-right .block .mid { background: transparent url(../i/bg-content.png) repeat-y left top; padding: 0 50px 50px 8px; }
#col-right .block .btm { background: transparent url(../i/bg-content-btm.png) no-repeat left bottom; height: 20px; }
#col-right .content { margin: 0 0 0 38px; }
#col-right .content .text { float: right; width: 290px; margin: 8px 0 0 0; }
#col-right .paragraph { clear: both; }
#col-right img { float: left; margin-top: 10px; }
#amp { background: transparent url(../i/amp.png) no-repeat center center; width: 120px; height: 115px; position: absolute; z-index: 100; margin: -79px 0 0 242px; }
#top h2 { text-indent: -9999px; display: none; }
#top a { display: block; position: absolute; height: 42px; width: 50px; top: 52px; left: 709px; font-size: 1px; text-indent: -9999px; overflow: hidden; }
.block .content { position: relative; }
.menu .item { display: block; border-bottom: solid 1px #9dbcd8; font-weight: bold; padding: 9px 0 9px 20px; }
.menu .item a, .menu .item span { margin: 0 0 0 -25px; padding: 0 0 0 25px; display: block; }
.menu .item.selected a, .menu .item.selected span { color: #000; background: transparent url(../i/menu-selection.gif) no-repeat left center; }
.cb { clear: both; }
.block .header { border-bottom: solid 1px #fff; height: 27px; margin: 0 0 15px 0; padding: 0 0 0 20px; overflow: hidden; }
.block .header { border-bottom: solid 1px #fff; height: 27px; margin: 0 0 15px 0; padding: 0 0 0 20px; overflow: hidden; }
#footer { padding-top: 20px; clear: both; margin: 0 38ox 0 38px; text-align: right; }
