/* Screen Stylesheet */

*{font-family: lucida grande, arial, sans-serif; line-height:150%;}

/* Header */
#header {background:url(/img/skin/header_repeat_bg.png)}
#header .strapline {top:30px; left:340px; color:#094280; font-size:16px; font-weight:bold}
#header .searchsite { top: 35px; }

/* Body */
body {background:#426E9D}
#body {background:#426E9D url(/img/skin/body-bg.jpg) 50% 0 no-repeat; padding-top:10px;}
#content-area {margin-bottom:10px;}
ul.messages {font-size:12px;}

/* Sidebar */
#prinav li a{text-decoration:none; color:#fff; font-size:12px; font-weight:bold; padding:6px 0; float:left}
#prinav li {background:url(/img/skin/pri_nav_divider.png) no-repeat; background-position:bottom; }
#prinav .selected a {padding-left:25px; background:url(/img/skin/nav_sel.jpg) no-repeat 0px 7px}
#sidebar form.newsletter *{line-height:130%}
#sidebar form.newsletter {background:url(/img/skin/newsletter_signup-bg.png) no-repeat; margin-top:10px; padding-top:5px}
#sidebar form.newsletter label {font-size:11px;}
#sidebar form.newsletter input.text {width:120px;}
#sidebar form.newsletter input.submit {background:none; border:none; color:#094280; font-size:13px; font-weight:bold}
#sidebar form.newsletter li{margin:3px 0}
#sidebar form.newsletter input.submit {text-align:left}

/* Home Page */
.statement{padding:10px 10px 0px;width:775px;color:#fff;font-size:11px;float:left;}
.featured_pages {background:url(/img/skin/featured_pages-bg.png) no-repeat; float:left; width:795px; height:169px; margin-top:10px; overflow: hidden;}
.featured_pages .featured_page {width:180px; float:left; padding:0 10px;}
.featured_pages .featured_page .featured_title {margin-top:6px; font-size:15px; height:53px; margin-left:5px;}
.featured_pages .featured_page .featured_summary {height:70px; font-size:11px; margin:10px 0 0 5px; float:left}
.featured_pages .featured_page .featured_link {float:left; text-align:right}
.featured_pages .featured_page .featured_link a {text-decoration:none; font-size:12px; color:#0A4280; margin-left:5px;}
.featured_pages .business_financial_advice {  }
.featured_pages .panel-3 { padding-right: 0px; }

/* Footer */
#footer {background:url(/img/skin/footer_bg.jpg); height:70px;}
#footer * {text-decoration:none; font-size:10px; color:#fff; line-height:178%;}
#footer .wrapper {width:960px; padding-top: 10px;}
#footer ul { float: left; width: 960px;}
#footer li { float: left; }
#footer .orca, #footer .copyright { float: right; }

/* Information Page */
.visual {float:right; margin-top:55px; }
.visual img {max-width:200px; border:2px solid #094280}
.content-wrapper {float:left; width:550px;}
.content-wrapper h2 {font-size:24px; color:#fff; margin-bottom:10px;}
.content-wrapper h4 {font-size:14px; color:#fff; margin-bottom:10px;}
.content-wrapper .body p {font-size:12px; color:#fff;}

/* Downloads */
.downloads_info {width:740px}
.downloads {float:left; width:100%; margin-top:10px;}
.download_item {background:url(/img/skin/download_item-bg.png) no-repeat; padding:10px; float:left; width:750px;}
.download_item .featured_link { width:120px; float:left;}
.download_item .download_right_side {color:#fff}
.download_item .download_summary {font-size:10px;}

/* News Archive */
.news_archive_info h2 {font-size:24px; color:#fff; margin-bottom:10px;}
.news_archive_info h4 {font-size:14px; color:#fff; margin-bottom:10px;}
.news_archive_info .body p {font-size:12px; color:#fff;}
.articles .article {background:url(/img/skin/download_item-bg.png) no-repeat; margin-top:10px; float:left; padding:10px; width:750px}
.articles .article * {color:#fff}
.articles .article h2 {float:left;}
.articles .article h2 a {text-decoration:none; color:#fff; font-size:14px;}
.articles .article .date {float:right; font-size:14px;}
.articles .article .summary {float:left; width:500px; font-size:12px; clear:both}
.articles .article .read_more {width:100%; float:left; text-decoration:none; font-size:12px; margin-top:10px; }

/* Newsletters */
.listing .article * {color:#fff}
.listing .article {background:url(/img/skin/download_item-bg.png) no-repeat; margin-top:10px; float:left; padding:10px; width:750px}
.listing .article h2 {float:left;}
.listing .article h2 a {text-decoration:none; color:#fff; font-size:14px;}
.listing .article .date {float:right; font-size:14px;}
.listing .article .summary {float:left; width:500px; font-size:12px; clear:both}
.listing .article .read_more {width:100%; float:left; text-decoration:none; font-size:12px; margin-top:10px; }

/* Contact */
.contact-wrapper {float:left; width:400px;}
.contact-wrapper h2 {font-size:24px; color:#fff; margin-bottom:10px;}
.contact-wrapper h4 {font-size:14px; color:#fff; margin-bottom:10px;}
.contact-wrapper .body p {font-size:12px; color:#fff;}
dl.contact * {color:#000; font-size:12px; text-decoration:none;}
dl.contact {background:url(/img/skin/contact_left-bg.jpg) repeat-y; margin-top:10px;}
dl.contact dt, dl.contact dd {margin-top:3px; margin-bottom:3px;}
dl.contact dt {float:left; width:70px; margin-left:10px; font-weight:bold}
dl.contact dd {float:left; width:300px;}
div.contact-form {background:url(/img/skin/contact_right-bg.jpg) no-repeat}
div.contact-form {font-size:12px; padding-left:10px;}
div.contact-form ul.submit {text-align:left}
div.contact-form textarea {width:200px; font-size:10px;}

/* Client login */
#ppa-login * {font-size:12px; color:#fff}
#ppa-login .submit {text-align:left}
#ppa-login input {color:#000}

/* Newsletter Signup */
.newsletter-subscribe-sidebar *{font-size:12px;}
.newsletter-subscribe-sidebar {float:left; width:100%;}
.newsletter-subscribe .messages {float:left;}
.newsletter-subscribe {float:left}
.newsletter-subscribe .content-wrapper {float:left; width:100%; padding:0;}
.newsletter-subscribe .content-wrapper h2 {margin:10px 0}
.newsletter-subscribe ul.submit {text-align:left}
.newsletter-subscribe legend {font-weight:bold}
.newsletter-subscribe p.required_notice {margin-bottom:10px;}

/* Send To Friend */
#sendtofriend *{font-size:12px;}

/* Links */
.links {width:80%;padding-left:10px;float:left;}

/* Site Map */
.sitemap li {margin:7px}
.sitemap * {text-decoration:none; font-size:12px; color:#fff}


/* Terms of Use */
.document ol li, .document ul li, .document h3 {color:#fff; font-size:11px;}
