body {
font-family:Tahoma;
font-size: 9pt;
color: #000000;
margin: 0px;
margin-left: 2px;
background-color:#a1abb9;
line-height: 17px;

}

ol, ul, li, p, td, th {
font-family:Tahoma;
font-size: 9pt;
color: #000000;
line-height: 17px;
}
ul {
padding-left: 17px;
list-style-image:url(images/bullet.jpg);
margin-left: 0;}

input{
font-size: 12px;
font-family:Tahoma;
}

/*jen weir added styles to fix qs_index box */
input.qs_index{
font-size: 12px;
font-family:Tahoma;
margin-bottom: 6px;
}

div.qs_index_left {
vertical-align: middle;
margin-bottom: 8px;
}

select.qs_index_left {
font-size: 12px;
font-family:Tahoma;
margin-bottom: 8px;
margin-top: 1px;
}

select.qs_index {
font-size: 12px;
font-family:Tahoma;
margin-bottom: 8px;
margin-top: 1px;
}

select{
font-size: 12px;
font-family:Tahoma;
margin-bottom: 4px;
margin-top: 1px;
}

qs_index_left{
font-size: 12px;
font-family:Tahoma;
margin-bottom: 6px;
margin-top: 1px;
}

td.header_seeker img{
padding: 0px;
margin: 0px;
margin-bottom: 0px;
text-align: center;
}

a img{
border: 0px;
}

td.header_seeker{
text-align: center;
background-color: #6B8D92;
border-collapse: collapse;
margin: 0px;
padding: 0px;
}

tr.header_employer, td.header_employer{
font-family:Tahoma;
text-align: left;
font-weight: bold;
font-size: 10pt;
height: 25px;
background-color: #79A6A7;
border-collapse: collapse;
margin: 2px;
padding: 3px;
color: FFFFFF;
}

div {
vertical-align: middle;
}

div.main {
text-align: left;
width: 100%;
}

.italic{
font-style: italic;
}

.bold_italic{
font-weight: bold;
font-style: italic;
}

.bold{
font-weight: bold;
}

.alignleft {
text-align: left;
}

.aligncenter {
text-align: center;
}

.alignright {
text-align: right;
}

textarea {
font-family: Courier new, Courier, fixed-width;
font-size: 12px;
}

div.show_resume {
width: 700px;
border: 3px outset #CCCCCC;
padding: 5px;
text-align: left;
}

div.show_cover {
width: 90%;
border: 3px outset #CCCCCC;
padding: 5px;
text-align: left;
}

.sporange{font-weight:bold;color:#FF9900;
}

.spgreen{font-weight:bold;color:#6B8D92;
}

.small {
font-size: 10px;
}

A:LINK {color:#3a5b8d;
text-decoration:underline;

}

A:HOVER {color:#a20000;
text-decoration:underline;

}

A:visited{color:#3a5b8d;
text-decoration:underline;

}

div.navbar_top{
margin-bottom: 8px;
float: left;
width: 670px;
}

div.narrow_navbar_top{
margin-bottom: 8px;
width: 100%;
}

div.navbar_bottom{
margin-top: 8px;
float: left;
width: 670px;
}

div.narrow_navbar_bottom{
margin-top: 8px;
width: 100%;
}

div.post_single_job{
text-align: left;
}

div.post_single_job_left{
text-align: left;
width: 115px;
float: left;
}

div.post_single_job_l_left{
width: 100px;
float: left;
}

div.post_single_job1_div_left{
text-align: left;
padding-left: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 350px;
padding-top: 5px;
float: left;
height: 180px;
margin-bottom: 4px;
}

div.post_single_job1_div{
padding-bottom: 5px;
margin-bottom: 5px;
padding-top: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
clear: both;
}

div.post_single_job1_div_left_bottom{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-left: 5px;
padding-top: 5px;
width: 375px;
height: 180px;
margin-bottom: 4px;
float: right;
}

html>body div.post_single_job1_div_left_bottom{
width: 364px;
}

div.post_single_job2_div{
width: 450px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
margin-left: 160px;
padding-left: 3px;
padding-top: 5px;
}

div.post_single_job3{
clear: both;
display: block;
height: 300px;
}

div.post_single_job3_box_left{
width: 350px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-left: 5px;
float: left;
margin-left: 20px;
padding-top: 5px;
height: 310px;
}

