BODY
{
    BACKGROUND-COLOR: Whitesmoke;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Firebrick;
}
SELECT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	Text-Align: left;
}
INPUT {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	Text-Align: left;
	}
TEXTAREA {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	Text-Align: left;
	OVERFLOW: hidden;
}

A:link { COLOR: White }

A:visited { COLOR: White }

A:hover { COLOR: Aqua }

.popupBody
{
    BACKGROUND-COLOR: DarkGray;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
}

.popupBodyMid
{
    BACKGROUND-COLOR: gainsboro;
    FONT-FAMILY: Verdana, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
    LETTER-SPACING: normal;
    TEXT-TRANSFORM: none;
    WORD-SPACING: normal;
    color: Black;
}

.popupMajor
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12pt;
    	FONT-WEIGHT: Bold;
	color: dimgray;
}

.inputField {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: left;
	background-color: White;
	border-style:inset; 
	border-width: 1px;
	}

.inputFieldDim {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: left;
	background-color: silver;
	border-style:inset; 
	border-width: 1px;
	}
	
.displayField
{
	color: Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color: Lemonchiffon;
	border: None;
}

.displayFieldBorder
{
	color: Black;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color: transparent;
	border: solid;
	border-width: 1px;
}

.displayFieldBorderGray
{
	color: DimGray;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color:whitesmoke;
	border: solid;
	border-width: 1px;
	border-color: silver;
}

.displayFieldAlert
{
	color: Red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT:bold;
	background-color: Lemonchiffon;
	border: None;
}

.displayDetails 
{ 
	BORDER: White solid 1px; 
	Padding: 5px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px;  
	COLOR: black;
	background-color: LightGrey; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	}
	
.updatedBy
{
	color: crimson;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color: transparent;
	border: None;
}

.brownlabel
{
	color: #804000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
	background-color: transparent;
	border: None;
	
}
	
.updatedByBody
{
	color: aqua;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal;
	background-color: transparent;
	border: None;
	Text-Align: Right;
}

.dropDown {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Text-Align: left;
	border-style:inset; 
	border-width: thin;
	}

.cbotext 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: left;
	border:solid 1px #999999;
}	
	
.cboTextDisabled
{
	font-size: 11px;
	background: none transparent scroll repeat 0% 0%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
	border:solid 1px #999999;
}

.cboselector 
{
	height: 17px;
	width: 15px;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-left: none;
	border-right: solid 1px #999999;
	position: relative; 
	left: -1px
}

.cboselectornonudge 
{
	height: 17px;
	width: 15px;
	border-top: solid 1px #999999;
	border-bottom: solid 1px #999999;
	border-left: none;
	border-right: solid 1px #999999;
}

.cbolist
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	color: Black;
	Text-Align: left;
	border: none;
	background-color: Aqua;
}

.cbostatus
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	font-weight: normal;
	Text-Align: left;
	border-style:none; 
	background-color: Silver;
	color: Maroon;
	padding:2px;
}
	
.lboList {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	Text-Align: left;
	border-style:solid; 
	border-width:medium;
	background-color: CORNSILK;
	}

.questionlabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: 500;
	Text-Align: left;
	color: Black;
	}
.questionheader {
	Text-Align: left;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial;
	}
.label {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: Lemonchiffon;
	}
	.labelleft {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: left;
	color: Lemonchiffon;
	}
.labelcenter {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: Lemonchiffon;
	}	
.labellargecenter {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: Lemonchiffon;
	}	
	.labelsmall {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: Lemonchiffon;
	}
		.labelsmallcenter {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: Lemonchiffon;
	}
.fromthroughlabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: left;
	color: Lemonchiffon;
	}
.popuplabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: black;
	}

.popuplabelleft {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: left;
	color: black;
	}
.popuplabelcenter {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: black;
	}
	
.popupsection {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: aqua;
	}

.leftlabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: left;
	color: Lemonchiffon;
	}


.explabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: DarkSlateGray;
	}

.searchlabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: Black;
	}

.searchlabelLight {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: Lemonchiffon;
	}

.searchlabeldim {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: right;
	padding-bottom: 0px;
	vertical-align: baseline; 
	color: Black;
	}
	
