body { margin : 0 auto; padding : 0; font-family : helvetic, arial, sans-serif; color : #003; font-size: small; background-color : white; }


p {

} 
img { 
border-width : 0; 
} 
td { 
margin-top : 0; 
} 

#contactlist{ background-color: #fff; }

#contactlist th{
	background-color: #cf7c12;
	color: white;
	text-align: left;
}
#contactlist tbody tr.even td { background-color: #eee; padding-bottom: 5px; border-bottom: 1px dotted #4982b9; }
#contactlist tbody tr.odd td { background-color: #fff; padding-bottom: 5px; border-bottom: 1px dotted #4982b9; }
    
    
h1 { color : #cf7c12; font-size : 150%; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight : bold; margin-top : 0; margin-bottom : 2px; margin-left : 2px; } 
h3 { color: #006; margin-top : 0; } 
center { 
text-align : center; 
} 
right { 
text-align : right; 
} 
.right { 
text-align : right; 
} 
.input { 
font-family : arial, sans-serif; 
font-size : 80%; 
} 
#container { width : 935px; margin : 15px auto 0; background-color : white; height : 100%; border: solid 1px #aaa; } 
#banner { 
background-image : url(../images/fbkc_header.jpg); 
background-repeat : no-repeat; 
background-position : left 0; 
left : 0; 
top : 0; 
width : 100%; 
height : 129px; 
float : left; 
}
#rtquote { color: #ccc; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; background-position: 0 0; text-align: right; padding: 10px; }
#rtquote .note { color: #0c427e; font-size: 11px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; background-position: 0 0; }
#search { 
text-align : right; 
top : 0; 
width : 270px; 
height : 72px; 
float : right; 
padding-right : 8px; 
font-size : 70%; 
} 
#navbar { background-color: #5f627b; clear : both; left : 0; top : 72px; width : 935px; height : 27px; } 
#top-space { 
left : 0; 
top : 101px; 
width : 935px; 
height : 10px; 
} 
#index-mainimage { 
background-image: url(../images/fbkc_05.jpg); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: left 0; 
left : 0; 
width : 681px; 
height : 245px; 
margin-top : 5px;
float: left; } 

#sub-title { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-size: 200%; color: #866f4d; font-style: italic; line-height: 170%; margin-left: 0; padding-left: 0; border-bottom: 2px double #866f4d; }

#sub-scrollingtext { color: #12305d; font-size: 16px; font-style: italic; width: 650px; height: 29px; float: left; padding-top: 10px; background-color: #eee;}

#sub-mainimage { 
left : 0; 
width : 681px; 
height : auto; 
} 
#RightSide { 
float : right; 
left : 681px; 
width : 254px; 
height : auto; 
} 
.benefits { 
color : #6c6c6c; 
font-size : 0.8em; 
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
font-weight : bold; 
line-height : 150%; 
text-align : left; 
list-style-image : url(../images/bullet_orange.gif); 
} 
.news { 
color : #454545; 
font-size : 0.8em; 
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
line-height : 120%; 
text-align : left; 
height : auto; 
padding : 10px; 
} 
.contacts { 
color : #454545; 
font-size : 0.8em; 
font-family : Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; 
line-height : 150%; 
background-image : url(../images/contact_back.jpg); 
background-repeat : no-repeat; 
background-attachment : scroll; 
text-align : left; 
height : 75px; 
padding-top : 50px; 
padding-right : 10px; 
padding-left : 10px; 
list-style-image : url(../images/bullet_orange.gif); 
} 
 
.pc-list {
margin-left: -15px;
}

.pdf { 
color : #1167a0; 
font-size : 60%; 
background-color : white; 
text-align : center; 
padding-top : 50px; 
} 
#content { 
width : 650px;
float: left; 
height : auto; 
margin-top : 0; 
padding-top : 0; 
font-size : 1em; 
font-family : "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; 
text-align : justify; 
padding-right : 10px; 
padding-left : 10px; 
color : #666; 
line-height : 170%; 
}
#scrollingtext { color: #fff; font-size: 16px; font-style: italic; width: 630px; height: 25px; float: right; padding-top: 190px; }