div.post_single_job3_box{
width: 320px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-left: 5px;
height: 310px;
float: right;
margin-right: 30px;
padding-top: 5px;
}

html>body div.post_single_job3_box{
float: none;
margin-left: 355px;
}

div.post_single_job3_gateway{
width: 310px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-left: 5px;
float: right;
margin-right: 35px;
}

div.post_single_job_gateway{
width: 140px;
float: left;
}

div.post_single_job_gateway_left{
float: left;
width: 100px;
}

div.post_single_job_gateway_right{
width:25px;
float: left;
}

div.post_single_job_gateway_submit{
height: 20px;
text-align: center;
}

html>body div.post_single_job_gateway_submit{
margin-left: 78px;
width: 155px;
}

fieldset{
border: none;
}

fieldset.will_relocate{
border: none;
clear: left;
}

div.ad_res_salary_type_radio {
text-align: left;
margin-left: 70px;
width: 200px;
}

div.ad_res_salary_type_radio_left {
width: 85%;
float: right;
text-align: left;
}

div.ad_res_salary_type_radio_right {
text-align: left;
width: 15%;
float: left;
}

fieldset.register_employer_div, fieldset.register_employer_div_left, fieldset.register_employer2_div, fieldset.register_employer2_div_left{
border: none;
margin-left: 5px;
padding: 10px;
}

div.register_employer_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
height: 479px;
margin-left: 10px;
padding-top: 5px;

}

div.register_employer_div{
padding-top: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-right: 10px;
margin-bottom: 5px;

}


div.register_employer_div legend, div.register_employer_div_left legend {
font-size: 12pt;
font-weight: bold;
}

div.register_employer {
text-align: left;
width: 300px;
padding: 0.25em;
margin: 3px;
}

/*jen weir trying to fix will_relocate fieldset legend within personal information box*/
div.will_relocate {
text-align: left;
clear: left;
margin-left: 0px;
}

div.register_employer_submit{
margin-top: 20px;
text-align: center;
clear:both;
}

div.register_employer2_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
height: 450px;
clear: both;
padding-top: 5px;
}

div.register_employer2_privacy_div{
text-align: left;
width: 300px;
}

div.register_employer2_privacy_left{
float: left;
width: 120px;
}

div.register_employer2_privacy{
text-align: left;
width: 190px;
float: right;
}

div.register_employer2_privacy_left2{
float: left;
text-align: left;
width: 140px;
}

div.register_employer2_privacy_left2_left{
float: left;
text-align: left;
width: 110px;
}

div.register_employer2_div{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-bottom: 5px;
z-index: 1;
padding-top: 5px;
}

div.register_employer2_div fieldset.register_employer{
margin-left: 30px;
}

html>body div.register_employer2_div fieldset.register_employer{
margin-left: 10px;
}

html>body .register_employer2_privacy_div{
text-align: center;
clear: both;
}

html>body div.register_employer2_privacy{
text-align: center;
width: 140px;
}

div.register_employer_left {
text-align: left;
width: 25%;
float: left;
padding-right: 0.25em;
display: block;
}

div.register_employer_right{
text-align: left;
}

fieldset.register_employer{
width: 250px;
}

div.register_employer_with_radio {
width: 200px;
margin-left: 70px;
display: block;
}

div.register_employer_with_radio_left {
width: 80%;
float: right;
text-align: left;
}

div.reg_salary_type_select{
text-align: left;
margin-left: 68px;
width: 200px;
}

div.reg_salary_type_radio {
text-align: left;
margin-left: 140px;
width: 200px;
}

div.reg_salary_type_radio_left {
width: 85%;
float: right;
text-align: left;
}

html>body #register_employer_major{
margin-top: 3px;
}

html>body #register_employer_location1_left{
height: 80px;
}

div.salary_type_radio {
text-align: left;
margin-left: 40px;
width: 200px;
}

div.salary_type_radio_left {
width: 85%;
float: right;
text-align: left;
}

div.salary_type_radio_right {
text-align: left;
width: 15%;
float: left;
}

div.add_cover {
text-align: left;
width: 400px;
margin: 3px;
}

html>body fieldset.add_cover_fieldset{
width: 100%;
}

