/* SEEVAST STYLING -- Howard Conklin */

body {background:#425661; margin:0; padding:15px 0; font:normal 62.5% Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none}
form {margin:0; padding:0}
input {font-size:11px; padding:0}
select {margin:0; padding:0}
code, pre {font:normal 9px Courier, "Courier New", fixed-width, monospace}
pre {line-height:140%}
td, input, select, textarea {font-size:11px}
input, select, textarea {padding:0 0 0 2px}

h1, h2 {font:bold 1.5em/110% Arial, Verdana, sans-serif; margin-top:-2px}
h3 {font:bold 1.4em Arial, Verdana, sans-serif; margin:-2px 0 22px 0; padding:0}
p, i {font-size:1.2em; line-height:1.3em}

#main_nav {margin:0; padding:5px 0 5px 15px; color:#fff; font-size:1.1em; border-top:4px solid #F89728; border-bottom:3px solid #00B8DC}
#main_nav ul {list-style-type:none; margin:0; padding:0}
#main_nav ul li {display:inline; margin:0 3px}

#career_main {background:#fff; padding:10px 42px}
#career_main ul {list-style-type:none; margin:0 0 17px 0; padding:0; font-size:1.2em}
#career_main li {background: url( '/images/black_disc.gif' ) no-repeat 0 .5em; padding-left: 1em}
#career_main ul p {margin:0; padding:0}

#career_blurb {height:270px; margin:32px 0 0 0}
#career_blurb p {margin:0; padding:0;}
#amherst, #nyc, #wc, #chicago {width:300px; margin:12px 0 -10px 0; float:left}
#amherst ul, #nyc ul, #wc ul, #chicago ul {margin:0}
#amherst h4, #nyc h4, #wc h4, #chicago h4 {font-size:12px; color:#000}

.benefit {width:220px; float:left; padding-right:10px}
.benefit_blurb {width:380px; float:left}

.back_to_top {float:right; padding-bottom:10px}

#benefits h2 {padding-top:19px}
#benefits h6 {margin:0; padding:0; font-size:1.2em}
#benefits p {margin-top:0; padding-top:0}
#benefits ul {padding:-bottom:0; margin-bottom:11px}
#benefits ul li {font-size:1.2em}

.black_line {border-bottom:1px solid #00B8DC; margin:13px 0 22px 0; clear:right}
#benefits_line {border-bottom:1px solid; margin:21px 0}
.no_top {margin-top:-41px}

.nav_bar {color:#fff; padding-left:19px}
.nav_active {color:#fff; font-weight:bold; font-size:12px}
.headline {font-weight:bold; font-size:17px}
.subhead {color:#f89728; font-weight:bold; font-size:16px; line-height:130%}
.subhead_grey, .subhead_orange, .text {font-weight:bold; font-size:13px; line-height:130%}
.subhead_grey {color:#425661}
.subhead_orange {color:#f89728}
.homepage_companies {font-weight:bold; font-size:11px; line-height:110%}
.text {font-weight:normal}
.grey_small, .black_small {font-size:11px; line-height:130%}
.grey_small {color:#949ca1}
.footer_bar {color:#00719b; font-size:9px; line-height:130%}
.copyright {color:#a9b6bb; font-size:10px; line-height:130%; margin-bottom:10px}
.greyborder_left {border-left:1px solid #a9b6bb}
.spacer {height:6px}
.buttonsubmit {font-size:11px; width:100px}

/* LINKS */

a:link,
a:visited,
a:hover,
a:active {color:#00719b; font:normal 13px/130% Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none}

.nav:link,
.nav:visited,
.nav:hover,
.nav:active,
.subnav:link,
.subnav:visited,
.subnav:hover,
.subnav:active {color:#fff; font:normal 12px/130% Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none}

.subnav:link,
.subnav:visited,
.subnav:hover,
.subnav:active {color:#00719b; font-weight:bold}

.nav:hover,
.subnav:hover {text-decoration:underline}

.homepage:link,
.homepage:visited,
.homepage:hover,
.homepage:active {color:#00719b; font:bold 11px/130% Arial, Verdana, Geneva, Helvetica, sans-serif; text-decoration:none}

.homepage:hover {text-decoration:underline}

.back:link,
.back:visited,
.back:hover,
.back:active,
.footer:link,
.footer:visited,
.footer:hover,
.footer:active {color:#00719b; font:normal 10px/130% Arial, Geneva, Helvetica, sans-serif; text-decoration:underline}

.footer:link,
.footer:visited,
.footer:active {text-decoration:none; padding:0 3px}

.bold:link,
.bold:visited,
.bold:hover,
.bold:active {font-weight:bold; color:#000; font-size:1em}

#career_blurb a:hover, #amherst a:hover, #nyc a:hover, .requirements a:hover, .back_to_top a:hover, a.mail:hover {text-decoration:underline}

.bold {font-weight:bold; color:#000}
.no_margin {margin:0; padding:0}

#css_footer {background: #fff url('/images/footer_corners.gif') no-repeat bottom left; width:700px; height:37px; padding-top:8px; text-align:left; clear:left}
#footer_offset {margin:0 0 0 19px; color:#00719b}

.blue_arrow {margin:0 0 -2px 0; padding:0}
