

/* New Science Nav
===========================================================================
Generated  by Science, Edited by ccoleman
===========================================================================
*/

/* ****************************************** */
/*OVERRIDES/ RESET FOR LEGACY CONTENT*/
/* ****************************************** */
#BodyWrapper {margin: 0;}
#LayoutWrapper{padding-left: 0; padding-right: 7px; width: 986px;}
#hd li, #hd ul, #hd form {margin:0;padding:0;border:0;font-weight:normal;text-align:left;}

/* ****************************************** */
/* HEADER
/* ****************************************** */
#hd {width: 1000px; padding-top: 0; margin: 0 0 0 0;}
#hd-main{background: url(http://images.sciencecareers.org/design/hd-bg.gif) repeat-x top left; position: relative; font: bold 10px arial, verdana, helvetica, sans-serif; z-index: 100;}
#hd-main #hd-logo a {display:block; width: 158px; height: 90px;	background: url(http://images.sciencecareers.org/design/hd-nav.png) no-repeat; text-indent: -9998em;}

#hd-search {position: absolute; top: 8px; right: 10px; text-align: right; vertical-align: bottom; font-family:Arial, Helvetica, sans-serif !important;}
#hd-search a {text-transform: uppercase; padding: 0 4px 0 7px; color: rgb(46, 109, 143);}
#hd-search form, #search form fieldset {display: inline;}
#hd-search input {font-size: 11px !important; font-weight: bold; color: #ccc; border: solid 1px #d9d9d9; vertical-align: middle; padding: 3px; margin-left: 6px;}
#hd-search input.search-submit{
width: 66px; height: 21px; background: url(http://images.sciencecareers.org/design/hd-nav.png) no-repeat -853px -85px; display: inline-block; text-indent: -9998em; outline: none; padding: 0; border: none;
}
#hd-search select{color: #666; padding: 1px 0; position: absolute; top: 1px; left: -196px; width: 195px;}

/* Overrides for inexplicable defaults */
#hd-search fieldset {border: none !important; width: 475px !important;}
#hd-search {width: 482px; top: 7px; position: absolute; margin-bottom: 5px;}
#hd-search select {position: absolute; top: 0; left: 7px;}
#hd-search input {position: absolute;}
#hd-search input#search-terms {top: 0; left: 201px; width: 130px;}
#hd-search input.search-submit {top: 2px; left: 338px;}
#hd-search a {position: absolute; top: 3px; left: 410px;}

#hd-subscribe {display:block; position: absolute; width: 128px; height: 21px; top: 58px; right: 10px; text-indent:-9998em; outline: none; background: url(http://images.sciencecareers.org/design/hd-nav.png) no-repeat -866px -8px;}
#hd-subscribe:hover {background-position: -866px -52px;}

#hd-breadcrumb {font-size: 11px; clear: both; overflow: hidden; height: 16px; margin-top: 2px;}
#hd-breadcrumb ul{margin: 0; padding:0;}
#hd-breadcrumb ul li{float: left; padding-right: 8px; line-height: 16px;}

#hd-partner {position: absolute; top: 0; right: 35px; width: 149px; height: 44px; background: url(http://images.sciencecareers.org/design/hd-ptnr-bg.png) no-repeat;}
#hd-partner a{padding: 5px 0 0 28px; display: block;}

#nav-util, #authstring {position: absolute; text-transform: uppercase; font-family:Arial, Helvetica, sans-serif !important;}
#nav-util li, #authstring li {display: inline; padding: 0 8px 0 6px; border-right: solid 1px #ccc; margin-right: 3px;}
#nav-util li.last, #authstring li.last {border-right: none; margin-right: 0;}
#nav-util {top: 14px;left: 162px;}
#nav-util a, form a {color: #666; text-decoration: none; font-weight: bold;}
#nav-util a:hover, form a:hover {color: #333; text-decoration: underline;}

#authstring a {color: #ccc; text-decoration: none;}
#authstring a:hover {color: #fff; text-decoration: underline;}
#authstring {top: 34px;	right: 4px; text-align:right;}

#nav-main {position: absolute; top: 50px; left: 159px;}
#nav-main li.item {float: left; display: block; position: relative;}
#nav-main li.item div.item-cn {width: 202px; position: absolute; top: 36px; border: solid 2px #840f0f; padding: 16px 12px 12px 12px; display: none; background: url(http://images.sciencecareers.org/design/decorations.png) no-repeat 104px 0; font-size: 12px;}
#nav-main li.hovering div.item-cn { display: block;}