div.add_cover_left {
text-align: left;
width: 20%;
float: left;
padding-right: 0.25em;
}

img.lang_img{
margin-left: 445px;
margin-right: 0px;
padding-right: 0px;
margin-top: 8px;
float: left;
}

div.add_cover_radio {
width: 5%;
float: left;
}

div.add_cover_with_radio_left{
float: left;
width: 100px;
}

fieldset.add_cover {
width: 600px;
padding: 10px;
text-align: left;
margin-bottom: 10px;
}

div.add_cover_with_radio_left {
text-align: left;
width: 10%;
float: left;
padding-right: 5px;
}

table.search {
text-align: center;
padding: 3px;
width: 350px;
}

td.search{
text-align: left;
}

div.search {
text-align: center;
padding: 0.25em;
margin: 3px;
display: block;
width: 450px;
}

.search_left {
text-align: left;
width: 40%;
float: left;
padding-right: 0.25em;
}

.search_right {
text-align: left;
padding-left: 0.25em;
}

fieldset.save_search_with_radio {
margin-bottom: 10px;
}

div.save_search_with_radio {
width: 350px;
padding: 3px;
}

div.save_search_with_radio_left {
text-align: right;
width: 20%;
float: left;
}

div.save_search_with_radio_right {
text-align: left;
padding-right: 5px;
}

fieldset.default{
width: 250px;
}

.resume_search_login {
width: 150px;
}

.resume_search_exp_level {
width: 130px;
}

.resume_search_location {
width: 120px;
}

.resume_search_view {
width: 100px;
}

fieldset.search {
font-weight: bold;
width: 400px;
text-align: center;
padding: 20px;
margin: 3px;
}

table.save_search_with_radio {
width: 350px;
padding: 0px;
}

.save_search_with_radio_left {
width: 70%;
}

.save_search_with_radio_right {
width: 30%;
}

fieldset.register_seeker2_div, fieldset.register_seeker2_div_left, fieldset.register_seeker2_div_bottom, fieldset.register_seeker2_div_left_bottom{
border: none;
margin-left: 5px;
}

div.register_seeker2_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
height: 200px;
padding-top: 5px;
}

/*jen weir added in new style to correct field size of credentials dropdown*/
div.edit_seeker2_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
height: 260px;
padding-top: 5px;
}

div.edit_seeker2_combined_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
margin-left: 10px;
height: 460px;
padding-top: 5px;
}

div.edit_seeker2_submit{
text-align: right;
margin-left: 200px;
}

input.edit_seeker2_submit{
text-align: right;
margin-left: 200px;
margin-top: 80px;
}

div.register_seeker2_div_left_bottom{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-bottom: 5px;
height: 200px;
padding-top: 5px;
}

div.register_seeker2_div{
padding-top: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-right: 10px;
margin-bottom: 5px;
height: 200px;
}

/*jen weir added to correct size of edit seeker profile tables */
div.edit_seeker2_div{
padding-top: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-right: 10px;
margin-bottom: 5px;
height: 260px;
}

div.edit_seeker2_combined_div{
padding-top: 5px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-right: 10px;
margin-bottom: 5px;
height: 460px;
}

div.register_seeker2_div_bottom{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
float: right;
margin-right: 10px;
margin-bottom: 5px;
height: 190px;
padding-top: 5px;
}

html>body div.register_seeker2_div_bottom{
height: 210px;
}

div.register_seeker2_div legend, div.register_seeker2_div_left legend {
color: black;
font-size: 12pt;
font-weight: bold;
}

/* jen weir combining boxes so adding new styles*/
div.register_seeker {
text-align: left;
width: 300px;
padding: 0.25em;
margin: 3px;
}

div.register_seeker_combined {
text-align: left;
width: 300px;
margin: 3px;
}

div.register_seeker_submit{
margin-top: 20px;
text-align: center;
width: 770px;
}

table.register_seeker_month {
width: 100%;
padding: 3px;
margin: 3px;
}

div.register_seeker_month{
margin-left: 8px;
text-align: left;
}

div.register_seeker_left, div.wizard_left {
text-align: left;
width: 40%;
float: left;
clear: none;
padding-right: 0.25em;
}

div.register_seeker_month_left {
width: 104px;
float: left;
}

html>body div.register_seeker_month_left{
width: 108px;
}

