/*
##############################################################################
 # B E A   S Y S T E M S
 #
 # C O L L A B O R A T I O N  P O R T L E T S
 #
 # Copyright (c) 2001-2005 BEA Systems, Inc.
 #
 # All Rights Reserved. Unpublished rights reserved under the copyright laws
 # of the United States. The software contained on this media is proprietary
 # to and embodies the confidential technology of BEA Systems, Inc. The
 # possession or receipt of this information does not convey any right to
 # disclose its contents, reproduce it, or use,  or license the use,
 # for manufacture or sale, the information or anything described
 # therein. Any use, disclosure, or reproduction without BEA System's
 # prior written permission is strictly prohibited.
 #
##############################################################################
*/

/*----------------------------------------------------------------------------
|
| This file contains the style resources for the groupware Portlets.
|
+---------------------------------------------------------------------------*/

/* Rounded corners and border color to match Mozilla with IE default look */
html>body fieldset { border: 1px solid #BFB8BF; -moz-border-radius-bottomleft: 7px; -moz-border-radius-bottomright: 7px; -moz-border-radius-topleft: 7px; -moz-border-radius-topright: 7px;}

fieldset {margin-top:15px; padding: 10px;}

.wlp-groupware-style-content
{
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    font-size: 12px;
}

.wlp-groupware-style-form-label
{

}

.wlp-groupware-style-form-input
{
	
}

.wlp-groupware-style-form-sub-input
{
	font-size: 9pt;
	text-align: left;
}

.wlp-groupware-style-form-buttonbar
{
	font-size: 9pt;
	font-weight: bold;
	vertical-align: middle;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
    padding-top: 1px;
}

.wlp-groupware-style-input-textbox
{
	font-size: 8pt;
}

.wlp-groupware-style-input-button
{
	font-size: 8pt;
}

.wlp-groupware-style-input-inner-tab
{
    font-weight: bold;
	font-size: 10pt;
}

.wlp-groupware-style-input-inner-tab-active
{
    font-weight: bold;
	font-size: 10pt;
}

.wlp-groupware-color-searchresultstitle
{
    font-weight: bold;
    font-size: 17px;
}

.wlp-groupware-style-pagetitle
{
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-weight: bold;
    font-size: 17px;
}

.wlp-groupware-style-table-navbar
{
	font-size: 8pt;
}

.wlp-groupware-style-text-minor
{
	font-size: 8pt;
}

.wlp-groupware-style-table-header-selected
{
	border-style: solid;
    border-width: 0px 0px 2px 0px;
    font-weight: bold;
    padding-left:6px;
}

.wlp-groupware-style-table-header
{
	border-style: solid;
    border-width: 0px 0px 2px 0px;
    font-weight: bold;
    padding-left:6px;
}

.wlp-groupware-style-row-odd
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}

.wlp-groupware-style-row-even
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}


.wlp-groupware-style-row-selected
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}


.wlp-groupware-style-task-complete
{
	font-size: 12px;
	text-decoration: line-through;
}

.wlp-groupware-style-topic-header
{
}

.wlp-groupware-style-options-header
{
	font-size: 10pt;
	font-weight: bold;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
    padding-top: 1px;
}

.wlp-groupware-style-content-link
   {
   font-weight: normal;
   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
   font-size: 12px;
   }

.wlp-groupware-style-content-link a:link, .wlp-groupware-style-content-link a:active, .wlp-groupware-style-content-link a:hover, .wlp-groupware-style-content-link a:visited
    {
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    font-size: 12px;
    }
    
.wlp-groupware-style-link-minor
    {
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size: 9pt;
    font-weight: normal;
    }

.wlp-groupware-style-link-minor a:link, .wlp-groupware-style-link-minor a:active, .wlp-groupware-style-link-minor a:hover, .wlp-groupware-style-link-minor a:visited
    {
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size: 9pt;
    font-weight: normal;
    }

.wlp-groupware-style-link-minor-small 
    {
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
    font-weight: normal;
    }

.wlp-groupware-style-link-minor-small a:link, .wlp-groupware-style-link-minor-small a:active, .wlp-groupware-style-link-minor-small a:hover, .wlp-groupware-style-link-minor-small a:visited
    {
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
    font-weight: normal;
    }

