/* Clear & Simple Phase 2 */
/* Colors 
Blue: #06c
Gray: #868686
Green: #6cb83a

/* -- General Styles -- */
body {
  background: #fff;
  color: #666;
  font: medium/1.25 Arial, Helvetica, sans-serif;
  margin: 20px 0 0 0;
  padding: 0;
  text-align: center;
  }

#pageWrapper {
  margin: 0 auto;
  padding: 0;
  text-align: left;
  width: 800px;
  }

.clearAll { clear: both; height: 1px; font-size: 1px; border: none; margin: 0; padding: 0; background: transparent; }

.noBreak { white-space: nowrap; }

img { border: none; margin: 0; padding: 0; }

/* Fixes superscript line spacing */
sup { bottom: 1ex; height: 0; line-height: 1; position: relative; vertical-align: baseline; }

/* -- Horizontal Rule -- */
hr { display: none; }
.line { background: transparent url(../../images/horizontal_line.gif) 0 0 no-repeat; height: 1px; margin-bottom: 1em; }
#newsletter .line { background-color: #dadada; background-image: none; margin-top: 1em; }

p { font-size: 0.8em; margin: 0.5em 0; padding: 0; }
p.link { color: #868687; font-size: 0.75em; margin: 0 0 1em 0; }
p.link a:link, p.link a:visited,
p.link a:hover, p.link a:active { color: #868687; font-weight: bold; text-decoration: underline; }
p.thirdParty { color: #06c; }

/* -- Headers -- */
h1, h2, h3, h4 { margin: 0; padding: 0; }
h3 { color: #06c; font-size: 1em; }
h4 { color: #06c; font-size: 0.8em; font-weight: normal; }
h5 { font-size: 1em; margin: 1em 0 0 0; padding: 0; }

/* -- Links -- */
a:link, a:visited { color: #06c; text-decoration: none; }
a:hover { color: #06c; text-decoration: underline; }
a:active { color: #06c; text-decoration: none; }

/* -- List Styles -- */
ul { list-style: none; margin: 0; padding: 0; }
ul li { font-size: 0.695em; margin: 0; padding: 0; }
ul li.last { border: none; }

/* -- Custom Bullet List -- */
.customBullet li { background: url(../../images/small_blue_arrow.gif) 0 3px no-repeat; padding: 0 0 6px 12px; }

/* -- SideBar Links -- */
.sideLinks li { font-size: 0.75em; }

/* -- Horizontal List -- */
.hList { float: left; line-height: 1; }
.hList li { border-right: 1px solid #666; float: left; padding: 0 5px; }
.hList li a:link, .hList li a:visited { color: #666; }
.hList em a:link, .hList em a:visited { color: #3d6fab; font-style: normal; font-weight: bold; } /* Espanol link */

/* -- Breadcrumbs -- */
#breadcrumb { float: left; margin: 5px 0 -22px 0; padding: 0; } /* negative margin pulls sideBar up to edge */
#breadcrumb li { float: left; margin-right: 2px; }
#breadcrumb li a:link, #breadcrumb li a:visited { color: #3D6FAB; text-decoration: underline; }

/* -- Tables -- */
table { margin: 0; padding: 0; text-align: center; }
th { background: #e0ebf5; }

/* -- Clear & Simple Home Tab Link -- */
#navHome { background: url(../../images/top_curve.gif) 0 bottom no-repeat; padding-bottom: 9px; clear: both; }
#navHome h1 { margin-left: 596px; }
#navHome a { background: url(../../images/nav_clearsimple_button.gif) 0 -22px no-repeat; display: block; height: 22px; text-indent: -9999em; outline: none; }
#navHome a:hover, #navHome a:focus { background-position: 0 0; }
#home #navHome a { background-position: 0 0; cursor: default; }

/* -- Primary Navigation -- */
#ctl00_ContentPlaceHolder1_nav1_primaryNav { float: right; width: 200px; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav li { display: block; background-color: #0095e1; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav li a { display: block; height: 24px; text-indent: -9999em; outline: none; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navGeneral a { background: url(../../images/nav_generalinfo.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navStudents a { background: url(../../images/nav_students.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSingles a { background: url(../../images/nav_young_prof.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navFamilies a { background: url(../../images/nav_families.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSeniors a { background: url(../../images/nav_seniors.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navEducators a { background: url(../../images/nav_educators.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navMilitary a { background: url(../../images/nav_military.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSmallBiz a { background: url(../../images/nav_smallbiz.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navMedia a { background: url(../../images/nav_media.gif) 0 0 no-repeat; }
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navResources a { background: url(../../images/nav_resources.gif) 0 0 no-repeat; }

/* Set the hover state */
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navGeneral a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navGeneral a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navStudents a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navStudents a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSingles a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSingles a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navFamilies a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navFamilies a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSeniors a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSeniors a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navEducators a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navEducators a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navMilitary a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navMilitary a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navSmallBiz a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSmallBiz a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navMedia a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navMedia a:focus,
#ctl00_ContentPlaceHolder1_nav1_primaryNav #navResources a:hover, #ctl00_ContentPlaceHolder1_nav1_primaryNav #navResources a:focus { background-position: 0 -24px; }

/* Set the active state */
#general #ctl00_ContentPlaceHolder1_nav1_primaryNav #navGeneral a { background-position: 0 -48px; cursor: default; }
#students #ctl00_ContentPlaceHolder1_nav1_primaryNav #navStudents a { background-position: 0 -48px; cursor: default; }
#pros #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSingles a { background-position: 0 -48px; cursor: default; }
#families #ctl00_ContentPlaceHolder1_nav1_primaryNav #navFamilies a { background-position: 0 -48px; cursor: default; }
#seniors #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSeniors a { background-position: 0 -48px; cursor: default; }
#educators #ctl00_ContentPlaceHolder1_nav1_primaryNav #navEducators a { background-position: 0 -48px; cursor: default; }
#military #ctl00_ContentPlaceHolder1_nav1_primaryNav #navMilitary a { background-position: 0 -48px; cursor: default; }
#smallBiz #ctl00_ContentPlaceHolder1_nav1_primaryNav #navSmallBiz a { background-position: 0 -48px; cursor: default; }
#media #ctl00_ContentPlaceHolder1_nav1_primaryNav #navMedia a { background-position: 0 -48px; cursor: default; }
#resources #ctl00_ContentPlaceHolder1_nav1_primaryNav #navResources a { background-position: 0 -48px; cursor: default; }

/* -- Masthead Section -- */
#masthead { margin: 0; padding: 0; }
#masthead a:link, #masthead a:visited { text-decoration: none; }
#masthead a:hover { text-decoration: underline; }
#masthead #logos { float: left; margin: 0; padding: 0 0 0 15px; }
#masthead #logos a { margin: 0; padding: 0 30px 0 0; }
#masthead #logos #clearsimpleLogo { margin: 0 20px 0 0; padding: 0; }
#masthead .hList { float: right; }

/* -- Content Section -- */
.content { border: 4px solid #06c; border-top: 12px solid #06c; margin: 0; padding: 0 0 0 7px; }
  #mainContent { margin: 0 0 0px 0; padding: 0 0 60px 0; }
  #mainCol { float: left; width: 577px; }
  #sideBar { background: #e4eef7; float: right; padding: 0; width: 200px; }

/* -- Newsletter Content Section -- */
.newsContent { border: 4px solid #06c; border-top: 12px solid #06c; margin: 0; padding: 0; }
  #mainContent { margin: 0 0 0px 0; padding: 0 0 60px 0; }
  #mainCol { float: left; width: 577px; }
  #sideBar { background: #e4eef7; float: right; padding: 0; width: 200px; }

/* -- Footer Section -- */
#footer { width: 792px; position: relative; }
#footer .hList { margin: 0.5em 0; }
#footer p { font-size: 0.695em; }
#footer a:link, #footer a:visited { text-decoration: none; }
#footer a:hover { text-decoration: underline; }
#footer #chaseSites { position: relative; left: 20px; }
#footer #chaseLinks { position: relative; right: -210px; }
#footer #fdic { clear: left; position: relative; left: 40px; width: 300px; }
#footer #terms { position: relative; top: -26px; right: -560px; }
#footer #legal { clear: both; position: relative; top: -20px; }
#footer #copyright { clear: both; font-size: 0.695em; text-align: center; }

/* -- Level 2 Pages -- */
.subpage #mainContent { background: url(../../images/right_sliver.gif) 585px 0 repeat-y; } /* fakes equal height in sideBar */
.subpage #mainCol { clear: both; margin-top: 22px; }
.subpage h2 { color: #06c; font-weight: normal; text-align: right; }
.subpage #mainHeader { margin-bottom: 30px; }
.subpage .secondaryTitle { margin: -16px 0 0 0; padding: 0; }
.subpage #title { margin: 0 0 3px 0; }
.subpage #mainColSidebar { float: left; }
.subpage #popups li { margin: 25px 0; }
.subpage #messageBanner img { margin-top: 10px; }
.subpage .customBullet { border-left: 1px solid #b8caee; list-style-type: none; margin: 0 0 0 190px; padding: 0; }
.subpage .customBullet .intro { background-image: url(../../images/small_blue_arrow.gif); }
.subpage .customBullet .intro p { margin-top: 0; }
.subpage .customBullet .subsection { margin-top: 1em; }
.subpage .customBullet .subsection p { color: #06c; }
.subpage .customBullet li { background-image: url(../../images/small_light_blue_arrow.gif); position: relative; }
.subpage .customBullet h3 { color: #027ed8; font-size: 1.15em; position: absolute; top: 0; left: -192px; width: 180px; margin: 0; padding: 0; text-align: right; }
.subpage .customBullet h3.newsletterTitle { position: relative; margin: 10px 12px 0 0; }
.subpage .customBullet h4 { font-size: 1.15em; font-weight: bold; text-transform: capitalize; }
.subpage .customBullet p { font-size: 1.15em; margin-right: 10px; }
.subpage .customBullet p.link { font-size: 1.077em; }
.subpage .customBullet p.download { margin: 1.5em 0; overflow: hidden; width: 270px; }
.subpage .customBullet p.download img { float: left; margin: 0 5px 0 0; }
.subpage .customBullet p.download span { font-size:0.869em; white-space: nowrap; }

.subpage .customBulletNews { float:right; width:380px; border-left: 1px solid #b8caee; list-style-type: none; margin: 0 15px 0 0px; padding: 0; }
.subpage .customBulletNews .intro { background-image: url(../../images/small_blue_arrow.gif); padding: 0 25px 0 35px; }
.subpage .customBulletNews .subsection { margin-top: 1em; }
.subpage .customBulletNews .subsection p { color: #06c; }
.subpage .customBulletNews li { background-image: url(../../images/small_light_blue_arrow.gif); position: relative; background-repeat:no-repeat; }
.subpage .customBulletNews h3 { color: #027ed8; font-size: 1.15em; position: absolute; top: 0; left: -192px; margin: 0; padding: 0; text-align: right; width: 180px; }
.subpage .customBulletNews h3.newsletterTitle { position: relative; margin: 10px 12px 0 0; }
.subpage .customBulletNews h4 { font-size: 1.15em; font-weight: bold; text-transform: capitalize; }
.subpage .customBulletNews p { font-size: 1.15em; margin-right: 10px; }
.subpage .customBulletNews p.link { font-size: 1.077em; }

.subpage #newsletterSections { float:left; width:160px; text-align:right; }
.subpage #newsletterSections h3 { color: #027ed8; font-size: 0.8em; position: relative; margin-bottom:10px; }

.subpage p.note { clear: both; font-size: 1em; }
.subpage p.thirdParty { margin: 20px 10px 20px 190px; }
.subpage p.thirdParty img { padding-right: 2px; }
.subpage .customBullet .noBullet { background: none !important; }
.subpage .iconList li img { position: absolute; margin: 0; padding: 0; top: -8px; left: -85px; }

  /* -- Subpage Navigation -- */
  #subpageNav { margin: 0; padding: 0; text-align: right; width: 190px; }
  #subpageNav li { color: #06c; font-size: 0.75em; font-weight: bold; list-style-position: inside; margin: 0 10px 10px 0; padding: 0; }

  /* Subpage Nav Subnav */
  #pgnavSubnav { margin: 5px 0; }
  #pgnavSubnav li { display: inline; font-size: 0.916em; font-weight: normal; margin: 0; padding: 0; }
  .subpageContent #subpageNav #pgnavSubnav li a { display: block; margin: 0 0 5px 0; }
  .subpageContent #subpageNav #pgnavSubnav li a:link,
  .subpageContent #subpageNav #pgnavSubnav li a:visited { padding: 0 8px 0 0; }

/* -- Newsletter -- */
.subpage .customBullet .newsletterItems h3 { color: #027ed8; font-size: 1.15em; width: 180px; margin: 0; padding: 0; text-align: right; }
.subpage .customBullet .newsletterItems li { background-image:none; position: relative; }

.subpage .customBullet ol { margin: 0; padding: 0; }
.subpage .customBullet ol li { background: none; font-size: 1.15em; margin: 0 10px 10px 2em; padding: 0; }
.subpage .customBullet ol li p { font-size: 1em; }

.subpage #slider { margin-top: 30px; }

.subpage #sideBar .sideLinks { margin-right: 16px; }
.subpage #sideBar .sideLinks h3 img { padding: 18px 0 0.5em 35px; }
.subpage #sideBar .toolsList li { background: url(../../images/small_blue_arrow.gif) 0 3px no-repeat; padding: 0 0 0 10px; margin-left: 0; }
.subpage #sideBar .sideLinks .customBullet { border-left: none; margin: 0 0 0 18px; }
.subpage #sideBar .sideLinks li { padding: 0 0 5px 12px; }
.subpage #sideBar .sideLinks .link { margin-left: 50px; }
.subpage #sideBar .thirdParty { margin-left: 18px; }
.subpage #sideBar .thirdParty li { text-indent: -14px; }
.subpage #sideBar .thirdParty li img { padding-right: 2px; }

.subpage #sideBar #calcWidget { margin-left: 20px; }
.subpage #sideBar #calcWidget ul { margin-left: 0; }

.subpage #sideBar #accountTools h3 img { padding: 0; }
.subpage #sideBar #accountTools { background: url(../../images/tools_bottom.gif) 0 bottom no-repeat; padding-bottom: 10px; margin: 8px 12px; }
.subpage #sideBar #accountTools ul { background: #fff; border-left: 1px solid #8fadcb; border-right: 1px solid #8fadcb; padding: 12px 8px; margin: 0; }
.subpage #sideBar #accountTools p.link { background: #fff; border-left: 1px solid #8fadcb; border-right: 1px solid #8fadcb; margin: 0; padding-bottom: 10px; text-align: center; }

.subpage #offers { clear: both; }
.subpage #offers li { margin: 0 0 0 25px; }
.subpage #offers li img { margin: 12px 0 0 0; }

/* -- Level 3 and up Pages -- */
.level3 #mainContent .customBullet h3 { font-size: 1.707em; position: relative; left: 0; margin: 1em 0; padding: 0; text-align: left; width: 100%; }
.level3 #mainContent .customBullet li.intro { background-position: 0 6px; }
.level3 #mainContent .customBullet li img.thirdParty { position: relative; left: 0; top: 0; }
.level3 #mainContent .customBullet li ul li { background-image: none; font-size: 1.15em; list-style: disc; margin-left: 18px; padding: 0; }
.level3 #mainContent .customBullet li ul li p { font-size: 1em; }
.level3 #mainContent .customBullet li ul li ul li { font-size: 1em; }


/* -- Page-specific Styles -- */

/* -- Home -- */
#home { background: url(../../images/full_sliver.gif) 0 0 repeat-y; padding: 0; }
#home #homeHeader { margin: 0; padding: 0; }
#home #homeHeader h2 img { float: left; border-bottom: 5px solid #06c; }
#home #homeHeader #ctl00_ContentPlaceHolder1_nav1_primaryNav { border-bottom: 5px solid #06c; }
#home #newsCol { float: left; width: 213px; }
#home #newsCol .promoImg { margin: 22px 0 5px 22px; }
#home #newsCol p { margin: 0.5em 22px; }
#home #newsCol .link { margin-bottom: 1em; }
#home #mainCol { margin-top: 22px; width: 379px; }
#home #mainCol h3 { margin-left: 24px; }
#home #mainCol h4 { color: #5f92c4; margin-top: 6px; }
#home #mainCol h4, #home #mainCol p { margin-left: 23px; margin-right: 18px; }
#home .line { margin-left: 24px; }
#home #sideBar { float: left; }
#home .sideLinks { background: url(../../images/tools_bottom.gif) 0 bottom no-repeat; padding-bottom: 10px; margin: 8px 12px; }
#home .sideLinks ul { background: #fff; border-left: 1px solid #8fadcb; border-right: 1px solid #8fadcb; padding: 12px 8px; }
#home .sideLinks p.link { background: #fff; border-left: 1px solid #8fadcb; border-right: 1px solid #8fadcb; margin: 0; padding-bottom: 10px; text-align: center; }

/* -- General -- */
#general #planningTools { padding-bottom: 0.5em; }
#general #icon01 img { left: -60px; }
#general #icon03 img { left: -88px; top: -20px; }
#general .customBullet li img { left: -70px; }

/* -- Students -- */
#students #icon01 img { left: -100px; }
#students #icon03 img { left: -70px; }

  /* -- Students Guide -- */
  .studentsGuide #mainContent #mainCol { position: relative; }
  .studentsGuide #slider { position: absolute; left: 0; } /* 8 Objectives Flash slider */
  .studentsGuide #slider ul { width: 182px; }
  .studentsGuide #slider ul li img { float: left; }
  .studentsGuide .photoSpot { float: right; }
  .studentsGuide .customBullet h3 { position: relative; left: 0; margin-bottom: 1em; text-align: left; width: auto; } /* override standard H3 style above */
  .studentsGuide .customBullet li { background-image: none; } /* remove blue arrow bullets */
  .studentsGuide .customBullet li h4 { color: #6cb83a; }

  .studentsGuide .subpageContent .customBullet li { background: url(../../images/small_blue_arrow.gif) 0 3px no-repeat; } /* put back blue arrow bullets */
  .studentsGuide .subpageContent .customBullet li h4 { color: #06c; }

  /* -- Students Guide 1-Page Intro -- */
  .studentsGuide #intro { border: none; margin-left: 0; }
  .studentsGuide #intro li { background: none; }
  .studentsGuide #intro #F9logos #F9ChaseLogo { margin-bottom: 8px; }
  .studentsGuide #intro #F9logos #F9CPALogo { margin-left: 250px; }
  .studentsGuide #intro .line { background-color: #cfcfcf; background-image: none; margin-top: 40px; }
  .studentsGuide #intro p.download { width: auto; }

  /* -- Subpage Navigation -- */

  /* Set the active state */
  .studentsGuide .subpage1 #subpageNav #pgnav1, .studentsGuide .subpage1 #subpageNav #pgnav1 a,
  .studentsGuide .subpage2 #subpageNav #pgnav2, .studentsGuide .subpage2 #subpageNav #pgnav2 a,
  .studentsGuide .subpage3 #subpageNav #pgnav3, .studentsGuide .subpage3 #subpageNav #pgnav3 a,
  .studentsGuide .subpage4 #subpageNav #pgnav4, .studentsGuide .subpage4 #subpageNav #pgnav4 a,
  .studentsGuide .subpage5 #subpageNav #pgnav5, .studentsGuide .subpage5 #subpageNav #pgnav5 a,
  .studentsGuide .subpage6 #subpageNav #pgnav6, .studentsGuide .subpage6 #subpageNav #pgnav6 a,
  .studentsGuide .subpage7 #subpageNav #pgnav7, .studentsGuide .subpage7 #subpageNav #pgnav7 a,
  .studentsGuide .subpage8 #subpageNav #pgnav8, .studentsGuide .subpage8 #subpageNav #pgnav8 a { color: #6cb83a; margin-right: 5px; }

  /* Set the active state  in tertiary pages */
  .studentsGuide .subpage1 .studentsGuideLevel3 #subpageNav #pgnav1, .studentsGuide .subpage1 .studentsGuideLevel3 #subpageNav #pgnav1 a,
  .studentsGuide .subpage2 .studentsGuideLevel3 #subpageNav #pgnav2, .studentsGuide .subpage2 .studentsGuideLevel3 #subpageNav #pgnav2 a,
  .studentsGuide .subpage3 .studentsGuideLevel3 #subpageNav #pgnav3, .studentsGuide .subpage3 .studentsGuideLevel3 #subpageNav #pgnav3 a,
  .studentsGuide .subpage4 .studentsGuideLevel3 #subpageNav #pgnav4, .studentsGuide .subpage4 .studentsGuideLevel3 #subpageNav #pgnav4 a,
  .studentsGuide .subpage5 .studentsGuideLevel3 #subpageNav #pgnav5, .studentsGuide .subpage5 .studentsGuideLevel3 #subpageNav #pgnav5 a,
  .studentsGuide .subpage6 .studentsGuideLevel3 #subpageNav #pgnav6, .studentsGuide .subpage6 .studentsGuideLevel3 #subpageNav #pgnav6 a,
  .studentsGuide .subpage7 .studentsGuideLevel3 #subpageNav #pgnav7, .studentsGuide .subpage7 .studentsGuideLevel3 #subpageNav #pgnav7 a,
  .studentsGuide .subpage8 .studentsGuideLevel3 #subpageNav #pgnav8, .studentsGuide .subpage8 .studentsGuideLevel3 #subpageNav #pgnav8 a { color: #004712; }

  /* Set the hover state */
 .studentsGuide #subpageNav li:hover, .studentsGuide #subpageNav li a:hover { color: #6cb83a; }

  /* Subpage Nav Subnav */
  .studentsGuide .subpage1 .studentsGuideLevel3 #subpageNav #pgnav1,
  .studentsGuide .subpage2 .studentsGuideLevel3 #subpageNav #pgnav2,
  .studentsGuide .subpage3 .studentsGuideLevel3 #subpageNav #pgnav3,
  .studentsGuide .subpage4 .studentsGuideLevel3 #subpageNav #pgnav4,
  .studentsGuide .subpage5 .studentsGuideLevel3 #subpageNav #pgnav5,
  .studentsGuide .subpage6 .studentsGuideLevel3 #subpageNav #pgnav6,
  .studentsGuide .subpage7 .studentsGuideLevel3 #subpageNav #pgnav7,
  .studentsGuide .subpage8 .studentsGuideLevel3 #subpageNav #pgnav8,
  .studentsGuide #pgnavSubnav { background: #f3feea; }

  .studentsGuide .studentsGuideLevel3 #subpageNav li { padding: 5px 0 3px 0; }

  .studentsGuide .studentsGuideLevel3 #subpageNav #pgnavSubnav li a:link,
  .studentsGuide .studentsGuideLevel3 #subpageNav #pgnavSubnav li a:visited { color: #555; }
  .studentsGuide #subpageNav #pgnavSubnav li a:hover,
  .studentsGuide #subpageNav #pgnavSubnav li a:active { background: url(../../images/students_guide/green_arrow.gif) right bottom no-repeat; }

/* -- Young Professionals -- */
#pros #icon02 img { left: -70px; }
#pros #icon05 img { left: -80px; }

/* -- Families -- */
#families #icon01 img { left: -70px; top: -18px; }
#families #icon03 img { left: -70px; }

/* -- Seniors -- */
#seniors #icon01 img { left: -72px; }
#seniors #icon02 img { left: -78px; top: -18px; }
#seniors #icon03 img { left: -78px; }
#seniors #icon04 img { left: -70px; }
#seniors #icon05 img { left: -72px; }

/* -- Educators -- */
#educators #icon01 img { left: -70px; }

/* -- Military -- */
#military .tel { display: block; margin: 10px 20px 10px 10px; }
#military #icon01 img { left: -70px; }
#military #icon02 img { left: -60px; }
#military #icon03 img { left: -66px; }
#military #nmfa { margin-left: 3px; }
#military #specialFeature ul li p { font-size: 1em; margin: 0 0 0 10px; }

/* -- Small Business -- */
#smallBiz #icon01 img { top: -20px; }
#smallBiz #icon02 img { left: -100px; }

/* -- Media -- */
#media #mediaHotline h3 { color: #333; font-size: 0.8125em; margin: 18px 0 0 30px; padding-bottom: 10px; }
#media #icon01 img { left: -80px; }
#media #icon02 img { left: -70px; top: -26px; }
#media #icon03 img { top: -26px; }

/* -- Resources -- */
#resources .customBullet li img { left: -80px; }
#resources #icon01 img { top: -24px; }
#resources #icon02 img { left: -90px; top: -28px; }
#resources #icon03 img { top: -18px; }
#resources #icon05 img { left: -78px; }
#resources #icon06 img { left: -70px; }
#resources #icon07 img { left: -90px; }
#resources #icon08 img { left: -54px; }
#resources #icon09 img { top: -26px; }
#resources #icon10 img { top: -16px; }
#resources #icon11 img { left: -70px; top: -18px; }
#resources #icon12 img { left: -66px; }
#resources #mainContent .customBullet li img.thirdParty { position: relative; left: 0; top: 0; }

/* -- Calc -- */
#calc .customBullet li { background: none; }
#calc .customBullet .intro { background: url(../../images/small_blue_arrow.gif) 0 2px no-repeat; }
#calc .customBullet li img { left: -55px; }
#calc .customBullet #icon03 img,
#calc .customBullet #icon10 img { left: -45px; }
#calc .customBullet #icon01 img,
#calc .customBullet #icon05 img,
#calc .customBullet #icon07 img,
#calc .customBullet #icon08 img { left: -50px; }
#calc .customBullet #icon06 img,
#calc .customBullet #icon12 img { left: -58px; }
#calc .customBullet #icon09 img { left: -60px; }

/* -- Manage -- */
#manage .customBullet li img { left: -65px; }
#manage .customBullet #icon02 img { left: -70px; }
#manage .customBullet #icon08 img { left: -65px; }
#manage .customBullet #icon09 img { left: -72px; }
#manage #sideBar { padding-bottom: 20px; }

/* -- Newsletter -- */
#newsletter #homeHeader { margin: 0; padding: 0; }
#newsletter #homeHeader h2 img { float: left; border-bottom: 5px solid #06c; }
#newsletter #homeHeader #ctl00_ContentPlaceHolder1_nav1_primaryNav { border-bottom: 5px solid #06c; }

/* -- Shefrin Bio -- */
.bio #mainCol #icon01 img { left: -165px; }

/* -- 50 Ways -- */
.fiftyways #mainContent #mainCol { position: relative; }
.fiftyways #slider { position: absolute; left: 4px; margin-top: 8.5em; }
.fiftyways #moneyWise { margin-top: 12px; }
.fiftyways #mainCol .customBullet h3 { color: #f36758; }
.fiftyways #mainContent .customBullet li h4 a:link,
.fiftyways #mainContent .customBullet li h4 a:visited { text-decoration: none; }

  /* set each section's subhead rollover and header color */
  .fiftyways #mainContent .customBullet #saving h4 a:hover,
  .saving #mainContent .customBullet h3 { color: #0080ff; }
  .fiftyways #mainContent .customBullet #budgeting h4 a:hover,
  .budgeting #mainContent .customBullet h3 { color: #6db33f; }
  .fiftyways #mainContent .customBullet #credit h4 a:hover,
  .credit #mainContent .customBullet h3 { color: #9c4d9c; }
  .fiftyways #mainContent .customBullet #debit h4 a:hover,
  .debit #mainContent .customBullet h3 { color: #f7931e; }
  .fiftyways #mainContent .customBullet #prepaid h4 a:hover,
  .prepaid #mainContent .customBullet h3 { color: #e43092; }
  .fiftyways #mainContent .customBullet #managing h4 a:hover,
  .managing #mainContent .customBullet h3 { color: #23bcb9; }
  .fiftyways #mainContent .customBullet #identity h4 a:hover,
  .identity #mainContent .customBullet h3 { color: #f15b5b; }
  .fiftyways #mainContent .customBullet #caregiving h4 a:hover,
  .caregiving #mainContent .customBullet h3 { color: #546292; }
  .fiftyways #mainContent .customBullet #plan h4 a:hover,
  .plan #mainContent .customBullet h3 { color: #fcaf17; }

  /* set each subhead's divider */
  .fiftyways #mainContent .customBullet #saving .line { background: transparent url(../../images/50ways/line_01_savings.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #budgeting .line { background: transparent url(../../images/50ways/line_02_budgeting.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #credit .line { background: transparent url(../../images/50ways/line_03_cc.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #debit .line { background: transparent url(../../images/50ways/line_04_debitcards.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #prepaid .line { background: transparent url(../../images/50ways/line_05_prepaid.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #managing .line { background: transparent url(../../images/50ways/line_06_managing.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #identity .line { background: transparent url(../../images/50ways/line_07_identitytheft.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #caregiving .line { background: transparent url(../../images/50ways/line_08_caregiving.jpg) 0 0 no-repeat; }
  .fiftyways #mainContent .customBullet #plan .line { background: transparent url(../../images/50ways/line_09_plan.jpg) 0 0 no-repeat; }

  /* 50 Ways Sections */
  .fiftyways #mainContent .customBullet { clear: left; } /* clear content so it's below fiftyNav */

  /* Section Nav */
  #fiftyNav { margin: -15px 0 27px 0; overflow: hidden; padding: 0; }
  #fiftyNav ul { float: left; margin-left: -6px; }
  #fiftyNav li { float: left; }
  #fiftyNav li a { background: url(../../images/50ways/subnav.jpg) 0 0 no-repeat; display: block; height: 32px; text-indent: -9999em; outline: none; width: 63px; }
  #fiftyNav #navSaving a { width: 52px; }
  #fiftyNav #navBudgeting a { background-position: -52px 0; width: 72px; }
  #fiftyNav #navCredit a { background-position: -127px 0; width: 57px; }
  #fiftyNav #navDebit a { background-position: -184px 0; width: 56px; }
  #fiftyNav #navPrepaid a { background-position: -240px 0; }
  #fiftyNav #navManaging a { background-position: -308px 0; width: 70px; }
  #fiftyNav #navID a { background-position: -377px 0; width: 62px; }
  #fiftyNav #navCaregiving a { background-position: -442px 0; width: 74px; }
  #fiftyNav #navUnexpected a { background-position: -516px 0; width: 76px; }

  /* 50 Ways Tertiary Pages */
  .level3 #fiftyNav { margin-top: 0px; }
  .level3 #fiftyTitle { text-align: right; margin: 15px 0; }
  .level3 .customBullet h3#sectionTitle { position: absolute; top: 0; left: -192px; width: 180px; margin: 0; padding: 0; text-align: right; }

  /* Saving */
  .level3 .saving h3#sectionTitle { color: #0080ff; }
  .level3 #mainContent .saving { background: url(../../images/50ways/savings_cash.jpg) 28px 220px no-repeat; }

  /* Budgeting */
  .level3 .budgeting h3#sectionTitle { color: #6db33f; }
  .level3 #mainContent .budgeting { background: url(../../images/50ways/Budgeting_guy.jpg) 35px 190px no-repeat; }

  /* Credit Cards */
  .level3 .credit h3#sectionTitle { color: #9c4d9c; }
  .level3 #mainContent .customBullet #fifteen .credit { background: url(../../images/50ways/cc_fruit.jpg) 0 -2px no-repeat; padding: 2px 0; }
  .level3 #mainContent .customBullet #fifteen .credit li { margin-left: 125px; }

  /* Debit Cards */
  .level3 .debit h3#sectionTitle { color: #f7931e; }
  .level3 #mainContent .debit { background: url(../../images/50ways/debit_cards.jpg) 22px 200px no-repeat; }

  /* Managing Debt */
  .level3 .managing h3#sectionTitle { color: #23bcb9; }
  .level3 #mainContent .managing { background: url(../../images/50ways/ManagingDebt.jpg) 20px 220px no-repeat; }

  /* Identity Theft */
  .level3 .identity h3#sectionTitle { color: #f15b5b; }
  .level3 #mainContent .identity { background: url(../../images/50ways/identity_theft.jpg) 18px 220px no-repeat; }

  /* Caregiving */
  .level3 .caregiving h3#sectionTitle { color: #546292; }

  /* Plan for Unexpected */
  .level3 .plan h3#sectionTitle { color: #fcaf17; }
  .level3 #mainContent .plan { background: url(../../images/50ways/plan.jpg) 10px 230px no-repeat; }
