/******************************************************************************/
/* Theme: AffiniaCommon*/
/*                                                                            */
/******************************************************************************/
/*  NOTE:  Comments inside CSS files cannot be nested inside each other.      */
/******************************************************************************/

/******************************************************************************/
/* General styles                                                             */
/******************************************************************************/

body {
	font: 12px/1.5 verdana, helvetica, arial, sans-serif;
}

h1 {}
h2 {
	font: bold 20px/1.2 verdana, helvetica, arial, sans-serif;
	font-weight: bold;
	margin-top: .5em;
	margin-bottom: .5em;
	text-transform: uppercase;
}
h3 {
	font-size: 12px;
	margin: 0;
}
h4 { 
	font: bold 11px/1.2 Helvetica, Arial, Verdana, sans-serif; 
	margin: 0 0 6px 0;
}

table, tr, td, select, input, form, li, p, textarea {
}

.errormessage { color: #F00; }

pre {
    font-size: small;
}

input { margin: 0; }

form { margin: 0; }
img { border: 0; }


/******************************************************************************/
/* Styles used in the themes                                                  */
/* Portlets should not use these styles since they may not be in all themes.  */
/******************************************************************************/

/* TOOL BAR */

/* Bar under border containing the page group dropdown and login, etc. buttons */
.wpsToolBar {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: xx-small;
    color: #7C7C7C; 
    border: 1px solid #FFF;
    border-right: 0;
    padding: 0 4px;
    margin: 0;
}

/* Bar under border containing the page group dropdown and login, etc. buttons */
.wpsToolBarIcon {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: xx-small;
    color: #7C7C7C; 
    border: 1px solid #FFF;
    border-right: 0;
    padding: 0;
    margin: 0;
}

/* Bar under border containing the page group dropdown and login, etc. buttons */
.wpsToolBarIconOn {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: xx-small;
    color: #7C7C7C; 
    border: 1px solid #FFF;
    border-right: 0;
    padding: 0;
    margin: 0;  
}

/* Link color for the text on the tool bar */
.wpsToolBarLink, .wpsToolBarLink:visited, .wpsToolBarLink:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: xx-small;
    color:#666;
}


/* Background for the banner.  Note that the background color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute.
   New in v5 */
.wpsToolbarBannerBackground {
    background: #CFD9E5 url(./banner.jpg) repeat-x left bottom;
    border: 1px solid #FFF;
    border-right: 0;
    padding: 0;
    margin: 0;
}


/* LINK BAR */

/* Bar under toolbar that shows links to customizer and assign permissions portlets */
.wpsLinkBar {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Link color for the text which can be found on the place bar outside of tabs */
.wpsLinkBarLink, .wpsLinkBarLink:visited, .wpsLinkBarLink:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}


/* PLACE BAR */
/* Bar under toolbar that shows the places */
.wpsPlaceBar {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
	  background: #7c7c7c url(./nav_shadow.jpg) repeat left top;
  margin: 0;
  padding: 0;
  z-index: 10;
  position: relative;
  height: 25px;
 }

/* Link color for the text which can be found on the place bar outside of tabs */
.wpsPlaceBarLink, .wpsPlaceBarLink:visited, .wpsPlaceBarLink:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* 3D shadow for Place bar */
.wpsPlaceBar3dShadow {
    background: #7c7c7c url(./nav_shadow.jpg) repeat left top;
}

/* Selected tab on Place bar */
.wpsSelectedPlace, .wpsSelectedPlace:visited, .wpsSelectedPlace:hover, .wpsSelectedPlace:active {
  background: transparent url(./bg-actuator.gif) no-repeat right top;
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 0 15px;
  font: bold 11px/25px arial, helvetica, verdana, sans-serif;
  text-transform: uppercase;
  white-space: nowrap;
  float: left;
}

/* Icon next to selected tab on Place bar, such as 'Edit Page' - new in v5 */
.wpsSelectedPlaceIcon {
    color: #333;
    background-color: #FFF;
    border-left: 0px none #FFF;
    border-right: 1px solid #FFF; 
    padding: 0 2px;
    margin: 0;
}