/*
// ---------------------------------------------------------------------------
// Calendar CSS
// ---------------------------------------------------------------------------
*/

.wlp-groupware-style-calendar-no-information
	{
	}

.wlp-groupware-style-calendar-free
	{
	}

.wlp-groupware-style-calendar-tentative
	{
	}

.wlp-groupware-style-calendar-out-of-office
	{
	}

.wlp-groupware-style-calendar-no-conflict
	{
	}
    
.wlp-groupware-style-calendar-conflict
	{
	}
    
.wlp-groupware-style-calendar-busy
	{
	}

.wlp-groupware-style-calendar-day-appointment
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-day-appointment-free
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-day-appointment-tentative
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-day-appointment-out-of-office
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-week-appointment
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-appointment
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-header
	{
	font-size: 12pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-header a:link, .wlp-groupware-style-calendar-header a:active, .wlp-groupware-style-calendar-header a:hover, .wlp-groupware-style-calendar-header a:visited
	{
	font-size: 12pt;
	font-weight: bold;
	}
	
.wlp-groupware-style-calendar-month-month
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-year
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-day
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-week
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day a:link, .wlp-groupware-style-calendar-month-day a:active, .wlp-groupware-style-calendar-month-day a:hover, .wlp-groupware-style-calendar-month-day a:visited
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}
	
.wlp-groupware-style-calendar-month-day-current
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-year-month a:link, .wlp-groupware-style-calendar-month-day a:active, .wlp-groupware-style-calendar-month-day a:hover, .wlp-groupware-style-calendar-month-day a:visited
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-year-month-current
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}
.wlp-groupware-style-calendar-year-month-current a:link, .wlp-groupware-style-calendar-year-month-current a:active, .wlp-groupware-style-calendar-year-month-current a:hover, .wlp-groupware-style-calendar-year-month-current a:visited
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-current a:link, .wlp-groupware-style-calendar-month-day-current a:active, .wlp-groupware-style-calendar-month-day-current a:hover, .wlp-groupware-style-calendar-month-day-current a:visited
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments
	{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}
	
