.js .conceal {display: none;}* {padding:0;margin:0;}html {background: #9D9D9D;}body { font:12px Tahoma, Arial, Helvetica, sans-serif;line-height: 1;background: #9D9D9D;color: #666666;}#page{width:960px;margin:0 auto;}#header {height:189px;background:url(../images/layout/bg-header.gif);position:relative;overflow:hidden;margin-top: 0px;padding-top: 0px;}#header p {margin: 15px 0 0 18px;font-size:11px;color: #fff;}#header p a {text-decoration: none;color: #4070CF;}#header p a:hover {text-decoration: underline;}#header #logo {position:absolute;top:56px;left:28px;display:block;width:333px;height:63px;}#header #logo.gj50 {width:362px;height:57px;}#header ul#top_nav {position:absolute;top:16px;right:8px;list-style:none;}html body #header ul#top_nav li {float:left;padding:0 5px 4px 6px;margin:0 0 0 -1px;background:url(../images/layout/header-split.gif) no-repeat left;}html body #header ul#top_nav li a {text-decoration:none;line-height: 1.2;color: #4070CF;}#header ul#top_nav li a:hover {text-decoration:underline;}form#header_search_form {position:absolute;top:61px;left:490px;padding-top: 12px;}form#header_search_form fieldset {position: relative;}form#header_search_form legend {display: none;}form#header_search_form label {display: block;position: absolute;clear: none;margin: 0px;padding: 0px;top: -14px;margin-left: -8px;font-weight: bold;color: #6699CC;}#header form.freeform_search p.hint {margin-left: 0px;font-size: 10px;z-index: 999;display: block;position: relative;margin-top: 0px;}#header a#grayed_resume_search {display: block;width: 444px;height: 85px;background-image: url(/assets/images/gui/grayed_resume_search.png);background-repeat: no-repeat;background-position: top left;text-indent: -999em;outline: none;position: absolute;top: 56px;right: 28px;}#header ul#main_tabs {position:absolute;top:127px;left:0;list-style:none;}#header ul#main_tabs li {margin:0 6px 0 0;float:left;}#header ul#main_tabs li a {display:block;width:118px;height:20px;color:#fff;background:#0F3856;text-decoration:none;margin:6px 0 0;font-size:14px;text-align:center;padding:7px 0 0;font:12px "Lucida sans", "Lucida Grande", Arial, Helvetica, sans-serif;}#header ul#main_tabs li a.active, #header ul#main_tabs li a.active:hover {background:url(../images/layout/main_tab_active.gif);margin:0;height:46px;width:171px;font-size:18px;padding:16px 0 0;}#header ul#main_tabs li a:hover {background: #4070CF;}#main {clear: both;background-image: url(/assets/images/layout/bg-main-inner.gif);background-repeat: repeat-y;background-position: top left;background-color: #fff;}#content {width:600px;float:left;margin-left: 171px;padding: 10px 15px 10px 15px;margin-right: 0px;display: inline;min-height: 630px;_height: 630px;}#secondary {width:170px;margin-right: 1px;float:left;margin-left: -801px;display: inline;}#tertiary {width: 159px;float: left;height: 400px;display: inline;}#tertiary #google_ads {border: 1px solid #fff;background: #F3F3F3;width: 120px;height: 600px;margin: 30px auto;color: #666666;text-align: center;}#footer {width:794px;background: url(../images/layout/bg-footer.gif) no-repeat;color: #4070CF;font-size: 10px;overflow: hidden;padding: 0 0 46px 0;margin-left: 166px;}#secondary form.login {width: 158px;background:url(../images/layout/bg-login.gif) repeat-y;overflow:hidden;border-bottom:2px solid #4070cf;padding:10px 0 4px 12px;}#secondary form.login legend {display: none;}#secondary form.login label {font-size:11px;margin: 0px;}#secondary form.login label.checkbox {margin: 4px 0px;}#secondary form.login input.text {width:140px;height:22px;font-size: 11px;border:1px solid #D7D7D7;padding:6px 4px 0;}#secondary form.login input#login_secondary {margin-right: 3px;}#secondary form.login input.image, #secondary form.login p#sign_up_link {float:left;}#secondary form.login p#sign_up_link {margin:0;line-height:26px;font-size:11px;padding:0px;}#secondary form.login p#sign_up_link em {font-style: normal;float: left;}#secondary form.login p#sign_up_link a {text-decoration: none;line-height: 27px;color: #ffcc66;}#secondary form.login p.forgot {clear: left;display: block;padding-top: 8px;padding-bottom: 4px;}#secondary #ad_1 {border-bottom:1px solid #D7D7D7;margin: 0 auto;text-align: center;width: 100%;padding: 10px 0px;background: #fff;}#secondary #ad_2 {width:120px;height:240px;xbackground:#fff;margin:24px 0 0 19px;xborder:1px solid #D7D7D7;}#secondary #my_account {width: auto;background: #fff;padding: 0px 0px 5px 0px;margin: 0px 0px;border: 0px none;}#my_account h2 {font-size: 15px;margin-bottom: 2px;padding-left: 15px;letter-spacing: -0.5px;color: #666666;}#my_account ul.links {list-style-type: none;margin: 0px 0px 5px 0px;border-top: 1px solid #F3F3F3;margin-bottom: 0px;}#my_account ul.links li {margin: 0px;padding: 0px;margin-bottom: 0px;padding-bottom: 0px;display: inline;}#my_account ul.links li a {display: block;width: 155px;padding: 7px 0px 7px 15px;color: #666666;background-color: #fff;text-decoration: none; border: 0px none;border-bottom: 1px solid #F3F3F3;outline: none;}#my_account ul.links li a:hover {color: #6699CC;background: #EEF3FB;}#my_account ul.links li a.active {background: #F3F3F3;font-weight: bold;}#footer ul{margin:19px auto 5px auto;padding:0;list-style:none;height:1%;clear: left;text-align: center;}#footer ul li{padding:0 5px 0 5px;display: inline;z-index: 99;background:url(../images/layout/footer-split.gif) no-repeat right;}#footer ul li.last {background: transparent;}#footer ul li.legal {text-align: center;padding-top: 10px;display: block;}#footer ul a{text-decoration:none;color:#4070cf;font-size:10px;z-index: 99;line-height: 1.4}html body #footer ul a:hover{text-decoration:underline;}form#footer_search_form {border-top: 2px solid #6699CC;margin-top: 20px;padding-top: 20px;margin-left: 171px;width: 608px;padding-left: 180px;background: #fff;clear: both;}#content {line-height: 1.4;color: #666666;}#content h1 { font-size: 20px; }#content h2 { font-size: 18px; }#content h3 { font-size: 16px; }#content h4 { font-size: 14px; }#content h2.divider {border-bottom: 1px solid #999;margin: 20px 0px;}#content p {padding: 10px 0px;}#content ul, #content ol {margin: 20px 40px;}a {color:#6699CC;}a:active, a:focus, a:hover {xcolor: #24478F;}a.alt {color: #328E45;text-decoration: underline;}a.alt:hover {text-decoration:none;}#content a:visited {color: #7595D5;}#content img, img {border: 0px none;}.highlight {background: #FEFFDC;}.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix {display:inline-block;}.clearfix {display:block;}.landing_green{color: #67a415;}span.fineprint {xfont-weight: normal;font-size: 12px;}#powered_by{background: #fff;text-align: center;font-size: 10px;color: #666;display: block;margin-left: 250px;width: 600px;}#page_search_job_seeker_search_results #powered_by {margin-left: -20px;}.david_green{color: #008000!important;font-size: 10px;}label .david_green{font-size: 10px;}.green.halfbold{color: #008000!important;font-weight: normal!important;}.block{margin: 0;display: block;clear: both;font-size: 9px;width: 400px;}.blockr{font-size: 9px;}.jobtype_move{z-index: 1!important;}.banner468x60{width: 468px;height: 60px;margin: 10px auto!important;}#content p.breadcrumbs {display: block;font-size: 10px;margin-top: -5px;}#content a.help {color: #3366CC;font-size: 12px;text-decoration: none;display: block;margin-top: 10px;}#content a.help:hover {text-decoration: underline;}#content a.help strong {font-size: 16px;margin-right: 10px;font-weight: normal;}div.pull_box {width: 290px;padding: 0px;float: left;margin: 10px 0px;display: inline;border: 1px solid #6699CC;}div.pull_box.full {width: 582px;}div.pull_box.clear {margin-right: 16px;clear: both;display: inline;}html body #content div.pull_box h2 {background: #6699CC;color: #fff;margin-bottom: 10px;padding: 6px 5px;font-size: 14px;font-weight: normal;}#page #content div.pull_box p {padding: 10px;}div#broadcast {clear: both;border: 1px solid #D7E1F5;padding: 10px;background: #F5f5f5;margin: 10px 0px;}#dashboard_tabs ul.tabs_nav {list-style-type: none;margin: 0px 0px;}#dashboard_tabs ul.tabs_nav li {display: inline;}#dashboard_tabs ul.tabs_nav li a {border:1px solid #e8e8e8;background:url(../images/layout/bg-tab.gif) repeat-x;height:33px;color:#b2b2b2;text-align:center;text-decoration:none;padding: 0 23px;line-height:28px;float:left;display: inline;}#dashboard_tabs ul.tabs_nav a.active, #dashboard_tabs ul.tabs_nav li.ui-tabs-selected a {color:#6699CC;background:#feffe5;border:1px solid #d6d6d6;border-bottom:0px;margin:0 0 -1px;height:35px;background: #FEFFDC;}#dashboard_tabs div.tab {width:569px;overflow:hidden;clear:both;min-height: 200px;_height: 200px;*height: auto;}#dashboard_tabs div.tab p {padding-left: 15px;}#dashboard_tabs div.tab h2 {margin-bottom: 10px;font-size:16px;color:#6699CC;font-weight:normal;padding-left: 15px;}#dashboard_tabs div.tab h2 a {text-decoration: none;}#dashboard_tabs div.tab h2 a:hover {text-decoration: underline;}#dashboard_tabs div.tab .tab_subhead {line-height:34px;border:1px solid #d6d6d6;background:#FEFFDC;overflow:hidden;font-size:11px;margin:0 0 10px 0px;}#dashboard_tabs div.tab .tab_subhead a.subscribe {color:#4070cf;float:right;padding:0 0 0 21px;background:url(../images/gui/icon_rrs_small.gif) no-repeat;text-decoration:none;margin:9px 13px 0;height:16px;line-height:16px;}#dashboard_tabs div.tab .tab_subhead p {float:left;margin:0px 16px 0;padding: 0px;}ul#news_buttons {list-style-type: none;margin: 10px 0px;}ul#news_buttons li {float: left;}ul#news_buttons li a {float: left;width: 120px;padding-left: 20px;background: #00548F;color: #fff;border: 1px solid #00548F;text-align: center;line-height: 26px;text-decoration: none;background-repeat: no-repeat;background-position: 5% 50%;font-size: 12px;font-weight: bold;}ul#news_buttons li a:hover {background-color: #EFF6FE;color: #00548F;}ul#news_buttons li a#archives {background-image: url(/assets/images/gui/blue_folder.png);}ul#news_buttons li a#feed {border: 1px solid #F98F24;background-image: url(/assets/images/gui/feed-icon.png);background-color: #F98F24;margin-left: 20px;}ul#news_buttons li a#feed:hover {background-color: #FEE6CD;color: #F98F24;}ul#news_buttons li a#all {border: 1px solid #277036;background-image: url(/assets/images/gui/icon_pages_small.gif);background-color: #328E45;margin-right: 20px;}ul#news_buttons li a#all:hover {background-color: #3DAD53;color: #fff;}html body #content ul.archives {list-style-type: none;margin-left: 0px;}html body #content ul.archives ul {list-style-type: none;margin-left: 20px;}html body #content ul.archives ul ul {list-style-type: disc;margin-left: 40px;}html body ul.archives li h3 {border-bottom: 1px solid #00548F;}html body ul.archives li h4 {background: #C8E0F1;}html body ul.archives li a {font-weight: bold;font-size: 12px;}html body ul.archives li span.date {font-size: 10px;color: #666;}html body #content ul.summaries {margin: 10px 0px;list-style-type: none;}html body ul.summaries h2 a {font-size: 16px;font-weight: bold;}html body ul.summaries h2 span.date {display: block;font-size: 10px;font-weight: bold;color: #666;}html body ul.summaries li {margin-bottom: 10px;padding: 10px;}html body ul.summaries li.even {background: #EFF6FE;}html body #summaries ul.articles ul p {font-size: 10px;}html body #content ul.articles {margin: 10px 0px;list-style-type: none;}html body #content ul.articles ul {list-style-type: disc;}html body ul.articles h3 {border-bottom: 1px solid #00548F;}html body ul.articles h4 a {font-size: 14px;font-weight: bold;}html body ul.articles h2 span.date {display: block;font-size: 10px;font-weight: bold;color: #666;}html body #content ul.articles ul p {font-size: 12px;}#preview_resume .verified {font-size: 10px;color: #58B367;}#preview_resume address { display: block; margin-bottom: 26px; font-style: normal; padding-bottom: 10px; text-align: right;}#preview_resume h1 {font-size: 16px;border-bottom: 1px solid #333;margin-top: 10px;}#preview_resume h2, #resume_preview h2 {clear: both;border-bottom: 1px solid #ccc;color: #666;}#preview_resume dl, #resume_preview dl {margin: 0px 0 20px 0px;border-bottom: 1px solid #ccc;}#preview_resume dl dt, #resume_preview dl dt {width: 34%;float: left;margin: 0 0 0 0;padding: .5em 0;border-top: 1px solid #ccc;font-weight: bold;clear: both;}#preview_resume dl dd, #resume_preview dl dd {fomt-size: 10px;float: left;width: 66%;margin: 0 0 0 0;padding: .5em 0;border-top: 1px solid #ccc;}#preview_resume dl.other dt {font-size: 12px;width: 40%;}#preview_resume dl.other dd {width: 60%;}#job h3 {clear: both;background: #6699CC;padding-bottom: 0px;padding-left: 3px;color: #fff;}#job dl {margin: 0px 0 20px 0px;background: #eee;border-bottom: 1px solid #ccc;}#job dt {width: 25%;float: left;margin: 0 0 0 0;padding: .5em 0;border-top: 1px solid #ccc;font-weight: bold;clear: both;overflow: hidden;}#job dd {float: left;width: 75%;margin: 0 0 0 0;padding: .5em 0;border-top: 1px solid #ccc;}#job dd.id {font-weight: bold;}table#jobs_index tbody tr td.status a {font-size: 8px;font-family: arial, helvetica, sans-serif;display: block;width: 106px;}table#jobs_index tbody tr td.apps {font-size: 8px;font-family: arial, helvetica, sans-serif;text-align: center;}#profile_display {width: 599px;margin-top: 0px;}#profile_display.ui-tabs-panel {padding: 10px;}#profile_display h2.name {clear: both;padding-bottom: 0px;color: #6699CC;padding: 3px;margin-top: 20px;font-weight: normal;font-size: 20px;}#profile_display h3 {clear: both;background: #6699CC;border-top: 1px solid #0F3856;color: #fff;padding: 5px;margin-top: 20px;font-weight: normal;font-size: 15px;}#profile_display em.verified {font-size: 12px;font-weight: normal;font-style: normal;margin-left: 6px;}#profile_display dl {margin: 0px 0 0px 0px;background: #F3F3F3;border-bottom: 2px solid #D7D7D7;width: 599px;}#profile_display dt {width: 238px;float: left;margin: 0 0 0 0;padding: .5em 3px;border-top: 1px solid #D7D7D7;font-weight: bold;clear: both;_height: 1%;}#profile_display dd {float: left;width: 349px;margin: 0 0 0 0;padding: .5em 3px;border-top: 1px solid #D7D7D7;}#profile_display.ie6 dd {float: left;width: 355px;margin: 1px 0 0 0;padding: .5em 3px;border-top: 1px solid #D7D7D7;}#page_profile_profile_edit_student #content ul.columns {width: 589px;margin: 10px 0px;list-style-type: none;}#page_profile_profile_edit_student ul.columns li {margin-bottom: 4px;margin-right: 0px;padding-left: 10px;float: left;width: 159px;display: inline;}#page_profile_profile_edit_student ul.columns li label, #page_profile_profile_edit_student ul.columns li input {padding: 0px;margin: 0px;line-height: 1;}#tab3 table#job_plans {margin: 10px auto;}table#job_plans {margin: 20px 0px;border-collapse: collapse;width: 600px;}table#job_plans th {border: 1px solid #D7D7D7;padding: 5px;font-size: 13px;width: 100px;}table#job_plans .empty {border: 0px none;width: 150px;}table#job_plans td {border: 1px solid #D7D7D7;padding: 5px;font-size: 12px;width: 100px;}table#job_plans td span.yes {display: block;width: 21px;height: 20px;margin: 10px auto;background-image: url(/assets/images/gui/blue_check.png);background-repeat: no-repeat;background-position: top left;text-indent: -999em;}}table#job_plans td.row_head {width: 150px;}table#job_plans tr.cost td {padding: 20px 5px;}table#job_plans tr.foot td {text-align: center;padding: 15px 10px;width: 90px;}table#job_plans td.current, table#job_plans th.current {background: #EEF3FB;}table#job_plans tr.foot td a.cancel {color: #cc0000;font-size: 10px;display: block;}div.confirm_package_change {border: 1px solid #6699CC;padding: 10px;background: #F3F3F3;width: 460px;margin: 20px auto;}div.confirm_package_change label span {display: block;font-size: 10px;padding-left: 18px;}div.confirm_package_change ul.actions {list-style: none;text-align: right;}div.confirm_package_change ul.actions li {display: inline;}div.confirm_package_change ul.actions li input.submit {display: inline;float: none;clear: none;border: 1px solid #328E45;background: #328E45;}html body #content div.confirm_package_change ul.actions li a.cancel {border: 1px solid #666;background: #666;color: #fff;padding: 4px 8px 5px 8px;color: #fff;margin-bottom: 10px;cursor: pointer;outline: none;text-decoration: none;margin-top: -1px;position: relative;top: -1px;_top: -15px;_padding: 6px 8px 5px 8px;*top: -15px;*padding: 6px 8px 5px 8px;}h2#search_title {font-weight: normal;color: #6699CC;font-size: 12px;margin: 10px 0px;}h2#search_title em.result {color: #666666;}html body #content h2.company_name {font-size: 14px;margin-top: -5px;}h2.company_name em {font-style: normal;font-weight: normal;font-size: 10px;}ol#search_results {list-style-type: none;margin-left: 0px;}ol#search_results li {margin-bottom: 16px;}ol#search_results li h3 a {text-decoration: none;font-size: 16px;font-weight: normal;margin-bottom: 6px;display: block;}ol#search_results p {padding: 0px;}ol#search_results p.info {border: 1px solid #D7D7D7;background: #F5f5f5;display: block;padding: 5px;margin: 5px 0px;font-size: 10px;}ol#search_results p.info strong {font-weight: normal;color: #008000;}ol#search_results p.info span.posted {float: right;font-style: italic;color: #666666;}ul#pagination {list-style-type: none;padding: 10px 0px;margin: 10px 0px 10px 200px;}ul#pagination li {display: inline;float: left;margin: 0px;padding: 0px;}ul#pagination li a, ul#pagination li strong {padding: 2px 4px;font-size: 14px;border: 1px solid #fff;border-left: 1px solid#eee;text-decoration: none;background: #EEE;color: #666666;}ul#pagination li strong, ul#pagination li a:hover, ul#pagination li a:active, ul#pagination li a:focus {font-weight: normal;border: 1px solid #6699CC;background: #FEFFDC;color: #666666;}html body ul#pagination li a#next_page, html body ul#pagination li a#previous_page {color: #008000;text-decoration: none;background-color: #fff;border: 0px none;background-repeat: no-repeat;}ul#pagination li a#next_page:hover, ul#pagination li a#previous_page:hover {text-decoration: underline;}ul#pagination li a#next_page {background-image: url(/assets/images/gui/icon_arrow_small_green_e.gif);padding-right: 14px;background-position: 100% 50%;}ul#pagination li a#previous_page {padding-left: 14px;background-position: 0% 50%;background-image: url(/assets/images/gui/icon_arrow_small_green_w.gif);}#discount_ads {text-align: center;}#discount_ads a {display: block;margin: 40px auto;}#content ul#discount_index {list-style-type: none;background: #98A06E;text-align: center;margin: 10px 0px;padding: 10px;}html #content ul#discount_index li {display: inline;}#content ul#discount_index li a {background: #98A06E;color: black;padding: 3px 5px;text-decoration: none;white-space:nowrap;display:inline-block;}#content ul#discount_index li a:hover {background: #B2B893;}#content ul.index {list-style-type: none;margin: 10px 0px;padding: 0px 0px;}ul.index li {margin: 10px 0px;padding: 10px;}ul.index li h3 a {border-bottom: 1px solid #eee;text-decoration: none;display: block;}ul.index.feed li {border: 1px solid #fff;}ul.index.feed li.pinball.hover {border: 1px solid #3366CC;background: #f5f5f5;cursor: pointer;}body#resources ul.feed {margin-right: 140px;}body#resources #feed_ad {width: 120px;float: right;margin: 20px 10px;}html body #content h1.report_head {margin-bottom: 10px;border-bottom: 1px solid #999;font-size: 18px;margin-right: 10px;}html body #content h2.report_head {clear: both;padding: 3px;font-size: 18px;background: #A1B9E8;color: #fff;margin-bottom: 0px;margin-right: 10px;}div.report_item {width: 170px;float: left;margin-right: 10px;padding: 10px;background: #F3F3F3;}html body #content div.report_item h3 {padding: 2px;font-size: 12px;background: #ccc;margin-bottom: 4px;}html body #content div.report_item ul {list-style-type: none;margin: 0px;}html body #content div.report_item ul li {border-bottom: 1px solid #fff;}html body #content div.report_item ul li strong {}ul.smallcolumns{width: 589px;margin: 10px 0px;list-style-type: none;}ul.smallcolumns li{margin-bottom: 4px;margin-right: 0px;padding-left: 10px;float: left;width: 120px;display: inline;}body {background-color: #9D9D9D;font:12px Tahoma, Arial, Helvetica, sans-serif;line-height: 1;} .header1 {color: #666;font-size: 16px;font-weight: bold;} .header2{color: #4070CF;font-size: 16px;font-weight: bold;} .header3 {color: #666;font-size: 16px;font-weight: normal;font-style: italic;} .subheading1 {color: #666;font-size: 14px;} .subheading2 {font-size: 14px;color: #4070CF;} .highlight1 {color: #666;font-style: italic;font-size: 12px;} .highlight2 {color: #008000;font-size: 12px;} .highlight3 {color: #666;font-size: 12px;font-weight: bold;} .highlight4 {color: #4070CF;font-size: 12px;}.hide {display: none;}#confirmModalOverlay {background-color:#333; cursor:wait;}#confirmModalContainer {height:140px; width:420px; left:50%; top:15%; margin-left:-210px; font-size:14px; text-align:left; background:#fff; border:2px solid #6699CC;}#confirmModalContainer .modal_header {text-indent: 10px;height:30px; width:100%; background:#6699CC; color:#fff; font-size:1.1em; font-weight:bold; line-height:30px;}#confirmModalContainer .modal_header span {padding-left:8px;}#confirmModalContainer .modal_message {color:#333; text-align:center; margin:0; padding:12px 4px; font-size:1em;}#confirmModalContainer ul.buttons {list-style-type: none;text-align: right;margin-top: 20px;margin-right: 10px;}#confirmModalContainer ul.buttons li {display: inline;}#confirmModalContainer ul.buttons li a {padding: 5px 10px;background: #6699CC;color: #fff;text-decoration: none;font-weight: bold;font-size: 12px;}#confirmModalContainer ul.buttons li a.no {background: #0F3856;}#confirmModalContainer a.modalCloseX,#confirmModalContainer a.modalCloseX:link,#confirmModalContainer a.modalCloseX:active,#confirmModalContainer a.modalCloseX:visited {text-decoration:none; font-weight:bold; font-size:1.1em; position:absolute; top:-1px; left:400px; color:#ddd;}#confirmModalContainer a.modalCloseX:hover {color:#9bb3b3;}.message {width: 520px;_width: 511px;margin: 20px 0px;padding: 10px;padding-left: 70px;background-image: url(/assets/images/gui/icon_message.png);background-repeat: no-repeat;background-position: 1% 50%;background-color: #EEF3FB;border: 1px solid #A1B9E8;clear: both;}html body #content div.message ul {margin: 10px 0px 10px 30px;}div.message h2 {color: #292929;}.message.error {background-image: url(/assets/images/gui/icon_error.png);}.message.ok {background-image: url(/assets/images/gui/icon_ok.png);}h2.message, h2.message.ok, h2.message.error {padding: 14px;padding-left: 70px;width: 500px;margin: 20px 0px;background-color: #EEF3FB;border: 1px solid #A1B9E8;}table#messages {clear: both;border: 1px solid #D7D7D7;border-collapse: collapse;margin-bottom: 10px;margin-top: 10px;width: 100%;border-collapse: collapse;}table#messages th.caption {font-weight: bold;text-align: left;background: #EEF3FB;color: #666666;font-size: 15px;padding: 8px 5px 8px 10px;}table#messages th {background: #6699CC;text-align: left;padding: 3px;font-weight: normal;color: #fff;}table#messages td {border-bottom: 1px solid #D7D7D7;padding: 5px 3px;}table#messages tr.odd td {background: #F5F5F5;}table#messages tr.new td {font-weight: bold;background: #FEFFDC;}table#messages td.message_num {color: #666666;text-align: center;width: 15px;font-size: 8px;}table#message th.message_num {text-align: center;width: 15px;}table#messages td.from {color: #666666;font-style: italic;font-size: 10px;xwidth: 150px;}table#messages td.date {font-size: 10px;width: 120px;}table#messages td.subject {}table#messages td.subject a {color: #6699CC;}#message {margin: 10px 0px;padding: 0px;border: 1px solid #D7D7D7;;background: #F3F3F3;min-height: 400px;_height: 400px;}#message #message_header {background: #EEF3FB;font-family: Arial, Helvetica, sans-serif;}#message #message_header ul#message_metadata {padding: 5px 10px;margin: 0px;display: block;list-style-type: none;}#message #message_header ul#message_metadata li em {font-style: normal;display: block;float: left;width: 70px;color: #666;clear: left;}#message #message_header ul#message_metadata li.attach {margin-top: 4px;}#message #message_header ul#message_metadata li select {display: inline;}#message #message_header ul#tools {list-style-type: none;text-align: right;margin: 0px;padding: 0px;background-color: #6699CC;}#message #message_header ul#tools li {display: inline;}#message #message_header ul#tools li a {padding: 3px 6px;float: right;text-decoration: none;color: #fff;font-weight: bold;padding-right: 20px;margin-right: 10px;background-repeat: no-repeat;background-position: center right;}#message #message_header ul#tools li input {padding: 2px 6px 2px 6px;float: right;text-decoration: none;color: #fff;font-weight: bold;padding-right: 20px;margin-right: 10px;background-repeat: no-repeat;background-position: center right;background-color: transparent;cursor: pointer;border: 0px none;font-size: 12px;letter-spacing: auto;}#message #message_header ul#tools li input.hover {background-color: #0F3856;}#message #message_header ul#tools li #delete { background-image: url(/assets/images/gui/icon_msg_delete.png);padding-right: 16px;}#message #message_header ul#tools li a#reply, #message #message_header ul#tools li input#send_message { background-image: url(/assets/images/gui/icon_msg_write.png);}#message #message_header ul#tools li input#resume_preview {background-image: url(/assets/images/gui/icon_magnifier.png);}#message #message_header ul#tools li a#forward { background-image: url(/assets/images/gui/icon_msg_forward.png);}#message #message_header ul#tools li a#print { background-image: url(/assets/images/gui/icon_printer_small.png);}#message #message_header ul#tools li a:hover, #message #message_header ul#tools li a:active, #message #message_header ul#tools li a:focus {background-color: #0F3856;}#message #message_body {padding: 5px 10px;}#message #message_body p.nospammess{border-top: 1px solid #999;color: #999;font-size: 10px;font-style: italic;margin-top: 10px;}html body #container form#message fieldset {margin: 0px;padding: 0px;}html body form#message legend{display: none;}html body form#message label {width: 100px;}html body form#message textarea {display: block;height: 360px;font-family: Arial, Helvetica, sans-serif;line-height: 1.3;font-size: 12px;color: #000;background: #fffffe !important;padding-left: 10px;border: 0px none;margin: 0px;width: 588px;padding-right: 0px;padding-top: 3px;overflow-y: scroll;}html body form#message input#subject {display: inline;width: 350px;margin: 0px;font-weight: bold;border: 0px none;background: #fff;}#message #message_header ul#message_metadata li label {font-style: normal;display: block;float: left;width: 70px;color: #666;margin: 0px;padding: 0px;}div#message_body_wrapper {position: relative;}div#body_prompt {position: absolute;top: 5px;width: 400px;height: 30px;left: 14px;color: #999;}img.loading {margin-left: 5px;}div.TODO {background: #F7EF84;background-image: url(/assets/images/gui/dev_notes.gif);background-repeat: no-repeat;background-position: top right;background-color: #F7EF84;font-family: "Courier New", Courier, monospace;color: navy;font-size: 12px;padding: 10px;position: absolute;left: -210px;top: 0px;width: 200px;border: 1px solid #C1B50B;padding-right: 20px;min-height: 203px;_height: 203px;}div.TODO.hover {left: 0px;}html body #content div.TODO ol {margin: 10px 10px 0px 20px;padding: 0px;}div.confirm {cursor: default;padding: 20px;}div.confirm p {display: block;font-size: 16px;padding-bottom: 20px;}div.confirm.delete {color: #cc0000;border: 1px solid #cc0000;}table caption {text-align: left;padding: 5px;font-weight: bold;border: 1px solid #CDCDCD;background: #cdcdcd;color: #000;clear: both;border-bottom: 0px none;margin-bottom: -10px;}table#payment_history_table {border-collapse: collapse;}table#payment_history_table tr td, table#payment_history_table tr th {border: 1px solid #eee;}table#payment_history_table tr.foot td {padding: 6px 2px;background: #FEFFDC;font-size: 16px;}table.tablesorter {background-color: #CDCDCD;margin:10px 0pt 15px;font-size: 10px;width: 100%;text-align: left;xborder-collapse: collapse;}table.tablesorter thead tr th, table.tablesorter tfoot tr th {background-color: #eee;border: 1px solid #FFF;padding: 4px;}table.tablesorter tbody td {color: #3D3D3D;padding: 4px;background-color: #FFF;vertical-align: top;}table.tablesorter tbody td.apps {text-align: center;}table.tablesorter tbody tr.even td {background-color:#F0F0F6;}table.tablesorter tbody tr.odd td {background-color:#fff;}table.tablesorter#resume_index, table.tablesorter#resume_index_files {font-size: 14px;background: #fff;width: 268px;margin: 10px;border: 1px solid #ccc;}table.tablesorter#resume_index th, table.tablesorter#resume_index_files th {background: #eee;font-size: 10px;}table.tablesorter#resume_index td.title, table.tablesorter#resume_index_files td.title {width: 450px;}table.tablesorter#resume_index td.status, table.tablesorter#resume_index_files td.status {text-align:center;font-size: 10px;padding-right: 15px;vertical-align: middle;}html body table.tablesorter#resume_index td.status a.button, html body table.tablesorter#resume_index_files td.status a.button{font-size: 8px;padding: 1px 1px;}table.tablesorter#resume_index tr.hover td, table.tablesorter#resume_index_files tr.hover td {background: #FFF4C7;}table.tablesorter span.public {padding-right: 18px;background-image: url(/assets/images/gui/icon_public.png);background-repeat: no-repeat;background-position: 100% 50%;font-size: 8px;padding: 5px 18px 5px 2px;color: #999;}html body a.file {padding-right: 20px;background-position: center right;background-repeat: no-repeat;}html body #page #content a.file.big{ padding: 5px 15px;padding-right: 35px;background-position: 95% 50%;color: #fff;text-decoration: none;background-color: #7595D5;font-size: 15px;}html body#message_read #container #page #content a.pdf {background-image: url(/assets/images/gui/icon_small_pdf.png);}html body#message_read #container #page #content a.doc {background-image: url(/assets/images/gui/icon_small_word.png);}html body form#upload_resume_form {margin: 10px;}html body #page form#upload_resume_form fieldset {padding: 0px 10px 10px 10px;border: 1px solid #77A8ED;}html body form#upload_resume_form fieldset legend {font-size: 12px;_margin-top: -7px;background: #fff;}html body form#upload_resume_form label.compact {width: 230px;}html body form#upload_resume_form label.compact input {width: 230px;}html body form#upload_resume_form input.submit {padding: 2px 4px;font-family: Tahoma, Verdana, sans-serif;background: #f93; border: 0px none;_margin-left: -10px;}#content a.button {padding: 3px 8px;text-decoration: none;background: #6699CC;border: 1px solid #6699CC;color: #fff;}#content a.button:visited {color: #fff;}#content a.button.big {font-size: 16px;padding: 3px 10px;}#content a.small {font-size: 12px;padding: 2px 4px;}#content a.button:hover, #content a.button:active, #content a.button:focus {background: #0F3856;color: #FFFFE5;}#content a.ok,#content a.upgrade {border: 1px solid #f83;background: #f93; color: #fff;}#content a.ok:hover, #content a.ok:active, #content a.ok:focus, #content a.upgrade:hover, #content a.upgrade:active, #content a.upgrade:focus{background: #66A03F;background: #f83; }#content a.new {font-weight: bold;color: #67A415;}#content a.button.warn {border: 1px solid #CC0000;background: #CC0000;}#content a.button.right {background-image: url(/assets/images/gui/icon_arrow_small_white_w.gif);background-repeat: no-repeat;background-position: center left;padding-left: 14px;}html body #content ul.buttons {list-style-type: none;margin: 5px 0px 10px 0px;padding: 0px;}ul.buttons li {display: inline;margin: 0px 5px 0px 0px;}ul.buttons li.clear {display: block;clear: both;}html body #content ul.buttons.giant {margin: 20px 0px;}html body #content ul.buttons.giant li {display: block;margin: 5px 0px;}html body #content ul.buttons.giant li a, html body #content ul.buttons.giant li a:visited {display: block;width: 400px;padding: 5px;border: 1px solid #6699CC;background: #6699CC;color: #fff;text-decoration: none;font-weight: bold;}html body #content ul.buttons.giant li a:hover {background: #0F3856;}a.profile_link {padding-right: 16px;background-image: url(/assets/images/gui/bullet_picture.png);background-repeat: no-repeat;background-position: center right;}#content ul.select {list-style-type: none;margin-left: 0px;margin-top: 0px;width: 240px;}ul.select li {border: 1px solid #A7A6AA;border-top: 0px none;}ul.select li a {padding: 5px;width: 228px;background: #fff;display: block;color: #999;font-weight: bold;font-size: 12px;text-decoration: none;}ul.select li a:hover {color: #000;background: #EFF6FE;}.js ul.select {padding-top: 22px;background-image: url(/assets/images/gui/bg_select.png);background-repeat: no-repeat;background-position: top left;position: absolute;_height: 30px;}.js ul.select.hover {max-height: 300px;_height: 300px;overflow-x: hidden;overflow-y: scroll;z-index: 999;border-bottom: 1px solid #A7A6AA;}.js ul.select li { display: none;}.js ul.select.hover li { display: block;}form#new_image {border: 1px solid #ccc;border-bottom: 0px none;background: #FFFFDD;padding: 5px 10px;width: 580px;margin-top: 10px;margin-bottom: 0px;}form#new_image #submit {display: inline;background: #00B359;color: #fff;font-weight: bold;border: 1px solid #00994D;cursor: pointer;}form#new_image input {display: inline;}html body #content ul.thumbs {list-style-type: none;width: 600px;margin: 0px 0px 10px 0px;margin-left: 0px;padding-left: 0px;border: 1px solid #ccc;height: 400px;overflow-x: scroll;}ul.thumbs li { display: inline;width: 110px;height: 110px;float: left;clear: right;margin: 10px;}ul.thumbs li a { display: inline;width: 110px;height: 110px;float: left;clear: right;border: 1px solid #ccc;text-align: center;}ul.thumbs li a:hover { border: 1px solid #3366CC;}input.code {padding: 3px 6px;width: 500px;border: 1px solid #7595D5;background: #eee;font-family: Courier, "Courier New", monospace;font-size: 15px;font-weight: bold;}#content h2.flush {clear: both;padding-bottom: 0px;margin-bottom: 0px;}#content p.flush {padding-top: 0px;margin-top: 0px;}a.pause {text-decoration: none;background-repeat: no-repeat;background-position: center left;padding: 2px 2px 2px 13px;font-size: 10px;border: 0px none;}a.pause.do {background-image: url(/assets/images/gui/button_pause_small.png);}a.pause.undo {background-image: url(/assets/images/gui/button_play_small.png);}.hire {padding: 2px 14px 2px 2px;text-decoration: none;background-repeat: no-repeat;background-position: center right;background-image: url(/assets/images/gui/button_ok_small.png);font-size: 10px;border: 1px solid #66A03F;font-weight: bold;color: #fff;background-color: #66A03F;}a.hire:hover, a.hire:active, a.hire:focus {color: #66A03F;background-color: #fff;}strong.hired {color: #999;line-height: 16px;padding: 2px 14px 2px 2px;background-image: url(/assets/images/gui/button_star_small.png);background-repeat: no-repeat;background-position: center right;font-size: 10px;}h2.active_caption {font-weight: bold;text-align: left;background: #F3F3F3;font-size: 16px;padding: 2px 5px;text-decoration: none;color: #328E45;margin-top: 10px;border: 1px solid #D7D7D7;border-bottom: 0px none;}h2.paused_caption {font-weight: bold;text-align: left;background: #F3F3F3;font-size: 16px;padding: 2px 5px;text-decoration: none;color: #328E45;margin-top: 10px;border: 1px solid #D7D7D7;border-bottom: 0px none;}html body #content ul.job_listing {list-style-type: none;margin: 0px 0px 20px 0px;border: 1px solid #D7D7D7;border-bottom: 0px none;padding-top: 5px;}html body #content ul.job_listing li {display: block;padding: 5px;clear: both;border-bottom: 1px solid #D7D7D7;cursor:row-resize;width: 588px;}html body #content ul.job_listing li span {float: left;}html body #content ul.job_listing li span.message_num {width: 36px;font-size: 10px;}html body #content ul.job_listing li span.date {width: 70px;color: #666666;font-size: 10px;}html body #content ul.job_listing li span.subject {width: 370px;}html body #content ul.job_listing li span.apps {text-align: right;width: 110px;font-size: 10px;}.ui-selected {background: #00B97D;}.ui-sortable-helper {background: #FEFFDC;}html.js input.update_button, html.js span.freeform {display: none;}html.js body input.update_button.nohide, html.js span.freeform.open {display: block;}form fieldset {border: 0px none;clear: both;}form fieldset legend {font-size: 16px;*position: relative;*left: -7px;}form fieldset legend {font-weight: bold;color: #666666;}form label {display: block;margin: 5px 0px;padding: 5px 0px;clear: both;position: relative;}form label.hilite_on {background: #FEFFDC;}form label:after {content:".";display:block;height:0;clear:both;visibility:hidden;}form label {display:inline-block;}form label {display:block;}html body form label.error {background: #FFF2F0;padding: 5px;margin: 10px 0px;background-image: none;}html body form .error * {background: transparent;}form label.error strong {color: #CC0000;display: block;}form label.error input.text {border: 1px solid #CC0000;}form textarea {border: 1px solid #D7D7D7;background: #F3F3F3;}form input {display: block;margin: 0px 0px;border: 1px solid #D7D7D7;background: #F3F3F3;}form input:focus, form input.focus, html body form textarea:focus, html body form textarea.focus{border: 1px solid #6699CC;background: #fff;}form input.checkbox, form label.radio input {display: inline;margin: 0px;padding: 0px;border: 0px none;background: transparent;height: auto;line-height: 1;}form fieldset label.inline input, form fieldset label.inline select {display: inline;}form input.text {padding: 3px;}form input.image {border: 0px none;}form select {display: block;}form.select option {}form input.submit {background: #6699CC;border: 1px solid #6699CC;padding: 3px 8px;color: #fff;margin-bottom: 10px;cursor: pointer;outline: none;}form a.hint {background: #6699CC;color: #fff;padding: 0px 2px;}form span.hint {position: absolute;top: -40px;display: block;background: #6699CC;color: #fff;padding: 10px;width: 300px;font-size: 11px;}form input.submit.large {font-size: 18px;padding: 4px 12px;}form.inline, form.inline * {display: inline;margin: 0px;padding: 0px;}form.inline input.submit {background: #6699CC;border: 1px solid #6699CC;padding: 0px;height: 22px;line-height: 1;position: relative;top: 0px;_top: 3px;*top: 3px;padding-bottom: 3px;padding-top: 0px;*padding-top: 3px;_padding-top: 3px;letter-spacing: -0.5px;font-size: 12px;color: #fff;margin-bottom: 0px;cursor: pointer;}form.inline input.delete {background: #CC0000;border: 1px solid #CC0000;}form input.delete_small {background: #CC0000;border: 1px solid #CC0000;padding: 2px 4px;font-size: 12px;float: left;}a#check_all, a#uncheck_all {margin-left: 10px;}form a#sent_messages {float: right;}div.admin_controls {background: #F3F3F3;border: 1px solid #ccc;padding: 5px;margin: 0px 0px 20px 0px;width: 588px;}html body #content div.admin_controls h3 {background: #D1D1D1;color: #333;font-size: 10px;width: 588px;margin-top: -5px;margin-left: -5px;padding: 6px 5px;margin-bottom: 15px;}html body form#verify_employer {display: block;margin: 25px 0px;padding: 20px 0px 5px;border-top: 1px solid #D1D1D1;}form#comp_employer {display: block;clear: left;margin: 20px 0px;padding: 20px 0px 5px;border-top: 1px solid #D1D1D1;}html body form#comp_employer label select#package_type {width: auto;}html body form#comp_employer label select#package_type option {display: block;}form.full_screen {width: 450px;margin-left: 0px;}form.full_screen#profile {margin-left: 0px;width: 500px;}#content ul.columns {width: 600px;margin: 10px 0px 10px 0px;list-style-type: none;}#content ul.columns li {width: 290px;float: left;padding-left: 10px;background-image: url(/assets/images/layout/bullet_blue_tiny.gif);background-repeat: no-repeat;background-position: center left;background-color: #fff;margin-bottom: 6px;}#profile_edit_student ul.columns li label, #profile_edit_student ul.columns li input {padding: 0px;margin: 0px;line-height: 1;}form.full_screen label.compact {width: 200px;float: left;clear: none;margin: 5px 10px 0px 0px;}form.full_screen label.compact.line {clear: both;}form.full_screen label.tiny {width: 60px;float: left;clear: none;margin: 5px 10px 0px 0px;}form.full_screen label.tiny input {width: 40px;}form.full_screen label.medium {width: 110px;float: left;clear: none;margin: 5px 10px 0px 0px;}form.full_screen label.small input {width: 110px;}form.full_screen label.small {width: 100px;float: left;clear: none;margin: 5px 10px 0px 0px;}form.full_screen label.small input {width: 90px;}form.full_screen label.checkbox {margin: 5px 0px;padding: 0px;}form.full_screen textarea {width: 430px;height: 140px;display: block;}form.full_screen label.compact input {width: 160px;}form span.freeform {padding: 10px;border: 1px solid #67a415;background: #f6f6f6;}form#payment_form {width: 600px;}form#register fieldset fieldset.user_type {margin: 10px 0px;}form select.update_button {float: left;}form fieldset input.submit.update_button {float: left;padding: 0px;margin-left: 6px;margin-top: -10px;}form fieldset input.submit.update_button_no_hide {float: left;padding: 0px;margin-left: 6px;margin-top: -10px;}option.add_option {color: #67a415;font-weight: bold;}form#login {width: 320px;padding: 10px;margin: 40px auto;border: 1px solid #D7D7D7;background: #fff;font-size: 12px;}form#login legend {font-size: 12px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #666666;}form#login input {}form#login a.forgot {color: #666666;clear: both;text-decoration: none;border-bottom: 1px solid #666666;}form#new_job_form fieldset input#position_openings {width: 30px;text-align: center;}form#new_job_form input#start_date {width: 80px;}form#new_job_form label.compact {width: 120px;}form#new_job_form #start_date_label {width: 180px;}form#new_job_form textarea {}form#new_job_form input#title {font-size: 16px;font-weight: bold;width: 450px;padding: 2px;font-family: Arial, Helvetica, sans-serif;letter-spacing: 0.5px;}body form.freeform_search {}body form.freeform_search fieldset {border: 0px none;}body form.freeform_search legend {color:#6699CC;font-size: 12px;font-weight: normal;margin-bottom: 5px;}body form.freeform_search label {display: none;}html.js body form.freeform_search label#search_string_label {left: 10px;}html.js body form.freeform_search label#location_label {left: 193px;}body form.freeform_search input {float:left;display: inline;border:none;color:#666;}body form.freeform_search input#search_string {background:url(../images/layout/bg_header_search_string.gif) no-repeat 100% 0;width:163px;height:37px;padding: 12px 10px 0px 10px;}body form.freeform_search input#location {background:url(../images/layout/bg_header_location.gif) no-repeat 100% 0;width:159px;height:37px;padding: 12px 10px 0px 10px;margin-left: -2px;}body form.freeform_search input.image {}body form.freeform_search p.hint {clear:left;font-size:10px;margin: 0px;}form#search_form {width: 485px;padding: 20px;margin: 10px 0px;clear: both;border: 2px solid #6699CC;}form#search_form h2, form#search_form h3 {font-weight: normal;font-size: 16px;}form#search_form label.compact {font-size: 12px;width: auto;clear: right;}form#search_form label.compact.line {clear: both;}form#search_form fieldset label.compact select {font-size: 12px;}form#search_form fieldset label.big {float: left;width: 300px;}form#search_form fieldset label.big input {width: 300px;font-size: 14px;font-weight: bold;padding: 2px;letter-spacing: 0.5px;color: #999;}form#search_form fieldset br {clear: both;}form#search_form fieldset input.submit.update_button {display: block;clear: both;margin: 0px;margin-right: 500px;}form#search_form input.cal{width: 80px;}form#search_form input#submit.submit {float: left;font-weight: bold;margin-top: 26px;margin-left: 20px;padding: 1px 6px 2px 6px;}form#compact_search {font-size: 12px;padding: 10px;padding-top: 0px;margin-top: 0px;margin-top: -10px;}form#compact_search label.big input {font-size: 14px;font-weight: bold;padding: 2px;letter-spacing: 0.5px;color: #333;width: 260px;}html body form.show_loading .loading {background-image: url(/assets/images/gui/loader_small.gif);background-repeat: no-repeat;background-position: center left;padding-left: 20px;color: #008D00;border: 1px solid #008D00;background-color: #fff;}img.helpimg{position: relative;top: 0;left: 0;display: block;border: 0;margin: 20px 0 0 -100px;}form#search_form.admin {width: 585px;padding: 10px;margin: 10px 0px;border: 1px solid #6699CC;position: relative;background: #EEF3FB;padding-bottom: 40px;}form#search_form.admin label.big {width: 560px;}form#search_form.admin input#submit.submit {margin: 0px;padding: 0px 3px;position: absolute;left: 10px; bottom: 10px;width: 100px;font-weight: normal;}html form#search_form.admin label#inactive_since_date_label {x_display: inline;xclear: both;}html form#search_form.admin label#inactive_since_date_label input {xdisplay: inline;}form#resume_wizard_form {width: 580px;margin-left: 10px;}form#resume_wizard_form textarea {width: 500px;height: 100px;padding: 5px 0px 0px 5px;font-family: Tahoma, Arial, Helvetica, sans-serif;font-size: 13px;font-weight: medium;line-height: 1.4;}form#resume_wizard_form #submit {width: 200px;margin: 10px 0px;}form#resume_wizard_form fieldset.repeats {border: 1px solid #ccc;background: #FFFFF0;margin: 10px 0px;position: relative;clear: both;display: block;padding: 10px;}form#resume_wizard_form fieldset.repeats label {margin-left: 0px;}form#resume_wizard_form fieldset.repeats input {argin-left: -7px;}form#resume_wizard_form fieldset.repeats textarea {argin-left: -7px;}form#resume_wizard_form fieldset.repeats legend {display: none;}form#resume_wizard_form fieldset.repeats input.get_repeat {background: #00B97D;border: 1px solid #009E6C;color: #fff;position: absolute;top: -11px;_top: 0px;*top: 0px;right: 10px; _right: -1px;*right: -1px;margin-bottom: 0px;padding: 1px 2px;font-size: 10px;font-weight: bold;}form#resume_wizard_form fieldset.repeats input.get_repeat.large {top: auto;bottom:-11px;_bottom:-1px;*bottom:-1px;font-size: 14px;padding: 3px 6px;}form#resume_wizard_form fieldset.repeats input.get_repeat.del {background: #cc0000;border: 1px solid #993300;}span.slider_legend {font-weight: bold;color: #00B97D}div.slider {width: 300px;height: 21px;background-repeat: no-repeat;background-position: top left;background-image: url('/assets/images/bg_slider.gif');}.indicator {width: 11px;height: 21px;background: transparent url('/assets/images/bg_slider_handle.gif') left top no-repeat;}.indicator_over {background: transparent url('/assets/images/bg_slider_handle.gif') left -21px no-repeat;}label.inline2 *{display: inline;}html body #content form#benefit_form ul {list-style-type: none;margin: 10px 0px;}form#benefit_form ul li {clear: both;cursor: ns-resize;}form#benefit_form h3 {border-bottom: 1px solid #666;clear: both;}form#benefit_form label {width: 510px;float: left;clear: left;}form#benefit_form input.text {width: 500px;}form#benefit_form input.sort_value {float: left;width: 20px;text-align: center;margin-top: 10px;}#page_main #main {background-image: url(/assets/images/layout/bg-main.gif);}#page_main #content {width:779px;margin-right: 0px;padding: 0px 0px 0px 10px;}#page_main #secondary {margin-left: -960px;}#welcome {width:779px;padding:25px 0px;}#hello{float:left;width:468px;font-size:14px;line-height:18px;padding:0 10px 30px 0px;}#hello h1{margin:0;font-size:20px;color:#515151;margin-bottom: -5px;}#hello h1 span{color:#6699CC;}#hello h1 em{color:#3E3E3E;font-size:18px;font-weight:normal;}#hello p{}#hello p a {text-decoration:none;}#hello p a:hover{text-decoration:underline;}#welcome #register {float:left;width:258px;border:1px solid #e7ddb6;background:#FEFFDC;color: #292929;padding:12px 11px;}#welcome #register h3 {margin:0;font-size:14px;font-weight:normal;}#welcome #register ul {margin:0;padding:0;list-style:none;margin:0 0 12px 0;}#welcome #register ul li {padding:0 0 0 16px;margin:10px 0 0;background:url(../images/gui/small_check.gif) no-repeat 0 7px;}#welcome #register a#sign_up {display:block;width:78px;height:36px;background:url(../images/layout/signup-button.gif);text-indent:-9999px;overflow:hidden;margin-right: 6px;float: left;}#welcome #register p#sign_learn {line-height: 36px;}#home_tabs ul.tabs_nav {list-style-type: none;margin: 0px 0px;}#home_tabs ul.tabs_nav li {display: inline;}#home_tabs ul.tabs_nav li a {border:1px solid #e8e8e8;background:url(../images/layout/bg-tab.gif) repeat-x;height:33px;color:#b2b2b2;text-align:center;text-decoration:none;padding: 0 23px;line-height:28px;float:left;display: inline;}#home_tabs ul.tabs_nav a.active, #home_tabs ul.tabs_nav li.ui-tabs-selected a {color:#6699CC;background:#feffe5;border:1px solid #d6d6d6;border-bottom:0px;margin:0 0 -1px;height:35px;background: #FEFFDC;}#home_tabs div.tab {width:769px;overflow:hidden;clear:both;min-height: 200px;_height: 200px;*height: auto;}#home_tabs div.tab p {padding-left: 15px;}#home_tabs div.tab h2 {margin-bottom: 10px;font-size:16px;color:#6699CC;font-weight:normal;padding-left: 15px;}#home_tabs div.tab h2 a {text-decoration: none;}#home_tabs div.tab h2 a:hover {text-decoration: underline;}#home_tabs div.tab .tab_subhead {line-height:34px;border:1px solid #d6d6d6;background:#FEFFDC;overflow:hidden;font-size:11px;margin:0 0 10px 0px;}#home_tabs div.tab .tab_subhead a.subscribe {color:#4070cf;float:right;padding:0 0 0 21px;background:url(../images/gui/icon_rrs_small.gif) no-repeat;text-decoration:none;margin:9px 13px 0;height:16px;line-height:16px;}#home_tabs div.tab .tab_subhead p {float:left;margin:0px 16px 0;padding: 0px;}#home_tabs #tab1 .tab-col1 {width:509px;float:left;}#home_tabs #tab1 .tab-col2 {font-size:11px;width:190px;float:right;background:url(../images/layout/v-line.gif) no-repeat 0 12px;padding:13px 17px 5px 13px;line-height:14px;min-height:322px;}* html #tab1 .tab-col2{ height:322px;}#home_tabs #tab1 .tab-col2 a{text-decoration:none;}#home_tabs #tab1 .tab-col2 a:hover{text-decoration:underline;} #home_tabs #tab1 .tab-col2 h4{font-size:11px;font-weight:normal;margin:0 0 16px 0;}#home_tabs #tab1 .tab-col2 h3 {font-size:11px;font-weight:normal;margin:0;}#home_tabs #tab1 .tab-col2 h3 a {color:#4070cf;text-decoration:none;margin:0;}#home_tabs #tab1 .tab-col2 p {margin:0;}#home_tabs #tab1 .tab-col2 a {color:#328e45;margin:1px 0 20px 0;display:block;}.ui-datepicker-div, .ui-datepicker-inline, #ui-datepicker-div {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;font-family: Lucida Grande, Lucida Sans, Arial, sans-serif;background: #f3f3f3 url(/assets/shared/widgets/jquery_ui/images/f3f3f3_40x100_textures_01_flat_0.png) 0 0 repeat-x;font-size: 1.2em;border: 4px solid #6699CC;width: 15.5em;padding: 2.5em .5em .5em .5em;position: relative;}.ui-datepicker-div, #ui-datepicker-div {z-index: 9999; display: none;}.ui-datepicker-inline {float: left;display: block;}.ui-datepicker-control {display: none;}.ui-datepicker-current {display: none;}.ui-datepicker-next, .ui-datepicker-prev {position: absolute;left: .5em;top: .5em;background: #e6e6e6 url(/assets/shared/widgets/jquery_ui/images/e6e6e6_40x100_textures_03_highlight_soft_80.png) 0 50% repeat-x;}.ui-datepicker-next {left: 14.6em;}.ui-datepicker-next:hover, .ui-datepicker-prev:hover {background: #d8d8d8 url(/assets/shared/widgets/jquery_ui/images/d8d8d8_40x100_textures_03_highlight_soft_90.png) 0 50% repeat-x;}.ui-datepicker-next a, .ui-datepicker-prev a {text-indent: -999999px;width: 1.3em;height: 1.4em;display: block;font-size: 1em;background: url(/assets/shared/widgets/jquery_ui/images/888888_7x7_arrow_left.gif) 50% 50% no-repeat;border: 1px solid #cccccc;cursor: pointer;}.ui-datepicker-next a {background: url(/assets/shared/widgets/jquery_ui/images/888888_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:hover {background: url(/assets/shared/widgets/jquery_ui/images/222222_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:hover {background: url(/assets/shared/widgets/jquery_ui/images/222222_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-prev a:active {background: url(/assets/shared/widgets/jquery_ui/images/ffffff_7x7_arrow_left.gif) 50% 50% no-repeat;}.ui-datepicker-next a:active {background: url(/assets/shared/widgets/jquery_ui/images/ffffff_7x7_arrow_right.gif) 50% 50% no-repeat;}.ui-datepicker-header select {border: 1px solid #cccccc;color: #444444;background: #e6e6e6;font-size: 1em;line-height: 1.4em;position: absolute;top: .5em;margin: 0 !important;}.ui-datepicker-header option:focus, .ui-datepicker-header option:hover {background: #d8d8d8;}.ui-datepicker-header select.ui-datepicker-new-month {width: 7em;left: 2.2em;}.ui-datepicker-header select.ui-datepicker-new-year {width: 5em;left: 9.4em;}table.ui-datepicker {width: 15.5em;text-align: right;}table.ui-datepicker td a {padding: .1em .3em .1em 0;display: block;color: #444444;background: #e6e6e6 url(/assets/shared/widgets/jquery_ui/images/e6e6e6_40x100_textures_03_highlight_soft_80.png) 0 50% repeat-x;cursor: pointer;border: 1px solid #f3f3f3;text-decoration: none;}table.ui-datepicker td a:hover {border: 1px solid #888888;color: #111111;background: #d8d8d8 url(/assets/shared/widgets/jquery_ui/images/d8d8d8_40x100_textures_03_highlight_soft_90.png) 0 50% repeat-x;}table.ui-datepicker td.ui-datepicker-today a {border: 1px solid #cccccc;}table.ui-datepicker td a:active, table.ui-datepicker td.ui-datepicker-current-day a {border: 1px solid #2694e8;color: #ffffff;background: #4070CF url(/assets/shared/widgets/jquery_ui/images/4070CF_40x100_textures_03_highlight_soft_50.png) 0 50% repeat-x;}table.ui-datepicker .ui-datepicker-title-row td {padding: .3em 0;text-align: center;font-size: .9em;color: #362b36;text-transform: uppercase;}table.ui-datepicker .ui-datepicker-title-row td a {color: #362b36;background: none;}.ui-datepicker-cover {display: none;display: block;position: absolute;z-index: -1;filter: mask();top: -4px;left: -4px;width: 193px;height: 200px;}html body #content ul.ui-tabs-nav {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;float: left;position: relative;z-index: 1;bottom: -1px;}ul.ui-tabs-nav li {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;float: left;border-right: none;margin-right: 8px;}ul.ui-tabs-nav li a {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;float: left;font-size: 12px;font-weight: normal;text-decoration: none;padding: 5px 12px;border: 1px solid #cccccc;color: #444444;background: #e6e6e6 url(/assets/shared/widgets/jquery_ui/images/e6e6e6_40x100_textures_03_highlight_soft_80.png) 0 50% repeat-x;}ul.ui-tabs-nav li a:hover, ul.ui-tabs-nav li a:focus, ul.ui-tabs-nav li a:active { background: #d8d8d8 url(/assets/shared/widgets/jquery_ui/images/d8d8d8_40x100_textures_03_highlight_soft_90.png) 0 50% repeat-x;color: #111111;}ul.ui-tabs-nav li.ui-tabs-selected {border-bottom-color: #4070CF;}ul.ui-tabs-nav li.ui-tabs-selected a, ul.ui-tabs-nav li.ui-tabs-selected a:hover,ul.ui-tabs-nav li.ui-tabs-selected a:focus, ul.ui-tabs-nav li.ui-tabs-selected a:active {background: #4070CF url(/assets/shared/widgets/jquery_ui/images/4070CF_40x100_textures_03_highlight_soft_50.png) 0 50% repeat-x;color: #ffffff;}.ui-tabs-panel {margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none;clear:left;border: 1px solid #cccccc;background: #f3f3f3 url(/assets/shared/widgets/jquery_ui/images/f3f3f3_40x100_textures_01_flat_0.png) 0 0 repeat-x;color: #362b36;padding: 0;padding-top: 0px;min-width: 0; }* html .ui-tabs-panel {display: inline-block; }.ui-tabs-hide {display: none !important;}html body#page_main .ui-tabs-panel, html body#page_dashboard .ui-tabs-panel {background: #fff;border: 0px none;}table.tablesorter thead tr th, table.tablesorter tfoot tr th {text-decoration: underline;color: #6699CC;}table.tablesorter thead tr th.nosort {text-decoration: none;color: #666666;}table.tablesorter thead tr .header {background-image: url(/assets/shared/widgets/tablesorter/tablesorter/bg.gif);background-repeat: no-repeat;background-position: center right;cursor: pointer;padding-right: 20px;}table.tablesorter thead tr .headerSortUp {background-image: url(/assets/shared/widgets/tablesorter/tablesorter/asc.gif);padding-right: 20px;}table.tablesorter thead tr .headerSortDown {background-image: url(/assets/shared/widgets/tablesorter/desc.gif);padding-right: 20px;}table.tablesorter thead tr .headerSortDown, table.tablesorter thead tr .headerSortUp {background-color: #6699CC;color: #fff;}