div.register_seeker_year_right{
text-align: left;
}

table.register_seeker_year {
padding: 0px;
margin: 0px;
text-align: left;
}

div.register_seeker_year_right {
margin-left: 115px;
}

html>body #register_employer_language1_left{
height:80px;
}

html>body #register_employer_work_auth1_left{
height: 100px;
}

.search_comp_name {
width: 200px;
font-family: arial;
}

.search_position {
width: 100px;
font-family: arial;
}

.search_location {
width: 100px;
font-family: arial;
}

.search_view {
width: 100px;
font-family: arial;
}

div.installer_left {
text-align: left;
width: 50%;
float: left;
clear: none;
padding-right: 0.25em;
}

div.wizard_right {
text-align: left;
width: 60%;
float: right;
clear: none;
padding-left: 0.25em;
}

div.installer_right {
text-align: left;
width: 50%;
float: right;
clear: none;
padding-right: 0.25em;
}

div.installer_submit {
text-align: center;
clear: both;
float: none;
padding: 0.25em;
}

div.wizard_link_left {
text-align: left;
width: 60%;
float: left;
padding-left: 0.25em;
}

div.wizard_link_right {
text-align: left;
width: 40%;
float: left;
padding-left: 0.25em;
}

div.installer {
text-align: center;
width: 600px;
padding: 3px;
margin: 3px;
}

div.add_resume {
text-align: center;
width: 600px;
padding: 0.25em;
margin: 3px;
}

div.add_resume_left {
text-align: left;
width: 30%;
float: left;
padding-right: 0.25em;
}

div.add_resume_right {
text-align: left;
width: 70%;
float: right;
padding-left: 0.25em;
}

div.add_resume_radio_left {
text-align: left;
}

div.add_resume_radio_right {
width: 4%;
float: left;
text-align: left;
}

div.add_resume_with_radio_left {
text-align: left;
width: 25%;
float: left;
}

div.add_resume_with_radio_right {
text-align: left;
width: 35%;
}

div.edit_cover_left{
float: left;
width: 55%;
}

div.edit_cover_right{
text-align: left;
}

div.edit_cover_radio{
float: left;
width: 4%;
}

div.edit_cover_with_radio_left{
text-align: left;
width: 100%;
}

div.edit_cover_with_radio_right{
text-align: right;
}

.error {
color: #cc0000;
}

.success {
color: #009900;
}

fieldset.add_resume_radio {
width: 700px;
padding: 10px;
clear: both;
}

div.edit_resume {
width: 700px;
}

div.edit_resume_left {
width: 20%;
float: left;
text-align: left;
}

div.edit_resume_right {
text-align: left;
}

div.edit_resume_head {
font-weight: bold;
font-size: 14px;
}

.qs_secondary_left{
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.qs_secondary_right{
text-align: left;
}

#qs_secondary_keywords{
float: left;
width: 148px;
margin-left: 4px;
}

#qs_secondary_industry{
float: left;
width: 200px;
margin-right: 40px;
}

#qs_secondary_city{
float: left;
margin-right: 10px;
width: 100px;
}

#qs_secondary_state{
float: left;
width: 150px;
}


.qs_secondary_submit{
float: left;
margin-top: 10px;
width: 60px;

}

div.qs_secondary_form div.adv_left{
text-align: left;
clear: both;
}

.qs_index_left{
text-align: left;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

.qs_index_right{
text-align: left;
}

#qs_index_keywords{
float: left;
width: 148px;
margin-left: 4px;
}

#qs_index_country{
float: left;
width: 148px;
margin-left: 4px;
}
#qs_index_industry{
float: left;
width: 200px;
margin-right: 40px;
}

#qs_index_city{
float: left;
margin-right: 10px;
width: 100px;
}

#qs_index_state{
float: left;
width: 150px;
}

.qs_index_submit{

float: left;
margin-top:10px;
width: 60px;

}

div.qs_index_form div.adv_left{
text-align: left;
clear: both;
}

input.qs_secondary{
margin-top: -1px;
}

html>body input.qs_secondary{
margin-top: 0px;
}

.qs_secondary_form{
border: 1px solid gray;
background-color: #E0E0E0;
width: 700px;
_width: 710px; /*ie only*/
height: 85px;
padding: 4px;
}