.wlp-groupware-style-calendar-month-day-appointments a:link, .wlp-groupware-style-calendar-month-day-appointments a:active, .wlp-groupware-style-calendar-month-day-appointments a:hover, .wlp-groupware-style-calendar-month-day-appointments a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-day-appointments-current
	{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments-current a:link, .wlp-groupware-style-calendar-month-day-appointments-current a:active, .wlp-groupware-style-calendar-month-day-appointments-current a:hover, .wlp-groupware-style-calendar-month-day-appointments-current a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
    
.wlp-groupware-style-calendar-month-day-current-out
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-out
	{
	font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments-out
	{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments-current-out
	{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments-current-out a:link
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:active
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:hover
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-day-current-out a:link
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-current-out a:active
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-current-out a:hover
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-current-out a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-day-appointments-out a:link
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-out a:active
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-out a:hover
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-out a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-day-out a:link
    {
    font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-out a:active
    {
    font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-out a:hover
    {
    font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-out a:visited
    {
    font-size: 8pt;
	font-weight: normal;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-day-appointments-current-out
	{
	font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	}

.wlp-groupware-style-calendar-month-day-appointments-current-out a:link
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:active
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:hover
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }
.wlp-groupware-style-calendar-month-day-appointments-current-out a:visited
    {
    font-size: 8pt;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    }

.wlp-groupware-style-calendar-month-content
	{
	font-size: 8pt;
	font-weight: normal;
	background-color: #BFBFAF;
	}

.wlp-groupware-style-calendar-month-header
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

.wlp-groupware-style-calendar-month
	{
	background-image: url("../images/wlp-groupware/calendar-mini-bkgd-T.gif"); 
	background-repeat:repeat-x;
	}


.wlp-groupware-style-calendar-month-mini-row-left
	{
	background-image:url("../images/wlp-groupware/calendar-mini-row-BL.gif");
	background-position:bottom; 
	background-repeat:no-repeat; 
	}

.wlp-groupware-style-calendar-month-mini-row-right
	{
	background-image:url("../images/wlp-groupware/calendar-mini-row-BR.gif"); 
	background-position:bottom; 
	background-repeat:no-repeat; 
	}

.wlp-groupware-style-calendar-month-header a:link, .wlp-groupware-style-calendar-month-header a:active, .wlp-groupware-style-calendar-month-header a:hover, .wlp-groupware-style-calendar-month-header a:visited
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

.wlp-groupware-style-calendar-day-header
	{
	border-style: solid;
    border-width: 0px 0px 2px 0px;
    font-weight: bold;
    padding-left:6px;
	}

.wlp-groupware-color-calendar-upcoming-sub {
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}

.wlp-groupware-style-calendar-day-sub
	{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
	}

.wlp-groupware-style-calendar-today
	{
	background-image: url("../images/wlp-groupware/calendar-mini-bkgd-B.gif"); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

.wlp-groupware-style-calendar-today a:link, .wlp-groupware-style-calendar-today a:active, .wlp-groupware-style-calendar-today a:hover, .wlp-groupware-style-calendar-today a:visited
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}
	
.wlp-groupware-style-calendar-time-zone
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
    font-size: 9pt;
	font-weight: normal;
	}
	
.wlp-groupware-style-calendar-time-zone a:link, .wlp-groupware-style-calendar-time-zone a:active, .wlp-groupware-style-calendar-time-zone a:hover, .wlp-groupware-style-calendar-time-zone a:visited
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	}	

.wlp-groupware-style-calendar-week-current-day
	{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
	}
/*
// ---------------------------------------------------------------------------
// Mail CSS
// ---------------------------------------------------------------------------
*/

.wlp-groupware-color-folder-manage-error
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

/*
// ---------------------------------------------------------------------------
// Item CSS
// ---------------------------------------------------------------------------
*/

.wlp-groupware-style-item-priority
   {
   font-size: 9pt;
   font-weight: normal;
   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
  }

.wlp-groupware-style-item-content
   {
   }
   
.wlp-groupware-style-header-link
	{
	font-family: Verdana,Arial,Helvetica,Tahoma,sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}

/*----------------------------------------------------------------------------
|
| Below is for data display tabs
|
+---------------------------------------------------------------------------*/

.wlp-groupware-style-tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		padding-top: 5px;
		margin-bottom: 10px;
		background: url("../images/wlp-groupware/tab_bottom.gif") repeat-x bottom;
	}
	
.wlp-groupware-style-tabnav a:link, .wlp-groupware-style-tabnav a:visited
	{
		float: left;
		font-size: 10pt;
		line-height: 14px;
		font-weight: bold;
		padding: 2px 10px 2px 10px;
		margin-right: 4px;
		text-decoration: none;
	}
	
.wlp-groupware-style-tabnav-li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
div.wlp-groupware-style-tabdata
	{
	display: none;
	}
	
div.wlp-groupware-style-tabdataactive
	{
		display: block;
	}
	
.wlp-groupware-style-options-content-selected
   {
	   font-size: 9pt;
	   font-weight: bold;
	   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
	   border-bottom: solid 1px #61618C;
   }

.wlp-groupware-style-options-content
   {
   font-size: 9pt;
   font-weight: normal;   
   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;   
   border-bottom: solid 1px #61618C;
   }
   
.wlp-groupware-style-dropdown
   {
   font-size: 8pt;
   }
   
.wlp-groupware-style-form-sub
   {
   font-size: 8pt;
   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
   border-bottom: solid 2px #FFFFFF;   
   }
   
.wlp-groupware-style-textarea
   {
   font-size: 8pt;
   }

/*----------------------------------------------------------------------------
|
| Below is for repeat info display
|
+---------------------------------------------------------------------------*/

div.wlp-groupware-style-repeatinfo-hide
	{
		display: none;
	}
	
div.wlp-groupware-style-repeatinfo-show
	{
		display: block;
	}
	


/*----------------------------------------------------------------------------
|
| Below is for rounded background color sections
|
+---------------------------------------------------------------------------*/

/* Put all styles above the rounded corner section */

div.wlp-groupware-round-TR-white-gray-dark {
   background-image: url("../images/wlp-groupware/calendar-mini-corner-TR.gif");
   background-repeat: no-repeat;
   background-position: top right;
   display:table;
   width:100%;
}

div.wlp-groupware-round-TL-white-gray-dark {
   background: transparent url("../images/wlp-groupware/calendar-mini-corner-TL.gif") no-repeat top left;
}

div.wlp-groupware-round-BR-white-gray-dark {
   background: transparent url("../images/wlp-groupware/calendar-mini-corner-BR.gif") no-repeat bottom right;
}

div.wlp-groupware-round-BL-white-gray-dark {
   background: transparent url("../images/wlp-groupware/calendar-mini-corner-BL.gif") no-repeat bottom left;
   padding: 3px;
}

div.wlp-groupware-round-TR-white-gray-light {
   background-image: url("../images/wlp-groupware/TR-white-gray-light.gif");
   background-repeat: no-repeat;
   background-position: top right;
   display:table;
   width:100%;
}

div.wlp-groupware-round-TL-white-gray-light {
   background: transparent url("../images/wlp-groupware/TL-white-gray-light.gif") no-repeat top left;
}

div.wlp-groupware-round-BR-white-gray-light {
   background: transparent url("../images/wlp-groupware/BR-white-gray-light.gif") no-repeat bottom right;
}

div.wlp-groupware-round-BL-white-gray-light {
   background: transparent url("../images/wlp-groupware/BL-white-gray-light.gif") no-repeat bottom left;
   padding: 3px;
}

div.wlp-groupware-round-TR-gray-light-gray-med {
   background-image: url("../images/wlp-groupware/TR-gray-light-gray-med.gif");
   background-repeat: no-repeat;
   background-position: top right;
   width: 100%;
   display:table;
}

div.wlp-groupware-round-TL-gray-light-gray-med {
   background: transparent url("../images/wlp-groupware/TL-gray-light-gray-med.gif") no-repeat top left;
}

div.wlp-groupware-round-BR-gray-light-gray-med {
   background: transparent url("../images/wlp-groupware/BR-gray-light-gray-med.gif") no-repeat bottom right;
}

div.wlp-groupware-round-BL-gray-light-gray-med {
   background: transparent url("../images/wlp-groupware/BL-gray-light-gray-med.gif") no-repeat bottom left;
   padding: 3px;
}

div.wlp-groupware-round-TR-gray-light-white {
   background-image: url("../images/wlp-groupware/TR-gray-light-white.gif");
   background-repeat: no-repeat;
   background-position: top right;
   width: 100%;
   display:table;
}

div.wlp-groupware-round-TL-gray-light-white {
   background: transparent url("../images/wlp-groupware/TL-gray-light-white.gif") no-repeat top left;
}

div.wlp-groupware-round-BR-gray-light-white {
   background: transparent url("../images/wlp-groupware/BR-gray-light-white.gif") no-repeat bottom right;
}

div.wlp-groupware-round-BL-gray-light-white {
   background: transparent url("../images/wlp-groupware/BL-gray-light-white.gif") no-repeat bottom left;
   padding: 3px;
}


/* Subtab css styles */
.wlp-apps-tab-container {margin: 0px -7px 0px -7px; position:relative; top:-7px; padding-left:6px; padding-top:6px; border-bottom-width:3px; border-bottom-style:solid; }
.wlp-apps-tab-cell { padding: 2px 6px; font-weight: bold; }
A.wlp-apps-tab-link:link, A.wlp-apps-tab-link:active, A.wlp-apps-tab-link:visited { color: #000000; text-decoration:none; white-space:nowrap; }
A.wlp-apps-tab-link:hover { color: #000000; text-decoration:underline; background-color: #FFD185; white-space:nowrap; }

TABLE#wlp-groupware-calendar-mini 
	{
	font-size:11px;
	}
TABLE#wlp-groupware-calendar-mini TH
	{
	font-weight: bold; padding: 0px 2px;
	}
TABLE#wlp-groupware-calendar-mini TR.wlp-groupware-color-calendar-month-mini-row TD
	{
	border-bottom: 1px solid #FFFFFF;
	}

