/*CB #container{width:996px;background-color:#FFF;height:1%;position:relative;padding:0 0 0 0;}*/

/*CB #topLinks{background-color:#f5f1e6;height:1%;padding:5px}*/
/*Added*/
#topLinks{background-color:#f5f1e6;height:1%;padding:5px 0 5px 0;width:996px;}
#topLinks ul{float:right;height:1%;}
#topLinks ul li{float:left;}
#topLinks ul li a{color:#000;display:block;background-image:url(/img/arrow-red-on-beige.gif);background-repeat:no-repeat; background-position:right center;padding-right:10px;margin-right:25px;}
#topLinks ul li a:hover{color:#b10000;}

#CCBtopLinks{background-color:#f5f1e6;height:1%;padding:5px 0 5px 0;width:996px;}
#CCBtopLinks ul{float:right;height:1%;}
#CCBtopLinks ul li{float:left;}
#CCBtopLinks ul li a{color:#000;display:block;background-image:url(/img/arrow-red-on-beige.gif);background-repeat:no-repeat; background-position:right center;padding-right:10px;margin-right:25px;}
#CCBtopLinks ul li a:hover{color:#b10000;}

/*CB #loginHoverMenu{position:absolute;top:-1px;right:215px;z-index:2;}*/
/*Added - need to revisit this*/
/*#loginHoverMenu{position:absolute;float:right;top:-1px;right:0px;z-index:2;}*/
/* 9.17 changed loginHoverMenu to line below, left aligning it rather than floating right. Login rollover wasn't aligning correctly.  JM */
#loginHoverMenu{position:absolute;;top:0px;left:526px;z-index:2;} 

#loginHoverMenu div.loginHoverLink{background-color:#FFF;border:2px solid #CCC;border-bottom-width:0;z-index:2;padding:4px 8px 6px 8px;float:left;position:relative;}
#loginHoverMenu a.loginHoverLink{display:block;background-image:url(/img/arrow-red-small.gif);background-position:right center;background-repeat:no-repeat;color:#000;padding-right:9px;}
#loginHoverMenu a.loginHoverLink:hover{text-decoration:none;}

#loginHoverMenu div.links{clear:both;background-color:#FFF;border:2px solid #CCC;padding:10px 8px 4px 8px;float:left;z-index:1;position:relative;top:-2px;}
#loginHoverMenu div.links ul{height:auto;width:120px;padding-bottom:0;}
#loginHoverMenu div.links ul.left{float:left;}
#loginHoverMenu div.links ul.right{float:left;}
#loginHoverMenu div.links ul li{float:none;display:block;padding-bottom:10px;}
#loginHoverMenu div.links ul li.last{padding-bottom:0;}

#header{clear:both;background-image:url(/img/logo-bg.gif);background-repeat:repeat-x;height:1%;background-color:#21548e;}
#header img{float:left;}

#header ul{float:left;padding:36px 0 0 30px;width:500px;}
#header ul li{float:left;display:block;text-align:center;}
#header ul li a{white-space:nowrap;margin: 5px 17px 5px 17px;color:#DFDFDF;font-size:10px;text-align:center;height:12px;background-repeat:no-repeat;background-position:center bottom;}

#header ul li#mainMenu_home a{width:52px;}
#header ul li#mainMenu_personal a{width:72px;}
#header ul li#mainMenu_student a{width:66px;}
#header ul li#mainMenu_smallBusiness a{width:114px;}
#header ul li#mainMenu_commercial a{width:83px;}

#header ul li.selected a, #header ul li a:hover{line-height:12px; font-weight:bold;font-size:13px;color:#FFF;text-decoration:none;}

#header form{float:right;padding:30px 38px 0 0;}
#header form #searchTextBox{width:100px;border:2px solid #EEE;padding:0 2px 0 2px;}
#header form #searchButton{vertical-align:middle;position:relative;top:-2px;padding-left:2px;}

/*CB #primaryTabsContainer{background-color:#f2f2f2;border-bottom:2px solid #21548e;line-height:22px;padding-left:24px;}*/
/*Added - height attribute*/
#primaryTabsContainer{background-color:#f2f2f2;border-bottom:2px solid #21548e;line-height:22px;padding-left:22px;height:1%;}

