/*
 * Id: 7.8641
 * Version: 1329841927
 * Generated: Feb 22, 2012 1:18:32 PM
 */

.topBorderLayout.header {
display:none;
}

#mainWithRight {
width: 920px;
border:none;
}

#rightcol {
width: 0px;
}

#masthead_top_jobs {
background-image:url('/polopoly_fs/7.8641!/masthead_top_jobs.jpg');
background-repeat: no-repeat;
height: 105px;
width: 960px;
padding-top: 10px;
background-color: #006699;
margin-bottom: 0px;
text-align: center;
}


#masthead_bot {
background-image:url('/polopoly_fs/7.8641!/masthead_bot_jobs.jpg');
background-repeat: no-repeat;
height: 70px;
width: 960px;
background-color: #006699;
margin-top: 0px;
margin-bottom: 0px;
padding: 0px;
clear: both;
}

.secheader {
background-color: #e8f0ff;
padding: 0px;
width: 420px;
margin-left: auto;
margin-right: auto;
border-top: 1px solid #ccc;
border-left: 1px solid #ccc;
border-right: 1px solid #ccc;
}

#job_search {
border: 1px solid #ccc;
width: 400px;
margin-left: auto;
margin-right: auto;
padding: 0px 10px 10px 10px;
}

#post_resume {
border: 1px solid #ccc;
width: 400px;
margin-left: auto;
margin-right: auto;
padding: 0px 10px 10px 10px;
font-size: 12px;
}
#post_resume ul {
margin-left: 25px;
margin-bottom: 15px;
}

#featured_jobs {
border: 1px solid #ccc;
width: 400px;
margin-left: auto;
margin-right: auto;
padding: 10px 10px 10px 10px;
font-size: 12px !important;
}

#network {
border: 1px solid #ccc;
width: 400px;
margin-left: auto;
margin-right: auto;
padding: 0px 10px 10px 10px;
}

#contact {
background-color: #6da630;
text-align: center;
height: 30px;
width: 960px;
color: #FFFFFF;
margin-right: auto;
margin-left: auto;
font-size: 13px;
padding-top: 15px;
padding-bottom: 12px;
clear: both;
}

#contact_js {
background-color: #6da630;
text-align: center;
height: 30px;
width: 960px;
color: #FFFFFF;
margin-right: auto;
margin-left: auto;
font-size: 13px;
padding-top: 10px;
padding-bottom: 15px;
clear: both;
}

#contact a {
color: #FFFFFF;
text-decoration: underline;
}
#footer_jobs {
background-color: #00339c;
font-size: 12px;
color: #FFFFFF;
text-align: center;
width: 960px;
margin-right: auto;
margin-left: auto;
padding-top: 5px;
padding-bottom: 8px;
background-image: url(../images/foot_bg.jpg);
background-repeat: repeat-x;
height: 15px;
}
#footer_jobs a {
color: #FFFFFF;
}

#login_left {
float: left;
width: 450px;
margin-left: 110px;
border: 1px solid #ccc;
margin-right: 5px;
}
#login_right {
float: right;
width: 225px;
height: 150px;
margin-right: 110px;
border: 1px solid #ccc;
margin-left: 5px;
}
.emp_table td {
padding: 8px;
}

#statistics {
border: 1px dotted #ccc;
height: 317px;
width: 420px;
margin-left: auto;
margin-right: auto;
padding: 0px;
font-size: 12px !important;
}

#benefits {
border: 1px dotted #ccc;
width: 420px;
margin-left: auto;
margin-right: auto;
padding: 0px;
font-size: 12px !important;
height: 317px;
}
#benefits ul {
margin-left: 20px;
}
#benefits ul li {
margin-bottom: 12px;
line-height: 1.3em;
}
.highlight {
background-color: #ffffcc;
padding: 3px;
}
.leftquote {
float: left;
height: 45px;
font-size: 600%;
color: #cccccc;
margin-top: -30px;
padding-right: 10px;
padding-bottom: 5px;
font-family: "Trebuchet MS", Tahoma, Arial;
padding-left: 0px;
}
.quotee {
font-size: 11px;
text-align: right;
margin-top: 5px;
margin-right: 15px;
line-height: normal;
margin-bottom: 15px;
}

ul {
margin-top: 12px;
font-size: 12px;
margin-left: 25px;
}

ul li {
margin-top: 12px;
}

/* BEGIN - Heading style declarations below added by Angela Dombroski 06-21-2011 */
h1 {
font-size: 22px;
font-weight: normal;
line-height: normal;
}

h2 {
font-size: 16px;
font-weight: bold;
}

h3 {
font-size: 14px;
font-weight: bold;
}
h4 {
font-size: 14px;
font-weight: bold;
margin-top: 10px;
}
.emp {
color: #6CA630;
}
.seek {
color: #3667cd;
}

li {
margin-top: 12px;
font-size: 12px;
}

h4 {
margin-top:15px;
margin-bottom:5px;
font-size: 14px;
font-weight: bold;
}

dl {
margin-top: 12px;
font-size: 12px;
margin-left: 25px;
}

dl dd {
margin-top: 12px;
}

ol {
margin-top: 12px;
font-size:
 12px;
margin-left: 25px;
}

ol li {
margin-top: 12px;
}
/* END - Heading style declarations below added by Angela Dombroski 
06-21-2011 */

/* BEGIN - Box style declaration added by Angela Dombroski 01-11-2012 */
 #sps_congress { border: 1px solid #ccc; width: 400px; margin-left: 
auto; margin-right: auto; padding: 0px 10px 10px 10px; } /* END - Box 
style declaration added by Angela Dombroski 01-11-2012 */ 


      
