/* 
All the CSS calls will now be wrapped in a DIV for the whole world  
Last Modified : July 16th, 2009
*/

div#workflow form {margin:0px; padding:0px;}
div#workflow textarea {white-spacheight:normal;overflow:auto;}
div#workflow input[type='checkbox'], div#workflow input[type='radio']  {color:#1D1F23;}


div#workflow a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: underline;
	color: #1D1F23;
}
div#workflow a:link {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 12pt; */
	text-decoration: underline;
	color: #1D1F23;
}
div#workflow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 12pt; */
	color: #1D1F23;
	text-decoration: none;
}
div#workflow a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 12pt; */
	color: #1D1F23;
	background-color: #ffffff;
	text-decoration: underline;
}
div#workflow a:active {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 12pt; */
	/* color: #1D1F23; */
	text-decoration: underline;
}

div#workflow p, div#workflow td, div#workflow tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}

div#workflow b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

div#workflow .topHr, .topHr { color:#ffffff;}
div#workflow .midHr, .midHr { color:#ffffff;}
div#workflow .errorMessage, .errorMessage { font-family:Arial, Helvetica, sans-serif; font-size:12pt; color:Red; }

div#workflow input[type=text], div#workflow select, div#workflow textarea {
	border:1px solid silver;
	background-color: white;
	font-family:Arial, Helvetica, sans-serif; font-size:12pt;
}
div#workflow input[type=text]:focus, div#workflow select:focus, div#workflow textarea:focus {
	background-color: white;
	border:1px solid black;
	font-weight:bold;
}

div#workflow .inputBox, .inputBox { font-family:Arial, Helvetica, sans-serif; font-size:12pt; }
div#workflow .readOnlyInputBox, .readOnlyInputBox,
div#workflow input[readonly], div#workflow select[readonly], div#workflow textarea[readonly],
div#workflow input[readonly]:focus, div#workflow select[readonly]:focus, div#workflow textarea[readonly]:focus,
div#workflow input[disabled], div#workflow select[disabled], div#workflow textarea[disabled],
div#workflow input[disabled]:focus, div#workflow select[disabled]:focus, div#workflow textarea[disabled]:focus {
	font-family:Arial, Helvetica, sans-serif; font-size:12pt;
	background-color:#dddddd;
	border:1px solid #dddddd;
	font-weight:none;
}


div#workflow .bodyText2, .bodyText2 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #1D1F23; background-color: #ffffff; }
div#workflow  .bodyText2bold, .bodyText2bold { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #1D1F23; background-color: #ffffff;font-weight:bold;}
div#workflow tr, div#workflow tr.WorkFlow, div#workflow .bodyText, div#workflow  tr, tr.WorkFlow, .bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #1D1F23; background-color: #ffffff;}
div#workflow .headerTextPlain, .headerTextPlain { font-family:Arial, Helvetica, sans-serif; font-size:12pt;}
div#workflow .headerTextBold, .headerTextBold { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12pt;}

div#workflow  .headerTextColored, .headerTextColored { font-family:Arial, Helvetica, sans-serif; color:#1D1F23; background-color:#F6F7F7; text-align:center; font-weight:bold; font-size:14pt;}
div#workflow  .largeHeader, .largeHeader {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color:#1D1F23; background-color:#F6F7F7;}
div#workflow  .medHeader, .medHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #1D1F23;} /* color: #1D1F23; background-color: #transparent; */
div#workflow  .lightRow, .lightRow { font-family:Arial, Helvetica, sans-serif; font-size:12pt; }
div#workflow  .darkRow, .darkRow { font-family:Arial, Helvetica, sans-serif; font-size:12pt; background-color:#f4f4f4; }

div#workflow  .wfi-sortup-webding, div#workflow  .wfi-sortup-webding a, div#workflow  .wfi-sortdown-webding,  div#workflow  .wfi-sortdown-webding a {color:#1D1F23; background-color:#F6F7F7; text-align:center; font-weight:bold; font-size:14pt; text-decoration:none;}

/*height:16pt; */
div#workflow  .filterButton { display: inline;}


div#workflow  .printButton, div#workflow .backButton, .printButton, .backButton,
div#workflow  .printButton:hover, div#workflow .backButton:hover, .printButton:hover, .backButton:hover,
div#workflow  .printButton:active, div#workflow .backButton:active, .printButton:active, .backButton:active,
div#workflow  .printButton:focus, div#workflow .backButton:focus, .printButton:focus, .backButton:focus,
div#workflow  .printButtonFocus, div#workflow .backButtonFocus, .printButtonFocus, .backButtonFocus,
div#workflow .submitButton, .submitButton ,
div#workflow .submitButton:hover, .submitButton:hover,
div#workflow .submitButton:active, .submitButton:active,
div#workflow .submitButton:focus, .submitButton:focus,
div#workflow .submitButtonFocus, .submitButtonFocus {
	cursor:pointer;
	padding: 1px 5px 1px 5px;
	text-align: center;
}

div#workflow  .printButton, div#workflow .backButton, .printButton, .backButton {
	color:#1D1F23;
	background-color:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

div#workflow  .printButton:hover, div#workflow .backButton:hover, .printButton:hover, .backButton:hover,
div#workflow  .printButton:active, div#workflow .backButton:active, .printButton:active, .backButton:active,
div#workflow  .printButton:focus, div#workflow .backButton:focus, .printButton:focus, .backButton:focus,
div#workflow  .printButtonFocus, div#workflow .backButtonFocus, .printButtonFocus, .backButtonFocus {
	color:#1D1F23;
	background-color:#F6F7F7;
	border-color:#1D1F23;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