#primaryTabsContainer #primaryTabs{float:left;}
#primaryTabsContainer #primaryTabs ul{float:left;border-left:1px solid #ffffff;}
#primaryTabsContainer #primaryTabs li{float:left;display:block;background-color:#CCC;padding:0 1px 0 0;}
#primaryTabsContainer #primaryTabs li.last{padding-right:1px;}
#primaryTabsContainer #primaryTabs li a{display:block;color:#194174;padding: 5px 12px 5px 12px;background-color:#f2f2f2;}
#primaryTabsContainer #primaryTabs li.selected{background-color:#21548e;margin-right:1px;}
#primaryTabsContainer #primaryTabs li.selected a{text-decoration:none;color:#FFF;background-color:#21548e;}
#primaryTabsContainer #primaryTabs li a:hover{text-decoration:none;color:#FFF;background-color:#21548e;}
#primaryTabsContainer #primaryTabs li.selected a{font-weight:bold;}

#primaryTabsContainer #language{width:124px;height:11px;display:block;float:right;background-image:url(/img/hablamos.gif);background-repeat:no-repeat;margin:10px 0 0 0;margin-right:20px;}

/*CB #secondaryTabsContainer{width:950px;background-color:#FFF;float:left;background-color:#21548e;background-image:url(/img/secondaryTabsRightCorner.gif);background-repeat:no-repeat;background-position:right top;padding-right:11px;}*/
#secondaryTabsContainer{width:940px;background-color:#FFF;float:left;background-color:#21548e;background-image:url(/img/secondaryTabsRightCorner.gif);background-repeat:no-repeat;background-position:right top;padding-right:11px;}
#secondaryTabsContainer li.rounded{background-image:url(/img/secondaryTabsLeftCorner.gif);background-repeat:no-repeat;background-position:left top;padding-left:11px;}
#secondaryTabsContainer #secondaryTabs li{float:left;display:block;padding-top:3px;}
#secondaryTabsContainer #secondaryTabs li a{background-color:#21548e;display:block;color:#FFF;padding: 5px 8px 10px 8px;}
#secondaryTabsContainer #secondaryTabs li.selected a{}
#secondaryTabsContainer #secondaryTabs li.selected a, #secondaryTabsContainer #secondaryTabs li a:hover{background-color:#5c72ac;text-decoration:none;}
#secondaryTabsContainer #secondaryTabs li.selected a{font-weight:bold;}

#contentContainer{background-color:#eee7cd;border-right:24px solid #FFF;border-left:24px solid #f5f1e6;height:1%;clear:both;z-index:1;}

#stage{height:1%;width:948px;}
#stage div#stageLeft{float:left;width:730px;background-color:#FFF;}



#stage div#stageLeft #centerPane{float:left;width:500px;padding:15px 15px 100px 15px;position:relative;}
#stage div#stageLeft #verticalMenuContainer{float:left;width:200px;background-color:#5c72ac;background-image:url(/img/verticalMenuBackground.gif);background-repeat:no-repeat;background-position:left bottom;padding:10px 0 150px 0;}

#stage div#stageLeft #verticalMenu li{display:block;padding-bottom:5px;}
#stage div#stageLeft #verticalMenu li a{display:block;color:#FFF;padding:2px 5px 3px 22px;background-position:8px center;background-repeat:no-repeat;}
#stage div#stageLeft #verticalMenu li a:hover{text-decoration:none;background-color:#b10000;}
#stage div#stageLeft #verticalMenu li.selected a{background-color:#b10000;font-weight:bold;background-image:url(/img/arrow-white-on-red-small.gif);}
#stage div#stageLeft #quickBalance{display:block;padding-left:16px;background-repeat:no-repeat;background-position:2px center;color:#FFF;background-image:url(/img/arrow-red-on-blue.gif);margin:20px 0 20px 7px;}


/*OLD #stage div#stageRight {float:left;width:218px;}
#stage div#stageRight #rightPane{padding-top:10px;}
#stage div#stageRight #rightPane img{width:218;display:block;margin:0 auto 0 auto;}*/

#stage div#stageRight #rightPane{float:left;width:198px;padding:10px;}
#stage div#stageRight #rightPane a#openAnAccount{float:left;font-size:13px;font-weight:bold;color:#B10000;display:block;}
#stage div#stageRight #rightPane div.buttons{float:right;margin:0;}

#stage div#stageRight #rightPane div.sidePanelLinkGroup{padding-top:15px;}
#stage div#stageRight #rightPane h2.sidePanelLinkGroupHeader{font-size:12px;font-weight:bold;color:#444;border-bottom:1px solid #999;padding-bottom:4px;}
#stage div#stageRight #rightPane div.sidePanelLinkGroup ul{padding-top:10px;}

