/* Custom Karl 
.fsl-content-wrapper {
	width:100% !important;
}

.fsl-mcw-cell-1 {
	width:240px !important;
	border-top: thick double #0072c6;
}

.fsl-mcw-cell-2 {
	width:90% !important;
	border-left: thick double #0072c6;
	border-top: thick double #0072c6;
}

.fsl-module-content-wrapper {
	background: white !important;
}
*/
/* END Custom Karl */


/* Custom for task 4 */
div.scrum-pipeline h1 { margin-bottom:0px; }
div.scrum-pipeline h2 { margin-bottom:0px; }
div.scrum-pipeline h3 { margin-top:0px;}
div.scrum-pipeline { font-family:verdana; font-size:7pt; }
div.scrum-pipeline table { font-family:verdana; font-size:7pt; border-bottom:1px solid silver;}
div.scrum-pipeline table thead th { vertical-align:bottom; padding-bottom:3px; text-align:left; padding-right:3px; padding-right:2px; border-bottom:1px solid silver;}
div.scrum-pipeline table tbody td { vertical-align:top; text-align:left; padding-right:3px; padding-right:1px; padding-left:1px; border-left:1px solid silver; border-bottom:1px solid #D0D0D0;}
div.scrum-pipeline table tbody tr.alt { background-color:#D0D0D0; }
div.scrum-pipeline table tbody tr.alert td { color:red; }
div.scrum-pipeline table tbody td + td + td + td + td + td + td + td + td + td + td + td { border-right:1px solid silver; }
div.scrum-pipeline table tbody td.due-date { white-space:nowrap; }

div.weekly-breakdown table { color:blue; }
div.weekly-breakdown { color: blue; }

div.finished table { color:green; }
div.finished { color: green; }
div.finished table a { color:green; }

tr.future { color: magenta; }
tr.future a { color:magenta; }

tr.no-release-note { font-weight:bold; }
tr.no-release-note a { font-weight:bold; }

div.notDeployed { color:magenta; }
div.notDeployed table { color:magenta; width:100%; }
div.notDeployed table a { color:magenta; }

h4 a { color:black; }
h4 { font-weight:normal;  }

div.releaseNote { font-family: verdana; font-size:9pt; margin-bottom:10px; border: 1px solid silver; padding:5px; padding-top:0px; }
div.releaseNote table { font-family: verdana; font-size:9pt; }
div.releaseNote p { max-width:8in; }
div.releaseNote h1:first-child { font-size: 10pt; max-width:8in; border-bottom:2px solid silver; padding-bottom:1px;}
div.releaseNote h1:first-child span { padding-right:2em; }
div.releaseNote .emptyReleaseNote { padding:10px; max-width:8in; font-style:italic; font-size: 10pt; color:#A0A0A0; border:1px solid #A0A0A0; margin:5px 0px 0px 0px; }
div.releaseNote .emptyReleaseNote a { color:#A0A0A0; }
div.releaseNote h2 { font-size:8pt; font-weight:normal; color:#1B5BA2; }
div.releaseNote h2 span { font-weight:bold; }
div.releaseNote.future { background-color:#EEEEFF; border-color: #1B5BA2;}
div.releaseNote.future h1:first-child { color:#1B5BA2; border-color: #1B5BA2; } 
div.releaseNote.future h2 { font-size:8pt; font-weight:normal; color:#1B5BA2; }
div.releaseNote.in-progress { background-color:#FFDBAE; border-color: #FF803E;}
div.releaseNote.in-progress h1:first-child { color:#FF803E; border-color: #FF803E; } 
div.releaseNote.in-progress h2 { font-size:8pt; font-weight:normal; color:#FF803E; }

div.hold { color: maroon; font-weight:normal;}
div.hold table { color: maroon;  }
div.hold table td { font-weight:maroon; }
div.hold table a { color: maroon; font-weight:maroon; }

td.not-found { color:red; font-weight:bold; }
td.no-translation { background-color:cyan; }

.fse-hidden { display:none; }

div#dropdown {
	float: clear;
	display: block;
	border: 1px solid #AAAAAA;
	background-color: #FAFAFA;
	width: auto;
	padding: 10px;
	font-size: 14px;
	text-align: center;
}

hr#between {
	color: #A7D7F9;
}

div#details {
	float: clear;
	border: 1px solid #AAAAAA;
	border-bottom: 0px;
	background-color: #A7D7F9;
	font-family: Arial;
	font-size: 12px;
	padding: 5px;
	padding-left: 10px;
	width: auto;
}

div#general {
	float: clear;
	border: 1px solid #AAAAAA;
	background-color: #FAFAFA;
	font-family: Arial;
	padding: 10px;
	width: auto;
}

div#release {
	float: clear;
	border: 1px solid #AAAAAA;
	background-color: #FAFAFA;
	font-family: Arial;
	font-size: 10px;
	padding: 10px;
	width: auto;	
}

div#files {
	float: clear;
	border: 1px solid #AAAAAA;
	background-color: #FAFAFA;
	font-family: Arial;
	font-size: 10px;
	padding: 10px;
	width: auto;		
}

div#deployment {
	float: clear;
	border: 1px solid #AAAAAA;
	background-color: #FAFAFA;
	font-family: Arial;
	font-size: 10px;
	padding: 10px;
	width: auto;		
}

tr#pointer {
	cursor: pointer;
}

a { color:inherit; }

table.files-to-deploy { border:1px solid silver; border-collapse:collapse; font-family:arial; font-size:10pt;}
table.files-to-deploy tbody tr td { border-top:1px solid silver; border-left:1px solid silver; }
table.files-to-deploy tbody tr:first-child td { border-top:none; }
table.files-to-deploy tr td:first-child { border-right:none; }
table.files-to-deploy tbody tr td div { font-size:.75em; font-style:italic; }
table.files-to-deploy thead tr td { border-bottom:2px solid black; font-weight:bold; vertical-align:bottom; border-left:1px solid silver; }

div.deploymentNotesText { padding-bottom:10px; }
div.deploymentNotesText div { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
div.deploymentNotesText div.code { font-family:courier; font-size:8pt; }
div.deploymentNotesText div.comment { color:darkorange; font-size:11pt; }
div.deploymentNotesText div.code + div.comment { padding-top:10px; }
div.deploymentNotesText div.comment + div.code { padding-top:10px; }
/* END Custom for task 4 */


/* Custom for task 3 */
table tbody tr.QA td { color:green; border-top:4px double green; }
table tbody tr.QA + tr.QA td { color:green; border-top:1px solid silver; }
table tbody tr.QA td a { color:green; }

table tbody tr.Anomaly td { background-color:pink; }
table tbody tr td.Anomaly { background-color:pink !important; }

table tbody tr.Complete td { background-color:#E0E0E0;  }
table tbody tr.Complete td a { background-color:#E0E0E0; color:black; }

table tbody tr.Hold td { color:red; }
table tbody tr.Hold td a { color:red; }

table tbody tr.Cancelled td { color:silver; xtext-decoration:line-through; }
table tbody tr.Cancelled td a { color:silver; }

table tbody tr.Queued td { color:darkorange; }
table tbody tr.Queued td a { color:darkorange; }

table tbody tr.Pending td { color:black; }
table tbody tr.Pending td a { color:black; }

table tbody tr.Active td { color:black; background-color:cyan;}
table tbody tr.Active td a { color:black; }

table tbody tr.Unqualified td { color:silver;}
table tbody tr.Unqualified td a { color:silver; }

table tbody tr.Unassigned td { background-color:#FC7979; color:white; }
table tbody tr.Unassigned td a { background-color:#FC7979; color:white; }

table tbody tr.Late td { color:red; font-weight:bold; }
table tbody tr.Late td a { color:red; font-weight:bold; }

table tbody tr.Emergency td { background-color:#B22222; color:white; }
table tbody tr.Emergency td a { background-color:#B22222; color:white; }

table tbody tr.Backlog td { color:blue; }
table tbody tr.Backlog td a { color:blue; }

.icon-expand {
	cursor: pointer;
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(../_graphics/icons/ico_expand.gif );
}

.icon-collapse{
	cursor: pointer;
	background-position: center left;
	background-repeat: no-repeat;
	background-image: url(../_graphics/icons/ico_collapse.gif );
}
/* END custom for task 3 */