.searchlabeldimL {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: left;
	padding-bottom: 0px;
	vertical-align: baseline; 
	color: Black;
	}
	
.divPopupLabelHdr
{
    background-color: DARKGRAY;
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: Lemonchiffon;
    text-decoration: none;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    text-align:center;    
}

.divPopupLabelHdrAlt
{
    background-color: SteelBlue;
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: Lemonchiffon;
    text-decoration: none;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    text-align:center;    
}
.divPopupSubSectionHdr
{
    background-color: WhiteSmoke;
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: black;
    text-decoration: none;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    text-align:center;    
}
 .divPopup
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px; 
	COLOR: Black; 
	BACKGROUND-COLOR: LIGHTGREY;
	Padding: 5px;	
	BORDER: black 1px solid; 
}
  .popinput {
	border: 1px solid dimgray; 
	font-size: 11px; 
	background-color: WhiteSmoke;
}

  .poplabel {
	text-align: right;
	color: DarkSlateGray; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	padding-right: 5px;
}
  .radiotext {
	text-align: left;
	color: black; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px;
}

  .radiotextalt {
	text-align: left;
	color: white; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}
.navlabel {
	color: black;
	background-color: silver;
	border-style: none;
	Text-Align: left;
	}

.navtext {
	border-style: none;
	color: black;
	background-color: WhiteSmoke;
	Text-Align: right;

	}

.navtable {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: black;
	background-color: silver;
	border-style: solid;
	border-color: Black;
	border-width: 1px;
	}

.navtablealt {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	color: black;
	background-color: silver;
	border-style: solid;
	border-color: dimgray;
	border-width: 1px;
	}
	
.tablelabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: Firebrick;
	}

.divHead
{
	background-color: lemonchiffon;
	border-color: teal;
	color: teal;
	border: outset;
	border-width: 2pt; 
}

.divHeadData
{
	color: teal;
	background-color: transparent;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	Text-Align: Left;
	border: none;
}

.divHeadDataBlack
{
	color: black;
	background-color: transparent;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bold;
	Text-Align: Left;
	border: none;
}

.divHeadLabel {
	color: Black;
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	Text-Align: Right;
	}

.divHeadLabelCenter {
	color: Black;
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	Text-Align: Center;
	}
	
.divHeadLink 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	Text-Align: Left;
}
a.divheadlink:link
{
	color: Tomato;
}

a.divheadlink:visited
{
	color: Tomato;
}
a.divHeadLink:hover 
{
	color: Tomato;
	FONT-WEIGHT: bold;
}

.divBody
{
	Color: Lemonchiffon;
	border-color: Dimgray;
	background-color: Dimgray;
	BORDER: outset; 
	border-width: 3px; 
}

.divInstruction
{
	FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 10px;
	font-weight: 500; 
	COLOR: Black; 
	BACKGROUND-COLOR: CornflowerBlue;
	Padding: 10px;	
	BORDER: black 1px solid; 
}
.divSearch
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: Black; 
	BACKGROUND-COLOR: Burlywood;
	Padding: 5px;	
	BORDER: black 1px solid; 
}
.divMinor
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: Black; 
	BACKGROUND-COLOR: Silver;
	Padding: 5px;	
	BORDER: black 1px solid; 
}
.divMinorNoPad
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 12px; 
	COLOR: Black; 
	BACKGROUND-COLOR: Silver;
}
.divBodyAlt
{
	Color: Black;
	border-color: Dimgray;
	background-color: Silver;
	BORDER: outset; 
	border-width: 3px; 
}

.divFilter 
{
	text-align: right;
	BACKGROUND-COLOR:Silver; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	padding-right: 5px;
}
.divNPDBSearch
{
	background-color: Lemonchiffon; 
	BORDER: dimgray 1px solid;
}
.ptlIFrame
{
	background-color: gainsboro;
	BORDER:  none; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 15px;
}

.chkIFrame
{
	background-color: silver;
	BORDER:  black solid 1px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 15px;
}
.chkIFrameProcess
{
	background-color: silver;
	BORDER:  black solid 1px; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px;
	PADDING-TOP: 5px;
	PADDING-BOTTOM: 15px;
}
.chklabel {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: maroon;
	}
