/*<![CDATA[*/

/**************************************************/
/* fonts */
/* required formats - eot, woff, ttf, and svg */
/**************************************************/

@font-face {
	font-family:"HelveticaNeueW01-45Ligh";
	src:url("../fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix");
	src:url("../fonts/ae1656aa-5f8f-4905-aed0-93e667bd6e4a.eot?#iefix") format("eot"),url("../fonts/530dee22-e3c1-4e9f-bf62-c31d510d9656.woff") format("woff"),url("../fonts/688ab72b-4deb-4e15-a088-89166978d469.ttf") format("truetype"),url("../fonts/7816f72f-f47e-4715-8cd7-960e3723846a.svg#7816f72f-f47e-4715-8cd7-960e3723846a") format("svg");
}

@font-face {
	font-family:"HelveticaNeueW01-55Roma";
	src:url("../fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix");
	src:url("../fonts/b7693a83-b861-4aa6-85e0-9ecf676bc4d6.eot?#iefix") format("eot"),url("../fonts/bcf54343-d033-41ee-bbd7-2b77df3fe7ba.woff") format("woff"),url("../fonts/b0ffdcf0-26da-47fd-8485-20e4a40d4b7d.ttf") format("truetype"),url("../fonts/da09f1f1-062a-45af-86e1-2bbdb3dd94f9.svg#da09f1f1-062a-45af-86e1-2bbdb3dd94f9") format("svg");
}

@font-face {
	font-family:"HelveticaNeueW01-65Medi";
	src:url("../fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix");
	src:url("../fonts/07fe0fec-b63f-4963-8ee1-535528b67fdb.eot?#iefix") format("eot"),url("../fonts/60be5c39-863e-40cb-9434-6ebafb62ab2b.woff") format("woff"),url("../fonts/4c6503c9-859b-4d3b-a1d5-2d42e1222415.ttf") format("truetype"),url("../fonts/36c182c6-ef98-4021-9b0d-d63122c2bbf5.svg#36c182c6-ef98-4021-9b0d-d63122c2bbf5") format("svg");
}

@font-face {
	font-family:"Avenir LT W01 45 Book";
	src:url("../fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?#iefix");
	src:url("../fonts/4f32268f-fd86-4960-b72c-4bb1ba75ec6f.eot?#iefix") format("eot"),url("../fonts/939cba03-5b40-4d01-9bc5-7589eca863db.woff") format("woff"),url("../fonts/849bc5b9-a2ff-4343-977b-26ba8bd24a60.ttf") format("truetype"),url("../fonts/f67fa3b5-c1d1-488f-8e60-a828b9ad56a4.svg#f67fa3b5-c1d1-488f-8e60-a828b9ad56a4") format("svg");
}

@font-face {
	font-family:"Avenir LT W01 65 Medium";
	src:url("../fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix");
	src:url("../fonts/212ab03d-5db2-4d6a-b94c-171cc702aa51.eot?#iefix") format("eot"),url("../fonts/2cac77ec-9bc0-4ee7-87e4-27650190744f.woff") format("woff"),url("../fonts/aaf11848-aac2-4d09-9a9c-aac5ff7b8ff4.ttf") format("truetype"),url("../fonts/294099f3-8d00-4676-afc5-5e9d8d43ad69.svg#294099f3-8d00-4676-afc5-5e9d8d43ad69") format("svg");
}

@font-face {
	font-family:"Avenir LT W01 85 Heavy";
	src:url("../fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix");
	src:url("../fonts/f61bf0f6-c193-4100-b940-12a1a01dcee5.eot?#iefix") format("eot"),url("../fonts/7147ec3a-8ff8-4ec9-8c5c-bd1571dc6ae6.woff") format("woff"),url("../fonts/d1dc54b2-878d-4693-8d6e-b442e99fef68.ttf") format("truetype"),url("../fonts/731dd4d3-64da-427d-ba61-01575b3cf3f7.svg#731dd4d3-64da-427d-ba61-01575b3cf3f7") format("svg");
}
/* end fonts */





/**************************************************/
/* general styling */
/**************************************************/

html {
	background: url("../images/noise_bg.png") repeat fixed left top #f0f0f0;
	width: 1330px;
	/*overflow-x: hidden;*/
}

body {
	width: 1250px;
	margin: 0px;
	/* padding: 0px !important; */
	background: url("../images/noise_bg.png") repeat fixed left top #f0f0f;
	color: #555;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
font-Size:16px !important;
	padding-left: 5px;	

	min-height: 5a:link, 
	
/* set link hover color here (default is brown) */
a:hover, a:active {
		text-decoration: underline;
}60px;
}

/* set link color here (default is blue) */


img {
	border: 0px;
}

#container:after {
	clear: both;
	content: "";
	display: table;
}

#container {
	margin-right: auto;
	padding-top: 10px;
	width: 960px; /* set width of container here */
}

#container #content {
	display: inline;
	float: left;
	margin-left: 10px;
	margin-right: 10px;
	width: 940px; /* set width of container content here */
}

html>body .headersection .headerpanel .linkpanel .link {
padding: 0;
zoom: 1;
height: 30px;
width: 100px;
text-align: center;
line-height: 30px;
border-color: #c9c9c9;
padding-bottom: 1px;
}
.headersection .separator
{
color: #555 !important;
font-size: 0.8em;
vertical-align: top;
}
.headersection .link2panel .selectedlink2 a, .headersection .link2panel .selectedlink2 span{
color: #526897 !important;
font-size: 0.8em !important;
}

html>body .headersection .headerpanel .linkpanel .link .magnifierimg {
display: none;
}
#content. content_body {
	margin-bottom: 40px;
	padding: 0px;
	min-height: 435px;
	background-color: #FFFFFF;
	border: 0px solid #c0c0c0;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
}