html>body div.qs_secondary_form{
padding-bottom: 10px;
}

div.from_image{
float: left;
clear: right;
}

div.from_header{
float: right;
clear: left;
}

div.to_header{
float: left;
margin-top: 30px;
}

div.account{
float: right;
margin-top: 30px;
border: 1px solid gray;
text-align: center;
}

div.to_block{
}

table.invoice{
font-family: Arial, Helvetica, Sans-Serif;
text-align: left;
display: block;
margin-top: 5px;
width: 100%;
}

html>body table.invoice{
margin-top: 6em;
}

th.invoice{
font-weight: bold;
}

html>body th.invoice{
width: 122px;
}

tr.invoice_row1{
padding: 1px;
background-color: #F0F0F0;
}

tr.invoice_row2{
background-color: #A0A0A0;
}

table.search_res{
width: 100%;
border-collapse: collapse;
clear: both;
vertical-align: top;
}

tr.search_ends{
/* Text Properties */

vertical-align: top;

	font-family: Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
text-align: left;
border-bottom: 1px solid #FFFFFF;
background-color: #E0E0E0;
height: 18px;
padding-left: 3px;
}

/*jen weir making search td widths consistent so featured table looks better */
td.search_ends, th.search_ends{
	width: 15%;
	vertical-align: top;
}
#job_title search_ends{
	width: 150px;
	vertical-align: top;
}
.job_title {
	width: 40px;
	vertical-align: top;
}
/*jen weir made new quick search styles to add state field in and resize table column widths */

tr.quick_search_row1, td.quick_search_row1{
border-bottom: 1px solid #E0E0E0;
text-align: left;
padding-left: 3px;
font-family: Arial, Helvetica, sans-serif;
width: auto;
vertical-align: top;
}

tr.search_row1, td.search_row1{
border-bottom: 1px solid #E0E0E0;
text-align: left;
padding-left: 3px;
font-family: Arial, Helvetica, sans-serif;
}

tr.search_row2, td.search_row2{
border-bottom: 1px solid #E0E0E0;
text-align: left;
padding-left: 3px;
font-family: Arial, Helvetica, sans-serif;
}

h3.view_title{
font-family: Arial, Helvetica, sans-serif;
color: #666666;
font-size: 16pt;
text-decoration: underline;
margin-bottom: 0px;
}

div.view_job_table{
float: left;
width: 570px;
}

div.view_apply{
margin-top: 2px;
text-align: right;
background-color: #EAEAEA;
padding: 3px;
width: 100%;
display: block;
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
}

table.view_contact{
margin-left: 20px;
margin-right: 20px;
margin-top: 10px;
margin-bottom: 10px;
width: 90%;
border: 1px solid #6B8D92;
background-color:#D0D0D0;
clear: both;
}

div.view_short_head{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
font-weight: bold;
margin-top: 2px;
background-color: #EAEAEA;
padding: 3px;
width: 100%;
display: block;
}

div.view_short{
color: black;
}

div.view_long_head{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
color: black;
font-weight: bold;
margin-top: 15px;
background-color: #EAEAEA;
padding: 3px;
width: 100%;
display: block;
}

div.view_long{
color: black;
}

div.view_job_table{
text-align: center;
}

table.view_job{
width: 600px;
}

.view_job td.left{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
font-weight: bold;
text-align: right;
padding: 2px;
}

.view_job td.right{
font-family: Arial, Helvetica, sans-serif;
font-size: 8pt;
text-align: left;
padding: 2px;
}

table.view_contact .left1{
font-weight: bold;
}

table.view_contact .right1{
font-weight: bold;
text-align: right;
}

table.view_contact .right2{
text-align: right;
}

td.qs_index_box{
color: #666666;
padding-left: 5px;
padding-top: 10px;
font-family: Myriad, sans-serif;
width: 220px;
}

td.qs_under{
background-color: #EBEBEB;
position: relative;
height: 30px;
margin-top: 5px;
}

td.featured_employer{
width: 253px;
text-align: left;
padding-left: 2px;
padding-top: 10px;
}

.featured_employer ul{
text-align: left;
}

.featured_employer h3{
margin: 1px;
font-weight: bold;
}

td.qs_options{
background-color: #FFF7EA;
height: 220px;
margin: 0px;
padding: 0px;
}