/* Link in Selected tab on Place bar */
.wpsSelectedPlaceLink, .wpsSelectedPlaceLink:visited, .wpsSelectedPlaceLink:hover, .wpsSelectedPlaceLink:active {
  background: transparent url(./bg-actuator.gif) no-repeat right top;
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 0 15px;
  font: bold 11px/25px arial, helvetica, verdana, sans-serif;
  text-transform: uppercase;
  white-space: nowrap;
  float: left;
}

/* Unselected tabs on Place bar */
.wpsUnSelectedPlace, .wpsUnSelectedPlace:visited, .wpsUnSelectedPlace:hover, .wpsUnSelectedPlace:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #FFF;
    background: #7c7c7c url(./nav_shadow.jpg) repeat-x left top;
    border-left: 0px none #FFF;
    border-right: 1px solid #FFF;
    margin: 0;
}

/* Link in Unselected tabs on Place bar */
.wpsUnSelectedPlaceLink, .wpsUnSelectedPlaceLink:visited, .wpsUnSelectedPlaceLink:hover, .wpsUnSelectedPlaceLink:active {
  background: transparent url(./bg-actuator.gif) no-repeat right top;
  color: #fff;
  text-decoration: none;
  display: block;
  padding: 0 15px;
  font: bold 11px/25px arial, helvetica, verdana, sans-serif;
  text-transform: uppercase;
  white-space: nowrap;
  float: left;
}

/* Link in Unselected tabs on Place bar */
.wpsSelectedPlaceLink:hover, .wpsUnSelectedPlaceLink:hover {
  color: #ccc;
}
/* PAGE BAR */

/* Bar under place bar that shows the pages */  
.wpsPageBar {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    border-bottom: 1px solid #FFF;
 }

/* Link color for the text which can be found on the page bar outside of tabs */
.wpsPageBarLink, .wpsPageBarLink:visited, .wpsPageBarLink:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}


/* 3D shadow for Page bar */
.wpsPageBar3dShadow {
    border-left: 0px none #FFF;
    border-right: 1px solid #FFF;
}

/* Selected tab on Page bar */
.wpsSelectedPage, .wpsSelectedPage:visited, .wpsSelectedPage:hover, .wpsSelectedPage:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
    border-left: 0;
    border-right: 1px solid #FFF;
    margin: 0;
}

/* Icon next to selected tab on Page bar, such as 'Edit Page' - new in v5 */
.wpsSelectedPageIcon {
    border-left: 0px none #FFF;
    border-right: 1px solid #FFF;
    padding: 0 2px;
    margin: 0;
}

/* Link in Selected tab on Page bar */
.wpsSelectedPageLink, .wpsSelectedPageLink:visited, .wpsSelectedPageLink:hover, .wpsSelectedPageLink:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
}



/* Unselected tabs on Page bar */
.wpsUnSelectedPage, .wpsUnSelectedPage:visited, .wpsUnSelectedPage:hover, .wpsUnSelectedPage:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    border-left: 0;
    border-right: 1px solid #FFF;
    margin: 0;
}

/* Link in Unselected tabs on Page bar */
.wpsUnSelectedPageLink, .wpsUnSelectedPageLink:visited, .wpsUnSelectedPageLink:hover, .wpsUnSelectedPageLink:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}




/******************************************************************************/
/* Styles used in the skins                                                   */
/* These styles need to be defined in all themes for proper skin operation.   */
/******************************************************************************/

/* TREE NAVIGATION */

li.wpsNavSelectedNode, li.wpsNavUnSelectedNode { display: inline; padding: 0; margin: 0; }

/* Selected branch in the tree navigation control - New in v5.0 */
.wpsNavSelectedBranch, .wpsNavSelectedBranch:visited, .wpsNavSelectedBranch:hover, .wpsNavSelectedBranch:active {
    font-size: x-small;
    color: #333;
    background-color: #FFF;
}

