a:link 
{ 
   color: #000000;
}
a:visited 
{ 
   color: #000000;
}

.button
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: bold;
}

.editableTextField,
.WriteTextValue
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
}

.appSearchSpan
{
   border:1px solid #A9C9E9;
   background-color: #E1ECF8;
}

.MessageTextWindow
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   border:1px solid #A9C9E9;
   border-right:2px solid #A9C9E9;
   border-bottom:2px solid #A9C9E9;
   background-color: #E1ECF8;
}

.appSearchTextField
{
   border:1px solid #ADB0B2; 
   font-family: Verdana,Sans;
   font-size: 10px;
   font-weight: normal;
   position: relative; 
   top: -2; 
   color:#808080;
}

.appSearchText
{
   color:#000000;
}

.readOnlyTextField
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   border-top: 1px transparent;
   border-left: 1px transparent;
   border-right: 1px transparent;
   border-bottom: 1px transparent;
   background-color: transparent;
}

.passwordTextField
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
}

.editableTextArea
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
}

.readOnlyTextArea
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   border-top: 1px solid #F0F6FB;
   border-left: 1px solid #F0F6FB;
   border-right: 1px solid #F0F6FB;
   border-bottom: 1px solid #F0F6FB;
   background-color: #F0F6FB;
}

.selectbox 
{ 
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: normal; 
}

.checkbox
{
}

.readOnlyCheckbox
{
}

.radioButton
{
}

.readOnlyRadioButton
{
}

.normalTextValue,
.TextValue,
.ifsAlertText
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   color: #000000;  
}

.dissabledLinkValue
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   text-decoration: underline;
   color: #808080;  
}

.boldTextValue,
.BoldValue,
.countText,
.portlet-msg-alert
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #000000; 
}

.italicTextValue
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-style: italic;
   color: #000000; 
}

.readOnlyTextValue,
.ReadOnlyTextValue,
.ReadOnlyBorderTextValue
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   color: #C0C0C0;
}

.hiliteTextValue,
.HiliteValue
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #F65F52;
}

.normalTextLabel,
.ReadOnlyTextLabel,
.CaseSensitiveTextLabel,
.TextLabel
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #000000; 
}

.cmdBarTitle
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: bold;
   text-decoration: none;
   color: #000000; 
}
.cmdBarTitle a:link, 
.cmdBarTitle a:visited 
{
   color: #000000; 
   text-decoration: none;
}
.cmdBarTitle a:hover 
{
   color: #000000; 
   text-decoration: underline;
} 

.italicTextLabel
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   font-style: italic;
   text-decoration: none;
   color: #3E5C92; 
}

.normalTextHeading
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: bold;
   color: #666666; 
}

.italicTextHeading
{
   font-family: Verdana,Sans;
   font-size: 12px;
   font-style: italic;
   font-weight: bold;
   color: #666666; 
}

.hyperLink,
.commandLink,
.portlet-font-dim
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   color: #000000; 
   cursor: pointer;
}

.globalValriablesText
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: bold;
   color: #000000;
}

.portletCommandBar
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #000000;
   border-top: 1px solid #939393;
   border-left: 1px solid #939393;
   border-right: 1px solid #939393;
   border-bottom: 1px solid #939393;
   background: 	url(../images/theme1/commandbar.gif);
}

.portletBody,
.portletCustomizeBody
{
   border-top: 1px solid #C4DAF0;
   border-left: 1px solid #C4DAF0;
   border-right: 1px solid #C4DAF0;
   border-bottom: 1px solid #C4DAF0;
   background-color: #F0F6FB;
   
}


.portalConfigInactivePortletBox
{
   font-family: Verdana,Sans; 
   font-size: 11px; 
   font-weight: normal; 
   background-color: #E1ECF8; 
   width: 140px;
}

.portalConfigActivePortletBox
{
   font-family: Verdana,Sans; 
   font-size: 11px; 
   font-weight: normal; 
   background-color: #FFFFFF;
   width: 141px;
}

.pageCommandBar,
.cmdBarBrowse
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #000000;
   border-top: 1px solid #939393;
   border-left: 1px solid #939393;
   border-right: 1px solid #939393;
   border-bottom: 1px solid #939393;
   background: 	url(../images/theme1/commandbar.gif);

}