td.search_interest{
background-color: #EFEFEF;
height: 50px;
vertical-align: top;
}

td.categories{
font-size: 10px;
vertical-align: top;
text-align: center;
}

div.seeker_img{
border-bottom: 1px solid #AAAAAA;
margin-left: 28px;
margin-bottom: 5px;
width: 200px;
text-align: center;
margin-top: 20px;
}

div.seeker_img_large{
border-bottom: 1px solid #AAAAAA;
margin-left: 106px;
width: 300px;
text-align: center;
margin-top: 20px;
}

div.seeker_img_lower{
border-bottom: 1px solid #AAAAAA;
margin-left: 28px;
width: 200px;
text-align: center;
margin-top: 15px;
}

div.seeker_quick_search{
height: 220px;
text-align: left;
margin-left: 10px;
margin-bottom: 5px;
padding-left: 5px;
padding-top: 5px;
padding-right: 5px;
background-color: #EEEEEE;
border: 1px solid #AAAAAA;
}

div.seeker_wide{
margin-top: 5px;
padding-top: 3px;
text-align: center;

margin-left: 5px;
}

div.seeker_wide p{
text-align: left;
}

div.seeker_narrow{
text-align: center;
margin-top: 10px;
margin-left: 10px;
margin-bottom: 5px;
width: 252px;
background-color: #EEEEEE;
border: 1px solid #AAAAAA;
}

th.seeker_search_ends{
font-size: 10pt;
height: 18px;
text-align: center;
}

table.seeker_search_res{
width: 100%;
border-collapse: collapse;
background-color: #FFFFFF;
border-top: 1px solid #AAAAAA;
}

td.seeker_search_row2{
text-align: center;
padding-top: 3px;
}

td.seeker_search_row1{
text-align: center;
background-color: #EEEEEE;
padding-top: 3px;
}

th.seeker_search_ends_wide{
font-size: 10pt;
text-align: left;
color: black;
border-bottom: 1px solid #FFFFFF;
background-color: #E0E0E0;
height: 18px;
padding-left: 3px;
}

table.seeker_search_res_wide{
width: 100%;
border-collapse: collapse;
}

td.seeker_search_row2_wide{
border-bottom: 1px solid #E0E0E0;
text-align: left;
padding-left: 3px;
}

td.seeker_search_row1_wide{
border-bottom: 1px solid #E0E0E0;
text-align: left;
padding-left: 3px;
}

h3.sign_in{
text-align: center;
border-bottom: 1px solid #AAAAAA;
width: 300px;
margin-top: 15px;
}

div.sign_in_box{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
text-align: center;
padding: 10px;
height: 100px;
}

div.login_left {
margin-top: 5px;
text-align: left;
width: 100px;
float: left;
padding-right: 0.25em;
}

div.login_right {
margin-top: 3px;
text-align: left;
padding-left: 0.25em;
}

div.login_submit{
margin-top: 7px;
}

div.quick_search_box{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 400px;
text-align: center;
padding: 10px;
height: 170px;
}

div.quick_search_left {
margin-top: 5px;
text-align: left;
width: 100px;
float: left;
padding-right: 0.25em;
}

div.quick_search_right {
margin-top: 3px;
text-align: left;
padding-left: 0.25em;
}

div.quick_search_submit{
margin-top: 7px;

}

div.edit_preferences_div{
text-align: center;
width: 300px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
margin-left: 220px;
}

fieldset.edit_preferences{
border: 0px;
}

fieldset.edit_preferences legend{
text-align: center;
margin-left: 80px;
}

div.resume_searches_left{
width: 160px;
float: left;
text-align: left;
}

div.resume_searches_div{
text-align: left;
padding-left: 4px;
width: 420px;
background-color: #E0E0E0;
border: 1px solid #AAAAAA;
padding-bottom: 10px;
padding-top: 5px;
margin-bottom: 10px;
}

fieldset.resume_searches_div{
border: none;
}

div.billing_confirm_div{
text-align: center;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 300px;
margin-left: 235px;
padding-bottom: 10px;
}

div.resume_search_box{
text-align: center;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 400px;
padding-top: 5px;
margin-left: 185px;
padding-left: 5px;
}

div.resume_search{
text-align: left;
}

div.resume_search_left{
float: left;
width: 150px;
}

