
/**** FOR ALL BROWSERS EXCEPT IE6/IE7 

FEC500 yellow
E5831A orange
646365 gray (text)
33808e teal (links)

.8em = 10px;
.92em = 11px;
1em = 12px;
1.2em = 14px;
1.5em = 18px;
****/


/*********************************** GLOBALS ****/

* {
    margin:0;
    padding:0;
}
html, body {
    width:100%; 
    height:100%;
}
html {
    font-size: 100%;
}
body {
	font-size:82%;
	background:#feffff url(../img/body_bg.jpg) repeat-x;
	font-family:arial,helvetica,sans-serif;
	color:#646365;
}
div#shadow {
	position:relative;
	width:960px;
	height:auto;
	margin:0px auto;
	padding:0 25px;
	text-align:left;
}
div#container {
	position:relative;
	width:960px;
}
a {
	color:#33808e;
}
a:hover,
a:active { 
	outline: none; 
}
a:hover {
	color:#E5831A;
    text-decoration:none;
}
img {
    border:0;
}
p,
ul,
ol,
dl {
	font-size:1em;
	line-height:1.6em;
}
p {
    margin-top:10px;
}
ul {
	list-style:none;
}
div#mainCol ul.bullets {
	margin-top:8px;
	margin-left:45px;
	list-style-type:square;
	line-height:1.5em;
}
div#mainCol ul.indent {
	margin-top:8px;
	margin-left:45px;
	line-height:1.5em;
}
ul.accessibility {
	position: absolute;
	left: -1000em;
}
span[lang] {
	font-style:italic;
}
acronym {
	border-bottom:1px dotted #999;
	cursor:help;
}
table {
	width:100%;
	margin-top:5px;
	padding:3px;
	border:1px solid #999;
	line-height:1.3em;
}
tr {
	vertical-align:top;
}
th,
td {
	padding:3px;
}

a.iKon_pdf {
	padding: 1px 16px 1px 0;
	background: transparent url(../img/icon_pdf.gif) no-repeat right center;
}
span.pdf a.iKon_pdf { 
	padding: 1px 0 1px 16px;
	background: transparent url(../img/icon_pdf.gif) no-repeat left center;
}
ul#controls a.iKon_pdf {
	padding:0;
	background:none;
}
a.iKon_doc  {
	padding: 1px 16px 1px 0;
	background: transparent url(../img/icon_doc.gif) no-repeat right center;
}
span.pdf a.iKon_doc { 
	padding: 1px 0 1px 16px;
	background: transparent url(../img/icon_doc.gif) no-repeat left center;
}
img.iKon_external { 
	padding: 5px 0 0 5px;
	border:0;
}
div#leftCol a.iKon_pdf,
div#rightCol a.iKon_pdf,
div#leftCol a.iKon_doc,
div#rightCol a.iKon_doc,
div#leftCol img.iKon_external,
div#rightCol img.iKon_external,
ul#udm img.iKon_external {
	display:none;
}
body.cases ul.docs a.iKon_pdf, 
body.cases ul.docs a.iKon_doc { 
	padding:1px 0 1px 16px;
	margin-left:30px;
	background-position:left center;
}
span.more {
	margin-left:5px;
}
span.more a {
	padding-right:11px;
	background:url(../img/more.gif) no-repeat right 4px;
}
body.main span.more a {
	padding-right:11px;
	background:url(../img/more.gray.gif) no-repeat right 4px;
}
.fix {
	font-weight:bold;
	text-transform:uppercase;
	color:red;
}





/*********************************** HEADINGS ****/

h1 {  /* logo */
	float:left;
    width:195px;
    height:215px;
	z-index:100;
}
h1 a {  /* logo */
	display:block;
    width:195px;
    height:215px;
    text-indent:-9999px;
    font-size:1%;
	line-height:1px;
    background-image:url(../img/logo.png);
	overflow:hidden;
	z-index:100;
}
h2 {  /*page headings*/
	margin-bottom:10px;
	font:22px/22px helvetica,arial,sans-serif;
	color:#E5831A;
}
body.main h2 {
	width:562px;
	height:300px;
	margin-left:-15px;
	margin-bottom:20px;
	border-bottom:10px solid #FFF;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
}
h3 {  /*page subheadings*/
	margin-top:20px;
	font:normal 1.4em/1.4em helvetica,arial,sans-serif;
	color:#646365;
}
div#mainCol h3 {
	margin-top:30px;
	border-bottom:1px solid #c9c9c9;
}
div#mainCol h3.noLine {
	margin-top:30px;
	border-bottom:none;
	font-size:1.8em;
}
div#mainCol h4 {
	margin-top:20px;
	font-size:1em;
    font-weight:bold;
	line-height:1.3em;
}
h5 {
	margin-top:20px;
	font-size:1em;
	font-weight:bold;
}

/**** FLASH REPLACEMENT ****/

.sIFR-flash {  /* do not modify */
	visibility: visible !important;
	margin: 0;
}
.sIFR-replaced {  /* do not modify */
	visibility: visible !important;
}
span.sIFR-alternate {  /* do not modify; comment out to reveal non-replaced headings for decoy tuning below */
 	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
}
.sIFR-flash + div[adblocktab=true] {  /* hides Adblock object tab */
  display: none !important;
}

/* hasFlash "decoy" styles hide text before it is replaced; need to be sized+spaced correctly */
.sIFR-hasFlash h2 {
	visibility: hidden;
	letter-spacing:3.6px;
	font:22px/22px helvetica,arial,sans-serif;
}





/*********************************** TOP ****/

div#top {
    float:left;
    width:960px;
    height:215px;
    padding-right:10px;
	background:url(../img/top_bg.png) no-repeat left bottom;
}
p#tagline {
	float:left;
	width:259px;
	height:19px;
	margin-top:28px;
	margin-left:12px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/tagline2.png) no-repeat;
}
ul#tools {
	display:inline;
	float:right;
	padding:5px 7px 3px;
	border:1px solid #FEC500;
	border-top-width:0;
 	font-size:.92em; 
	text-transform:uppercase;
}
ul#tools li {
	float:left;
}
ul#tools li#textSmall {
	font-size:10px;
	margin-left:5px;
	padding-top:1px;
}
ul#tools li#textNormal {
	font-size:13px;
	margin-left:6px;
}
ul#tools li#textLarge {
	position:relative;
	top:-1px;
	font-size:16px;
	margin-right:12px;
	margin-left:6px;
/* 	padding-right:12px;
	border-right:1px dotted #FEC500; */
}
ul#tools li a {
	color:#FEC200;
	text-decoration:none;
}
ul#tools li a:hover {
	color:#FFF;
	text-decoration:underline;
}
ul#tools li#langChinese {
	margin-left:8px;
}
ul#tools li#langSpanish,
ul#tools li#langChinese {
	display:none;
}
#searchDiv {
	float:right;
	clear:right;
	width:176px;
	margin-top:35px;
}
#searchDiv {
	display:none;
}
#searchDiv img {
	float:left;
	width:157px;
	height:32px;
}
p#searchGo {
	float:right;
	width:17px;
	height:17px;
	margin-top:6px;
	margin-left:2px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/search_go.png) no-repeat right top;
}





/*********************************** MAIN (TOP) NAV ****/

/**** UDM JS-generated CSS ****/
.udm,.udm li,.udm ul{margin:0; padding:0;list-style-type:none;}
.udm{position:absolute;left:0;top:0;z-index:20000;width:880px; height:45px; cursor:default !important;border:none;text-align:left;}
.udm{float:none;width:770px;}
@media screen,projection{.udm{float:left;}}

