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}
BODY{font-family:Arial,sans-serif;font-size:10pt}

TABLE.table1{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#000080;border-collapse:collapse;}  
TABLE.table1g{padding:3px;border-Style:Solid;border-Width:1px;border-Color:LIGHTGREY;border-collapse:collapse;}  
.table1g TABLE{border-collapse:collapse}
.table1g TABLE TD{padding:3px}
TABLE.table1r{padding:3px;border-Style:Solid;border-Width:1px;border-Color:#800000;border-collapse:collapse;}  
.lineTable TD{border-bottom:#ccc solid 1px}

/* 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
}



.table1 TD{padding:3px}
.table1g TD{padding:3px}
.table1r TD{padding:3px}

input.saveButton{height:40px} 

.checkboxDiv100 LABEL{display:inline-block ;width:100PX;}
.checkboxDiv LABEL{display:inline-block ;width:200PX;}
.checkboxDiv300 LABEL{display:inline-block ;width:300PX;}

.noPadding TD{padding:0px} 
TABLE.noPadding {padding:0px}

.table1 TD.head {background-color:#000080;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}

.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}

.table1g TD.sort A:link {text-decoration: none;color:black}
.table1g TD.sort A:visited {text-decoration: none;color:black}
.table1g TD.sort  A:active {text-decoration: none;color:black}
.table1g TD.sort A:hover {text-decoration: none;color:blue}

.table1g TH.sort {background-color:#eeeeee;border-bottom:#cccccc solid 1px;font-weight:bold;color:black}
.table1g TH.sort  A:link {text-decoration: none;color:black}
.table1g TH.sort  A:visited {text-decoration: none;color:black}
.table1g TH.sort  A:active {text-decoration: none;color:black}
.table1g TH.sort  A:hover {text-decoration: none;color:blue}



INPUT.BUTTON {border-width:1px}
BUTTON {border-width:1px}

/*Time line table */
TABLE.table2{border-Style:Solid;border-Width:1px;border-Color:#000080;font-Family:Arial,sans-serif;font-Size:8pt}  
TABLE.table4{border-Style:none;font-Family:Arial,sans-serif;font-Size:8pt}  
PCP Stage Step Inside Table
TABLE.table3{padding:3px;font-Family:Arial,sans-serif;font-Size:10pt;border-Style:Solid;border-Width:1px;border-Color:#000080}
TD.TDSH{text-align:center;border-Style:none;background-color:lightgrey;font-Family:Arial,sans-serif;font-Size:10pt;font-weight:bold;} 
TD.TDBH{border-Style:none;background-color:#000080;color:WHITE;font-Family:Arial,sans-serif;font-Size:10pt;font-weight:bold;} 
TD.TDC1{border-Style:Solid;border-Width:1px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt;vertical-align:top} 
TD.TDC2{border-Style:Solid;border-Width:1px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt} 
TD.TDCE{border-Style:Solid;border-Width:1px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt} 

/* PCP Report Table */
TD.greyheader {padding-left:3px;background-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt;font-Weight:bold}
TD.greyheaderA {text-align:center;padding-left:3px;border-Style:Solid;border-Width:0px 0px 0px 1px;border-Color:white;background-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt;font-Weight:bold} 
TD.TDtopleft{text-align:right;border-Style:Solid;border-Width:1px 0px 0px 1px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt} 
TD.TDtop{text-align:right;border-Style:Solid;border-Width:1px 0px 0px 0px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt}
TD.TDtopA{text-align:left;border-Style:Solid;border-Width:1px 0px 0px 0px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt} 
TD.TDtopB{text-align:center;border-Style:Solid;border-Width:1px 0px 0px 0px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:9pt} 

TABLE.rtable{width:100%;border-Style:Solid;border-Width:1px;border-Color:#000080}  
TABLE.rtableRED{width:100%;border-Style:Solid;border-Width:1px;border-Color:RED}  
TABLE.rtableGREY{width:100%;border-Style:Solid;border-Width:1px;border-Color:lightgrey}  
TD.RTD1{padding-left:3px;border-Style:Solid;border-Width:1px 1px 0px 0px;border-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:8pt;} 
TD.RTD2{border-Style:Solid;border-Width:1px 0px;border-Color:lightgrey;background-color:lightgrey;font-Family:Arial,sans-serif;font-Size:10pt;font-weight:bold;} 
TD.RTDH{padding-left:1px;padding-right:1px;text-align:center;border-Style:Solid;border-Width:0px 1px 1px 0px;border-Color:WHITE;background-color:lightgrey;font-Family:Arial,sans-serif;font-Size:10pt;font-weight:bold;} 
TD.RTDMH{border-Style:Solid;border-Width:1px;border-Color:#000080;background-color:#000080;font-Family:Arial,sans-serif;color:WHITE;font-Size:10pt;font-weight:bold;} 
TD.RTDMHRED{border-Style:Solid;border-Width:1px;border-Color:RED;background-Color:RED;font-Family:Arial,sans-serif;color:WHITE;font-Size:10pt;font-weight:bold;} 
TD.RTDMHGREY{border-Style:Solid;border-Width:1px;border-Color:lightgrey;background-color:lightgrey;font-Family:Arial,sans-serif;color:BLACK;font-Size:10pt;font-weight:bold;} 


A.teamRoleLink:link {color:#000;text-decoration:none}
A.teamRoleLink:visited {color:#000;text-decoration:none}
A.teamRoleLink:hover {color:#3399ff;text-decoration:underline}


TD.RTDH A:link {text-decoration: none}
TD.RTDH A:visited {text-decoration: none}
TD.RTDH A:active {text-decoration: none}
TD.RTDH A:hover {text-decoration: none}

TD.td1{border-Style:Solid;border-Width:1px 0px;border-Color:lightgrey} 
TD.TD1T{BORDER-TOP:1PX SOLID LIGHTGREY} 
TD.td2{border-Style:Solid;border-Width:1px 0px;border-Color:lightgrey;font-Family:Arial,sans-serif;color:BLACK;font-Size:8pt;} 
TD.headerCell {background-Color:#000080;font-Family:Arial,sans-serif;font-Size:10pt;font-Weight:bold;color:white} 
TD.header2Cell{background-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:10pt;font-Weight:bold;color:black} 
TD.header3Cell{background-Color:lightgrey;font-Family:Arial,sans-serif;font-Size:10pt;font-Weight:bold;color:black;BORDER:SOLID 1PX WHITE} 
TD.rHCell{background-Color:#FFCCCC;font-Family:Arial,sans-serif;font-Size:8pt;color:BLACK} 
TD.rdCell{font-Family:Arial,sans-serif;font-Size:8pt;color:black;border-Style:Solid;border-Width:1px;border-Color:lightgrey} 

/*'SUPPLIER TABLE*/
TD.TDS1{border-Style:Solid;border-Width:1px;border-Color:lightgrey;font-Family:Arial,sans-serif;color:BLACK;font-Size:8pt;} 
TD.TDS2{text-align:center;border-Style:Solid;border-Width:0px 1px 0px 0px; border-Color:WHITE;background-color:lightgrey;font-Family:Arial,sans-serif;color:BLACK;font-Size:8pt;font-weight:bold;} 
TD.TDS3{border-Style:Solid;border-Width:1px;border-Color:#000080;background-color:#000080;font-Family:Arial,sans-serif;color:WHITE;font-Size:10pt;font-weight:bold;} 
TD.TDS4{border-Style:NONE;font-Family:Arial,sans-serif;color:BLACK;font-Size:10pt;font-weight:bold;} 
TD.TDS5{border-Style:NONE;font-Family:Arial,sans-serif;color:BLACK;font-Size:10pt;font-weight:bold;background-Color:lightgrey} 
TD.TDS6{border-Style:NONE;font-Family:Arial,sans-serif;color:BLACK;font-Size:10pt;} 


A.CLA:LINK {color:BLUE;font-Family:Arial,sans-serif;font-Size:9pt}
A.CLA:VISITED {color:BLUE;font-Family:Arial,sans-serif;font-Size:9pt}
A.CLA:HOVER {color:#C60042;font-Family:Arial,sans-serif;font-Size:9pt;background-color:LIGHTGREY}

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}

/* QIS SYSTEM */
TABLE.NUMBERTABLE{padding:0px;border-Style:Solid;border-Width:1px;border-Color:LIGHTGREY} 
TD.NUMBERCELL{text-align:center;padding:1px;border-Style:None;font-Family:Arial,sans-serif;font-Size:10pt;font-Weight:bold} 
INPUT.NUMBERBUT{WIDTH:40PX;HEIGHT:40PX}
TD.NUMBERCELL1{text-align:center;padding:0px;border-Style:None;font-Family:Arial,sans-serif;font-Size:9pt;font-Weight:bold} 
INPUT.NUMBERBUT1{WIDTH:35PX;HEIGHT:35PX}

TABLE.DEFECTTABLE{WIDTH:100%;text-align:center;border-collapse: collapse;padding:0px;border-Style:Solid;border-Width:1px;border-Color:LIGHTGREY} 
TD.DEFECTTABLEHEADER{border-Style:SOLID;border-Width:1px;border-Color:WHITE;background-color:#cccccc;font-Family:Arial,sans-serif;font-Size:9pt;font-Weight:bold}  
TD.DEFECTTABLECELL{border-Style:SOLID;border-Width:1px;border-Color:LIGHTGREY;font-Family:Arial,sans-serif;font-Size:9pt}  
TD.DEFECTTABLEBOTHEADER{border-Style:NONE;background-color:#cccccc;font-Family:Arial,sans-serif;font-Size:9pt}  

TABLE.MEASUREMENTTABLE{WIDTH:100%;text-align:center;border-collapse: collapse;padding:0px;border-Style:Solid;border-Width:1px;border-Color:LIGHTGREY} 
TD.MEASUREMENTHEADER{border-Style:SOLID;border-Width:1px;border-Color:WHITE;background-color:#cccccc;font-Family:Arial,sans-serif;font-Size:9pt}  
TD.MEASUREMENTCELL{border-Style:SOLID;border-Width:1px;border-Color:LIGHTGREY;font-Family:Arial,sans-serif;font-Size:9pt}  

A.MEASUREMENTTABLEVALUE:LINK {FONT:NORMAL 9PT VERDANA;TEXT-DECORATION:NONE;COLOR:BLUE}
A.MEASUREMENTTABLEVALUE:VISITED {FONT:NORMAL 9PT VERDANA;TEXT-DECORATION:NONE;COLOR:BLUE}
A.MEASUREMENTTABLEVALUE:HOVER {FONT:NORMAL 9PT VERDANA;TEXT-DECORATION:NONE;COLOR:BLUE;BACKGROUND-COLOR:LIGHTGREY}

TABLE.DEFECTLISTINGSTABLE{width:575PX;text-align:center;border-collapse: collapse;padding:0px;border-Style:Solid;border-Width:1px;border-Color:LIGHTGREY;BACKGROUND-COLOR:WHITE} 
TD.DEFECTLISTINGSHEADER{border-Style:SOLID;border-Width:1px;border-Color:WHITE;background-color:#cccccc;font-Family:Arial,sans-serif;font-Size:12pt;font-Weight:bold}  
TD.DEFECTLISTINGSCELL{border-Style:SOLID;border-Width:1px;border-Color:#cccccc;font-Family:Arial,sans-serif;font-Size:10pt}  

/* New Table formats (May 04) */
TABLE.sTABLE_BLANK{border:0;FONT-FAMILY:Verdana, Geneva, Arial, Helvetica, sans-serif;PADDING:0;BORDER-COLLAPSE:COLLAPSE} 
TABLE.sTABLE_BORDER{BORDER-STYLE:SOLID;BORDER-WIDTH:1px;PADDING:0;BORDER-COLLAPSE:COLLAPSE;FONT-FAMILY:VERDANA,ARIAL}

/* Used for Slant Table */
TD.sTD_SLANT{Width:12px;background-image:url(/icons/slant15.gif)} 
TD.sTD_BSLANT{Width:12px;background-image:url(/icons/backslant15.gif)} 
TD.sTD_SLANT20{Width:17px;background-image:url(/icons/slant20.gif)} 
TD.sTD_BSLANT20{Width:17px;background-image:url(/icons/backslant20.gif)} 
TD.sTDW_H{background-color:WHITE;COLOR:BLACK;FONT-SIZE:8PT;TEXT-ALIGN:RIGHT} 

TD.sTD_H1{HEIGHT:15px;COLOR:WHITE;FONT-SIZE:8PT;FONT-WEIGHT:BOLD} 
TD.sTD_H120{HEIGHT:20px;COLOR:WHITE;FONT-SIZE:9PT;FONT-WEIGHT:BOLD} 

TD.sTD_DC{BORDER-WIDTH:1px 0 1px 0;border-style:SOLID;border-color:#CCCCCC;FONT:8PT VERDANA,ARIAL }  
TD.sTD_DC1{BORDER-TOP-COLOR: #CCCCCC;BORDER-TOP-WIDTH:2PX;BORDER-TOP-STYLE:SOLID;FONT: 8PT VERDANA,ARIAL }  


TABLE.sTableN{BORDER-COLOR:#333399}
TD.sTDN{background-color:#333399}  

TABLE.sTableG{BORDER-COLOR:#CCCCCC}
TD.sTDG{background-color:#CCCCCC}  

TD.sTDR{background-color:#FF0000}  

TABLE.sTableLG{BORDER-COLOR:#DDDDDD}

TD.sTDLG{background-color:#DDDDDD}  
TD.sTDLG_H{background-color:#DDDDDD;FONT:BOLD 9PT VERDANA,Arial,sans-serif;COLOR:BLACK;BORDER-STYLE:SOLID;BORDER-COLOR:WHITE;BORDER-WIDTH:0 
1px;TEXT-ALIGN:CENTER}  
TD.sTDLG_HS{background-color:#DDDDDD;FONT:BOLD 9PT VERDANA,Arial,sans-serif;COLOR:BLACK;BORDER-STYLE:SOLID;BORDER-COLOR:WHITE;BORDER-WIDTH:1px 0;TEXT-ALIGN:CENTER}  
TD.sTDLG_H1{background-color:#DDDDDD;FONT:BOLD 9PT VERDANA,Arial,sans-serif;COLOR:BLACK;BORDER-STYLE:SOLID;BORDER-COLOR:WHITE;BORDER-WIDTH:1px ;TEXT-ALIGN:CENTER}  
TD.NAVBOTLG{background-color:#DDDDDD;BORDER:NONE;FONT:BOLD 8PT ARIAL}
TD.sTDBOTG{BORDER-BOTTOM: SOLID 1PT #999999}

/* Creates blue nav bar with shade on top and bottom */
TD.BLUESHADET1{height:1px;background-color: #6633FF}
TD.BLUESHADET2{height:1px;background-color: #6633CC}
TD.BLUESHADET3{height:1px;background-color: #663399}
TD.BLUESHADEMAIN{background-color: #333399}
TD.BLUESHADEB1{height:1px;background-color:#333366}
TD.BLUESHADEB2{height:1px;background-color:#003366}
TD.BLUESHADEB3{height:1px;background-color:#003333}

TD.GRAYSHADET1{height:1px;background-color: #AAAAAA}
TD.GRAYSHADET2{height:1px;background-color: #999999}
TD.GRAYSHADET3{height:1px;background-color: #888888}
TD.GRAYSHADEMAIN{background-color: #777777}
TD.GRAYSHADEB1{height:1px;background-color:#666666}
TD.GRAYSHADEB2{height:1px;background-color:#555555}
TD.GRAYSHADEB3{height:1px;background-color:#444444}


A.AlcanNavLinkTop:link{color:white;text-decoration:none}
A.AlcanNavLinkTop:visited{color:white;text-decoration:none}
A.AlcanNavLinkTop:hover{color:#FFFF00;text-decoration:underline}

A.AlcanNavLinkBot:link{color:#000080;text-decoration:none;font-family:Arial,sans-serif;font-size:12px}
A.AlcanNavLinkBot:visited{color:#000080;text-decoration:none;font-family:Arial,sans-serif;font-size:12px}
A.AlcanNavLinkBot:hover{color:RED;text-decoration:underline;font-family:Arial,sans-serif;font-size:12px}

A.AlcanNavLinkBotC:link{color:#000080;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold}
A.AlcanNavLinkBotC:visited{color:#000080;text-decoration:none;font-family:Arial,sans-serif;font-size:12px;font-weight:bold}
A.AlcanNavLinkBotC:hover{color:RED;text-decoration:underline;font-family:Arial,sans-serif;font-size:12px;font-weight:bold}

Table.AlcanNavTable{width:700px;font-family:Arial,sans-serif;border-collapse:collapse;}
TD.AlcanNavTDTop{background-color:#999999;color:white;font-size:12px;font-weight:bold;text-align:right;padding:2px;}
TD.AlcanNavTDMain{font-family:Arial,sans-serif;font-size:20px;font-weight:bold;color:white;background-color:#000080;padding:5px}
TD.AlcanNavTDSide{font-size:12px;font-weight:bold;color:#FFFF00;background-color:#000080;text-align:right;vertical-align:bottom;padding-right:5px}
Table.AlcanNavTableBot {border-bottom:#999999 solid 1px; width:700px;}
TD.AlcanNavTDShade{height:1px;border-style:none;padding:0px;font-size:1px;}

TD.PRHead{background-color:#cccccc;border-bottom:#999999 solid 1px;font-family:Arial,sans-serif;font-size:11pt;font-weight:bold;text-align:center}

/*  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; }

/* Sortable tables */
table.sortable thead {
    background-color:#eee;
    color:#666666;
    font-weight: bold;
    cursor: default;
}

.reportfont {
	font-family: Arial;
	font-size: 9pt
}
	