div.multiple_postings_left{
width:160px;
float: left;
}

div.multiple_postings{
text-align: left;
width: 400px;
}

div.multiple_postings_div{
text-align: center;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 450px;
padding-top: 5px;
margin-left: 10px;
padding-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.advanced_resume_search_div{
text-align: center;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 440px;
padding-top: 5px;
padding-left: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

div.advanced_resume_search{
width: 425px;
text-align: left;
}

div.advanced_resume_search_left{
float: left;
width: 180px;
}

fieldset.save_search_with_radio{
border: 1px;
}

div.advanced_search{
width: 400px;
text-align: left;
}

div.advanced_search_left{
width:150px;
float: left;
}

div.advanced_search_div{
width:410px;
float:left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
margin-left: 5px;
margin-bottom: 12px;
padding-top: 5px;
}

div.save_search_with_radio{
padding-top: 5px;
width: 310px;
}

html>body div.save_search_with_radio{
width: 320px;
}

div.save_search_with_radio_left{
width: 105px;
text-align: left;
}

html>body #save_search_with_radio_save_search_right{
height: 25px;
}

div.save_search_with_radio_div{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
margin-left: 5px;
float: right;
width: 250px;
margin-right:10px;
margin-bottom: 10px;
padding-top: 5px;
}

html>body div.save_search_with_radio_div{
/*margin-right: 65px;*/
_margin-right: -15px; /*ie*/
}

div.advanced_search_submit{
width: 270px;
text-align: center;
margin-right: 24px;
float: right;
}

html>body div.advanced_search_submit{
margin-right: 65px;
}

div.advanced_search_block{
height: 400px;
margin-top: 20px;
}

div.job_agent_left{
width: 120px;
float: left;
}

div.job_agent{
width: 350px;
text-align: left;
}

div.job_agent_div_left{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-top: 5px;
float: left;
width: 350px;
}

div.job_agent_div{
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
padding-top: 5px;
width: 350px;
float: right;
}

div.job_agent_submit{
text-align: center;
width: 350px;
margin-top: 10px;
margin-bottom: 40px;
}

html>body div.job_agent_submit {
padding-top: 10px;
text-align: left;
clear: left;
width: 350px;
margin-left: 0px;
}

div.save_search{
width: 600px;
text-align: center;
}

div.wizard_box{
text-align: center;
}

div.wizard_box input, div.wizard_box select{
margin-bottom: 3px;
margin-top: 2px;
}

div.wizard_obj_box{
background-color: #E0E0E0;
text-align: center;
width: 550px;
border: 1px solid #AAAAAA;
}

div.wizard_edu_box{
padding-left: 10px;
background-color: #E0E0E0;
text-align: left;
width: 350px;
border: 1px solid #AAAAAA;
}

div.wizard_exp_box{
background-color: #E0E0E0;
padding-left: 10px;
text-align: left;
width: 475px;
border: 1px solid #AAAAAA;
}

fieldset.wizard_contact_div_left{
border: none;
margin-left: 5px;
}

div.wizard_contact_div_left{
float: left;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
width: 370px;
margin-bottom: 5px;
height: 454px;
padding-top: 5px;
}

div.mass_add{
width: 220px;
}

div.mass_add_left{
float: left;
text-align: left;
width: 70px;
}

div.mass_add_right{
text-align: left;
width: 70px;
}

div.mass_box{
padding-right: 50px;
padding-top: 10px;
width: 350px;
border: 1px solid #AAAAAA;
background-color: #E0E0E0;
}

input.login_button {
font-family:Tahoma;
font-weight: bold;
background-color: #FFFFFF;
color:#000000;
}

td.index_user_heading {
font-family:Tahoma;
background-color: #A20000;
color: #FFFFFF;
font-weight: bold;
padding: 3px;
}

a.nav_bar:link {
color: #000000;
text-decoration: none;
}

a.nav_bar:visited {
color: #000000;
text-decoration: none;
}

a.nav_bar:hover {
	color: #a20000;
	text-decoration: none;
}

a.nav_bar:active {
color: #000000;
text-decoration: none;
}

td.navigation_bar {
font-size: 12px;
font-weight: bold;
text-align: center;
height: 25px;
}

td.index_login {
padding-left: 10px;
}

td.page_bottom {
background-color: #a20000;
color:#FFFFFF;
font-size: 8pt;
font-family:Tahoma;
}

a.index_link:link {
	color: #3a5b8d;
	text-decoration: none;
}

a.index_link:visited {
	color: #a20000;
	text-decoration: none;
}

a.index_link:hover {
	color: #a20000;
	text-decoration: underline;
}

a.index_link:active {
	color: #a20000;
	text-decoration: none;
}

input.submit_button{
	background-color: #A20000;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	margin-top: 15px;
	_margin-top: -27px;	/*ie only*/
	float: right;

}

a.main_nav_bar:link {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.main_nav_bar:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.main_nav_bar:hover {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.main_nav_bar:active {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

td.sub_navigation {
font-size: 12px;
font-weight: bold;
text-align: center;
color: #FFFFFF;
height: 25px;
background-color: #A20000;
}

a.sub_nav_bar:link {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.sub_nav_bar:visited {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.sub_nav_bar:hover {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

a.sub_nav_bar:active {
color: #FFFFFF;
text-decoration: none;
font-size: 12px;
font-weight: bold;
}

td.main_nav_td {
text-align:center;
padding: 5px;
}

td.main_nav_td_red {
color: #FFFFFF;
background-color: #a20000;
}

.him_title {
color: #a20000;
font-size: 12pt;
font-family:Tahoma;
font-weight:bold;
}
.subtitle {
color: #3a5b8d;
font-size: 12px;
font-family:Tahoma;
font-weight:bold;
}

a.footer_link:link {
color: #FFFFFF;
text-decoration: none;
font-weight:100;
}

a.footer_link:visited {
color: #FFFFFF;
text-decoration: none;
font-weight:100;
}

a.footer_link:hover {
color: #FFFFFF;
text-decoration: underline;
font-weight:100;
}

a.footer_link:active {
color: #FFFFFF;
text-decoration: none;
font-weight:100;
}

td.index_user_heading_main {
font-family:Tahoma;
background-color: #a20000;
color: #FFFFFF;
padding: 3px;
font-size: 12pt;
}

td.index_main_text {
font-family:  Tahoma, Arial, Times New Roman, serif;
font-size: 10pt;
}

a.small_red:link {
color: #a20000;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

a.small_red:visited {
color: #a20000;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

a.small_red:hover {
color: #a20000;
font-size: 8pt;
font-weight: bold;
text-decoration: underline;
}

a.small_red:active {
color: #a20000;
font-size: 8pt;
font-weight: bold;
text-decoration: none;
}

a.small_black:link {
color: #000000;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

a.small_black:visited {
color: #000000;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

a.small_black:hover {
color: #000000;
font-size: 10pt;
font-weight: bold;
text-decoration: underline;
}

a.small_black:active {
color: #000000;
font-size: 10pt;
font-weight: bold;
text-decoration: none;
}

a.feature_link:link {
color: #3a5b8d;
text-decoration: none;
font-weight:bold;
}

a.feature_link:visited {
color: #3a5b8d;
text-decoration: none;
font-weight:bold;
}

a.feature_link:hover {
color: #a20000;
text-decoration: underline;
font-weight:bold;
}

a.feature_link:active {
color: #3a5b8d;
text-decoration: none;
font-weight:bold;
}

a.index_link2:link {
color: #6B8D92;
text-decoration: none;


}

a.index_link2:visited {
color: #6B8D92;
text-decoration: none;
}

a.index_link2:hover {
color: #6B8D92;
text-decoration: underline;
}

a.index_link2:active {
color: #6B8D92;
text-decoration: none;
}
a.homepg:link {
color: #a20000;
font-family: Tahoma;
font-size: 9pt;
font-weight:bold;
text-decoration: none;


}

a.homepg:hover {
color: #3a5b8d;
font-family: Tahoma;
font-size: 9pt;
font-weight:bold;

}

a.homepg:active {
color: #a20000;
text-decoration: none;
font-family: Tahoma;
font-size: 9pt;
font-weight:bold;
}
a.homepg:visited {
color: #a20000;
text-decoration: none;
font-family: Tahoma;
font-size: 9pt;
font-weight:bold;
}

p.hometext {
font-family:Tahoma;
font-weight: bold;
font-size: 9pt;
color:#666666;
padding-left: 30px;
}

