/******************************************************************************/
/******************************************************************************/
/* General styles                                                             */
/******************************************************************************/


strong, em, a, table, tr, td, select, input, form, li, p, textarea { 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt; }

HTML {
	scrollbar-face-color: ThreeDFace !important;
	scrollbar-shadow-color: ThreeDDarkShadow !important;
	scrollbar-highlight-color: ThreeDHighlight !important;
	scrollbar-3dlight-color: ThreeDLightShadow !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: Scrollbar !important;
	scrollbar-arrow-color: ButtonText !important; }


body { font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #F0F0F0;
	font-size: 9pt;
	margin: 3;
	scrollbar-face-color: ThreeDFace !important;
	scrollbar-shadow-color: ThreeDDarkShadow !important;
	scrollbar-highlight-color: ThreeDHighlight !important;
	scrollbar-3dlight-color: ThreeDLightShadow !important;
	scrollbar-darkshadow-color: ThreeDDarkShadow !important;
	scrollbar-track-color: Scrollbar !important;
	scrollbar-arrow-color: ButtonText !important; }

/* application/Site title text style */
.PortletTitle {
	background-color: none;
	color: #336699;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	text-align: center; }


ul { font-family: Verdana, Arial, Helvetica, sans-serif; }

/******************************************************************************/
/* Link styles                                                                */
/******************************************************************************/


A:link {
PADDING-RIGHT: 1px; 
PADDING-LEFT: 1px; 
FONT-WEIGHT: bolder; 
BACKGROUND: none; 
PADDING-BOTTOM: 1px; 
COLOR: #FF0000; 
PADDING-TOP: 1px; 
FONT-FAMILY: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
TEXT-DECORATION: underline
}


A:visited {
PADDING-RIGHT: 1px; 
PADDING-LEFT: 1px; 
FONT-WEIGHT: bolder; 
BACKGROUND: none; 
PADDING-BOTTOM: 1px; 
COLOR: #FF0000; 
PADDING-TOP: 1px; 
BORDER-BOTTOM: 1E90FF 1px dashed; 
FONT-FAMILY: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; 
TEXT-DECORATION: none
}


A:hover {
BORDER-RIGHT: white 1px dashed; 
PADDING-RIGHT: 0px; BORDER-TOP: white 1px dashed; 
PADDING-LEFT: 0px; 
FONT-WEIGHT: bolder; 
BACKGROUND: 1E90FF; 
PADDING-BOTTOM: 0px; 
BORDER-LEFT: white 1px dashed; 
COLOR: white; 
PADDING-TOP: 0px; 
BORDER-BOTTOM: white 1px dashed; 
FONT-FAMILY: Verdana, Trebuchet, "Trebuchet MS", Geneva, sans-serif; TEXT-DECORATION: none
}








/* table header row */
.TableHead, th { 
	color: #FFFFFF; 
	background-color: #FF0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12pt; 
	font-weight: bold; }
	text-align: center; }




/* normal table row */
.TableRow10pt   {
	color: #000000; 
	background-color: none; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10pt;  }






/******************************************************************************/
/* Text Styles                                                                */
/******************************************************************************/



/* Blue Paragraph Title Style used for emphasis only */
.ParagraphTitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt; font-weight: bold; color: #336699; }