#nav-main-news, 
#nav-main-journals, 
#nav-main-careers, 
#nav-main-communities, 
#nav-main-multimedia, 
#nav-main-topics  {
	display:block; background: url(http://images.sciencecareers.org/design/hd-nav.png) no-repeat; height: 40px; text-indent: -9998em; outline: none;
}

#nav-main-news 					{width: 60px;	background-position: -172px 0px;}
#nav-main-journals				{width: 150px;	background-position: -232px 0px;}
#nav-main-careers 				{width: 78px;	background-position: -382px 0px;}
#nav-main-communities 			{width: 176px;	background-position: -460px 0px;}
#nav-main-multimedia 			{width: 102px;	background-position: -636px 0px;}
#nav-main-topics 				{width: 107px;	background-position: -738px 0px;}

#nav-main-news:hover			{background-position: -172px -42px;}
#nav-main-journals:hover		{background-position: -232px -42px;}
#nav-main-careers:hover			{background-position: -382px -42px;}
#nav-main-communities:hover		{background-position: -460px -42px;}
#nav-main-multimedia:hover		{background-position: -636px -42px;}
#nav-main-topics:hover			{background-position: -738px -42px;}

.Active a#nav-main-news			{background-position: -172px -84px !important;}
.Active a#nav-main-careers		{background-position: -382px -84px !important;}
.Active a#nav-main-communities	{background-position: -460px -84px !important;}
.Active a#nav-main-multimedia	{background-position: -636px -84px !important;}
.Active a#nav-main-topics		{background-position: -738px -84px !important;}
.Active a#nav-main-journals		{background-position: -232px -84px !important;}

.sci #hd-sub 					{background-position: 0 -126px; padding-top: 40px}
.sigtrans #hd-sub 				{background-position: 0 -167px; padding-top: 40px}
.scitransmed #hd-sub 			{background-position: 0 -209px; padding-top: 40px}

#hd-sub {position:relative; background: url(http://images.sciencecareers.org/design/hd-nav.png) no-repeat; width: 1000px; z-index: 20;}
.pagetype-nonjournal #hd #hd-sub,
#pageid-collections #hd #hd-sub
 {position:relative; background: none; width: 1000px; z-index: 20;  padding-top: 0}

#nav-sub {background: #ced9df url(http://images.sciencecareers.org/design/hd-bg.gif) repeat-x bottom left; padding: 0 0 1px 10px; border-bottom: solid 2px white; display:block;}

#access-util {position: absolute; left: -9998px;}


