/*
// --------------------------------------------------------------------------------------------------------------------
// W S R P   ( v 0 . 9 2 )   S T A N D A R D   P O R T L E T   C S S
// --------------------------------------------------------------------------------------------------------------------
*/


/*   F O N T S   */


.portlet-font, .portlet-font-dim
{
    font-family: arial, tahoma, sans-serif;
    font-size: small;
}

.portlet-font
{
    color: #000000;
}

.portlet-font-dim
{
    color: #999999;
}


/*   M E S S A G E S   */


.portlet-msg-status
{
    font-style: italic;
}

.portlet-msg-info
{
    font-weight: bold;
}

.portlet-msg-error, .errorMessage
{
    font-weight: bold;
    color: #ff0000;
}

.portlet-msg-alert
{
    font-style: italic;
    font-weight: bold;
}

.portlet-msg-success
{
    font-weight: bold;
    color: #009900;
}


/*   S E C T I O N S   */


.portlet-section-header
{
    font-size: 120%;
    font-weight: bold;
    border-style: dotted;
    border-width: 1px 0px;
    color: #333399;
    padding: 2px 0px;
}

.portlet-section-body
{
    background-color: #f0f0ff;
}

.portlet-section-alternate
{
    background-color: #d8d8ff;
}

.portlet-section-selected
{
    background-color: #9999ff;
    color: #ffffff;
}

.portlet-section-subheader
{
    font-weight: bold;
    color: #6666cc;
    padding: 2px 0px;
}

.portlet-section-footer
{
    font-size: 80%;
    font-weight: bold;
}

.portlet-section-text
{
}


/*   F O R M S   */


.portlet-form-label
{
	FONT-WEIGHT:bold;
	align: left;
}

.portlet-form-input-field
{
}

.portlet-form-button
{
}

.portlet-icon-label
{
}

.portlet-dlg-icon-label
{
}

.portlet-form-field-label
{
}

.portlet-form-field
{
}


/*   M E N U S   */


.portlet-menu
{
}

.portlet-menu-item
{
}

.portlet-menu-item-selected
{
}

.portlet-menu-item-hover
{
}

.portlet-menu-item-hover-selected
{
}

.portlet-menu-cascade-item
{
}

.portlet-menu-cascade-item-selected
{
}

.portlet-menu-description
{
}

.portlet-menu-caption
{
}

.contentbgcolor
{
	background-color: #FFFFFF;
}

.pageheader
{
	FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif;
	COLOR: #000000;
	LINE-HEIGHT: 18pt;
	FONT-SIZE: 13px;
	FONT-WEIGHT: bold;
}

.portletcontainer
{
	border : 1px solid #CCCCCC;
	background-color: #FFFFFF;
    font-family: Arial,Tahoma,Helvetica,Verdana,sans-serif;
}

.portletcontent
{
	font-size:13px;
}

.portletheader
{
	color: #DDDDB3;
	font-weight: bold;
}

.headerBar
{
	background-color: #DDDDB3;
}

.contentheading
{
	color: #000000;
	FONT-SIZE:13px;
	font-weight: bold;
}

.datacell, .portlettitlebar, .portletsubtitlebar, .portletsubtitlebaralt, .darkheader, .lightheader, .row1, .row2, .rowhighlight1, .rowhighlight2
{
    margin: 0px;
    padding-top: 0px;
    padding-right: 5px;
    padding-bottom: 0px;
    padding-left: 5px;
    border-width: 0px;
}

.portlettitlebar
{
	background-color: #336633;
	color: #FFFFFF;
	font-family: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	font-size: 13px;
	font-weight: bold;
}

.portletsubtitlebar
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	BACKGROUND-COLOR: #336633;
}

.portletsubtitlebaralt
{
	FONT-WEIGHT: bold;
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	BACKGROUND-COLOR: #DDDDB3;
}

.darkheader
{
	FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif;
	color: #000000;
	background-color: #CCCCCC;
	FONT-SIZE:13px;
	font-weight: bold;
}

.lightheader
{
	FONT-FAMILY:Arial,Helvetica,Tahoma,Verdana,sans-serif;
	color: #000000;
	background-color: #EEEEEE;
	font-weight: normal;
	FONT-SIZE: 9pt;
}

.row1
{
	BACKGROUND-COLOR: white;
}

.row2
{
	BACKGROUND-COLOR: #E8EDE8;
}

.rowhighlight1
{
	FONT-WEIGHT: NORMAL;
	COLOR: #000000;
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	BACKGROUND-COLOR: #DFDEC4;
}

.rowhighlight2
{
	FONT-WEIGHT: bold;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	BACKGROUND-COLOR: #2E2E18;
}

.charthighlight
{
	FONT-WEIGHT: normal;
	FONT-SIZE: 9px;
	COLOR: #000000;
	FONT-FAMILY: Arial,Tahoma,Helvetica,Verdana,sans-serif;
	BACKGROUND-COLOR: #DDDDB3;
}

.normal
{
	font-family: Arial,Helvetica,Verdana,sans-serif;
	font-size: 13px;
	color : #000000;
	font-weight:normal;
}

.minortext
{
	font-size:9px;
	font-weight:normal;
}

.instructions
{
	FONT-FAMILY: Arial,Helvetica,Tahoma,Verdana,sans-serif;
	COLOR: #000000;
	FONT-SIZE: 13px;
}

.fieldlabel
{
	FONT-WEIGHT:bold;
	align: right;
}

.feedback-comment
{
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 1px;
    border-color: #D5D5D5;
}