.chklabelleft {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: left;
	color: maroon;
	}
  .chkradiotext {
	text-align: left;
	color: maroon; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px;
}

.multipage
{
	Color: Lemonchiffon;
	border-color: Dimgray;
	background-color: Dimgray;
	BORDER: outset 3px; 
	BORDER-TOP: medium none;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 5px;
	OVERFLOW: hidden;
}
.multipagealt
{
	Color: Lemonchiffon;
	border-color: SteelBlue;
	background-color: SteelBlue;
	BORDER: outset 3px; 
	BORDER-TOP: medium none;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 15px;
}
.multipage_overflow
{
	Color: Lemonchiffon;
	border-color: Dimgray;
	background-color: Dimgray;
	BORDER: outset 3px; 
	BORDER-TOP: medium none;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px;
	PADDING-TOP: 10px;
	PADDING-BOTTOM: 5px;
}
.multipagealt_overflow
{
	Color: Lemonchiffon;
	border-color: SteelBlue;
	background-color: SteelBlue;
	BORDER: outset 3px; 
	BORDER-TOP: medium none;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 15px;
}
.multipagesearch
{
	Color: Black;
	border-color: Silver;
	background-color: Silver;
	BORDER:  none; 
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 20px;
	PADDING-TOP: 15px;
	PADDING-BOTTOM: 15px;
	OVERFLOW: hidden;
}
.dataRectangle
{
BORDER: silver 2px outset; 
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: Gray;
}

.dataRectangleSilverGradient
{
BORDER: silver 2px outset; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: #EDEDED;


}

.dataRectangleAlt
{
BORDER: gray 2px outset; 
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: DarkGray;
}

.popupdataRectangle
{
BORDER: silver 2px outset; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: LIGHTSTEELBLUE;
}

.popupdataRectangleCompressed
{
BORDER: silver 2px outset; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 1px; 
PADDING-TOP: 1px; 
BACKGROUND-COLOR: LIGHTSTEELBLUE;
}

.toolbar
{
BORDER: black 1px solid; 
PADDING-RIGHT: 5px; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BACKGROUND-COLOR: silver;
}

.raisedbttn
{
	border-style: outset;
	border-width: 2px;
    border-color: rgb(238, 238, 238);
	 
}
.raisedbttn:hover
{
	border-style:inset;
	border-width: 2px;
	border-color: none;
}

.raisedbttnred
{
	border-style: outset;
	border-width: 3px;
	border-color: none;
	background-color: Firebrick;
}
.raisedbttnred:hover
{
	border-style: inset;
	border-width: 3px;
	border-color: none;
	background-color: Firebrick;
}
.raisedbttnNoBorder
{
    
}

.savebttn
{
	border-style:outset;
	border-width: 3px;
	border-color: Tomato;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
}
.savebttn:hover
{
	border-style: inset;
	border-width: 3px;
	border-color: Tomato;
	PADDING-RIGHT: 3px; 
	PADDING-LEFT: 3px; 
}

    .errorBox 
         {
             
             background-color: Gainsboro;
             border-color: Firebrick;
	         FONT-FAMILY:  Arial, Verdana,Helvetica, sans-serif; 
		border: solid;
		border-width: 1pt; 
	font-size: 10pt;
		color: Firebrick;
	FONT-WEIGHT: Bold;
           } 
 
.successBox
{
    background-color: #CCFFFF;
    font-family: Arial, Verdana,Helvetica, sans-serif;
    border: 1pt solid #666666;
    font-size: 10pt;
    color: #333333;
    font-weight: Bold;
}

.progressBackgroundFilter { 
  position:absolute; 
  top:0px; 
  bottom:0px; 
  left:0px; 
  right:0px; 
  overflow:hidden; 
  padding:0; 
  margin:0; 
  background-color:#000;  
  filter:alpha(opacity=50); 
  opacity:0.5; 
  z-index:1000; 
  width:850px;
  height:800px;
} 

 

.processMessage
{
    position: absolute;
    top: 30%;
    left: 35%;
    padding: 10px;
    width: 14%;
    z-index: 1001;
    background-color: #CCCCCC;
    border: solid 1px black;
} 