div#workflow .submitButton, .submitButton {
	color:#1D1F23;
	background-color:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

/* height:16pt;  */
div#workflow .submitButton:hover, .submitButton:hover,
div#workflow .submitButton:active, .submitButton:active,
div#workflow .submitButton:focus, .submitButton:focus,
div#workflow .submitButtonFocus, .submitButtonFocus{
	color:#1D1F23;
	background-color:#F6F7F7;
	border-color:#1D1F23;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

div#workflow li {padding-left: 25px}


div#workflow .inputBoxDate, .inputBoxDate { font-family:Arial, Helvetica, sans-serif; font-size:12pt; width: 50px; border:1px solid #1D1F23; width: 50px; }

div#workflow .inputBoxMonth, .inputBoxMonth { font-family:Arial, Helvetica, sans-serif; font-size:12pt; width: 90px;}
div#workflow .inputBoxYear, .inputBoxYear { font-family:Arial, Helvetica, sans-serif; font-size:12pt; width: 38px;}
div#workflow .inputBox2, .inputBox2{ font-family:Arial, Helvetica, sans-serif; font-size:12pt; }
div#workflow .inputBox3, .inputBox3 { font-family:Arial, Helvetica, sans-serif; font-size:12pt; width: 38px;}

div#workflow .ACICollapsed, .ACICollapsed {display: block;}
	div#workflow .ACECollapsed, .ACECollapsed { display: block;}

div#workflow .pop, .pop		{text-decoration: none; }
div#workflow .DropDown, .DropDown	{text-decoration: none; font-weight: normal; top: 0pt;}
div#workflow .DropDown:hover, .DropDown:hover,
div#workflow .DropDown:active, .DropDown:active
	{text-decoration: underline; }
div#workflow .HidePopUp, .HidePopUp 	{text-decoration: none; }
div#workflow .HidePopUp:hover, .HidePopUp:hover,
div#workflow .HidePopUp:active, .HidePopUp:active
	{text-decoration: underline; }
div#workflow .Glossary, .Glossary	{text-decoration: none; }
div#workflow .glossary:hover, .glossary:hover,
div#workflow .glossary:active, .glossary:active
	{text-decoration: underline; }
div#workflow .Glossarydef, .Glossarydef	{color: #008C00; text-decoration: none;}
div#workflow .srcContent, .srcContent 	{ }
div#workflow .expfav, .expfav		{font-size: 80%; text-align:right; margin-top: -1em; margin-bottom: 0; }
div#workflow .expanded, .expanded	{font-weight: normal; }
div#workflow .collapsed, .collapsed	{display: none;}
div#workflow .def, .def		{margin-top: 40pt;}
#theIFRAME	{position: absolute; display:none; }

div#workflow h1, div#workflow h2, div#workflow h3, div#workflow h4, div#workflow h5, div#workflow h6,
div#workflow .h1, div#workflow .h2, div#workflow .h3, div#workflow .h4, div#workflow .h5, div#workflow .h6 {
	letter-spacing: -1px;
	font-family: Arial, Helvetica, sans-serif;
	margin: 1.2em 0 .3em;
	color:#000;
	border-bottom: 1px solid #eee;
	padding-bottom: .1em
}
div#workflow h1, div#workflow .h1, div#workflow h1 a, div#workflow .h1 a {font-family: Arial, Helvetica, sans-serif; font-size: 16pt; color: #1D1F23; background-color: #ffffff; text-decoration: none; }
div#workflow h2, div#workflow .h2, div#workflow h2 a, div#workflow .h2 a, div#workflow h2 a:hover, div#workflow .h2 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 15pt; color: #1D1F23; background-color: #ffffff; text-decoration: none; }
div#workflow h3, div#workflow .h3, div#workflow h3 a, div#workflow .h3 a, div#workflow h3 a:hover, div#workflow .h3 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 14pt; color: #1D1F23; background-color: #ffffff; text-decoration: none; }
div#workflow h4, div#workflow .h4, div#workflow h4 a, div#workflow .h4 a, div#workflow h4 a:hover, div#workflow .h4 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: #1D1F23; background-color: #ffffff; text-decoration: none; }
div#workflow h5, div#workflow .h5, div#workflow h5 a, div#workflow .h5 a, div#workflow h5 a:hover, div#workflow .h5 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 13pt; color: black; background-color: #ffffff; text-decoration: none; }
div#workflow h6, div#workflow .h6, div#workflow h6 a, div#workflow .h6 a, div#workflow h6 a:hover, div#workflow .h6 a:hover {font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: black; background-color: #ffffff; text-decoration: none; }

div#workflow h1 a:hover, div#workflow .h1 a:hover, 
div#workflow h2 a:hover, div#workflow .h2 a:hover,
div#workflow h3 a:hover, div#workflow .h3 a:hover,
div#workflow h4 a:hover, div#workflow .h4 a:hover,
div#workflow h5 a:hover, div#workflow .h5 a:hover,
div#workflow h6 a:hover, div#workflow .h6 a:hover { 
	color: #1D1F23;
	text-decoration: underline;
}

div#workflow ul {margin: .3em 0 1.5em 0; list-style-type: disc; list-style-position: outside;}
div#workflow ul li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: disc; list-style-position: outside;}
div#workflow ol {margin: .5em .5em 1.5em}
div#workflow ol li {margin-left: 1.4em;padding-left: 0;background: none; list-style-type: decimal}

div#workflow .ComponentPanelTable, .ComponentPanelTable {
	border: 2px white dashed;
	/*
	border-color: white;
	border-style: dashed;
	*/
}

