A.pcPopupCloseLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; 
}
A.pcPopupCloseLink:Hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline;
}
.pcBody
{
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 70%;
     LINE-HEIGHT: 1.3em;
}
.pcLeftBody
{
     COLOR: darkblue;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 80%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
     TEXT-DECORATION: none;
}
.pcBodybold
{
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcBodyblue
{
     COLOR: #006699;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcBodyred
{
     COLOR: red;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcBodyGreen
{
     COLOR: green;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcBodySmall
{
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 60%;
     LINE-HEIGHT: 1.3em;
}
.pcBodySmallBold
{
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 60%;
    FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcButton
{
     BACKGROUND-COLOR: #F1F1F1;
     BORDER: 1px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 21px;
     MARGIN: 7px 5px 7px 5px;
     PADDING: 2px 9px 2px 9px;
     TEXT-DECORATION: None;
}

.pcButtonHighLight
{
     BACKGROUND-COLOR: #CCCCCC;
     BORDER: 1px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 21px;
     MARGIN: 7px 5px 7px 5px;
     PADDING: 2px 9px 2px 9px;
     TEXT-DECORATION: None;
}

.pcButtonHighLightSubmenu
{
     BACKGROUND-COLOR: #6699CC;
     BORDER: 0px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 21px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 4px 9px 4px 9px;
     TEXT-DECORATION: None;
}

.pcButtonSubmenu
{
     BACKGROUND-COLOR: transparent;
     BORDER: 0px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;   
     HEIGHT: 21px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 4px 9px 4px 9px;
     TEXT-DECORATION: none;
}
.pcSpan
{
     BACKGROUND-COLOR: transparent;
     BORDER: 0px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;   
     HEIGHT: 21px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 4px 0px 4px 0px;
     TEXT-DECORATION: none;
}
.pcButtonSmall
{
     BACKGROUND-COLOR: #F1F1F1;
     BORDER: 1px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 17px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 0px 0px 0px 0px;
     TEXT-DECORATION: None;
}
.pcButtonSmallHighlight
{
     BACKGROUND-COLOR: #CCCCCC;
     BORDER: 1px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 17px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 0px 0px 0px 0px;
     TEXT-DECORATION: None;
}
.pcButtonSmallWhite
{
     BACKGROUND-COLOR: white;
     BORDER: 1px solid #999999;
     COLOR: #000000;
     CURSOR: hand;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     HEIGHT: 17px;
     MARGIN: 0px 0px 0px 0px;
     PADDING: 0px 0px 0px 0px;
     TEXT-DECORATION: None;
}

.pcMargin
{
     BACKGROUND-COLOR: #F1F1F1;         
     HEIGHT: 21px;
     MARGIN: 7px 5px 7px 5px;
     PADDING: 2px 9px 2px 9px;
     TEXT-DECORATION: None;
     COLOR: #006699;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
     LINE-HEIGHT: 1.3em;
}
.pcColumnHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.pcError
{
     BACKGROUND-COLOR: #CC0000;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcHeader
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    MARGIN-BOTTOM: 4px;
    PADDING-BOTTOM: 4px;
    COLOR: #FFFFFF;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, sans serif;
    BACKGROUND-COLOR: #000000
}
.pcHighlightConcept
{
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, sans serif;
     FONT-SIZE: 12px;
     FONT-WEIGHT: bold;
     BACKGROUND-COLOR:yellow
     
}
.pcHighlightRelated
{
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, sans serif;
     FONT-SIZE: 12px;
     FONT-WEIGHT: bold;
     BACKGROUND-COLOR:orange
     
}
.pcHighlightKeyword
{
     COLOR: black;
     FONT-FAMILY: Verdana, Arial, sans serif;
     FONT-SIZE: 12px;
     FONT-WEIGHT: bold;
     BACKGROUND-COLOR:lightgreen
     
}
.pcHighlight2
{
     COLOR: #0066CC;
     FONT-FAMILY: Verdana, Arial, sans serif;
     FONT-SIZE: 120%;
     FONT-WEIGHT: bold;
}
.pcHR
{
     BACKGROUND-COLOR: #BBBBBB;
}
.pcHeaderbak
{

    COLOR: #0066CC;
    FONT-FAMILY: Sans-Serif;
    FONT-SIZE: 24px;
     FONT-WEIGHT: bold;
}
.pcHeader1
{

    COLOR: #003366;
    FONT-FAMILY: Sans-Serif;
    FONT-SIZE: 24px;
     FONT-WEIGHT: bold;
}
.pcHeader2
{

    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 14px;

}
.pcHeader3
{

    COLOR: #003366;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 10px;

}
.pcLink
{
    COLOR: #0066CC;
    FONT-SIZE: 12px;
}
.pcLinkSmall
{
    COLOR: #0066CC;
    FONT-SIZE: 10px;
}
.pcLinkResume
{
    COLOR: green;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
}
.pcLink:Visited
{
     COLOR: #0066CC;
}
.pcMessage
{
     font-weight: bold;
     font-size: 70%;
     color: #ffffff;
     font-family: Verdana, Arial, Sans-Serif;
     background-color: #0066cc;
}
.pcNote
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Arial, sans serif;
    TEXT-DECORATION: none
}
.pcPaging
{
     COLOR: #999999;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcPagingLink
{
     COLOR: #6666FF;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcPagingLink:Hover
{
     COLOR: #6666FF;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcPagingLink:Link
{
     COLOR: #6666FF;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcPagingLink:Visited
{
     COLOR: #6666FF;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 70%;
     FONT-WEIGHT: bold;
}
.pcPopupHeader
{
    BACKGROUND-COLOR: #E5E5E5;
    COLOR: #6666ff;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;    
    TEXT-DECORATION: none
}
.pcSelect
{
     BORDER: 1px solid #ABAAAA;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 70%;
}
.pcTableDark
{
    BACKGROUND-COLOR: #ABAAAA
}
.pcTableHeader
{
     COLOR: #FFFFFF;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 80%;
     FONT-WEIGHT: bold;
     HEIGHT: 22px;
}
.pcTableLight
{
    BACKGROUND-COLOR: #F3F3F3
}
.pcTableSubmenu
{
    BACKGROUND-COLOR: lightblue
}
.pcTextBox
{
     BORDER: 1px solid #ABAAAA;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 70%;
}
.pcTextBoxDisabled
{
     BORDER: 1px solid #ABAAAA;
    FONT-FAMILY: Verdana, Arial, Sans-Serif;
    FONT-SIZE: 70%;
    COLOR: gray;
}
.largebase
{
     COLOR: darkblue;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 100%;
     FONT-WEIGHT: bold;
}
.pcTitle1
{
     COLOR: #FF6600;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 100%;
     FONT-WEIGHT: bold;
}
.pcTitle2
{
     COLOR: #000000;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 90%;
     FONT-WEIGHT: bold;
}
.pcTitle3
{
     COLOR: #FF6600;
     FONT-FAMILY: Verdana, Arial, Sans-Serif;
     FONT-SIZE: 18;
     FONT-WEIGHT: bold;
}
.pcTitleLBL
{
     COLOR: Blue;
     FONT-FAMILY: New-Times-Roman;
     FONT-SIZE: 28;
     FONT-WEIGHT: bold;
}

.pcBodyres:link {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #0066FF;
     line-height: 16px;
     font-weight: bold;
}

.pcBodyres:visited {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #0066FF;
     font-weight: bold;
     line-height: 16px;
} 

.pcBodyres:hover {
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #6666FF;
     font-weight: bold;
     line-height: 16px;
     TEXT-DECORATION:none;
}
.pcBodyres
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #0066FF;
     line-height: 16px;
     font-weight: bold;
     TEXT-DECORATION: none;
}
.pcBodyResSmall
{
     font-family: Verdana, Arial, Helvetica, sans-serif;
     font-size: 11px;
     color: #0066FF;
     line-height: 10px;
     font-weight: bold;
     TEXT-DECORATION: none;
}
.pcTextArea {background-color: #FFFFFF; font-family: Arial; font-size: 8pt;}
.pcTextAreaCriteria {background-color: #CCCCCC; color: #000000; font-family: Arial; font-size: 8pt; font-style: italic; border: solid 1px #999999;}

.pcTableDataTextHighlight {background-color: #FFFFDD; color: #000000; font-family: Arial; font-size: 8pt;} /* today on calendar */
.pcCalendarTable {font-family: Arial; font-size: 8pt; background-color: #EEEEEE; border: #003366 1px solid; }
.pcCalendarTableDataText {font-family: Arial; font-size: 8pt; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc;}
.pcCalendarTableDataToday {font-family: Arial; font-size: 8pt; border-left: solid 1px #cccccc; border-top: solid 1px #cccccc; background-color: #FFFFCC;}
.pcCalendarTableHeader2 {font-family: Arial; font-size: 8pt; color: #FFFFFF; font-weight: bold; text-align: center; background-color: #817E80; padding-top: 2px; padding-bottom: 2px}
.pcCalendarHeader1Link {font-family: Arial; font-size: 12pt; color: #FFFFFF; font-weight:bold; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; vertical-align: middle; background-color: #336699; border-top: #999999 1px solid; border-bottom: #333333 1px solid;}
.pcTableDataHeader1 {font-family: Verdana,Arial; font-size: 12pt; color: black; font-weight:bold; padding-right: 5px; padding-left: 5px; padding-top: 2px; padding-bottom: 2px; vertical-align: middle; background-color: #FFFFFF;  border-bottom: #333333 1px solid;}
.pcPopupTitleLink {font-family: Arial; font-size: 8pt; color: #ffffff; font-weight: bold; text-decoration: none;}
a:hover{color:#aaaaaa;text-decoration:underline;}
