#SpecialContentContainer > h3, 
div.main-section-container > h3,
div > .focus-areas > h4,
div > .tools-resources > h4,
#MainContent_Container a, 
#MainContent_Container a:visited, 
#SideNav ul li a 
{
    color: #205d8b;
}

div > .main-section-container > p.intro {
    color: #757575;
}

div > .main-section-container > ol.intro {
	margin-top: 1.0em;
}

div > .main-section-container > ol.intro li {
	font-size: 1.4em;
    color: #757575;
    padding-bottom: 0px;
    line-height: 1.6em;
    font-family: "proxima-nova", Arial, Helvetica, sans-serif;
	margin-top: 1.0em;
	padding-left: 7px;
}

div > .main-section-container > ul.focus-areas > li {
    width: 361px;
	margin-left: 50px;
}

div > .focus-areas:first-of-type {
    padding-top: 0px;
	padding-bottom: 40px;
}

div > .focus-areas {
    padding-bottom: 40px;
}

div > .focus-areas > ul li {
    padding-top: 1.0em;
}

div > .focus-areas > ul li:first-of-type {
    padding-top: 0;
}

div > .focus-areas > ul ul {
    margin-top: 0px;
	margin-bottom: 0px;
}

div > .focus-areas > div.content-column > p {
    padding-bottom: 1.4em;
	padding-top: 0px;
}

div > .focus-areas > div.content-column > p+h5 {
    padding-top: 1.4em;
    padding-bottom: 1.4em;
}

div > .focus-areas > div.content-column {
    width: 500px;
	margin-top: 2.0em;
}

div > .focus-areas > div.side-bar {
    display: initial;
	margin-top: 2.0em;
}

div > .focus-areas > div.side-bar > ul {
    margin-left: 0px;
}

div > .focus-areas > div.content-column > p:first-of-type {
    padding-top: 0px;
}

div > .main-section-container > ul.focus-areas > li.focus-collaboration, div > .focus-areas > h4.focus-collaboration {
    background: url(/img/policy/HiringInformation/HiringExcellence/focus-collaboration.png) no-repeat;
    margin-left: 0px;
}

div > .main-section-container > ul.focus-areas > li.focus-assessments, div > .focus-areas > h4.focus-assessments {
    background: url(/img/policy/HiringInformation/HiringExcellence/focus-assessments.png) no-repeat;
	margin-left: 0px;
}

div > .main-section-container > ul.focus-areas > li.focus-hiring, div > .focus-areas > h4.focus-hiring {
    background: url(/img/policy/HiringInformation/HiringExcellence/focus-hiring.png) no-repeat;
}

div > .main-section-container > ul.focus-areas > li.focus-recruitment, div > .focus-areas > h4.focus-recruitment {
    background: url(/img/policy/HiringInformation/HiringExcellence/focus-recruitment.png) no-repeat;
}

div > .main-section-container > ul.focus-areas > li.focus-diversity-inclusion, div > .focus-areas > h4.focus-diversity-inclusion {
    background: url(../img/policy/humancapitalmanagement/research-summit/focus-diversity-inclusion.png) no-repeat;
	margin-left: 0px;

}


div > .main-section-container > ul.focus-areas > li.ico-learnmore, div > .focus-areas > h4.ico-learnmore {
	background: url(/img/policy/HiringInformation/HiringExcellence/ico-learnmore.png) no-repeat;
	margin-left: 0px;
}


div > .main-section-container > ul.focus-areas > li.ico-resources, div > .focus-areas > h4.ico-resources {
    background: url(/img/policy/HiringInformation/HiringExcellence/ico-resources.png) no-repeat;
	margin-left: 40px;

}

.tools-resources h4 {
	padding: 1.5em 0px .2em 0px;
}

#SpecialContentContainer > h4 + ul {
    margin-top: 0px;
}


#LandingSpotlightContainer {
	height: 175px !important;
    background: url(../img/policy/humancapitalmanagement/research-summit/banner-secondary-bg.png) repeat-x !important;
}

#LandingSpotlightContainer .spotlight_container {    
	text-align: left;
}

#LandingSpotlightContainer .spotlight_container .spotlight_text > h1 {
    font-size: 20px;
}

h2 {
	padding-top: 20px;
}

.spotlight_container .spotlight_text > h1 {
    padding-top: 35px;
}

.subPageSpotlight .spotlight_container .spotlight_text > h1, #LandingSpotlightContainer .spotlight_container .spotlight_text > h1 {
    padding-top: 5px;
}

.subPageSpotlight .spotlight_container {
    text-align: left;
}

blockquote.quote {
	background: none;
	padding: 1.4em 0px 1.4em 0px;
	color: #757575;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
    line-height: 1.7em;
	font-style: normal;
}

h5.sessions-month {
	color: #c89100;
	text-transform: uppercase;
    padding-bottom: 8px;
    letter-spacing: .05em;
    font-size: 1.2em;
}

