/* 
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:#1B2932;}


div#workflow a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
	color: #1B2932;
}
div#workflow a:link {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 100%; */
	text-decoration: underline;
	color: #1B2932;
}
div#workflow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 100%; */
	color: #1B2932;
	text-decoration: none;
}
div#workflow a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 100%; */
	color: #1B2932;
	background-color: #ffffff;
	text-decoration: underline;
}
div#workflow a:active {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 100%; */
	/* color: #1B2932; */
	text-decoration: underline;
}

div#workflow p, div#workflow td, div#workflow tr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
}

div#workflow b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	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:100%; 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:100%;
}
div#workflow input[type=text]:focus, div#workflow select:focus, div#workflow textarea:focus {
	background-color: #DBF4F6;
	border:1px solid black;
	font-weight:bold;
}

div#workflow .inputBox, .inputBox { font-family:Arial, Helvetica, sans-serif; font-size:100%; }
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:100%;
	background-color:#D1D1D1;
	border:1px solid #D1D1D1;
	font-weight:none;
}


div#workflow .bodyText2, .bodyText2 { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #1B2932; background-color: #ffffff; }
div#workflow  .bodyText2bold, .bodyText2bold { font-family: Arial, Helvetica, sans-serif; font-size: 100%; color: #1B2932; 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: 100%; color: #1B2932; background-color: #ffffff;}
div#workflow .headerTextPlain, .headerTextPlain { font-family:Arial, Helvetica, sans-serif; font-size:100%;}
div#workflow .headerTextBold, .headerTextBold { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:100%;}

div#workflow  .headerTextColored, .headerTextColored { font-family:Arial, Helvetica, sans-serif; color:#EBEBEB; background-color:#333D43; text-align:center; font-weight:bold; font-size:110%;}
div#workflow  .largeHeader, .largeHeader {font-family: Arial, Helvetica, sans-serif; font-size: 105%; color:#EBEBEB; background-color:#333D43;}
div#workflow  .medHeader, .medHeader { font-family: Arial, Helvetica, sans-serif; font-size: 110%; color: #1B2932;} /* color: #007ead; background-color: #transparent; */
div#workflow  .lightRow, .lightRow { font-family:Arial, Helvetica, sans-serif; font-size:100%; }
div#workflow  .darkRow, .darkRow { font-family:Arial, Helvetica, sans-serif; font-size:100%; background-color:#EBEBEB; }

div#workflow  .wfi-sortup-webding, div#workflow  .wfi-sortup-webding a, div#workflow  .wfi-sortdown-webding,  div#workflow  .wfi-sortdown-webding a {color:#EBEBEB; background-color:#333D43; text-align:center; font-weight:bold; font-size:110%; text-decoration:none;}

/*height:105%; */
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:#EBEBEB;
	background-color:#333D43;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

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:white;
	background-color:#333D43;
	border-color:#1B2932;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

div#workflow .submitButton, .submitButton {
	color:#ffffff;
	background-color:#333D43;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

/* height:105%;  */
div#workflow .submitButton:hover, .submitButton:hover,
div#workflow .submitButton:active, .submitButton:active,
div#workflow .submitButton:focus, .submitButton:focus,
div#workflow .submitButtonFocus, .submitButtonFocus{
	color:#ffffff;
	background-color:#333D43;
	border-color:#1B2932;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

div#workflow li {padding-left: 25px}


div#workflow .inputBoxDate, .inputBoxDate { font-family:Arial, Helvetica, sans-serif; font-size:100%; width: 50px; border:1px solid #EBEBEB; width: 50px; }

