body{background-color:white;color:#444;height:100%;width:100%;font-family:Trebuchet MS,verdana,arial,helvetica,sans-serif;text-align:left;padding:0;font-size:10pt;margin:0}body a {text-decoration:none;font-weight:bold;}body .clear{clear:both}body textarea{width:400px;height:100px}body a:hover{text-decoration:underline}body table tbody tr td,body table tbody tr th{font-size:10pt;vertical-align:top}body .error{border:1px solid black;padding:10px;background-color:red;color:black;margin:10px}body .error_message{font-size:9pt;color:red}body .error_field{border:2px solid red}body .mainArea{text-align:center}body .top .navigation{font-size:8pt;width:1000px;margin-left:auto;margin-right:auto;background-color:#136;height:20px;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px;padding-top:3px;padding-bottom:3px;color:#aaa;font-weight:normal}body .top .navigation a{color:white;padding:8px 10px 4px}body .top .navigation a:hover{background-color:#247;text-decoration:none;-moz-border-radius-bottomleft:6px;-moz-border-radius-bottomright:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-bottom-right-radius:6px}body .top .navigation .title{float:left;font-size:10pt;font-weight:bold;padding-right:30px;padding-left:10px}body .top .navigation .links{margin-top:5px;float:left}body .top .navigation .widgets{margin-top:5px;float:right}body .top .navigation .search{margin-top:5px;float:right;margin-right:10px;margin-left:10px}body .middle{margin-top:10px;width:1000px;height:600px;margin-right:auto;margin-left:auto;text-align:left;border:0}body .middle .left{font-size:8pt;min-width:150px;width:150px;min-height:600px;background-color:#ace;-moz-border-radius-topleft:6px;-moz-border-radius-topright:6px;-webkit-border-top-left-radius:6px;-webkit-border-top-right-radius:6px}body .middle .left .profileSidebar{width:100%}body .middle .left .profileSidebar td{width:100%;text-align:center}body .middle .left .item{background:white;border:1px solid black;margin:3px;padding:3px}body .middle .left .item .title{text-align:center;font-size:12pt}body .middle .left .item .body{font-size:8pt}body .middle .content{font-size:9pt}body .middle .content .help{width:100%}body .middle .content .help .button{background-color:#ec8123;border:1px solid #aaa;color:white;font-weight:bold;text-align:center;width:70px;-moz-border-radius:3px;-webkit-border-radius:3px;margin-left:auto}body .middle .content .help .body{border:1px solid #aaa;background-color:#fff4d6;-moz-border-radius:3px;-webkit-border-radius:3px;padding:10px;margin-top:10px;margin-bottom:20px}body .middle .content .panel{padding:10px}body .middle .content img{vertical-align:top}body .bottom{clear:both;text-align:center}body .bottom .footer{margin-left:auto;margin-right:auto;margin-top:0;width:400px;border-top:1px solid black;font-size:8pt;text-align:center;color:#136;height:15px;padding:10px}body .bottom .footer a{color:#136;font-weight:normal}table.job_listing{border:0;background-color:white;margin-bottom:10px}body .middle .content .wizard{border:1px solid #d3d3d3;min-height:600px;background-color:#fff;-moz-border-radius:6px;-webkit-border-radius:6px;margin:10px}body .middle .content .wizard .nav{border-right:1px solid #d3d3d3;border-top:1px solid #d3d3d3;background-color:#fff;width:200px;min-height:600px;float:left}body .middle .content .wizard .nav .steps .step{margin:5px;padding-left:20px}body .middle .content .wizard .nav .steps .step a{font-size:11pt;cursor:pointer;font-weight:bold;text-decoration:none}body .middle .content .wizard .nav .steps .current{border-top:1px solid #002554;border-bottom:1px solid #002554}body .middle .content .wizard .nav .steps .current a{color:#002554;font-weight:bold}body .middle .content .wizard .nav .steps .complete{background:url(/styles/images/check.gif) no-repeat}body .middle .content .wizard .body{float:left;width:70%;padding:10px;border-top:1px solid #d3d3d3;position:relative}body .middle .content .wizard .body .instructions{color:#666;padding:5px}body .middle .content .wizard .body .footer{margin:10px;background-color:transparent;text-align:right}body .middle .content .wizard .body .step{min-height:600px;margin-left:-10px;margin-top:-11px;padding-left:15px;padding-top:10px;margin-bottom:-9px}