ul.sessions-list + h5.sessions-month {
    padding-top: 2.0em;
}

#SpecialContentContainer > ul.sessions-list + h4 {
    padding-top: 3.0em;
}

ul.sessions-list {
	list-style-type: none;
    margin: 0px;
	font-size: 1.12em;
}

ul.sessions-list > li:first-of-type {
	border-top: 1px #e1e1e1 dashed;	
}

ul.sessions-list > li {
	width: 773px;
	overflow: auto;
	border-bottom: 1px #e1e1e1 dashed;
	padding: 6px 0px;
}

ul.sessions-list > li > div.sessions-date {
	float: left;
	width: 150px;
	padding: 3px 0px;
}

ul.sessions-list > li > div.sessions-city {
	float: left;
	width: 400px;
	font-weight: bold;
	padding-top: 3px;
}

ul.sessions-list > li > div.sessions-venue {
	float: left;
	padding-top: 3px;
}

ul.sessions-list > li > div.sessions-action {
	float: right;
	width: 130px;
	text-align: center;
}

#MainContent_Container .sessions-action > a.button {
	width: 110px;
	margin: 0px;
	padding: 3px 5px !important;
	font-size: 1.0em; 
	font-weight: normal;
}

#MainContent_Container .sessions-action > a.register {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #205d8b), color-stop(1, #205d8b) );
	background:-moz-linear-gradient( center top, #205d8b 5%, #205d8b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#205d8b', endColorstr='#205d8b');
	background-color:#205d8b;
	color: #ffffff;
}

#MainContent_Container .sessions-action > a.register:hover  {
  	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #09416b), color-stop(1, #09416b) );
	background:-moz-linear-gradient( center top, #09416b 5%, #09416b 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#09416b', endColorstr='#09416b');
	background-color:#09416b;
}

#MainContent_Container .sessions-action > a.notify {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ebebeb), color-stop(1, #ebebeb) );
	background:-moz-linear-gradient( center top, #ebebeb 5%, #ebebeb 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ebebeb', endColorstr='#ebebeb');
	background-color:#ebebeb;
	color: #363636;
}
#MainContent_Container .sessions-action > a.notify:hover {
	background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #e1e1e1), color-stop(1, #e1e1e1) );
	background:-moz-linear-gradient( center top, #e1e1e1 5%, #e1e1e1 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1e1e1', endColorstr='#e1e1e1');
	background-color:#e1e1e1;
}

#MainContent_Container .sessions-action > span.sold-out {
	padding-top: 3px;
	width: 130px;
	color: #757575;
	display: block;
}

/* Form */

div.hiringexcellencenotifyme fieldset.contourFieldSet > div > label {
    width: 221px;
    margin: .75em 20px 0px 0px;
    text-align: left;
}

div.hiringexcellencenotifyme fieldset.contourFieldSet > div > div {
    width: 450px;
}

div.hiringexcellencenotifyme fieldset.contourFieldSet > div > div input[type="text"] {
    padding: 5px 10px 5px 10px;
    font-size: .85em;
    width: 280px;
}

div.hiringexcellencenotifyme fieldset.contourFieldSet > div span.checkboxlist label {
    float: none;
    font-size: .80em;
    padding-left: 5px;
	line-height: 1.8em;
}

div.hiringexcellencenotifyme fieldset.contourFieldSet > div > div > span.checkboxlist {
	padding: 10px 0px 0px 0px !important;;
}

span.contourError {
    padding-left: 230px;
}

div.hiringexcellencenotifyme div.contourNavigation input[type="submit"] {
    font-size: 1.2em;
    padding: 12px 50px !important;
    background: -webkit-gradient( linear, left top, left bottom, color-stop(0.05, #006fb5), color-stop(1, #006fb5) );
}

.contourNavigation {
    padding: 0px 0px 0px 0px !important;
	margin-top: 0px;
}

.contourFieldSet input[type="checkbox"] {
    vertical-align: -2px;
    margin: 5px 5px 5px 0px;
}

ul.agenda {
	margin-left: 17px;
}

ul.agenda li {
	padding: 5px 0px;
}


#SpecialContentContainer > .main-section-container > #boxes {
    overflow: auto;
    margin: 1.5em 0 0 0;
    padding-bottom: 5.0em;
}

#SpecialContentContainer > .main-section-container > #boxes > .box {
    float: left;
    background-color: #205d8b;
    -webkit-boder-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 217px;
    padding: 35px 15px;
    text-align: center;
    margin-right: 16px;
}

#SpecialContentContainer > .main-section-container > #boxes > .lastBox {
    margin-right: 0;
}


#SpecialContentContainer > .main-section-container > #boxes h4 {
    font-size: 1.4em;
	padding-top: 10px;
}

#SpecialContentContainer > .main-section-container > #boxes h4 a {
    color: #FFFFFF;
}

#SpecialContentContainer  > H3 + h4 {
	padding-top: .5em;
	
}













































/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
