@charset "utf-8";
/* CSS Document */
/* ----------- Reset Styles ------------- */
html {color:#FFF;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {margin:0;padding:0;}
table {border-collapse:collapse;border-spacing:0;}
fieldset, img {border:0;}
address, caption, cite, code, dfn, th, var {font-style:normal;font-weight:normal;}
li {list-style:none;}
caption, th {text-align:left;}
h1, h2, h3, h4, h5, h6 {font-size:100%;font-weight:normal;}
q:before, q:after {content:'';}
abbr, acronym {border:0;font-variant:normal;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit;font-size:inherit;font-weight:inherit;}
legend {color:#000;}
/* --- end reset styles --- */

body {color:#333;font:12px/18px Verdana, Arial, Helvetica, sans-serif;}
h2 {color:#666;font:bold 18px Arial, Helvetica, sans-serif;padding:9px 0;}
p {padding-bottom:10px;}
a {color:#36C;text-decoration:none;}
a:visited {color:#651C7E;}
a:hover, a:focus {color:#00F;text-decoration:underline;}
a:focus {outline:none;}

/* ---- layout ---- */
.fsd-layout-body {background:#fff;padding-bottom:0;}
.fsd-layout { margin:0 auto;width:980px;}
.fsd-layout .columns {margin: 25px 0 80px 25px;}
.fsd-layout .footer .footer-inner {background:#F9F7F4;width:100%;}
.fsd-layout .footer{position:relative;}

/* ---- utility classes ---- */
.clearboth {clear:both;font-size:0;height:1px;line-height:1pt;visibility:hidden;}
.ada-hidden, legend {position:absolute;left:0px;top:-5000px;width:1px;height:1px;overflow:hidden;}
.mbtm-30 {margin-bottom:30px;}
/* ---- page layout ---- */
.fsd-2c-700lt-layout .columns .lt-col {float:left;width:700px;margin-right:25px;font:14px/18px Arial,Helvetica,sans-serif;}
.fsd-2c-700lt-layout .columns .rt-col {float:left;width:205px;}
/* -------- header --------- */
.header-module .text-w-logo-skin .header-left {float:left;margin:20px 0 16px 25px;}
.header-module .text-w-logo-skin .bofa-logo {float:left;margin-right:25px;}
.header-module .text-w-logo-skin .bofa-logo a {display:inline-block;margin:-5px;padding:5px;}
.header-module .text-w-logo-skin .product {color:#998C7F;font-family: 'cnx-regular',Arial,sans-serif;font-size: 24px; margin-top: -1px;float:left;line-height:1.5em;}
.header-module .text-w-logo-skin .header-right {float:right;margin-top:7px;}
.header-module .text-w-logo-skin ul.header-links {float:right;font:12px/15px Arial,Helvetica,sans-serif;}
.header-module .text-w-logo-skin ul.header-links li.sign-in {border-right:none;margin-right:35px;padding-right:0;}
.header-module .text-w-logo-skin ul.header-links li {border-right:1px dotted #666666;float:left;margin-right:10px;padding-right:10px;}
.header-module .text-w-logo-skin ul.header-links li a {color:#666;}
.header-module .text-w-logo-skin ul.header-links li.sign-in a {color:#D4001A;font-weight:bold;}
.header-module .text-w-logo-skin ul.header-links li.last-link {border-right:none;margin-right:0;padding-right:0;}
/* ---- H1 Bar ---- */
.page-title-fsd-module .redbar-scart-status-skin .button-text-wrapper {background:#DC1431;min-height: 40px;padding:8px 8px 8px 25px;}
.page-title-fsd-module .redbar-scart-status-skin .button-text-wrapper .text-wrapper{float: left;    padding: 5px 0;}
.page-title-fsd-module .redbar-scart-status-skin .button-text-wrapper .text-wrapper h1 {color:#fff;font:20px/24px Arial,Helvetica,sans-serif;padding: 5px 0;}
/* ---- footer ---- */
.global-footer-module .fsd-skin {font:13px/16px Arial,Helvetica,sans-serif;}
.global-footer-module .fsd-skin .gf-links {line-height:13px;padding-top:19px;}
.global-footer-module .fsd-skin .gf-links a {border-right: 1px solid #515151;float: left;margin-right: 10px;padding-right: 11px;}
.global-footer-module .fsd-skin .gf-links a.gf-last-link {border-right:none;padding-right:none;}
.global-footer-module .fsd-skin p{padding-top: 14px;padding-bottom:0;}
.global-footer-module .fsd-skin p a img{padding-left:8px;}
.fsd-2c-700lt-layout .footer-inner .global-footer-module .fsd-skin {margin:0 25px;padding-bottom:45px;}

ul.content-list{
	color:#333;
	padding-bottom:14px;
}

.content-list li{
	background: url("../images/gbullet.png") no-repeat scroll 0 7px transparent;
    padding: 0 0 8px 15px;
}

.h2-fsd-red  {
	border-bottom: 3px solid #DC1431;
    color: #6B5E51;
    font: 19px/24px Arial,Helvetica,sans-serif;
    margin-bottom: 26px;
    padding-bottom: 9px;
	padding-top:0px;
}
.top-element{
	border-bottom: medium none;
    color: #333333;
    font: bold 16px/20px Arial,Helvetica,sans-serif;
    margin-bottom: 12px;
    padding: 12px 0 0;
}
.pad-adjust{
padding-bottom:7px;}



