/***** begin PLUMTREE PORTAL 4.0 STYLES *****/
.gNewItem		{COLOR: #FF0000; FONT: bold xx-small verdana,arial,helvetica,sans-serif;}
.gAddToMyPage		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gBanner		{BACKGROUND-COLOR: #FFFFFF;}
.gContentSection		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gHeader		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.gHeader A		{BACKGROUND-COLOR: #000099; COLOR: #FFFFFF;}
.gSubHeader		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.gNarrowContentSection		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gNarrowHeader		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.gPortalPath		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gPortalPathCurrent		{COLOR: #FF0000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gPortalPath A		{COLOR: #000099;}
.gDescription		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.tbDate		{COLOR: #FFFFFF; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.tbToolbarBody		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.tbToolbarBodySelected		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: medium verdana,arial,helvetica,sans-serif;}
.tbToolbarBody A		{COLOR: #000099; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.tbToolbarBodySelected A		{COLOR: #FFFFFF; FONT: medium verdana,arial,helvetica,sans-serif;}
.tbUserName		{COLOR: #FFFFFF; FONT: bold xx-small verdana,arial,helvetica,sans-serif;}
.admToolbar		{BACKGROUND-COLOR: #FFFFFF; COLOR: #6cabe9; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.admToolbarBody		{BACKGROUND-COLOR: #FFFFFF; COLOR: #6cabe9; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.admToolbarBody A		{COLOR: #000099; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.admToolbarBody A:hover		{TEXT-DECORATION: underline;}
.admToolbarBorder		{BACKGROUND-COLOR: #000000;}
.admToolbarActiveHead		{COLOR: #000000; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.admToolbarActiveHead A		{COLOR: #000099; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.admToolbarActiveSub		{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.admToolbarActiveSub A		{COLOR: #000099; TEXT-DECORATION: none;}
.admToolbarActiveSub A:hover		{COLOR: #FF0000; TEXT-DECORATION: underline;}
.admToolbarActive A		{COLOR: #000099; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.admToolbarActive A:hover		{COLOR: #FF0000; TEXT-DECORATION: underline;}
.pmMenu		{COLOR: #6cabe9; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.pmMenu A		{COLOR: #000099; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.pmMenu A:hover		{TEXT-DECORATION: underline;}
.pmMenuActive		{COLOR: #000000; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.pmMenuActive A		{COLOR: #000099; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.subFolderColorA		{BACKGROUND-COLOR: #FFFFFF; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.subFolderColorB		{BACKGROUND-COLOR: #CCCCCC; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.subFolderColorC		{BACKGROUND-COLOR: #EDEDED; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.edHeaderOptions		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.edHeaderOptions A		{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.edHeaderOptions A:hover		{COLOR: #CCCCCC;}
.edSubHeaderOptions		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.edSubHeaderOptions A		{COLOR: #000099; TEXT-DECORATION: none;}
.edSubHeaderOptions A:hover		{COLOR: #FF0000;}
.edMenu		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.edMenu A		{COLOR: #000099; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.edMenu A:hover		{COLOR: #FF0000;}
.mpLeftGadgetBody		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.mpRightGadgetBody		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.gContentSectionGray		{BACKGROUND-COLOR: #EDEDED; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.pagesSubTab		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: x-small verdana,arial,helvetica,sans-serif;}
.pagesSubTab A		{COLOR: #FFFFFF;}
.pagesSubTabActive		{BACKGROUND-COLOR: #EDEDED; COLOR: #FF0000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.pagesSubTabActive A		{COLOR: #000099;}
.wMenuSelected		{COLOR: blue; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuGeneral		{COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuGeneral A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuGeneral A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuGray		{COLOR: gray; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wHeader		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wButtonsEnabled		{BACKGROUND-COLOR: #F8F8B8; COLOR: #000000; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.wButtonsEnabled A		{COLOR: #000099; TEXT-DECORATION: none;}
.wButtonsEnabledHover		{BACKGROUND-COLOR: #000000; COLOR: #FFFFFF; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.wButtonsEnabledHover A		{BACKGROUND-COLOR: #000000; COLOR: #FFFFFF; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.wButtonsDisabled		{BACKGROUND-COLOR: #F8F8B8; COLOR: gray; FONT: xx-small verdana,arial,helvetica,sans-serif;}
.wButtonsFrameColor		{BACKGROUND-COLOR: #6cabe9;}
.ddDropDownMenuBackground		{BACKGROUND-COLOR: #6cabe9; COLOR: #FFFFFF; FONT: bold x-small verdana,arial,helvetica,sans-serif;}
.gSubHeader A		{COLOR: #000099;}
.gbackground		{COLOR: #FFFFFF;}
/***** end PLUMTREE PORTAL 4.0 STYLES *****/
/***** begin PLUMTREE PORTAL 4.5ws STYLES *****/
A		{COLOR: #000066;}
.inputBox		{FONT: xx-small verdana,arial,helvetica,sans-serif;}
.linkCap		{FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.linkCap A		{TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.wizBckgrndClddNarrow		{BACKGROUND-COLOR: #F4F4F4;}
.wizBckgrndClddWide		{BACKGROUND-COLOR: #CCCCCC;}
.bnr		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF;}
.bnrDate		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; TEXT-ALIGN: right;}
.bnrHead		{FONT: bold medium verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrHelp		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000000;}
.bnrHelp A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000000; TEXT-ALIGN: right; TEXT-DECORATION: none;}
.bnrSubHead		{FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrTools		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #C2DFFC;}
.bnrTools A		{COLOR: #000099; TEXT-DECORATION: underline;}
.body		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.ddMenu		{VISIBILITY: hidden; WIDTH: 80px; POSITION: absolute; BACKGROUND-COLOR: #EDEDED;}
.ddMenuNotHot		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuNotHotAction		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #000066; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuHot		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.gNewItem		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FF0000;}
.gAddToMyPage		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.gBanner		{BACKGROUND-COLOR: #FFFFFF;}
.gContentSection		{FONT: xx-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.gHeader		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.gHeader A		{COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.gSubHeader		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.gNarrowContentSection		{BORDER-RIGHT: #6cabe9 solid 1px; BORDER-TOP: #6cabe9 solid 1px; FONT: x-small verdana,arial,helvetica,sans-serif; BORDER-LEFT: #6cabe9 solid 1px; COLOR: #000000; BORDER-BOTTOM: #6cabe9 solid 1px; BACKGROUND-COLOR: #F4F4F4;}
.gNarrowHeader		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.gPortalPath		{FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #3366CC;}
.gPortalPathCurrent		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FF0000;}
.gPortalPath A		{TEXT-TRANSFORM: uppercase; COLOR: #3366CC;}
.gDescription		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.tbTab		{BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #3366CC; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.tbTab A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #3366CC; TEXT-DECORATION: none;}
.tbToolbarBody		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #99ccFF;}
.tbToolbarBodySelected		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.tbToolbarBody A		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066;}
.tbToolbarBodySelected A		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF;}
.tbUserName		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF;}
.admToolbar		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody A		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; TEXT-DECORATION: none;}
.admToolbarBody A:hover		{TEXT-DECORATION: underline;}
.admToolbarBorder		{BACKGROUND-COLOR: #666666;}
.admToolbarActiveHead		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.admToolbarActiveHead A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.admToolbarActiveSub		{FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarActiveSub A		{TEXT-TRANSFORM: uppercase; COLOR: #000066; TEXT-DECORATION: underline;}
.admToolbarActiveSub A:hover		{TEXT-DECORATION: underline;}
.admToolbarActive A		{TEXT-TRANSFORM: uppercase; COLOR: #000066; TEXT-DECORATION: none;}
.admToolbarActive A:hover		{TEXT-DECORATION: underline;}
.pagesSubTab		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.pagesSubTab A		{COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.pagesSubTabActive		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; BACKGROUND-COLOR: #EDEDED;}
.pagesSubTabActive A		{COLOR: #000066;}
.subFolderColorA		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;}
.subFolderColorB		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC;}
.subFolderColorC		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.edHeaderOptions		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.edHeaderOptions A		{COLOR: #FFFFFF; TEXT-DECORATION: none;}
.edHeaderOptions A:hover		{COLOR: #FF0000;}
.edSubHeaderOptions		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.edSubHeaderOptions A		{COLOR: #000099; TEXT-DECORATION: none;}
.edSubHeaderOptions A:hover		{COLOR: #FF0000;}
.edMenu		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.edMenu A		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000099; TEXT-DECORATION: none;}
.edMenu A:hover		{COLOR: #FF0000;}
.mpLeftGadgetBody		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #6699FF;}
.mpRightGadgetBody		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.gContentSectionGray		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.wMenuSelected		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: blue; TEXT-DECORATION: none;}
.wMenuGeneral		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: none;}
.wMenuGeneral A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuGeneral A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuGray		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #EDEDED; TEXT-DECORATION: none;}
.wHeader		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #99ccFF; TEXT-DECORATION: none;}
.wButtonsEnabled		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #99ccFF;}
.wButtonsEnabled A		{COLOR: #000000; BACKGROUND-COLOR: #99ccFF; TEXT-DECORATION: none;}
.wButtonsEnabledHover		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.wButtonsEnabledHover A		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.wButtonsDisabled		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #EDEDED; BACKGROUND-COLOR: #99ccFF;}
.wButtonsFrameColor		{BACKGROUND-COLOR: #000066;}
.ddDropDownMenuBackground		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.gbackground		{COLOR: #FFFFFF;}
.srchReturnLink		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.srchReturnLink A		{TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.wizHead		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.wizStep		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.wizSubHead		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #999999; BACKGROUND-COLOR: #CCCCCC;}
.wizTitle		{FONT: bold x-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.wizCategory		{BORDER-TOP: #FFFFFF 1px; FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; TEXT-DECORATION: none;}
.wizCategory A		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; TEXT-DECORATION: none;}
.wizCategoryMouseOver		{BORDER-TOP: #FFFFFF solid 1px; FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizCategoryMouseOver A		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #000066; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizChoice		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066;}
.tbTabBorder		{COLOR: #6cabe9; BACKGROUND-COLOR: #6cabe9;}
.tbTabSelected		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066; TEXT-DECORATION: none;}
.tbTabSelected A		{FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.tbDocument		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.tbDocument A		{TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.wizTitlePageName		{FONT: bold x-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066;}
.wizStep A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif;TEXT-TRANSFORM: uppercase; COLOR: #000066; TEXT-DECORATION: none;}
.admMenuHead		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #3366CC;}
.admMenuSubHead		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #6cabe9;}
.wizSubHead A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #999999;}
.wizObject		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #3366CC; BACKGROUND-COLOR: #F4F4F4;}
.bodyCap		{FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000000;}
.bgPortalMenu		{BACKGROUND-COLOR: #000066;}
.bgBanner		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #3366CC;}
.wizHeadRight		{FONT: bold x-small verdana,arial,helvetica,sans-serif; COLOR: #FFFFFF; BACKGROUND-COLOR: #000066;}
.bgWizRight		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.bgWizLeft		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000; BACKGROUND-COLOR: #99CCFF; TEXT-DECORATION: none;}
.bgWizSearchResult		{BACKGROUND-COLOR: #F4F4F4;}
.comCurrentPage		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066; TEXT-DECORATION: none;}
.comCurrentPage A		{FONT: bold xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase; COLOR: #000066; TEXT-DECORATION: none;}
.wizButton		{FONT: bold x-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase;}
.popupButton		{FONT: xx-small verdana,arial,helvetica,sans-serif; TEXT-TRANSFORM: uppercase;}
.wizSelectCategory		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000000;}
.wizHelpLink		{FONT: x-small verdana,arial,helvetica,sans-serif; COLOR: #000066;}
.wizHelpLink A		{COLOR: #000099;}
.logTitle		{FONT: small verdana,arial,helvetica,sans-serif; COLOR: #000066;}
.gContentSection A		{COLOR: #000099;}
.wMenuCurrent		{COLOR: blue; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuNotBeenToValid		{COLOR: #000000; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToValid		{COLOR: #000000; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuBeenToValid A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuBeenToValid A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToInvalid		{COLOR: #FF0000; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuNotBeenToInvalid		{COLOR: #EDEDED; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated		{COLOR: #FF0000; FONT: x-small verdana,arial,helvetica,sans-serif; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A		{COLOR: #000099; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A:hover		{COLOR: #FF0000; TEXT-DECORATION: none;}
/***** end PLUMTREE PORTAL 4.5ws STYLES *****/
/***** Unilever Branding For Portal 5.04.  Created by Stuart JH Southern and Oliver Elstob 22/12/2004.  Updated from Branding Version 3.3 by Merideth Craynes (Plumtree) *****/

/***** begin PLUMTREE PORTAL 5.0 STYLES *****/
body	{background-color: #FFFFFF;}
td	{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* ACTION BAR STYLES*/
	/* background styles*/
<!-- C26
.actionbarBanBg		{background-color: #99CCFF;}
-->
.actionbarBanBg		{background-color: #C2DFFC;}
.actionbarCalBg		{background-color: #C2DFFC;}
.actionbarDialogueBg		{background-color: #99CCFF;}
<!-- C26
.actionbarDirBg		{background-color: #C2DFFC;}
-->
.actionbarDirBg		{background-color: #C2DFFC;}
<!-- C26
.actionbarObjectBg		{background-color: #C2DFFC;}
-->
.actionbarObjectBg		{background-color: #C2DFFC;}
.actionbarPortletBg		{background-color: #C2DFFC;}
	/* text styles*/
.actionbarText		{color: #B81E1C; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarText A {color: #B81E1C; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarText A:hover {color: #B81E1C; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.actionbarDisabledText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarBanDisabledText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarBanText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarBanText A {color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.actionbarBanText A:hover { color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.actionbarObject		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
	
/* buttons styles*/
.actionbarBanBtn		{text-decoration: none;}
.actionbarBanBtn A		{text-decoration: none;}
.actionbarBanBtn A:hover		{background-color: ; text-decoration: none;}
.actionbarDialogueBtn		{text-decoration: none;}
.actionbarDialogueBtn A		{text-decoration: none;}
.actionbarDialogueBtn A:hover		{background-color: ; text-decoration: none;}
.actionbarDirBtn		{text-decoration: none;}
.actionbarDirBtn A		{text-decoration: none;}
.actionbarDirBtn A:hover		{background-color: ; text-decoration: none;}
.actionbarPortletBtn		{text-decoration: none;}
.actionbarPortletBtn A		{text-decoration: none;}
.actionbarPortletBtn A:hover		{background-color: ; text-decoration: none;}
.actionbarObjectBtn		{text-decoration: none;}
.actionbarObjectBtn A		{text-decoration: none;}
.actionbarObjectBtn A:hover		{background-color: ; text-decoration: none;}
	/* misc styles*/
<!-- C26

.actionbarBanDivider		{background-color: #C2DFFC;}
-->
.actionbarBanDivider		{background-color: #C2DFFC;}
<!-- C26 
.actionbarObjectDivider		{background-color: #FFFFFF;} 
-->
.actionbarObjectDivider		{background-color: #C2DFFC;}
.actionbarPortletDivider		{background-color: #C2DFFC;}
<!-- C26
.actionbarDirDivider		{background-color: #C2DFFC;}
-->
.actionbarDirDivider		{background-color: #C2DFFC;}
.actionbarDialogueDivider		{background-color: #FFFFFF;}
/* ALERT STYLES*/
	/* background styles*/
<-- Phil Cox 24 November 2005
.alertDialogueBg		{background-color: #6cabe9;}
-->

.alertDialogueBg		{background-color: #99CCFF;}



.alertBg		{background-color: #F8F8B8;}
	/* text styles*/
.alertTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertText A	{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertText A:hover	{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.alertErrorHeader		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.alertErrorTitle		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorSubtitle		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorText A {color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorText A:hover {color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.alertErrorDescription		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorDescription A		{color: #000099; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertErrorDescription A:hover {color: #FF0000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertConfirmTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertConfirmSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertConfirmText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertDialogueTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertWarningTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertWarningSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertWarningText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertDialogueText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertDialogueText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.alertDialogueText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.alertRequiredText		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* BANNER STYLES*/
 /* background color*/
.banTopbarBg		{background-color: #3366CC;}
<-- Phil Cox 24/11/05
.banHeaderBg		{background-color: #6cabe9;}
-->

.banHeaderBg		{background-color: #6cabe9;}

.banHeaderTextBg		{background-color: ;}
	/* text styles*/
.banHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;}
.banBigHeader		{color: #003399; font: large verdana,arial,helvetica,sans-serif;}
.banSubhead		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banText		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banText A		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banText A:hover		{ #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.banGreetingText		{color: #CCFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHelpText		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHelpText A		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHelpText A:hover		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* BREADCRUMB STYLES*/
.breadcrumbText		{color: #000066; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.breadcrumbText A		{color: #000066; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.breadcrumbText A:hover		{color: #000066; text-decoration: underline;}
/*CALENDAR STYLES*/
	/* background styles*/
.calHeaderBg		{background-color: #6cabe9;}
.calMonthToggleBg		{background-color: #99CCFF;}
.calActionbarBg		{background-color: #C2DFFC;}
.calDateBg		{background-color: #FFFFFF;}
	/* border styles*/
.calBorder		{border: solid 1px #6cabe9;}
	/* text styles*/
.calHeader		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calSubhead		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.calSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;}
.calSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.calSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.calMonthToggleHeader		{color: #FFFFFF;  font: bold x-small verdana,arial,helvetica,sans-serif;}
.calText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calText A		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.calText A:hover		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.calActionbarText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calActionbarText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.calActionbarText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.calDateText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calDaysText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.calDaysDimText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
/* CUSTOM APPLICATION STYLES*/
	/* background styles*/
.customappHeaderBg		{background-color: #6cabe9;}
.customappSubheadBg		{background-color: #99CCFF;}
.customappLightBg		{background-color: #C2DFFC;}
.customappDkGrayBg		{background-color: #CCCCCC;}
.customappMdGrayBg		{background-color: #EDEDED;}
.customappLtGrayBg		{background-color: #F4F4F4;}
	/* border styles*/
.customappBorder		{border: solid 1px #6cabe9;}
	/* text styles*/
.customappHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.customappSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappSubtitle A		{color: #000099;  font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappSubtitle A:hover		{color: #FF0000;  font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.customappText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.customappText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* DIALOGUE STYLES (POPUP) */
	/* background styles*/
.dialogueBg		{background-color: #C2DFFC;}
.dialogueHeaderBg		{background-color: #99CCFF;}
.dialogueMedBg		{background-color: #6cabe9;}
.dialogueLightBg		{background-color: #C2DFFC;}
.dialogueGrayBg		{background-color: #EDEDED;}
.dialogueTabOnBg		{background-color: #FFFFFF;}
.dialogueTabOffBg		{background-color: #99CCFF;}
.dialogueSearchBg		{background-color: #EDEDED;}
	/* text styles*/
.dialogueHeader		{color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueNoticeHeader		{color: #000000; font: small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.dialogueSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.dialogueText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.dialogueTabText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueTabText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueTabText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.dialogueFormText		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueMRUText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueMRUText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dialogueMRUText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* button styles*/
.dialogueBtn		{text-decoration: none;}
.dialogueBtn A		{text-decoration: none;}
.dialogueBtn A:hover		{color: #FFFFFF; background-color: #99CCFF; text-decoration: none;}
/* DIRECTORY STYLES*/
	/* background styles*/
.dirHeaderBg		{background-color: #99CCFF;}
.dirContentBg		{background-color: #EDEDED;}
	/* text styles*/
.dirHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.dirText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirBtnText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
<!-- C26
.dirBtnText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
-->
.dirBtnText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
<!-- C26
.dirBtnText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif;}
-->
.dirBtnText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif;}
.dirContentSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContent		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContent  A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContent  A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContentText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContentText  A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.dirContentText  A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
	/* button styles*/
.dirBtn		{text-decoration: none;}
.dirBtn A		{text-decoration: none;}
.dirBtn A:hover		{background-color: ; text-decoration: none;}
	/* misc styles*/
.dirDivider		{background-color: #99CCFF;}
/* FOOTER STYLES*/
	/* background styles*/
.footHeaderBg		{background-color: #3366CC;}
	/* text styles*/
.footHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.footSubhead		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif;}
.footTitle		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.footTitle A		{color: #FFFFFF; font: bold; text-decoration: none;}
.footTitle A:hover		{color: #FFFFFF; font: bold; text-decoration: underline;}
.footSubtitle		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.footSubtitle A		{color: #FFFFFF; font: bold; text-decoration: none;}
.footSubtitle A:hover		{color: #FFFFFF; font: bold; text-decoration: underline;}
.footText		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.footText A		{color: #FFFFFF; text-decoration: none;}
.footText A:hover		{color: #FFFFFF; text-decoration: underline;}
/* FORM ELEMENTS STYLES*/
.formPulldownText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formInputBoxText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formBtnText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; background-color: #CCCCCC;}
.formEditorBtnText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; background-color: #99CCFF;}
.formCheckboxText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formRadio		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formSelectText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formTextboxText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formSelectText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.formInputSelectText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}






/*LIST STYLES*/
	/* background styles*/
.listSortHeaderBg		{background-color: #CCCCCC;}
.listItemOneBg		{background-color: #EDEDED;}
.listItemTwoBg		{background-color: #FFFFFF;}
	/* text styles*/
.listSortHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 3px 1px 3px;}
.listSortHeader A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listSortHeader A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.listTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none; padding: 1px 1px 1px 3px;}
.listTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listSubtitle		{color: #000000;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listSubtitle A		{color: #000099;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listSubtitle A:hover		{color: #FF0000;  font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listItalicText		{color: #000000; font: italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listItalicText A		{color: #000099; font: italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listItalicText A:hover		{color: #FF0000; font: italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listBoldItalicText		{color: #000000; font: bold italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listBoldItalicText A		{color: #000099; font: bold italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listBoldItalicText A:hover		{color: #FF0000; font: bold italic xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listSubjectText		{color: #000000;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listReadText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listReadText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listReadText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listUnreadText		{color: #000000;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listUnreadText A		{color: #000099;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listUnreadText A:hover		{color: #FF0000;  font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listGroupText		{color: #000000;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listGroupText A		{color: #000099;  font: bold xx-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.listGroupText A:hover		{color: #FF0000;  font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.listDateText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listPaginationText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listPaginationText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listPaginationText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listHiliteText		{text-decoration: none; background-color:#ffff00 ;}
.listHiliteText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; background-color: ;}
.listHiliteText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;	background-color: ;}
.listNewText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.listUpdatedText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* LOGIN STYLES*/
	/* text styles*/
.loginHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.loginHeader A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginHeader A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.loginSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.loginTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.loginTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.loginSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.loginText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.loginText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* MENU STYLES*/
	/* background styles*/
.menuHeaderBg		{background-color: #99CCFF;}
	/* text styles*/
.menuHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 3px;}
.menuSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.menuSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.menuSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.menuStepSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.menuText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.menuText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.menuText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* NAVIGATION STYLES*/
	/* background styles*/
.navTopbarDropbarBg		{background-color: #99CCFF;}
.navMidtabBg		{background-color: #6cabe9;}
.navMidtabDropdownBg		{background-color: #C2DFFC;}
.navMidtabSpacerBg		{background-color: #FFFFFF;}
.navTabOnBg		{background-color: #99CCFF;}
.navTabOnWhiteBg		{background-color: #FFFFFF;}
.navTabOffBg		{background-color: #99CCFF;}
.navTabSpacerBg		{background-color: #FFFFFF;}
.navTabDropbarBg		{background-color: #99CCFF;}
.navSidebarSectionBg		{background-color: #6cabe9;}
.navSidebarSubsectionBg		{background-color: #99CCFF;}
.navSidebarSubSubsectionBg		{background-color: #C2DFFC;}
	/* text styles*/
.navPulldownText		{background-color: #99CCFF; color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;}
.navSubhead		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.navTabDropbarSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navSidebarSectionHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navSidebarSubsectionHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.navSidebarSubSubsectionHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.navSidebarSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarDropbarText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarDropbarText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarDropbarText A:hover		{ color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navTopbarText		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarText A		{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarText A:hover		{ color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navTopbarStrongText		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarStrongText A		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTopbarStrongText A:hover		{ color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navMidtabText		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabText A		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabText A:hover		{ color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabOnText		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabOnText A		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabOnText A:hover		{ color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabDropdownText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabDropdownText A		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabDropdownText A:hover		{ color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navMidtabDropdownActionText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabDropdownActionText A		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navMidtabDropdownActionText A:hover		{ color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navTabText		{color: #000066; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; cursor: pointer;}
.navTabText A		{color: #000066; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTabText A:hover		{ color: #000066; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navTabUpText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTabUpText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTabUpText A:hover		{ color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navTabDropbarText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTabDropbarText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navTabDropbarText A:hover		{ color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.navSidebarText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navSidebarText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.navSidebarText A:hover		{ color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* button styles*/
.navMidtabBtn		{text-decoration: none; }
.navMidtabBtn A		{text-decoration: none;}
.navMidtabBtn A:hover		{background-color: #3366CC; text-decoration: none; cursor: pointer;}
.navTabBtn		{background-color: #3366CC; text-decoration: none; }



.navTabBtn A		{text-decoration: none;}
.navTabBtn A:hover		{background-color: #6cabe9; text-decoration: none; cursor: pointer;}
/* OBJECT STYLES*/
	/* background styles*/
.objectHeaderBg		{background-color: #99CCFF;}
.objectHeaderBg_review 
{
background-color: #99CCFF;
}
.objectHeaderBg_review :hover
{
background-color: Blue;
}

	/* text styles*/
.objectHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.objectHeader A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectHeader A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.objectSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.objectTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.objectTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.objectSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.objectContentSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
<!-- C26
.objectText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
-->
.objectText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.objectContentText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectDirectoryText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectDirectoryText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectDirectoryText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.objectBtnText		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectBtnText A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.objectBtnText A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* button styles*/
.objectBtn		{text-decoration: none;}
.objectBtn A		{text-decoration: none;}
.objectBtn A:hover		{background-color: #C2DFFC; text-decoration: none;}
/* OBJECT SEARCH STYLES*/
	/* background styles*/
<!-- C26
.objectsearchBg		{background-color: #99CCFF;}
-->
.objectsearchBg		{background-color: #99CCFF;}
	/* text styles*/
.objectsearchHeader		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.objectsearchText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
<!-- C26 BEGIN -->
<!-- .objectsearchText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;} -->
.objectsearchText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
<!-- C26 END -->
.objectsearchText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* PAGE LAYOUT STYLES*/
	/* background styles*/
.pagelayoutContentBg		{background-color: #CCCCCC; border: solid 1px #333333;}
.pagelayoutColumnBg		{background-color: #EDEDED; border: solid 1px #333333;}
/* PLATFORM PORTLET STYLES*/
	/* background styles*/
.platportletHeaderBg		{background-color: #3366CC;}
.platportletSubheadBg		{background-color: #F4F4F4;}
.platportletLightBg		{background-color: #FFFFFF;}
.platportletDkGrayBg		{background-color: #F4F4F4;}
.platportletMdGrayBg		{background-color: #EDEDED;}
.platportletLtGrayBg		{background-color: #CCCCCC;}
.platportletMandatoryHeaderBg	{background-color: #999999;}
.platportletMandatoryBg	{background-color: #99CCFF; border: solid 1px #999999;}
	/* border styles*/
.platportletBorder		{border: solid 1px #3366CC;}
	/* text styles*/
.platportletHeader		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.platportletNarrowHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.platportletWideHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
/* TIP STYLES*/
	/* background styles*/
.tipsHeaderBg		{background-color: #C2C49C;}
.tipsLightBg		{background-color: #F7F6E1;}
.tipsShadedBg		{background-color: #99CCFF;}
	/* text styles*/
.tipsHeader		{color: #FFFFFF; font: bold xx-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.tipsHeader A		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;}
.tipsSubhead		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif;}
.tipsTitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsTitle A		{color: #000099; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsTitle A:hover		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.tipsSubtitle		{color: #000000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsSubtitle A		{color: #000099; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsSubtitle A:hover		{color: #FF0000; font: bold xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.tipsText		{color: #000000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsText A		{color: #000099; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tipsText A:hover		{color: #FF0000; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/***** end PLUMTREE PORTAL 5.0 STYLES *****/

/***** begin PLUMTREE PORTAL 5.0 508 STYLES *****/
/* h1 (originally banHeader), d_h1 (d_banHeader), h2 (originally banSubhead), and d_h2 (d_banSubhead) were added to conform to 508*/
h1   	{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; margin-top: 0px; margin-bottom: 0px; }
h2   	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}/* portal5.template 1*/
h3   	{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; margin-top: 0px; margin-bottom: 0px;} 
h4  	{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px; margin-top: 0px; margin-bottom: 0px;}
d_h1	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom: 0px;}
d_h2	{color: #FFFFFF; font: medium verdana,arial,helvetica,sans-serif; margin-top: 0px; margin-bottom: 0px;}
d_h3	{color: #FFFFFF; font: bold small verdana,arial,helvetica,sans-serif; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
d_h4	{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px; margin-top: 0px; margin-bottom: 0px;}
/* ACTION BAR STYLES*/
	/* background styles*/
.d_actionbarBanBg		{background-color: #000000;}
.d_actionbarCalBg		{background-color: #eeeeee;}
.d_actionbarDialogueBg		{background-color: #EDEDED;}
.d_actionbarDirBg		{background-color: #eeeeee;}
.d_actionbarObjectBg		{background-color: #eeeeee;}
.d_actionbarPortletBg		{background-color: #666666;}
	/* text styles*/
.d_actionbarObject		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarObject A		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarText A {color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarDisabledText		{color: @color.508.base.neutral.dark@; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarBanText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_actionbarBanText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* buttons styles*/
.d_actionbarBanBtn		{text-decoration: none;}
.d_actionbarBanBtn A		{text-decoration: underline;}
.d_actionbarDialogueBtn		{text-decoration: none;}
.d_actionbarDialogueBtn A		{text-decoration: underline;}
.d_actionbarDirBtn		{text-decoration: none;}
.d_actionbarDirBtn A		{text-decoration: underline;}
.d_actionbarPortletBtn		{text-decoration: none;}
.d_actionbarPortletBtn A		{text-decoration: underline;}
.d_actionbarObjectBtn		{text-decoration: none;}
.d_actionbarObjectBtn A		{text-decoration: underline;}
	/* misc styles*/
.d_actionbarBanDivider		{background-color: #666666;}
.d_actionbarObjectDivider		{background-color: #FFFFFF;}
.d_actionbarPortletDivider		{background-color: #eeeeee;}
.d_actionbarDirDivider		{background-color: #eeeeee;}
.d_actionbarDialogueDivider		{background-color: #FFFFFF;}
/* ALERT STYLES*/
	/* background styles*/
.d_alertDialogueBg		{background-color: #000000;}
.d_alertBg		{background-color: #F8F8B8;}
	/* text styles*/
.d_alertTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertSubtitle		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertText A {color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorHeader		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.d_alertErrorTitle		{color: #FF0000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorSubtitle		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorText		{color: #FF0000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorText A {color: #FF0000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorDescription		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertErrorDescription A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_alertConfimTitle		{color: @color.508.fg.alert.confirm@; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertConfimSubtitle		{color: @color.508.fg.alert.confirm@; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertConfirmText		{color: @color.508.fg.alert.confirm@; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertDialogueTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertWarningTitle		{color: @color.508.fg.alert.warning@; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertWarningSubtitle		{color: @color.508.fg.alert.warning@; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertWarningText		{color: @color.508.fg.alert.warning@; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertDialogueText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_alertDialogueText A		{color: #e7def7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_alertRequiredText		{color: #FF0000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* BANNER STYLES*/
 /* background color*/
.d_banTopbarBg		{background-color: #666666;}
.d_banHeaderBg		{background-color: #000000;}
.d_banHeaderTextBg		{background-color: #999999;}
	/* text styles*/
.d_banHeader		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.d_banBigHeader		{color: #FFFFFF; font: bold large verdana,arial,helvetica,sans-serif;}
.d_banSubhead		{color: #FFFFFF; font: medium verdana,arial,helvetica,sans-serif;}
.d_banText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_banText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_banText A		{color: #e7def7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_banGreetingText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_banHelpText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_banHelpText A		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* BREADCRUMB STYLES*/
.d_breadcrumbText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_breadcrumbText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/*CALENDAR STYLES*/
	/* background styles*/
.d_calHeaderBg		{background-color: #000000;}
.d_calMonthToggleBg		{background-color: #666666;}
.d_calActionbarBg		{background-color: #eeeeee;}
.d_calDateBg		{background-color: #FFFFFF;}
	/* border styles*/
.d_calBorder		{border: solid 1px #CCCCCC;}
	/* text styles*/
.d_calHeader		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calSubhead		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_calSubtitle		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;}
.d_calSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_calMonthToggleHeader		{color: #FFFFFF;  font: bold small verdana,arial,helvetica,sans-serif;}
.d_calText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_calActionbarText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calActionbarText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_calDateText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calDaysText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_calDaysDimText		{color: @color.508.base.neutral.medium@; font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
/* CUSTOM APPLICATION STYLES formerly "generic" styles*/
/* background styles*/
.d_customappHeaderBg		{background-color: @color.508.bg.darker@;}
.d_customappSubheadBg		{background-color: #666666;}
.d_customappLightBg		{background-color: #cccccc;}
.d_customappDkGrayBg		{background-color: #CCCCCC;}
.d_customappMdGrayBg		{background-color: #EDEDED;}
.d_customappLtGrayBg		{background-color: #CCCCCC;}
	/* border styles*/
.d_customappBorder		{border: solid 1px #6cabe9;}
	/* text styles*/
.d_customappHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_customappSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_customappTitle		{color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_customappTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_customappSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_customappSubtitle A		{color: #006de7;  font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_customappText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_customappText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* DIALOGUE STYLES (POPUP) */
	/* background styles*/
.d_dialogueBg		{background-color: #000000;}
.d_dialogueHeaderBg		{background-color: #666666;}
.d_dialogueMedBg		{background-color: #000000;}
.d_dialogueLightBg		{background-color: #eeeeee;}
.d_dialogueGrayBg		{background-color: #EDEDED;}
.d_dialogueTabOnBg		{background-color: #FFFFFF;}
.d_dialogueTabOffBg		{background-color: #666666;}
.d_dialogueSearchBg		{background-color: #EDEDED;}
.d_dialogueActionbarBg		{background-color: #EDEDED;}
	/* text styles*/
.d_dialogueHeader		{color: #FFFFFF; font: bold small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueNoticeHeader		{color: #FFFFFF; font: medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueSubhead		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueTitle		{color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dialogueSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dialogueText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dialogueTabText		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueTabText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dialogueFormText		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueMRUText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dialogueMRUText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	.d_dialogueActionbarText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* button styles*/
.d_dialogueBtn		{text-decoration: none;}
.d_dialogueBtn A		{text-decoration: underline;}
/* DIRECTORY STYLES*/
	/* background styles*/
.d_dirHeaderBg		{background-color: #000000;}
.d_dirContentBg		{background-color: #EDEDED;}
	/* text styles*/
.d_dirHeader		{color: #FFFFFF; font: bold small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_dirText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dirText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dirBtnText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dirBtnText A		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dirContentSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dirContentText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dirContentText  A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_dirContent		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_dirContent  A		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}

	/* button styles*/
.d_dirBtn		{text-decoration: none;}
.d_dirBtn A		{text-decoration: underline;}
	/* misc styles*/
.d_dirDivider		{background-color: #666666;}
/* FOOTER STYLES*/
	/* background styles*/
.d_footHeaderBg		{background-color: #000000;}
	/* text styles*/
.d_footHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.d_footSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;}
.d_footTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_footTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_footSubtitle		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_footSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_footText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_footText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* FORM ELEMENTS STYLES*/
.d_formPulldownText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_formInputBoxText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_formBtnText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none; background-color: #CCCCCC;}
.d_formEditorBtnText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none; background-color: #666666;}
.d_formCheckboxText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_formRadio		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_formSelectText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_formTextboxText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/*HIDDEN STYLES*/
.d_hiddenBlkText {color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_hiddenWhtText {color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_hiddenLtgrayText {color: #EDEDED; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_hiddenYelText {color: #F8F8B8; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/*LIST STYLES*/
	/* background styles*/
.d_listSortHeaderBg		{background-color: #CCCCCC;}
.d_listItemOneBg		{background-color: #EDEDED;}
.d_listItemTwoBg		{background-color: #FFFFFF;}
	/* text styles*/
.d_listSortHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 3px 1px 3px;}
.d_listSortHeader A		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_listTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: none; padding: 1px 1px 1px 3px;}
.d_listTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_listSubtitle		{color: #000000;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_listSubtitle A		{color: #006de7;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_listText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listItalicText		{color: #000000; font: italic x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listItalicText A		{color: #006de7; font: italic x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listBoldItalicText		{color: #000000; font: bold italic x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listBoldItalicText A		{color: #006de7; font: bold italic x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listSubjectText		{color: #000000;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_listReadText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listReadText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listUnreadText		{color: #000000;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_listUnreadText A		{color: #006de7;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_listGroupText		{color: #000000;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_listGroupText A		{color: #006de7;  font: bold x-small verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_listDateText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listPaginationText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listPaginationText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_listHiliteText		{text-decoration: none; background-color: #eeeeee;}
.d_listHiliteText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline; background-color: #eeeeee;}
.d_listNewText		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_listUpdatedText		{color: #FF0000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* LOGIN STYLES*/
	/* text styles*/
.d_loginHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.d_loginHeader A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_loginSubhead		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_loginTitle		{color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_loginTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: none;}
.d_loginSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_loginSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_loginText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_loginText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/* MENU STYLES*/
	/* background styles*/
.d_menuHeaderBg		{background-color: #000000;}
	/* text styles*/
.d_menuHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 3px;}
.d_menuSubtitle		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_menuSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_menuStepSubtitle		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_menuText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_menuText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_menuStepText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_menuStepText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* NAVIGATION STYLES*/
	/* background styles*/
.d_navTopbarDropbarBg		{background-color: #666666;}
.d_navMidtabBg		{background-color: #eeeeee;}
.d_navMidtabDropdownBg		{background-color: #eeeeee;}
.d_navMidtabSpacerBg		{background-color: #000000;}
.d_navTabOnBg		{background-color: #666666;}
.d_navTabOnWhiteBg		{background-color: #FFFFFF;}
.d_navTabOffBg		{background-color: #000000;}
.d_navTabSpacerBg		{background-color: #000000;}
.d_navTabDropbarBg		{background-color: #666666;}
.d_navSidebarSectionBg		{background-color: #FFFFFF;}
.d_navSidebarSubsectionBg		{background-color: #FFFFFF;}
.d_navSidebarSubSubsectionBg		{background-color: #FFFFFF;}
	/* text styles*/
.d_navPulldownText		{background-color: #666666; color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navHeader		{color: #FFFFFF; font: bold small verdana,arial,helvetica,sans-serif;}
.d_navSubhead		{color: #FFFFFF; font: medium verdana,arial,helvetica,sans-serif;}
.d_navTabDropbarSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navSidebarSectionHeader		{color: #FFFFFF; font: bold small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navSidebarSubsectionHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_navSidebarSubSubsectionHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_navSidebarSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTopbarDropbarText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTopbarDropbarText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navTopbarText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTopbarText A		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navTopbarStrongText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTopbarStrongText A		{color: #e7def7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navMidtabText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navMidtabText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navMidtabDropdownText		{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navMidtabDropdownText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navMidtabDropdownActionText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navMidtabDropdownActionText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navTabText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTabText A		{color: #e7def7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navTabDropbarText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navTabDropbarText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_navSidebarText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_navSidebarText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* button styles*/
.d_navMidtabBtn		{text-decoration: none;}
.d_navMidtabBtn A		{text-decoration: underline;}
/* OBJECT STYLES*/
	/* background styles*/
.d_objectHeaderBg		{background-color: #eeeeee;}
.d_objectContentBg		{background-color: #EDEDED;}
	/* text styles*/
.d_objectHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.d_objectHeader A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_objectSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 3px;}
.d_objectTitle		{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif;  text-decoration: underline;}
.d_objectSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_objectContentSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_objectContentText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectDirectoryText		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectDirectoryText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_objectBtnText		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectBtnText A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
	/* button styles*/
.d_objectBtn		{text-decoration: none;}
.d_objectBtn A		{text-decoration: underline;}
/* OBJECT SEARCH STYLES*/
	/* background styles*/
.d_objectsearchBg		{background-color: #CCCCCC;}
	/* text styles*/
.d_objectsearchHeader		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none; padding: 1px 1px 1px 5px;}
.d_objectsearchText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_objectsearchText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/* PAGE LAYOUT STYLES*/
	/* background styles*/
.d_pagelayoutContentBg		{background-color: #CCCCCC; border: solid 1px #333333;}
.d_pagelayoutColumnBg		{background-color: #EDEDED; border: solid 1px #333333;}
/* PLATFORM PORTLET STYLES*/
	/* background styles*/
.d_platportletHeaderBg		{background-color: #000000;}
.d_platportletSubheadBg		{background-color: #666666;}
.d_platportletLightBg		{background-color: #eeeeee;}
.d_platportletDkGrayBg		{background-color: #C0C0C0;}
.d_platportletMdGrayBg		{background-color: #eeeeee;}
.d_platportletLtGrayBg		{background-color: #f3f3f3;}
.d_platportletMandatoryHeaderBg	{background-color: #999999;}
.d_platportletMandatoryBg	{background-color: #eeeeee;}
	/* border styles*/
.d_platportletBorder		{border: solid 1px @color.508.bg.darker@;}
	/* text styles*/
.d_platportletHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.d_platportletNarrowHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.d_platportletWideHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
/* TIP STYLES*/
	/* background styles*/
.d_tipsHeaderBg		{background-color: #C2C49C;}
.d_tipsLightBg		{background-color: #F7F6E1;}
.d_tipsShadedBg		{background-color: #E4E4C8;}
	/* text styles*/
.d_tipsHeader		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px;}
.d_tipsHeader A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_tipsSubhead		{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif;}
.d_tipsTitle		{color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_tipsTitle A		{color: #006de7; font: bold medium verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_tipsSubtitle		{color: #000000; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_tipsSubtitle A		{color: #006de7; font: bold x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
.d_tipsText		{color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_tipsText A		{color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}
/***** end PLUMTREE PORTAL 5.0 508 STYLES *****//***** begin IUC CUSTOM STYLES *****/
.IUC_EU_folderheader	{FONT-WEIGHT:bold;PADDING-LEFT:2px;CURSOR:hand;}
.IUC_EU_folderContainer	{MARGIN-LEFT:10px;}
.IUC_EU_folderLink	{PADDING-LEFT:15px;}
/***** end IUC CUSTOM STYLES *****/
/* ------------------------------------------------------------------- */
/* PTPMSelectMenu classes have been moved to jscontrols2.template file */
/* ------------------------------------------------------------------- */


/* menu body */

.PTMenuBody
{
	background-color:	#FFFFFF;
	border:				2px solid #DDD;
	color:				#000000;
	cursor:				default;
	left:				0;
	margin:				0;
	overflow-x:			visible;
	overflow-y:			auto;
	padding:			0;
	position:			absolute;
	top:				0;
	z-index:			0;
}

.PTMenuBody .outer-border
{
	border:				0px;
}

.PTMenuBody .inner-border
{
	border:				0px;
	padding:			1px;
	width:				100%;
	height:				100%;
}


/* menu items */

.PTMenuBody td
{
	font:				menu;
}

.PTMenuBody .hover
{
	background-color:	highlight;
	cursor:				hand;
}

.PTMenuBody .hover td
{
	color:				highlighttext;
}

.PTMenuBody td.empty-icon-cell
{
	background-color:	#F1F1F1;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}

.PTMenuBody .hover td.empty-icon-cell
{
	background-color:	highlight;
	border:				0px none;
	padding:			0px 2px;
	text-align:			right;
}

.PTMenuBody td.empty-icon-cell span
{
	width:				16px;
}

.PTMenuBody td.icon-cell
{
	background-color:	#F1F1F1;
	border:				0px none;
	padding-left:		0px 2px;
	text-align:			right;
}

.PTMenuBody .hover td.icon-cell
{
	background-color:	highlight;
	border:				0px none;
	padding-left:		0px 2px;
	text-align:			right;
}


.PTMenuBody td.icon-cell img
{
	margin:				0px;
}

.PTMenuBody td.label-cell-popup
{
	width:				100%;  
	padding:			0px 5px;
}

.PTMenuBody td.label-cell-div
{
	padding:			0px 5px;
}

.PTMenuBody td.shortcut-cell
{
	padding:			0px 5px;
}

.PTMenuBody td.arrow-cell
{
	width:				20px;
	padding:			0px 2px 0px 0px;
	font-family:		webdings;
	font-size:			80%;
}


/* disabled items */

.PTMenuBody .disabled .disabled-container
{
	color: 				graytext;
}

.PTMenuBody .disabled .icon-cell .disabled-container
{
	background-color:	#F1F1F1;
	width:				100%;
	height:				100%;
}

.PTMenuBody .disabled-hover .icon-cell .disabled-container
{
	background-color:	highlight;
	width:				100%;
	height:				100%;
}

.PTMenuBody .disabled .icon-cell .disabled-container .disabled-container,
.PTMenuBody .disabled-hover .icon-cell .disabled-container .disabled-container
{

}

.PTMenuBody .disabled-hover td
{
	background-color:	highlight;
	color:				graytext;
}


/* separator */

.PTMenuBody td.separator
{
	font-size:			0.001mm;
	padding:			4px 10px;
}

.PTMenuBody td .separator-line
{
	overflow:			hidden;
	border-top:			1px solid #CCCCCC;
	height:				1px;
	margin:				0 3px;
}


/* Scroll buttons */

.PTMenuBody #scroll-up-item td,
.PTMenuBody #scroll-down-item td
{
	font-family:		webdings !important;
	text-align:			center;
	padding:			10px;
}

.PTMenuBody #scroll-up-item,
.PTMenuBody #scroll-down-item
{
	width:				100%;
}

.PTMenuBody #scroll-up-item td,
.PTMenuBody #scroll-down-item td
{
	font-family:		webdings;
	text-align:			center;
	padding:			0px 5px;
	font-size:			10px;
}


/* radio and check box items */

.PTMenuBody .check-box
{
	font-family:		marlett;
	font-size:			150%;
	width:				16px;
	text-align:			center;
	vertical-align:		middle;
}

.PTMenuBody .radio-button
{
	font-family:		marlett;
	font-size:			66%;
	width:				16px;
	text-align:			center;
	vertical-align:		middle;
}

.PTMenuBody .checked .check-box
{
	font-family:		marlett;
	font-size:			150%;
}

.PTMenuBody .checked .radio-button
{
	font-family:		marlett;
	font-size:			66%;
}


/* Menu Bar */

.PTMenuBarMenu
{
	background:			#888;
	cursor:				default;
	padding:			0px;
}

.PTMenuBarMenu .menu-button
{
	background:			#FFFFFF;
	color:				buttontext;
	font:				menu;
	border:				1px solid menu;
	margin:				0px;
	display:			inline-block;
	white-space:		nowrap;
	cursor:				default;
	padding:			0px 6px;
}

.PTMenuBarMenu .menu-button.active
{
	padding:			0px 6px;
	border:				1px solid inset;
}

.PTMenuBarMenu .menu-button.hover
{
	padding:			0px 6px;
	border:				1px solid outset;
}
/***** begin BANNER STYLES *****/
.banHeader2	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead2	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText2	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader3	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead3	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText3	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader4	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead4	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText4	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader5	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead5	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText5	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader6	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead6	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText6	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader7	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead7	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText7	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader8	{color: #003399; font: large verdana,arial,helvetica,sans-serif;}
.banSubhead8	{color: #003399; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText8	{color: #003399; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader9	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead9	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText9	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader10	{color: #FFFFFF; font: bold x-small verdana,arial,helvetica,sans-serif}
.banSubhead10	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText10	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader11	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead11	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText11	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.banHeader12	{color: #FFFFFF; font: bold medium verdana,arial,helvetica,sans-serif;}
.banSubhead12	{color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif;}
.banDateText12	{color: #FFFFFF; font: xx-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
/***** end BANNER STYLES *****/



C:\cssmill3\css/***** begin PLUMTREE COLLAB STYLES *****/

/*the h5 class is added for collab's 508 compliancy...these are to be used as headings in the main content area */
h5      {color: #000000; font: bold @font.mediumlarger@; padding: 1px 1px 1px 5px; margin-top: 0px; margin-bottom: 0px;}
d_h5    {color: #000000; font: bold medium verdana,arial,helvetica,sans-serif; padding: 1px 1px 1px 5px; margin-top: 0px; margin-bottom: 0px;}

/*the tab text styles are for 508 compliancy*/
.tabText        {color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tabText A      {color: @color.fg.white@; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.tabText A:hover        {color: #FFFFFF; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}

.d_tabText      {color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.d_tabText A        {color: #006de7; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: underline;}

.collabDetailPaneHeader {
    background-color: #CCCCCC;
    border-top:1 solid #FFFFFF;
    border-left:1 solid #FFFFFF;
    border-bottom:1 solid #888888;
    border-right:1 solid #bbbbbb;
    padding-left:5;
    padding-right:5;
    padding-top:2;
    padding-bottom:2
}

.collabDetailPaneTitle {
    font: @font.mediumlarger@;
    font-weight: bold;
    color: #000000;
}

.collabDetailPaneDescription {
    font: x-small verdana,arial,helvetica,sans-serif;
    color: #000000;
    padding-left:20;
}

.collabDetailPaneToolbar {
    background-color: #EDEDED;
    border-top:1 solid #FFFFFF;
    border-left:1 solid #FFFFFF;
    border-bottom:1 solid #bbbbbb;
    border-right:1 solid #bbbbbb;
    font-size: xx-small;
}

.collabDetailPaneButton {
    border:1 solid #EDEDED;
    height:20;
    padding-right:2;
    padding-left:2;
    padding-top:1;
    padding-bottom:1;
    color:#000000;
}

.collabDetailPaneToolbarDivider {
    width:1;
    height:24;
    background-color:#FFFFFF;
    border-left:1 solid #999999;
}

.collabDetailPaneBody {
    width:100%;
    height:100;
    overflow:auto;
}

.collabPortletTableBG {
    background-color: #FFFFFF;
    border-width:2;
    border-color:#C2DFFC;
    border-style:'solid';
}

.collabRedText {
    COLOR: #FF0000;
}

.collabRedText A {
    COLOR: #FF0000;
}

.collabRedText A:hover {
    COLOR: #FF0000;
    text-decoration: underline;
}

.collabBody {
    margin:0;
font-size: xx-small; 
}

.collabTabOn {
    background-color: #FFFFFF;
    color: #000000;
    font: bold xx-small verdana,arial,helvetica,sans-serif;
    text-decoration: none;
}

.collabTabOff {
    background-color: #C2DFFC;
    color: #000000;
    font: bold xx-small verdana,arial,helvetica,sans-serif;
    text-decoration: none;
}

.collabTabOff A {
    background-color: #C2DFFC;
    color: #3366CC;
    font: bold xx-small verdana,arial,helvetica,sans-serif;
    text-decoration: none;
}

.collabTabOff A:hover {
    background-color: #C2DFFC;
    color: #FF0000;
    font: bold xx-small verdana,arial,helvetica,sans-serif;
    text-decoration: underline;
}

.collabEditorWarning {
    color: #FF0000;
    font: bold @font.mediumlarge@;
    padding: 5;
}

.collabListHeader {
    color: #000000;
    font: bold x-small verdana,arial,helvetica,sans-serif;
    text-decoration: none;
    height:18;
}

.collabListHeader A {
    color: #000000;
    font: bold x-small verdana,arial,helvetica,sans-serif;
    text-decoration: none;
    height:18;
}

.collabListHeader A:hover {
    color: #FF0000;
    font: bold x-small verdana,arial,helvetica,sans-serif;
    text-decoration: underline;
    height:18;
}

.collabHeaderLeftIndent {
    padding-left:5;
}

.collabHeaderRightIndent {
    padding-right:5;
}

.collabHelpIcon {
    padding-right:5;
    padding-top:5;
}

.collabMainSection {
    padding-left:12;
    padding-right:12;
    padding-top:15;
}

.collabEditorSection {
    margin-bottom:10;
}

.collabSubsection {
    margin-bottom:3;
}

.collabDisabledText {
    color: #999999;
}

.collabSelectedMessage {
    border-width:1;
    border-color:'#000000';
    border-style:'solid';
}

.collabUnselectedMessage {
    border-width:1;
    border-color:'#FFFFFF';
    border-style:'solid';
}

.collabCopyStatus {
    font-weight: bold;
    color:green;
}

.collabDraggableItem {
    FONT: @font.mediumlarge@;
    COLOR: #000000;
    BACKGROUND-COLOR: #EDEDED;
}

.collabDraggingItem {
    FONT: @font.mediumlarge@;
    COLOR: #000000;
    BACKGROUND-COLOR: #999999;
}

.collabAnchorText {
    text-decoration: none;
    color: #000099;
    FONT: xx-small verdana,arial,helvetica,sans-serif;

}

.collabAnchorText:hover {
    text-decoration: underline;
    color.text.linkshover
}

.collabButton {
    border:0;
    height:20;
    padding-right:2;
    padding-left:2;
    padding-top:1;
    padding-bottom:1;
    color:#000000;
}

.collabButton A{
    border:0;
    height:20;
    padding-right:2;
    padding-left:2;
    padding-top:1;
    padding-bottom:1;
    color:#000000;
}

.collabButton A:hover{
    border:1 solid #EDEDED;
    height:20;
    padding-right:2;
    padding-left:2;
    padding-top:1;
    padding-bottom:1;
    color:#000000;
    background-color:#FFFFFF;
}

.c_banText          {color: #000000; font: x-small verdana,arial,helvetica,sans-serif; text-decoration: none;}
.c_banTopbarBg      {background-color: #FFFFFF;}
.c_listSortHeaderBg {background-color: #ffffcc;}
.c_actionbarObjectBg{background-color: #FFFFFF;}
.c_objectContentBg  {background-color: #FFFFFF;}
 
/***** end PLUMTREE COLLAB STYLES *****/



/***** begin ISOMORPHIC STYLES *****/
	/* common styles */
.normal			{font: xx-small verdana,arial,helvetica,sans-serif;}
.selectedText		{background-color: #000066; color: #FFFFFF;}
.disabled		{font: xx-small verdana,arial,helvetica,sans-serif; color: #CCCCCC;}
	/* Styles for ListViewer cells */
.cell			{font: xx-small verdana,arial,helvetica,sans-serif; background-color: #C2DFFC;}
.cellOver		{font: xx-small verdana,arial,helvetica,sans-serif; background-color: #FFFFFF;}
.cellSelected		{font: xx-small verdana,arial,helvetica,sans-serif; background-color: #FF0000;}
.cellSelectedOver	{font: xx-small verdana,arial,helvetica,sans-serif; background-color: #FF0000;}
.cellDisabled		{font: xx-small verdana,arial,helvetica,sans-serif; background-color: #FFFFFF;}
/***** end ISOMORPHIC STYLES *****/f/***** begin JSCONTROLS STYLES *****/

.PTColors_BackgroundPrimary {
	background-color: #6cabe9;
}

.PTColors_BackgroundSecondary {  
	background-color: #99CCFF;
}

.PTColors_BackgroundLight {
	background-color: #6cabe9;
}

.PTColors_BackgroundLightest {
	background-color: #FFFFFF;
}

.PTColors_BackgroundNeutralLight {
	background-color: #EDEDED;
}

.PTColors_BackgroundNeutralMedium {
	background-color: #CCCCCC;
}

.PTColors_BorderPrimary {
	border-color: #99CCFF;
}

.PTFonts_9Black {
	color: black;
	font-family: verdana, arial, helvetica;
	font-size: xx-small;
	font-weight: normal;
}

.PTFonts_9BoldBlack {
	color: black;
	font-family: verdana, arial, helvetica;
	font-size: xx-small;
	font-weight: bold;
}

.PTFonts_9SystemBlack {
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: xx-small;
    font-weight: normal;
}

.PTFonts_9SystemHighlightText {
	color: highlighttext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: xx-small;
    font-weight: normal;
}

.PTFonts_9SystemMenuText {
	color: menutext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: xx-small;
    font-weight: normal;
}

.PTFonts_9SystemWhite {
	color: white;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: xx-small;
    font-weight: normal;
}

.PTFonts_10Black {
	font-size: xx-small;
	color: black;
}

.PTFonts_10BoldBlack {
	
	color: black;
	font-weight: bold;
	font-size: xx-small;
}

.PTFonts_10BoldWhite {
	font-size: xx-small;
	color: white;
	font-weight: bold;
}

.PTFonts_11Black {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
}

.PTFonts_11BoldBlack {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
	font-weight: bold;
}

.PTFonts_11White {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: white;
}

.PTFonts_12BoldWhite {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	color: white;
}

.PTMenuDivider {
    position: relative;
    overflow: visible;
    height: 1px;
    border-width: 2px 0px 0px 0px;
    border-style: groove;
    padding: 0px 15px;
    margin: 3px 3px 2px 3px;
    cursor: default;
    background-color: menu;
}

.PTContextMenuDiv {
    position: absolute;
    visibility: hidden;
    overflow: visible;
    cursor: default;
    border: 2px outset;
    padding: 1 0 1 0;
    background-color: menu;
}

.PTContextMenuLink {
	text-decoration: none;
	color: black;
}

.PTContextMenuItem {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 15px;
    margin: 0px 1px;
    cursor: default;
    background-color: menu;
}

.PTContextMenuItemHighlight {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 15px;
    margin: 0px 1px;
    cursor: default;
    background-color: highlight;
}

.PTRowActionToolbar {
	display: inline;
}

.PTToolbarButtonDiv {
	display: inline;
	cursor: pointer;
	cursor: hand;
	font-size: xx-small;
}

.PTToolbarButtonDiv A:hover {
	background-color: #FFFFFF;
	display: inline;
	cursor: pointer;
	cursor: hand;
	font-size: xx-small;
}

.PTToolbarButtonDisabledDiv {
	display: inline;
	cursor: default;
	font-size: xx-small;
}

.PTToolbarButtonLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
	font-size: xx-small;
}

.PTToolbarButtonDisabledLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
	cursor: default;
	font-size: xx-small;
}

.PTCLMButton {
	border: solid 1px outset;
}

.PTCLMPointer {
	cursor: pointer;
	cursor: hand;
}

.PTCLMDefault {
	cursor: default;
}

.PTCLMStateButton {
	position: relative;
	display: inline;
	cursor: pointer;
	cursor: hand;
	padding: 4px 2px 1px 2px;
	margin-right: 1px;
}

.PTCLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}

.PTCLMDatePicker {
	position: relative;
	width: 150px;
	height: 130px;
	border: solid 1px #999;
	margin: 0px 0px 0px 5px;
}

.PTCLMDatePickerNav {
	background-color: #CCC;
	padding: 1px 4px 2px 4px;
	border-bottom: 1px outset;
}

.PTCLMDatePickerBody {
	padding: 2px 0px;
	text-align: center;
}

.PTCLMDatePickerBodyDOW {
	border-bottom: solid 1px #AAA;
}

.PTCLMDatePickerBodyDayNon {
	color: #AAA;
}

.PTCLMDatePickerBodyWeek {
	background-color: #E8E8E8;
}

.PTCLMSearchTable {
	display: none;
	border-top: solid 1px white;
}

.PTCLMSearchTableCell {
	cursor: default;
	padding: 3px 6px;
}

.PTCLMDayView {
	position: relative;
	display: inline;
	overflow-x: visible;
	overflow-y: auto;
	border: solid 1px #999;
	width: 100%;
}

.PTCLMDayViewGlobal {
	background-color: #DDD;
	border-style: solid;
	border-color: #999;
	border-width: 1px 1px 0px 1px;
}

.PTCLMDayViewGlobalEvent {
	padding: 1px;
	margin: 0 2px 1px 2px;
}

.PTCLMDayViewHour {
	border-style: dotted;
	border-color: #E8E8E8;
	border-width: 1px 0px 0px 0px;
}

.PTCLMDayViewHourText {
	height: 24px;
	padding: 2px 0px 0px 2px;
	color: #999;
	cursor: default;
}

.PTCLMDayViewHourEvent {
	cursor: default;
	overflow: hidden;
}

.PTCLMWeekView {
	position: relative;
	display: inline;
	overflow-x: visible;
	overflow-y: auto;
	border: solid 1px #999;
	width: 100%;
}

.PTCLMWeekTable {
	border: solid 1px #CCC;
}

.PTCLMWeekDayCellHeader {
	padding: 3px 0px 3px 8px;
}

.PTCLMWeekDayCellHeaderDate {
	text-decoration: none;
}

.PTCLMWeekDayCellBody {
	padding: 1px;
}

.PTCLMWeekViewCellEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMWeekViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMWeekViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMMonthViewDayHeader {
	background-color: #CCC;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	border-color: #BBB;
}

.PTCLMMonthViewCell {
	border-width: 1px 0px 0px 1px;
	border-style: solid solid outset solid;
	border-color: #BBB;
	padding: 0px;
}

.PTCLMMonthViewCellDate {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
}

.PTCLMMonthViewCellDateToday {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: white;
}

.PTCLMMonthViewCellDateNon {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: #AAA;
}

.PTCLMMonthViewCellEvent {
	width: 100%;
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMMonthViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMMonthViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: 1px #999;
	border-style: solid dashed;
}

.PTCLMMonthViewCellMultiDayEventEmpty {
	padding: 2px 1px 2px 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMMonthViewCellMultiDayEventStartOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-right-style: dashed;
}

.PTCLMMonthViewCellMultiDayEventEndOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-left-style: dashed;
}

.PTCLMMonthViewCellMore {
	text-align: right;
	padding: 0px 1px 0px 0px;
	margin: 0px;
}

.PTTLMHandCursor {
	cursor: pointer;
	cursor: hand;
}

.PTTLMUnderline {
	text-decoration: underline;
}

.PTTLMBgOn {
	background-color: #EDEDED;
}

.PTTLMBgOff {
	background-color: white;
}

.PTTLMBgSelected {
	background-color: #FF8;
}

.PTTLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}

.PTTLMSearchTable {
	display: none;
	border-top: solid 1px white;
}

.PTTLMSearchTableCell {
	padding: 3px 6px;
}

.PTTLMTable {
	position: relative;
	top: 0px;
	left: 0px;
	overflow-x: hidden;
}

.PTTLMHeaderRow {
	padding-bottom: 3px;
}

.PTTLMHeaderCell {
	padding: 3px 3px 3px 5px;
	cursor: default;
	font-size: xx-small;
}

.PTTLMCheckboxCell {
	padding: 3px;
	cursor: default;
}

.PTTLMTableCellLink {
	text-decoration: none;
	color: #000066;
	font-size: xx-small;
}


.PTTLMTableCellLink:hover {
	text-decoration: underline;
	color: #FF0000;
} 

.PTTLMCell {
	border-color: white;
	border-style: solid;
	border-width: 0 1px;
	padding: 7px 3px 3px 5px;
	font-family: verdana,arial,helvetica; 
	font-size: xx-small;
	cursor: default;
}

.PTTLMCellEmpty {
	background-color: white;
	cursor: default;
}

.PTTLMCellFooter {
	text-align: right;
	background-color: white;
	font-family: verdana,arial,helvetica; 
	font-size: xx-small;
	font-weight: bold;
	letter-spacing: 0.3mm;
	padding-top: 8px;
	color: #999;
	cursor: default;
}

.PTTLMSelected {
	background-color: highlight;
}

.PTTLMLoadingPanel {
	position: absolute;
	z-index: 200;
	top: 20px;
	left: 20px;
	visibility: visible;
	background-color: lemonchiffon;
	border: 2px ridge;
	width: 160px;
	height: 45px;
	text-align: center;
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: xx-small;
    cursor: default;
    padding: 0;
}

.PTTLMGlobalRowSelector {
	filter:Alpha(enabled=0);
	-moz-opacity: 1;
}

.PTTLMGlobalRowSelectorGreyed {
	filter:Alpha(opacity=25);
	-moz-opacity: .25;
}

/***** end JSCONTROLS STYLES *****//***** begin JSCONTROLS STYLES *****/

.PTControlsContainer {
	height: 100%;
	font-size: xx-small;
}


.PTControls_CursorPointer {
	cursor: pointer;
	cursor: hand;
}

.PTControls_CursorDefault {
	cursor: default;
}

.PTColors_BackgroundPrimary {
	background-color: #6cabe9;
}

.PTColors_BackgroundSecondary {  
	background-color: #99CCFF;
}

.PTColors_BackgroundLight {
	background-color: #C2DFFC;
}

.PTColors_BackgroundLightest {
	background-color: #FFFFFF;
}

.PTColors_BackgroundNeutralLight {
	background-color: #EDEDED;
}

.PTColors_BackgroundNeutralMedium {
	background-color: #CCCCCC;
}

.PTColors_Blur {
	background-color: #F7F7D7;
	background-color: #F7F7D7;	/* TODO: Remove this line after Tim Lake finishes installer mods. */
}

.PTColors_Focus {
	background-color: #EDED5F;
	background-color: #EDED5F;	/* TODO: Remove this line after Tim Lake finishes installer mods. */
}

.PTColors_Border {
	border-color: #6cabe9;
}

.PTColors_BorderPrimary {
	border-color: #99CCFF;
}

.PTFonts_9SystemBlack {
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTFonts_9SystemHighlightText {
	color: highlighttext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTFonts_9SystemMenuText {
	color: menutext;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTFonts_9SystemWhite {
	color: white;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    font-weight: normal;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTFonts_10Black {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
}

.PTFonts_10BoldBlack {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
	font-weight: bold;
}

.PTFonts_10BoldWhite {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: white;
	font-weight: bold;
}

.PTFonts_11Black {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
}

.PTFonts_11BoldBlack {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: black;
	font-weight: bold;
}

.PTFonts_11White {
	font: xx-small verdana,arial,helvetica,sans-serif;
	color: white;
}

.PTFonts_12BoldWhite {
	font: @font.mediumlarger@;
	font-weight: bold;
	color: white;
}

.PTMenuDivider {
    position: relative;
    overflow: visible;
    height: 1px;
    border-width: 2px 0px 0px 0px;
    border-style: groove;
    padding: 0px 15px;
    margin: 3px 3px 2px 3px;
    cursor: default;
    background-color: menu;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTContextMenuDiv {
    position: absolute;
    visibility: hidden;
    overflow: visible;
    cursor: default;
    border: 2px outset;
    padding: 1 0 1 0;
    background-color: menu;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTContextMenuLink {
	text-decoration: none;
	color: black;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTContextMenuItem {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 15px;
    margin: 0px 1px;
    cursor: default;
    background-color: menu;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTContextMenuItemHighlight {
    position: relative;
    overflow: visible;
    width: 10px;
    height: 17px;
    display: block;
    border: 0px;
    padding: 2px 15px;
    margin: 0px 1px;
    cursor: default;
    background-color: highlight;
    font: xx-small verdana,arial,helvetica,sans-serif;
}

/**** 1.5 Toolbar ****/

.PTRowActionToolbar {
	display: inline;
}

.PTToolbarButtonDiv {
	display: inline;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonDiv A:hover {
	background-color: #FFFFFF;
	display: inline;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonDisabledDiv {
	display: inline;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonDisabledLink {
	padding: 2px 4px 5px 6px;
	text-decoration: none;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}


/**** 2.0 Toolbar ****/

.PTToolbarButtonTable {
	display: inline;
	margin: 0px 0px 0px 0px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarMenuButtonTable {
	display: inline;
	margin: 0px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarMenuButtonArrowImage {
	filter:alpha(opacity=100);
	-moz-opacity: 100%;
}

.PTToolbarDividerTable {
	display: inline;
	margin: 0px 2px 0px 4px;
}

.PTToolbarButtonContentsSpan {
	display: inline-block;
	width: 100%;
	text-align: center;
	padding-top: 1px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledDarkest {
	background-color: #3366CC;
	border: 1px solid #3366CC;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledDarkest {
	background-color: #3366CC;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledDarkest {
	background-color: #99CCFF;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicDisabledDarkest {
	background-color: #3366CC;
	border: 1px solid #3366CC;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledDarkest {
	background-color: #3366CC;
	border: 1px solid #6cabe9;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledDarker {
	background-color: #6cabe9;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledDarker {
	background-color: #99CCFF;
	border: 1px solid #3366CC;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledDarker {
	background-color: #C2DFFC;
	border: 1px solid #3366CC;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicDisabledDarker {
	background-color: #6cabe9;
	border: 1px solid #6cabe9;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledDarker {
	background-color: #6cabe9;
	border: 1px solid #3366CC;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledMedium {
	background-color: #99CCFF;
	border: 1px solid #99CCFF;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledMedium {
	background-color: #C2DFFC;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledMedium {
	background-color: #FFFFFF;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}
.PTToolbarButtonBasicDisabledMedium {
	background-color: #99CCFF;
	border: 1px solid #99CCFF;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledMedium {
	background-color: #C2DFFC;
	border: 1px solid #6cabe9;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledLighter {
	background-color: #C2DFFC;
	border: 1px solid #C2DFFC;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledLighter {
	background-color: #99CCFF;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledLighter {
	background-color: #FFFFFF;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}
.PTToolbarButtonBasicDisabledLighter {
	background-color: #C2DFFC;
	border: 1px solid #C2DFFC;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledLighter {
	background-color: #99CCFF;
	border: 1px solid #6cabe9;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #EDEDED;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledNeutralLight {
	background-color: #CCCCCC;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledNeutralLight {
	background-color: #FFFFFF;
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	font: xx-small verdana,arial,helvetica,sans-serif;
}
.PTToolbarButtonBasicDisabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #EDEDED;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledNeutralLight {
	background-color: #EDEDED;
	border: 1px solid #6cabe9;
	cursor: default;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonBasicEnabledTableRow {
	border: 0px;
	cursor: pointer;
	cursor: hand;
	padding: 1px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateEnabledTableRow {
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonHoverEnabledTableRow {
	border: 1px solid #6cabe9;
	cursor: pointer;
	cursor: hand;
	padding: 0px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}
.PTToolbarButtonBasicDisabledTableRow {
	border: 0px;
	cursor: default;
	padding: 1px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarButtonStateDisabledTableRow {
	border: 1px solid #6cabe9;
	cursor: default;
	padding: 0px;
	font: xx-small verdana,arial,helvetica,sans-serif;
}

.PTToolbarLinkEnabledBlack {
	color: #000000 !important;
   	cursor: pointer;
   	cursor: hand;
   	display: block;
	font: xx-small verdana,arial,helvetica,sans-serif;
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}

.PTToolbarLinkDisabledBlack {
	color: #AAA !important;
   	cursor: default;
   	display: block;
	font: x-small verdana,arial,helvetica,sans-serif;
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}

.PTToolbarLinkEnabledWhite {
	color: #FFFFFF !important;
   	cursor: pointer;
   	cursor: hand;
   	display: block;
	font: x-small verdana,arial,helvetica,sans-serif;
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}

.PTToolbarLinkDisabledWhite {
	color: #AAA !important;
   	cursor: default;
   	display: block;
	font: x-small verdana,arial,helvetica,sans-serif;
   	height: 100%;
   	padding: 2px 2px;
   	text-decoration: none;
}

.PTToolbarBackgroundBlack {
	background-color: #000000;
}

.PTToolbarBackgroundDarkest {
	background-color: #3366CC;
}

.PTToolbarBackgroundDarker {
	background-color: #6cabe9;
}

.PTToolbarBackgroundMedium {
	background-color: #99CCFF;
}

.PTToolbarBackgroundLighter {
	background-color: #C2DFFC;
}

.PTToolbarBackgroundWhite {
	background-color: #FFFFFF;
}

.PTToolbarBackgroundNeutralMedium {
	background-color: #CCCCCC;
}

.PTToolbarBackgroundNeutralLight {
	background-color: #EDEDED;
}

.PTToolbarRowBorderTopDarker {
	border-top: 1px solid #6cabe9;
}

.PTToolbarRowBorderTopMedium {
	border-top: 1px solid #99CCFF;
}

.PTToolbarRowBorderTopLighter {
	border-top: 1px solid #C2DFFC;
}

.PTToolbarRowBorderTopWhite {
	border-top: 1px solid #FFFFFF;
}

.PTToolbarRowBorderBottomBlack {
	border-bottom: 1px solid #000000;
}

.PTToolbarRowBorderBottomDarkest {
	border-bottom: 1px solid #3366CC;
}

.PTToolbarRowBorderBottomDarker {
	border-bottom: 1px solid #6cabe9;
}

.PTToolbarRowBorderBottomNeutralMedium {
	border-bottom: 1px solid #CCCCCC;
}

.PTCLMButton {
	border: solid 1px outset;
}

.PTCLMPointer {
	cursor: pointer;
	cursor: hand;
}

.PTCLMDefault {
	cursor: default;
}

.PTCLMStateButton {
	position: relative;
	display: inline;
	cursor: pointer;
	cursor: hand;
	padding: 4px 2px 1px 2px;
	margin-right: 1px;
}

.PTCLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}

.PTCLMDatePicker {
	position: relative;
	width: 160px;
	height: 140px;
	border: solid 1px #999;
	margin: 0px 0px 0px 5px;
}

.PTCLMDatePickerNav {
	background-color: #CCC;
	padding: 1px 4px 2px 4px;
	border-bottom: 1px outset;
}

.PTCLMDatePickerBody {
	padding: 2px 0px;
	text-align: center;
}

.PTCLMDatePickerBodyDOW {
	border-bottom: solid 1px #AAA;
}

.PTCLMDatePickerBodyDayNon {
	color: #AAA;
}

.PTCLMDatePickerBodyWeek {
	background-color: #E8E8E8;
}

.PTCLMSearchTable {
	display: none;
	border-top: solid 1px white;
}

.PTCLMSearchTableCell {
	cursor: default;
	padding: 3px 6px;
}

.PTCLMDayView {
	overflow: auto;
	border: solid 1px #999;
	width: 100%;
}

.PTCLMDayViewGlobal {
	background-color: #DDD;
	border-style: solid;
	border-color: #999;
	border-width: 1px 1px 0px 1px;
}

.PTCLMDayViewGlobalEvent {
	padding: 1px;
	margin: 0 2px 1px 2px;
}

.PTCLMDayViewHour {
	border-style: dotted;
	border-color: #E8E8E8;
	border-width: 1px 0px 0px 0px;
}

.PTCLMDayViewHourText {
	height: 24px;
	padding: 2px 0px 0px 2px;
	color: #999;
	cursor: default;
}

.PTCLMDayViewHourEvent {
	cursor: default;
	overflow: hidden;
}

.PTCLMWeekView {
	overflow: auto;
	border: solid 1px #999;
	width: 100%;
}

.PTCLMWeekTable {
	border: solid 1px #CCC;
}

.PTCLMWeekDayCellHeader {
	padding: 3px 0px 3px 8px;
}

.PTCLMWeekDayCellHeaderDate {
	text-decoration: none;
}

.PTCLMWeekDayCellBody {
	padding: 1px;
}

.PTCLMWeekViewCellEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMWeekViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMWeekViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMMonthViewDayHeader {
	background-color: #CCC;
	border-width: 1px 0px 1px 1px;
	border-style: solid;
	border-color: #BBB;
}

.PTCLMMonthViewCell {
	border-width: 1px 0px 0px 1px;
	border-style: solid solid outset solid;
	border-color: #BBB;
	padding: 0px;
}

.PTCLMMonthViewCellDate {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
}

.PTCLMMonthViewCellDateToday {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: white;
}

.PTCLMMonthViewCellDateNon {
	position: relative;
	text-align: right;
	font-weight: bold;
	padding: 1px 2px 2px 0px;
	border: solid 1px white;
	color: #AAA;
}

.PTCLMMonthViewCellEvent {
	width: 100%;
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMMonthViewCellAllDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px #999;
}

.PTCLMMonthViewCellMultiDayEvent {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: 1px #999;
	border-style: solid dashed;
}

.PTCLMMonthViewCellMultiDayEventEmpty {
	padding: 2px 1px 2px 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px white;
}

.PTCLMMonthViewCellMultiDayEventStartOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-right-style: dashed;
}

.PTCLMMonthViewCellMultiDayEventEndOnly {
	padding: 1px;
	margin: 0px 2px 1px 2px;
	border: solid 1px;
	border-color: #999;
	border-left-style: dashed;
}

.PTCLMMonthViewCellMore {
	text-align: right;
	padding: 0px 1px 0px 0px;
	margin: 0px;
}

.PTTLMTable {
	background-color: white;
	position: relative;
	top: 0px;
	left: 0px;
	overflow-x: hidden;
}

.PTTLMBgOn {
	background-color: #EDEDED;
}

.PTTLMBgOff {
	background-color: white;
}

.PTTLMBgSelected {
	background-color: #FF8;
}

.PTTLMLoadingDiv {
	position: absolute;
	cursor: wait;
	visibility: hidden;
	z-index: 10000;
}

.PTTLMSearchTable {
	display: none;
	border-top: solid 1px white;
}

.PTTLMSearchTableCell {
	padding: 3px 6px;
}

.PTTLMHeaderDiv {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
}

.PTTLMHeaderRow {
	padding-bottom: 0px;
}

.PTTLMHeaderCell {
	border-right: 0px;
	border-bottom: 1px solid white;
	padding: 1px 3px 1px 5px;
	cursor: default;
}

.PTTLMHeaderCellMovableImage {
	border-bottom: 1px solid white;
	border-left: 1px solid #A2A2A2;
	border-right: 0px;
}

.PTTLMBodyDiv {
	position: relative;
	margin-top: 22px;
}

.PTTLMCheckboxCell {
	border-bottom: 1px solid white;
	border-right: 0px;
	padding: 0px 3px 1px 3px;
	cursor: default;
}

.PTTLMTableCellLink {
	text-decoration: none;
	color: #000066;
}

.PTTLMTableCellLink:hover {
	text-decoration: underline;
	color: #FF0000;
}

.PTTLMTableCellThreadLink {
	text-decoration: none;
	color: #000000;
}

.PTTLMTableCellThreadLink:hover {
	text-decoration: underline;
	color: #000066;
}

.PTTLMCell {
	border-color: white;
	border-style: solid;
	border-width: 0px 0px 1px 1px;
	padding: 4px 3px 1px 5px;
	font: x-small verdana,arial,helvetica,sans-serif;
	cursor: default;
}

.PTTLMPreviewText {
	color: #000000;
}

.PTTLMCellFooter {
	text-align: right;
	background-color: white;
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	font-weight: bold;
	letter-spacing: 0.3mm;
	padding-top: 8px;
	color: #999;
	cursor: default;
}

.PTTLMStatusBar {
	background-color: #99CCFF;
	cursor: default;
	padding: 6px 10px 5px 10px;
}

.PTTLMSelected {
	background-color: highlight;
}

.PTTLMLoadingPanel {
	position: absolute;
	z-index: 200;
	top: 20px;
	left: 20px;
	visibility: visible;
	background-color: lemonchiffon;
	border: 2px ridge;
	width: 160px;
	height: 45px;
	text-align: center;
	color: black;
    font-family: 'MS Sans Serif', geneva, sans-serif;
    font-size: 9px;
    cursor: default;
    padding: 0;
}

.PTTLMGlobalRowSelector {
	filter:Alpha(enabled=0);
	-moz-opacity: 1;
}

.PTTLMGlobalRowSelectorGreyed {
	filter:Alpha(opacity=25);
	-moz-opacity: .25;
}


/* PanelSet Styles */


.PTPSResizable {
	background-color: #DDD;
	margin: 0px;
	padding: 0px 1px 0px 0px;
	border-left: 1px #AAA solid;
	border-top: 0px;
	border-bottom: 0px;
	border-right: 1px #DDD solid;
	cursor: move;
}

.PTPSDragCover {
    position: absolute;
    display: block;
    top: -10px; left: -10px;
    width: 2px; height: 2px;
    margin: 0px; padding: 0px; border: 0px;
	visibility: hidden;
	z-index: 1000;
	cursor: move;
}

.PTPSDragLine {
    position: absolute;
    display: block;
    top: -10px; left: -10px;
    width: 2px; height: 2px;
    margin: 0px; padding: 0px; border: 0px;
    background-color: black;
    visibility: hidden;
    z-index: 1050;
    line-height: 1px;
    font-size: 1px;
}


/* Tree Control Styles */

.PTTRCMainBody {
	overflow: auto;
	width: 100%;
	height: 100%;
	padding: 7px;
}

.PTTRCSearchBox {
	width: 45%;
}

.PTTRCNodeShell {
	padding: 0px;
}

.PTTRCNodeIconShell {
	padding: 0px 1px;
}

.PTTRCLabelBase {
	cursor: default;
	margin-left: 4px;
	padding: 1px 6px 1px 2px;
}

.PTTRCLabelOff {
	background-color: #FFFFFF;
	color: #000000;
}


/* Paginator Styles */

.PTPaginatorBackground {
	text-align: right;
	background-color: #F6F6F6;
	font-family: verdana,arial,helvetica; 
	font-size: 9px;
	font-weight: normal;
	letter-spacing: 0.1mm;
	margin: 0px;
	padding: 2px 24px;
	color: #000000;
	cursor: default;
}

.PTPaginatorButton {
	background-color: #F6F6F6;
	margin-left: 1px;
}


/* Progress Bar Styles */

.PTProgressBar {
	width: 0px;
	height: 20px;
	background-color: #6cabe9
	
}

.PTProgressBarContainer {
	width: 500px;
	height: 22px;
	background-color: #E9E9E9;
	border:1px solid #c0c0c0;
	margin-bottom:2px;
}



/* Rich Text Control Styles */

.PTRichTextLayout
{	
	display: block;
	background-color: white;
	padding: 3px;
	overflow: auto;
	border: 1px solid threedshadow;
}

.PTRichTextSource
{
	display: none;
	background-color: white;
	padding: 10px;
	overflow: auto;
	border: 1px solid threedshadow;
}

.PTRichTextContainerTop
{
	border-color: threedshadow;
	border-style: solid;
	border-width: 1px 1px 0px 1px;
	padding: 0px;
}

.PTRichTextContainerBottom
{
	border-color: threedshadow;
	border-style: solid;
	border-width: 0px 1px 1px 1px;
	padding: 0px;
}

.PTRichTextMessagePanel
{
    position: absolute;
    z-index: 550;
    top: 0; left: 0;
    width: 200;
    height: 100;
    text-align: center;
    vertical-align: middle;
    display: none;
    border: 1px outset;
    background-color: #EDEDED;
}

.PTRichTextColorSwatch
{
	border-color: #000000;
}

.PTRichTextColorSwatchHoverDarkest {
	border-color: #6cabe9;
}

.PTRichTextColorSwatchHoverDarker {
	border-color: #3366CC;
}

.PTRichTextColorSwatchHoverMedium {
	border-color: #6cabe9;
}

.PTRichTextColorSwatchHoverLighter {
	border-color: #6cabe9;
}

.PTRichTextColorSwatchHoverNeutralLight {
	border-color: #6cabe9;
}


.PTColorPickerPanel
{
    position: absolute;
    z-index: 501;
    top: 0; left: 0;
    width: 335; height: 255;
    display: none;
    overflow: hidden;
    border: 2px solid #DDD;
    background-color: #FFFFFF;
}

.PTColorPickerPopup
{
    overflow: hidden;
    position: absolute;
    left: 0; top: 0;
    margin: 0;
    border: 2px solid #DDD;
    width: 340; height: 255;
    background-color: #FFFFFF;
}

.PTColorPickerSample {
    position: relative;
    width: 10; 
    height: 10;
    margin: 0;
    border: 1px solid #AAA;
}


.PTDimensionPickerPanel
{
    position: absolute;
    z-index: 502;
    top: 0; left: 0;
    width: 260; height: 280;
    display: none;
    overflow: hidden;
    border: 2px solid #DDD;
    background-color: #FFFFFF;
}

.PTDimensionPickerPopup
{
    overflow: hidden;
    position: absolute;
    left: 0; top: 0;
    margin: 0;
    border: 2px solid #DDD;
    width: 260; height: 280;
    background-color: #FFFFFF;
}

.PTFileUploadStatusPopup
{
    position: absolute;
    z-index: 1000;
    top:0; left: 0;
    width: 250; height:150;
    display: none;
    overflow: hidden;
    border: 2px solid #6cabe9;
    background-color: #99CCFF;
}


/***** end JSCONTROLS STYLES *****//*
When this file is placed into the <PT_HOME>/ptimages/tools/cssmill/templates directory, deprecated styles from the original 5.0 release will be manufactured by the CSS Mill. Specifically, styles consumed by the original 5.0 (through 5.0.3 proper, but before 5.0.3 hotfix 1) UI for users with disabilities are manufactured.

Here is the exact rule invoked by the presence of this file in the “templates” directory: All entries in the *.template files that begin with a “d_” will be milled into mainstyle-xx.css. Additionally, all entries in the *.template files that begin with a “d_” will be milled into d_mainstyle-xx.css with the “d_” present and with it lopped off. For example:

A template file containing definitions for:
.Sample
.d_Sample
h1
d_h1

will result in two forms of css files containing definitions as follows:

mainstyle-xx.css
================
.Sample -- based on .Sample from template file
.d_Sample -- based on .d_Sample from template file
h1 -- based on .h1 from template file
d_h1 -- based on .d_h1 from template file

d_mainstyle-xx.css
==================
.Sample -- based on .d_Sample from template file
.d_Sample -- identical to .Sample
h1 -- based on d_h1 from template file
d_h1 -- identical to h1

This contrasts the normal behavior where these two types of css files would be constructed:

mainstyle-xx.css
================
.Sample -- based on .Sample from template file
h1 -- based on .h1 from template file

d_mainstyle-xx.css
==================
.Sample -- based on .d_Sample from template file
h1 -- based on d_h1 from template file
*/
/***** begin PLUMTREE STUDIO STYLES *****/

/* Basic Colors */

.PTSColorBaseNeutralLight {
	background-color: #EDEDED;
}

.PTSColorBaseNeutralMedium {
	background-color: #CCCCCC;
}

.PTSColorBgMedium {
	background-color: #99CCFF;
}

.PTSColorBgDarker {
	background-color: #6cabe9;
}


/* Runtime and Common */

.PTToolbarButtonDiv {
	display: inline;
	cursor: pointer;
	cursor: hand;
}

.PTToolbarButtonDiv A:hover {
	background-color: #FFFFFF;
	display: inline;
	cursor: pointer;
	cursor: hand;
}

.PTSInputBox {
    padding-right: 0;
    font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSTextarea {
	font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSSelect {
    font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSFormFieldSet {
    background-color: #F6F6F6;
    border-color: #CCCCCC;
    border-width: 1;
    border-style: solid;
    margin: 10px;
}

.PTSColumnHeader {
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    background-color: #DDDDDD;
    color: #000000;
    border-color: #EFEFEF #BCBCBC #BCBCBC #EFEFEF;
    border-style: solid;
    border-width: 1;
    cursor: hand;
}

.PTSReportRow {
    cursor: hand;
}


/* 
	Studio Calendar Styles: Netscape 4.x only, primarily.
	Most users will see JSControls calendar instead.  
*/

.PTSCalendarMonthHeader {
    background-color: #666666;
    border-color: #666666;
    border-style: solid;
    border-width: 1;
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.PTSCalendarDayHeader {
    background-color: #A6A6A6;
    border-color: #CDCDCD #7E7E7E #7E7E7E #CDCDCD;
    border-style: solid;
    border-width: 1;
    padding-left: 3;
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    cursor: default;
}

.PTSCalendarNonMonthDayCell {
    background-color: #D9D9D9;
    font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSCalendarMonthDayCell {
    background-color: #F0F2F3;
    font: x-small verdana,arial,helvetica,sans-serif;
}


.PTSTabControlDeactivatedTab {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	padding: 0;
	margin: 0;
	layer-background-color:#B3B3B3;
	background-color:#B3B3B3;
	font: x-small verdana,arial,helvetica,sans-serif;
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF;
	visibility:visible;
}

.PTSTabControlDeactivatedAnchor {
	background-color:#B3B3B3;
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF ! important;
}

.PTSTabControlAnchor {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	cursor:hand;
	text-decoration:none;
	color:#FFFFFF ! important;
}

.PTSTabControlHidden {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	font: x-small verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	visibility:hidden;
}

.PTSToolButtonStrip {
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    color: #FFFFFF;
    background-color: #6cabe9;
}

.PTSTab {
    background-color: #6cabe9;
}

.PTSBorderedBody {
    border:1px solid #6cabe9;
}

.PTSTabControlActivatedTab {
	position:relative;
	width:100 ! important;
	height:18 ! important;
	padding: 0;
	margin: 0;
	layer-background-color:#6cabe9;
	background-color:#6cabe9;
	font: x-small verdana,arial,helvetica,sans-serif;
	text-decoration:none;
	color:#FFFFFF;
	visibility:visible;
}

.PTSTabControlActivatedAnchor {
	background-color:#6cabe9;
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	color:#FFFFFF ! important;
}


/* Import Wizard */

.PTSImportBody {
	margin: 0;
}

.PTSImportData {
	padding: 20px 20px 20px 10px;
}

.PTSImportMapData {
	padding: 10px;
}

.PTSImportLabelWidth {
	width: 175;
}

.PTSImportContent {
	
}

.PTSImportColumnBorder {
	border-right: 1px solid #CCCCCC;
}

.PTSImportUploadProgress {
	position:absolute;
	z-index: 1;
	visibility: hidden;
	top: 210;
	left: 350;
	height: 120;
	width: 300;
	border: 1px solid #6cabe9;
	background-color: #99CCFF;
}

.PTSImportXMLRow {
	padding-right: 0;
	padding-top: 10;
	padding-bottom: 10;
	padding-left: 0;
	color: #333333;
	display: block;
	border: 0px;
}

.PTSImportXMLData {
	padding-right: 0;
	padding-top: 2;
	padding-bottom: 2;
	padding-left: 10;
	color: #666666;
	display: block;
	border: 0px;
}

.PTSImportXMLSample {
	display: block;
	width: 290;
	height: 320;
	border: 2px inset;
	background-color: #FFFFFF;
	padding: 10;
}

.PTSShaded {
	background-color: #EDEDED;
}

.PTSImportMapDash {
	font-size: 12;
	font-family: verdana,arial,helvetica,"sans-serif";
	position: relative;
	z-index: 10;
	top: -7;
	color: #CCCCCC;
	font-weight: bold;
}

.PTSImportMapColumns {
	position: relative;
	display: inline;
	height: 410;
	width: 540;
	overflow-x: auto;
	overflow-y: hidden;
}

.PTSImportMapLabels {
	position: relative;
	display: inline;
	width: 180;
	height: 410;
}

.PTSImportProgressBar {
	background-color: #FFFFFF;
	border: 1px solid #333333;
	display: block;
	width: 400;
	height: 20;
}

.PTSImportProgress {    
	background-color: #C2DFFC;
	width: 0;
	height: 30;
	border-right: 1px solid #C2DFFC;
}

.PTSImportProgressText {
	position: relative;
	z-index: 10;
	left: 192;
	top: 24;
	font-weight: bold;
	font-size: 16;
}

.PTSImportWindow {
	display: block;
	position: relative;
	top: 0; 
	left: 0;
	width: 100%;
	overflow: auto;
}

.PTSImportMalformedRecord {
	position: relative;
	display: block;
	height: 370;
	overflow-y: hidden;
	overflow-y: auto;
}

.PTSImportErrorText {
	display: none;
	padding: 10px 0px 10px 8px;
}

.PTSImportErrorBannerBg {
	background-color: #F8F8B8;
}

/* Excel Range Picker */
.PTRPMBanner {
	background-color: #6cabe9;
	border-right: 1px solid #99CCFF;
	border-top: 1px solid #99CCFF;
	font-family: Arial;
	color: #99CCFF;
}

.PTRPMCell {
	background-color: #FFFFFF;
	border-right: 1px solid #AAAAAA;
	border-top: 1px solid #AAAAAA;
	font-family: Arial;
	color: #000000;
}	
	
.PTRPMHeaderCell {
	background-color: #E0E0E0;
	border-right: 1px solid #8888AA;
	border-top: 1px solid #8888AA;
	font-family: Arial;
	color: #000000;
}

.PTRPMPopup{
	position: absolute;
	display: block;
	visibility: hidden;
	z-index: -1;
	top: 0;
	left: 0;
}

.PTRPMTabRow {
	background-color: #E0E0E0;
	padding-bottom: 2px;
}

.PTRPMTabSelected {
	font-size: 8pt;
	font-weight: bold;
	font-family: Arial;
	background-color: #FFFFFF;
	padding-left: 3px;
	padding-right: 3px;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
}

.PTRPMTab {
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E0E0;
	padding-left: 3px;
	padding-right: 3px;
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-left: 1px solid #444444;
	border-bottom: 1px solid #444444;
}

.PTRPMTabBuffer {
	font-size: 8pt;
	font-family: Arial;
	padding-left: 3px;
	padding-right: 3px;
	background-color: #E0E0E0;
	border-top: 1px solid #444444;
	
}

.PTRPMTabSpacer {
	font-size: 8pt;
	font-family: Arial;
	background-color: #E0E0E0;
	border-top: 1px solid #444444;
}


/* Portlet Wizard */

.PTSWizardButton {
	color: #000000;
	font: x-small verdana,arial,helvetica,sans-serif;
	background-color: #99CCFF;
	cursor: hand;
	border: 1px solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}
.PTSWizardButton-disabled {
	color: #000000;
	font: x-small verdana,arial,helvetica,sans-serif;
	background-color: #99CCFF;
	cursor: default;
	border: 1px solid;
	border-color: threedhighlight threedshadow threedshadow threedhighlight;
}

.PTSGizardTitle {
    background-color: #6cabe9;
    font: large verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    color: #FFFFFF;
}

.PTSWizardFWHeader {
	background-color: #6cabe9;
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	padding: 5px;
	margin: 0px 15px;
}

.PTSWizardFWText {
	background-color: #F4F4F4;
	font: x-small verdana,arial,helvetica,sans-serif;
	color: #000000;
	padding: 5px;
	margin: 0px 15px;
}

.PTSWizardFWProps {
	background-color: #C2DFFC;
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	color: #000000;
	padding: 5px;
	margin: 10px 25px 0px 25px;
}

.PTSWizardAppFWMain {
	background-color: #EDEDED;
    position: absolute;
    top: 114;
    width: 780; height: 355;
	padding: 10px;
	margin: 0px 35px;
}

.PTSWizardAppFWNames {
    position: absolute;
    top: 15; left: 23;
    width: 212; height: 330; overflow: hidden;
    padding-left: 5px;
}

.PTSWizardFWDetails {
    position: absolute;
    top: 15; left: 235;
    width: 520; height: 315;
    overflow: hidden;
    background-color: #FFFFFF;
    background-repeat: no-repeat;
}

.PTSWizardAppFWChoice {
    width: 212; height: 36;
    background-color: #EDEDED;
    padding-left: 24;
    text-indent: -24;
}

.PTSWizardAppFWBgTopActive {
    width: 212; height: 36;
    background-color: #FFFFFF;
    padding-left: 24;
    text-indent: -24;
}

.PTSWizardGadgetInfo {
    position: absolute;
    top: 39; left: 0;
    width: 100%; height: 19; overflow: hidden;
    padding: 2 0 0 4;
    font-size: 10;
      background-color: #6cabe9;
    color: white;
}

.PTSWizardUITabs {
    position: absolute;
    top: 59; left: 179;
    width: 100%; height: 103; overflow: hidden;
    background-color: #FFFFFF;
}

.PTSWizardUITabsDisplay {
    position: absolute;
    top: 16; left: 22;
    width: 100%; height: 22; overflow: hidden;
}

.PTSWizardUITabsUnderbar {
    position: absolute;
    top: 37; left: 22;
    width: 100%; height: 22; overflow: hidden;
    background-color: #6cabe9;
}

.PTSWizardTab {
    position: relative;
    height: 22;
    cursor: hand;
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    background-color: #99CCFF;
    color: #000000;
    text-align: center;
    padding: 5 15 3 15;
    margin-right: 3;
    display: inline;
}

.PTSWizardTabActive {
    position: relative;
    height: 22;
    cursor: default;
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    background-color: #6cabe9;
    color: #FFFFFF;
    text-align: center;
    padding: 5 15 3 15;
    margin-right: 3;
    display: inline;
}

.PTSWizardUIInnerButtons {
    position: absolute;
    top: 115; left: 179;
    width: 100%; height: 21; overflow: hidden;
    background-color: #FFFFFF;
}

.PTSWizardUIHelpButton {
    position: absolute;
    top: 3px; left: 532px;
    cursor: hand;
}

.PTSWizardUIFrame {
    position: absolute;
    top: 117; left: 179;
    width: 581; height: 427; overflow: auto;
    background-color: red;/*#FFFFFF;*/
    margin-left: 5px;
    visibility: hidden;
}

.PTSWizardUINav {
    position: absolute;
    top: 58; left: 0;
    width: 179; height: 100%; overflow: hidden;
    background-color: #FFFFFF;
    color: #000000;
}

.PTSWizardUINavTreeLabel {
    position: absolute;
    top: 18; left: 0;
    width: 100%;
	background-color: #6cabe9;
	color: #FFFFFF;
    font: x-small verdana,arial,helvetica,sans-serif;
    font-weight: bold;
    padding: 4px 0 4px 8px;
}

.PTSWizardUINavTree {
    position: absolute;
    top: 43; left: 10;
    width: 165; height: 439; overflow: auto;
}

.PTSWizardNavNode {
	font: x-small verdana,arial,helvetica,sans-serif;
	padding: 2px;
}

.PTSWizardNavLeaf {
	padding: 2px;
}

.PTSWizardNavLeaf A {
	color: #000099;
	text-decoration: none;
}

.PTSWizardNavLeaf A:hover {
	color: #FF0000;
	text-decoration: underline;
}

.PTSWizardNavLeafActive {
	background-color: #99CCFF;
	padding: 2px;
}

.PTSWizardNavLeafActive A {
	color: #000099;
	cursor: default;
	text-decoration: none;
}

.PTSWizardNavLeafDisabled {
	cursor: default;
	padding: 2px;
}

.PTSWizardNavLeafDisabled A {
	color: #000099;
	cursor: default;
	text-decoration: none;
}


/* Portlet Wizard - Survey / Poll */

.PTSPollBasic {
	cursor: default;
}

.PTSPollMain {
	position: absolute;
	top: 12px;
	left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}

.PTSPollRequired {
	color: #FF0000;
}

.PTSPollQuestionNumber {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	padding-right: 8px;
	cursor: default;
}

.PTSPollHeading {
	font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSPollHeadingNoLine {
	font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSPollBorder {
	border-color: #CCCCCC;
	border-style: solid none none none;
	border-width: 1px;
}

.PTSPollQuestion
{
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: default;
}

.PTSPollMatrix {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}

.PTSPollToolButtons {
	font: x-small verdana,arial,helvetica,sans-serif;
	padding: 3px 0px 0px 7px;
}

.PTSPollToolButton A {
	text-decoration: none;
}

.PTSPollToolButton A IMG {
	border: 0 5px;
}

.PTSPollAnswer {
	font: x-small verdana,arial,helvetica,sans-serif;
	cursor: default;
}

#PTSPollQuestionPreview {
	display: block;
	position: relative;
	width: 100%;  height: 100%;
	padding: 6px;
	border: 0px dotted #BBB;
}

.PTSSurveyBasic {
	cursor: default;
}

.PTSSurveyMain {
	position: absolute;
	top: 12px;
	left: 12px;
	padding-right: 12px;
	padding-bottom: 12px;
}

.PTSSurveyRequired {
	color: #FF0000;
}

.PTSSurveyQuestionNumber {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	padding-right: 8px;
	cursor: default;
}

.PTSSurveyHeading {
	font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSSurveyHeadingNoLine {
	font: x-small verdana,arial,helvetica,sans-serif;
}

.PTSSurveyBorder {
	border-color: #CCCCCC;
	border-style: solid none none none;
	border-width: 1px;
}

.PTSSurveyQuestion
{
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
	cursor: default;
}

.PTSSurveyMatrix {
	font: x-small verdana,arial,helvetica,sans-serif;
	font-weight: bold;
}

.PTSSurveyToolButtons {
	font: x-small verdana,arial,helvetica,sans-serif;
	padding: 3px 0px 0px 7px;
}

.PTSSurveyToolButton A {
	text-decoration: none;
}

.PTSSurveyToolButton A IMG {
	border: 0 5px;
}

.PTSSurveyAnswer {
	font: x-small verdana,arial,helvetica,sans-serif;
	cursor: default;
}

    .autocomplete {
        font-family: Tahoma;
        font-size: 8pt;
        background-color: white;
        border: 1px solid black;
        position: absolute;
        cursor: default;
        overflow: auto;
        overflow-x: hidden;
    }

    .autocomplete_item {
        padding: 1px;
        padding-left: 5px;
        color: black;
        width: 100%;
    }

    .autocomplete_item_highlighted {
        padding: 1px;
        padding-left: 5px;
        color: white;
        background-color: #0A246A;
    }

#PTSSurveyQuestionPreview {
	display: block;
	position: relative;
	width: 100%;  height: 100%;
	padding: 6px;
	border: 0px dotted #BBB;
}


/***** end PLUMTREE STUDIO STYLES *****/