.treeTask1
{
	color: Darkred;
    BACKGROUND-COLOR: transparent; 
	text-decoration: none;
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10pt;
	FONT-WEIGHT: Bold;
}
a.treeTask1:link
{
	color: Darkred;
}
a.treeTask1:visited
{
	color: Darkred;
}
a.treeTask1:hover 
{
	color: Tomato;
}

.treeTask2
{
	color: Black;
    BACKGROUND-COLOR: transparent; 
	text-decoration: none;
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:8pt;
	FONT-WEIGHT: normal;
}
a.treeTask2:link
{
	color: Black;
}
a.treeTask2:visited
{
	color: Black;
}
a.treeTask2:hover 
{
	color: Tomato;
}

.treeTask3
{
	color: Black;
    BACKGROUND-COLOR: transparent; 
	text-decoration: none;
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:8pt;
	FONT-WEIGHT: bold;
}
a.treeTask3:link
{
	color: Black;
}
a.treeTask3:visited
{
	color: Black;
}
a.treeTask3:hover 
{
	color: Tomato;
}

.ext
{
	color: Firebrick;
    BACKGROUND-COLOR: transparent; 
	text-decoration: none;
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10pt;
	FONT-WEIGHT: bold;
}
.extX
{
	color: Firebrick;
    BACKGROUND-COLOR: transparent; 
	text-decoration: line-through;
    TEXT-ALIGN: left; 
    BORDER-BOTTOM-STYLE: none; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE:10pt;
	FONT-WEIGHT:normal;
}
a.ext:link
{
	color: Darkred;
}
a.ext:visited
{
	color: Darkred;
}
a.ext:hover 
{
	color: Tomato;
}
.xth
{
	color: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: Dimgray;
}
.xth a:link
{
	color: #ffffff;
}
.xth a:visited
{
	color: #ffffff;
}
.xth a:hover 
{
	color: #ffffCC;

}
.xthSilver
{
	color: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: silver;
}
.xthSilver a:link
{
	color: #ffffff;
}
.xthSilver a:visited
{
	color: #ffffff;
}
.xthSilver a:hover 
{
	color: #ffffCC;

}

.xtdMG
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	
}
.xtd
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: Burlywood;
}




.xtd a:link
{
	color: Maroon;
}
.xtd a:visited
{
	color: Maroon;
}
.xtd a:hover 
{
	color: Tomato;
}

.xtdalt
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: PaleGoldenrod;
}

.xtdalt a:link
{
	color: Maroon;
}
.xtdalt a:visited
{
	color: Maroon;
}
.xtdalt a:hover 
{
	color: Tomato;
}

.xtd2
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: LIGHTSKYBLUE;
}

.xtd2 a:link
{
	color: Maroon;
}
.xtd2 a:visited
{
	color: Maroon;
}
.xtd2 a:hover 
{
	color: Tomato;
}

.xtdalt2
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: LIGHTGOLDENRODYELLOW;
}

.xtdalt2 a:link
{
	color: Maroon;
}
.xtdalt2 a:visited
{
	color: Maroon;
}
.xtdalt2 a:hover 
{
	color: Tomato;
}

.xtdWhite
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: #E6E6E6;
}

.xtdWhite a:link
{
	color: Maroon;
}
.xtdWhite a:visited
{
	color: Maroon;
}
.xtdWhite a:hover 
{
	color: Tomato;
}

.aspMenu
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	BACKGROUND-COLOR: White;
	border-color: Black;
	border-style: solid;
	border-width: 1px;
}
.aspMenu a
{
    FONT-SIZE: 10px;
    white-space:nowrap;
}
.aspMenu a:link 
{
    color: Maroon;
}
.aspMenu a:visited
{
    color: Maroon;
}
.aspMenu a:hover 
{
    color: Tomato;
}


.rptrHead
{
	color: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: Dimgray;
}

.rptrSubHead
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	BACKGROUND-COLOR: Silver;
}

.rptrData
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: Burlywood;
}

.rptrData a:link
{
	color: Maroon;
}
.rptrData a:visited
{
	color: Maroon;
}
.rptrData a:hover 
{
	color: Tomato;
}

.rptralt
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: PaleGoldenrod;
}

