/*
##############################################################################
 # 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 Discussion Forums Portlet.
|
+---------------------------------------------------------------------------*/

/* 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-discussion-style-content
{
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    font-size: 12px;
}

.wlp-discussion-style-form-label
{
}

.wlp-discussion-style-form-input
{
}

.wlp-discussion-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-discussion-style-input-textbox
{
	font-size: 8pt;
}

.wlp-discussion-style-input-button
{
	font-size: 8pt;
}

.wlp-discussion-style-pagetitle
{
    padding-right: 10px;
    padding-left: 0px;
    padding-bottom: 0px;
    padding-top: 0px;
    font-weight: bold;
    font-size: 17px;
}

.wlp-discussion-style-table-navbar
{
	font-size: 8pt;
}

.wlp-discussion-style-text-minor
{
	font-size: 8pt;
}

.wlp-discussion-style-table-header-selected
{
	border-style: solid;
    border-width: 0px 0px 2px 0px;
    font-weight: bold;
    padding-left:6px;
}

.wlp-discussion-style-table-header
{
	border-style: solid;
    border-width: 0px 0px 2px 0px;
    font-weight: bold;
    padding-left:6px;
}

.wlp-discussion-style-row-odd
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}

.wlp-discussion-style-row-even
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}

.wlp-discussion-style-topic-header
{
	font-size: 10pt;
	font-weight: bold;
    padding-bottom: 2px;
    padding-top: 1px;
}

.wlp-discussion-style-row-selected
{
	border-style: solid;
    border-width: 0px 0px 1px 0px;
    padding-left:6px;
}

.wlp-discussion-style-bold
{
	font-weight: bold;
}

.wlp-discussion-style-topic-header
{
}

.wlp-discussion-style-options-header
{
	font-size: 10pt;
	font-weight: bold;
    padding-right: 6px;
    padding-left: 6px;
    padding-bottom: 2px;
    padding-top: 1px;
}

.wlp-discussion-style-content-link
   {
   font-weight: normal;
   font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
   font-size: 12px;
   }

.wlp-discussion-style-content-link a:link, .wlp-discussion-style-content-link a:active, .wlp-discussion-style-content-link a:hover, .wlp-discussion-style-content-link a:visited
    {
	font-weight: normal;
	font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    font-size: 12px;
    }
    
.wlp-discussion-style-link-minor
    {
    font-size: 9pt;
    font-weight: normal;
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    }

.wlp-discussion-style-link-minor a:link, .wlp-discussion-style-link-minor a:active, .wlp-discussion-style-link-minor a:hover, .wlp-discussion-style-link-minor a:visited
    {
    font-size: 9pt;
    font-weight: normal;
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    }

.wlp-discussion-style-link-minor-small 
    {
    font-size: 8pt;
    font-weight: normal;
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    }

.wlp-discussion-style-link-minor-small  a:link, .wlp-discussion-style-link-minor-small  a:active, .wlp-discussion-style-link-minor-small  a:hover, .wlp-discussion-style-link-minor-small  a:visited
    {
    font-size: 8pt;
    font-weight: normal;
    font-family: Arial,Verdana,Helvetica,Tahoma,sans-serif;
    }

/*----------------------------------------------------------------------------
|
| Below is for data display tabs
|
+---------------------------------------------------------------------------*/

.wlp-discussion-style-tabnav
	{
		height: 20px;
		margin: 0;
		padding-left: 10px;
		padding-top: 5px;
		margin-bottom: 0px;
		background: url(../images/wlp-discussion/tab_bottom.gif) repeat-x bottom;
	}
	
.wlp-discussion-style-tabnav a:link, .wlp-discussion-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-discussion-style-tabnav-li
	{
		margin: 0; 
		padding: 0;
  		display: inline;
  		list-style-type: none;
  	}
	
div.wlp-discussion-style-tabdata
	{
		display: none;
	}
	
div.wlp-discussion-style-tabdataactive
	{
		display: block;
	}

/*----------------------------------------------------------------------------
|
| Below is for rounded background color sections
|
+---------------------------------------------------------------------------*/

/* Put all styles above the rounded corner section */

div.wlp-discussion-round-TR-white-gray-light {
   background-image: url("../images/wlp-discussion/TR-white-gray-light.gif");
   background-repeat: no-repeat;
   background-position: top right;
   display:table;
   width:100%;
}

div.wlp-discussion-round-TL-white-gray-light {
   background: transparent url("../images/wlp-discussion/TL-white-gray-light.gif") no-repeat top left;
}

div.wlp-discussion-round-BR-white-gray-light {
   background: transparent url("../images/wlp-discussion/BR-white-gray-light.gif") no-repeat bottom right;
}

div.wlp-discussion-round-BL-white-gray-light {
   background: transparent url("../images/wlp-discussion/BL-white-gray-light.gif") no-repeat bottom left;
   padding: 3px;
}

div.wlp-discussion-round-TR-gray-light-gray-med {
   background-image: url("../images/wlp-discussion/TR-gray-light-gray-med.gif");
   background-repeat: no-repeat;
   background-position: top right;
   width: 100%;
   display:table;
}

div.wlp-discussion-round-TL-gray-light-gray-med {
   background: transparent url("../images/wlp-discussion/TL-gray-light-gray-med.gif") no-repeat top left;
}

div.wlp-discussion-round-BR-gray-light-gray-med {
   background: transparent url("../images/wlp-discussion/BR-gray-light-gray-med.gif") no-repeat bottom right;
}

div.wlp-discussion-round-BL-gray-light-gray-med {
   background: transparent url("../images/wlp-discussion/BL-gray-light-gray-med.gif") no-repeat bottom left;
   padding: 3px;
}

div.wlp-discussion-round-TR-gray-light-white {
   background-image: url("../images/wlp-discussion/TR-gray-light-white.gif");
   background-repeat: no-repeat;
   background-position: top right;
   width: 100%;
   display:table;
}

div.wlp-discussion-round-TL-gray-light-white {
   background: transparent url("../images/wlp-discussion/TL-gray-light-white.gif") no-repeat top left;
}

div.wlp-discussion-round-BR-gray-light-white {
   background: transparent url("../images/wlp-discussion/BR-gray-light-white.gif") no-repeat bottom right;
}

div.wlp-discussion-round-BL-gray-light-white {
   background: transparent url("../images/wlp-discussion/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; }

