/* 
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:black;}

div#workflow a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: black;
}
div#workflow a:link {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 12px; */
	text-decoration: underline;
	/* color: black; */
}
div#workflow a:visited {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 12px; */
	color: #0066C2;
	text-decoration: none;
}
div#workflow a:hover {
	font-family: Arial, Helvetica, sans-serif;
	/* font-size: 12px; */
	color: #0066C2;
	background-color: #ffffff;
	text-decoration: underline;
}
div#workflow a:active {
	/* font-family: Arial, Helvetica, sans-serif; */
	/* font-size: 12px; */
	/* color: black; */
	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-size: 12px;
	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:12px; 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:12px;
}
div#workflow input[type=text]:focus, div#workflow select:focus, div#workflow textarea:focus {
	background-color: yellow;
	border:1px solid black;
	font-weight:bold;
}

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 {
	font-family:Arial, Helvetica, sans-serif; font-size:12px;
	background-color:#dddddd;
	border:1px solid #dddddd;
	font-weight:none;
}


div#workflow .bodyText2, .bodyText2 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066C2; background-color: #ffffff; }
div#workflow  .bodyText2bold, .bodyText2bold { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #0066C2; background-color: #ffffff;font-weight:bold;}
div#workflow tr, div#workflow tr.WorkFlow, div#workflow .bodyText, tr, tr.WorkFlow, .bodyText {font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: black; background-color: #ffffff;}
div#workflow .headerTextPlain, .headerTextPlain { font-family:Arial, Helvetica, sans-serif; font-size:12px;}
div#workflow .headerTextBold, .headerTextBold { font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px;}

div#workflow  .headerTextColored, .headerTextColored { font-family:Arial, Helvetica, sans-serif; color:#ffffff; background-color:#0066C2; text-align:center; font-weight:bold; font-size:14px;}
div#workflow  .largeHeader, .largeHeader {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color:#ffffff; background-color:#0066C2;}
div#workflow  .medHeader, .medHeader { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: black;} /* color: #ffffff; background-color: #transparent; */
div#workflow  .lightRow, .lightRow { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div#workflow  .darkRow, .darkRow { font-family:Arial, Helvetica, sans-serif; font-size:12px; background-color:#f4f4f4; }

/*height:14px; */
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:white;
	background-color:#5D5D5D;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

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:#0066C2;
	border-color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#workflow .submitButton, .submitButton {
	color:white;
	background-color:#5D5D5D;
	font-family:Arial, Helvetica, sans-serif;
}

/* height:14px;  */
div#workflow .submitButton:hover, .submitButton:hover,
div#workflow .submitButton:active, .submitButton:active,
div#workflow .submitButton:focus, .submitButton:focus,
div#workflow .submitButtonFocus, .submitButtonFocus{
	color:white;
	background-color:#0066C2;
	border-color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

div#workflow li {padding-left: 25px}


div#workflow .inputBoxDate, .inputBoxDate { font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 50px; border:1px solid #ffffff; width: 50px; }

div#workflow .inputBoxMonth, .inputBoxMonth { font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 90px;}
div#workflow .inputBoxYear, .inputBoxYear { font-family:Arial, Helvetica, sans-serif; font-size:12px; width: 38px;}
div#workflow .inputBox2, .inputBox2{ font-family:Arial, Helvetica, sans-serif; font-size:12px; }
div#workflow .inputBox3, .inputBox3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; 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: 16px; color: #0066C2; 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: 15px; color: #006699; 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: 14px; color: #747474; 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: 12px; color: #FFAC4A; 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: 12px; 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: 12px; 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: #0066C2;
	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-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-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:#0066C2 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 white; background: #5D5D5D;
}

div#workflow .dcc_menutype_shading dt {
	margin:0; padding: 5px;
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	background-color:#0066C2; 
	text-align:center; font-weight:bold; 
	font-size:14px;
	background-color: #0066C2;
}
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 #ffffff;
}
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:white; font-size: 12px; 
	
}
div#workflow .dcc_menuloc_left .dcc_menutype_shading dd {
	border-bottom:1px solid white; background: #5D5D5D;
}
div#workflow .dcc_menuloc_header dl.dcc_clear, div#workflow .dcc_menuloc_footer dl.dcc_clear{clear:left;}

div#workflow .dcc_menutype_shading a, div#workflow .dcc_menu_shading a:visited {
	color:white; 
	text-decoration:none; display:block; padding:5px 5px 5px 20px; 
	background:#5D5D5D url(/_includes/images/arrow.gif) no-repeat 10px 10px; /*width:125px;*/
}
div#workflow .dcc_menutype_shading a:hover {
	background: #0066C2 url(/_includes/images/arrowr.gif) no-repeat 11px 10px; 
	color:white;
	font-family:Arial, Helvetica, sans-serif;
}


div#workflow .dcc_menutype_plaintext dd {
	margin:0; padding-right:5px; font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	background-color:transparent; 
	font-size:14px;}

}
div#workflow .dcc_menutype_plaintext a, div#workflow .dcc_menutype_plaintext a:visited {
	color:#ffffff; 
	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 black;
list-style: none;
display: inline;
}

div#workflow div.peoplehide, div#workflow div.peopledbhide {visibility:hidden; display:none}


div#workflow p {margin-left:auto;margin-right:auto;line-height:auto;}
div#workflow .medHeader, .medHeader {color:#000000;}