.rptralt a:link
{
	color: Maroon;
}
.rptralt a:visited
{
	color: Maroon;
}
.rptralt a:hover 
{
	color: Tomato;
}

.rptrDataSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: WhiteSmoke;
}


.rptrDataSmall a:link
{
	color: Black;
	text-decoration: none;
}
.rptrDataSmall a:visited
{
	color: Black;
	text-decoration: none;
}
.rptrDataSmall a:hover 
{
	background-color: Maroon;
	color: WhiteSmoke;
	text-decoration: none;
}

.rptraltSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: Gainsboro;
}

.rptraltSmall a:link
{
	color: Black;
	text-decoration: none;
}
.rptraltSmall a:visited
{
	color: Black;
	text-decoration: none;
}
.rptraltSmall a:hover 
{
	background-color: Maroon;
	color: WhiteSmoke;
	text-decoration: none;
}


.rptrSelectedSmall
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: Yellow;
}
.rptrSelectedSmall a:link
{
	color: Black;
	text-decoration: none;
}
.rptrSelectedSmall a:visited
{
	color: Black;
	text-decoration: none;
}
.rptrSelectedSmall a:hover 
{
	background-color: Maroon;
	color: WhiteSmoke;
	text-decoration: none;
}

.ltr
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: transparent;
}

a.ltr:link
{
	color: Black;
}
a.ltr:visited
{
	color: Black;
}
a.ltr:hover 
{
	color: Maroon;
}

.ltrWhite
{
	color: White;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: transparent;
}

a.ltrWhite:link
{
	color: White;
}
a.ltrWhite:visited
{
	color: White;
}
a.ltrWhite:hover 
{
	color: Maroon;
}




.popupltr
{
	color: Lemonchiffon;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:  bolder;
	BACKGROUND-COLOR: Transparent
}
a.popupltr:link
{
	color: Lemonchiffon;
}

a.popupltr:visited
{
	color: Lemonchiffon;
}

a.popupltr:hover 
{
	color: Maroon;
}

.popupltralt
{
	color: Maroon;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:  bolder;
	BACKGROUND-COLOR: Transparent
}

.popupltraltDisabled
{
	color: Gray;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT:  bolder;
	BACKGROUND-COLOR: Transparent;
}

a.popupltralt:link
{
	color: Maroon;
    margin-left: 3px;
}

a.popupltralt:visited
{
	color: Maroon;
}

a.popupltralt:hover 
{
	color: Black;
}

.actionLabel
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	Text-Align: Left;
	background-color: Dimgray;
	color: Lemonchiffon;
}
.actionLabelCenter
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bold;
	Text-Align: Center;
	background-color: Dimgray;
	color: Lemonchiffon;
}
.actionLink 
{
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	Text-Align: Left;
	color: White;
	FONT-WEIGHT: bold;
}

a.actionLink:hover 
{
	color: Lemonchiffon;
	FONT-WEIGHT: bold;
}

.CSCCalendar
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   filter: progid:DXImageTransform.Microsoft.dropshadow(OffX=3, OffY=3, Color= 'gray' , Positive= 'true' ) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=96, FinishX=100, StartY=0, FinishY=0) progid:DXImageTransform.Microsoft.Alpha( Opacity=100, FinishOpacity=20, Style=1, StartX=0, FinishX=0, StartY=97, FinishY=100);
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
}

.CSCCalendar TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.CSCCalendarNoFilter
{
   border-right: lightgrey ridge;
   border-top: lightgrey ridge;
   font-size: 8pt;
   border-left: lightgrey ridge;
   border-bottom: lightgrey ridge;
   font-family: Arial;
   background-color: white;
   }
.CSCCalendarNoFilter TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}


.CSCWeekRowsTable
{
   border-right: black 1px solid;
   border-top: black 1px solid;
   font-size: 8pt;
   border-left: black 1px solid;
   border-bottom: black 1px solid;
   font-family: Arial;
   background-color: white;
}

.CSCDay
{
 /*  cursor: pointer;  /* W3C approved hand. See http://www.xs4all.nl/~ppk/css2tests/index.html */
   cursor: hand;
}