/* Selected node in the tree navigation control - New in v4.2 */
a.wpsNavSelectedNode:link, a.wpsNavSelectedNode:visited, a.wpsNavSelectedNode:hover, a.wpsNavSelectedNode:active {
    font-size: x-small;
    color: #FFF;
    background-color: #991426;
    display: block;
    padding: 4px 15px 4px 20px;
    line-height: 1.2;
}

/* Unselected node in the tree navigation control - New in v4.2 */
a.wpsNavUnSelectedNode:link, a.wpsNavUnSelectedNode:visited {
    font-size: x-small;
    color: #000;
    text-decoration: none;
    display: block;
    padding: 4px 15px 4px 20px;
    line-height: 1.2;
}
a.wpsNavUnSelectedNode:hover {
    color: #991426;
    text-decoration: underline;
}
a.wpsNavUnSelectedNode:active {
    color: #000;
}

/* Unselectable node in the tree navigation control - New in v4.2 */
.wpsNavUnSelectableNode, .wpsNavUnSelectableNode:visited, .wpsNavUnSelectableNode:hover, .wpsNavUnSelectableNode:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}




/* Size of expand/collapse icon - New in v5 */
.wpsNavExpandCollapseIcon {
    border: 0;
}
.wpsNavExpandCollapseIconLink {
    position: absolute;
    top: 4px;
    left: 4px;
}


/* PORTLET TITLE */

/* used on portlet titlebar */
.wpsPortletTitle {
    font-family: Helvetica,Arial,Verdana,sans-serif;
    font-size: 12px;
		line-height: 13px;
    font-weight: bold;
    padding: 4px 6px;
}

/* Used around portlet contents in the skin - New in v5.1
   Generally, this style only has a left bottom and right border turned on.
   Not all skins use this style.
*/
.wpsPortletBorder {
    border: 1px solid #7C7C7C;
    padding: 5px;
}
.wpsPortletNoBorder {
    padding: 0;
}
.wpsPortletBorderLeft {
		padding: 0 0 0 10px;
		border-left: 1px solid #bdbdbd;
}


/* used on the background of portlet skin icons - New in v5 */
.wpsPortletTitleIconBackground {
    padding: 2px;
}

/* used on the background of portlet skin tools icons - New in v5 */
.wpsPortletTitleToolsIconBackground {
    padding: 2px;
}


/* Non-standard sized portlet titlebar icon - New in v5 */
/* Use this style if your skin icons aren't 12 x 12 px.  This still enables resizing of the
   icons via CSS for accessibility. When scaling non-standard sized icons, you don't know the
   original size so it will look irregular.  Use em units for scaling to make the size relative
   to the font size. By default, this style has no definition. */
.wpsPortletTitleIconNonStandardSize, .wpsPortletTitleToolsIconNonStandardSize {
}


/******************************************************************************/
/* Styles for special portlets                                                */
/* These styles are reserved for IBM administrative portlets.                 */
/* General portlets should not use these styles as they are subject to change.*/
/******************************************************************************/

/* ADMINISTRATION PORTLETS */

/* Header bar and task manager selected tab*/
.wpsTableAdminHead {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}


/* Status Message display - New in v5 */
.wpsStatusMsg {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
        
}


/* Reduces space between paragraphs in the welcome/instruction portlet - New in v5 */
/* General portlets should not use this style since it may be deleted in a future release. */
.wpsInstructionHeadText {
     font-size: medium;
}



/* PORLTET ACTION BUTTONS */

/* Text for tasks on header bar. Note that the text color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute.
   New in v5 */
.wpsTaskIconText, .portlet-dlg-icon-label {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
        /* Comment to hide styles for legacy browsers from modern browsers.
    color: #000000; 
        */
}

/* Text for disabled tasks on header bar. Note that the text color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute. 
   New in v5 */
.wpsTaskDisabledIconText {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #8F9CB3; 
}


/* Background behind the task icon text.  Note that the background color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute.
   New in v5 */
.wpsTaskIconTextBackground {
    background-image: url("../ButtonBackground.gif");
    padding: 4px 16px;
}

