A  {COLOR: #BB1D1D;}
.inputBox  {FONT: 10px verdana,arial,helvetica,"sans-serif";}
.linkCap  {FONT: 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.linkCap A  {TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.wizBckgrndClddNarrow  {BACKGROUND-COLOR: #F4F4F4;}
.wizBckgrndClddWide  {BACKGROUND-COLOR: #CCCCCC;}
.bnr  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF;}
.bnrDate  {FONT: 10px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; TEXT-ALIGN: right;}
.bnrHead  {FONT: bold 14px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrHelp  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #F4E8CC;}
.bnrHelp A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #F4E8CC; TEXT-ALIGN: right; TEXT-DECORATION: none;}
.bnrSubHead  {FONT: 12px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.bnrTools  {FONT: 10px verdana,arial,helvetica,"sans-serif"; COLOR: #F4E8CC;}
.bnrTools A  {COLOR: #F4E8CC; TEXT-DECORATION: underline;}
.body  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.ddMenu  {VISIBILITY: hidden; WIDTH: 80px; POSITION: absolute; BACKGROUND-COLOR: #EDEDED;}
.ddMenuNotHot  {FONT: 8px verdana,arial,helvetica,"sans-serif"; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuNotHotAction  {FONT: 8px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.ddMenuHot  {FONT: 8px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; LINE-HEIGHT: 11px; TEXT-DECORATION: none;}
.gNewItem  {FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FF0000;}
.gAddToMyPage  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.gBanner  {BACKGROUND-COLOR: #FFFFFF;}
.gContentSection  {FONT: 10px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.gHeader  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.gHeader A  {COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.gSubHeader  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #e7d9b9;}
.gNarrowContentSection  {BORDER-RIGHT: #e48a4e solid 1px; BORDER-TOP: #e48a4e solid 1px; FONT: 11px verdana,arial,helvetica,"sans-serif"; BORDER-LEFT: #e48a4e solid 1px; COLOR: #000000; BORDER-BOTTOM: #e48a4e solid 1px; BACKGROUND-COLOR: #F4F4F4;}
.gNarrowHeader  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.gPortalPath  {FONT: 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #b15517;}
.gPortalPathCurrent  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FF0000;}
.gPortalPath A  {TEXT-TRANSFORM: uppercase; COLOR: #b15517;}
.gDescription  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.tbTab  {BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; BORDER-LEFT: medium none; COLOR: #b15517; BORDER-BOTTOM: medium none; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.tbTab A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #b15517; TEXT-DECORATION: none;}
.tbToolbarBody  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7;}
.tbToolbarBodySelected  {FONT: 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.tbToolbarBody A  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D;}
.tbToolbarBodySelected A  {FONT: 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF;}
.tbUserName  {FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF;}
.admToolbar  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarBody A  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.admToolbarBody A:hover  {TEXT-DECORATION: underline;}
.admToolbarBorder  {BACKGROUND-COLOR: #666666;}
.admToolbarActiveHead  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.admToolbarActiveHead A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.admToolbarActiveSub  {FONT: 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; BACKGROUND-COLOR: #FFFFFF;}
.admToolbarActiveSub A  {TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; TEXT-DECORATION: underline;}
.admToolbarActiveSub A:hover  {TEXT-DECORATION: underline;}
.admToolbarActive A  {TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.admToolbarActive A:hover  {TEXT-DECORATION: underline;}
.pagesSubTab  {FONT: 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.pagesSubTab A  {COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.pagesSubTabActive  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; BACKGROUND-COLOR: #EDEDED;}
.pagesSubTabActive A  {COLOR: #BB1D1D;}
.subFolderColorA  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #FFFFFF;}
.subFolderColorB  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #CCCCCC;}
.subFolderColorC  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.edHeaderOptions  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.edHeaderOptions A  {COLOR: #FFFFFF; TEXT-DECORATION: none;}
.edHeaderOptions A:hover  {COLOR: #FF0000;}
.edSubHeaderOptions  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.edSubHeaderOptions A  {COLOR: #000000; TEXT-DECORATION: none;}
.edSubHeaderOptions A:hover  {COLOR: #FF0000;}
.edMenu  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.edMenu A  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.edMenu A:hover  {COLOR: #FF0000;}
.mpLeftGadgetBody  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ffe993;}
.mpRightGadgetBody  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.gContentSectionGray  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED;}
.wMenuSelected  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: blue; TEXT-DECORATION: none;}
.wMenuGeneral  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.wMenuGeneral A  {COLOR: #000000; TEXT-DECORATION: none;}
.wMenuGeneral A:hover  {COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuGray  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #808080; TEXT-DECORATION: none;}
.wHeader  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7; TEXT-DECORATION: none;}
.wButtonsEnabled  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #ebdda7;}
.wButtonsEnabled A  {COLOR: #000000; BACKGROUND-COLOR: #ebdda7; TEXT-DECORATION: none;}
.wButtonsEnabledHover  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.wButtonsEnabledHover A  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.wButtonsDisabled  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #808080; BACKGROUND-COLOR: #ebdda7;}
.wButtonsFrameColor  {BACKGROUND-COLOR: #BB1D1D;}
.ddDropDownMenuBackground  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.gbackground  {COLOR: #FFFFFF;}
.srchReturnLink  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.srchReturnLink A  {TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF;}
.wizHead  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.wizStep  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.wizSubHead  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #999999; BACKGROUND-COLOR: #CCCCCC;}
.wizTitle  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.wizCategory  {BORDER-TOP: #FFFFFF 1px; FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; TEXT-DECORATION: none;}
.wizCategory A  {FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.wizCategoryMouseOver  {BORDER-TOP: #FFFFFF solid 1px; FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizCategoryMouseOver A  {FONT: bold 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.wizChoice  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D;}
.tbTabBorder  {COLOR: #e48a4e; BACKGROUND-COLOR: #e48a4e;}
.tbTabSelected  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D; TEXT-DECORATION: none;}
.tbTabSelected A  {FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; COLOR: #FFFFFF; TEXT-DECORATION: none;}
.tbDocument  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.tbDocument A  {TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.wizTitlePageName  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D;}
.wizStep A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif";TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.admMenuHead  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #b15517;}
.admMenuSubHead  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #e48a4e;}
.wizSubHead A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #999999;}
.wizObject  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #b15517; BACKGROUND-COLOR: #F4F4F4;}
.bodyCap  {FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #000000;}
.bgPortalMenu  {BACKGROUND-COLOR: #BB1D1D;}
.bgBanner  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #b15517;}
.wizHeadRight  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; COLOR: #FFFFFF; BACKGROUND-COLOR: #BB1D1D;}
.bgWizRight  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #EDEDED; TEXT-DECORATION: none;}
.bgWizLeft  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000; BACKGROUND-COLOR: #e7d9b9; TEXT-DECORATION: none;}
.bgWizSearchResult  {BACKGROUND-COLOR: #F4F4F4;}
.comCurrentPage  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.comCurrentPage A  {FONT: bold 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase; COLOR: #BB1D1D; TEXT-DECORATION: none;}
.wizButton  {FONT: bold 12px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase;}
.popupButton  {FONT: 10px verdana,arial,helvetica,"sans-serif"; TEXT-TRANSFORM: uppercase;}
.wizSelectCategory  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #000000;}
.wizHelpLink  {FONT: 11px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D;}
.wizHelpLink A  {COLOR: #BB1D1D;}
.logTitle  {FONT: 18px verdana,arial,helvetica,"sans-serif"; COLOR: #BB1D1D;}
.gContentSection A  {COLOR: #BB1D1D;}
.wMenuCurrent  {COLOR: blue; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuNotBeenToValid  {COLOR: #000000; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A  {COLOR: #000000; TEXT-DECORATION: none;}
.wMenuNotBeenToValid A:hover  {COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToValid  {COLOR: #000000; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToValid A  {COLOR: #000000; TEXT-DECORATION: none;}
.wMenuBeenToValid A:hover  {COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToInvalid  {COLOR: #FF0000; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A  {COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToInvalid A:hover  {COLOR: #000000; TEXT-DECORATION: none;}
.wMenuNotBeenToInvalid  {COLOR: #808080; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated  {COLOR: #FF0000; FONT: 11px verdana,arial,helvetica,"sans-serif"; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A  {COLOR: #FF0000; TEXT-DECORATION: none;}
.wMenuBeenToNotValidated A:hover  {COLOR: #000000; TEXT-DECORATION: none;}
body {background-color: #FFFFFF;}
td {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanBg  {background-color: #e7d9b9;}
.actionbarCalBg  {background-color: #F4E8CC;}
.actionbarDialogueBg  {background-color: #EDEDED;}
.actionbarDirBg  {background-color: #e7d9b9;}
.actionbarObjectBg  {background-color: #F4E8CC;}
.actionbarPortletBg  {background-color: #e7d9b9;}
.actionbarText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarText A {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarText A:hover {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.actionbarDisabledText  {color: #999999; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanDisabledText  {color: #EDEDED; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText A {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.actionbarBanText A:hover { color: #FF0000; text-decoration: underline;}
.actionbarBanBtn  {text-decoration: none;}
.actionbarBanBtn A  {text-decoration: none;}
.actionbarBanBtn A:hover  {background-color: #FFFFFF; text-decoration: none;}
.actionbarDialogueBtn  {text-decoration: none;}
.actionbarDialogueBtn A  {text-decoration: none;}
.actionbarDialogueBtn A:hover  {background-color: #F4E8CC; text-decoration: none;}
.actionbarDirBtn  {text-decoration: none;}
.actionbarDirBtn A  {text-decoration: none;}
.actionbarDirBtn A:hover  {background-color: #F4E8CC; text-decoration: none;}
.actionbarPortletBtn  {text-decoration: none;}
.actionbarPortletBtn A  {text-decoration: none;}
.actionbarPortletBtn A:hover  {background-color: #F4E8CC; text-decoration: none;}
.actionbarObjectBtn  {text-decoration: none;}
.actionbarObjectBtn A  {text-decoration: none;}
.actionbarObjectBtn A:hover  {background-color: #FFFFFF; text-decoration: none;}
.actionbarBanDivider  {background-color: #F4E8CC;}
.actionbarObjectDivider  {background-color: #FFFFFF;}
.actionbarPortletDivider  {background-color: #F4E8CC;}
.actionbarDirDivider  {background-color: #F4E8CC;}
.actionbarDialogueDivider  {background-color: #FFFFFF;}
.alertDialogueBg  {background-color: #e48a4e;}
.alertBg  {background-color: #FFFFCC;}
.alertTitle  {color: #000000; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText A {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertText A:hover {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.alertErrorHeader  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.alertErrorTitle  {color: #FF0000; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorSubtitle  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorText  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorText A {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorText A:hover {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.alertErrorDescription  {color: #000000; font: 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorDescription A  {color: #BB1D1D; font: 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertErrorDescription A:hover {color: #FF0000; font: 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertConfirmTitle  {color: #66cc00; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertConfirmSubtitle  {color: #66cc00; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertConfirmText  {color: #66cc00; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertDialogueTitle  {color: #FFFFFF; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertWarningTitle  {color: #ff9900; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertWarningSubtitle  {color: #ff9900; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertWarningText  {color: #ff9900; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertDialogueText  {color: #FFFFFF; font: 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertDialogueText A  {color: #ffff99; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.alertDialogueText A:hover  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.alertRequiredText  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banTopbarBg  {background-color: #e48a4e;}
.banHeaderBg  {background-color: #b15517;}
.banHeaderTextBg  {background-color: #999999;}
.banHeader  {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif"; margin-top: 0px; margin-bottom: 0px;}
.banBigHeader  {color: #FFFFFF; font: bold 20px verdana,arial,helvetica,"sans-serif";}
.banSubhead  {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif"; margin-top: 0px; margin-bottom: 0px;}
.banText  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banText A  {color: #ffff99; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banText A:hover  { color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.banGreetingText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText A  {color: #ffff99; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHelpText A:hover  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.breadcrumbText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.breadcrumbText A  {color: #BB1D1D; text-decoration: none;}
.breadcrumbText A:hover  {color: #FF0000; text-decoration: underline;}
.calHeaderBg  {background-color: #e48a4e;}
.calMonthToggleBg  {background-color: #e7d9b9;}
.calActionbarBg  {background-color: #F4E8CC;}
.calDateBg  {background-color: #FFFFFF;}
.calBorder  {border: solid 1px #CCCCCC;}
.calHeader  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calSubhead  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.calSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.calSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.calSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.calMonthToggleHeader  {color: #FFFFFF;  font: bold 14px verdana,arial,helvetica,"sans-serif";}
.calText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.calText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.calActionbarText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calActionbarText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.calActionbarText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.calDateText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calDaysText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.calDaysDimText  {color: #CCCCCC; font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.customappHeaderBg  {background-color: #e48a4e;}
.customappSubheadBg  {background-color: #e7d9b9;}
.customappLightBg  {background-color: #F4E8CC;}
.customappDkGrayBg  {background-color: #CCCCCC;}
.customappMdGrayBg  {background-color: #EDEDED;}
.customappLtGrayBg  {background-color: #F4F4F4;}
.customappBorder  {border: solid 1px #e48a4e;}
.customappHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.customappSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappSubtitle A  {color: #BB1D1D;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappSubtitle A:hover  {color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.customappText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.customappText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueBg  {background-color: #b15517;}
.dialogueHeaderBg  {background-color: #e7d9b9;}
.dialogueMedBg  {background-color: #e48a4e;}
.dialogueLightBg  {background-color: #F4E8CC;}
.dialogueGrayBg  {background-color: #EDEDED;}
.dialogueTabOnBg  {background-color: #FFFFFF;}
.dialogueTabOffBg  {background-color: #e7d9b9;}
.dialogueSearchBg  {background-color: #EDEDED;}
.dialogueHeader  {color: #000000; font: bold 14px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueNoticeHeader  {color: #000000; font: 18px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueTabText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueTabText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueTabText A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueFormText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueMRUText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueMRUText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dialogueMRUText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.dialogueBtn  {text-decoration: none;}
.dialogueBtn A  {text-decoration: none;}
.dialogueBtn A:hover  {color: #FFFFFF; background-color: #e7d9b9; text-decoration: none;}
.dirHeaderBg  {background-color: #e48a4e;}
.dirContentBg  {background-color: #EDEDED;}
.dirHeader  {color: #FFFFFF; font: bold 11px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.dirText  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirText A  {color: #ffff99; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirBtnText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirBtnText A  {color: #ffff99; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirBtnText A:hover  {color: #b15517; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.dirContentSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText  A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirContentText  A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.dirBtn  {text-decoration: none;}
.dirBtn A  {text-decoration: none;}
.dirBtn A:hover  {background-color: #e7d9b9; text-decoration: none;}
.dirDivider  {background-color: #e7d9b9;}
.footHeaderBg  {background-color: #b15517;}
.footHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px;}
.footSubhead  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.footTitle  {color: #FFFFFF; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.footSubtitle  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.footText  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.footText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.formPulldownText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formInputBoxText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formBtnText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #CCCCCC;}
.formEditorBtnText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #e7d9b9;}
.formCheckboxText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formRadio  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formSelectText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.formTextboxText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listSortHeaderBg  {background-color: #CCCCCC;}
.listItemOneBg  {background-color: #EDEDED;}
.listItemTwoBg  {background-color: #FFFFFF;}
.listSortHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 3px 0px 3px;}
.listSortHeader A  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listSortHeader A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none; padding: 0px 0px 0px 3px;}
.listTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listSubtitle  {color: #000000;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listSubtitle A  {color: #BB1D1D;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listSubtitle A:hover  {color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listItalicText  {color: #000000; font: italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listItalicText A  {color: #BB1D1D; font: italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listItalicText A:hover  {color: #FF0000; font: italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listBoldItalicText  {color: #000000; font: bold italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listBoldItalicText A  {color: #BB1D1D; font: bold italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listBoldItalicText A:hover  {color: #FF0000; font: bold italic 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listSubjectText  {color: #000000;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listReadText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listReadText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listReadText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listUnreadText  {color: #000000;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listUnreadText A  {color: #BB1D1D;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listUnreadText A:hover  {color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listGroupText  {color: #000000;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listGroupText A  {color: #BB1D1D;  font: bold 10px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.listGroupText A:hover  {color: #FF0000;  font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.listDateText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listPaginationText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listPaginationText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listPaginationText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listHiliteText  {text-decoration: none; background-color: #F4E8CC;}
.listHiliteText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; background-color: #F4E8CC;}
.listHiliteText A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline; background-color: #F4E8CC;}
.listNewText  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.listUpdatedText  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.loginHeader A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginHeader A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.loginTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.loginTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.loginText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.loginText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.menuHeaderBg  {background-color: #e48a4e;}
.menuHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 3px;}
.menuSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.menuStepSubtitle  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.menuText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTopbarDropbarBg  {background-color: #e7d9b9;}
.navMidtabBg  {background-color: #e7d9b9;}
.navMidtabDropdownBg  {background-color: #F4E8CC;}
.navMidtabSpacerBg  {background-color: #b15517;}
.navTabOnBg  {background-color: #e7d9b9;}
.navTabOnWhiteBg  {background-color: #FFFFFF;}
.navTabOffBg  {background-color: #e48a4e;}
.navTabSpacerBg  {background-color: #b15517;}
.navTabDropbarBg  {background-color: #e7d9b9;}
.navSidebarSectionBg  {background-color: #e48a4e;}
.navSidebarSubsectionBg  {background-color: #e7d9b9;}
.navSidebarSubSubsectionBg  {background-color: #F4E8CC;}
.navPulldownText  {background-color: #e7d9b9; color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navHeader  {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.navSubhead  {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.navTabDropbarSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navSidebarSectionHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; margin-top: 0px; margin-bottom: 0px;}
.navSidebarSubsectionHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.navSidebarSubSubsectionHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.navSidebarSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarDropbarText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarDropbarText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarDropbarText A:hover  { color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTopbarText  {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarText A  {color: #ffff99; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarText A:hover  { color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTopbarStrongText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarStrongText A  {color: #ffff99; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTopbarStrongText A:hover  { color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navMidtabText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabText A:hover  { color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabOnText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabOnText A  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabOnText A:hover  { color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabDropdownText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabDropdownText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabDropdownText A:hover  { color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navMidtabDropdownActionText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabDropdownActionText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navMidtabDropdownActionText A:hover  { color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTabText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; cursor: pointer;}
.navTabText A  {color: #ffff99; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTabText A:hover  { color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTabUpText  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTabUpText A  {color: #ffff99; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTabUpText A:hover  { color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navTabDropbarText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTabDropbarText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navTabDropbarText A:hover  { color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navSidebarText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navSidebarText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.navSidebarText A:hover  { color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.navMidtabBtn  {text-decoration: none; }
.navMidtabBtn A  {text-decoration: none;}
.navMidtabBtn A:hover  {background-color: #F4E8CC; text-decoration: none; cursor: pointer;}
.navTabBtn  {text-decoration: none;}
.navTabBtn A  {text-decoration: none;}
.navTabBtn A:hover  {background-color: #e7d9b9; text-decoration: none; cursor: pointer;}
.objectHeaderBg  {background-color: #e7d9b9;}
.objectContentBg  {background-color: #EDEDED;}
.objectHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.objectHeader A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectHeader A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 3px;}
.objectTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif";  text-decoration: none;}
.objectTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectContentSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectContentText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectDirectoryText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectDirectoryText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectDirectoryText A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectBtnText  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectBtnText A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectBtnText A:hover  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.objectBtn  {text-decoration: none;}
.objectBtn A  {text-decoration: none;}
.objectBtn A:hover  {background-color: #F4E8CC; text-decoration: none;}
.objectsearchBg  {background-color: #e7d9b9;}
.objectsearchHeader  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none; padding: 0px 0px 0px 5px;}
.objectsearchText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectsearchText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.objectsearchText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.pagelayoutContentBg  {background-color: #CCCCCC; border: solid 1px #333333;}
.pagelayoutColumnBg  {background-color: #EDEDED; border: solid 1px #333333;}
.platportletHeaderBg  {background-color: #e48a4e;}
.platportletSubheadBg  {background-color: #e7d9b9;}
.platportletLightBg  {background-color: #F4E8CC;}
.platportletDkGrayBg  {background-color: #CCCCCC;}
.platportletMdGrayBg  {background-color: #EDEDED;}
.platportletLtGrayBg  {background-color: #F4F4F4;}
.platportletMandatoryHeaderBg {background-color: #999999;}
.platportletMandatoryBg {background-color: #CCCCCC; border: solid 1px #999999;}
.platportletBorder  {border: solid 1px #e48a4e;}
.platportletNarrowHeader {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px; margin-top: 0px; margin-bottom: 0px;}
.platportletWideHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px; margin-top: 0px; margin-bottom: 0px;}
.lineThrough {text-decoration: @text.deco.linethrough@;}
.tipsHeaderBg  {background-color: #C2C49C;}
.tipsLightBg  {background-color: #F7F6E1;}
.tipsShadedBg  {background-color: #E4E4C8;}
.tipsHeader  {color: #FFFFFF; font: bold 10px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px;}
.tipsHeader A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.tipsSubhead  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif";}
.tipsTitle  {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsTitle A  {color: #BB1D1D; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsTitle A:hover  {color: #FF0000; font: bold 12px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.tipsSubtitle  {color: #000000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsSubtitle A  {color: #BB1D1D; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsSubtitle A:hover  {color: #FF0000; font: bold 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.tipsText  {color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsText A  {color: #BB1D1D; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tipsText A:hover  {color: #FF0000; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
form{ display: inline; margin: 0px; padding: 0px;}
input[class="formTextboxText"]{ position: relative; top: 1px;}
.spacer{ display: inline; font-size: 1px; height: 1px; line-height: 1px; margin: 0; padding: 0; text-decoration: none; width: 1px;}
.portalContent  { display: block; }
.externalContent { display: none; }
#pt-topbar{ border: 0px; cursor: default; height: 21px; margin: 0px; padding: 0px; width: 100%;}
#pt-my-home-link { display: inline; }
#pt-welcome-text { display: inline; }
#pt-my-account-link { display: inline; }
#pt-login-link  { display: inline; }
#pt-logoff-link  { display: inline; }
#pt-rules-debug  {}
#pt-user-nav{ display: inline; margin-left: 8px; margin-right: 30px;}
#pt-help-button{ display: inline; margin-right: 4px;}
#pt-search-controls{ display: inline; margin-left: 4px; margin-right: 10px;}
#pt-search-submit-button { display: inline; }
#pt-advanced-search-button  { display: inline; }
#pt-federated-search-button { display: inline; }
.bgDark{ background-color: #b15517;}
#pt-navigation {}
#pt-header{ cursor: default; height: 60px;}
#pt-header-left{ padding-left: 1px;}
#pt-header-right{ padding-right: 10px;}
#pt-portal-content-view{ margin-top: 0px; width: 100%;}
.columnOne           { text-align: left; }
.columnTwo           { text-align: center; }
.columnThree          { text-align: left; }
.layoutOneColumn         { table-layout: auto; }
.layoutOneColumn .columnOne       { width: 100%; }
.layoutTwoColumnNarrowWide       { table-layout: auto; }
.layoutTwoColumnNarrowWide .columnOne    { }
.layoutTwoColumnNarrowWide .columnOne .portletBody { background-color: #F4E8CC; }
.layoutTwoColumnNarrowWide .columnTwo .portletBody { background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow       { table-layout: auto; }
.layoutTwoColumnWideNarrow .columnOne .portletBody { background-color: #FFFFFF; }
.layoutTwoColumnWideNarrow .columnTwo    { }
.layoutTwoColumnWideNarrow .columnTwo .portletBody { background-color: #F4E8CC; }
.layoutThreeColumn         { table-layout: auto; }
.layoutThreeColumn .columnOne      { }
.layoutThreeColumn .columnOne .portletBody   { background-color: #F4E8CC; }
.layoutThreeColumn .columnTwo .portletBody   { background-color: #FFFFFF; }
.layoutThreeColumn .columnThree      { }
.layoutThreeColumn .columnThree .portletBody  { background-color: #F4E8CC; }
.portletBase{ border: 0px solid #e48a4e; margin-bottom: 10px; width: 100%;}
.portletTitle{ cursor: default; height: 18px; padding-bottom: 2px; padding-left: 0px;}
.portletButtons{ padding-bottom: 1px; padding-right: 2px;}
.portletCollapseButton {}
.portletHelpButton  {}
.portletPrefsButton  {}
.portletRefreshButton {}
.portletBody   {}
#pt-footer{ cursor: default; position: relative;}
#pt-login-remember-checkbox  {}
#pt-login-username-textbox  {}
#pt-login-create-account  {}
.lineThrough {text-decoration: @text.deco.linethrough@;}
.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%;}
.PTMenuBody td{ font:    menu;}
.PTMenuBody .hover{ background-color: highlight; cursor:    pointer; 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:   0px 2px; text-align:   right;}
.PTMenuBody .hover td.icon-cell{ background-color: highlight; border:    0px none; padding:   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%;}
.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;}
.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;}
.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;}
.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%;}
.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;}
.banHeader2 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead2 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText2 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader3 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead3 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText3 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader4 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead4 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText4 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader5 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead5 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText5 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader6 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead6 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText6 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader7 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead7 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText7 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader8 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead8 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText8 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader9 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead9 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText9 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader10 {color: #FFFFFF; font: bold 11px verdana,arial,helvetica,"sans-serif"}
.banSubhead10 {color: #FFFFFF; font: 11px verdana,arial,helvetica,"sans-serif";}
.banDateText10 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader11 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead11 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText11 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.banHeader12 {color: #FFFFFF; font: bold 14px verdana,arial,helvetica,"sans-serif";}
.banSubhead12 {color: #FFFFFF; font: 12px verdana,arial,helvetica,"sans-serif";}
.banDateText12 {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
h5      {color: #000000; font: bold 12px verdana,arial,helvetica,"sans-serif"; padding: 0px 0px 0px 5px; margin-top: 0px; margin-bottom: 0px;}
.tabText        {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tabText A      {color: @color.fg.white@; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: none;}
.tabText A:hover        {color: #FFFFFF; font: 10px verdana,arial,helvetica,"sans-serif"; text-decoration: underline;}
.collabDetailPaneHeader {    background-color: #CCCCCC;    border-top:1px solid #FFFFFF;    border-left:1px solid #FFFFFF;    border-bottom:1px solid #888888;    border-right:1px solid #bbbbbb;    padding-left:5px;    padding-right:5px;    padding-top:2px;    padding-bottom:2px}
.collabDetailPaneTitle {    font: 12px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    color: #000000;}
.collabDetailPaneDescription {    font: 10px verdana,arial,helvetica,"sans-serif";    color: #000000;    padding-left:20px;}
.collabDetailPaneToolbar {    background-color: #EDEDED;    border-top:1px solid #FFFFFF;    border-left:1px solid #FFFFFF;    border-bottom:1px solid #bbbbbb;    border-right:1px solid #bbbbbb;}
.collabDetailPaneButton {    border:1px solid #EDEDED;    height:20px;    padding-right:2px;    padding-left:2px;    padding-top:1px;    padding-bottom:1px;    color:#000000;}
.collabDetailPaneToolbarDivider {    width:1px;    height:24px;    background-color:#FFFFFF;    border-left:1px solid #999999;}
.collabDetailPaneBody {    width:100%;    height:100px;    overflow:auto;}
.collabPortletTableBG {    background-color: #FFFFFF;    border-width:2px;    border-color:#F4E8CC;    border-style:solid;}
.collabRedText {    COLOR: #FF0000;}
.collabRedText A {    COLOR: #FF0000;}
.collabRedText A:hover {    COLOR: #FF0000;    text-decoration: underline;}
.collabBody {    margin:0px;}
.collabTabOn {    background-color: #FFFFFF;    color: #000000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: none;}
.collabTabOff {    background-color: #F4E8CC;    color: #000000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: none;}
.collabTabOff A {    background-color: #F4E8CC;    color: #BB1D1D;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: none;}
.collabTabOff A:hover {    background-color: #F4E8CC;    color: #FF0000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: underline;}
.collabEditorWarning {    color: #ff9900;    font: bold 11px verdana,arial,helvetica,"sans-serif";    padding: 5px;}
.collabListHeader {    color: #000000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: none;    height:18px;}
.collabListHeader A {    color: #000000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: none;    height:18px;}
.collabListHeader A:hover {    color: #FF0000;    font: bold 10px verdana,arial,helvetica,"sans-serif";    text-decoration: underline;    height:18px;}
.collabHeaderLeftIndent {    padding-left:5px;}
.collabHeaderRightIndent {    padding-right:5px;}
.collabHelpIcon {    padding-right:5;    padding-top:5;}
.collabMainSection {    padding-left:12px;    padding-right:12px;    padding-top:15px;}
.collabEditorSection {    margin-bottom:10px;}
.collabSubsection {    margin-bottom:3px;}
.collabDisabledText {    color: #999999;}
.collabSelectedMessage {    border-width:1px;    border-color:#000000;    border-style:solid;}
.collabUnselectedMessage {    border-width:1px;    border-color:#FFFFFF;    border-style:solid;}
.collabCopyStatus {    font-weight: bold;    color:green;}
.collabDraggableItem {    FONT: 11px verdana,arial,helvetica,"sans-serif";    COLOR: #000000;    BACKGROUND-COLOR: #EDEDED;}
.collabDraggingItem {    FONT: 11px verdana,arial,helvetica,"sans-serif";    COLOR: #000000;    BACKGROUND-COLOR: #999999;}
.collabAnchorText {    text-decoration: none;}
.collabAnchorText:hover {    text-decoration: underline;}
.collabButton {    border:0px;    height:20px;    padding-right:2px;    padding-left:2px;    padding-top:1px;    padding-bottom:1px;    color:#000000;}
.collabButton A{    border:0px;    height:20px;    padding-right:2px;    padding-left:2px;    padding-top:1px;    padding-bottom:1px;    color:#000000;}
.collabButton A:hover{    border:1px solid #EDEDED;    height:20px;    padding-right:2px;    padding-left:2px;    padding-top:1px;    padding-bottom:1px;    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;}
.normal   {font: 10px verdana,arial,helvetica,"sans-serif";}
.selectedText  {background-color: #BB1D1D; color: #FFFFFF;}
.disabled  {font: 10px verdana,arial,helvetica,"sans-serif"; color: #CCCCCC;}
.cell   {font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #F4E8CC;}
.cellOver  {font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #FFFFFF;}
.cellSelected  {font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #FF0000;}
.cellSelectedOver {font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #FF0000;}
.cellDisabled  {font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #FFFFFF;}
.PTControlsContainer { height: 100%;}
.PTControls_CursorPointer { cursor: pointer; cursor: hand;}
.PTControls_CursorDefault { cursor: default;}
.PTColors_BackgroundPrimary { background-color: #e48a4e;}
.PTColors_BackgroundSecondary {   background-color: #e7d9b9;}
.PTColors_BackgroundLight { background-color: #F4E8CC;}
.PTColors_BackgroundLightest { background-color: #FFFFFF;}
.PTColors_BackgroundNeutralLight { background-color: #EDEDED;}
.PTColors_BackgroundNeutralMedium { background-color: #CCCCCC;}
.PTColors_Blur { background-color: #F7F7D7; background-color: #F7F7D7; }
.PTColors_Focus { background-color: #EDED5F; background-color: #EDED5F; }
.PTColors_Border { border-color: #e48a4e;}
.PTColors_BorderPrimary { border-color: #ffff99;}
.PTFonts_9SystemBlack { color: black;    font-family: 'MS Sans Serif', geneva, sans-serif;    font-size: 9px;    font-weight: normal;}
.PTFonts_9SystemHighlightText { color: highlighttext;    font-family: 'MS Sans Serif', geneva, sans-serif;    font-size: 9px;    font-weight: normal;}
.PTFonts_9SystemMenuText { color: menutext;    font-family: 'MS Sans Serif', geneva, sans-serif;    font-size: 9px;    font-weight: normal;}
.PTFonts_9SystemWhite { color: white;    font-family: 'MS Sans Serif', geneva, sans-serif;    font-size: 9px;    font-weight: normal;}
.PTFonts_10Black { font: 10px verdana,arial,helvetica,"sans-serif"; color: black;}
.PTFonts_10BoldBlack { font: 10px verdana,arial,helvetica,"sans-serif"; color: black; font-weight: bold;}
.PTFonts_10BoldWhite { font: 10px verdana,arial,helvetica,"sans-serif"; color: white; font-weight: bold;}
.PTFonts_11Black { font: 11px verdana,arial,helvetica,"sans-serif"; color: black;}
.PTFonts_11BoldBlack { font: 11px verdana,arial,helvetica,"sans-serif"; color: black; font-weight: bold;}
.PTFonts_11White { font: 11px verdana,arial,helvetica,"sans-serif"; color: white;}
.PTFonts_12BoldWhite { font: 12px 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;}
.PTToolbarButtonDiv A:hover { background-color: #FFFFFF; display: inline; cursor: pointer; cursor: hand;}
.PTToolbarButtonDisabledDiv { display: inline; cursor: default;}
.PTToolbarButtonLink { padding: 2px 4px 5px 6px; text-decoration: none;}
.PTToolbarButtonDisabledLink { padding: 2px 4px 5px 6px; text-decoration: none; cursor: default;}
.PTToolbarButtonTable { display: inline; margin: 0px 0px 0px 0px;}
.PTToolbarMenuButtonTable { display: inline; margin: 0px;}
.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;}
.PTToolbarButtonBasicEnabledDarkest { background-color: #b15517; border: 1px solid #b15517; cursor: pointer; cursor: hand;}
.PTToolbarButtonStateEnabledDarkest { background-color: #b15517; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonHoverEnabledDarkest { background-color: #e7d9b9; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonBasicDisabledDarkest { background-color: #b15517; border: 1px solid #b15517; cursor: default;}
.PTToolbarButtonStateDisabledDarkest { background-color: #b15517; border: 1px solid #e48a4e; cursor: default;}
.PTToolbarButtonBasicEnabledDarker { background-color: #e48a4e; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonStateEnabledDarker { background-color: #e7d9b9; border: 1px solid #b15517; cursor: pointer; cursor: hand;}
.PTToolbarButtonHoverEnabledDarker { background-color: #F4E8CC; border: 1px solid #b15517; cursor: pointer; cursor: hand;}
.PTToolbarButtonBasicDisabledDarker { background-color: #e48a4e; border: 1px solid #e48a4e; cursor: default;}
.PTToolbarButtonStateDisabledDarker { background-color: #e48a4e; border: 1px solid #b15517; cursor: default;}
.PTToolbarButtonBasicEnabledMedium { background-color: #e7d9b9; border: 1px solid #e7d9b9; cursor: pointer; cursor: hand;}
.PTToolbarButtonStateEnabledMedium { background-color: #F4E8CC; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonHoverEnabledMedium { background-color: #FFFFFF; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonBasicDisabledMedium { background-color: #e7d9b9; border: 1px solid #e7d9b9; cursor: default;}
.PTToolbarButtonStateDisabledMedium { background-color: #F4E8CC; border: 1px solid #e48a4e; cursor: default;}
.PTToolbarButtonBasicEnabledLighter { background-color: #F4E8CC; border: 1px solid #F4E8CC; cursor: pointer; cursor: hand;}
.PTToolbarButtonStateEnabledLighter { background-color: #e7d9b9; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonHoverEnabledLighter { background-color: #FFFFFF; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonBasicDisabledLighter { background-color: #F4E8CC; border: 1px solid #F4E8CC; cursor: default;}
.PTToolbarButtonStateDisabledLighter { background-color: #e7d9b9; border: 1px solid #e48a4e; cursor: default;}
.PTToolbarButtonBasicEnabledNeutralLight { background-color: #EDEDED; border: 1px solid #EDEDED; cursor: pointer; cursor: hand;}
.PTToolbarButtonStateEnabledNeutralLight { background-color: #CCCCCC; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonHoverEnabledNeutralLight { background-color: #FFFFFF; border: 1px solid #e48a4e; cursor: pointer; cursor: hand;}
.PTToolbarButtonBasicDisabledNeutralLight { background-color: #EDEDED; border: 1px solid #EDEDED; cursor: default;}
.PTToolbarButtonStateDisabledNeutralLight { background-color: #EDEDED; border: 1px solid #e48a4e; cursor: default;}
.PTToolbarButtonBasicEnabledTableRow { border: 0px; cursor: pointer; cursor: hand; padding: 1px;}
.PTToolbarButtonStateEnabledTableRow { border: 1px solid #e48a4e; cursor: pointer; cursor: hand; padding: 0px;}
.PTToolbarButtonHoverEnabledTableRow { border: 1px solid #e48a4e; cursor: pointer; cursor: hand; padding: 0px;}
.PTToolbarButtonBasicDisabledTableRow { border: 0px; cursor: default; padding: 1px;}
.PTToolbarButtonStateDisabledTableRow { border: 1px solid #e48a4e; cursor: default; padding: 0px;}
.PTToolbarLinkEnabledBlack { color: #000000 !important;    cursor: pointer;    cursor: hand;    display: block; font: 10px verdana,arial,helvetica,"sans-serif";    height: 100%;    padding: 2px 2px;    text-decoration: none;}
.PTToolbarLinkDisabledBlack { color: #AAA !important;    cursor: default;    display: block; font: 10px verdana,arial,helvetica,"sans-serif";    height: 100%;    padding: 2px 2px;    text-decoration: none;}
.PTToolbarLinkEnabledWhite { color: #FFFFFF !important;    cursor: pointer;    cursor: hand;    display: block; font: 10px verdana,arial,helvetica,"sans-serif";    height: 100%;    padding: 2px 2px;    text-decoration: none;}
.PTToolbarLinkDisabledWhite { color: #AAA !important;    cursor: default;    display: block; font: 10px verdana,arial,helvetica,"sans-serif";    height: 100%;    padding: 2px 2px;    text-decoration: none;}
.PTToolbarBackgroundBlack { background-color: #000000;}
.PTToolbarBackgroundDarkest { background-color: #b15517;}
.PTToolbarBackgroundDarker { background-color: #e48a4e;}
.PTToolbarBackgroundMedium { background-color: #e7d9b9;}
.PTToolbarBackgroundLighter { background-color: #F4E8CC;}
.PTToolbarBackgroundWhite { background-color: #FFFFFF;}
.PTToolbarBackgroundNeutralMedium { background-color: #CCCCCC;}
.PTToolbarBackgroundNeutralLight { background-color: #EDEDED;}
.PTToolbarRowBorderTopDarker { border-top: 1px solid #e48a4e;}
.PTToolbarRowBorderTopMedium { border-top: 1px solid #e7d9b9;}
.PTToolbarRowBorderTopLighter { border-top: 1px solid #F4E8CC;}
.PTToolbarRowBorderTopWhite { border-top: 1px solid #FFFFFF;}
.PTToolbarRowBorderBottomBlack { border-bottom: 1px solid #000000;}
.PTToolbarRowBorderBottomDarkest { border-bottom: 1px solid #b15517;}
.PTToolbarRowBorderBottomDarker { border-bottom: 1px solid #e48a4e;}
.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: 152px; 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: #BB1D1D;}
.PTTLMTableCellLink:hover { text-decoration: underline; color: #FF0000;}
.PTTLMTableCellThreadLink { text-decoration: none; color: #000000;}
.PTTLMTableCellThreadLink:hover { text-decoration: underline; color: #BB1D1D;}
.PTTLMCell { border-color: white; border-style: solid; border-width: 0px 0px 1px 1px; padding: 4px 3px 1px 5px; font: 10px 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: #e7d9b9; 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;}
.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;}
.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;}
.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;}
.PTProgressBar { width: 0px; height: 20px; background-color: #e48a4e}
.PTProgressBarContainer { width: 500px; height: 22px; background-color: #E9E9E9; border:1px solid #c0c0c0; margin-bottom:2px;}
.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: #e48a4e;}
.PTRichTextColorSwatchHoverDarker { border-color: #b15517;}
.PTRichTextColorSwatchHoverMedium { border-color: #e48a4e;}
.PTRichTextColorSwatchHoverLighter { border-color: #e48a4e;}
.PTRichTextColorSwatchHoverNeutralLight { border-color: #e48a4e;}
.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 #e48a4e;    background-color: #e7d9b9;}
.PTSColorBaseNeutralLight { background-color: #EDEDED;}
.PTSColorBaseNeutralMedium { background-color: #CCCCCC;}
.PTSColorBgMedium { background-color: #e7d9b9;}
.PTSColorBgDarker { background-color: #e48a4e;}
.PTSInputBox {    padding-right: 0;    font: 10px verdana,arial,helvetica,"sans-serif";}
.PTSTextarea { font: 10px verdana,arial,helvetica,"sans-serif";}
.PTSSelect {    font: 10px verdana,arial,helvetica,"sans-serif";}
.PTSFormFieldSet {    background-color: #F6F6F6;    border-color: #CCCCCC;    border-width: 1;    border-style: solid;    margin: 10px;}
.PTSColumnHeader {    font: 10px 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;}
.PTSCalendarMonthHeader {    background-color: #666666;    border-color: #666666;    border-style: solid;    border-width: 1;    font: 11px 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: 10px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    cursor: default;}
.PTSCalendarNonMonthDayCell {    background-color: #D9D9D9;    font: 10px verdana,arial,helvetica,"sans-serif";}
.PTSCalendarMonthDayCell {    background-color: #F0F2F3;    font: 10px 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: 11px verdana,arial,helvetica,"sans-serif"; cursor:hand; text-decoration:none; color:#FFFFFF; visibility:visible;}
.PTSTabControlDeactivatedAnchor { background-color:#B3B3B3; font: 11px verdana,arial,helvetica,"sans-serif"; font-weight:bold; cursor:hand; text-decoration:none; color:#FFFFFF ! important;}
.PTSTabControlAnchor { font: 11px 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: 11px verdana,arial,helvetica,"sans-serif"; text-decoration:none; color:#FFFFFF; visibility:hidden;}
.PTSToolButtonStrip {    font: 10px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    color: #FFFFFF;    background-color: #e48a4e;}
.PTSTab {    background-color: #e48a4e;}
.PTSBorderedBody {    border:1px solid #e48a4e;}
.PTSTabControlActivatedTab { position:relative; width:100 ! important; height:18 ! important; padding: 0; margin: 0; layer-background-color:#e48a4e; background-color:#e48a4e; font: 11px verdana,arial,helvetica,"sans-serif"; text-decoration:none; color:#FFFFFF; visibility:visible;}
.PTSTabControlActivatedAnchor { background-color:#e48a4e; font: 11px verdana,arial,helvetica,"sans-serif"; font-weight:bold; text-decoration:none; color:#FFFFFF ! important;}
.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 #e48a4e; background-color: #e7d9b9;}
.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: #F4E8CC; width: 0; height: 30; border-right: 1px solid #F4E8CC;}
.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: #FFFFCC;}
.PTRPMBanner { background-color: #e48a4e; border-right: 1px solid #e7d9b9; border-top: 1px solid #e7d9b9; font-family: Arial; color: #ffff99;}
.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;}
.PTSWizardButton { color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #e7d9b9; cursor: hand; border: 1px solid; border-color: threedhighlight threedshadow threedshadow threedhighlight;}
.PTSWizardButton-disabled { color: #000000; font: 10px verdana,arial,helvetica,"sans-serif"; background-color: #e7d9b9; cursor: default; border: 1px solid; border-color: threedhighlight threedshadow threedshadow threedhighlight;}
.PTSGizardTitle {    background-color: #b15517;    font: 20px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    color: #FFFFFF;}
.PTSWizardFWHeader { background-color: #e48a4e; font: 11px verdana,arial,helvetica,"sans-serif"; font-weight: bold; color: #FFFFFF; padding: 5px; margin: 0px 15px;}
.PTSWizardFWText { background-color: #F4F4F4; font: 10px verdana,arial,helvetica,"sans-serif"; color: #000000; padding: 5px; margin: 0px 15px;}
.PTSWizardFWProps { background-color: #F4E8CC; font: 11px 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: #b15517;    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: #e48a4e;}
.PTSWizardTab {    position: relative;    height: 22;    cursor: hand;    font: 10px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    background-color: #e7d9b9;    color: #000000;    text-align: center;    padding: 5 15 3 15;    margin-right: 3;    display: inline;}
.PTSWizardTabActive {    position: relative;    height: 22;    cursor: default;    font: 10px verdana,arial,helvetica,"sans-serif";    font-weight: bold;    background-color: #e48a4e;    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;    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: #e48a4e; color: #FFFFFF;    font: 10px 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: 10px verdana,arial,helvetica,"sans-serif"; padding: 2px;}
.PTSWizardNavLeaf { padding: 2px;}
.PTSWizardNavLeaf A { color: #e48a4e; text-decoration: none;}
.PTSWizardNavLeaf A:hover { color: #FF0000; text-decoration: underline;}
.PTSWizardNavLeafActive { background-color: #e7d9b9; padding: 2px;}
.PTSWizardNavLeafActive A { color: #000000; cursor: default; text-decoration: none;}
.PTSWizardNavLeafDisabled { cursor: default; padding: 2px;}
.PTSWizardNavLeafDisabled A { color: #e48a4e; cursor: default; text-decoration: none;}
.PTSPollBasic { cursor: default;}
.PTSPollMain { position: absolute; top: 12px; left: 12px; padding-right: 12px; padding-bottom: 12px;}
.PTSPollRequired { color: #FF0000;}
.PTSPollQuestionNumber { font: 12px verdana,arial,helvetica,"sans-serif"; font-weight: bold; padding-right: 8px; cursor: default;}
.PTSPollHeading { font: 12px verdana,arial,helvetica,"sans-serif";}
.PTSPollHeadingNoLine { font: 12px verdana,arial,helvetica,"sans-serif";}
.PTSPollBorder { border-color: #CCCCCC; border-style: solid none none none; border-width: 1px;}
.PTSPollQuestion{ font: 12px verdana,arial,helvetica,"sans-serif"; font-weight: bold; cursor: default;}
.PTSPollMatrix { font: 11px verdana,arial,helvetica,"sans-serif"; font-weight: bold;}
.PTSPollToolButtons { font: 10px verdana,arial,helvetica,"sans-serif"; padding: 3px 0px 0px 7px;}
.PTSPollToolButton A { text-decoration: none;}
.PTSPollToolButton A IMG { border: 0px 5px;}
.PTSPollAnswer { font: 12px 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: 12px verdana,arial,helvetica,"sans-serif"; font-weight: bold; padding-right: 8px; cursor: default;}
.PTSSurveyHeading { font: 12px verdana,arial,helvetica,"sans-serif";}
.PTSSurveyHeadingNoLine { font: 12px verdana,arial,helvetica,"sans-serif";}
.PTSSurveyBorder { border-color: #CCCCCC; border-style: solid none none none; border-width: 1px;}
.PTSSurveyQuestion{ font: 12px verdana,arial,helvetica,"sans-serif"; font-weight: bold; cursor: default;}
.PTSSurveyMatrix { font: 11px verdana,arial,helvetica,"sans-serif"; font-weight: bold;}
.PTSSurveyToolButtons { font: 10px verdana,arial,helvetica,"sans-serif"; padding: 3px 0px 0px 7px;}
.PTSSurveyToolButton A { text-decoration: none;}
.PTSSurveyToolButton A IMG { border: 0px 5px;}
.PTSSurveyAnswer { font: 12px verdana,arial,helvetica,"sans-serif"; cursor: default;}
#PTSSurveyQuestionPreview { display: block; position: relative; width: 100%;  height: 100%; padding: 6px; border: 0px dotted #BBB;}

.portletBase, .portletBody { background-color:transparent !important;}
img {border:0;}
.footer1 {background-color:#FCE893; border-top:2px solid #C8491E;}
.footer_small {background:url(TIN/images/sfondofooter.gif) bottom; background-repeat:repeat-x; height:137px;}
.footer_small2 {background:url(TIN/images/footer.gif); background-position:right top; background-repeat:no-repeat; width:100%; height:137px;}
.footer_small2 img {float:right; margin-top:50px;}
.footer_testo {padding-top:100px; padding-left:10px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.footer_testo p { padding:0; margin-bottom:1em;}
.footer2 {padding:0px 0px 0px 10px; font-weight:bold; background-color:#FFFFFF; margin-top:0.5em;}
.footer2 a { text-decoration:none; color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif; padding-left:0px;}
div.footer_vetrina div.box_vetrina {float:left; width:33%;}
div.footer_vetrina {margin-right:225px; width:100%;voice-family:inherit; width:auto;}
.bold {font-weight:bold;}
.vetrina {margin-top:10px; padding: 0 5%; height:auto !important;  height:60px;min-height:60px}
.vetrina ul.elenco_no_punto {margin:2px 0 2px 0px;}
.vetrina .lista_allegati li{ padding:0px 2px}
.vetrina img{ margin-bottom:3px}
div.box_vetrina a{color:#000000; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
body {font-family: Verdana, Arial, Helvetica, sans-serif;  margin:0; padding:0;}
p {margin-top:0}
.p, .p p{margin:0; padding:0}
table {}
.clear {clear: both; overflow:hidden; height:1px;}
a img { border-width:0px; }
.nowrap {white-space:nowrap}
.header {background:url(TIN/images/sfondoheader.gif); background-repeat:repeat-x; width:100%;}
.testata { background:url(TIN/images/headersx.gif); background-repeat:no-repeat; text-align:right;}
.testatahome { background:url(TIN/images/headersx.gif); background-repeat:no-repeat; text-align:right; height:140px;}
.headerhome {background:url(TIN/images/sfondoheader.gif); background-repeat:repeat-x; width:100%;}
.zoom_carattere { background-color:#000000;  color:#FFFFFF; padding: 0 2px; width:1.4em;}
.carattere { padding-right:10px}
.header a { padding-left:10px; text-decoration:none}
.header .header_box2 a { padding-left:0px;}
.header a.carattere_img { padding-left:0px;}
.header_box1 a, .header_box2  a {white-space:nowrap}
.header_nav_box { /*height:30px;*/}
.header_nav_box div {padding:9px 20px 3px 10px;}
.indent {padding-left:7px;}
.header_nav_ln a {color:#000000;}
.header_nav_box_ln{ float:left; width:99%; padding-left:5px; text-align:left; margin-bottom:-5px; position:relative;}
.header_nav_box_ln a {}
.header_nav2 {margin-right:210px;}
.header_box2 {padding:42px 0px 2px 0px;}
.header_nav {float:right; width:200px;}
.homesceltalingua {height:100px}
a.header_icone_sfondo {text-decoration:none; color:#000000; font-family:Verdana;}
span.icona_sinistra_scrivici {background:url(TIN/images/scrivici.gif); background-repeat:no-repeat;;  padding-left:26px; padding-bottom:5px; padding-top:2px;}
span.icona_sinistra_forum {background:url(TIN/images/forum.gif); background-repeat:no-repeat; padding: 0px 0px 5px 40px;}
span.icona_sinistra_riservata {background:url(TIN/images/riservata.gif); background-repeat:no-repeat; padding: 0px 0px 5px 20px;}
span.icona_sinistra_newsletter {background:url(TIN/images/newsletter.gif); background-repeat:no-repeat; padding: 5px 0px 5px 24px;}
.box_primario a{font-weight:bold; color:#000000;}
a#aDimensioneCarattereCustomTag0 { color:#FFFFFF; background-color:#000000; padding: 6px 4px 2px 4px; margin:2px; text-decoration:none; font-size:11px !important; position:relative;}
a#aDimensioneCarattereCustomTag1 {color:#FFFFFF;background-color:#000000;padding: 4px 4px 2px 4px;margin:2px;text-decoration:none;font-size:12px !important;}
a#aDimensioneCarattereCustomTag2 {color:#FFFFFF;background-color:#000000;padding: 2px 4px 1px 4px;margin:2px;text-decoration:none;font-size:14px !important;}
ul#breadcrumbs {  border-bottom:1px dashed #FF6633;  border-top:1px dashed #FF6633;  margin:0;  padding:0;  padding-top:1px;  height:1.2em;  text-align:left;  padding-left:10px;}
li.bread { list-style-type:none; display:inline; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000;  float:left; margin-left:0px;}
.briciole_home {font-weight:bold !important;}
a#home { color:#000000; font-weight:bold; text-decoration:none; padding-left:0;  padding-right:2em;  float:left;}
li.bread a{ color:#000000; font-weight:normal; text-decoration:none; padding-right:2em; }
li.bread a:hover{ color:#000000; font-weight:normal; text-decoration:none;}
.box_1liv { margin:0 7px 2px 0; padding: 6px;}
.menu {margin:0 7px 1px 5px; padding: 6px}
.menu_colore2 {margin:0 7px 1px 5px; padding: 6px}
.menu_colore3 {margin:0 7px 1px 5px; padding: 6px}
.menu_colore4 {margin:0 7px 1px 5px; padding: 6px}
.sottomenu { margin:0 7px 1px 5px; padding: 2px 10px}
.containermenu h2 { margin:0; padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:1em;}
.menu {background-color:#993300;}
.menu a { text-decoration:none; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.menu a:hover { text-decoration:none; font-family:Verdana; color:#FA8D00; font-weight:bold;}
.menu_colore2 {background-color:#663333;}
.menu_colore2 a { text-decoration:none; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.menu_colore2 a:hover { text-decoration:none; font-family:Verdana; color:#FA8D00; font-weight:bold;}
.menu_colore3 {background-color:#669933;}
.menu_colore3 a { text-decoration:none; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.menu_colore3 a:hover { text-decoration:none; font-family:Verdana; color:#FA8D00; font-weight:bold;}
.menu_colore4 {background-color:#FA8D00;}
.menu_colore4 a { text-decoration:none; font-family:Verdana; color:#000000; font-weight:bold; text-transform:uppercase;}
.menu_colore4 a:hover { text-decoration:none; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.sottomenu {background-color:#663333;}
.sottomenu a { text-decoration:none; font-family:Verdana; color:#FFFFFF; font-weight:bold;}
.sottomenu a:hover { text-decoration:none; font-family:Verdana; color:#E3BC79; font-weight:bold;}
a.lingua  { text-decoration:none; font-family:Verdana; color:#A3270D; font-weight:bold; font-size:1.2em}
a.lingua:hover { text-decoration:none; font-family:Verdana; color:#FF9933; font-weight:bold; font-size:1.2em}
.descrizione { font-family:verdana; font-size:1em; color:#000000}
div.account_table { text-align:left; margin-top:1em; margin-left:1em;}
div.main_table { text-align:left; margin-top:3em; margin-left:1em;}
span.main_reqfield {font-family:Verdana, Arial, Helvetica, sans-serif; }
div.account_table span, span.main_label, div.main_note, span.main_text, span.main_result, span.main_header_list, span.main_list_field, span.detail_label, span.detail_field, span.menu_element a {font-family:Verdana, Arial, Helvetica, sans-serif;}
div.main_note {margin-top:0.5em; margin-bottom:0.5em;}
span.main_header_list, span.menu_element {font-weight:bold; padding-right:5em;}
span.main_list_field{padding-right:5em;}
span.detail_label {font-weight:bold;}
div.privacy_field {margin-top:2em; margin-bottom:1em; float:left; text-align:left; height:15em; overflow:auto; border:2px inset gray;}
div.privacy_accept {text-align:left;}
span.menu_element a {color:#993300;}
span.menu_element a:hover {color:#993300;}
fieldset { border-style:none; margin-top:1em;}
div.account_element { font-family:Verdana !important; text-align:left; clear:both;}
div.detail_element { font-family:Verdana !important; text-align:left; cleare:both;}
span.data_label, span.main_label, span.detail_label { width:20em;  float: left;}
span.data_label {font-weight:bold;}
span.second_label { width:15em;}
input.formInputBoxText, div#userContainer input, div#passwordContainer input, div#newPasswordContainer input, div#confirmPasswordContainer input { width:150px !important; color:#E26200 !important; margin:3px !important; padding:1px !important; }
div#userContainer input, div#passwordContainer input, div#newPasswordContainer input, div#confirmPasswordContainer input { margin-top:-1em;}
input, select { color:#E26200 !important; margin:3px; border:1px solid; font-family:Verdana, Arial, Helvetica, sans-serif;}
input.big{ width:300px; color:#E26200 !important; margin:3px; border:1px solid;}
input.small{ width:100px; color:#E26200 !important; margin:3px; border:1px solid;}
button { color:#565555; font-weight:bold; border-style:solid; border-color:#565555; border-width:1px; margin-top:2em; margin-bottom:2em;}
.account_form {float:left; margin-top:1em;}
input.data_button { color:#663333; font-weight:bold; border-style:solid; border-color:#993300; border-width:1px; margin:2px; background-color:#FFDA37;}
div.privacy_accept input {border:0;}
.left {text-align:left;}
.box_secondario { background-color:#FFD000;}
.box_secondario{ color:#FFFFFF; margin:10px 0 5px; padding:2px 5px 2px 0;}
.box_secondario span { background-color:#FFD000; color:#300202;}
.box_secondario span { font-weight:bold; padding:2px 20px 2px 5px; text-decoration:none;}
.elem_colorati { color:#7F1C3A;}
.titolo { font-weight:bold; margin:0; padding:5px 0 2px;}
body, .testo, .form_cerca .bot_vai, ul li { color:#000000;}
.testo_contenuto { padding-top:10px;}
ul.link, ul { color:#7F1C3A;}
ul.link { clear:both; margin:6px 10px 1px; padding:0;}
ul.link li { list-style-type:square; margin-left:15px; margin-top:10px;}
ul.link li a{ color:#000000; font-weight:bold;}
ul.link li a:hover{ color:#7F1C3A; font-weight:bold;}
.clear { clear:both; height:1px; overflow:hidden;}
td.columnTwo { background-image:url(TIN/images/sfondo.gif); background-position:50% 20px; background-repeat:no-repeat; height:auto !important; min-height:400px; width:100% !important;}
#pt-portlet-2334 { margin-right:auto; margin-left:auto;}
a {text-decoration:none;}
a:hover {text-decoration:none !important;}
div.main_element label { text-align:left; vertical-align:top; float:left; width:20em;}
div.main_element input { text-align:left;  vertical-align:top;}
div.main_form { margin-top:20px;}
div.main_header { margin-top:20px;}
div.main_form input.form_button { background-color:#FFDA37 !important; border:1px solid #993300 !important; color:#663333 !important; font-weight:bold !important;}
span.main_header_list { width:10em; text-align:left;}
span.main_list_field  { width:10em; text-align:left;}
div#resetPwdForm { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
div#messageContainer { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;}
div.menu_table span.menu_element a { background-color:#FFDA37 !important; border:1px solid #993300 !important; color:#663333 !important; font-weight:bold !important; padding:1px 10px; line-height:2em;}
div#loginContainer div {margin-bottom:1em;}
div#loginContainer label { width:10em;}
div#loginContainer { text-align:left; margin-left:0;}
#loginAndChangePassword { float:left;}
div#userContainer, div#passwordContainer, div#newPasswordContainer, div#confirmPasswordContainer, div#tipoUtenteContainer { clear:left; width:auto !important;}
div#userContainer input, div#passwordContainer input, div#tipoUtenteContainer select, div#buttonContainer input, div#newPasswordContainer input, div#confirmPasswordContainer input { float:left !important; margin-top:1em; text-align:left; vertical-align:top;}
div#buttonContainer input.formBtnText { background-color:#FFDA37 !important; border:1px solid #993300 !important; color:#663333 !important; font-weight:bold !important; margin:2px !important; text-align:center !important; margin-top:1em;}
div#messageContainer p#pMessaggioDiErrorePaginaLogin { font-family:Verdana, Arial, Helvetica, sans-serif !important; margin-top:1em;}
div#buttonContainer { padding-top:1em !important;}
iframe#infotndynamiclogincontainerframe { border:0px solid #ffffff; width:100%; height:100%; }
div#infotndynamiclogincontainer { width:25em; height:12em; background-color:white; margin-left:auto; margin-right:auto; margin-top:2em;}
div.infotnsfondoopacoportlet  { text-align:center;}
div.infotnsfondoneroportlet {  opacity:0.7 !important;  filter:alpha(opacity=70) !important; -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)" !important; }
div.main_int { margin-bottom:1em;}
div.main_int span.main_text { font-weight:bold;}
div.menu_table { margin-left:1em; text-align:left;}
table.TIN-Risultati-ricerca { width:100%; margin-bottom:0.5em;}
table.TIN-Risultati-ricerca thead { background-color:#FFD000;  }
table.TIN-Risultati-ricerca th { padding:2px 0px 2px 5px; }
table.TIN-Risultati-ricerca td{ padding:5px;}
table.TIN-Risultati-ricerca td a { text-decoration:underline !important; background-image:url(TIN/images/dettaglio.gif); background-repeat:no-repeat;   padding-left:18px;  padding-bottom:10px; height:15px; }
table.TIN-Risultati-ricerca td a:hover { text-decoration:underline !important; background-image:url(TIN/images/dettaglio.gif); background-repeat:no-repeat; padding-left:18px;  padding-bottom:10px;  height:15px; }
tr.TIN-gestorepaginazione input#page { width:3em;}
tr.TIN-gestorepaginazione input { margin:0 !important;}
TR.TIN-gestorepaginazione td { padding:0; vertical-align:bottom;}
input#first { border:0; }
input#prev { border:0;}
input#next { border:0;}
input#last { border:0;}
div.print_button { margin-left:10px; margin-top:10px; margin-bottom:20px;}
div.print_detail { margin-top:10px; margin-left:10px;}
div.print_element { margin-bottom:1em; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt;}
span.print_label { font-weight:bold;}
span.print_field {}
div#pt-portlet-content-2227 { visibility:hidden !important; display:none !important;}
div.reportBg h2.portletSubtitle {font-size:12px;}

.DimensioneCarattere {/* font-size:0.7em; */ font-size:11px !important;  font-family:Verdana, Arial, Helvetica, sans-serif;}
html>/**/body .DimensioneCarattere {/* font-size:0.7em; */ font-size:11px;  font-family:Verdana, Arial, Helvetica, sans-serif;}
div.detail_element { height:2em; }
div.account_element { margin-bottom:0.5em; min-height:1.5em; }
input, select, div.account_table span, span.main_label, div.main_note, span.main_text, span.main_result, span.main_header_list, span.main_list_field, span.detail_label, span.detail_field, span.menu_element a {font-size:10px !important;}
.menu a, .DimensioneCarattere a { font-size:11px !important;  font-family:Verdana, Arial, Helvetica, sans-serif;}
menu_colore2 a { font-size:11px !important;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu_colore3 a { font-size:11px !important;  font-family:Verdana, Arial, Helvetica, sans-serif;}
.menu_colore4 a { font-size:11px !important;  font-family:Verdana, Arial, Helvetica, sans-serif;}