.CSCSelectedDay
{
   background-color: gold;
 /*  cursor: pointer; */
   cursor: hand;
}
.CSCSelectedToday
{
   font-weight: bold;
   background-color: gold;
  /* cursor: pointer;*/
   cursor: hand;
}
.CSCToday
{
   font-weight: bold;
 /*  cursor: pointer;*/
   cursor: hand;
}
.CSCSpecialDay
{
  /* cursor: pointer;*/
   cursor: hand;
   background-color: lemonchiffon;
}

.CSCOtherMonthDays
{
   cursor: default;
   color: gray;
}

.CSCDayHeader
{
   border-bottom: blue 1px solid;
}

.CSCDayHeader TR
{
   font-size: 7pt;
   background-color: lightblue;
}

.CSCDayHeaderCell
{
   font-size: 7pt;
}

.CSCHeaderTable
{
   font-size: 8pt;
   border-bottom: blue 1px solid;
   font-family: Arial;
}

.CSCHeaderRows
{
   font-size: 8pt;
   font-family: Arial;
   cursor: default;
}

.CSCHeaderRows TR
{
   background-color: inherit;
}

.CSCIncrementalButtons
{
 /*  cursor: pointer;*/
   cursor: hand;
   color: mediumblue;
}

.CSCIncrementalButtonsPressed
{
 /*  cursor: pointer;*/
   cursor: hand;
   color: darkblue;
}

.CSCJumpButtons
{
   color: mediumblue;
  /* cursor: pointer;*/
   cursor: hand;
}

.CSCJumpButtonsPressed
{
   color: darkblue;
  /*cursor: pointer;*/
   cursor: hand;
}

.CSCCloseButton
{
   cursor: default;
}

.CSCCloseButtonPressed
{
   cursor: default;
}
.CSCHelpButton
{
   cursor: default;
}

.CSCHelpButtonPressed
{
   cursor: default;
}

.CSCFooterTable
{
}

.CSCFooterTable TABLE
{
}

.CSCFooterButton
{
   border-right: lightgrey thin outset;
   border-top: lightgrey thin outset;
   border-left: lightgrey thin outset;
   color: black;
   border-bottom: lightgrey thin outset;
   background-color: lightblue;
   font-size: 8pt;
   font-family: Arial;
   /*cursor: pointer;*/
   cursor: hand;
}

.CSCFooterButtonPressed
{
   border-right: lightgrey thin inset;
   border-top: lightgrey thin inset;
   border-left: lightgrey thin inset;
   border-bottom: lightgrey thin inset;
   background-color: lightblue;
   color: black;
   font-size: 8pt;
   font-family: Arial;
  /* cursor: pointer;*/
   cursor: hand;
}

.CSCFooterCurrentDate
{
}


.DTBToggleCalendar
{
}

.DTBToggleCalendarPressed
{
}

.DTBHelpButton
{
}

.DTBHelpButtonPressed
{
}

.MYPMonthYearPicker
{
   border-right: gray 1px solid;
   border-top: gray 1px solid;
   font-size: 8pt;
   border-left: gray 1px solid;
   border-bottom: gray 1px solid;
   font-family: Arial;
   background-color: white;
}

.MYPMonthYearPicker TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.MYPMonthTable
{
}

.MYPYearTable
{
}

.MYPMonthCell
{
  /* cursor: pointer;*/
   cursor: hand;
}

.MYPSelectedMonthCell
{
   background-color: gold;
 /*  cursor: pointer;*/
   cursor: hand;
}


.MYPYearCell
{
 /* cursor: pointer;*/
   cursor: hand;
}
.MYPSelectedYearCell
{
 /* cursor: pointer;*/
   cursor: hand;
   background-color: gold;
}

.MYPOutOfRangeCell
{
   color: gray;
}

.MYPMoveYearsButtons
{
}

.MYPMoveYearsButtonsPressed
{
}

.MYPTogglePicker
{
}

.MYPTogglePickerPressed
{
}


.PDPContextMenu
{
   border-right: lightgrey 1px solid;
   border-top: lightgrey 1px solid;
   font-size: 8pt;
   border-left: lightgrey 1px solid;
   border-bottom: lightgrey 1px solid;
   font-family: Arial;
   background-color: white;
}