div#workflow .ComponentPanelTable:focus, .ComponentPanelTable:focus,
div#workflow .ComponentPanelTable:hover, .ComponentPanelTable:hover,
div#workflow .ComponentPanelTable:active, .ComponentPanelTable:active,
div#workflow .ComponentPanelTableFocus, .ComponentPanelTableFocus {
	border: 2px #ffffcc dashed;
	/*
	border-color: #ffffcc;
	border-style: dashed;
	*/
}

div#workflow .psWrapper {float:left;}
div#workflow .psContainer {float:left; margin-left:5px; }
div#workflow .psStrengthBorder { height:18px; width:100px; border:1px solid #000; background-color:#DDDDDD; }
div#workflow .psStrength { background-image:url('/_includes/images/strength.jpg');height:18px;width:0px;}


/* Menu settings for each of the locations */
div#workflow .dcc_menuloc_left {margin-top:5px; width:150px;}
div#workflow .dcc_menuloc_header, div#workflow .dcc_menuloc_header {margin-top:5px;}

/*
div#workflow #dcc_menuloc_header
div#workflow #dcc_menuloc_footer
*/

/* SHADING MENU */
div#workflow .dcc_menuloc_left {width:150px; margin: 0 auto; padding: 0 0 10px 0;}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dl {
	background:#F6F7F7 url(/_includes/images/bottom.gif) no-repeat bottom left;
}

div#workflow .dcc_menuloc_header dl.dcc_menutype_shading , div#workflow .dcc_menuloc_footer dl.dcc_menutype_shading {
	border-bottom:1px solid #1D1F23; 
	background: #f4f4f4;
	width:100%; overflow:auto;
}

div#workflow .dcc_menutype_shading dt {
	margin:0; padding: 5px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#1D1F23; 
	background-color:#F6F7F7; 
	text-align:center; font-weight:bold; 
	font-size:14pt;
	background-color: #F6F7F7;
}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dt {
	padding: 10px; background-image:url(/_includes/images/top.gif) no-repeat top right;
	border-bottom:1px solid #1D1F23;
}
div#workflow .dcc_menuloc_footer dt {display:none}
div#workflow .dcc_menuloc_header dd, div#workflow .dcc_menuloc_footer dd { float:left;}

div#workflow .dcc_menutype_shading dd {
	font-family:Arial, Helvetica, sans-serif;
	margin:0; padding:0; color:#1D1F23; font-size: 12pt; 
	background: #f4f4f4;
}

div#workflow .dcc_menuloc_left .dcc_menutype_shading dd, div#workflow .dcc_menuloc_right .dcc_menutype_shading dd {
	border-bottom:1px solid #1D1F23;
}
div#workflow .dcc_menuloc_header div.dcc_clear, div#workflow .dcc_menuloc_footer div.dcc_clear{clear:both; display:block;}

div#workflow .dcc_menutype_shading a, div#workflow .dcc_menu_shading a:visited {
	color:#1D1F23; 
	text-decoration:none; display:block; padding:5px 5px 5px 20px; 
	background:#f4f4f4 url(/_includes/images/arrow.gif) no-repeat 10px 10px; /*width:125px;*/
}
div#workflow .dcc_menutype_shading a:hover {
	background: #F6F7F7 url(/_includes/images/arrowr.gif) no-repeat 11px 10px; 
	color:#1D1F23;
	font-family:Arial, Helvetica, sans-serif;
}


div#workflow .dcc_menutype_plaintext dd {
	margin:0; padding-right:5px; font-family:Arial, Helvetica, sans-serif; 
	color:#1D1F23; 
	background-color:transparent; 
	font-size:14pt;}

}
div#workflow .dcc_menutype_plaintext a, div#workflow .dcc_menutype_plaintext a:visited {
	color:#1D1F23; 
	text-decoration:none; display:block; padding:5px 5px 5px 20px; 
}
div#workflow .dcc_menutype_plaintext a:hover {
	color:Arial, Helvetica, sans-serif;
	font-family:Arial, Helvetica, sans-serif;
}

div#workflow dd.dcc_bar {
margin-left: 0;
padding: 3px 1px;
border-left: 1px solid #1D1F23;
list-style: none;
display: inline;
}

div#workflow div.peoplehide, div#workflow div.peopledbhide {visibility:hidden; display:none}

div#workflow .bookmark_popup ul {
	border-color:#1D1F23;
}

div#workflow .bookmark_list li, div#workflow .bookmark_compact  {
	color:#1D1F23;
	background-color:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}

/* http://www.addthis.com/gallery/tweet-like-share */
div#workflow  .addthis_toolbox.addthis_pill_combo a {
    float: left;
}
div#workflow  .addthis_toolbox.addthis_pill_combo a.addthis_button_tweet,
div#workflow  .addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}
div#workflow  .addthis_button_compact .at15t_compact {
    margin-right: 4px;
    float: left;
}   

/* Custom Icons */
div#workflow  .addthis_toolbox .aquaticus64_images a {
    width: 64px;
    height: 64px;
    margin: 0;
    padding: 0;
}
div#workflow  .addthis_toolbox .aquaticus64_images a img {
    opacity: 1.0;
}
div#workflow  .addthis_toolbox .aquaticus64_images a:hover img {
    opacity: 0.75;
}  