/* ************************************************************ */
/* PRESENTATION CLASSES
/* ************************************************************ */
ul.tab-list {height: 27px;}
ul.tab-list li  {float: left; display: block; font-size: 11px !important; height: 27px;}
ul.tab-list li  a {display: block; padding:5px 10px; text-decoration: none; height: 27px; float: left;}
ul.tab-list li  a span {display: block; padding-top: 7px; font-weight: bold; float: left; cursor: pointer;}
ul.tab-list li.Active {background: url(http://images.sciencecareers.org/design/tab-bg.gif) no-repeat top left;}
ul.tab-list li.Active a {background: url(http://images.sciencecareers.org/design/tab-bg.gif) no-repeat top right; margin-left: 4px; padding-left: 6px; padding-top: 8px;}
ul.tab-list li.Active  a span {padding-top: 9px;}

ul.plain-list li{padding-bottom: 4px;}

/* End new Science nav */



/* classes from old global */
BODY
{
    FONT-SIZE: 12px;
    MARGIN: 0px;
    FONT-FAMILY: Arial, Sans-serif;
    BACKGROUND-COLOR: #E2E1DE;
    
}


/* Header Styles Start */
a img { border: none; }

#navigation { height: 64px; width: 1000px;  background: #fff url(/Media/Images/TopNav/subnav_bg.jpg) no-repeat 0 30px; overflow: hidden; }

#wrap {background: #fff; width: 1014px;}
#wrapgutter {padding: 7px 7px 0 7px !important; margin: 0 !important; overflow: hidden;}

.sectionmarker {display: none;}
h1, h2, h3, h4, h5, h6 {font-family: Georgia; /* clear: both; */}
ul {list-style: none; margin: 0; padding: 0; overflow: auto;}

.leaderboard {text-align: center; width: 1014px; margin: 5px 0;}

#mainnavspacer { height: 3px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; width: 1000px; line-height: 1px; }

label { display: none; }

/* Science Careers Bar
=========================================== */

#scbar {background: url(/Media/Images/TopNav/sc_header_bkg.jpg) no-repeat;}
#scbar img {float: left; clear: right;}

#scbar #auxnav {height: 40px; list-style: none; overflow: hidden; padding-left: 240px; }
	
#scbar #auxnav li {float: left; font-size: 11px; padding: 21px 0 0 15px !important;}

#scbar #auxnav li a {text-decoration: none; font-size: 11px;  display: block; white-space: nowrap;}
#scbar #auxnav li a:link {color: #fff;}
#scbar #auxnav li a:visited {color: #fff;}
#scbar #auxnav li a:hover {color: #fbb03b;}
#scbar #auxnav li a:active {color: #fbb03b;}

#scbar #auxnav li.here a {color: #fbb03b;}
	
/* Science Bar
=========================================== */

#sciencebar {height: 60px; text-align: left; padding: 0px 0px 0px 0px;}
/*img#sciencelogo {clear: right; }*/
#sciencelogosection {float: left; clear: right; margin: 0px 0px 0px 0px; text-align: left; padding: 0px 0px 0px 0px;}

#sitetoolstop {height: 37px !important; overflow-y: hidden; width: 887px; background: url(/Media/Images/TopNav/bluebar.gif) #f3f bottom left repeat-x; float: left;}
#sitetoolstop ul#sitetoolsnav {height: 19px; overflow-y: hidden; background: #fff; list-style: none;}

#sitetoolstop ul#sitetoolsnav li {float: left; font-size: 10px; text-align: right; padding-top: 6px;}

#sitetoolstop ul#sitetoolsnav li a {color: #53859f; text-decoration: none; display: block;}
#sitetoolstop ul#sitetoolsnav li a:hover {color: #b41617;}

#sitetoolstop ul#sitetoolsnav li#sitetools-aaas {text-align: center; width: 53px;}
#sitetoolstop ul#sitetoolsnav li#sitetools-subscribe {text-align: center; width: 48px;}
#sitetoolstop ul#sitetoolsnav li#sitetools-feedback {text-align: center; width: 76px;}

#sitetoolstop ul#sitetoolsnav li#sitetools-search {width: 710px;  padding: 0; text-align: right; overflow-y: hidden; font-family: "Lucida Grande", Arial, sans-serif;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search a {display: inline;vertical-align: middle; text-decoration: underline; font-size: 10px;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search form {margin: 0;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search label { font-size: 10px; color: #b41617; text-transform: uppercase; font-weight: bold; margin-left: 10px;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search select {margin: 0; font-size: 10px; vertical-align: middle;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search input#search_terms {margin: 0; padding: 0; font-size: 9px; /*height: 10px;*/ width: 100px; vertical-align: middle;}
#sitetoolstop ul#sitetoolsnav li#sitetools-search input#search_submit {vertical-align: middle;}
fieldset {border: none;}




#sitenavbar {width: 887px; height: 23px !important; float: left; background: url(/Media/Images/TopNav/sciencenav_bg.png) repeat-x;}
#sitenavbar ul {height: 23px !important; overflow-y: hidden;}

#sitenavbar li {height: 23px; float: left;}
#sitenavbar li img {vertical-align:top}
#sitenavbar li select {vertical-align:middle; margin-top: 2px !important; font-size: 1em; width: 100px !important;}
#sitenavbar li input {vertical-align:middle;}

#sitenavbar #site_help_form {font-weight: normal; color: #fff; font-size: 11px;}
#sitenavbar #site_help_form select, 
#sitenavbar #site_help_form input {font-size: 9px; margin: 4px 0 0 3px;}
#sitenavbar li label { margin: 0; padding: 0; text-align: left; width: 72px; display: block; }

/*Header Styles End */


#topAd {
    width: 1014px;
    background-color: #E2E1DE;
    text-align: center;
    padding: 5px 0; margin: 0;
}

.empty { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; font-size: 1px; line-height: 1px; background-color: #FFFFFF; } 
#inBody table { background-color: #ffffff; text-align: center; }


/* Top Line Before Main Text */
#bodycontent {background: #e6e6e6 url("/Media/Images/body-content-top-stripes.gif") no-repeat; width: 1000px !important; height: 20px; padding: 0px; line-height: 1px; font-size: 0px;}

td.rightcolumn { width: 0px; background-color: #E2E1DE; }

#EmRightPanel a:link img {
    margin: 5px 0 5px 0;
}

INPUT.button {
    background-color: #666666;
	color: white;
	border-top: 1px solid black;
	border-right: 1px solid black;
	border-bottom: 1px solid black;
	border-left: 1px solid black;
	padding: 3px 0px 3px 0px;
	margin: 0px 1px 0px 1px;
	text-decoration: none; 
	margin: 0px 1px 0px 10px;
	font-weight: normal;
	font-size: 12px;
	float: right;
}

p.blk select, p.normal select {
    float: left;
}

TEXTAREA
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif;TEXT-TRANSFORM:none;
}
SELECT
{
}
.commontext
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif;TEXT-TRANSFORM:none;
}
A:link,A:visited,A:active {
    FONT-WEIGHT: normal; COLOR: #526D94; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
A:hover {
    text-decoration: none;
}


.topnav_bg {
	background-color: #F2F2F2;
	border-bottom: 1px solid #D4D4D4;
	text-align: center;
	color: #6A6A6A;
	FONT-SIZE: 8pt;
	font-weight: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Sans-serif
  
	
}

.topnav_js {
	background-color: #3F9FC2;
	color: white;
	text-transform: uppercase;
	text-align: center;
	FONT-SIZE: 8pt;
	font-weight: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Sans-serif
}


.topnav_em {
	background-color: #E08531;
	color: white;
	text-transform: uppercase;
	text-align: center;
	FONT-SIZE: 8pt;
	font-weight: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Sans-serif
}



a:link.topnav_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6A6A6A; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:visited.topnav_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6A6A6A; FONT-FAMILY: Verdana, Sans-serif; TEXT-DECORATION: none;
}
a:active.topnav_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6A6A6A; FONT-FAMILY: Verdana; TEXT-DECORATION: none;
}
a:hover.topnav_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #6A6A6A; FONT-FAMILY: Verdana; TEXT-DECORATION: underline;
}