/* header section */
.mainsection .headerpanel {
	padding: 0 10px;

bottom: 56px;
padding-bottom: 67px;
}
.mainsection .iframepanel
{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
font-size: 14px !important;

}

/* this width adjusts the user header and footer information (User, you are signed in.) */
.headersection .headerpanel .leftpanel, 
.footeraction .footeractionpanel .leftpanel {
	float: left;
	width: 850px; /* set width of header here */
}
open .dropdown-list-header a {
    font-size: 0.6.5em;
    color: #555;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
}
.headersection .link2panel {
	float: left;
	width: 896px; /* set width of header section border */
	display: block;
	z-index: 1;
	margin-top: -1px;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 0 3px 3px 3px; 
	-moz-border-radius: 0 3px 3px 3px;
	border-radius: 0 3px 3px 3px;
	Position: relative;
}
.headersection .headerpanel .rightpanel, .footeraction .footeractionpanel .rightpanel {
  text-align: right;
  display: block;
}

/* content section */
.mainsection .mastercontentpanel {
	padding: 10px;
}

/* content left pane */
.mainsection .blockpanel {
	display: block;
}

.mainsection .mastercontentpanel .blockpanel { /* login screen disclaimer width */
	max-width: 100%; 
}
/* end general styling */



/**************************************************/
/* buttons (default is gray) */
/**************************************************/

.mainsection .inputbutton, .accessmanagement .nav-btn {
	background-color: #E5E5E5;
	border: 1px solid #949494;
	color: #444444;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 14px;
	line-height: 150%;
	padding: 5px 11px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	margin: 0px 10px 0px 0px;
	
	-moz-user-select: none;
	background-clip: padding-box;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset, 0 1px 0 rgba(0, 0, 0, 0.18);
	cursor: pointer;
	font-weight: normal;
	overflow: hidden;
	text-decoration: none;
}

.accessmanagement .button-group-center
{
font-size: 14px !important;
}
/* button on the login page  */
.metapanel .metalink2 .nav-btn {
	border:0;
	text-shadow:0;
	box-shadow: none !important;
	-webkit-box-shadow: none !important;
}

.mainsection .inputbutton:focus, .accessmanagement .nav-btn:focus, .mainsection .inputbutton:active, .accessmanagement .nav-btn:active {
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.4) inset;
	text-decoration: none;
}

.mainsection .inputbutton:hover, .accessmanagement .nav-btn:hover {
	background-color: #dbd8d8;
}
/* end buttons */





/**************************************************/
/* job search & my jobs typography */
/**************************************************/
.search-panel-links-container a{
    color: #3571A6 !important;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
}
.jobsearch .linklabel {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #444;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

.jobsearch .action a, .blockpanel .metalink a, .mainsection .infopanel .metalink2 a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #FFFFFF;
	text-decoration: none;
}
.jobsearch .topSearchPanel .search-button
{
    background-color: #C0c0c0;
    color: #ffffff;
}

.jobsearch .action a:hover, .blockpanel .metalink a:hover, .mainsection .infopanel .metalink2 a:hover {
	color: #9c510d;
	text-decoration: underline;
}
.widget-title
{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
color: #555 !important;
    font-size: 15px;
}
.advanced-search-title{

font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
color: #555 !important;
font-size: 15px;
}

.search-panel-links-container a
{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
color: #3571A6 !important;
}

#advanced-search-padding-panel
{    padding-top: 25px !important;
}
.column165 .helppanel .helpsubtitle {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #3b3b3b;
	text-decoration: none;
}

.mainsection .searchresults .resultstitlepanel .subtitle, .mainsection .myjobpage .resultstitlepanel .subtitle {
	font-size: 13px;
	color: #555;
	font-weight: normal;
}

.mainsection .searchresults .listingperpagepanel .label {
	float: left;
	font-size: 13px;
	color: #555;
}

.mainsection .searchresults .sortbypanel .label {
	float: left;
	font-size: 13px;
	color: #555;
}

.mainsection .jobsearch .listingperpagepanel,
.mainsection .jobsearch .sortbypanel {
	margin-bottom: 15px;
}

.mainsection .titlelink a, .jobsearch .titlelink a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 17px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #3571A6 !important;
	text-decoration: none;
}




.mainsection .titlelink a:hover, .jobsearch .titlelink a:hover {
	
	text-decoration: underline;
color: #4986d6 !important;
}

.mainsection .jobposted, .mainsection .jobpostedinline {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 170%;
	color: #555555;
	text-decoration: none;
}

.mainsection .searchresults .label, .mainsection .myjobpage .label, .mainsection .pagerpanel .pagersectionpanel .pagerlabel {
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	color: #555;
}

.mainsection .pagerpanel .pagersectionpanel .pagerlinkoff a {
	font-size: 13px;
	color: #555;
}
.message-text, .messagetext, .messagecontentpanel .text
{
font-size: 0.6em !important;
}
.message-title, .messagetitle
{
font-size: 0.6em !important;
}
.mainsection .pagerpanel .pagersectionpanel .pagerlinkselected a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 170%;
	color: #555555;
	text-decoration: none;
}

.mainsection .jobtype {
	font-size: 13px;
	color: #555;
}

.column165 .legendpanel .legendtitle {
	color: #3B3B3B;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-style: normal;
	font-weight: normal;
	line-height: 20%;
	text-decoration: none;
}

.mainsection .myjobpage .listingperpagepanel .label {
	float: left;
	margin-right: 5px;
}

.mainsection .myjobpage .statuspanel {
	background-color: #f7f7f7;
    border: 1px solid #c0c0c0;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
    border-radius: 3px;
    margin-bottom: 15px;
}