.udm li a{margin-left:-0px;}
@media Screen,Projection{.udm li{margin-left:-0px !important;}}
@media Screen,Projection{.udm li a{margin-left:0;}}
ul[class^="udm"] li:not(:first-child){margin-left:-0px;}
.udm ul li{margin-left:0 !important;}
ul[class^="udm"]:not([class="xxx"]) ul li{margin-left:0 !important;}
.udm ul a{margin:0;}
/* .udm ul li{margin-top:2px; line-height:1.2em; margin:5px -10px 0;} */
.udm ul li { margin:0 -10px; padding:0; line-height:1.5em;}
.udm ul li:first-child{margin-top:10px;}
.udm ul {background:url(../img/menu_bg.png) no-repeat 0 0px; cursor:default !important; height:auto; position:absolute; z-index:20100; padding:0px 10px 5px; border:1px solid #676767; border-top-width:0; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius: 5px;}

body.help .udm li#navHelp ul,
body.about .udm li#navAbout ul,
body.work .udm li#navWork ul,
body.new .udm li#navNew ul,
body.media .udm li#navMedia ul,
body.resources .udm li#navResources ul,
body.support .udm li#navSupport ul {background-image: url(../img/menu_bg_white.png)}

ul#udm li#navHelp ul {width:200px}
ul#udm li#navAbout ul {width:120px}
ul#udm li#navWork ul {width:200px}
ul#udm li#navNew ul {width:80px}
ul#udm li#navMedia ul {width:90px}
ul#udm li#navResources ul {width:100px}
ul#udm li#navSupport ul {width:110px}

.udm ul li{cursor:default !important;width:100%;position:static;float:none;}
.udm ul{display:none; visibility:hidden;}
html/**/[xmlns] .udm u\l{display:block; visibility:visible; height:0; overflow:scroll; left:-10000px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
html/**/[xmlns] .udm u\l{margin-top:-9px !important;} /*Safari hack*/
	}
@media screen,projection{* html .udm ul {display:block;visibility:visible;height:0;overflow:scroll;top:-10000px;}}
ul.udm/**/[class^="udm"] u\l{display:block;visibility:visible;height:0;overflow:visible;left:-1000em;}
.udm a .udmA{visibility:hidden;margin:0 0px;display:block;cursor:pointer !important;position:absolute;right:0;top:0;text-align:right;border:none;cursor:inherit !important;}
.udm a .udmA img{display:block;}
.udm ul a .udmA{margin:0 0px;}
* html .udm a .udmA{right:0px;top:0px;}
* html .udm ul a .udmA{right:0px;top:0px;}
.udm .udmS{margin-left:0;margin-top:0;}
.udm .udmS{background-image:none;background-color:;cursor:default !important;position:absolute;z-index:20050;width:auto;height:auto;left:0px;top:0;display:none;}
.udm a, .udm a:link, .udm a.nohref{background-image:none;background-color:;cursor:pointer !important;z-index:1000;text-align:left;border-style:solid;border-color:#FFF;padding-left:0px;padding-right:0px;padding-top:0px !important;padding-bottom:0px !important;text-decoration:none;color:#000;border-width:0px;font-style:normal;font-family:helvetica,arial,sans-serif;font-weight:normal !important;}
.udm a,.udm a.nohref{font-size:12px;}
.udm a .udmA,.udm a:link .udmA,.udm a.nohref .udmA{font-family:helvetica,arial,sans-serif;font-weight:normal !important;}
.udm li a:visited{background-image:none;background-color:;border-width:0px;color:#000;font-style:normal;border-style:solid;border-color:#FFF;}
.udm li a.udmR,.udm li a.udmY,.udm li a.udmR:visited,.udm li a.udmY:visited,.udm li a:hover,.udm li a:focus,.udm li a.nohref:hover,.udm li a.nohref:focus{font-style:normal;background-image:none;background-color:;text-decoration:none;color:#676767;border-color:#FFF;border-style:solid;border-width:0px;}
* html .udm li a:active{font-style:normal;background-image:none;background-color:#676767;text-decoration:none;color:#FEC500;border-color:#FFF;border-style:solid;border-width:0px;}
.udm ul a,.udm ul a:link,.udm ul a.nohref{background-image:none;background-color:transparent;text-align:left;border-width:0px;border-style:solid;border-color:#FFF;padding-left:0px;padding-right:0px;padding-top:0px !important;padding-bottom:0px !important;text-decoration:none;color:#676767;font-style:normal;font-size:12px;font-family:arial,helvetica,sans-serif;font-weight:normal !important;}

body#helpHire .udm ul li#navHelpHire a,
body#helpPay .udm ul li#navHelpPay a,
body#helpBenefits .udm ul li#navHelpBenefits a,
body#helpLeaves .udm ul li#navHelpLeaves a,
body#helpUI .udm ul li#navHelpUI a,
body#helpHealth .udm ul li#navHelpHealth a,
body#helpDiscrimination .udm ul li#navHelpDisc a,
body#helpDisability .udm ul li#navHelpDisability a,
body#helpPrivacy .udm ul li#navHelpPrivacy a,
body#helpLanguage .udm ul li#navHelpLanguage a,
body#helpDV .udm ul li#navHelpDV a,
body#helpLabor .udm ul li#navHelpLabor a,
body#helpMore .udm ul li#navHelpMore a,
body#helpContractors .udm ul li#navHelpContractors a,
body#helpMilitary .udm ul li#navHelpMilitary a,
body#helpUndocumented .udm ul li#navHelpUndocumented a,
body#helpGovernment .udm ul li#navHelpGovernment a,
body#helpHousehold .udm ul li#navHelpHousehold a,
body#helpExoffenders .udm ul li#navHelpExoffenders a,
body#helpVolunteers .udm ul li#navHelpVolunteers a,
body#aboutHistory .udm ul li#navAboutHistory a,
body#aboutStaff .udm ul li#navAboutStaff a,
body#aboutBoard .udm ul li#navAboutBoard a,
body#aboutClerkships .udm ul li#navAboutClerkships a,
body#aboutFellowships .udm ul li#navAboutFellowships a,
body#aboutJobsMain .udm ul li#navAboutJobs a,
body#aboutVolunteers .udm ul li#navAboutVolunteers a,
body#genderMain .udm ul li#navWorkGender a,
body#lgbtMain .udm ul li#navWorkLGBT a,
body#racialMain .udm ul li#navWorkRacial a,
body#wageMain .udm ul li#navWorkWage a,
body#unemploymentMain .udm ul li#navWorkUI a,
body#disabilityMain .udm ul li#navWorkDisability a,
body#nationalMain .udm ul li#navWorkNational a,
body#dvMain .udm ul li#navWorkDV a,
body#familyMain .udm ul li#navWorkLeave a,
body#casesMain .udm ul li#navWorkCases a,
body#clinicsMain .udm ul li#navWorkClinics a,
body#newsMain .udm ul li#navNewNews a,
body#mediaReleasesMain .udm ul li#navMediaReleases a,
body#mediaMediaMain .udm ul li#navMediaMedia a,
body#mediaPublicationsMain .udm ul li#navMediaPublications a,
body#publicationsMain .udm ul li#navResourcesPublications a,
body#factsheetsMain .udm ul li#navResourcesFactsheets a,
body#otherResources .udm ul li#navResourcesOther a,
body#supportPlanned .udm ul li#navSupportPlanned a,
body#supportWays .udm ul li#navSupportWays a,
body#supportJusticeFund .udm ul li#navSupportJusticeFund a,
body#supportCyPres .udm ul li#navSupportCyPres a {
	font-style:normal;
	background-image:none;
	background-color:#676767;
	text-decoration:none;
	color:#FFF;
	border-width:0px;
	width:100%;
	margin:0 -10px 2px;
	padding:0 10px;
	display:block;
	line-height:1.5em;
}


.udm ul a .udmA,.udm ul a:link .udmA,.udm ul a.nohref .udmA{font-family:arial,helvetica,sans-serif;font-weight:normal !important;}
 .udm ul li a:visited,* html .udm ul li a:visited{background-image:none;background-color:transparent;color:#676767;font-style:normal;border-width:0px;border-style:solid;border-color:#FFF;}
 
.udm ul li a.udmR, .udm ul li a.udmY, .udm ul li a.udmR:visited, .udm ul li a.udmY:visited, .udm ul li a:hover, .udm ul li a:focus, .udm ul li a.nohref:hover, .udm ul li a.nohref:focus, .udm ul li a:visited:hover {
	font-style:normal; 
	background-image:none; 
	background-color:#E5831A; 
	text-decoration:none; 
	color:#FFF; 
	border-width:0px; 
	width:100%; 
	margin:0 -10px 2px; 
	padding:0 10px; 
	display:block; 
	line-height:1.5em;
}

* html .udm ul li a:active{font-style:normal;background-image:none;background-color:transparent;text-decoration:none;color:#FEC500;border-color:#FFF;border-style:solid;border-width:0px;}
.udm a.nohref,.udm ul a.nohref{cursor:default !important;}

body#helpHire .udm ul li#navHelpHire a:hover,
body#helpPay .udm ul li#navHelpPay a:hover,
body#helpBenefits .udm ul li#navHelpBenefits a:hover,
body#helpLeaves .udm ul li#navHelpLeaves a:hover,
body#helpUI .udm ul li#navHelpUI a:hover,
body#helpHealth .udm ul li#navHelpHealth a:hover,
body#helpDiscrimination .udm ul li#navHelpDisc a:hover,
body#helpDisability .udm ul li#navHelpDisability a:hover,
body#helpPrivacy .udm ul li#navHelpPrivacy a:hover,
body#helpLanguage .udm ul li#navHelpLanguage a:hover,
body#helpDV .udm ul li#navHelpDV a:hover,
body#helpLabor .udm ul li#navHelpLabor a:hover,
body#helpMore .udm ul li#navHelpMore a:hover,
body#helpContractors .udm ul li#navHelpContractors a:hover,
body#helpMilitary .udm ul li#navHelpMilitary a:hover,
body#helpUndocumented .udm ul li#navHelpUndocumented a:hover,
body#helpGovernment .udm ul li#navHelpGovernment a:hover,
body#helpHousehold .udm ul li#navHelpHousehold a:hover,
body#helpExoffenders .udm ul li#navHelpExoffenders a:hover,
body#helpVolunteers .udm ul li#navHelpVolunteers a:hover,
body#aboutHistory .udm ul li#navAboutHistory a:hover,
body#aboutStaff .udm ul li#navAboutStaff a:hover,
body#aboutBoard .udm ul li#navAboutBoard a:hover,
body#aboutClerkships .udm ul li#navAboutClerkships a:hover,
body#aboutFellowships .udm ul li#navAboutFellowships a:hover,
body#aboutJobsMain .udm ul li#navAboutJobs a:hover,
body#aboutVolunteers .udm ul li#navAboutVolunteers a:hover,
body#genderMain .udm ul li#navWorkGender a:hover,
body#lgbtMain .udm ul li#navWorkLGBT a:hover,
body#racialMain .udm ul li#navWorkRacial a:hover,
body#wageMain .udm ul li#navWorkWage a:hover,
body#unemploymentMain .udm ul li#navWorkUI a:hover,
body#disabilityMain .udm ul li#navWorkDisability a:hover,
body#nationalMain .udm ul li#navWorkNational a:hover,
body#dvMain .udm ul li#navWorkDV a:hover,
body#familyMain .udm ul li#navWorkLeave a:hover,
body#casesMain .udm ul li#navWorkCases a:hover,
body#clinicsMain .udm ul li#navWorkClinics a:hover,
body#newsMain .udm ul li#navNewNews a:hover,
body#mediaReleasesMain .udm ul li#navMediaReleases a:hover,
body#mediaMediaMain .udm ul li#navMediaMedia a:hover,
body#mediaPublicationsMain .udm ul li#navMediaPublications a:hover,
body#publicationsMain .udm ul li#navResourcesPublications a:hover,
body#factsheetsMain .udm ul li#navResourcesFactsheets a:hover,
body#otherResources .udm ul li#navResourcesOther a:hover,
body#supportPlanned .udm ul li#navSupportPlanned a:hover,
body#supportWays .udm ul li#navSupportWays a:hover,
body#supportJusticeFund .udm ul li#navSupportJusticeFund a:hover,
body#supportCyPres .udm ul li#navSupportCyPres a:hover {
 	cursor:default !important;
}

.udm h3,.udm h4,.udm h5,.udm h6{display:block;background:none;margin:0;padding:0;border:none;font-size:1em;font-weight:normal;text-decoration:none;}
.udm h3,.udm h4,.udm h5,.udm h6{display:inline;}
.udm h\3,.udm h\4,.udm h\5,.udm h\6{display:block;}
ul[class^="udm"] h3,ul[class^="udm"] h4,ul[class^="udm"] h5,ul[class^="udm"] h6{display:block;}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6{display:block;}
* html .udm h3,* html .udm h4,* html .udm h5,* html .udm h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.offsetWidth);width/**/:auto;}
* html .udm ul h3,* html .udm ul h4,* html .udm ul h5,* html .udm ul h6{width:expression("auto",this.runtimeStyle.width=this.parentNode.currentStyle.width);width/**/:auto;}
@media screen,projection{* html .udm li{display:inline;}}
@media screen,projection{* html .udm li,* html .udm ul li{display/**/:block;float/**/:left;}}
@media screen,projection{* html .udm li,* html .udm ul li{clear:none;}}
ul[class$="udm"].udm li,ul[class$="udm"].udm ul li{display:block;float:left;}
ul[class$="udm"].udm:not([class="xxx"]) li{float:left;}
ul[class$="udm"].udm:not([class="xxx"]) ul li{float:none;}
@media all and (min-width:0px){ul[class$="udm"].udm li{float:left;}}
@media all and (min-width:0px){ul[class$="udm"].udm ul li{float:none;}}
select{visibility:visible;}
.udm .udmC{position:absolute;left:0;top:0;z-index:20020;width:auto;height:auto;filter:alpha(opacity=0);}


/**** UDM custom CSS ****/

ul#udm {
	position:absolute;
	left:195px;
	top:108px;
	width:770px !important;
	height:45px;
}
ul#udm li {
	float:left;
	height:45px;
}
ul#udm li li {
	height:auto;
	}
ul#udm li a.navBar {
	display:block;
	float:left;
	position:absolute;
	top:0;
	height:45px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/nav.png);
	overflow:hidden;
}

