DIV.FBC_header {border-bottom: #ffb618 5px solid; background-color: #003C69;}
DIV.FBC_body {background-color: white;}
DIV.FBC_footer {border-top: #ffb618 5px solid; background-color: #003C69;}

body { 
	font-family: Arial, Helvetica, Sans-Serif; 
	font-size: 12px; 
	color: #33302c;
	margin: auto;
} 

h2 {
	color: #EFA705;
    font-size: 14px;
    line-height: 1.2em;
    margin: 1em 0 0.2em;
    display: block
}

.headerBanner {
    padding: 20px 0 0;
}
.headerLogo {
    height: 54px;
    margin: 0 auto 1px;
    padding:4px 0px;
    width: 740px;
}
.hcf-Footer-TagLine {
    color: #dae5ed;
    font-family: Interstate,Arial,Helvetica,Sans-Serif;
    font-size: 14px;
    height: 24px;
    margin: 0 auto 34px;
    padding: 14px 0 0;
    width: 940px;
}
.hcf-Footer-TagLine strong {
	color: #fff;
}
.hcf-Footer {
    border-top: 5px solid #F4AE11;
    padding: 34px 0 0;
}
.hcf-Footer-Nav {
    color: #dae5ed;
    font-size: 12px;
    margin: 0 auto;
    padding: 18px 10px 64px;
    text-align: center;
}

.hcf-Footer-Nav .separator {
    border: medium none;
    display: inline;
    padding: 0;
    clear: both;
}

.hcf-Footer-Nav a:link, .hcf-Footer-Nav a:visited {
    color: #dae5ed;
    text-decoration: underline;
}

.hcf-Copyright {
    display: inline;
    padding-right: 20px;
}

ul.hcf-rteStyle-ContentList {
    list-style: none outside none;
    margin: 0 0 0.8em;
    padding: 0;
}
ul.hcf-rteStyle-ContentList li, ul.hcf-rteStyle-ContentList ul li {
    margin-bottom: 0.4em;
    padding-left: 16px;
}

table.hcf-rteTable-FortisBC1 { 
	border-bottom: #002a49 5px solid;
	text-align: left;
	padding-bottom: 0px;
	margin: 0px 0px 12px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	border-spacing: 0;
	border-collapse: collapse;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 1em
}

table.hcf-rteTable-FortisBC1 th {
	border-bottom: medium none;
	border-left: #0e3857 1px solid;
	padding-bottom: 6px;
	padding-left: 9px;
	padding-right: 8px;
	font: bold 12px Arial, Helvetica, Sans-Serif;
	color: #ffffff;
	border-top: medium none;
	border-right: #1a537d 1px solid;
	padding-top: 6px
}

table.hcf-rteTable-FortisBC1 td {
    border-color: #F2EDE7;
    border-right: 1px solid #F2EDE7;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: #000000;
    vertical-align: text-top;
}

p { 
    color: #33302C;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
} 

a {
	color: #002A49;
}

table {
    color: #33302C;
    font-family: Arial,Helvetica,Sans-Serif;
    font-size: 12px;
}
