body { font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#333; }

p { padding:0 0 20px 0; margin:0; }

ul { margin:0; padding:0 0 10px 15px; }

h1 { font-size:22px; margin:0; padding:0; }

h1.personal { font-size:22px; color:#890000; margin:0; padding:0; }
h2.personal { font-size:18px; margin:0; padding:0; }

h1.business { font-size:22px; color:#890000; margin:0; padding:0; }
h2.business { font-size:18px; margin:0; padding:0; }

h2.business2{ font-size:18px; color:#cc6633; margin:0; padding:0 0 20px 0; }

h4.rcH4 { font-size:12px; color:#5E0000; margin:0; padding:0 0 0 15px; background:url(../images/layouts/whiteBullet.gif) top left no-repeat; }

h3.fourteen { font-size:14px; color:#5E0000; margin:0; padding:0; }

#quoteText h2 { font-size:18px; margin:0; padding:0; }

.fourteen { font-size:14px; }
.sixteen { font-size:16px; }

.orange { color:#cc6633; }
.orangeSixteen { font-size:16px; font-weight:bold; color:#cc6633; }
a.orangeSixteen:link { color:#cc6633; font-size:16px; }
a.orangeSixteen:visited { color:#cc6633; font-size:16px; }
a.orangeSixteen:hover { color:#5E0000; }

#irRightColumnPadding h3 { font-size:14px; text-transform:capitalize;  margin:0; padding:0; }
#irRightColumnPadding a:link { color:#5E0000; font-weight:bold; }
#irRightColumnPadding a:visited { color:#5E0000; font-weight:bold; }
#irRightColumnPadding a:hover { color:#000; }

#cbSplashBottomLeft { color:#fff; }
#cbSplashBottomLeft h1 { font-size:24px; color:#cc6632; margin:0; padding:0; }
#cbSplashBottomLeft h2 { font-size:18px; color:#d69d3f; margin:0 0 -4px 0; padding:0; }

#cbSplashBottomLeft a:link { color:#fff; }
#cbSplashBottomLeft a:visited { color:#fff; }
#cbSplashBottomLeft a:hover { color:#ebebeb; }

.red { color:#FF0000; }
.maroon { color:#5e0000; }
.maroonBold { font-weight:bold; color:#5E0000; }

.searchBox { font-size:11px; color:#666666; }

#cbHeader { font-size:11px; color:#fff; }
#cbHeaderNumber { font-size:14px; position:relative; top:1px; right:7px; }


#splashBusinessBanking { color:#5E0000; font-size:18px; margin:0; padding:0 0 5px 28px; background:url(../images/layouts/businessSquare.gif) top left no-repeat; }
#splashPersonalBanking { color:#996633; font-size:18px; margin:0; padding:0 0 5px 28px; background:url(../images/layouts/personalSquare.gif) top left no-repeat; }

.splashBusinessBullet { color:#5E0000; font-size:12px; margin:0; padding:0 0 1px 15px; background:url(../images/layouts/businessBullet.gif) top left no-repeat; float:left; }
.splashPersonalBullet { color:#996633; font-size:12px; margin:0; padding:0 0 1px 15px; background:url(../images/layouts/personalBullet.gif) top left no-repeat; float:left;}

#splashBusinessQuote { color:#5E0000; font-size:18px; }
#splashPersonalQuote { color:#996633; font-size:18px; }

#cbBannerCopy { color:#fff; } 

#cbFooterVersionOne, #cbFooterVersionTwo {  font-size:11px; color:#5E0000; }




a:link, a:visited { color:#333; text-decoration:underline; }
a:hover { color:#000; }

a.cbHeaderBusinessButton:link { font-size:11px; color:#fff; width:147px; height:19px; position:relative; top:4px; left:3px; text-decoration:none; float:left; }
a.cbHeaderBusinessButton:active { }
a.cbHeaderBusinessButton:visited { font-size:11px; color:#fff; width:147px; height:19px; position:relative; top:4px; left:3px; text-decoration:none; float:left;  }
a.cbHeaderBusinessButton:hover { font-size:11px; color:#fff; width:147px; height:19px; background:#d69d3f; text-decoration:none; }

a.cbHeaderPersonalButton:link { font-size:11px; color:#fff; width:166px; height:19px; position:relative; top:4px; left:6px; text-decoration:none; float:left; }
a.cbHeaderPersonalButton:active { }
a.cbHeaderPersonalButton:visited { font-size:11px; color:#fff; width:166px; height:19px; position:relative; top:4px; left:6px; text-decoration:none; float:left;  }
a.cbHeaderPersonalButton:hover { font-size:11px; color:#fff; width:166px; height:19px; background:#cc6633; text-decoration:none; }

#cbHeaderOnlineButton a:link { width:118px; height:34px; background:url(../images/layouts/onlineBankingButton.gif) top left no-repeat; float:left;  }
#cbHeaderOnlineButton a:active { }
#cbHeaderOnlineButton a:visited { width:118px; height:34px; background:url(../images/layouts/onlineBankingButton.gif) top left no-repeat; float:left;  }
#cbHeaderOnlineButton a:hover { width:118px; height:34px; background:url(../images/layouts/onlineBankingButton_hover.gif) top left no-repeat; float:left;  }


#cbHeaderTopLinks a:link { font-size:11px; color:#fff; text-decoration:none; } 
#cbHeaderTopLinks a:active {}
#cbHeaderTopLinks a:visited { font-size:11px; color:#fff; text-decoration:none; }
#cbHeaderTopLinks a:hover { text-decoration:underline; }


#cbSplashRightColumn a:link { width:185px; color:#996633; float:left }
#cbSplashRightColumn a:active { }
#cbSplashRightColumn a:visited { width:185px; color:#996633; float:left; }
#cbSplashRightColumn a:hover { color:#CC6633; }

#businessLink { font-weight:bold; font-size:15px; color:#5E0000; }
#businessLink a:link { font-weight:bold; font-size:15px; color:#5E0000; }
#businessLink a:active {  }
#businessLink a:visited { font-weight:bold; font-size:15px; color:#5E0000; }
#businessLink a:hover { color:#CC6633; } 

#personalLink { font-weight:bold; font-size:15px; }
a.personalLink:link { font-weight:bold; font-size:15px; color:#996633; }
a.personalLink:visited { font-weight:bold; font-size:15px; color:#996633; }
a.personalLink:hover { color:#CC6633; } 

#corporateNavigationPadding a:link { font-weight:bold; font-size:15px; color:#fff; text-decoration:none; position:relative; top:-10px; margin-right:40px; }
#corporateNavigationPadding a:active {}
#corporateNavigationPadding a:visited { font-weight:bold; font-size:15px; color:#fff; text-decoration:none; position:relative; top:-10px; margin-right:40px; }
#corporateNavigationPadding a:hover {  color:#CC9933; text-decoration:underline; }

a.searchHover:link { background:url(../images/layouts/searchButton.gif); }
a.searchHover:active {}
a.searchHover:visited { background:url(../images/layouts/searchButton.gif); }
a.searchHover:hover { background:#fff; }

#printEmail a:link { font-size:11px; color:#fff; text-decoration:none; }
#printEmail a:active { }
#printEmail a:visited { font-size:11px; color:#fff; text-decoration:none; }
#printEmail a:hover { color:#f5d57f; text-decoration:underline; }

#rightColumnPadding a:link { line-height:160%; margin-left:15px; font-size:11px; color:#333; }
#rightColumnPadding a:active { }
#rightColumnPadding a:visited { line-height:160%; margin-left:15px; font-size:11px; color:#333; }
#rightColumnPadding a:hover { color:#000; }

#cbBannerCopy a:link { color:#fff; }
#cbBannerCopy a:active { color:#fff; }
#cbBannerCopy a:visited { color:#fff; }
#cbBannerCopy a:hover { color:#fff; }

#loanProductLinks a:link { width:185px; position:relative; left:15px; color:#5E0000; float:left; }
#loanProductLinks a:active { }
#loanProductLinks a:visited { width:185px; position:relative; left:15px; color:#5E0000; float:left; }
#loanProductLinks a:hover { color:#CC6633; float:left; }

a.maroon:link, a.maroon:visited, a.maroon:hover { color:#5E0000; }


#cbBusinessLinksPadding a:link { width:180px; clear:right; color:#5E0000; display:block; }
#cbBusinessLinksPadding a:visited { width:180px; clear:right; color:#5E0000; display:block; }
#cbBusinessLinksPadding a:hover { width:180px; clear:right; color:#CC6633; display:block; }

#cbPersonalLinksPadding a:link { width:180px; clear:right; color:#5E0000; display:block; }
#cbPersonalLinksPadding a:visited { width:180px; clear:right; color:#5E0000; display:block; }
#cbPersonalLinksPadding a:hover { width:180px; clear:right; color:#CC6633; display:block; }

a.maroonLarge:link { font-weight:bold; font-size:14px; color:#5E0000; }
a.maroonLarge:active { }
a.maroonLarge:visited { font-weight:bold; font-size:14px; color:#5E0000; }
a.maroonLarge:hover { font-size:14px; color:#5E0000; }

#cbFooterVersionOne a:link {  font-size:11px; color:#5E0000; }
#cbFooterVersionOne a:active { }
#cbFooterVersionOne a:visited {  font-size:11px; color:#5E0000; }
#cbFooterVersionOne a:hover { color:#000; }

#cbFooterVersionTwo a:link {  font-size:11px; color:#5E0000; }
#cbFooterVersionTwo a:active { }
#cbFooterVersionTwo a:visited {  font-size:11px; color:#5E0000; }
#cbFooterVersionTwo a:hover { color:#000; }








#cbPersonalRightColumnLinks  .twelve { font-size:12px; position:relative; top:9px; padding:0 0 0 33px; cursor:pointer; }


#cbPersonalRightColumnLinks a:link { color:#5E0000; font-size:12px; font-weight:bold; width:198px; height:33px; background:url(../images/layouts/whiteBullet2.gif) top left no-repeat; border-bottom:solid 2px #fff; text-decoration:none; position:relative; left:4px; float:left; }
#cbPersonalRightColumnLinks a:visited { color:#5E0000; font-size:12px; font-weight:bold; width:198px; height:33px; background:url(../images/layouts/whiteBullet2.gif) top left no-repeat; border-bottom:solid 2px #fff; text-decoration:none; position:relative; left:4px; float:left; }
#cbPersonalRightColumnLinks a:hover { color:#FFF; background:#996633 url(../images/layouts/whiteBullet2.gif) top left no-repeat; }

#cbPersonalRightColumn #additional .twelve { width:145px; font-size:12px; position:relative; top:09px; left:33px; float:left; }
#cbPersonalRightColumn #additional h4 { color:#5E0000; font-weight:bold; width:198px; height:27px; margin:0; padding:0; background:url(../images/layouts/whiteBullet2.gif) top left no-repeat; text-decoration:none; position:relative; left:4px; float:left; }

#cbPersonalRightColumn #additional { font-size:10px; line-height:153%; }
#cbPersonalRightColumn #additional a:link, #cbPersonalRightColumn #additional a:visited { width:150px; font-size:10px; position:relative; left:36px; float:left; cursor:pointer; color:#000; text-decoration:underline; float:left; }
#cbPersonalRightColumn #additional a:hover { color:#5E0000; }



#cbBusinessRightColumn  .twelve { font-size:12px; position:relative; top:08px; padding:0 0 0 33px; }

#cbBusinessRightColumn a:link { color:#5E0000; font-size:12px; font-weight:bold; width:198px; height:33px; background:url(../images/layouts/whiteBullet2.gif) top left no-repeat; border-bottom:solid 2px #fff; text-decoration:none; position:relative; left:4px; float:left; }
#cbBusinessRightColumn a:visited { color:#5E0000; font-size:12px; font-weight:bold; width:198px; height:33px; background:url(../images/layouts/whiteBullet2.gif) top left no-repeat; border-bottom:solid 2px #fff; text-decoration:none; position:relative; left:4px; float:left; }
#cbBusinessRightColumn a:hover { color:#FFF; font-size:12px; font-weight:bold; width:198px; height:33px; background:#5E0000 url(../images/layouts/whiteBullet2.gif) top left no-repeat; border-bottom:solid 2px #fff; text-decoration:none; position:relative; left:4px; float:left; }



#cbButtonLeft a:link { padding:6px 10px 6px 10px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
#cbButtonLeft a:visited { padding:6px 10px 6px 10px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
#cbButtonLeft a:hover { background:url(../images/layouts/buttonBGHover.gif) top left repeat-x;   }

#cbButtonRight a:link { padding:6px 15px 6px 15px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
#cbButtonRight a:visited { padding:6px 15px 6px 15px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
#cbButtonRight a:hover { background:url(../images/layouts/buttonBGHover.gif) top left repeat-x;   }


a.ratesButton:link {  padding:6px 15px 6px 15px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
a.ratesButton:visited { padding:6px 15px 6px 15px; margin-right:20px; background:url(../images/layouts/buttonBG.gif) top left repeat-x; display:block; float:left; color:#fff; font-size:15px; font-weight:bold; text-decoration:none;  }
a.ratesButton:hover { background:url(../images/layouts/buttonBGHover.gif) top left repeat-x;   }

*html #navigationPadding a:visited { color:#fff; text-decoration:none; }
*html #navigationPadding a:hover { color:#f5d57f; text-decoration:none; }

*html #businessNavigation a:visited { color:#fff; text-decoration:none;  }
*html #businessNavigation a:hover { color:#f5d57f; text-decoration:none;  }