a:link.topnav_js_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:visited.topnav_js_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:active.topnav_js_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:hover.topnav_js_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: underline;
}



a:link.topnav_em_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:visited.topnav_em_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana, Sans-serif; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:active.topnav_em_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: none;
}
a:hover.topnav_em_links {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-TRANSFORM: uppercase; TEXT-DECORATION: underline;
}


/* quick links */
#quicklinksSection { width: 1000px; padding: 20px 7px 10px 17px; height: 150px; text-align: left; }
#quicklinks { background: #fff url('/Media/Images/980_rounded_top.gif') no-repeat top; width: 980px; height: 140px; }
#quicklinksFooter { background: url('/Media/Images/980_rounded_bottom.gif') no-repeat bottom; width: 980px; height: 10px; }
#quicklinks h2 {font-size: 11px; font-weight: bold; color: #000; margin: 0 10px 5px 10px;font-family: Georgia, serif;}
#quicklinks dl { float: left; clear: right; font-size: 8px; border-right: 1px dotted #000; width: 136px; height: 100px;}
#quicklinks dl dt {margin: 0 0 0 10px; line-height: 15px; font-weight: normal;font-family: Georgia, serif;}
#quicklinks dl dt a {color: #b41617; font-weight: normal; font-size: 10px;text-decoration: none;}
#quicklinks dl dd {margin: 0 0 0 10px; line-height: 15px; font-family: Arial, sans-serif;}
#quicklinks dl dd a {color: #000; font-size: 9px; font-weight: normal; text-decoration: none;}
#quicklinks a:hover {color: #b41617; text-decoration: underline;}

#bottom_corners_wrap { width: 1014px; clear: both; background: #e6e6e6 url('/Media/Images/ui/bg_page_wrap.gif') repeat-y; }

/* Footer Styles Start */
#Footer {
	width: 1000px;
	height: 108px;
	background: url(/Media/Images/Footer_Bkg.gif) repeat-x;
	font-family: Arial;
    color: #e97f82;
    margin: 0px 0px 0px 7px;
}
#Footer a {text-decoration: none;}
#Footer a:hover {text-decoration: underline;}

#Footer ul {margin-bottom: .5em; margin-top: 0px;}	
#Footer ul li {display: inline;}
#Footer ul li a {color: #fff; padding: 0 5px; border-left: 1px solid #fff;}
#footer ul li.first a {border-left: none !important; padding-left: 0px !important;}