.mainsection .myjobpage .statuspanel h2 {
	margin: 0;
	padding: 0;
height: 17px;
}

.mainsection .myjobpage .statuspanel .text {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
}

.helppanel .no-change-header {
	margin: 0;
	padding: 0;
}
/* end job search typography */





/**************************************************/
/* job apply typography */
/**************************************************/

.headersection .headerpanel .userpanel .username {
	margin: 0 12px 12px 0;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif !important;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 130%;
	color: #555;
	text-decoration: none;
top: -8px;
}

html>body .headersection .headerpanel .linkpanel .selectedlink {
  margin: 0 10px 0 0;
  zoom: 1;
border-bottom-width: 3px;
padding-bottom: 5px;
    background-color: #fafafa;
color: #526897;
border-left-width: 1px;
}
.headersection .metalink a
{
    position: initial;
    Color: #3571A6 !important;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;

	text-decoration: none;	
display: inline;
}
 .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a, .mainsection .metapanel .metalink a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	color: #FFFFFF;
	text-decoration: none;	
display: inline;
}

.headersection .metalink a:hover, .footeraction .footeractionpanel .footergroupactionpanel .metalink2 a:hover, .mainsection .metapanel .metalink a:hover {
	
	text-decoration: underline;
}

.headersection .headerpanel .userpanel .separator {
	float: right;
    margin-left: 0px;
    margin-right: 6px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	color: #555;
}

.headersection .headerpanel .linkpanel .link a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #444;
background-color: #c9c9c9;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

html > body .headersection .headerpanel .linkpanel .link a {
	padding: 4px 8px;
border-color: #c9c9c9;
width: 78px;
    color: #526897;
    background-color: #fafafa;
}

.headersection .headerpanel .linkpanel .link a:hover {
	text-decoration: none;
}

.headersection .headerpanel .linkpanel .selectedlink a{
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 15px;
	font-weight: normal;
	font-style: normal;
	line-height: 90%;
	color: #444;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

.headersection .headerpanel .linkpanel .selectedlink span {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 90%;
	color: #526897;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}

.mainsection .infopanel .infojob {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555;
	text-decoration: none;
}

.blockpanel .metalink {
	font-weight: normal;
	text-decoration: none;
}

.blockpanel .metalink a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-weight: bold;
	font-style: normal;
	line-height: 280%;
	color: #3571A6 !important;
	text-decoration: none;
    /* Below style added for Button look and feel */
	background-color: #E5E5E5;
	border: 1px solid #949494;
	color: #444444;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 16px;
	padding: 5px 11px;
	text-align: center;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
	margin: 0px 10px 0px 0px;
	-moz-user-select: none;
	background-clip: padding-box;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.35) inset, 0 1px 0 rgba(0, 0, 0, 0.18);
	cursor: pointer;
	overflow: hidden;
}
.mainsection .infopanel .metalink2 a {
	color: #f2f2f2;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 18px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	text-decoration: none;
}


.blockpanel .metalink a:hover, .mainsection .infopanel .metalink2 a:hover {
	
	text-decoration: underline;
}

.blockpanel .page-header-titleb {
    font-size: 1.6em;
}

.mainsection .metapanel .flowstatus {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
}

.mainsection .metapanel .metalink a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555 !important;
	text-decoration: none;
}

.mainsection .metapanel .metalink a:hover {
	
	text-decoration: underline;
}

/* page title */
.myaccount .titleactionpanel {
    display: block;
    padding: 28px 0 6px 2px;
}
.myaccount .title, 
.myaccount .titleaction, 
.mainsection .titlepage, 
.accessmanagement .page-heading-header-title {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 26px;
	font-weight: normal;
	font-style: normal;
	line-height: 130%;
	color: #526897 !important;
	text-decoration: none;
  	margin-bottom: 10px;
  	text-align: left !important;
  	width: 100%;
}

.myaccount .subtitle
{
    color: #526897 !important;    
	font-size: 1.0em;
	    font-weight: normal;

}
.username-button {
   
   font-size: 0.6em; 
}

.myaccount .titleblock, 
.summary .titleblock {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #444;
	text-decoration: none;
	text-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
}
.summary .tablelist {
width: 10px;
}
/* page subtitle */
.blockpanel .title, 
.blockpanel .entity-title, 
.shiftavailability .titlesection, 
.alert-title {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 20px;
	font-weight: normal;
	font-style: normal;
	/*line-height: 190%;*/
	color: #555;
	text-decoration: none;

}

.blockpanel .list-header .subtitle, 
.myaccount .subtitleblock, 
.summary .subtitleblock, 
.mainsection .subtitle {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 170%;
	color: #555555;
	text-decoration: none;
}

/* page label and copy */
.mainsection .text, .jobsearch .text, .jobsearch .savepanel .descriptionpanel .text, .mainsection .searchresults .text, .mainsection .myjobpage .text, .blockpanel .descriptionpanel .text, .myaccount .text, .shiftavailability .shiftcontentpanel, .shiftavailability .daycontentpanel, .shiftavailability .daycontentpanelread, .alert-message, .mainsection .text, .accessmanagement .page-header-text, .mainsection .separator, .messagecenter .page-header-text, .messagecenter .entity-value, .messagecenter .list-column-value {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	/* line-height: 170%; */
	color: #555555;
	text-decoration: none;
}

.pdf-viewer-style body, table th, table td, label, input, button, select, textarea, .pdf-viewer-style input[type="text"], .pdf-viewer-style input[type="password"], .pdf-viewer-style input[type="datetime"], .pdf-viewer-style input[type="datetime-local"], .pdf-viewer-style input[type="date"], .pdf-viewer-style input[type="month"], .pdf-viewer-style input[type="time"], .pdf-viewer-style input[type="week"], .pdf-viewer-style input[type="number"], .pdf-viewer-style input[type="email"], .pdf-viewer-style input[type="url"], .pdf-viewer-style input[type="search"], .pdf-viewer-style input[type="tel"], .pdf-viewer-style input[type="color"], .pdf-viewer-style .uneditable-input {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	color: #555555;
	text-decoration: none;
}