.pageForm
{
   border-bottom: 1px solid #939393;
   background-color: #F0F6FB;
   
}

.pageFormWithBorder
{
   border-bottom: 1px solid #939393;
   border-left: 1px solid #939393;
   border-right: 1px solid #939393;
   background-color: #F0F6FB;
   
}

.pageFormWithoutBottomLine,
.BlockLayoutTable,
.group
{
   background-color: #F0F6FB;
}

.pageBody,
.space
{
   background-color: white;
}

.pageTitle       
{
   font-family: Verdana,Sans;
   color: #3E5C92;
   font-weight: normal;
   font-size: 18px;
   background-color: transparent;
}

.pageSubTitle
{
   font-family: Verdana,Sans;
   color: #777777;
   font-weight: normal;
   font-size: 12px;
   background-color: transparent;
}

.introPageText,
.introText
{
   font-family: Verdana,Sans;
   color: #666666;
   font-weight: normal;
   font-size: 12px;
}

.lovTitle
{
   font-family: Verdana,Sans;
   color: #666666;
   font-size: 11px;
   font-weight: bold;
}        

.navigatorRootNode
{
   font-family: Verdana,Sans;
   font-size: 12px; 
   font-weight: bold;
   color: #000000;
} 

.navigatorFolderNode
{
   font-family: Verdana,Sans;
   font-size: 12px; 
   font-weight: bold;
   color: #000000;
}

.navigatorPageNode
{
   font-family: Verdana,Sans;
   font-size: 12px; 
   font-weight: normal;
   color: #000000;
}


.tableColumnHeadingText,
.grdHd
{
   font-family: Verdana,Sans;
    font-size: 11px; 
    font-weight: bold;
    color: #000000; 
}

.tableContentText,
.grdCnt,
.grdCntReadOnly
{
   font-family: Verdana,Sans;
    font-size: 11px; 
    font-weight: normal;
    color: #000000;
}

.tableRowColor1
{
   background:#FFFFFF;
}

.tableRowColor2
{
   background:#F0F6FB;
}

.tableRowHiliteColor,
.H
{
   background:#9CC0E5;
   color: #FFFFFF;
}

.multirowTable
{  
  border: 1px solid #C4DAF0;

}

.multirowTableTH
{
   border-left: 1px solid #C4DAF0;
   border-bottom: 1px solid #C4DAF0;
   background: #FFFFFF;
  
}

.multirowTableTHExt
{
   border-bottom: 1px solid #C4DAF0;
}

.multirowTableSysTH
{
   background: #FFFFFF;
   border-bottom: 1px solid #C4DAF0;
}


.multirowTableTHLink
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: normal;
   color: #000000;
}

.multirowTableTHText
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #000000;
}



.multirowTableTD
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: normal;
   color: #000000;  
   border-left: 1px solid #C4DAF0;

}

.multirowTableTDExt
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: normal;
   color: #000000;  
   border-top: 1px solid #C4DAF0;
   border-bottom: 1px solid #C4DAF0;
}

.multirowTableSysTD
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: normal;
   color: #000000;  
}


.groupBoxTitleText
{
   font-family: Verdana,Sans;
    font-size: 11px; 
    font-weight: bold;
    color: #000000;
}

.menu,
.menuContainer,
.portlet-menu
{
   border-top: 1px solid #A9C9E9;
   border-left: 1px solid #A9C9E9;
   border-right: 1px solid #A9C9E9;
   border-bottom: 1px solid #A9C9E9;
   background-color: #E1ECF8;
   cursor: pointer;
}

.menuRowMouseOver,
.portlet-menu-item-selected,
.portlet-menu-item-hover-selected
{
   font-family: Verdana,Sans;
   font-size: 11px;
   color: #000000;
   background-color: #77A8DA;
}

.menuRowMouseOut,
.portlet-menu-item,
.portlet-menu-item-hover
{
   font-family: Verdana,Sans;
   font-size: 11px;
   color: #000000;
   background: #E1ECF8;
}

.commonMessageText,
.msgText
{
   font-family: Verdana,Sans;
   font-size: 12px; 
   font-weight: normal;
   color: #4B6F9E;
}