ul#udm li#navHelp,
ul#udm li#navHelp a.navBar {
	left:0;
	width:90px;
	width:94px;
	background-position:0 0;
}
ul#udm li#navAbout,
ul#udm li#navAbout a.navBar {
	left:94px;
	width:72px;
	width:76px;
	background-position:-94px 0;
}
ul#udm li#navWork,
ul#udm li#navWork a.navBar {
	left:170px;
	width:104px;
	width:108px;
	background-position:-170px 0;
}
ul#udm li#navNew,
ul#udm li#navNew a.navBar {
	left:278px;
	width:118px;
	width:122px;
	background-position:-278px 0;
}
ul#udm li#navMedia,
ul#udm li#navMedia a.navBar {
	left:400px;
	width:68px;
	width:72px;
	background-position:-400px 0;
}
ul#udm li#navResources,
ul#udm li#navResources a.navBar {
	left:472px;
	width:108px;
	width:112px;
	background-position:-472px 0;
}
ul#udm li#navSupport,
ul#udm li#navSupport a.navBar {
	left:584px;
	width:90px;
	width:94px;
	background-position:-584px 0;
}
ul#udm li#navContact,
ul#udm li#navContact a.navBar {
	left:678px;
	width:92px;
	background-position:-678px 0;
}

ul#udm li#navHelp a:hover,
ul#udm li#navHelp a:focus,
ul#udm li#navHelp a:active {
	background-position:0 -45px;
}
ul#udm li#navAbout a:hover,
ul#udm li#navAbout a:focus,
ul#udm li#navAbout a:active {
	background-position:-94px -45px;
}
ul#udm li#navWork a:hover,
ul#udm li#navWork a:focus,
ul#udm li#navWork a:active {
	background-position:-170px -45px;
}
ul#udm li#navNew a:hover,
ul#udm li#navNew a:focus,
ul#udm li#navNew a:active {
	background-position:-278px -45px;
}
ul#udm li#navMedia a:hover,
ul#udm li#navMedia a:focus,
ul#udm li#navMedia a:active {
	background-position:-400px -45px;
}
ul#udm li#navResources a:hover,
ul#udm li#navResources a:focus,
ul#udm li#navResources a:active {
	background-position:-472px -45px;
}
ul#udm li#navSupport a:hover,
ul#udm li#navSupport a:focus,
ul#udm li#navSupport a:active {
	background-position:-584px -45px;
}
ul#udm li#navContact a:hover,
ul#udm li#navContact a:focus,
ul#udm li#navContact a:active {
	background-position:-678px -45px;
}

/*you-are-here state with hover off*/
body.help ul#udm li#navHelp a.navBar,
body#helpMain ul#udm li#navHelp a.navBar:hover {
	background-position:0 -90px;
	cursor:default;
}
body.about ul#udm li#navAbout a.navBar, 
body#aboutMain ul#udm li#navAbout a.navBar:hover {
	background-position:-94px -90px;
	cursor:default;
}
body.work ul#udm li#navWork a.navBar, 
body#workMain ul#udm li#navWork a.navBar:hover {
	background-position:-170px -90px;
	cursor:default;
}
body.new ul#udm li#navNew a.navBar, 
body#newMain ul#udm li#navNew a.navBar:hover {
	background-position:-278px -90px;
	cursor:default;
}
body.media ul#udm li#navMedia a.navBar, 
body#mediaMain ul#udm li#navMedia a.navBar:hover {
	background-position:-400px -90px;
	cursor:default;
}
body.resources ul#udm li#navResources a.navBar, 
body#resourcesMain ul#udm li#navResources a.navBar:hover {
	background-position:-472px -90px;
	cursor:default;
}
body.support ul#udm li#navSupport a.navBar, 
body#supportMain ul#udm li#navSupport a.navBar:hover {
	background-position:-584px -90px;
	cursor:default;
}
body.contact ul#udm li#navContact a.navBar {
	background-position:-678px -90px;
	cursor:default;
}