p#Footer {margin-bottom: 0;}
p#Footer, p#copyright a {color: #e97f82; line-height: 1.4em;}
#FooterBack { width: 1014px; height: 109px; background-color: #FFFFFF; }
#footerlogos {width: 200px; float: left; clear: right; text-align: right; padding-bottom: 20px; }
#footerlogos img {display: block; float: right; clear: both; margin: 0 20px 10px 0;}
#topspace {width: 1000px; height: 20px;}
/* Footer Styles End */


.about_us_bg {
	background-color: #FBFBFB;
}


.quick_job_search_bg {
	background-color: #F8F8F8;
}



.featured_jobs_bg {
	background-color: #F0F0F0;
}


.featured_employers_bg {
	background-color: #F8F8F8;
}


.resources_bg {
	background-color: #F8F8F8;
}


a:link.resources {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;

width: auto !important;

padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #D3D3D3;
border-top: 1px solid white;

}


a:visited.resources  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #D3D3D3;
border-top: 1px solid white;
}


a:active.resources  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #D3D3D3;
border-top: 1px solid white;
}


a:hover.resources {
color: #000000;
text-decoration: none;
background-color: #E2E2E2;
display: block;
width: auto !important;
padding: 3px 5px 5px 15px;
background-image: url(/media/images/navbulletR.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #D3D3D3;
border-top: 1px solid white;
}



.js_links_header {
	background-color: #3F9FC2;
	FONT-SIZE: 8pt;
	color: white;
	text-align: center;
	font-weight: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Sans-serif;
    background-image: url(/media/images/JSLeftSectionHeaderTab.gif);
	background-repeat: no-repeat;
	padding-top: 3px;
	padding-bottom: 3px;
}


.js_links_bg {
	background-color: #E0F7FF;
	
	
}

a:link.js_links {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 8px 8px 8px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;

}


a:visited.js_links  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 8px 8px 8px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;
}


a:active.js_links  {
color: #000000;
text-decoration: none;
background-color: #F2F1EF;
display: block;
width: auto !important;
padding: 8px 8px 8px 15px;
background-image: url(/media/images/navbullet.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;
}


a:hover.js_links {
color: #000000;
text-decoration: none;
background-color: #E2E2E2;
display: block;
width: auto !important;
padding: 8px 8px 8px 15px;
background-image: url(/media/images/navbulletR.gif);
background-repeat: no-repeat;
border-bottom: 1px solid #C6C6C6;
border-top: 1px solid white;

}




.em_links_header {
	background-color: #f29f36;
	FONT-SIZE: 20px;
	color: #FFFFFF;
	text-align: left;
	font-weight: bold;
    FONT-FAMILY: Verdana, Tahoma, Arial, Sans-serif;
    background-image: url(/Media/Images/em_links_header_Bkg.gif);
    height: 39px;
}


.em_links_bg {
	background-color: #f0f0f0;
	
}

a:link.em_links,a:active.em_links,a:visited.em_links {
    COLOR: #684502; 
    FONT-FAMILY: "Times New Roman", Arial, Sans-serif;
    font-size: 14px;
    text-decoration: none;
    background-color: #f0f0f0;
    display: block;
    width: auto !important;
    padding: 8px 8px 8px 15px;
    background-image: url(/media/images/navbullet2.gif);
    background-repeat: no-repeat;
    border-bottom: 1px solid #b7b7b7;
    border-top: 1px solid #f7f7f7;
}
a:hover.em_links {
    color: #894625;
    FONT-FAMILY: "Times New Roman", Arial, Sans-serif;
    font-size: 14px;
    text-decoration: none;
    background-color: #f0f0f0;
    display: block;
    width: auto !important;
    padding: 8px 8px 8px 15px;
    background-image: url(/media/images/navbullet2R.gif);
    background-repeat: no-repeat;
    border-bottom: 1px solid #b7b7b7;
    border-top: 1px solid #f7f7f7;
}





.header_bg {
	background-color: #DCF1F9;
}

.header_spacer {
	background-color: white;
	height: 3px;
}


.sendjobtable1
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif;
    BACKGROUND-COLOR: #f9f9f9
}
.sendjobtable2
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Tahoma, Arial, Verdana, Sans-serif;
    BACKGROUND-COLOR: #ececec
}



/* table style 1 */