.activeTabText,
.CurrentTabLabel
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #000000;
}

.inactiveTabText,
.BackgroundTabLabel
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #4B6F9E;    
   text-decoration: none;
}

:hover.inactiveTabText
{
   color: #000000;
   font-weight: bold;
}

.tooltip
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   background-color:lightyellow;
}  
 
.borders
{
   border-top: 1px solid #7F9DB9;
   border-left: 1px solid #7F9DB9;
   border-right: 1px solid #7F9DB9;
   border-bottom: 1px solid #7F9DB9;
   padding:0;
   margin:0;
}


.portlet-msg-alert {
   font-size:14px;
   font-family: inherit;
   font-variant:small-caps;
   color:darkorange;
   background-color:inherit;
   font-style:italic;
   font-weight:bold;
   text-align:left;
   text-decoration:none;
   padding-top:1;
   padding-bottom:1;
   padding-left:2;
   padding-right:2;
   border:none;
}

.portlet-font {
   color:white;
   background-color:#07025A;
   font-size:11px;
   font-weight:normal;
   font-style:normal;
   font-family: Verdana,Sans;
   line-height:normal;
   text-align:left;
   text-decoration:none;
   padding-top:0;
   padding-bottom:0;
   padding-left:0;
   padding-right:0;
}

.portlet-font-dim {
   color:gray;
   background-color:white;
   font-size:12px;
   font-weight:normal;
   font-style:normal;
   font-family: Verdana,Sans;
   line-height:normal;
   /*text-align:left;*/
   text-decoration:none;
   padding-top:1;
   padding-bottom:1;
   padding-left:2;
   padding-right:2;
}


p.help
{ 
   font-family: Verdana,Sans;
   font-size: 10pt; 
   text-align: left; 
   margin-left: 40px; 
}
      

td.help
{ 
   font-family: Verdana,Sans;
   font-size: 10pt; 
}  
    
.ProgressBarPercentage
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   color: #77A8DA;
   text-decoration: none;
}   

.progTable
{
   border-top: 1px solid #ECEAD5;
   border-left: 1px solid #ECEAD5;
   border-right: 1px solid #ECEAD5;
   border-bottom: 1px solid #ECEAD5;
   background-color:#FFFFFF;
}

.calendarBack
{
   border:1px solid #808080; 
   background-color: #FFFFFF; 
}

.calendarTitleBack
{
   border:0px; 
   font-family: Verdana,Sans;
   font-size: 11px; 
   font-weight: bold;
   height: 26px;
   background: 	url(../images/theme1/footer.gif);

}

.calendarTableRowColor1
{
   background:#FFFFFF;
}

.calendarTableRowColor2
{
   background:#F0F6FB;
}

.calendarNormalText
{
   font-family: Verdana,Sans;
   font-size: 10px;
   font-weight: normal;
   text-decoration: none;
   color: #000000; 
}

.calendarWeekdayText
{
   font-family: Verdana,Sans;
   font-size: 10px;
   font-weight: bold;
   text-decoration: none;
   color: #000000;
   border-bottom-style:solid; 
   border-bottom-width:1px 
}

.calendarHiliteCell
{
   font-family: Verdana,Sans;
   font-size: 11px; 
   border:1px solid #800000; 
}

.calendarHiliteText
{
   color: #000000;
}

.calendarHiliteSunday
{
   color: DarkRed;
}

.calendarFooter
{
   font-family: Verdana,Sans;
   font-size: 11px;
   color: #000000;
}

.selectedText
{
   font-family: Verdana,Sans;
   font-size: 11px;
   font-weight: normal;
   color: #FFFFFF;
   background-color:#77A8DA;
} 

.pageHeaderTable,
.rwcPageHeaderTable
{
   border: 0;
   width: 100%;
   background: url(../images/theme1/header.gif);
   height: 58px;
   margin: 0;
   padding: 0;
        
}

.rwcPageHeaderTable
{
   background: url(../images/theme1/empty_header.gif);
   height: 35px;
}

.pageHeaderLeft
{
   vertical-align: top; 
   height: 12px;
}