/*hover for links back to section main page*/
body.help ul#udm li#navHelp a:hover,
body.help ul#udm li#navHelp a:focus,
body.help ul#udm li#navHelp a:active {
	background-position:0 -135px;
}
body.about ul#udm li#navAbout a:hover,
body.about ul#udm li#navAbout a:focus,
body.about ul#udm li#navAbout a:active {
	background-position:-94px -135px;
}
body.work ul#udm li#navWork a:hover,
body.work ul#udm li#navWork a:focus,
body.work ul#udm li#navWork a:active {
	background-position:-170px -135px;
}
body.new ul#udm li#navNew a:hover,
body.new ul#udm li#navNew a:focus,
body.new ul#udm li#navNew a:active {
	background-position:-278px -135px;
}
body.media ul#udm li#navMedia a:hover,
body.media ul#udm li#navMedia a:focus,
body.media ul#udm li#navMedia a:active {
	background-position:-400px -135px;
}
body.resources ul#udm li#navResources a:hover,
body.resources ul#udm li#navResources a:focus,
body.resources ul#udm li#navResources a:active {
	background-position:-472px -135px;
}
body.support ul#udm li#navSupport a:hover,
body.support ul#udm li#navSupport a:focus,
body.support ul#udm li#navSupport a:active {
	background-position:-584px -135px;
}
/* body.contact ul#udm li#navContact a:hover,
body.contact ul#udm li#navContact a:focus,  
body.contact ul#udm li#navContact a:active {  
	background-position:-678px -135px;
	cursor:default;
} */





/*********************************** CONTEXTUAL (LEFT) NAV ****/

div.contextNav {
	width:186px;
}
div#helpType {
	margin-top:4px;
}
div.contextNav h3 {
	width:186px;
	height:46px;
	margin-top:0;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	color:#FEC500;
	background:#676767 url(../img/context_nav_hdgs.gif) no-repeat;
}
body.help div.contextNav h3#topicHdg,
body.resources div.contextNav h3#topicHdg,
body.contact div.contextNav h3#topicHdg {
	background-position:0 0;
}
body.help div.contextNav h3#typeHdg,
body.resources div.contextNav h3#typeHdg,
body.contact div.contextNav h3#typeHdg {
	background-position:0 -46px;
}
body.about div.contextNav h3 {
	background-position:0 -92px;
}
body.work div.contextNav h3 {
	background-position:0 -138px;
}
body.new div.contextNav h3 {
	background-position:0 -184px;
}
body.media div.contextNav h3 {
	background-position:0 -230px;
}
body.resources div.contextNav h3 {
	background-position:0 -276px;
}
body.support div.contextNav h3 {
	background-position:0 -322px;
}
div.contextNav li a {
	display:block;
	width:156px;
	padding:5px 10px 5px 20px;
	border-top:1px solid #FFF;
	color:#646365;
	text-decoration:none;
	background-color:#FEC500;
	line-height:1.2em;
}
div.contextNav li a:hover,
div#helpType li a:hover,
div#helpTopic li a:hover {
	color:#FFF;
	background-color:#E5831A;
}


body#helpHire div.contextNav li#cnHelpHire a,
body#helpPay div.contextNav li#cnHelpPay a,
body#helpBenefits div.contextNav li#cnHelpBenefits a,
body#helpLeaves div.contextNav li#cnHelpLeaves a,
body#helpUI div.contextNav li#cnHelpUI a,
body#helpHealth div.contextNav li#cnHelpHealth a,
body#helpDiscrimination div.contextNav li#cnHelpDisc a,
body#helpDisability div.contextNav li#cnHelpDisability a,
body#helpPrivacy div.contextNav li#cnHelpPrivacy a,
body#helpLanguage div.contextNav li#cnHelpLanguage a,
body#helpDV div.contextNav li#cnHelpDV a,
body#helpLabor div.contextNav li#cnHelpLabor a,
body#helpMore div.contextNav li#cnHelpMore a,
body#helpContractor div.contextNav li#cnHelpContractor a,
body#helpMilitary div.contextNav li#cnHelpMilitary a,
body#helpUndocumented div.contextNav li#cnHelpUndoc a,
body#helpGovernment div.contextNav li#cnHelpGovt a,
body#helpHousehold div.contextNav li#cnHelpHouse a,
body#helpExoffenders div.contextNav li#cnHelpEx a,
body#helpVolunteers div.contextNav li#cnHelpVols a,
body#aboutHistory div.contextNav li#cnAboutHistory a,
body#aboutStaff div.contextNav li#cnAboutStaff a,
body#aboutBoard div.contextNav li#cnAboutBoard a,
body#aboutClerkships div.contextNav li#cnAboutClerkships a,
body#aboutFellowships div.contextNav li#cnAboutFellowships a,
body.jobs div.contextNav li#cnAboutJobs a,
body#aboutVolunteers div.contextNav li#cnAboutVolunteers a,
body#aboutContact div.contextNav li#cnAboutContact a,
body.gender div.contextNav li#cnWorkGender a,
body.lgbt div.contextNav li#cnWorkLGBT a,
body.racial div.contextNav li#cnWorkRacial a,
body.wage div.contextNav li#cnWorkWage a,
body.unemployment div.contextNav li#cnWorkUI a,
body.disability div.contextNav li#cnWorkDisability a,
body.national div.contextNav li#cnWorkNational a,
body.dv div.contextNav li#cnWorkDV a,
body.family div.contextNav li#cnWorkLeave a,
body.cases div.contextNav li#cnWorkCases a,
body#clinicsMain div.contextNav li#cnWorkClinics a,
body.news div.contextNav li#cnNewNews a,
body#newMedia div.contextNav li#cnNewMedia a,
body.releases div.contextNav li#cnMediaReleases a,
body.mediaMedia div.contextNav li#cnMediaMedia a,
body.mediaPublications div.contextNav li#cnMediaPublications a,
body#factsheetsMain div.contextNav li#cnResourcesFactsheets a,
body#publicationsMain div.contextNav li#cnResourcesPublications a,
body#otherResources div.contextNav li#cnResourcesOther a,
body#supportDonate div.contextNav li#cnSupportDonate a,
body#supportWays div.contextNav li#cnSupportWays a,
body#supportWhy div.contextNav li#cnSupportWhy a,
body#supportJusticeFund div.contextNav li#cnSupportJusticeFund a {
	color:#E5831A;
	background-color:#FFF;
	cursor:default;
	border-right:10px solid #FFF;
	margin-right:-10px;
}





/*********************************** BREADCRUMB NAV ****/

#crumbsDiv {
	position:absolute;
	left:202px;
	top:170px;
	width:560px;
	height:21px;
	font-size:.92em;
}
body.factsheet #crumbsDiv {
	display:none;
}
ul#crumbs {
	width:560px;
	height:21px;
	font:normal .92em/.92em arial,helvetica,sans-serif;
}
ul#crumbs * {
	margin:0;
}
ul#crumbs li,
ul#crumbs li *,
ul#crumbs li * * {
	float:left;
	font:normal 1em/1em arial,helvetica,sans-serif;
	list-style:none;
}
ul#crumbs li {
	padding-left:14px;
 	background:#fff url(../img/crumb_bg.gif) no-repeat;
}
ul#crumbs li#home {
	padding-right:3px;
	padding-left:0;
	margin-left:0;
	background-image:none;
}
ul#crumbs li#here {
	padding:2px 10px 4px 15px;
	color:#E5831A;
}
ul#crumbs a {
	padding:2px 7px 4px 2px;
	text-decoration:none;
}
ul#crumbs a:hover {
	color:#E5831A;
	text-decoration:underline;
}
ul#crumbs li span {
	margin-right:3px;
}





/*********************************** MIDDLE/MAIN ****/

div#middle {
    float:left;
    width:960px;
	padding:0 5px 15px 5px;
	background:url(../img/middle_bg.png) repeat-y;
}

