a:link{font-family:Arial,sans-serif;color:BLUE}
a:visited{font-family:Arial,sans-serif;color:BLUE}
a:hover{font-family:Arial,sans-serif;color:red}

TABLE{font-family:Arial,sans-serif;font-size:10pt}
TEXTAREA{font-family:Arial,sans-serif;font-size:10pt}
BODY{font-family:Arial,sans-serif;font-size:10pt;padding:0px;margin:0px}

#countdownCell {color:#000;backgroundColor:#fff;text-align:center}

input.saveButton{height:40px}

TABLE.table1{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#0E71A6;border-collapse:collapse;}  
TABLE.table1g{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#CCC;border-collapse:collapse;}  
TABLE.table1r{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#800000;border-collapse:collapse;}  

.viewTable TABLE {width:100%;padding: 2px; border: 0; border-collapse: collapse; padding:3px;border:solid 1px #ccc}
.viewTable TD {border-bottom:#cccccc solid 1px; }
.viewTable TH {background-color: #cccccc; border-bottom:#666666 solid 1px;color:#000}

TD.label {font-weight:bold;text-align:right}

.printOnly{display:none}

TD.leftColWidth{width:300px};

.table1 TD{padding:3px}
.table1g TD{padding:3px}
.table1r TD{padding:3px}

/* standard div tag used on popups */
div.popUpDiv{width:100%;background-color:#ffffcc;font-weight:bold;text-align:center;vertical-align:center;padding:10px}
div.popUpDivParent{
	font-family:ArialArial, Helvetica, sans-serif;
	padding:1px;
	border:#000000 solid 1px;
	overflow:hidden;
	background-Color:#ffffff;
	position:absolute;
	visibility:hidden;
	z-Index:10000
}

table.historybar {border:none;background-color:transparent;color;#fff;font-size:8pt;color:#fff;padding:0px;margin:0px}
.historybar a:link{color:#fff;text-decoration:none}
.historybar a:visited{color:#fff;text-decoration:none}
.historybar a:hover{text-decoration:underline}

.noPadding TD{padding:0px} 
TABLE.noPadding {padding:0px}

.table1 TD.head {background-color:#0E71A6;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1 TD.head2 {background-color:#CCCCCC ;border-bottom:#666666 solid 1px;font-weight:bold}

.table1g TD.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TD.head2 {background-color:#eeeeee;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TD.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black}

.table1g TH.head {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold;color:black}
.table1g TH.head2 {background-color:#eeeeee;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TH.head3 {border-bottom:#cccccc solid 1px;font-weight:bold;color:black}

.table1r TD.head {background-color:#800000;border-bottom:#000000 solid 1px;font-weight:bold;color:white}
.table1r TD.head2 {background-color:#CCCCCC;border-bottom:#666666 solid 1px;font-weight:bold}

.lineTable TD{border-bottom:#cccccc solid 1px}


INPUT.BUTTON {border-width:1px}
BUTTON {border-width:1px}

/*Time line table */


TABLE.rtable{width:100%;border-Style:Solid;border-Width:1px;border-Color:#000080}  




A.A1:LINK {color: BLUE;font-Family:Arial,sans-serif;font-Size:10pt}  
A.A1:VISITED {color: BLUE;font-Family:Arial,sans-serif;font-Size:10pt}  
A.A1:HOVER {color: #C60042;font-Family:Arial,sans-serif;font-Size:10pt;background-color:LIGHTGREY}

A.A5:LINK {color: BLUE;font-Family:Arial,sans-serif;font-Size:8pt;font-weight:bold;}  
A.A5:VISITED {color: BLUE;font-Family:Arial,sans-serif;font-Size:8pt;font-weight:bold;}  
A.A5:HOVER {color: BLUE;font-Family:Arial,sans-serif;font-Size:8pt;font-weight:bold;background-color:LIGHTGREY}

A.A2:LINK {color: BLACK;font-Family:Arial,sans-serif;font-Size:10pt}  
A.A2:VISITED {color: BLACK;font-Family:Arial,sans-serif;font-Size:10pt}  
A.A2:HOVER {color: BLUE;font-Family:Arial,sans-serif;font-Size:10pt}

A.A3:LINK {color: BLACK;font-Family:Arial,sans-serif;font-Size:8pt}  
A.A3:VISITED {color: BLACK;font-Family:Arial,sans-serif;font-Size:8pt}  
A.A3:HOVER {color: WHITE;font-Family:Arial,sans-serif;font-Size:8pt;background-color:BLACK}

A.A4:LINK {color: #000080}  
A.A4:VISITED {color: #000080}  
A.A4:HOVER {color: RED}


BR.pageEnd{page-break-after:always}


input.navSearchField{width:100px}
input.navSearchButton{width:60px}

table.Nav{background-image:url(/icons/images/apc/navBG.png);background-repeat:repeat-x;background-position:top;border:none;padding:0px;margin:0px;background-color:#0E71A6}
td.NavMid {padding-top:5px;padding-bottom:5px;color:#000}
td.NavHistory{padding:0px;color:#000;margin:0px}
.NavMid a:link{color:#FFF;font-size:8pt;text-decoration:none}
.NavMid a:hover{color:#FFF;font-size:8pt;text-decoration:underline}
.NavMid a:visited{color:#FFF;font-size:8pt;text-decoration:none}

table.navBottom{background-color:#0E71A6;color:#fff;text-decoration:none;font-size:10pt;padding:3px}
.navBottom a:link{color:#FFF;font-size:10pt;text-decoration:none}
.navBottom a:hover{color:#FFF;font-size:10pt;text-decoration:underline}
.navBottom a:visited{color:#FFF;font-size:10pt;text-decoration:none}


td.NavTitle {color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}


.NavTitle a:link{color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}
.NavTitle a:hover{color:#fff;font-weight:bold;font-size:14pt;text-decoration:underline}
.NavTitle a:visited{color:#fff;font-weight:bold;font-size:14pt;text-decoration:none}

td.NavTop {padding-top:2px;padding-bottom:2px;color:#FFF;font-weight:bold;text-align:right}
.NavTop a:link{font-weight:bold;color:#FFF;text-decoration:none;font-size:10pt}
.NavTop a:hover{font-weight:bold;color:#FFF;text-decoration:underline;font-size:10pt}
.NavTop a:visited{font-weight:bold;color:#FFF;text-decoration:none;font-size:10pt}


/*  MOVED FROM CALENDAR.CSS */
.dpDiv {
	}

.dpTable {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #505050;
	background-color: #ece9d8;
	border: 1px solid #AAAAAA;
	}

.dpTR {
	}

.dpTitleTR {
	}

.dpDayTR {
	}

.dpTodayButtonTR {
	}

.dpTD {
	cursor: pointer;
	}

.dpDayHighlightTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	cursor: pointer;
	}

.dpTitleTD {
	}

.dpButtonTD {
	}

.dpTodayButtonTD {
	}

.dpDayTD {
	background-color: #CCCCCC;
	border: 1px solid #AAAAAA;
	color: white;
	}

.dpTitleText {
	font-size: 12px;
	color: gray;
	font-weight: bold;
	}

.dpDayHighlight {
	color: #4060ff;
	font-weight: bold;
	}

.dpButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	padding: 0px;
	}

.dpTodayButton {
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: gray;
	background: #d8e8ff;
	font-weight: bold;
	}
	
#pipe ul {
	margin-left: 0;
	padding-left: 0;
	display: inline;
}

#pipe ul li {
	margin-left: 0;
	padding: 3px 5px;
	list-style: none;
	display: inline;
	text-decoration: underline;
	color:blue;
}

#pipe ul li.hover {
	background-color: lightgray;
	color : red;
}

#pipe ul li.first {
	margin-left: 0;
	border-left: none;
	list-style: none;
	display: inline;
	}
	
#usernavcontainer ul {margin: 0; padding: 0; 
	list-style-type: none; list-style-image: none; }
#usernavcontainer li {display: inline; }

#usernavcontainer ul li a {text-decoration:none;  margin: 4px;
	padding: 3px 5px; background: transparent;}
#usernavcontainer ul li a:hover {background: #ffffcc; }
	


#navcontainer ul { border-bottom:2px solid #FFFFFF; margin: 0; padding: 0;   float: left;width:100%}
#navcontainer li { display:inline}
#navcontainer li a{ float: left; text-decoration: none;    color: #000080;    padding: 3px 3px;    background-color: #FFF; }
#navcontainer li a:hover{border-bottom:2px solid #FF9900;color: #FF9900;}
#navcontainer li a.cl{font-weight:bold;color:#000000}
#navcontainer li a.cl:hover{border-bottom:2px solid #FFFFFF;color: #000000;}

.checkboxDiv label{display:inline-block;width:200px;vertical-align:top}

.checklistTable {width:100%;margin: 0 5px 0 5px}
.checklistTable Table{border:#000080 solid 1px;font-family:arial;font-size:10pt} 
.checklistTable TD{border-top:#ccc solid 1px;border-right:#ccc solid 1px;padding:2px} 
.checklistTable TH{background-Color:#CCCCCC;border-bottom:#666666 solid 1px;border-left:#FFFFFF soild 1px;text-align:center;padding:1px} 



table.stagetable {width:100%;font-family:arial;font-size:10pt;padding:1px;border-collapse:collapse;text-align:center}
.stagetable TH{width:15%;background-color:#cccccc;border-bottom:#000000 solid 1px;font-weight:bold}
.stagetable TD{border-bottom:#cccccc solid 1px}
td.stagetd   {border-right:#000080 solid 1px;border-left:#000080 solid 1px;}
th.stagetdT{border-right:#000080 solid 1px;border-left:#000080 solid 1px;border-top:#000080 solid 1px}
td.stagetdB{border-right:#000080 solid 1px;border-left:#000080 solid 1px;border-bottom:#000080 solid 1px}

