/* ------------------------------------------------- */
/* Sub-Section Styles                                */
/* ------------------------------------------------- */
/* each section has a color assigned to it. Each section also has 3 style blocks, one for a list of selectors that need text color changed, one for selectors that need a border color, and one for selectors that need a background color, as well as assigning background images and image dimensions for nav title graphics */
.stateEmps #content a,
.stateEmps legend {
color: #011a77;
}
.stateEmps #footer,
.stateEmps #nav,
.stateEmps #nav li:hover,
.stateEmps .navButton,
.stateEmps .textButton:hover,
.stateEmps fieldset,
.stateEmps .button,
.stateEmps #nav .navSection {
border-color: #011a77;
}
#stateEmpsButton,
.stateEmps .stripedTable th {
background-color: #011a77;
color: #FFF;
}
.stateEmps #header {
background:#fff;
color:#333;
background-image: url('../images/se.png');
background-repeat:no-repeat;
background-position:bottom right;
} 
.stateEmps #header h1 {
}
.public #content a,
.public legend {
/* color: #DF6300; */
color: #9C5508;
}
.public #footer,
.public #nav,
.public #nav li:hover,
.public .navButton,
.public .textButton:hover,
.public fieldset,
.public .button,
.public #nav .navSection {
border-color: #cf702a;
}
#publicButton,
.public .search-section,
.public .stripedTable th {
background-color: #ad5f09;
color: #FFF;
}
/* for new branding 2015 */
.public #header {
	background:#fff;
	color:#333;
	}
/*
.public #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.public #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.public #header h1 {
background-position:bottom right; float:right; margin-bottom:2px;
}
.public #header {background-image:url('../images/public.png'); background-repeat:no-repeat; background-position:bottom right;}
.hrPros #content a,
.hrPros legend {
color: #2F2F2F
}
.hrPros #footer,
.hrPros #nav,
.hrPros #nav li:hover,
.hrPros .navButton,
.hrPros .textButton:hover,
.hrPros fieldset,
.hrPros .button,
.hrPros #nav .navSection {
border-color: #2F4F4F;
}
.hrPros #header,
#hrProsButton,
.hrPros .search-section,
.hrPros .stripedTable th,
#hrProsAcctCreation,
#hrProsAcctCreation a {
background-color: #2F4F4F;
color: #FFF;
}

.hrPros #nav {
    padding-top: 80px;
}

/*
.hrPros #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.hrPros #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.hrPros #header h1 {
background-image: url('../images/hrp.png');
	height: 40px;
}
.progMgrs #content a,
.progMgrs legend {
color: #9D1313;
}
.progMgrs #footer,
.progMgrs #nav,
.progMgrs #nav li:hover,
.progMgrs .navButton,
.progMgrs .textButton:hover,
.progMgrs fieldset,
.progMgrs .button {
border-color: #9D1313;
}
.progMgrs #header,
#progMgrsButton,
.progMgrs .stripedTable th,
#progMgrsAcctCreation,
#progMgrsAcctCreation a {
background-color: #9D1313;
color: #FFF;
}
/*
.progMgrs #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.progMgrs #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.progMgrs #header h1 {
background-image: url('../images/apm.png');
}
.interns #content a,
.interns legend {
color: #063;
}
.interns #footer,
.interns #nav,
.interns #nav li:hover,
.interns .navButton,
.interns .textButton:hover,
.interns fieldset,
.interns .button,
.interns #nav .navSection {
border-color: #063;
}
.interns #header,
#internsButton,
.interns .stripedTable th,
#internshipAcctCreation,
#internshipAcctCreation a {
background-color: #063;
color: #FFF;
}
/*
.interns #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.interns #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.interns #header h1 {
background-image: url('../images/internships.png');
}
.chamberinterns #content a,
.chamberinterns legend {
color: #063;
}
.chamberinterns #footer,
.chamberinterns #nav,
.chamberinterns #nav li:hover,
.chamberinterns .navButton,
.chamberinterns .textButton:hover,
.chamberinterns fieldset,
.chamberinterns .button,
.chamberinterns #nav .navSection {
border-color: #063;
}
.chamberinterns #header,
#internsButton,
.chamberinterns .stripedTable th,
#internshipAcctCreation,
#internshipAcctCreation a {
background-color: #063;
color: #FFF;
}
/*
.chamberinterns #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.chamberinterns #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.chamberinterns #header h1 {
background-image: url('../images/chamberinternships.png');
}
.home #content a,
.home legend {
color: #000;
}
.home #footer,
.home #nav,
.home #nav li:hover,
.home .textButton:hover,
.home fieldset,
.home .button {
border-color: #000;
}
.home #header,
#homeButton {
background-color: #fff;
color: #000;
}
/*
.home #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.home #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.home #header h1 {
/*	background-image: url('../images/statejobsny_new.png');
*/}
.admin #content a,
.admin legend {
color: #4a0170;
}
.admin #footer,
.admin #nav,
.admin #nav li:hover,
.admin .navButton,
.admin .textButton:hover,
.admin fieldset,
.admin .button {
border-color: #4a0170;
}
.admin #header,
#adminButton,
.admin .stripedTable th {
background-color: #4a0170;
color: #FFF;
}
/*
.admin #content .ui-tabs .ui-tabs-nav li a {
color: #eeeeee;
}
.admin #content .ui-tabs .ui-tabs-nav li.ui-tabs-selected a {
color: #000000;
}
*/
.admin #header h1 {
background-image: url('../images/admin.png');
}