/* Share Stack Styles */
/* http://www.addthis.com/gallery/share-stack */     
div#workflow  .stack { 
	position: fixed; bottom: 28px; right: 40px; 
	color:#1D1F23;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
}
div#workflow  .stack * { margin: 0; padding: 0; }
div#workflow  .stack > img { position: relative; cursor: pointer; padding-top: 35px; z-index: 2; }
div#workflow  .stack ul { list-style: none; position: absolute; top: 5px; margin:0; cursor: pointer; z-index: 1; }
div#workflow  .stack ul li { position: absolute; }
div#workflow  .stack ul li img { border: 0; }
div#workflow  .stack ul li span { display: none; }
div#workflow  .stack .openStack li span { 
    display: block;
    position: absolute;
    top: 17px;
    right: 60px;
    height: 14px;   
    line-height: 14px;
    border: 0;  
    padding: 3px 10px;  
    text-align: center;
    text-shadow: #000 1px 1px 1px;
    color:#1D1F23;
	background-color:#f4f4f4;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12pt;
    border-radius: 10px;    
    opacity: .85;
    filter: alpha(opacity = 85);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
}

/* IE Fixes */
div#workflow  .stack { _position: absolute; }
div#workflow  .stack ul { _z-index:-1; _top:-15px; }
div#workflow  .stack ul li { *right:5px; }




/* AddThis Vertical Hover Menu */

div#workflow  .addthis_toolbox .vertical_hover {
    position: relative;
}

div#workflow  .addthis_toolbox .vertical_hover .vertical_text_button {
    font-weight: bold;
    padding: 6px 12px 6px 12px;
    color: #00bff3;
    cursor: pointer;
    -moz-border-radius: 5px 5px 0 0;    
    -webkit-border-radius: 5px 5px 0 0;
}

div#workflow  .addthis_toolbox .vertical_hover .vertical_text_button.active {
    background-color: #eee;
}

div#workflow  .addthis_toolbox .hover_menu  {
    display: none;
    position: absolute;
    background: #fff;
}

div#workflow  .addthis_toolbox .vertical_hover .tower {
    -webkit-border-radius: 0 5px 0 0;   
    -moz-border-radius-topleft: 0;
    
}
div#workflow  .addthis_toolbox .hover_menu  {
    width: 136px;
    padding: 1px;
    border: 3px solid #eee;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
}

div#workflow  .addthis_toolbox .hover_menu a {    
    position: relative;
    display: block;
    width: 102px;
    padding: 4px 0 4px 34px;
    text-decoration: none;
    color: #00bff3;
}

div#workflow  .addthis_toolbox .hover_menu a:hover {    
    background: #f5f5f5;
    color: #027999;
    text-decoration: none;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
}

div#workflow  .addthis_toolbox .hover_menu span {
    position: absolute;
    left: 14px;
    top: 4px;
}

div#workflow  .addthis_toolbox .hover_menu .more {
    border-top: solid 1px #eee;
    padding: 10px 0 0 0;
    margin: 10px 10px 0 10px;
    text-align: center;
}

div#workflow  .addthis_toolbox .hover_menu .more a {
    padding: 4px 0;
    margin: 0;
}

div#workflow  .addthis_toolbox .hover_menu .more a:hover {
    background: none;
}
div#workflow  .addthis_toolbox .hover_menu .more span {
    display: none;
}

div#workflow  #ezpz_tooltip_content {
	border:1px solid #1D1F23;
	background-color:#f4f4f4;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	text-decoration: underline;
	color: #1D1F23;
}

/* Fixed Positioned AddThis Toolbox */            
div#workflow .addthis_toolbox.atfixed {
    position: fixed;
    top: 10%;
    left: 20px;
    border: 1px solid #eee;
    padding: 5px 5px 1px;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
div#workflow .addthis_toolbox .atfixed_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
div#workflow .addthis_toolbox .atfixed_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }
div#workflow .addthis_toolbox .atfixed_images a:hover img { margin: 1px 0 0; opacity: 0.75; }

div#workflow .wfi-layouttablecss, div#workflow .wfi-layoutcenter_css {width:100%;}
div#workflow .socialspan {float:right;display:inline-block;}
div#workflow .socialspanhide {display:none}


div#workflow  .headerTextColored, .headerTextColored { font-family:Arial, Helvetica, sans-serif; color:#1D1F23; background-color:#F6F7F7; text-align:center; font-weight:bold; font-size:14pt;}

#dcc_tooltip_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	color: #1D1F23;
	padding:5px;
	background-color: #ffffff;
	background-color:#f4f4f4;
	border:1px solid #dddddd;
	border-bottom:1px solid #F6F7F7;
	border-right:1px solid #F6F7F7;
} 

div#workflow  .jobdetail_iframe { width:100%; height:100%;}
div#workflow  .jobdetail_divframe_left ,div#workflow  .jobdetail_divframe_right{width:50%;}
div#workflow  .jobdetail_divframe_left {float:left;}
div#workflow  .jobdetail_divframe_right{float:right;}
div#workflow  .jobdetail_divframe_clear {clear:both;}

div#workflow  .jobdetail_divframe_left .jobdetail_iframe {padding-right:15px;}
div#workflow  .componenttable, div#workflow  .componentpaneltable {width:auto; border-spacing:0px; padding:0px;}
div#workflow  .componenttable {overflow:scroll;} /* margin-right:15px;  */
div#workflow  .componenttable .largeHeader {width:100%}

div#workflow  .dcc_menuloc {overflow:none;} /* fixes scroll bars appearing */
/* Centers the panels */
div#workflow  .wfi-layoutlistingtablecss, div#workflow  .wfi-layoutlistingcenter_css {width:100%}

div#workflow li { margin-left: 15px; padding-left: 15px; }