div#mainCol {
    float:left;
	margin:0 14px 0 12px;
    width:562px;
}
body.main div#mainCol {
	min-height:558px;
	width:532px;
	background-color:#E6E7E8;
	padding:0 15px 15px;
}
div.intro {
	clear:both;
	padding-bottom:15px;
}
div.imgLeft {
	float:left;
	margin:5px 20px 10px 0;
}
div.imgRight {
	float:right;
	margin:5px 0 10px 20px;
}
p.imgCaption {
	margin-top:2px;
	font-size:.8em;
	font-style:italic;
	color:#959496;
}
div#mainCol blockquote {
	margin:25px 0 20px;
	padding:0 0 10px;
	border-top:1px solid #E5831A;
	border-bottom:1px solid #E5831A;
	font-size:1.3em;
	font-style:italic;
	color:#E5831A;
}
div#mainCol p.attribution {
	margin-top:0;
	font-size:.7em;
	font-style:italic;
	text-align:right;
}
div#mainCol span.attribution {
	margin-left:10px;
	font-size:.7em;
	font-style:italic;
}

div#leftCol {
    float:left;
    width:186px;
}

div#rightCol {
    float:left;
    width:186px;
	margin-top:-49px;
}
div#rightCol blockquote {
	width:186px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
}

/* quicklinks */
ul#quickLinks {
	width:208px;
	height:153px;
	margin: 0 -17px 4px -3px;
}
ul#quickLinks li a {
	display:block;
	width:208px;
	height:50px;
	margin-left:-3px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/quicklinks.png) no-repeat;
	overflow:hidden;
}
 ul#quickLinks li#qLinksHelp a {
	background-position:0 0;
}
ul#quickLinks li#qLinksWork a {
	background-position:0 -50px;
}
ul#quickLinks li#qLinksSupport a {
	background-position:0 -100px;
	height:53px;
}
ul#quickLinks li#qLinksHelp a:hover {
	background-position:-208px 0;
}
ul#quickLinks li#qLinksWork a:hover {
	background-position:-208px -50px;
}
ul#quickLinks li#qLinksSupport a:hover {
	background-position:-208px -100px;
}
body#helpMain ul#quickLinks li#qLinksHelp,
body#helpMain ul#quickLinks li#qLinksHelp a,
body#workMain ul#quickLinks li#qLinksWork,
body#workMain ul#quickLinks li#qLinksWork a,
body#supportMain ul#quickLinks li#qLinksSupport,
body#supportMain ul#quickLinks li#qLinksSupport a {
	display:none;
}
body#helpMain ul#quickLinks,
body#workMain ul#quickLinks,
body#supportMain ul#quickLinks {
	height:103px;
	margin-top:50px;
}

body.main div#rightCol blockquote {
	width:186px;
	height:529px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/quote.jpg) no-repeat;
}
	




/*********************************** SITEMAP / FOOTER ****/

div#sitemap {
	float:left;
	clear:both;
	width:920px;
	padding:65px 25px 15px;
	background:url(../img/sitemap_bg.png) repeat-y;
	font-size:.92em;
}
div#sitemap div.mapCategory {
	float:left;
	padding-right:10px;
	border-top:1px solid #FFF;
}
div#sitemap div#mapHelp {
	width:170px;
}
div#sitemap div#mapAbout {
	width:125px;
}
div#sitemap div#mapWork {
	width:140px;
}
div#sitemap div#mapNew {
	width:90px;
}
div#sitemap div#mapMedia {
	width:100px;
}
div#sitemap div#mapResources {
	width:105px;
}
div#sitemap div#mapSupport {
	width:120px;
}
div#sitemap h4 {
	width:auto;
	margin-top:-18px;
	font-weight:bold;
	text-transform:uppercase;
}
div#sitemap h4 a {
	text-decoration:none;
}
div#sitemap h4 a:hover {
	text-decoration:underline;
}
div#sitemap ul {
	margin-top:16px;
	line-height:1.2em;
}
div#sitemap li {
	margin-top:8px;
}
div#sitemap li a {
	color:#646365;
	text-decoration:none;
}
div#sitemap li a:hover {
	color:#E5831A;
	text-decoration:underline;
}


div#footer {
	float:left;
    clear:both;
    width:930px;
    height:11px;
    padding:20px 20px 20px;
	color:#646365;
	background:url(../img/footer_bg.png) no-repeat;
}
div#footer ul {
    font-size:11px;
    line-height:11px;
}
div#footer li {
    float:left;
    padding:0 10px;
    border-left:1px solid #FEBE10;
}
div#footer li#copyright {
    padding-left:0;
    border-left:none;
}
div#footer li#footerContact {
	margin-left:130px;
	padding-left:0;
    border-left:none;
}
div#footer li a {
	color:#33808e;
    text-decoration:none;
}
div#footer li a:hover {
	color:#E5831A;
    text-decoration:underline;
}





/*********************************** HOME ****/

body#home div#middle {
	padding-bottom:0;
	background-image:url(../img/middle_bg_home.png);
}
body#home div#leftCol {
	display:none;
}
body#home div#mainCol {
    width:760px;
	height:393px;
	overflow:hidden;
	margin-top:-48px;
	margin-left:0;
}
body#home h1 {  /* logo */
position:absolute;
}
body#home p#tagline {
	margin-left:207px;
}

body#home div#knowRights {
	width:156px;
	height:217px;
	padding:0 15px 0;
	background:url(../img/home_rights_bg.jpg) no-repeat;
}
body#home div#knowRights h3 {
	width:186px;
	height:59px;
	margin:0 -15px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/home_rights_hdg.jpg);
}
body#home div#knowRights p {
	margin-top:15px;
	line-height:1.4em;
}
body#home div#knowRights a:hover {
	color:#FFF;
}

body#home div#middleShadow,
body#home div#homeNewsShadow,
body#home div#lowerRightShadow {
	float:left;
	height:20px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/footer_bg.png);
}
body#home div#middleShadow {
	clear:both;
	margin-right:-10px;
	margin-bottom:-5px;
	width:970px;
}
body#home div#homeNewsShadow {
	clear:left;
	margin-left:3px;
	width:653px;
}
body#home div#lowerRightShadow {
	float:right;
	clear:none;
	width:260px;
}
body#home div#homeNewsShadow p,
body#home div#lowerRightShadow p {
	width:100px;
}

/*slides*/
div#slider {
	width:760px;
	height:372px;
	margin-right:15px;
}
div.sliderwrapper {
	position: relative; /*don't change*/
	overflow: hidden; /*don't change*/
}
div.sliderwrapper div.contentdiv {
	visibility: hidden; /*don't change*/
	position: absolute; /*don't change*/
	left: 0;  /*don't change*/
	top: 0;  /*don't change*/
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
	width:100%;
	height:100%;
}
img.slideImage {
	width:760px;
	height:372px;
}
.slideText {
	position:absolute;
	left:0px;
	top:287px;
	width:710px;
	height:60px;
	overflow:hidden;
	padding:3px 10px 10px 40px;
	background:url(../img/slides_text_bg.png) no-repeat;
}
div#mainCol .contentdiv h3 {
	white-space:nowrap;
 	margin-top:12px;
	border-bottom:none;
	font-weight:bold;
	font-size:24px;
	line-height:24px;
	color:#FFF;
}
.contentdiv p {
	margin-top:2px;
	font-size:1.1em;
	color:#FFF;
}
 .contentdiv p a {
	margin-left:5px;
	color:#FEC500;
}
.contentdiv p a:hover {
	color:#FFF;
}
div.pagination {
	position:relative;
	width:170px;
	height:18px;
	left:580px;
	top:-48px;
	top:-42px;
	margin-bottom:-18px;
	z-index:100;
	padding-top:2px;
	padding-right:25px;
	text-align:right;
 	background:url(../img/slides_pause.gif) no-repeat 130px 4px; 
}
div.pagination .toc { 
	display:none; /* hide slide numbers */
}
div.pagination:hover {
 	background:url(../img/slides_pause.gif) no-repeat 130px -16px; 
}
div.pagination a {
	margin-right:-6px;
	margin:0 14px;
	font-size:12px;
	color:#FEC500;
	text-decoration:none;
}
div.pagination a:hover {
	color:#FFF;
 	text-decoration:underline;
}
div.pagination a.prev {
	border-left:none;
}
div.pagination a.selected {
	color:#FFF;
	text-decoration:underline;
}

/***** news *****/

body#home div#lowerLeft {
	float:left;
	width:652px;
}
body#home div#homeNews {
	float:left;
	width:622px;
	margin-top:30px;
	margin-left:5px;
	padding:0px 15px 20px;
	background:url(../img/home_news_bg.png) repeat-y;
}
body#home div#homeNews h3 {
	width:647px;
	height:45px;
	margin:-25px -15px 10px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/home_news_hdg.png);
}
body#home div#homeNews h4 {
	margin-top:0;
	font-size:1.2em;
	font-weight:bold;
}
body#home div#homeNews h4 a,
body#home div.lowerRightCol h4 a {
	text-decoration:none;
}
body#home div#homeNews h4 a:hover,
body#home div.lowerRightCol h4 a:hover {
	text-decoration:underline;
}
body#home div.homeNewsItem+div.homeNewsItem {
	margin-top:25px;
	padding-top:25px;
	border-top:1px solid #FEC500;
}
body#home div#homeNews p.caption {
	font-size:.92em;
	margin-top:5px;
}