.PDPContextMenu TABLE
{
   font-size: 8pt;
   font-family: Arial;
   background-color: white;
}

.rptTree
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}

a.rptTree:link
{
	color: Maroon;
}
a.rptTree:visited
{
	color: Maroon;
}
a.rptTree:hover 
{
	color: Tomato;
}

.rptTreeWebI
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
}

a.rptTreeWebI:link
{
	color: Blue;
}
a.rptTreeWebI:visited
{
	color: Blue;
}
a.rptTreeWebI:hover 
{
	color: Tomato;
}

.YellowBorderTD
{
border-left-color: Lemonchiffon; 
border-left-style: solid; 
border-bottom-color: lemonchiffon; 
border-bottom-style: solid;
border-top-color: lemonchiffon; 
border-top-style: solid; 
border-right-color: lemonchiffon; 
border-right-style: solid; 
}

.currency
{
	behavior: url(maskCurrency.htc);
}

.phone
{
	behavior: url(maskPhone.htc);
}

.ssno
{
	behavior: url(maskSSN.htc);
}

.taxid
{
	behavior: url(maskTaxID.htc);
}

.time
{
	visibility: hidden;
	behavior: url(maskTime.htc);
}

.zip
{
	behavior: url(maskZip.htc);
}

.truncate
{
	behavior: url(truncate.htc);
}

.anchoredDataGrid
{
	behavior: url(anchorHeader.htc);
	overflow: auto;
}

.enforcedDataGrid
{
	overflow: auto;
	behavior: url(anchorHeaderAndColumns.htc);
}

.DataGridFixedHeader 
{ 
		color: White;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 12px;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: Dimgray;
        position: relative;
        top:expression(this.offsetParent.scrollTop - 2);
} 

.DataGridFixedHeaderLight
{ 
		color: White;
		FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
		FONT-SIZE: 8pt;
		FONT-WEIGHT: bold;
		BACKGROUND-COLOR: #848484;
        position: relative;
        top:expression(this.parentNode.offsetParent.scrollTop - 2);
} 

.instructiontext {
	color: black; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9pt;
}
.browntext
{
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: #822f2f;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.wizinstruction {
	color: black; 
	font-weight: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
}

.btnred {
   color:white;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:bold;
   background-color:red;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
 }   
  
.btnyellow {
   color:black;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
   font-weight:bold;
   background-color:gold;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
 }   
   
.btnbold {
   color:red;
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   font-weight:bold;
   border:2px solid;
   border-top-color:Black;
   border-left-color:Black;
   border-right-color:Black;
   border-bottom-color:Black;
 }   
 
.wbirTitleBig {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 16px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: royalblue;
}
 
.wbirTitleSmall {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-WEIGHT: bold;
	Text-Align: center;
	color: royalblue;
}
	
.rptrWbirData
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: Burlywood;
}

.rptrWbiralt
{
	color: Black;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	FONT-WEIGHT: normal;
	BACKGROUND-COLOR: PaleGoldenrod;
}

.PCCBPIFormTitle
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight:bold;
	background-color: DarkGray;
	border-color:Black;
	border-width:thin;
	text-align:center;
	border-style:solid;
}

.PCCBPIFormSubTitle
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	background-color: DarkGray;
	text-align:center;
}

.PCCBPIClusterTitle
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:bold;
	background-color:Silver;
	padding-left:5px;
}

.PCCBPIClusterDescription
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	padding-left:5px;
}

.PCCBPIPrivilegeType
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight: bold;
	padding-left: 20px;
}

.PCCBPIPrivilegeTypeSubTitle
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	font-style:italic;
}

.PCCBPIPrivilege
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	padding-left: 20px;
	vertical-align:middle;
}

.PCCBPIPrivilegeHighlighted
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	padding-left: 20px;
	vertical-align:middle;
	background-color:Yellow;
}

.PCCBPIPrivilegeSuspended
{
	color:Red;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	padding-left: 20px;
	vertical-align:middle;
	text-decoration: line-through;
}