div#workflow .socialspan a {
	font-family: auto;
	font-size: auto;
}

/* Makes all labels lower case
div#workflow .wfi-heading, div#workflow .wfi-grouping, div#workflow .componentpaneltable p, div#workflow .componenttable p, div#workflow .wfi-layoutswitch_tablecss .bodyText, div#workflow .wfi-layoutusermenu_tablecss .bodyText, div#workflow .customheading, div#workflow .dcc_menuloc_header dt, div#workflow .dcc_menuloc_header dd {text-transform:lowercase}
*/

div#workflow .wfi-component-provided { padding-left:15px; }
div#workflow .wfi-component-provided p {
	text-transform:inherit;
	padding-left:15px;
}

div#workflow .wfi-component-provided h1, div#workflow .wfi-component-provided h2,
div#workflow .wfi-component-provided h3, div#workflow .wfi-component-provided h4,
div#workflow .wfi-component-provided h5, div#workflow .wfi-component-provided h6 {
	font-size:12pt;
	/* text-transform:inherit;*/
}


div#workflow .loadmask {z-index: 100; position: absolute; top:0; left:0; -moz-opacity: 0.5; opacity: .50; filter: alpha(opacity=50); background-color: #CCC; width: 100%; height: 100%; zoom: 1;}
div#workflow .loadmask-msg { z-index: 20001; position: absolute; top: 0; left: 0; border:1px solid #1D1F23; background: #f4f4f4; padding:2px;}
div#workflow .loadmask-msg div {
    padding:35px 15px 15px 35px; line-height: 16px; cursor:wait;
    background: #CCC url('/_includes/resources/_ext2/resources/images/default/shared/large-loading.gif') no-repeat 5px 5px;
    border:1px solid #1D1F23;
    color:#1D1F23;
    font:normal 12pt Arial, Helvetica, sans-serif;
}
div#workflow .masked {overflow: hidden !important;}
div#workflow .masked-relative {position: relative !important;}
div#workflow .masked-hidden {visibility: hidden !important;}

div#workflow td label {padding-top:16px}

/*
div#workflow, div#workflow tr, div#workflow td, div#workflow table {line-height:1}


div#workflow td p {padding-top:3px}
*/

body {
    margin: 0;
    padding: 0;
}
div#workflow form {
    margin: 0;
    padding: 0;
}
div#workflow textarea {
    overflow: auto;
}
div#workflow input[type="checkbox"], div#workflow input[type="radio"] {
    color: #1D1F23;
}
div#workflow a {
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    text-decoration: underline;
}
div#workflow a:link {
    color: #1D1F23;
    text-decoration: underline;
}
div#workflow a:visited {
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: none;
}
div#workflow a:hover {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    text-decoration: underline;
}
div#workflow a:active {
    text-decoration: underline;
}
div#workflow p, div#workflow td, div#workflow tr {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow b {
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
}
div#workflow .topHr, .topHr {
    color: #FFFFFF;
}
div#workflow .midHr, .midHr {
    color: #FFFFFF;
}
div#workflow .errorMessage, .errorMessage {
    color: Red;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow input[type="text"], div#workflow select, div#workflow textarea {
    background-color: white;
    border: 1px solid silver;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow .inputBox, .inputBox {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow .readOnlyInputBox, .readOnlyInputBox, div#workflow input[readonly], div#workflow select[readonly], div#workflow textarea[readonly], div#workflow input[readonly]:focus, div#workflow select[readonly]:focus, div#workflow textarea[readonly]:focus, div#workflow input[disabled], div#workflow select[disabled], div#workflow textarea[disabled], div#workflow input[disabled]:focus, div#workflow select[disabled]:focus, div#workflow textarea[disabled]:focus {
    background-color: #DDDDDD;
    border: 1px solid #DDDDDD;
    font-family: Arial,Helvetica,sans-serif;
}
div#workflow .bodyText2, .bodyText2 {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
div#workflow .bodyText2bold, .bodyText2bold {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
}
div#workflow tr, div#workflow tr.WorkFlow, div#workflow .bodyText, div#workflow tr, tr.WorkFlow, .bodyText {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow .headerTextPlain, .headerTextPlain {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
div#workflow .headerTextBold, .headerTextBold {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
}
div#workflow .headerTextColored, .headerTextColored {
    background-color: #F6F7F7;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: bold;
    text-align: center;
}
div#workflow .largeHeader, .largeHeader {
    background-color: #F6F7F7;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16pt;
}
div#workflow .medHeader, .medHeader {
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
}
div#workflow .lightRow, .lightRow {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
}
div#workflow .darkRow, .darkRow {
    background-color: #F4F4F4;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