.contentlist { text-align: left; margin-left : -15px; padding-right : 15px; list-style-image : url(../images/bullet_orange_space.gif); } 

#Financial { 
color : #cf7c12; 
font-weight : bold; 
} 

.lightblue {
color : #126da6;
}
 
.learnmoreorange { 
font-size : small;
font-weight : bold;  
text-align : right; 
}

.learnmoreorange a { 
color : #ff9900;
text-decoration: none;
}

.learnmoreorange a:hover{ 
color : #e29138; 
}

.learnmoreblue { 
color : #0c427e; 
font-size : smaller; 
text-align : right; 
padding-right : 10px; 
} 
.learnmoreblue a{ 
color : #0c427e; 
text-decoration: none; }

.learnmoreblue a:hover{ 
color : #3399ff; 
}

.fullstoryblue { 
color : #0c427e; 
font-size : smaller; 
text-align : right; 
padding-right : 10px; 
} 
.bluehighlight { 
color : #0e1852; 
font-weight : bold; 
} 
#pc-logos { background-color: transparent; clear: both; width : 935px; padding-top: 15px; }
#footer-break { background: url(../images/footerspace.jpg) no-repeat right top; width: 935px; height: 11px; clear: both; }
#footer { 
width : 935px; 
height : 90px; 
text-align : center; 
font-size : 80%; 
color : #0c427e; 
} 
.titlebar { display : block; font : bold small/15px Arial; color : #005186; background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left top; text-indent : 3px; height : 26px; padding-left : 3px; text-decoration : none; text-align : left; }
.pctdheader { color: #6b694a; font-size: 150%; font-weight: bold; line-height: normal; border-bottom: 1px solid #808080; }
.pctdlist { line-height: normal; padding-left: 15px; list-style-type: none; }
.ulpclist { line-height: normal; list-style-type: none; }
.pcindent { padding-left: 20px; }
.titlebar span { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right top; width : 245px; display : block; height : 26px; padding : 4px 9px 4px 0; } 
.titlebarwrapper { 
overflow : hidden; 
background-image : url(../images/titleback.gif); 
background-repeat : repeat-x; 

} 
.arrowlistmenu { 
width : 180px; 
} 
.arrowlistmenu .headerbar { 
font : bold 12px Arial; 
color : #005186; 
background : gray url(../images/titleback.gif) repeat-x center left; 
margin-bottom : 10px; 
padding : 4px 0 4px 10px; 
} 
.arrowlistmenu ul { 
list-style-type : none; 
margin : 0; 
padding : 0 0 0 8px; 
margin-bottom : 8px; 
} 
.arrowlistmenu ul li { 
padding-bottom : 2px; 
} 
.arrowlistmenu ul li a { 
color : #1167a0; 
background : url(../images/menu/arrworange.gif) no-repeat center left; 
display : block; 
padding : 2px 0; 
padding-left : 19px; 
text-decoration : none; 
font-weight : bold; 
border-bottom : 1px solid #dadada; 
font-size : 75%; 
} 
.arrowlistmenu ul li a:visited { 
color : #148dd6; 
} 
.arrowlistmenu ul li a:hover { 
color : #148dd6; 
background-color : #f3f3f3; 
}

.clientloginBox {
background-color: #FAFAFA;
border: #ffffff 10px solid;
width: 305px;
height: 250px;
float: left;
text-align: center;
}
.clientloginBox2 {
width: 305px;
height: 250px;
background-color: #FAFAFA;
border: #ffffff 10px solid;
float: left;
text-align: center;

}

.clientloginBox3{
width: 640px;
height: auto;
text-align: center;

}

.contentpane {
background-color:transparent;
height:100%;
line-height:140%;
padding-left:10px;
padding-right:10px;
padding-top:8px;
width:100%;
}

.newsletterBox {
background-color: #FAFAFA;
border: #ffffff 10px solid;
width: 320px;
height: 250px;
float: left;
text-align: center;
}
.newsletterBox2 {
width: 200px;
height: 250px;
background-color: #FAFAFA;
border: #ffffff 10px solid;
float: left;
text-align: center;

}




