table#content-switch {  }
  #content-switch tr { vertical-align: top; }
  #content-switch td#item-col { width: 280px; }
    #item-col div { cursor:pointer; height: 85px; line-height: 85px; background: url('/solutions/education/students/images/overview-leftcol-off.gif') repeat-y right center; font-size: 14px; font-weight: bold; }
      #item-col div.on { color: #e00400; background: url('/solutions/education/students/images/overview-leftcol-on.gif') repeat-y right; }
      #item-col div.itemsep { height: 1px; line-height: 1px; background: #ddd; margin-right: 19px; }
    #item-col span { display: inline-block; width: 58px; height: 85px; margin: 0 10px; vertical-align: middle; }
    #item-col img { margin-top: 13px; }
  #content-switch td#content-col { padding: 30px 0 0 30px; }
    #content-col div.left { float: left; width: 353px; }
    #content-col div.left p, #content-col div.left ul { margin-right: 15px; }
    #content-col div.right { float: right; width: 224px; }

.inlineLink { color: #e00400; }

table#overviewWrapper h1 { margin-left: 6px; }
table#overviewWrapper tr { vertical-align: top; }
table#overviewWrapper td { padding-top: 30px; padding-bottom: 25px; }
  table#overviewWrapper td.introText { width: 558px; }
    table#overviewWrapper td.introText p.intro { padding-right: 30px; font-size: 14px; line-height: 21px; }
  table#overviewWrapper td.introImg {  }

#overviewMain div.podTitle { padding-right: 20px; padding-bottom: 20px; } 
  #overviewMain div.podTitle h2 {  }
  #overviewMain div.podTitle table { margin-top: 20px; } 
    #overviewMain div.podTitle table td { vertical-align: top; width: 303px; padding: 0 14px; } 
  #overviewMain ul { padding-bottom: 0!important; }
  #overviewMain li#specialItem { padding: 17px 0 17px 40px; background: url('/solutions/education/students/images/icon_lightbulb.png') no-repeat !important; }
  #overviewMain div#bodySocialIcons { margin: 5px 0 15px; }

#overviewMain div.podGrayBG{ padding: 15px; } 
  #overviewMain div.podGrayBG div { background: #fff; border: 1px solid #ddd; padding: 10px 20px 15px; } 
  #overviewMain div.podGrayBG table { margin-top: 10px; } 
    #overviewMain div.podGrayBG table td { vertical-align: top; width: 303px; padding: 0 20px; } 
    #overviewMain div.podGrayBG td.left { padding-left: 35px; background: url('/solutions/education/students/images/icon_people.gif') no-repeat } 
    #overviewMain div.podGrayBG td.right {  }

#overviewBottom div.podTitle { background: url('/common/images2010/m8/moreInfoIcon.png') no-repeat 10px 10px; padding-right: 20px; }
  #overviewBottom div.podTitle p#didyouknow { padding-left: 45px; } 
  #overviewBottom div.podTitle div { margin-bottom: 0; padding-left: 45px; } 
    #overviewBottom div.podTitle div a.left { display: inline-block; float: left; }
    #overviewBottom div.podTitle div a.left { display: inline-block; float: right; }



/* edu portal pod */
#gotoeduportal {}
  #gotoeduportal .podBG { padding: 0; background: url('/solutions/education/students/images/portal-bg.gif') repeat-x; }
  #gotoeduportal table td { vertical-align: middle; }
  #gotoeduportal p { margin: 0; padding: 0; font-size: 12px; line-height: 17px; }
  #gotoeduportal a { color: #515151; }
    #gotoeduportal.hover a, #gotoeduportal a:hover { color: #b00; }
  #gotoeduportal strong { font-size: 13px; color: #2c639f; text-transform: uppercase; }



/* sidebar overrides */
div#sidebar { margin-top: 0; }
div#sidebar div.podContent a { padding: 0; }
div#sidebar div.podContent ul { padding-top: 10px; padding-bottom: 0; }
div#sidebar div, #sidebar div a { font-family: Arial,Verdana,Geneva,sans-serif; }



/* social icons (move to m8.css?) */
div#bodySocialIcons a { display: inline-block; width: 24px; height: 24px; margin: 3px 10px 0 0; vertical-align: middle; background: url('/common/images2010/socialIcons_24.png') no-repeat; }
  #bodySocialIcons a#linkedin { background-position: 0 -25px; }
  #bodySocialIcons a#facebook { background-position: -25px -25px; }
  #bodySocialIcons a#twitter { background-position: -50px -25px; }
  #bodySocialIcons a#rss { background-position: -75px -25px; }
  #bodySocialIcons a#digg { background-position: -100px -25px; }
  #bodySocialIcons a#delicious { background-position: -125px -25px; }
  #bodySocialIcons a#reddit { background-position: -150px -25px; }
  #bodySocialIcons a#stumbleupon { background-position: -175px -25px; }
  #bodySocialIcons a#youtube { background-position: -200px -25px; }
    #bodySocialIcons a:hover#linkedin { background-position: 0 0; }
    #bodySocialIcons a:hover#facebook { background-position: -25px 0; }
    #bodySocialIcons a:hover#twitter { background-position: -50px 0; }
    #bodySocialIcons a:hover#rss { background-position: -75px 0; }
    #bodySocialIcons a:hover#digg { background-position: -100px 0; }
    #bodySocialIcons a:hover#delicious { background-position: -125px 0; }
    #bodySocialIcons a:hover#reddit { background-position: -150px 0; }
    #bodySocialIcons a:hover#stumbleupon { background-position: -175px 0; }
    #bodySocialIcons a:hover#youtube { background-position: -200px 0; }