/***** lower sidebar *****/

body#home div.lowerRightCol {
	float:right;
	clear:none;
	width:265px;
	margin-top:30px;
	margin-right:-10px;
	margin-left:17px;
	margin-left:0px;
	padding:0px 15px 25px;
	background:url(../img/home_side_bg_gray.png) repeat-y;
}
body#home div.lowerRightCol h3 {
	width:290px;
	height:45px;
	margin:-25px -15px 10px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/home_side_hdg_gray.png);
}
body#home div.lowerRightCol h4 {
	margin-top:0;
	font-size:1.2em;
	font-weight:bold;
}
body#home div.lowerRightCol span.more a {
	background-image:url(../img/more.gray.gif);
}

div#followUs {
	float:right;
	width:275px;
	height:91px;
	margin-right:-6px;
	margin-bottom:10px;
	padding-top:15px;
	padding-left:15px;
	background-image:url(../img/follow_bg.png);
}
div#followUs {
	display:none;
}
div#followUs h3 {
	width:290px;
	height:36px;
	margin:0 0 5px -15px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/follow_hdg.gif);
}
div#followUs li {
}
div#followUs li a {
	display:block;
	float:left;
	height:23px;
	margin-right:10px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	overflow:hidden;
}
div#followUs li#facebook a {
	width:107px;
	background-image:url(../img/facebook.gif);
}
div#followUs li#twitter a {
	width:100px;
	background-image:url(../img/twitter.gif);
}

div#subscribe {
	float:right;
	clear:right;
	width:275px;
	height:101px;
	margin-right:-6px;
	padding-left:15px;
	color:#FFF;
	background:url(../img/subscribe_bg.png) no-repeat left bottom;
}
div#subscribe {
	display:none;
}
div#subscribe h3 {
	width:290px;
	height:36px;
	margin-bottom:5px;
	margin-left:-15px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/subscribe_hdg.png);
}
div#subscribe h3 {
	width:290px;
	height:36px;
	margin-top:0;
	margin-bottom:5px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/subscribe_hdg.png);
}
div#subscribe p {
	margin-top:5px;
}
div#subscribe p#subscribeForm {
	width:206px;
	height:31px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background-image:url(../img/subscribe_form.png);
}

/***** sitemap *****/

body#home div#sitemap {
	margin-top:20px;
	padding-top:30px;
	background-image:url(../img/sitemap_bg_home.png);
}





/*********************************** GET HELP ****/

div#mainCol h3.helpCategory {
	margin-top:20px;
	margin-bottom:15px;
}
div#mainCol ul.helpList li {
	margin-top:7px;
	padding-left:15px;
	background:url(../img/help_bullet.gif) no-repeat 0 5px;
}
span.pdf {
 	margin-left:10px;
}
span.pdf a {
	font-size:.84em; 
}
div#mainCol ul.helpList li#relatedTopics {
	margin-top:15px;
	padding-left:0;
	background:none;
}
div#mainCol ul.helpList li#relatedTopics h4 {
	margin-top:0;
	margin-bottom:5px;
}
div#mainCol ul.helpList li#relatedTopics ul {
	display:inline;
	font-size:.92em;
}
div#mainCol ul.helpList li#relatedTopics li {
	display:inline;
	margin-top:0;
	padding-right:2px;
	padding-left:6px;
	border-left:1px solid #646365;
	background:none;
}
div#mainCol ul.helpList li#relatedTopics li:first-child {
	padding-left:0;
	border-left:none;
}
div#mainCol ul.helpList a {
	text-decoration:none;
}
div#mainCol ul.helpList a:hover,
div#mainCol ul.helpList a:focus {
	text-decoration:underline	;
}

div#needHelp {
	width:166px;
	padding:0 10px 20px;
	color:#FFF;
	background:#e5831a url(../img/side_corner.gif) no-repeat right bottom;
}
div#needHelp a {
	font-weight:bold;
	color:#FFF;
}
div#needHelp a:hover {
 	color:#FEC500; 
	text-decoration:none;
}
div#needHelp a.more {
	padding-right:10px;
	background:url(../img/more.orange.gif) no-repeat right 5px;
}
div#needHelp h3#sideHdgHelp {
	width:186px;
	height:31px;
	margin:0 -10px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/side_hdg_help.gif) no-repeat;
}
div#needHelp h4#sideHdgWRC,
body#clinicsMain div#needHelp h4#sideHdgWRC,
div#needHelp h4#sideHdgWFP,
div#needHelp h4#sideHdgDV,
div#needHelp h4#sideHdgLRP {
	width:186px;
	height:42px;
	margin:20px -10px 0;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
 	background:#E5831A url(../img/side_project_hdgs.gif) no-repeat;
}
div#needHelp h4#sideHdgWRC {
	background-position:0 0;
}
body#clinicsMain div#needHelp h4#sideHdgWRC {
	background-position:0 -42px;
}
div#needHelp h4#sideHdgLRP {
	background-position:0 -84px;
}
div#needHelp h4#sideHdgWFP {
	background-position:0 -126px;
}
div#needHelp h4#sideHdgDV {
	background-position:0 -168px;
}


/* main page */

body#helpMain div#rightCol blockquote {
	width:186px;
	height:323px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
  	background:url(../img/quote_chow.jpg) no-repeat;
}
body#helpMain h2 {
	width:562px;
	height:45px;
	margin-bottom:0;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	background:url(../img/helpMain_hdg_bg.jpg) no-repeat;
}

body#helpMain div#helpInstructions {
	float:left;
	margin-bottom:20px;
	background:#E6E7E8 url(../img/helpMain_instructions_bg.jpg) no-repeat right bottom;
}
body#helpMain div#helpInstructions h3 {
	width:562px;
 	margin-top:0;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
	border-bottom:none;
}
body#helpMain div#helpInstructions h3#ways {
	height:35px;
	background:url(../img/helpMain_hdg_choose.jpg) no-repeat left bottom;
}
body#helpMain div#helpInstructions h3#moreHelp {
	height:63px;
	background:url(../img/helpMain_hdg_more.jpg) no-repeat left bottom;
}
body#helpMain div#helpInstructions p span {
	display:block;
	width:562px;
	text-indent:-9999px;
	font-size:1%;
	line-height:1px;
}
body#helpMain div#helpInstructions p span#choose {
	height:36px;
	background:url(../img/helpMain_choose.jpg) no-repeat;
}
body#helpMain div#helpInstructions p span#browse a {
	display:block;
	height:31px;
	margin-top:5px;
	background:url(../img/helpMain_browse.jpg) no-repeat;
}
body#helpMain div#helpInstructions p span#browse a:hover {
	background-position: 0 -31px;
}
body#helpMain div#helpInstructions div {
	padding:10px 20px 14px;
}
body#helpMain div#helpInstructions div a {
	font-weight:bold;
}
body#helpMain div#helpInstructions li {
	display:inline;
	padding-left:5px;
	border-left:1px solid orange;
	margin-left:3px;
}
body#helpMain div#helpInstructions li:first-child {
	padding-left:0;
	border-left:none;
	margin-left:0;
}





/*********************************** ABOUT ****/

body.about div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_demmons.jpg) no-repeat;
}
body#aboutMain h2 {
 	background:url(../img/aboutMain_hdg_bg.jpg) no-repeat;
}

body#aboutHistory table {
	border:0;
}
body#aboutHistory th {
	padding:15px 0 0 0;
}
body#aboutHistory td {
	padding:15px 0 0 15px;
}

body#aboutStaff div#mainCol h3,
body#aboutBoard div#mainCol h3 {
	float:left;
	clear:both;
	width:100%;
}
body#aboutStaff dl,
body#aboutBoard dl {
	float:left;
	clear:both;
	width:748px;
	margin-top:5px;
	margin-right:-160px;
	line-height:1em;
}
body#aboutStaff li dl {
	margin-top:0px;
}
body#aboutStaff dt,
body#aboutBoard dt {
	float:left;
	clear:both;
	position:relative;
	margin-top:12px;
	font-weight:bold;
}
body#aboutStaff dd,
body#aboutBoard dd {
	float:left;
	margin-top:12px;
	margin-left:6px;
	padding-left:6px;
	border-left:1px dotted #717073;
}
body#aboutStaff dt a,
body#aboutStaff dt a:hover {
	color:#646365;
	text-decoration:none;
	cursor:default;
}