.pageHeaderLeftText
{
   font-family: Verdana,Sans;
   font-size: 10px;
   color: #000000;
}
   
.pageHeaderLeftText a:link {
color: #000000;
text-decoration: none;
}

.pageHeaderLeftText a:visited {
color: #000000;
text-decoration: none;
}

.pageHeaderLeftText a:hover {
color: #000000;
text-decoration: underline;
}

.pageHeaderLeftText a:active {
color: #000000;
text-decoration: none;
}

.pageHeaderCentral
{
   text-align: center;
}

.pageHeaderCentralText
{
   font-family: Verdana,Sans;
   font-size: 15px;
   color: #000000;
   font-weight: bold;  
}

.pageHeaderCentralLongText
{
   font-size: 11px;
}

.pageHeaderRight
{
   text-align: right; 
   vertical-align: middle 
}

.pageFooterTable
{
   border: 0;
   width: 100%;
   background: url(../images/theme1/footer.gif);
   height: 26px;
   margin: 0;
}

.pageFooterLeftText
{
   font-family: Arial;;
   font-size: 11px;
   color: #000000;
}

.pageFooterRight
{
   text-align: right; 
}

.pageGroupCel
{
   background:#A9C9E9;
   text-align: left;
   height: 20px;
   border-bottom: 1px solid #4B6F9E;
}

.maskText
{
   font-family: Verdana,Sans;
   font-size: 10px;
   font-weight: normal;
   color: #000000;
}

.progressBack
{
  background-color:#77A8DA;
}

.progressBarWindowBack
{
   background-color:#F0F6FB;
}

.currentPortalTabLeft
{
   background-image: url('../../../secured/common/images/theme1/TabLeftW.gif');
}

.currentPortalTabRight
{
   background-image: url('../../../secured/common/images/theme1/TabRightW.gif');
}

.portalTabLeft
{
   background-image: url('../../../secured/common/images/theme1/TabLeftG.gif');
}

.portalTabLeft_hover
{
   background-image: url('../../../secured/common/images/theme1/TabLeftG_hov.gif');
}

.portalTabMiddle
{
   background-image: url('../../../secured/common/images/theme1/TabMidG.gif');
}

.portalTabMiddle_hover
{
   background-image: url('../../../secured/common/images/theme1/TabMidG_hov.gif');
}

.portalTabRight
{
   background-image: url('../../../secured/common/images/theme1/TabRightG.gif'); 
}

.portalTabRight_hover
{
   background-image: url('../../../secured/common/images/theme1/TabRightG_hov.gif');
}

.tabEnabledNormalLeft
{
   background-image: url('../../../secured/common/images/theme1/LightGreyLeft20t15.gif');
}

.tabEnabledNormalLeft_hover
{
   background-image: url('../../../secured/common/images/theme1/LightGreyLeft20t15_hov.gif')
}

.tabEnabledNormalMiddle
{
   background-image: url('../../../secured/common/images/theme1/LightGreyMid20t1.gif')
}

.tabEnabledNormalMiddle_hover
{
   background-image: url('../../../secured/common/images/theme1/LightGreyMid20t1_hov.gif')
}

.tabEnabledNormalRight
{
   background-image: url('../../../secured/common/images/theme1/LightGreyRight20t15.gif')
}

.tabEnabledNormalRight_hover
{
   background-image: url('../../../secured/common/images/theme1/LightGreyRight20t15_hov.gif')
}

.helpModeMouseOver
{
   color: #77A8DA;
}

.snippetHilite
{
   background-color: yellow;
   font-weight: bold;
}
.snippetURL
{
    font-family: Verdana,Sans;
    font-size: 11px; 
    font-weight: normal;
    color: #008000;
}
.snippetTitle
{
    font-family: Verdana,Sans;
    font-size: 14px; 
    font-weight: normal;
}
.snippetTitle a:link
{
    color: blue;
}
.snippetTitle a:visited 
{
    color: purple;
}

#searchDomainHelp 
{
   border-right: #333 1px solid; 
   border-top: #333 1px solid; 
   border-left: #333 1px solid; 
   border-bottom: #333 1px solid; 
   width: 0px;                    
   height: 0px;
   position: absolute; 
}