/* Background behind the disabled task icon text.  Note that the background color is hidden from
   legacy browsers for consistency, not because it can't handle the attribute. 
   New in v5 */
.wpsTaskDisabledIconTextBackground {
    background-color: #C3D3E6; 
    background-image: url("../ButtonBackground.gif");
    border: 1px solid #8F9CB3;
    padding: 4px 16px;
    margin: 0;
}

/* Text labels for icons in portlet body - New in v5 */
.wpsDialogIconText, .portlet-icon-label {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text labels for disabled icons in portlet body */
.wpsDialogDisabledIconText {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #8F9CB3;
}

/* Background for dialog icon - New in v5 */
.wpsDialogIconBackground {
    background-image: url("../DialogIconBackground.gif");
    border: 1px solid #405380;
    border-right: 0;
    padding: 0;
    margin: 0;
}

/* Background for dialog icon text - New in v5 */
.wpsDialogIconTextBackground {
    background-image: url("../DialogIconTextBackground.gif");
    border: 1px solid #405380;
    border-left: 0;
    margin: 0;
}

/* Background for disabled dialog icon - New in v5 */
.wpsDialogDisabledIconBackground {
    background-color: #C3D3E6;
    background-image: url("../DialogIconBackground.gif");
    border: 1px solid #8F9CB3;
    border-right: 0;
    padding: 0;
    margin: 0;
}

/* Background for dialog icon text - New in v5 */
.wpsDialogDisabledIconTextBackground {
    background-color: #C3D3E6; 
    background-image: url("../DialogIconTextBackground.gif");
    border: 1px solid #8F9CB3;
    border-left: 0;
    margin: 0;
}

/* START - Added by Greg Moreland to turn off back button for Web Clippings
.wpsPortletHTabBar {
    display: none;
}
.wpsPortletHTabSet {
    display: none;
}
.wpsPortletHTab {
    display: none;
}
.wpsPortletHTabTopStart {
    display: none;
}
.wpsPortletHTabTopCenter {
    display: none;
}
.wpsPortletHTabTopSpacer {
    display: none;
}
.wpsPortletHTabTopEnd {
    display: none;
}
.wpsPortletHTabMiddleStart {
    display: none;
}
.wpsPortletHTabMiddleSpacer {
    display: none;
}
.wpsPortletHTabMiddleEnd {
    display: none;
}
.wpsPortletHTabBottomStart {
    display: none;
}
.wpsPortletHTabBottomCenter {
    display: none;
}
.wpsPortletHTabBottomSpacer {
    display: none;
}
.wpsPortletHTabBottomEnd {
    display: none;
}
 END - Added by Greg Moreland to turn off back button for Web Clippings */


/* PORTLET BACKGROUNDS AND TEXT STYLES */

/* Standard background for portlet */
/* Panel background for portion of advanced options - New in v5 */
.wpsAdvancedOptions { 
    border: solid 1px #44466F;
}

/* Text for header in standard portlet and portlet in edit mode */
.wpsPortletHead, .wpsEditHead {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text for section header in standard portlet and portlet in edit mode - New in v5 */
.portlet-section-header {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text in body of standard portlet and portlet in edit mode - New in v5 */
.wpsPortletText, .wpsEditText, .wpsPortletSmText, .wpsEditSmText, .wpsPortletTinyText, .portlet-font {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
}

/* Text for copyright information - New in v5 */ 
.wpsCopyrightText {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: xx-small;
}

/* PORTLET TABLES */

/* Text in row of table header */
.wpsTableHead {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Standard text within table - New in v5 */
.wpsTableText, .portlet-section-body {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Standard table row */
.wpsTableRow, .wpsTableNrmRow {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
    background-color: #FFF;
}

/* Text in a selected cell range - New in v5 */
.wpsTableSelectedRow, .portlet-section-selected {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
}

/* Shaded table row - used to alternate row colors with standard row - New in v5 */
/* For the v5 look, we have intentionally disabled alternating shaded table rows because
   we have lines between the rows.  However, Netscape 4.x cannot display borders
   properly so we still use the alternating shaded rows on legacy browsers. */
.wpsTableShdRow, .portlet-section-alternate {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #ececec; 
        */
}

/* Text links in table header row */
.wpsTableHeadLink, .wpsTableHeadLink:visited, .wpsTableHeadLink:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text of a subheading - New in v5 */
.portlet-section-subheader {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
}

/* Styles for left, middle and right cells of the header row - New in v5 */
.wpsTableHeadStart, .wpsTableHeadMiddle, .wpsTableHeadEnd {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    background-color: #fff;
    border-width: 0;
    padding: 3px;
}

/* Styles for left, middle and right cells of the header row where the text is center aligned. - New in v5 */
.wpsTableHeadStartAlignCenter, .wpsTableHeadMiddleAlignCenter, .wpsTableHeadEndAlignCenter {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    background-color: #fff;
    border-width: 0;
    padding: 3px;
}

/* Styles for the left, middle and right cells of the header row where the column contains numeric data. - New in v5 */
.wpsTableHeadStartNumeric, .wpsTableHeadMiddleNumeric, .wpsTableHeadEndNumeric {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    border-width: 0;
    padding: 3px;
}

/* Styles for the left, middle, and right cells of a data row. - New in v5 */
/* ! important is on some of these attributes to override the backward compatibility styles
   .wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td */
.wpsTableDataStart, .wpsTableDataMiddle, .wpsTableDataEnd {
    padding: 3px ! important;
}

/* Styles for the left, middle and right cells of a data row where the text is center aligned. - New in v5 */
/* ! important is on some of these attributes to override the backward compatibility styles
   .wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td */
.wpsTableDataStartAlignCenter, .wpsTableDataMiddleAlignCenter, .wpsTableDataEndAlignCenter {
    padding: 3px ! important;
}

/* Styles for the left, middle and right cells of a data row where the data in the column is numeric. - New in v5 */
/* ! important is on some of these attributes to override the backward compatibility styles
   .wpsTableRow td, .wpsTableNrmRow td, .wpsTableShdRow td */
.wpsTableDataStartNumeric, .wpsTableDataMiddleNumeric, .wpsTableDataEndNumeric {
    padding: 3px ! important;
}



/* The rightmost cell of the paging table header - New in v5 */
.wpsPagingTableHeaderEnd {
    background-image: url("../PagingTableTopRight.gif");
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #c5d1de;
        */
}

/* The rightmost cell of the paging table footer - New in v5 */
.wpsPagingTableFooterEnd {
    background-image: url("../PagingTableBottomRight.gif");
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #c5d1de;
        */
}



/* PORTLET FORM-RELATED TEXT STYLES */

/* Text for form entryfields - New in v5 */
.wpsEditField, .portlet-form-input-field {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    border: 1px solid #999;
}

/* Text for form buttons - New in v5 */
.wpsButtonText, .portlet-form-button { 
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    background: #C3D3E6 url("../ButtonBackground.gif") repeat-x left center;
    padding: 2px 11px;
    margin: 0;
}

/* Text for disabled form buttons - New in v5 */
.wpsButtonDisabledText { 
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #C3D3E6;
    background: #c1d1e2 url("../ButtonBackground.gif") repeat-x left center;
    border: 1px solid #8F9CB3;
    padding: 2px 11px;
    margin: 0;
}

/* Text for form browse button <input type="file" ...> - New in v5 */
.wpsBrowseButton {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text for form element labels - New in v5 */
/* The wpsRequiredLabelText style should also used on the text explaining that the field is required even if it is in a footnote. */
.wpsLabelText, .portlet-form-field, .portlet-form-field-label, wpsRequiredLabelText {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #333;
}

/* Strong text in form element labels where a value is required - New in v5 */
.wpsRequiredLabelText strong {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
    color: #f00;
}

/* Text for form element descriptions - New in v5 */
.wpsDescriptionText, .portlet-font-dim {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Text used for the descriptive label of the whole form (not the labels for fields) - New in v5 */
.portlet-form-label {
    color: #333;
}


/* PORTLET MESSAGE AND INLINE HELP TEXT STYLES */


/* Text for information messages -New in v5 */
.wpsFieldInfoText, .portlet-section-footer {
    color: #999;
}

/* Text for inline help information - New in v5 */
.wpsInlineHelpText, .portlet-msg-info, .portlet-section-text {
    color: #666;
}

/* Text for status messages such as "Progress: 80%" - New in v5 */
.portlet-msg-status {
    color: #333;
}



/* PORTLET TABS */


/* Area separating the tabs from the items below the tabs - New in v5 */
.wpsPortletTabBarSeparator {
    height: 5px;
}

/* The area of the tab set where the unselected tabs are displayed - New in v5 */
.wpsPortletTab {
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #D8D8D8;
        */
}

/* The area of the tab set where the selected tab is displayed - New in v5 */
.wpsPortletSelectedTab {
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #cccccc;
        */
}

/* The top left cell of a 9 x 9 table displaying the unselected tab - New in v5 */
.wpsPortletTabTopStart {
    border: 1px solid #95a5b9;
    border-right: 0;
    border-bottom: 0;
    padding: 0px 2px;
}


/* The top right cell of a 9 x 9 table displaying the unselected tab - New in v5 */
.wpsPortletTabTopEnd {
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #e5ecf3;
        */
}



/* The top right cell of a 9 x 9 table displaying the selected tab - New in v5 */
.wpsPortletSelectedTabTopEnd {

        
    background: url("../PortletSelectedTabTopRight.gif");
        /* Comment to hide styles for legacy browsers from modern browsers.
    background-color: #95a5b9;
        */
}




/* PORTLET TOOLBARS */

/* BREADCRUMB TRAILS */

/* Area on which breadcrumb trails are displayed. Also text that is not clickable. - New in v5 */
.wpsBreadcrumbTrail {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Clickable breadcrumb trail text - New in v5 */
.wpsBreadcrumbTrailLink, .wpsBreadcrumbTrailLink:hover, .wpsBreadcrumbTrailLink:visited, .wpsBreadcrumbTrailLink:active {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}



/* WIZARDS */

/* Wizard Title Text- New in v5 */
.wpsWizardTitle {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Wizard Step Notification Text - New in v5 */
.wpsWizardStepNotification {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Wizard Bottom Submit Bar - New in v5 */
.wpsWizardBottomSubmit {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}


/******************************************************************************/
/* Lotus Notes Portlet classes                                                */
/* General portlets should not use styles in this section.                    */
/******************************************************************************/

/* Background color and font settings for table cell that holds a weekday abbreviation (i.e. Fri) 
in the Lotus Notes Calendar Portlet */
.weekday_header {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: small;
}

/* Background color and font settings for table cell that holds a day number (i.e 17) for months 
other than the current month in the Lotus Notes Calendar Portlet */
.other_month_header {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Background color and font settings for table cell that holds a day number (i.e 17) for the current month 
in the Lotus Notes Calendar Portlet */
.current_month_header {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Background color and font settings for empty table cells for months other than the current month 
in the Lotus Notes Calendar Portlet */
.other_month_cell {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Background color and font settings for empty table cells for the current month in the Lotus Notes Calendar Portlet */
.current_month_cell {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
}

/* Background color and font settings for table cell that holds the current day number and name (i.e 17 Wednesday)
in the Lotus Notes Calendar Portlet */
.current_day_header {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: small;
}

/* Text displaying the place name */
.wpsPlaceName {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-large;
    font-weight: bold;
    color: #EBEBEB;
}

/* End of Lotus Notes Calendar Portlet classes */

/******************************************************************************/
/* Lotus WP Portlet classes                                                   */
/* General portlets should not use styles in this section.                    */
/******************************************************************************/

a.wpsPersonName {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
	color: blue;
}

a.wpsPersonName:visited {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
	color: blue;
}

a.wpsPersonName:hover {
    font-family: Arial, Helvetica, Verdana, sans-serif;
    font-size: x-small;
	color: blue;
}

/* End Lotus WP classes */