.PCCBPIPrivilegeLink
{
	color: Red;
    BACKGROUND-COLOR: transparent; 
	text-decoration: none;
    BORDER-BOTTOM-STYLE: none; 
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 10pt;
	font-weight:normal;
	vertical-align:middle;
}
a.PCCBPIPrivilegeLink:link
{
	color: Darkred;
}
a.PCCBPIPrivilegeLink:visited
{
	color: Darkred;
}
a.PCCBPIPrivilegeLink:hover 
{
	color: Tomato;
}

.PCCBPILargeBold
{
	color:Black;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	font-size: 12pt;
	font-weight:bold;
	text-align:center;
}

.ProfileInfoTitle {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: black;
	}

.ProfielInfoHeader {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	Text-Align: right;
	color: black;
	}

.ProfielInfoData {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	Text-Align: right;
	color: black;
	}
	
.multipagepadding
{
	margin-right: 5px; 
	margin-left: 20px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.multipagepaddingalt
{
	margin-right: 5px; 
	margin-left: 0px;
	margin-top: 15px;
	margin-bottom: 15px;
}

.BaseDateCalendar
{
	BORDER-RIGHT: lightgrey ridge; 
	BORDER-TOP: lightgrey ridge; 
	BORDER-LEFT: lightgrey ridge; 
	BORDER-BOTTOM: lightgrey ridge; 
	WIDTH: 175px;
	background: white
}
.BaseDateTable
{
	FONT-SIZE: 8pt; 
	FONT-FAMILY: Arial;
	color: Black
}
.BaseDateHdrCell
{
	text-align: center; 
	vertical-align: middle
}
.BaseDateDayOfWeekRow
{
	background-color: #66ccff; 
	color: charcoal; 
	font-size: 7pt; 
	text-align: center
}
.BaseDateDayOfMonthCell
{
	border: silver 1px solid; 
	vertical-align: middle; 
	text-align: right; 
    cursor: hand; 
}
.BaseDateCurrentDayCell
{
	border: silver 1px solid;
	vertical-align: middle; 
	text-align: right; 
	font-weight: bold; 
    cursor: hand;
}
.BaseDateSelectedCurrentDayCell
{
	border: silver 1px solid;
	vertical-align: middle; 
	text-align: right;
	font-weight: bold; 
	background-color: gold; 
    cursor: hand;
}
.BaseDateSelectedDayOfMonthCell
{
	border: silver 1px solid;
	vertical-align: middle; 
	text-align: right;
	background-color: gold; 
    cursor: hand;
}
.BaseDateDayOutsideOfMonthCell
{
	border: silver 1px solid;
	vertical-align: middle; 
	text-align: right;
	color: Gray; 
    cursor: hand;
}
.CaseReviewData
{
	color: black;
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	Text-Align: Left;
	border: none;
}

.CaseReviewLabel {
	color: Black;
	background-color: transparent;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 8pt;
	FONT-WEIGHT: bold;
	Text-Align: Right;
}

.CaseReviewRectangle
{
BORDER: silver 2px outset; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
}
.sectionhead
{
    FONT-SIZE: 10pt;
    font-weight: bold;
    COLOR: black;
    text-decoration: none;
    FONT-FAMILY: Verdana, Arial, helvetica, sans-serif;
    text-align:left;
}
.CaseReviewRectangle
{
BORDER: silver 2px outset; 
PADDING-RIGHT: 0px; 
PADDING-LEFT: 0px; 
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
}

.divHeadDataPCCB
{
	border-style: none;
	border-color: inherit;
	border-width: medium;
	color: teal;
	background-color: transparent;
   	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
   	FONT-SIZE: 10pt;
   	FONT-WEIGHT: bold;
	Text-Align: center;
}

.wizlabel 
{
	text-align: right;
	color: dimgray; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	padding-right: 5px;
}

.wizlabelcenter 
{
	text-align: center;
	color: dimgray;
	text-decoration: underline; 
	font-weight: bold; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt;
	padding-right: 2px;
}

.f1Title {
	position:absolute;
	FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; 
    FONT-SIZE: 12pt;
	color: Firebrick; 
    FONT-WEIGHT: 700;
	TEXT-ALIGN: center;
}

.F1Confidential  {
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
	FONT-SIZE: 8pt;
    	FONT-WEIGHT: normal;
	color: Firebrick;
}


