﻿body {
    background-color:#fcfcfc;
    color:#777777;
    font-size:.8125em;
}
.small-gray {
    font-size:.8461em;
    color:#666666;
}
#progress-popup, #package-printer, #modal-popup {
    display:none;
    position:fixed;
    z-index:999;
    top:0px;
    width:100%;
    height:100%;
}
#progress-popup div {
    width:200px;
    height:100px;
    margin:200px auto;
    background-color:#ffffff;
    border:2px outset #af1c48;
    padding:10px;
    text-align:center;
    font-weight:bold;
}
a {
    color:#607fd7;
    border-color:#607fd7;
}
a:hover {
    color:#36487a;
    border-color:#36487a;
}
legend {
    background-color:#555;
    border:1px solid #999999;
}
fieldset{
    border:1px solid #999999;
}


/*~~~~~~ Phase Editor Navigation ~~~~~~*/
#phase-editor-nav {
    position:fixed;
    z-index:10;
    width:100%;
    margin-bottom:20px;
    vertical-align:bottom;
    padding:10px;
    color:#333333;
    background-color:#dddddd;
    box-shadow: 0 0 4px rgba(0,0,0,.14),0 4px 8px rgba(0,0,0,.28);
}
#phase-editor-nav h2 {
    text-shadow: 1px 1px 1px #ffffff;
    font-size:2em;
}
#phase-editor-nav div, #phase-editor-nav h2 {
    float:left;
    margin-right:3.333em;
}
#phase-editor-nav a {
    border:0;
    display:block;
    opacity:.7;
}
#phase-editor-nav a:hover {
    opacity:1;
}
#phase-editor-nav a img {
    height:28px;
}
#info-table {
    width:100%;
}
#info-table td label {
    width:100%;
    float:left;
    text-align:right;
    min-height:1.75em;
}
/*~~~~~~ /Phase Editor Navigation ~~~~~~*/




/*~~~~~~ Phase Editor Pages ~~~~~~*/
#phase-editor-body {
    position:relative;
}
fieldset {
	background-color:#eeeeee;
	padding:1em;
	color:#333333;
}
legend {
	margin-left:3%;
	padding:.5em;
	font-weight:bold;
	color:#ffffff;
}
fieldset div p label, fieldset div div label {
	float:left;
	width:33%;
	text-align:right;
	margin-right:2%;
	font-weight:bold;
}
fieldset div p input, fieldset div p select, fieldset div p span, fieldset div div p {
	width:63%;
}
fieldset div p {
	margin-bottom:1em;
	line-height:1.5em;
}
.container-16 {
    margin-bottom:2em;
}
#originator-data-ddl option {
    width:500px;
}
#max-150-warning {
    color:#e20e33;
    background-color:#ebe856;
    font-weight:bold;
    font-size:1.1538em;
    display:none;
}
#covered-by-message {
    width:50%;
    font-size:2em;
    padding:1em;
    margin:auto;
    border:2px solid #f86a2b;
    color: #fae6d8;
    background-color: #c61a1a;
    text-align:center;
    display:none;
}
#this-resolution-moved-next-phase-message {
    width: 50%;
    font-size: 2em;
    padding: 1em;
    margin: 0 auto; /* centers the element horizontally */
    border: 2px solid #f86a2b;
    color: #fae6d8;
    background-color: #c61a1a;
    text-align: center;
    display: none;
}




#add-covers {
    color:#864a1a;
    border-color:#864a1a;
}
.composite-legend {
    background-color:transparent;
    color: #444;
    border: 0;
}
#composite-fieldset strong {
    margin-right: 1em;
    display:inline-block;
}
/*~~~~~~ Phase Editor Pages ~~~~~~*/