/*global and wrap*/
body {font-family:helvetica, sans-serif;color:#666;font-size:78%;margin:0;padding:0;background:#fff;text-align:center;}
#wrap {background-color:#fff;margin:0 auto;text-align:left;width:980px;}
.ir span {display:block;width:0;height:0;overflow:hidden;font-size:0.5em;}
.c {clear:both;}
a img {border:none;}
a {text-decoration:none;color:#63c0c8;}
p {margin:0;}
.hlite {color:#f4771a;}
/*layout*/
#health, #money {width:785px;float:left;}
#sidebar {margin-left:785px;}
.fade {background: url(/_img/bg_fade.jpg) 0 0 repeat-x;}
/*sidebar*/
h4 {font-weight:normal;color:#333;margin:0;padding:1em 0 0.5em 0;padding-left:11px;font-size:1.4em;}
#sidebar p {margin-bottom:4px;}
#sidebar p a {display:block;width:183px;background:#f0f1ec url(/_img/capsule_cap.gif) 0 0 no-repeat;font-weight:bold;}
#sidebar p a:hover {background-color:#e9eae4;}
#sidebar p a span {cursor: hand;display:block;width:163px;background:url(/_img/capsule_foot.gif) 0 100% no-repeat;padding: 11px;}

#rightlist p#netbenefits {margin-bottom:4px;}
#rightlist p#netbenefits a {display:block;width:183px;background:#f0f1ec url(/_img/capsule_cap.gif) 0 0 no-repeat;font-weight:bold;}
#rightlist p#netbenefits a:hover {background-color:#e9eae4;}
#rightlist p#netbenefits a span {cursor: hand;display:block;width:163px;background:url(/_img/capsule_foot.gif) 0 100% no-repeat;padding: 11px 11px 11px 10px;}

#sidebar p a#this, #sidebar .capsule a#this {color: #f60;}
#sidebar .capsule {background:#f0f1ec url(/_img/capsule_cap.gif) 0 0 no-repeat;width:183px;padding:11px 0 0 0;margin-bottom:4px;}
#sidebar .capsule a:hover, #action a:hover {color: #4ee1e9;}
#sidebar ul {background:url(/_img/capsule_foot.gif) 0 100% no-repeat;line-height:1.4em;list-style-type:none;width:183px;margin:0;padding:0 0 11px 0;background:url(/_img/capsule_foot.gif) 0 100% no-repeat;font-weight:bold;}
#sidebar ul li strong a {margin-left:-10px;}
#sidebar ul li {margin-left:10px;padding-right: 11px;}
/* #sidebar p#action {background:url(/_img/arrow.gif) 8px 0 no-repeat;padding:0 11px 0 28px;} */
#sidebar p#action {padding:0 11px 0 14px;}
#sidebar p#action a {background:none;width:150px;}
#sidebar #rep {padding:0 11px 0 14px;line-height:1.4em;}
/*headers*/
h2 {margin: 0;width: 300px;height: 90px;}
h3 {font-size: 1.8em;margin-left: 8px;color: #f60;font-weight: bold;}
#header_health {background: url(/_img/header_health.gif) 0 0 no-repeat;}
#header_money {background: url(/_img/header_money.gif) 0 0 no-repeat;}
#header_career {background: url(/_img/header_career.gif) 0 0 no-repeat;}
/*ordered lists*/
ol {color: #f27719;font-size: 1.1em;font-weight: bold;width: 40%;margin: 0;padding: 0 0 0 2.1em;}
ol li p {color: #666;font-weight: normal;margin: 0 0 1em 0.3em;}
#leftlist {float: left;}
#rightlist {margin-left: 50%;}
#leftlist a, #rightlist a {font-weight: bold;}
/*health*/
table {width: 90%;border-collapse: collapse;margin-left: 0.5em;}
table td {vertical-align: top;border-bottom: 1px solid #ccc;padding:8px 8px 20px 0;}
table th {font-size: 1.8em;font-weight: normal;text-align: left;color: #666;border-bottom: 1px solid #ccc;}
table th#resource {width: 150px;}
table th#quickfacts {width: 350px;}
.healthtable_headers {padding-top: 1em;}
/*career*/
#career_left {width: 320px;float: left;}
#career_left h4 {font-weight: bold;font-size: 1.9em;color: #f60; padding-bottom:0;width: 247px;height: 65px;background: url(/_img/career_ttl2.gif) 10px 20px no-repeat;}
#career_right h5 {padding-left: 10px;font-size: 1em;color: #5c5c5c;}
#career_right {margin-left: 335px;}
#career_right a {font-weight: bold;}
#career_left p {margin: 1em;font-size: 1.1em;line-height: 1.6em;}
#career_sub_left {width: 315px;float: left;padding-left: 0px;padding-top: 2em;}
#career_sub_right {width: 280px;margin-left: 345px;padding-top: 2em;}
#career_sub_left strong, #career_sub_right strong {font-weight: bold;color: #f67814;}
#career_sub_left p, #career_sub_right p {margin-bottom: 1em;line-height: 1.6em;} 
#disclaim {margin:20px 0 0 0px;font-size: 0.9em;}
#disclaim p {margin-bottom: 1em;}
/*foot*/
#foot, #money_foot, .footnote {margin: 10px 0 0 10px;font-size: 0.9em;width: 500px;}
.fnumb {font-size: 0.8em;}
/*legal*/
#legal {width:550px;float:left;}
#legal p {padding-left: 8px;padding-bottom: 1em;font-size: 1em;line-height: 1.4em;}