table.tablestyle1 {color: #7F7F7F;font: 0.8em/1.6em "Trebuchet MS",Verdana,sans-serif;border-collapse: collapse}
table.tablestyle1,caption.tablestyle1 {margin: 0 auto;border-right: 1px solid #CCC;border-left: 1px solid #CCC;border-bottom: 1px solid #CCC}
.tablestyle1 caption, .tablestyle1 th, .tablestyle1 td {border-left: 0;	border-left: 1px solid #FFF;}
.tablestyle1 caption,.tablestyle1 thead th,.tablestyle1 tfoot th,.tablestyle1 tfoot td {background-color: #7FB079;color: #FFF;text-transform: uppercase}
.tablestyle1 thead th {background-color: #7FB079;color: white;text-align: center}
.tablestyle1 tbody th {padding: 10px 10px;text-align: left}
.tablestyle1 tbody th a {background: transparent;color: #077D88;text-decoration: underline;padding:3px 5px 5px 18px;background:url(/media/images/tablebullet1.gif);background-repeat:no-repeat;font-weight: bold;}
.tablestyle1 tbody tr {background-color: #FBFBFB;color: #666}
.tablestyle1 tbody tr.odd {background-color: #F5F5F5;color: #666}
.tablestyle1 tbody a {padding: 1px 2px;color: #333;text-decoration: underline;}
.tablestyle1 tbody a:active, .tablestyle1 tbody a:hover,.tablestyle1 tbody a:focus, .tablestyle1 tbody a:visited {color: #666}
.tablestyle1 tbody tr:hover {background-color: #C6DEC4;color: #333}
.tablestyle1 tbody td+td+td+td a {color: #527C4E;border-bottom: 0}
.tablestyle1 tbody td+td+td+td a:active, .tablestyle1 tbody td+td+td+td a:hover, .tablestyle1 tbody td+td+td+td a:focus, .tablestyle1 tbody td+td+td+td a:visited {color: #527C4E;}
.tablestyle1 tbody a:visited:after {font-family: Verdana,sans-serif;content: "\00A0\221A"}
.column_id_select {text-align: center;}






/* Table Style 2 */


table.tablestyle2 {color: #7F7F7F;font: 0.7em/1.6em "Trebuchet MS",Verdana,sans-serif;width: 600px;border-collapse: collapse;}
table.tablestyle2, .tablestyle2 caption {margin: 0 auto;border-right: 1px dotted #CCC;border-left: 1px dotted #CCC;border-bottom: 1px dotted #CCC;}
.tablestyle2 caption, .tablestyle2 th, .tablestyle2 td {border-bottom: 1px dotted #C2C2C2;border-left: 1px dotted #C2C2C2;padding: 5px;}
.tablestyle2 caption,.tablestyle2 thead th,.tablestyle2 tfoot th, .tablestyle2 tfoot td {background-color: #82BBD3;color: #FFF;font-weight: bold;text-transform: uppercase}
.tablestyle2 thead th {background-color: #80AED6;color: white;border-left: 1px dotted #739FC5;}
.tablestyle2 tbody th {padding: 10px 6px;text-align: left;}
.tablestyle2 tbody th a {background: transparent;color: #077D88;text-decoration: underline;padding:3px 5px 5px 18px;background:url(/media/images/tablebullet2.gif);background-repeat:no-repeat;font-weight: bold;}
.tablestyle2 tbody tr.odd {background-color: #F7F7F7;color: #666}
.tablestyle2 tbody td a {padding: 1px;color: #39A0CB;text-decoration: underline;}
.tablestyle2 tbody a:active,.tablestyle2 tbody a:hover,.tablestyle2 tbody a:focus,.tablestyle2 tbody a:visited {color: #666;}
.tablestyle2 tbody tr:hover {background-color: #EEE;color: #333;}
.tablestyle2 tbody td+td+td+td a {color: #C30;font-weight: bold;}
.tablestyle2 tbody td+td+td+td a:active,.tablestyle2 tbody td+td+td+td a:hover,.tablestyle2 tbody td+td+td+td a:focus,.tablestyle2 tbody td+td+td+td a:visited {color: #EE8C00}






/* Table Style 4 */

table.tablestyle4 {border-spacing:1px;border: 1px dotted #37B9D0;font: 0.7em/1.6em "Trebuchet MS",Verdana,sans-serif;color: #000;background: #fff;}
.tablestyle4 caption {padding: 0 0.6em 0.8em;font-size: 1.3em;font-weight: bold;text-align: left;color: #000;background: transparent;}
.tablestyle4 td, .tablestyle4 th {border: 1px dotted #37B9D0;padding: 0.5em;}
.tablestyle4 th.2 {text-align: center;}
.tablestyle4 thead th {border: 1px solid #077D88;text-align: left;font-size: 1em;font-weight: bold;background: #077D88;color: white;text-transform: uppercase;}
.tablestyle4 tfoot th, tfoot td {border: 1px solid #e0e0e0;text-align: left;font-size: 1em;background: #e8e8cf;}
.tablestyle4 tfoot th {font-weight: bold;}
.tablestyle4 tbody td a {background: transparent;color: #077D88;text-decoration: underline;}
.tablestyle4 tbody td a:hover {background: transparent;color: #077D88;text-decoration: underline;}
.tablestyle4 tbody th a {background: transparent;color: #077D88;text-decoration: underline;padding:3px 5px 5px 18px;background:url(/media/images/tablebullet4.gif);background-repeat:no-repeat;font-weight: bold;}
.tablestyle4 tbody th a:visited {color: #424242;}
.tablestyle4 tbody th, tbody td {text-align: left;}
.tablestyle4 tbody tr {background-color: #DBF0F0;color: #666}
.tablestyle4 tbody tr.odd {background-color: #F1FAFA;color: #666}
.tablestyle4 tfoot td {border: 1px solid #996;}
.tablestyle4 tbody tr:hover {background: white;}

/* bread crumbs*/
/* bread*/
#breadcrumbs {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52819b;
	height: 15px; 
	width: 800px;
	padding-top: 6px;
	padding-left: 12px;
	line-height: 120%;
}

#breadcrumbs a, #breadcrumbs a:active, #breadcrumbs a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #52819b;
	padding: 1px 6px;
	text-decoration: underline;
}
#breadcrumbs a:hover {
    color: #15435c;
}

#breadcrumbs #bcLinks {
	display: inline;
	float:left;
}
#breadcrumbs #bcUserInfo {
	display: inline;
	float:right;
}


/* Employer Center Styles Start */
p#EmCenterText {
    
}
#EmCtrGraphic {
    width: 800px; height: 60px;
    background: #fff url("/Media/Images/EmployerCenterGraphic.gif") no-repeat;
    color: #FFF;
	font-family: Georgia, serif;
	font-size: 30px;
	font-weight: bold;
	text-transform: none;
	margin: 0 0 0 10px; padding: 0;
}
#EmCtrGraphic p {
    margin: 0; padding: 12px 0 0 21px;
}

/*Page Styles*/
.empageheader {
    FONT-SIZE: 1pt; BACKGROUND-COLOR: #FFFFFF; color: #FFFFFF;
}
.empageheader .head {
	background: url(/Media/Images/pageheader_MainBkg.gif) repeat-x;
	color: #FFFFFF;
	height: 60px;
	display: block;
	float: none;
	font-family: Georgia, serif;
	font-size: 30px;
	font-weight: bold;
	text-transform: none;
	margin: 0px 10px 0px 10px;
}
.empageheader .TitleText { padding-top: 10px; }
.empageheader .right { background: url(/Media/Images/pageheader_RightBkg.gif) no-repeat right top; float: right; width: 11px; height: 60px; }
.empageheader .left { background: url(/Media/Images/pageheader_LeftBkg.gif) no-repeat left top; float: left; width: 11px; height: 60px; }


/*Section Styles*/
.emsectionheader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #fefefe; BACKGROUND-COLOR: #b2b2b2; font-family: Georgia, serif;
	padding-left: 8px;
}
.emsectionheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #285DB8; BACKGROUND-COLOR: #e5e5e5; font-family: Georgia, serif;
}
.emsectionborder {
	BACKGROUND-COLOR: #DEDEDE;
}
.emsectionbody {
	BACKGROUND-COLOR: #EFEBEF !important;
}
.emsectiontext {
	FONT-SIZE: 12px; FONT-FAMILY: Arial, Verdana, Sans-serif;
}
.emsectionlabel1 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #730008; FONT-FAMILY: Georgia, serif;
}
.emsectionlabel2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; font-family: Georgia, serif;
}
.emsectionvalue1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: Black; FONT-FAMILY: Arial, Verdana, Sans-serif;
}
.emsectionvalue2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: Black; FONT-FAMILY: Arial, Verdana, Sans-serif;
}

a:link.emsectionlink,a:active.emsectionlink,a:visited.emsectionlink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: underline;
}
a:hover.emsectionlink {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #7e0303; FONT-FAMILY: Tahoma, Arial, Verdana; TEXT-DECORATION: none;
}

a:link.emsectionlink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:visited.emsectionlink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:active.emsectionlink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}
a:hover.emsectionlink2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}

/*Standard Styles*/
.emtext {
	FONT-SIZE: 14px; FONT-FAMILY: Arial, Sans-Serif; color: #705f39; text-align: left; text-decoration: none; text-transform: none; font-weight: normal;
}
.emerrorMessageheader {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: red; FONT-FAMILY: Arial, Sans-Serif;
}
.emerrortext {
	FONT-SIZE: 8pt; COLOR: red; FONT-FAMILY: Arial, Sans-Serif;
}
.emrequiredlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #680208; FONT-FAMILY:  Georgia, serif; font-weight: bold;
}

a:link.emlink,a:visited.emlink,a:active.emlink {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #680208; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: underline;
}
a:hover.emlink {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #44060a; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: underline;
}

/*Navigation Styles*/
a:link.emnav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:visited.emnav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:active.emnav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:hover.emnav {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}

a:link.emnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:visited.emnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:active.emnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}
a:hover.emnav2 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Georgia, serif; TEXT-DECORATION: none;
}

/*Table Styles*/
.emtblheader {
    FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000; FONT-FAMILY: Georgia; BACKGROUND-COLOR: #fff; TEXT-ALIGN: left;
}
.emtblcolheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #690108;
}
.emtblcolheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #666666; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #fff;
}
.emtbloddrow {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #f1f1f1;
}
.emtblevenrow {
    FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #d5d5d5;
}
table.emtext .highlight {
	background-color: #DFE7EE; font-size: 12px;
}

a:link.emtbllink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #526D94; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:visited.emtbllink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #526D94; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:active.emtbllink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #526D94; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}
a:hover.emtbllink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #44060a; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}

/*Tab Styles*/
.emtabdisabled {
	BACKGROUND-COLOR: #DBA851; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #5681C6; FONT-FAMILY: Georgia, serif;
}
.emtabenabled {
	BACKGROUND-COLOR: #DBA851; FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Georgia, serif;
}
.emtabactive {
	BACKGROUND-COLOR: #804E1E; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #fff; FONT-FAMILY: Georgia, serif;
}

table.emtabactive, table.emtabactive tr, table.emtabactive tr td {
    background-color: #DBA851;
}

.emtabrequiredlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #680208; FONT-FAMILY: Georgia, serif;
}

a:link.emtabenabledlink {
	FONT-SIZE: 8pt; COLOR: #285DB5; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:visited.emtabenabledlink {
	FONT-SIZE: 8pt; COLOR: #285DB5; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:active.emtabenabledlink {
	FONT-SIZE: 8pt; COLOR: #285DB5; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:hover.emtabenabledlink {
	FONT-SIZE: 8pt; COLOR: #285DB5; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}

a:link.emtabrequiredlink {
	FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:visited.emtabrequiredlink {
	FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:active.emtabrequiredlink {
	FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: underline;
}
a:hover.emtabrequiredlink {
	FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Arial, Sans-Serif; TEXT-DECORATION: none;
}
.emtbloddchildrow
{
    FONT-SIZE: 8pt;
    COLOR: #000;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #c0c0c0
}
.emtblevenchildrow
{
    FONT-SIZE: 8pt;
    COLOR: #000;
    FONT-FAMILY: Arial, Sans-Serif;
    BACKGROUND-COLOR: #cccccc
}

/* dashboard styles */
#dashboard fieldset
{
	border-top: 2px dotted #b4b1a0;
	border-left: 1px solid #b4b1a0;
	border-right: 2px solid #b4b1a0;
	border-bottom: 2px solid #b4b1a0;
	background: #f9f9f9 url('/media/images/ui/bg_form.gif') repeat-x;
	padding: 0.5em;
	margin-top: 1em;
	width: 790px;

}
#dashboardColumn {
	width: 47%;
	padding: 0px;
	display: inline;
	height: 100%;
}
		
#dashboardReport {
	padding: 0.1em;
}
	
#dashboard legend {
	FONT-SIZE: 8pt;
	text-align: center;
	font-weight: bold;
	FONT-FAMILY: Arial, Sans-Serif;
	padding: 3px;

	background-color:#F2F0E6;
	font-weight: bold;
	font-size: 10pt;
	color: #f29f36;

	
}
#dashboard a:link { color: #FF8000; text-decoration: underline; font-weight: normal; }
#dashboard a:hover { color: #44060a; text-decoration: none; }		

#dashboard table {
	border: 1px gray dotted;
}

#dashboard table th a {
	float: right;
}