.progress-bar {
	line-height: 100% !important;
}

/* right pane title */
.column165 .helppanel .helptitle {
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #3b3b3b;
	text-decoration: none;
}

/* right pane copy */
.column165 .helppanel .helplabel {
	margin: 15px 0 14px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
}

/* field labels */
.menuHierarchy label, .entity-checkbox-label, .summary .label, .myaccount .label, .accessmanagement .entity-label-mandatory {
	/* margin: 20px 0 5px; */
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 13px;
	line-height: 170%;
	color: #555;
}
.blockpanel .entity-label
 {
	/* margin: 20px 0 5px; */
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	line-height: 170%;
	color: #555;
}
.mainsection .label
{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	line-height: 170%;
	color: #555;
}

/* import section divider */
.partner-options.import {
	border-bottom: 1px solid #c0c0c0;
}

/* upload resume note */
.blockpanel .textindentpanel .labelnote {
	margin: 7px 0 14px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555555;
	text-decoration: none;
}

/* input fields */
input[type='text'], input[type='password'] {
	/* min-width: 200px; */
	padding: 0px 5px;
	box-shadow: 0px 2px 2px #eee inset;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #555;
	line-height: 170%;
	height: 30px;
}

.mainsection .inputtext, 
.myaccount .inputtext300, 
.mainsection .inputtext300, 
.jobsearch .inputtext, 
.jobsearch .savepanel .inputtext, 
.mainsection .listingperpagepanel .inputselect, 
.blockpanel .input-text, 
.blockpanel .input-smaller input, 
.blockpanel .sugInput-input {
	width: 200px;
	min-width: 70px;
	max-width: 200px;

	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px !important;
	line-height: 170%;
	color: #555 !important;
	height: 30px;
	border: 1px solid #c0c0c0;
}

/* select fields */
.mainsection .inputselect, 
.jobsearch .resultpropertiescontentpanel .inputselect, 
.mainsection .searchresults .sortbypanel .inputselect, 
.blockpanel .input-select, 
.blockpanel .input-date-time select, 
.blockpanel .entity-value select {
	width: 212px;
	min-width: 212px;
	max-width: 212px;

	padding: 4px 5px;
	border: 1px solid #c0c0c0;
	box-shadow: 0px 2px 2px #eee inset;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !Important;
	font-size: 14px !important;
	line-height: 170%;
	color: #555 !important;
}

/* text area */
textarea {
	min-width: 200px;
	max-width: 665px;

	padding: 0px 5px;
	box-shadow: 0px 2px 2px #eee inset;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	color: #555;
	line-height: 170%;
}

.myaccount .inputtextmulti, 
.mainsection .inputtextmulti, 
.mainsection .inputtextmulti2, 
.mainsection .inputtextmulti3, 
.blockpanel .input-textarea {
	width: 98%;
	min-width: 200px;
	max-width: 665px;

	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 14px !important;
	line-height: 170%;
	color: #555 !important;
}

.inputtextmulti {
	width: 40% !important;
	height: 25px; 
}

.custom-form-columns .input-textarea {
	width: 91% !important;
}

.mainsection .textindentpanel .inputselect1 {
	width: 250px;
	border: 1px solid #c0c0c0;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	box-shadow: 0px 2px 2px #eee inset;
	margin-top: 5px;
	padding: 4px 5px;
	background-color: #fff;
	color: #444;
}