div#workflow .inputBoxMonth, .inputBoxMonth { font-family:Arial, Helvetica, sans-serif; font-size:100%; width: 90px;}
div#workflow .inputBoxYear, .inputBoxYear { font-family:Arial, Helvetica, sans-serif; font-size:100%; width: 38px;}
div#workflow .inputBox2, .inputBox2{ font-family:Arial, Helvetica, sans-serif; font-size:100%; }
div#workflow .inputBox3, .inputBox3 { font-family:Arial, Helvetica, sans-serif; font-size:100%; 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: 140%; color: #00b1c3; 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: 130%; color: #00b1c3; 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: 120%; color: #00b1c3; 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: 100%; color: #AEB0AF; 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: 105%; color: #757575; 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: 100%; color: #757575; 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: #1B2932;
	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 #EBEBEB dashed;
	/*
	border-color: #EBEBEB;
	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:#333D43 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 #ffffff; 
	background: #333D43;
	width:100%; overflow:auto;
}

div#workflow .dcc_menutype_shading dt {
	margin:0; padding: 5px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#EBEBEB; 
	background-color:#333D43; 
	text-align:center; font-weight:bold; 
	font-size:110%;
	background-color: #333D43;
}
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 #EBEBEB;
}
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:#ffffff; font-size: 100%; 
	background: #333D43;
}

div#workflow .dcc_menuloc_left .dcc_menutype_shading dd, div#workflow .dcc_menuloc_right .dcc_menutype_shading dd {
	border-bottom:1px solid #ffffff;
}
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:#ffffff; 
	text-decoration:none; display:block; padding:5px 5px 5px 20px; 
	background:#333D43 url(/_includes/images/arrow.gif) no-repeat 10px 10px; /*width:125px;*/
}
div#workflow .dcc_menutype_shading a:hover {
	background: #333D43 url(/_includes/images/arrowr.gif) no-repeat 11px 10px; 
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
}


div#workflow .dcc_menutype_plaintext dd {
	margin:0; padding-right:5px; font-family:Arial, Helvetica, sans-serif; 
	color:#EBEBEB; 
	background-color:transparent; 
	font-size:110%;}

}
div#workflow .dcc_menutype_plaintext a, div#workflow .dcc_menutype_plaintext a:visited {
	color:#EBEBEB; 
	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 #1B2932;
list-style: none;
display: inline;
}

div#workflow div.peoplehide, div#workflow div.peopledbhide {visibility:hidden; display:none}

div#workflow .bookmark_popup ul {
	border-color:#1B2932;
}

div#workflow .bookmark_list li, div#workflow .bookmark_compact  {
	color:#ffffff;
	background-color:#333D43;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}

/* 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:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
}
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:#ffffff;
	background-color:#333D43;
	font-family:Arial, Helvetica, sans-serif;
	font-size:100%;
    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 #1B2932;
	background-color:#EBEBEB;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	text-decoration: underline;
	color: #1B2932;
}

/* 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:#EBEBEB; background-color:#333D43; text-align:center; font-weight:bold; font-size:110%;}

#dcc_tooltip_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #1B2932;
	padding:5px;
	background-color: #ffffff;
	background-color:#EBEBEB;
	border:1px solid #D1D1D1;
	border-bottom:1px solid #333D43;
	border-right:1px solid #333D43;
} 

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:100%;
	/* 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 #EBEBEB; background: #333D43; 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 #EBEBEB;
    color:#EBEBEB;
    font:normal 100% 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  .fieldsuffix {padding-left:3px;padding-right:3px;}

.style1 {color: #00B1C3;
	font-weight: bold;
}
body {
	background-image: none; background-repeat:no-repeat;
}
/* div#workflow {font-size: 70%;}*/

div#workflow .art-article th, div#workflow .art-article td {
vertical-align:middle;
}

div#workflow table {width:100% !important}
div#workflow .wfi-inner table {width:100%;}

div#workflow .jobdetail_divframe_left {width:65%  !important;}

div#workflow .jobdetail_divframe_right  {width:35% !important;}

div#workflow-iframe {font-size:80%}

/*
.art-content {width:100% !important;}
.art-Post {width:690px !important;}
.art-sidebar1 {float:right !important;}
*/
.art-content {width:100% !important;}
.art-sidebar1 {display:none !important;}