div#workflow .filterButton {
    display: inline;
}
div#workflow .printButton, div#workflow .backButton, .printButton, .backButton, div#workflow .printButton, div#workflow .backButton, .printButton, .backButton, div#workflow .printButton:hover, div#workflow .backButton:hover, .printButton:hover, .backButton:hover, div#workflow .printButton:active, div#workflow .backButton:active, .printButton:active, .backButton:active, div#workflow .printButton:focus, div#workflow .backButton:focus, .printButton:focus, .backButton:focus, div#workflow .printButtonFocus, div#workflow .backButtonFocus, .printButtonFocus, .backButtonFocus, div#workflow .submitButton, .submitButton, div#workflow .submitButton:hover, .submitButton:hover, div#workflow .submitButton:active, .submitButton:active, div#workflow .submitButton:focus, .submitButton:focus, div#workflow .submitButtonFocus, .submitButtonFocus, div#workflow .printButton:hover, div#workflow .backButton:hover, .printButton:hover, .backButton:hover, div#workflow .printButton:active, div#workflow .backButton:active, .printButton:active, .backButton:active, div#workflow .printButton:focus, div#workflow .backButton:focus, .printButton:focus, .backButton:focus, div#workflow .printButtonFocus, div#workflow .backButtonFocus, .printButtonFocus, .backButtonFocus, div#workflow .submitButton, .submitButton, div#workflow .submitButton:hover, .submitButton:hover, div#workflow .submitButton:active, .submitButton:active, div#workflow .submitButton:focus, .submitButton:focus, div#workflow .submitButtonFocus, .submitButtonFocus {
    background: url("http://cowan-staging.openface.ca/images/jobs/button_bg.jpg") repeat-x scroll 0 0 transparent;
    border-color: -moz-use-text-color #914603 #642200;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    color: white;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: bold;
    height: 28px;
}
div#workflow li {
    padding-left: 25px;
}
div#workflow .inputBoxDate, .inputBoxDate {
    border: 1px solid #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    width: 50px;
}
div#workflow .inputBoxMonth, .inputBoxMonth {
    font-family: Arial,Helvetica,sans-serif;
    width: 90px;
}
div#workflow .inputBoxYear, .inputBoxYear {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    width: 38px;
}
div#workflow .inputBox2, .inputBox2 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
div#workflow .inputBox3, .inputBox3 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    width: 38px;
}
div#workflow .ACICollapsed, .ACICollapsed {
    display: block;
}
div#workflow .ACECollapsed, .ACECollapsed {
    display: block;
}
div#workflow .pop, .pop {
    text-decoration: none;
}
div#workflow .DropDown, .DropDown {
    font-weight: normal;
    text-decoration: none;
    top: 0;
}
div#workflow .DropDown:hover, .DropDown:hover, div#workflow .DropDown:active, .DropDown:active {
    text-decoration: underline;
}
div#workflow .HidePopUp, .HidePopUp {
    text-decoration: none;
}
div#workflow .HidePopUp:hover, .HidePopUp:hover, div#workflow .HidePopUp:active, .HidePopUp:active {
    text-decoration: underline;
}
div#workflow .Glossary, .Glossary {
    text-decoration: none;
}
div#workflow .glossary:hover, .glossary:hover, div#workflow .glossary:active, .glossary:active {
    text-decoration: underline;
}
div#workflow .Glossarydef, .Glossarydef {
    color: #008C00;
    text-decoration: none;
}
div#workflow .srcContent, .srcContent {
}
div#workflow .expfav, .expfav {
    font-size: 80%;
    margin-bottom: 0;
    margin-top: -1em;
    text-align: right;
}
div#workflow .expanded, .expanded {
    font-weight: normal;
}
div#workflow .collapsed, .collapsed {
    display: none;
}
div#workflow .def, .def {
    margin-top: 40pt;
}
#theIFRAME {
    display: none;
    position: absolute;
}
div#workflow h1, div#workflow h2, div#workflow h3, div#workflow h4, div#workflow h5, div#workflow h6, div#workflow .h1, div#workflow .h2, div#workflow .h3, div#workflow .h4, div#workflow .h5, div#workflow .h6 {
    border-bottom: 1px solid #EEEEEE;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    letter-spacing: 0;
    margin: 1.2em 0 0.3em;
    padding-bottom: 0.1em;
}
div#workflow h1, div#workflow .h1, div#workflow h1 a, div#workflow .h1 a {
    background-color: #FFFFFF;
    border-width: 0;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18pt;
    font-weight: 500;
    margin: 0;
    padding: 0;
    text-decoration: none;
}
div#workflow h2, div#workflow .h2, div#workflow h2 a, div#workflow .h2 a, div#workflow h2 a:hover, div#workflow .h2 a:hover {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 15pt;
    text-decoration: none;
}
div#workflow h3, div#workflow .h3, div#workflow h3 a, div#workflow .h3 a, div#workflow h3 a:hover, div#workflow .h3 a:hover {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    text-decoration: none;
}
div#workflow h4, div#workflow .h4, div#workflow h4 a, div#workflow .h4 a, div#workflow h4 a:hover, div#workflow .h4 a:hover {
    background-color: #FFFFFF;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13pt;
    text-decoration: none;
}
div#workflow h5, div#workflow .h5, div#workflow h5 a, div#workflow .h5 a, div#workflow h5 a:hover, div#workflow .h5 a:hover {
    background-color: #FFFFFF;
    color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13pt;
    text-decoration: none;
}
div#workflow h6, div#workflow .h6, div#workflow h6 a, div#workflow .h6 a, div#workflow h6 a:hover, div#workflow .h6 a:hover {
    background-color: #FFFFFF;
    color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    text-decoration: none;
}
div#workflow h1 a:hover, div#workflow .h1 a:hover, div#workflow h2 a:hover, div#workflow .h2 a:hover, div#workflow h3 a:hover, div#workflow .h3 a:hover, div#workflow h4 a:hover, div#workflow .h4 a:hover, div#workflow h5 a:hover, div#workflow .h5 a:hover, div#workflow h6 a:hover, div#workflow .h6 a:hover {
    color: #1D1F23;
    text-decoration: underline;
}
div#workflow ul {
    list-style-position: outside;
    list-style-type: disc;
    margin: 0.3em 0 1.5em;
}
div#workflow ul li {
    background: none repeat scroll 0 0 transparent;
    list-style-position: outside;
    list-style-type: disc;
    margin-left: 1.4em;
    padding-left: 0;
}
div#workflow ol {
    margin: 0.5em 0.5em 1.5em;
}
div#workflow ol li {
    background: none repeat scroll 0 0 transparent;
    list-style-type: decimal;
    margin-left: 1.4em;
    padding-left: 0;
}
div#workflow .ComponentPanelTable, .ComponentPanelTable {
    border: 2px dashed white;
}
div#workflow .ComponentPanelTable:focus, .ComponentPanelTable:focus, div#workflow .ComponentPanelTable:hover, .ComponentPanelTable:hover, div#workflow .ComponentPanelTable:active, .ComponentPanelTable:active, div#workflow .ComponentPanelTableFocus, .ComponentPanelTableFocus {
    border: 2px dashed #FFFFCC;
}
div#workflow .psWrapper {
    float: left;
}
div#workflow .psContainer {
    float: left;
    margin-left: 5px;
}
div#workflow .psStrengthBorder {
    background-color: #DDDDDD;
    border: 1px solid #000000;
    height: 18px;
    width: 100px;
}
div#workflow .psStrength {
    background-image: url("/_includes/images/strength.jpg");
    height: 18px;
    width: 0;
}
div#workflow .dcc_menuloc_left {
    margin-top: 5px;
    width: 150px;
}
div#workflow .dcc_menuloc_header, div#workflow .dcc_menuloc_header {
    margin-top: 5px;
}
div#workflow .dcc_menuloc_left {
    margin: 0 auto;
    padding: 0 0 10px;
    width: 150px;
}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dl {
    background: url("/_includes/images/bottom.gif") no-repeat scroll left bottom #F6F7F7;
}
div#workflow .dcc_menuloc_header dl.dcc_menutype_shading, div#workflow .dcc_menuloc_footer dl.dcc_menutype_shading {
    background: none repeat scroll 0 0 #F8F7D3;
    border-bottom: 1px solid #C2C2C2;
    overflow: auto;
    width: 100%;
}
div#workflow .dcc_menutype_shading dt {
    background-color: white;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18pt;
    font-weight: 500;
    margin: 0;
    padding: 0 0 10px;
    text-align: left;
}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dt {
    border-bottom: 1px solid #1D1F23;
    padding: 10px;
}
div#workflow .dcc_menuloc_footer dt {
    display: none;
}
div#workflow .dcc_menuloc_header dd, div#workflow .dcc_menuloc_footer dd {
    float: left;
}
div#workflow .dcc_menutype_shading dd {
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    margin: 0;
    padding: 0;
}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dd, div#workflow .dcc_menuloc_right .dcc_menutype_shading dd {
    border-bottom: 1px solid #1D1F23;
}
div#workflow .dcc_menuloc_header div.dcc_clear, div#workflow .dcc_menuloc_footer div.dcc_clear {
    clear: both;
    display: block;
}
div#workflow .dcc_menutype_shading a, div#workflow .dcc_menu_shading a:visited {
    background: none repeat scroll 0 0 transparent;
    color: #1D1F23;
    display: block;
    padding: 5px 5px 5px 15px;
    text-decoration: underline;
}
div#workflow .dcc_menutype_shading a:hover {
    text-decoration: none;
}
div#workflow .dcc_menutype_shading .dcc_selected a, div#workflow .dcc_menutype_shading .dcc_selected a:visited {
    font-weight: bold;
}
div#workflow .dcc_menutype_plaintext dd {
    background-color: transparent;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    margin: 0;
    padding-right: 5px;
}
div#workflow .dcc_menutype_plaintext a:hover {
    font-family: Arial,Helvetica,sans-serif;
}
div#workflow dd.dcc_bar {
    border-left: 1px solid #1D1F23;
    display: inline;
    list-style: none outside none;
    margin-left: 0;
    padding: 3px 1px;
}
div#workflow div.peoplehide, div#workflow div.peopledbhide {
    display: none;
    visibility: hidden;
}
div#workflow .bookmark_popup ul {
    border-color: #1D1F23;
}
div#workflow .bookmark_list li, div#workflow .bookmark_compact {
    background-color: #F4F4F4;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
}
div#workflow .addthis_toolbox.addthis_pill_combo a {
    float: left;
}
div#workflow .addthis_toolbox.addthis_pill_combo a.addthis_button_tweet, div#workflow .addthis_toolbox.addthis_pill_combo a.addthis_counter {
    margin-top: -2px;
}
div#workflow .addthis_button_compact .at15t_compact {
    float: left;
    margin-right: 4px;
}
div#workflow .addthis_toolbox .aquaticus64_images a {
    height: 64px;
    margin: 0;
    padding: 0;
    width: 64px;
}
div#workflow .addthis_toolbox .aquaticus64_images a img {
    opacity: 1;
}
div#workflow .addthis_toolbox .aquaticus64_images a:hover img {
    opacity: 0.75;
}
div#workflow .stack {
    bottom: 28px;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    position: fixed;
    right: 40px;
}
div#workflow .stack * {
    margin: 0;
    padding: 0;
}
div#workflow .stack > img {
    cursor: pointer;
    padding-top: 35px;
    position: relative;
    z-index: 2;
}
div#workflow .stack ul {
    cursor: pointer;
    list-style: none outside none;
    margin: 0;
    position: absolute;
    top: 5px;
    z-index: 1;
}
div#workflow .stack ul li {
    position: absolute;
}
div#workflow .stack ul li img {
    border: 0 none;
}
div#workflow .stack ul li span {
    display: none;
}
div#workflow .stack .openStack li span {
    background-color: #F4F4F4;
    border: 0 none;
    border-radius: 10px 10px 10px 10px;
    color: #1D1F23;
    display: block;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    height: 14px;
    line-height: 14px;
    opacity: 0.85;
    padding: 3px 10px;
    position: absolute;
    right: 60px;
    text-align: center;
    text-shadow: 1px 1px 1px #000000;
    top: 17px;
}
div#workflow .stack {
}
div#workflow .stack ul {
}
div#workflow .stack ul li {
}
div#workflow .addthis_toolbox .vertical_hover {
    position: relative;
}
div#workflow .addthis_toolbox .vertical_hover .vertical_text_button {
    border-radius: 5px 5px 0 0;
    color: #00BFF3;
    cursor: pointer;
    font-weight: bold;
    padding: 6px 12px;
}
div#workflow .addthis_toolbox .vertical_hover .vertical_text_button.active {
    background-color: #EEEEEE;
}
div#workflow .addthis_toolbox .hover_menu {
    background: none repeat scroll 0 0 #FFFFFF;
    display: none;
    position: absolute;
}
div#workflow .addthis_toolbox .vertical_hover .tower {
    border-top-left-radius: 0;
}
div#workflow .addthis_toolbox .hover_menu {
    border: 3px solid #EEEEEE;
    border-radius: 5px 5px 5px 5px;
    padding: 1px;
    width: 136px;
}
div#workflow .addthis_toolbox .hover_menu a {
    color: #00BFF3;
    display: block;
    padding: 4px 0 4px 34px;
    position: relative;
    text-decoration: none;
    width: 102px;
}
div#workflow .addthis_toolbox .hover_menu a:hover {
    background: none repeat scroll 0 0 #F5F5F5;
    border-radius: 4px 4px 4px 4px;
    color: #027999;
    text-decoration: none;
}
div#workflow .addthis_toolbox .hover_menu span {
    left: 14px;
    position: absolute;
    top: 4px;
}
div#workflow .addthis_toolbox .hover_menu .more {
    border-top: 1px solid #EEEEEE;
    margin: 10px 10px 0;
    padding: 10px 0 0;
    text-align: center;
}
div#workflow .addthis_toolbox .hover_menu .more a {
    margin: 0;
    padding: 4px 0;
}
div#workflow .addthis_toolbox .hover_menu .more a:hover {
    background: none repeat scroll 0 0 transparent;
}
div#workflow .addthis_toolbox .hover_menu .more span {
    display: none;
}
div#workflow #ezpz_tooltip_content {
    background-color: #F4F4F4;
    border: 1px solid #1D1F23;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    text-decoration: underline;
}
div#workflow .addthis_toolbox.atfixed {
    border: 1px solid #EEEEEE;
    border-radius: 4px 4px 4px 4px;
    left: 20px;
    padding: 5px 5px 1px;
    position: fixed;
    top: 10%;
    width: 32px;
}
div#workflow .addthis_toolbox .atfixed_images a {
    cursor: pointer;
    height: 32px;
    margin: 0;
    padding: 0;
    width: 32px;
}
div#workflow .addthis_toolbox .atfixed_images a img {
    border: 0 none;
    margin: 0 0 1px;
    opacity: 1;
}
div#workflow .addthis_toolbox .atfixed_images a:hover img {
    margin: 1px 0 0;
    opacity: 0.75;
}
div#workflow .wfi-layouttablecss, div#workflow .wfi-layoutcenter_css {
    width: 100%;
}
div#workflow .socialspan {
    display: inline-block;
    float: right;
}
div#workflow .socialspanhide {
    display: none;
}
div#workflow .headerTextColored, .headerTextColored {
    background-color: #F6F7F7;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