body#aboutStaff ul#vertical li {
	float:left;
	clear:both;
	width:740px;
}
body#aboutStaff ul#vertical li#graff {
	margin-bottom:15px;
}
body#aboutStaff div.collapse {
	float:left;
	clear:both;
	width:740px;
	padding-bottom:25px;
	color:#555;
	background:url(../img/profile_bg.jpg) no-repeat left bottom;
}
body#aboutStaff div.collapse p {
	padding:5px 20px 0;
}
body#aboutStaff dt span {
	margin-left:2px;
	font-weight:normal;
	font-size:.86em;
	color:#33808e;
	text-decoration:underline;
	cursor:pointer;
}
body#aboutStaff dt span:hover {
	color:#E5831A;
	text-decoration:none;
}
body#aboutStaff ul#controls {
	position:relative;
	top:-18px;
	left:100px;
	font-size:.86em;
	padding:0;
	line-height:1em;
}
body#aboutStaff ul#controls li:first-child {
	padding-left:0;
	border-left:0;
}
body#aboutStaff ul#controls li:last-child {
	border-right:0;
}

body#aboutBoard dd+dd {
	font-style:italic;
}
body#aboutBoard span.ec {
	margin-left:-5px;
	margin-right:2px;
	color:#E5831A;
}
body#aboutBoard p#note {
	float:left;
	margin-top:20px;
	font-style:italic;
}
body.about div#eeo {
	margin-top:20px;
	padding:5px 20px 15px;
	border:1px solid #c0d0db;
	font-size:.92em;
	background-color:#f6f8f8;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}





/*********************************** OUR WORK ****/

body#workMain h2 {
	width:562px;
	background:url(../img/workMain_hdg_bg.jpg) no-repeat;
}
body#workMain dt	 {
	margin-top:10px;
	padding-top:10px;
	border-top:1px solid #c9c9c9;
	font-weight:bold;
}
body#workMain dd {
	margin-top:3px;
}
body#workMain div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_foster.jpg) no-repeat;
}

body.work p.toolsP {
	margin-top:20px;
	font-weight:bold;
	text-transform:uppercase;
}
body.work ul.tools {
	margin-top:-5px;
	padding-top:15px;
	padding-top:5px;
	background-color:#FFF;
}
body.work ul.tools li {
	margin-top:10px;
}
body.work span.tool {
	font-weight:bold;
	color:#E5831A;
}

div#needHelp p.phoneNumber {
	font-weight:bold;
}
div.caseFeature {
	padding:10px;
	border:1px solid #c0d0db;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	background-color:#f6f8f8;
}
div.caseFeature img {
}
div.caseFeature h3 {
	font-size:1em;
	line-height:1.3em;
	font-weight:bold;
}
div.caseFeature a.more {
	padding-right:10px;
	background:url(../img/more.gray.gif) no-repeat right 5px;
}

body.case dl {
	margin-top:20px;
	line-height:1.1em;
}
body.case dt {
	margin-top:1.3em;
	font-weight:bold;
}
body.case dt a {
	text-decoration:none;
}
body.case dt a:hover {
	text-decoration:underline;
}
body.case dd {
	margin-top:5px;
}


/* workers right clinics */
body#clinicsMain div#needHelp ul.helpLinks,
body#clinicsFAQ div#needHelp ul.helpLinks {
	margin-top:15px;
	font-weight:bold;
}
body#clinicsMain div#needHelp ul.helpLinks li,
body#clinicsFAQ div#needHelp ul.helpLinks li {
	margin-top:7px;
}
body#clinicsMain div#needHelp ul.helpLinks li a,
body#clinicsFAQ div#needHelp ul.helpLinks li a {
	text-decoration:none;
}
div#wrcSchedule {
	margin-top:15px;
	padding:10px; 
	background-color:#e6e7e8;
}
div#wrcSchedule h3 {
	margin:10px 0;
}
div#wrcSchedule span {
	margin-left:5px;
	font-weight:normal;
}
div#wrcSchedule div#mondays {
	padding-left:0;
	border:none;
}
div#wrcSchedule p {
	margin-top:0px;
}
table#incomeGuidelines {
	width:100%;
	margin:10px 0 5px;
	padding:5px;
	border:1px solid #E5831A;
	text-align:center;
}
table#incomeGuidelines th {
	width:100px;
	line-height:2em;
}
table#incomeGuidelines td {
	line-height:1.6em;
	width:25%;
}
body#clinicsFAQ ul#controls {
	width:215px;
	margin:10px 0 15px;
	padding:3px 7px;
/* 	border:1px dotted #b9b9b9; */
	font-size:.92em;
}
body#clinicsFAQ div#mainCol p.topLink {
	margin-left:450px;
}





/*********************************** WHAT'S NEW ****/

body.new div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_ferguson.jpg) no-repeat;
}
body#newMain h2 {
 	background:url(../img/newMain_hdg_bg.jpg) no-repeat;
}
body#newMain div.newsItem,
body#newsMain div.newsItem {
	padding:25px 0 15px;
	border-bottom:1px solid #c9c9c9;
}
body#newMain h2+div.newsItem,
body#newsMain h2+div.newsItem {
	padding-top:0;
}
body#newMain div.newsItem h4,
body#newsMain div.newsItem h4 {
	margin-top:0;
}

body.new div.imgLeft,
body.new div.imgRight {
	margin-top:15px;
}





/*********************************** MEDIA ****/

body.media div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_demmons.jpg) no-repeat;
}
body#mediaMain h2 {
	height:165px;
 	background:url(../img/mediaMain_hdg_bg.jpg) no-repeat;
}
body.media ul.pressContact {
 	margin:10px 0 0 30px; 
}
body.media dl {
	margin-top:20px;
	border-top:1px solid #c9c9c9;
	line-height:1.1em;
}
body#mediaMain dl {
	border-top:none;
}
body.media dt {
	margin-top:1.3em;
	font-weight:bold;
}
body.media dt a {
	text-decoration:none;
}
body.media dt a:hover {
	text-decoration:underline;
}
body.media dd {
	margin-top:5px;
}





/*********************************** RESOURCES ****/

body.resources div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_foster.jpg) no-repeat;
}
body#resourcesMain h2 {
 	background:url(../img/resourcesMain_hdg_bg.jpg) no-repeat;
}


/**** fact sheets ****/

body.factsheet div#mainCol {
	background:url(../img/rights.gif) no-repeat;
	padding-top:24px;
}
body.factsheet h2 {
	width:562px;
}
body.factsheet div.intro {
	width:562px;
	width:713px;
	padding-bottom:15px;
}
body.collapsible ul#controls {
	float:left;
	margin-bottom:15px;
	padding:4px 0 6px 7px;
	background:#FCFCFC url(../img/collapse_hdg_bg.gif) no-repeat right bottom;
	font-size:.86em;
}
body.factsheet ul#controls {
	width:402px;
	width:35em;
	margin:20px 0 15px;
}
body.factsheet div.intro+ul#controls {
	margin:0 0 10px;
}
body#factsheetsMain ul#controls {
	width:260px;
	margin-top:10px;
	margin-bottom:15px;
}
ul#controls li {
	float:left;
	display:inline;
	padding:0 10px;
	border-right:1px solid #c1c1c1;
	border-left:1px solid #FFF;
}
ul#controls li.first {
	padding-left:0;
	margin-left:0;
	border-right:1px solid #c1c1c1;
	border-left:none;
}
ul#controls li.last {
	border-right:none;
}
ul#controls a {
	text-decoration:none;
}
ul#controls a:hover {
	text-decoration:underline;
}
body.factsheet div#mainCol {
	width:745px;
}
body.factsheet ul#quickLinks {
	position:absolute;