.headersection .metalink a:hover
{color: #000000;}

select.inputselect, .mainsection .textindentpanel .inputselect1, .custom-form-columns select { }

/* minor stuff... */
.blockpanel .input-date-time-text, .blockpanel .entity-select-action {
	font-size: 13px;
	color: #555;
	text-decoration: none;
}

.blockpanel .input-date-time-text:hover, .blockpanel .entity-select-action:hover {
	
	text-decoration: underline;
}

.questionnaire legend, .questionnaire label {
	width: 100%;
	font-size: 13px !important;
	line-height: 170% !important;
}

.blockpanel .fs-508-block, .blockpanel .textindentpanel {
	padding-left: 0;
	font-size: 1em;
}
.mainsection .pagerpanel .pagersectionpanel .pagerlink a, .blockpanel .loc-action-btn a, .mainsection .textlink a, .myaccount .metalink2 a, .accessmanagement .link-small a, .blockpanel .list .listpanel .metalink2 a, .footersection .poweredbytaleolink a, .messagecenter .toolbar a, .messagecenter .list-column a, .alert-button-panel a, .messagecenter .section-name a {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 170%;
	color: #3571A6;  /*Changed from 555555 */
	text-decoration: none;
}


.mainsection .metalink2 a
{
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 14px;
	font-weight: normal;
	font-style: normal;
	line-height: 170%;
	color: #3571A6 !important;
	text-decoration: none;
}


.mainsection .metalink2 a:hover, .mainsection .pagerpanel .pagersectionpanel .pagerlink a:hover, .blockpanel .loc-action-btn a:hover, .mainsection .textlink a:hover, .myaccount .metalink2 a:hover, .accessmanagement .link-small a:hover, .blockpanel .list .listpanel .metalink2 a:hover, .footersection .poweredbytaleolink a:hover, .messagecenter .toolbar a:hover, .messagecenter .list-column a:hover, .alert-button-panel a:hover, .messagecenter .section-name a:hover {
	
    text-decoration: underline;
}
.mainsection .metalink2 a:hover
{    color: #3571A6 !important; }

.summary .contentblockpanel .valuepanel {
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;;
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	line-height: 150%;
	color: #555555;
	text-decoration: none;	
}

.blockpanel .entity-value, .blockpanel .entity-value select, .summary .value, .myaccount .value {
	font-size: 14px;
	color: #555;
}
/* end job apply typography */





/**************************************************/
/* job apply spacing */
/**************************************************/

.mainsection .headerpanel .metapanel {
	margin: 24px 0 20px;
}

/* page title and subtitle spacing */
.no-change-header {
	margin: 15px 0;
	padding: 0;
}

h1.no-change-header {
	margin-top: 0;
}

/* personal information column width */
.blockpanel .custom-form-columns {
	width: 319px;
    /*padding-top: 10px;*/
}

/* required fields star */
.mainsection .requiredimg {
	margin: 8px 5px 7px 0;
}

.mainsection .mandatory-img {
	margin: 2px 5px 2px 0;
}

.error-label {
	display: block;
	padding-bottom: 0;
}
.messageerrorpanel, .message-error {
  background-color: #FEF2EE;
  position: relative;
margin-bottom: 37px;
  margin-top: 125px;
}
/* file attachment list */
.blockpanel .attachment-list {
	width: 95%;
}

.blockpanel .attachment-list .captionleft {
	margin-top: 0;
}

/* minor stuff... */
.legend-pos {
	margin: 0;
	padding: 0;
}

.blockpanel fieldset {
	margin: 0;
	padding: 0;
}

.blockpanel fieldset.entity-value legend {
	margin: 0;
	padding: 0;
}

.blockpanel .separatorhorizontalpanel {
	border-width: 0 0 1px;
}

.mainsection .index {
	padding-right: 15px;
}

/* upload data from linkedin? */
.partner-options.import .fs-508 label {
	margin: 0 20px 0 0;
}

/* pdf viewer */
.bootstrap .form-actions {
	background-color: #fff;
	border: 0 none;
	width: 310px;
}

/* end job apply spacing */





/**************************************************/
/* job apply train */
/**************************************************/

.datatrain-table { 
	clear: both;
	margin-bottom: 20px;
}

.datatrain-wrapper {
	width: auto;
}

.datatrain-left-shifter, .datatrain-right-shifter {
	display: none;
}

.headerpanel .datatrain-tv, .headerpanel .datatrain-tv-left-margin, .headerpanel .datatrain-tv-right-margin {
	background-color: #fff;
	border: none;
	padding: 0;
	overflow: hidden;
padding-left: 7px;
width: 890px;
left: 10px;
text-align: right;
  	
}

.headerpanel .datatrain-tv-left-margin, .headerpanel .datatrain-tv-right-margin {
	display: none;
}

.datatrain-tv {
	width: 876px; /* set width of train here */
	height: 100%;
}

.headerpanel .datatrain-t {
	background-color: #fff;
	padding: 0;
}

.datatrain-t li {
	display: inline-table;
	vertical-align: top;
}

.datatrain-tv .datatrain-t {
	display: block;
	height: 100%;
	list-style: none outside none;
	margin: 0;
	padding: 0;
	position: relative;
	white-space: nowrap;
	width: 876px !important; /* set width of train here */
	left: 0 !important;
}

.datatrain-tv .datatrain-t fieldset {
	margin: 0;
	padding: 0;
height: 56px;
}

.datatrain-tv-left-margin {
	display: none;
	height: 100%;
	-webkit-border-radius: 3px 0px 0px 3px; 
	-moz-border-radius: 3px 0px 0px 3px; 
	border-radius: 3px 0px 0px 3px;
}

.datatrain-tv-right-margin {
	display: none;
	height: 100%;
	-webkit-border-radius: 3px 0px 0px 3px; 
	-moz-border-radius: 0px 3px 3px 0px; 
	border-radius: 0px 3px 3px 0px;
}

.datatrain-wagon {
	width: 70px;
	height: 45px;
	padding: 0 3px 3px 3px;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	color: #444;
	text-shadow: 0 1px 0px #fff;
}

.datatrain-focus .datatrain-wagon { /* train highlight color (default is blue) */
	background-color: #6a96b2;
	border-color: #446173;
	color: #fff;
	text-shadow: 0 -1px 0px #000;
}

html > body .datatrain-focus {
	width: 75px;
	height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	background-color: transparent;
	border: none;
	padding: 5px 0;
}

html > body .datatrain-no-focus {
	float: left;
	width: 75px;
	height: 100%;
	margin-top: 0;
	margin-bottom: 0;
	padding: 5px 0;
}

html > body .datatrain-focus-left, html > body .datatrain-no-focus-left {
	display: none;
}

html > body .datatrain-focus-right, html > body .datatrain-no-focus-right {
	display: block;
	position: relative;
	background-color: transparent;
	border-top: 5px solid transparent;
	border-bottom: 5px solid transparent;
	border-left: 5px solid #C0C0C0;
	border-right: none;
	width: 0;
	height: 0;
	margin: 0 4px;
	top: 26px;
}

.sugInput-input-selected {
	color: #444;
	font-weight: normal;
}
.datatrain-wagon-link a
{
	color: #444;
	font-weight: normal;
font-size: 12px;
}

.datatrain-wagon-link a:hover {
	
	text-decoration: underline;
}

.datatrain-empty-padder {
	width: 0;
}

/*
html > body .datatrain-focus-left {
	border-radius: 3px 0 0 3px;
}

html > body .datatrain-focus-right {
	border-radius: 0 3px 3px 0;
}
*/
/* end job apply train */





/**************************************************/
/* my profile */
/**************************************************/

.blockpanel fieldset {
	margin: 0;
	padding: 0;
	border: none;
}

.blockpanel .labelcontent select {
	width: 212px;
	min-width: 212px;
	max-width: 212px;

	padding: 4px 5px;
	border: 1px solid #c0c0c0;
	box-shadow: 0px 2px 2px #eee inset;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px;
	border-radius: 3px;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
	font-size: 14px !important;
	line-height: 170% !important;
	color: #555 !important;

}

.attachment-list thead tr {
	border-left: 1px solid #c0c0c0;
	border-right: 1px solid #c0c0c0;
}

.myaccount .headerblockpanel, 
.summary .headerblockpanel {
	display: block;
	background-color: #E9E9E9;
	padding: 6px 10px;
}
/* end my profile */









/**************************************************/
/* other stuff... */
/**************************************************/

#description_box h1 {
	color: #555555;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 20px;
	line-height: 140%;
	margin-bottom: 15px;
}

.headersection .headerpanel {
	border-top: 1px solid #c0c0c0 !important;
border-right: 1px solid #c0c0c0 !important;	
border-left: 1px solid #c0c0c0 !important;
	border-width: 0;
	display: block;
	margin: 0;
	padding: 0 8px;
bottom: 0px;
    background-color: #FFFFFF !important;
}

.headersection .box .boxtop {
	display: none;
}

.accessmanagement .block-main-border-fix {
	padding: 10px;
}

.accessmanagement .dialog-columns-2 {
	padding: 0px;
	margin-left: 20px;
}

.accessmanagement input[type='text'], .accessmanagement input[type='password'] {
	min-width: 238px;
}

.blockpanel .entity-instruction {
	margin-top: 4px;
}

.accessmanagement .dialog-columns-openid {
	border-left: 0 none transparent;
	padding: 5px 15px;
	text-align: center;
	width: auto;
}

.accessmanagement .dialog-columns-openid table {
	margin: 0px auto;
}

.accessmanagement .entity-label {
	color: #555555;
	display: block;
	font-size: 1.2em;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 10px;
	padding-left: 2px;
	text-decoration: none;
}

.accessmanagement .entity-label .iam-entity-label-mandatory {
	margin-right: 3px;
}

.accessmanagement .button-group-center {
	margin-top: 0px;
	padding: 0 10px;
}

.accessmanagement .entity-mandatory-field {
	font-size: 0.6em;
	color: #555;
}

.accessmanagement .iam-block-main-border-fix {
	margin: 15px 0px 0px 0px;
	font-size: 11px;
	display: block;
	line-height: 13px;
}

.headersection .spacerlink2panel {
	border-style: none;
	border-width: 0;
	display: block;
	margin: 0;
	padding: 0px;
}

.mainsection .buttongrouppanel2 {
	min-height: 41px;
}

.headersection:after {
	clear: both;
	content: "";
	display: table;
}

.headersection { }

.mainsection .iconpanelupdated, .mainsection .iconcontentpanelupdated, .mainsection .myjobpage .messagenotepanel, .alert-message-notification, .shiftavailability .allshiftpanel, .shiftavailability .alldaypanel, .jobsearch .linkpanel, .jobsearch .boxpanelb2-top, .jobsearch .boxpanelb3-top, .jobsearch .boxpanelb4-top, .processesNotSelectedTaskItem td, .processes-table-link {
	background-color: #E9E9E9;
	padding: 0;
	margin: 0px 0px 0px 0px;
	width: 99.8%;
bottom: 0px;
padding-right: 1px
}
.headersection .link2panel 
{
background-color: #fafafa;
colr: #526897;
	padding: 0;
	margin: 0px 0px 0px 0px;
	width: 99.8%;
bottom: 0px;
padding-right: 1px
}

.headersection .headerpanel .linkpanel:after {
	clear: both;
	content: "";
	display: table;
}

.headersection .headerpanel .linkpanel {
	margin: 19px 0px -20px 0px;
	padding: 0px;
	width: 100%;
	background-color: #FFFFFF !important;
height: 58px;
}

.mainsection .headerpanel
{background-color: #FFFFFF;}

.headersection .headerpanel .linkpanel .link, .headersection .headerpanel .linkpanel .selectedlink {
	background-color: #c9c9c9;
	-webkit-border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; 
	border-radius: 3px 3px 0 0;
	float: left;
	margin-right: 6px;
	margin-top: 0px;
	z-index: 2;
	position: relative;
	text-shadow: 0 1px 0 #efefef;
height: 20px;
padding-bottom: 6px;
}

.headersection .headerpanel .linkpanel .selectedlink {
	background-color: #c9c9c9;
	-webkit-border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; 
	border-radius: 3px 3px 0 0;
	float: left;
	margin-right: 6px;
	margin-top: 0px;
	z-index: 2;
	position: relative;
	text-shadow: 0 1px 0 #efefef;
height: 20px;
padding-bottom: 6px;
}
.headersection .headerpanel .linkpanel .link{
	background-color: #fafafa;
	-webkit-border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; 
	border-radius: 3px 3px 0 0;
	float: left;
	margin-right: 6px;
	margin-top: 0px;
	z-index: 2;
	position: relative;
	text-shadow: 0 1px 0 #efefef;
height: 20px;
padding-bottom: 6px;
}
.headersection .headerpanel .linkpanel .selectedlink {
	background-color: #e9e9e9;
	margin: 0px 6px 0 0;
}

.headersection .link2panel .link2 {
	border: 0 none;
	display: inline;
	float: left;
	margin: 13px 8px;
	padding: 0;
}

.footeraction .footeractionpanel {
	padding: 0px 0;
	
	border-top: 0px none transparent;
    padding-bottom: 0px;
    padding-top: 0px;
    height: 0px !important;
}

.headersection .link2panel .separatorlink2 {
	color: #808080;
	display: inline;
	float: left;
	font-size: 1.1em;
	font-style: normal;
	font-weight: normal;
	margin: 13px 0;
	padding: 0;
	text-decoration: none;
}

.headersection .link2panel .link2 a {
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	color: #526897;
	font-size: 0.8em;
	font-style: normal;
	font-weight: normal;
	padding: 6px;
	text-decoration: none;
}

.headersection .link2panel .link2 a:hover {
	text-decoration: none;
}

.headersection .link2panel .selectedlink2 {
	background-color: white;
	border-color: #ccc;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	border-style: solid;
	border-width: 1px;
	display: inline;
	float: left;
	margin: 7px 8px;
	padding: 5px;
	position: relative;
}

.footeraction .footeractionpanel {
	border: 0 none transparent;
	height: 42px;
}

.footeraction .box .boxbottom {
	display: none;
}


.mainsection .iconcontentpanel {
	padding-bottom: 10px;
	padding-top: 4px;
}
.mainsection .flowstatus {
  font-size: 12px;
  color: #555;
  text-decoration: none;
  font-weight: normal;
  font-style: normal;
}

/* job search */
.jobsearch .no-change-header {
	margin: 12px 0;
}

.jobsearch .resultpropertiescontentpanel {
	background-color: #f9f9f9;
	border-image: none;
	-webkit-border-radius: 0 0 3px 3px; 
	-moz-border-radius: 0 0 3px 3px; 
	border-radius: 0 0 3px 3px;
	margin-left: 0;
	margin-right: 0;
	margin-top: -1px;
	padding: 10px;
	border: 1px solid #b9b9b9;
	border-top: 0 none transparent;
}

.jobsearch .boxresults {
	display: none;
}

.jobsearch .linkpanel:after {
	clear: both;
	content: "";
	display: table;
}

.jobsearch .linkpanel {
	list-style-type: none;
}

.jobsearch .selectedlink {
	background-color: #F7F7F7;
	border-color: silver silver transparent;
	-webkit-border-radius: 3px 3px 0 0; 
	-moz-border-radius: 3px 3px 0 0; 
	border-radius: 3px 3px 0 0;
	border-style: solid solid none;
	border-width: 1px;
	bottom: -1px;
	cursor: default;
	float: left;
	margin: 0 0 0 6px;
	padding: 5px 10px;
	position: relative;
}

.jobsearch .labelcontent, .jobsearch .contentdatapanel .searchLookup {
	display: block;
	font-size: 12px;
	margin: 0 0 5px;
}

.jobsearch .action {
	margin-top: 5px;
}

.jobsearch .label, .jobsearch .savepanel .label, .jobsearch .resultpropertiescontentpanel .label {
	display: block;
	margin: 0 0 6px !important;
}

.jobsearch .contentgrouppanel .inputtext {
	margin: 0 0 21px;
}

.jobsearch .inputtext, .jobsearch .resultpropertiescontentpanel .inputselect {
	max-width: 310px;
}

.column165 .helppanel .helplink a, .filter-link-anchor {
	font-size: 11px;
	font-weight: normal;
	font-style: normal;
	line-height: 14px;
	color: #3571a6 !important;
	text-decoration: none;
font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif; !important;
}

.column165 .helppanel .helplink a:hover, .filter-link-anchor{
	
	text-decoration: underline;
}

/* job page spacing */
.headersection .headerpanel {
	border-color: transparent;
	border-style: none solid solid;
	border-width: 0;
	display: block;
	margin: 0;
	padding: 0px 0px 0px 0px;
}


.mainsection .infopanel {
	display: block;
	margin: 10px 0;
	padding: 20px 0 0;
	width: 1070px !important; /* set width of job title in left pane (such as applying for: job) */
}

.metagrouppanel:after {
	clear: both;
	content: "";
	display: table;
}

.mainsection .metagrouppanel {
	background-color: transparent;
	display: block;
	margin: 10px 0 10px;
	padding: 0;
}

.mainsection .metapanel2 {
	background-color: transparent;
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}

.mainsection .metapanel {
	background-color: transparent;
	display: block;
	float: right;
	margin: 0;
	padding: 0;
}

.mainsection .pagerpanel {
	display: block;
	margin: 20px 0;
	padding: 0;
	text-align: center;
}

.mainsection .pagerpanel {
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #C9C9C9;
	-webkit-border-radius: 3px; 
	-moz-border-radius: 3px; 
	border-radius: 3px;
	box-shadow: 0 1px 0 rgba(255, 255, 255, 0.7) inset;
	color: #555555;
	display: block;
	margin: 25px 0;
	padding: 6px;
	text-align: center;
}

.mainsection .pagerpanel .pagersectionpanel {
	display: inline;
	margin: 0 8px;
}

.mainsection .boxtraintop {
	display: none;
}

/* tasks */
.processesTaskMainDiv {
	-webkit-border-radius: 0 0 3px 3px; 
	-moz-border-radius: 0 0 3px 3px; 
	border-radius: 0 0 3px 3px;
	border: 1px solid #b9b9b9;
	border-top: 0 none transparent;
}

.processesTaskMainDiv .blockpanel .entity-label {
	margin: 0px;
}

.processesTaskMainDiv input[type='text'], .processesTaskMainDiv input[type='password'] {
	min-width: auto;
	max-width: 200px;
}

.processesTaskMainDiv .output-text.entity-value {
	padding: 6px 0;
	font-family: "Times New Roman", Times, serif !important;
}

.processesTaskMainDiv .cf-data-table input[type='text'], .processesTaskMainDiv .cf-data-table input[type='password'] {
	font-size: 12px;
}

.processesTaskMainDiv .cf-data-table, .processesTaskMainDiv .cf-data-table {
	font-size: 12px	;
}

.processesTaskMainDiv  .list.cf-data-table {
	font-size: 9px;
}

.processesTaskMainDiv .mandatory-img {
	margin-top: 0px;
	margin-right: 3px;
	margin-left: 1px;
}

.processesTaskMainDiv .blockpanel .entity-noframe {
	border: 0 none;
	display: block;
	margin: 0;
	padding: 0;
}

.processesTaskMainDiv .blockpanel .list-header-title {
	margin-right: 15px;
	margin-top: 10px;
}

.entity-columns-left img, .taskPanel .blockpanel img {
	max-width: 406px;
}

.blockpanel fieldset.entity-value, .blockpanel span.input-date-time {
	border: 0 none transparent;
	font-size: 1em;
}

.processesNotSelectedTaskItem td {
	padding: 6px 0 10px 10px;
	border: 0;
}

.processesNotSelectedTaskItem td:hover {
	text-decoration: none;
	border: 0;
}

.blockpanel .page-header > *:first-child {
	background-color: #999;
	text-shadow: 0 -1px 0 #000000;
	border-bottom: 1px solid #333;
}

.pane .page-header > div {
	background-color: transparent !important;
	text-shadow: 0 0 0 transparent !important;
	border-bottom: 0 transparent none !important;
}

/* Questions - Detailed Competencies */
.formskill .tableskills .tableskillscolumn {
	width: 150px;
	border: none;
}

.formskill .tableskills .tableskillscolumn fieldset {
	box-shadow: none;
	width: auto;
	min-width: inherit;
	max-width: inherit;
}

.formskill .tableskills .tableskillscolumn input {
	width: auto;
	min-width: inherit;
	max-width: inherit;
}

/* Requisition Descriptions */
.mainsection .editablesection .contentlinepanel {
width: 882px;
}

.mainsection .requisitionDescription .columnfull {
	width: 80%;
}

.c0 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c1 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c2 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c3 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c4 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c5 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c6 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c7 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c8 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c9 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c10 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c11 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c13 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c14 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c15 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c16 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c17 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c18 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c19 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c20 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c21 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c22 { font-family: Georgia, "Times New Roman", Times, serif; max-width: 696.15pt !Important;}
.c23 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c24 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c25 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c26 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c27 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c28 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c29 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c30 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c31 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c32 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c33 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c34 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c35 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c36 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c37 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c38 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c39 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c40 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c41 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c42 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c43 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c44 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c45 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c46 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c47 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c48 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c49 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c50 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c51 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c52 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c53 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c54 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c55 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c56 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c57 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c58 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c59 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c60 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c61 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c62 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c63 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c64 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c65 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c66 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c67 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c68 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c69 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c70 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c71 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c72 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c73 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c74 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c75 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c76 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c77 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c78 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c79 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c80 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c81 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c82 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c83 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c84 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c85 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c86 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c87 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c88 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c89 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c90 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c91 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c92 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c93 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c94 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c95 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c96 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c97 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c98 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c99 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c100 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c101 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c102 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c103 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c104 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c105 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c106 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c107 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c108 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c109 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c110 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c111 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c112 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c113 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c114 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c115 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c116 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c117 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c118 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c119 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c120 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c121 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c122 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c123 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c124 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c125 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c126 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c127 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c128 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c129 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c130 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c131 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c132 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c133 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c134 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c135 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c136 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c137 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c138 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c139 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c140 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c141 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c142 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c143 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c144 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c145 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c146 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c147 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c148 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c149 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c150 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c151 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c152 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c153 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c154 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c155 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c156 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c157 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c158 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c159 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c160 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c161 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c162 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c163 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c164 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c165 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c166 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c167 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c168 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c169 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c170 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c171 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c172 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c173 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c174 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c175 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c176 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c177 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c178 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c179 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c180 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c181 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c182 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c183 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c184 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c185 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c186 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c187 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c188 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c189 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c190 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c191 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c192 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c193 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c194 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c195 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c196 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c197 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c198 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c199 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c200 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c201 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c202 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c203 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c204 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c205 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c206 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c207 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c208 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c209 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c210 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c211 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c212 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c213 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c214 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c215 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c216 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c217 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c218 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c219 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c220 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c221 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c222 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c223 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c224 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c225 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c226 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c227 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c228 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c229 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c230 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c231 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c232 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c233 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c234 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c235 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c236 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c237 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c238 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c239 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c240 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c241 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c242 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c243 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c244 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c245 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c246 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c247 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c248 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c249 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c250 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c251 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c252 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c253 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c254 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c255 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c256 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c257 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c258 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c259 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c260 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c261 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c262 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c263 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c264 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c265 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c266 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c267 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c268 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c269 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c270 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c271 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c272 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c273 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c274 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c275 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c276 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c277 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c278 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c279 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c280 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c281 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c282 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c283 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c284 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c285 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c286 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c287 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c288 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c289 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c290 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c291 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c292 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c293 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c294 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c295 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c296 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c297 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c298 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c299 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}
.c300 { font-family: "Source Sans Pro", sans-serif; max-width: 696.15pt !Important;}

/* Share Menu */
.atm {
top: 224px !Important;
left: 270px !Important;
}

.descriptionpanel label {
	word-wrap: break-word !important;
	width: 70em !important;
	display: block !important;
}

.accessmanagement .page-header {
	padding-bottom: 0px !important;
	margin-top: -15px !important;
}

.blockpanel .attentionnote {
	font-size: 16px !important;
}

#showingInfo, #showingWhat {
	font-size: 20px !important;
}

.mainsection #title {
	bottom: 0 !important;
	padding-bottom: 0 !important;
}

ul.pager li.navigation-link-disabled {
	font-size: 0.8em !important;
}

.mainsection .contentlist {
   width:94%;
   font-size: 1.0em;
}