#dcc_tooltip_content {
    -moz-border-bottom-colors: none;
    -moz-border-image: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: #F4F4F4;
    border-color: #DDDDDD #F6F7F7 #F6F7F7 #DDDDDD;
    border-style: solid;
    border-width: 1px;
    color: #1D1F23;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    padding: 5px;
}
div#workflow .jobdetail_iframe {
    height: 100%;
    width: 100%;
}
div#workflow .jobdetail_divframe_left, div#workflow .jobdetail_divframe_right {
    width: 50%;
}
div#workflow .jobdetail_divframe_left {
    float: left;
}
div#workflow .jobdetail_divframe_right {
    float: right;
}
div#workflow .jobdetail_divframe_clear {
    clear: both;
}
div#workflow .jobdetail_divframe_left .jobdetail_iframe {
    padding-right: 15px;
}
div#workflow .componenttable, div#workflow .componentpaneltable {
    border-spacing: 0;
    padding: 0;
    width: auto;
}
div#workflow .componenttable {
    overflow: scroll;
}
div#workflow .componenttable .largeHeader {
    width: 100%;
}
div#workflow .dcc_menuloc {
}
div#workflow .wfi-layoutlistingtablecss, div#workflow .wfi-layoutlistingcenter_css {
    width: 100%;
}
div#workflow li {
    margin-left: 15px;
    padding-left: 15px;
}
div#workflow .socialspan a {
    font-family: auto;
}
div#workflow .wfi-component-provided {
    padding-left: 15px;
}
div#workflow .wfi-component-provided p {
    padding-left: 15px;
    text-transform: inherit;
}
div#workflow .wfi-component-provided h1, div#workflow .wfi-component-provided h2, div#workflow .wfi-component-provided h3, div#workflow .wfi-component-provided h4, div#workflow .wfi-component-provided h5, div#workflow .wfi-component-provided h6 {
    font-size: 12pt;
}
div#workflow td label {
    padding-top: 16px;
}