/* 	left:804px; */
	left:780px;
	top:171px;
}
ul#vertical {
	clear:left;
}
ul#vertical li div {
	clear:left;
}
body.collapsible div#mainCol h4 {
	margin-top:0;
	margin-bottom:2px;
	padding:3px 3px 3px 21px;
	background-color:#E6E7E8;
	background:#FCFCFC url(../img/collapse_hdg_bg.gif) no-repeat right bottom;
	font:bold 1em/1.4em Arial, Helvetica, sans-serif;
	text-indent:-18px;
	text-transform:none;
}
body.collapsible h4 span {
	margin-left:5px;
	font-size:.84em;
	color:#a9a9a9;
	color:#a3a3a3;
}
body.collapsible div#mainCol h4 a {
	text-decoration:none;
}
body.collapsible h4 a:hover {
	text-decoration:none;
}
body.factsheet div#mainCol h5 {
	margin-top:1em;
	margin-bottom:.5em;
	font:bold 1em/1em Arial, Helvetica, sans-serif;
}
body.factsheet div#mainCol div.collapse h5 {
	margin-top:2em;
}
div.collapse {
	clear:left;
	padding-bottom:20px;
}
body.factsheet div.collapse {
	width:713px;
}
body.factsheet div#mainCol ul.bullets {
	margin-top:8px;
	margin-left:45px;
	list-style-type:square;
	line-height:1.5em;
}
body.factsheet div#mainCol ul.bullets li {
	margin-top:3px;
}
body.factsheet ul#vertical ul.noIndent {
	list-style:square outside none;
	list-style-type:square;
	line-height:1.5em;
	margin-left:12px;
}
body.factsheet ul#vertical ul.noIndent li {
	margin-top:10px;
	padding-left:0px;
}
body.factsheet div#mainCol ol {
	list-style:decimal outside none;
	line-height:1.5em;
	margin-top:5px;
	margin-left:50px;
}
body.factsheet div#mainCol ol.noIndent {
	list-style:decimal outside none;
	line-height:1.5em;
	margin-left:20px;
}
body.factsheet div#mainCol ol.noIndent li {
	margin-top:10px;
	padding-left:0px;
}
body.factsheet div#mainCol ol.noIndent ul li{
	margin-top:3px;
}
body.collapsible div#mainCol p.topLink {
	float:left;
	width:100px;
	margin-top:5px;
	padding-right:2px;
	font-size:.92em;
	line-height:1em;
	background:url(../img/top.gif) no-repeat 62px 1px;
}
body.factsheet div#mainCol p.topLink {
	margin-left:620px;
}
body.collapsible div#mainCol p.topLink a {
	text-decoration:none;
}
body.collapsible div#mainCol p.topLink a:hover {
	text-decoration:underline;
}
body.collapsible div#mainCol p.topLink {
	float:none;
}
body.factsheet p#furtherInfo {
	padding:3px 5px;
	font-weight:bold;
	color:#FFF;
	background-color:#E5831A;
}
body.factsheet p#furtherInfo a {
	color:#FFF;
}
body.factsheet div#disclaimer {
	margin-top:10px;
	padding:8px 5px;
}
body.factsheet div#disclaimer h3 {
	margin-top:-5px;
	font-size:.92em;
	font-weight:bold;
	text-transform:uppercase;
	color:#E5831A;
}
body.factsheet div#disclaimer p {
	margin-top:5px;
	font-size:.92em;
}
body.factsheet p#grantor {
	margin-top:10px;
	font-size:.92em;
	font-style:italic;
	color:#666;
}
body.factsheet p.example {
	padding:5px;
	border:1px solid #999;
}
body.factsheet p.introLast {
	margin-bottom:10px;
}
body.factsheet p.sectionHdg {
	margin-top:10px;
	margin-bottom:5px;
	color:#666;
	font-weight:bold;
	text-transform:uppercase;
}
body.factsheet blockquote {
	margin:10px 20px;
	font-style:italic;
}
body.factsheet table {
	width:100%;
	margin-top:5px;
	padding:3px;
	border:1px solid #999;
	line-height:1.3em;
}
body.factsheet tr {
	vertical-align:top;
}
body.factsheet th {
	padding:0 0 5px 3px;
}
body.factsheet td {
	padding:3px;
}
body.factsheet td.total {
	text-align:right;
}


body#factsheetsMain ul#pageLinks {
	margin-bottom:15px;
	list-style:none outside none;
}
body#factsheetsMain ul#pageLinks li {
	margin-top:3px;
}
body#factsheetsMain div#mainCol h3 {
	margin-bottom:10px;
}
body#factsheetsMain div#mainCol p.topLink {
	margin-left:420px;
}


body#ui_overview th.first,
body#ui_benefits th.first {
	width:35%
}
body#comp_time span#time {
	margin-right:25px;
	margin-left:25px;
}
body#contractor table {
	padding:0;
}
body#overtime table.breakdown {
	border:none;
	width:75%;
	margin-left:60px;
}
tr.result {
	font-weight:bold;
}
body#contractor tr#firstRow {
	background-color:#e9e9e9;
}
body#contractor td,
body#contractor th {
	border-top:1px solid #999;
	padding:5px;
}
body#contractor th.first {
	border-top:none;
	background-color:#e9e9e9;
}
body#contractor .middleCol {
	border-right:1px solid #999;
	border-left:1px solid #999;
}
body#contractor span.note {
	display:block;
	margin-top:3px;
	font-size:.92em;
	line-height:1em;
	font-weight:normal;
}
body#disabilities_intro div#mainCol dl,
body#dv_disabilities div#mainCol dl {
	margin-top:10px;
	line-height:1.4em;
}
body#disabilities_intro div#mainCol dt,
body#dv_disabilities div#mainCol dt {
	font-weight:bold;
	margin-top:10px;
}
body#disabilities_intro div#mainCol dd,
body#dv_disabilities div#mainCol dd {
	margin-top:5px;
	margin-left:40px;
}


/**** publications ****/
body#mediaPublicationsMain a.pubTitle {
	display:block;
	margin-bottom:2px;
	font-weight:bold;
}
body#mediaPublicationsMain cite.pubSource {
	display:block;
}

/**** resources list ****/

body#otherResources dl.resource {
	width:100%;
	margin-top:18px;
	border-left:1px solid #e3e3e3;
}
body#otherResources dl.resource.first {
	margin-top:10px;
	padding-top:10px;
	border-top:none;
}
body#otherResources dl.resource dt {
	margin-left:5px;
	font-weight:bold;
	color:#666;
}
body#otherResources dl.resource dt span {
	display:block;
	width:100%;
	margin:0 0 5px -5px;
	padding:4px 0 0 5px;
	border-top:1px solid #e3e3e3;
	font-size:.92em;
	font-weight:normal;
	text-transform:uppercase;
	color:#a9a9a9;
}
body#otherResources dl.resource dd {
	margin-top:5px;
	margin-left:5px;
	color:#999;
	line-height:1.3em;
}
body#otherResources dl.resource dd ul {
	list-style:url(img/bullet.gif) outside none;
	margin-top:5px;
	margin-left:50px;
	margin-right:50px;
}
body#otherResources dl.resource dd li {
	margin-top:3px;
}
body#otherResources div#mainCol p.topLink {
	margin:20px 0 10px 420px;
}





/*********************************** SUPPORT ****/

body.support div#rightCol blockquote {
	height:458px;
	background:url(../img/quote_ferguson.jpg) no-repeat;
}
body#supportMain h2 {
 	background:url(../img/supportMain_hdg_bg.jpg) no-repeat;
	height:284px;
}
body#supportWhy span.fiveWays {
	font-weight:bold;
	color:#E5831A;
}
body#supportWhy p.story {
	margin:20px 40px 0;
}
body#supportWhy strong {
	font-style:italic;
}
body#supportJusticeFund div#mainCol h3 {
	float:left;
	clear:both;
	width:458px;
	margin-top:30px;
}
body#supportJusticeFund div#mainCol h3 span.category {
	margin-left:10px;
	font-size:.7em;
	font-weight:normal;
}
body#supportJusticeFund div#mainCol h3+ul {
	margin-top:10px;
}
body#supportJusticeFund div#mainCol h4 {
	font-size:1.2em;
	color:#E5831A;
	text-transform:uppercase;
}
body#supportJusticeFund div#mainCol ul {
	margin-top:10px;
}
body#supportJusticeFund span.note {
	display:block;
	margin-left:15px;
	font-style:italic;
}
body#supportJusticeFund div.col1,
body#supportJusticeFund div.col2 {
	float:left;
	width:45%;
	padding-right:20px;
}



/*********************************** CONTACT ****/

body#contactMain h2 {
 	background:url(../img/contactMain_hdg_bg.jpg) no-repeat;
	height:45px;
	border-bottom:none;
}
body#contactMain p#clinics {
	font-weight:bold;
}
body#contactMain dl {
	margin-top:15px;
}
body#contactMain dt {
	margin-top:15px;
	font-weight:bold;
}





/*********************************** TERMS OF USE / PRIVACY POLICY / ACCESSIBILITY ****/

body#termsOfUse div#mainCol blockquote {
	margin:15px 30px;
	padding:0;
	border:none;
	font-size:1em;
	font-style:normal;
	color:#646365;
}
body#accessibility ul#badges {
	margin-top:20px;
}
body#accessibility ul#badges li {
	margin-right:10px;
	display:inline;
}