#stage div#stageRight #rightPane{padding-top:10px;}
#stage div#stageRight #rightPane img.ad{width:198px;display:block;margin:20px auto 0 auto;}


#footerContainer{display:block;bottom:0px;margin-bottom:0px;vertical-align:bottom;}
#primaryFooter{background-image:url(/img/footer-bg.gif);height:26px;padding-left:18px;line-height:26px;}
#primaryFooter ul li{float:left;display:block;color:#FFF;}
#primaryFooter ul li a{color:#FFF;padding:0 15px 0 15px;}

#secondaryFooter{background-color:#f5f1e6; height:100%;padding:0px 180px 0px 0;background-image:url(/img/fdic.gif);background-repeat:no-repeat; background-position:95% center;}
#secondaryFooter p{float:right;line-height:40px; color:#555;}


/*---------------------------------------------------*/

/*Added for Teamsite integration 8/4/08*/

#leftNav div#stageLeft{float:left;background-color:#FFF;}

#leftNav div#stageLeft #centerPane{float:left;width:502px;padding:15px 15px 110px 15px;position:relative;}

#leftNav div#stageLeft #verticalMenuContainer{float:left;width:200px;background-color:#5c72ac;background-image:url(/img/verticalMenuBackground.gif);background-repeat:no-repeat;background-position:left bottom;padding:5px 0 150px 0;}

#leftNav div#stageLeft #verticalMenu li{display:block;padding-top:5px;}

* html #leftNav div#stageLeft #verticalMenu li{height:1%;}

#leftNav div#stageLeft #verticalMenu li a{display:block;color:#FFF;padding:2px 5px 3px 22px;background-position:8px center;background-repeat:no-repeat;}

#leftNav div#stageLeft #verticalMenu li a:hover{text-decoration:none;background-color:#b10000;}

#leftNav div#stageLeft #verticalMenu li.selected a{background-color:#b10000;font-weight:bold;background-image:url(/img/arrow-white-on-red-small.gif);}

#leftNav div#stageLeft #verticalMenu li.expanded a{background-color:#21548e;background-image:url(/img/expandedQuadNavArrow.gif);}

#leftNav div#stageLeft #verticalMenu li.expanded ul{background-color:#FFF;padding:3px 0 10px 12px;}

#leftNav div#stageLeft #verticalMenu li.expanded ul li a{background-color:#FFF;color:#0053a0;background-image:none;padding-left:18px;}

#leftNav div#stageLeft #verticalMenu li.expanded ul li a:hover{background-color:#FFF;text-decoration:underline;}

#leftNav div#stageLeft #verticalMenu li.expanded ul li.selected a{color:#B10000;background-image:url(/img/selectedQuadNavArrow.gif);}

#leftNav div#stageLeft #verticalMenu li.expanded ul li.selected a:hover{text-decoration:none;}

 

/*#breadcrumbs{padding:4px 0 0 16px;color:#0053a0;}*/
#breadcrumbs{padding:4px 0 0 0;color:#0053a0;}

#breadcrumbs a{text-decoration:underline;}

#breadcrumbs a.last{text-decoration:none;}

/*CB #rightPane{float:left;width:198px;padding:10px;}*/
/*Removed padding*/
#rightPane{float:left;width:198px;}

#rightPane a#openAnAccount{float:left;font-size:13px;font-weight:bold;color:#B10000;display:block;}
#rightPane div#openAccount{border-bottom:1px solid #999;padding-top:3px;clear:both;}
#rightPane div.buttons{display:block;float:right;margin:0;vertical-align:top;}
#rightPane div.buttons #openAnAccountGoButton{float:top;vertical-align:top;}

#rightPane div.sidePanelLinkGroup{}
#rightPane h2.sidePanelLinkGroupHeader{font-size:12px;font-weight:bold;color:#444;border-bottom:1px solid #999;padding-bottom:4px;}
#rightPane div.sidePanelLinkGroup ul{padding-top:10px;}

#rightPane{padding-top:10px;}
#rightPane img.ad{width:198px;display:block;margin:20px auto 0 auto;}

/*Added for Teamsite Integration*/
#centerPane{float:left;width:500px;padding:0 0 50px 0;position:relative;}
div.rightColCTA{float:left;font-size:12px;font-weight:bold;color:#B10000;display:block;}


