﻿.sm { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none}

.menustyle 
{
	background-color:white;
	border:15px;
	border-style: none;
	background-color: #656A6F;
}

.menuitem 
{
	background-color:white;
	font-family:Arial;
	font-size:12px;
	border-style:none;
	padding:2px;
	padding-left:5px;
	padding-right:30px;
	cursor:pointer;
	cursor:hand;
	background-color: #e22424;
	color:white;
	font-weight: bold;
}
  
.menumouseover 
{
	color:#ffffff;
	font-family:Arial;
	font-size:12px;
	border:0px;
	border-style:none;
	border-color:#e4e4e4;
	padding:2px;
	padding-left:5px;
	padding-right:30px;
	cursor:pointer;
	cursor:hand;
	background-color:#E96300;
	font-weight: bold;
	
}

.submenu 
{
	BORDER-RIGHT: #000000 1px solid; 
	BORDER-TOP: #000000 1px solid; 
	BORDER-LEFT: #000000 1px solid; 
	BORDER-BOTTOM: #000000 1px solid;

}


.cleantable TABLE 
{
	border: 1px solid; 
	border-collapse: collapse;
}
.cleantable TD {
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid;
}

TD {
	font-family: Tahoma;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	border: none;
}


.menutopnav {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	background-color: #284692;
	text-decoration: none;
}

.DataGridPager td 
{
		font-family: Tahoma;
		font-size: 20px;
		color: #000000;
		text-decoration: none;
		border: none;
}

.DataGridPager a:link { color:#0000FF;  font-size:15px;}
.DataGridPager a:visited { color:#0000FF; font-size:15px;}
.DataGridPager a:hover { color:#FF3300; font-size:15px;}

img {
	text-decoration: none;
	border: none;
}

.data {
	font-family: Tahoma;
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	border: none;
	font-weight: bold;
}
.a {
	font-family: Tahoma;
	font-size: 11px;
	color: #0CAA83;
	text-decoration: none;
	border: none;
	font-weight: bold;
}
.a1 {
	font-family: Tahoma;
	font-size: 11px;
	color: #0CAA83;
	text-decoration: underline;
	border: none;
	font-weight: bold;
}
.a2 {
	font-family: Tahoma;
	font-size: 11px;
	color: #005D93;
	text-decoration: underline;
	border: none;
}
.bottom {
	font-family: Tahoma;
	font-size: 10px;
	color: #656565;
	text-decoration: none;
	border: none;
}

.GreyButton
{
	font-family: Tahoma;
	font-size: 12px;
	font-weight: bold;
	padding: 2px;
	line-height: 12px; 
	background-color: #656565; 
	color: #ffffff; 
}

.BlueButton
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	background-color: #656A6F; 
}

a.topnav:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	text-decoration: none;
}

A.topnav:visited 
{   
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	text-decoration: none;
}

A.topnav:link:hover 
{ 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #d0d0d0; 
	text-decoration: none;
}

A.topnav:visited:hover 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #d0d0d0; 
	text-decoration: none;
}
	
	
a.banner:link
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	text-decoration: none;
}

A.banner:visited 
{   
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	text-decoration: none;
}

A.banner:link:hover 
{ 
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff; 
	text-decoration: underline;
}

A.banner:visited:hover 
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	line-height: 11px; 
	color: #ffffff;  
	text-decoration: underline;
}

A:link
{ 
	font-family: Tahoma;
	font-size: 11px;
	color: #009; }

A:visited 
{ font-family: Tahoma;
	font-size: 11px;
	color: #336; }

A:link:hover 
{ 
	font-family: Tahoma;
	font-size: 11px;
color: #900;
text-decoration: none
}

A:visited:hover 
{font-family: Tahoma;
	font-size: 11px;
	color: #600;}
	
/* The attribute for the required notation on the user interface. */
.RequiredNotation
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;
}

/* The attribute for error messages which are displayed on the user interface. */
.MessageError
{
	font-family: Tahoma;
	font-size: 11px;
	color: #FF0000;	
}


/* The attribute for error messages which are displayed on the user interface. */
.MessageErrorBold
{
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;	
}

INPUT.Form {
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
	}
	
.Option 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	color: #666666;
	background-color : white;
	border: 1px solid #999999;
}

.OptionSmall
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	color: #666666;
	background-color : white;
	border: 1px solid #999999;
}

.CleanButton
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.CleanCancelButton
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	line-height: 11px; 
	color: White; 
	background-color: Red; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.CleanButtonSmall
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.TextStyle
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	line-height: 9px; 
	color: #666666; 
}

.TextStyleBold
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	font-weight: bold;
	line-height: 9px; 
	color: #666666; 
}

.TextStyleBoldBigger
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 12px; 
	color: #666666; 
}

.TextStyleLabelFont
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666; 
}

.TextStyleLabelFontSmall
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	line-height: 9px; 
	color: #666666; 
}

.TextStyleLabelFontLarge
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 30px;
	line-height: 30px; 
	color: #666666; 
}

.GridRowTextFont
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 9px;
	line-height: 9px; 
	color: #666666; 
}

.GridRowLargeTextFont
{
	
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666; 
}

.QuestionLabelWrap
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px; 
	color: #666666; 
	width: 50px;
	max-width: 50px; 
	display:block;
}

.RequiredFieldNotation
{
	font-family: Tahoma;
	font-size: 10px;
	color: #FF0000;	
}


.OrderInformationWrap
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666;  
	width: 200px;
	display:block;
	
}

.GridViewCleanTable TABLE 
{
	border: 1px solid; 
	border-collapse: collapse;
}
.GridViewCleanTable TD 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	border: 1px solid;
}


/*
	Date: 06/02/2009
	By: Ralphael L. Brown II
	Purpose: New CSS Standards implemented to work with IE 8.0 (code starting below)
*/
.noWrap
{
	white-space: nowrap;
}

.default-critical-message
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #FF0000;		
}

.default-error-message
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;		
}

.default-success-message
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #666666;
}

.default-required-notation
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: Red;	
}

/****************************************************************
 * CSS Attributes for detail information on the web page.
 ****************************************************************/
.default-detail-small
{
	font-size: 10px;
}

.default-detail-normal
{
	font-weight: normal;
	font-size: 13px;
}

/****************************************************
 * CSS Attributes for Wording in Labels and Wording in <td></td>
 ***************************************************/
.default-text-noWrap
{
	white-space: nowrap;	
}

.default-textstyle
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 11px; 
	color: #666666; 
}

.default-label-textstyle
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666;
}

.default-label-textstyle-bold
{
	font-weight: bold;
}


.modified-label-textstyle-darkgray
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #585858;
}

/***************************************************
 * CSS Attributes - Banner Text
 **************************************************/
.default-bannerText
{
	font-size: 13px;
	font-weight: bold;
	color: White;
}

/****************************************************
 * CSS Attributes for Command Buttons and TextBoxes
 ***************************************************/
.default-button-cleanButton
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	font-weight: bold;
	padding: 3px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.default-button-cleanButtonSmall
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	font-weight: bold;
	padding: 1px;
	line-height: 11px; 
	color: #666666; 
	background-color: #EEEEEE; 
	border: 1px solid #A9ACAD;
	cursor: hand;
}

.default-input-form 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
}

.default-input-leftAlignment-form 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
	text-align: left;
}

.default-input-centerAlignment-form 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
	text-align: center;
}

.default-input-rightAlignment-form 
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color : #FFFFFF;
	border: 1px solid #A9ACAD;
	text-align: right;
}


.default-input-comment-background-color
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	color: #666666;
	background-color: White;
	border: 1px solid #A9ACAD;
}

.default-tab
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 11px;
}

.default-table-backgroundColor
{
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

/***************************************
 * Search Background and Font CSS attritues
 ***************************************/
.default-search-background-color
{
	background-color: #f2f3f4;
}

.default-search-textstyle
{
	font-weight: bold;	
}

/***************************************
 * Date Range Background color
 **************************************/
.default-auto-set-range-backgroundColor
{
	background-color: #f0f0f0;
	border-color: #f0f0f0;
}

/**************************************
 * Table Layout -- Start
 **************************************/
.default-table
{
	border: 1px solid #D8D8D8;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}

.default-table-cell-label-background-color
{
	background-color: #f0f0f0;
	font-weight:bold;
}

.default-label-background-color
{
	background-color: #f0f0f0;
	font-weight:bold;
}

.default-table caption
{
	
}

.default-table td
{
	border: 1px solid #D8D8D8;	
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;
}

.default-table-row-header
{
	background-color: #5778AB;
}

.default-table-row-header-label
{
	color: White;
	font-weight: bold;
}

.modified-table-row-header-label
{
	color: White;
}

/********************************************
 *	Modified Table Css section - Start
 ********************************************/
.modified-table-cell-label-background-color
{
	background-color: #f0f0f0;
}

.modified-checklist-table-clean
{
	border: 0px;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}

.modified-checklist-table-clean td
{
	border: 0px;	
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0p;
}

.modified-table-border-only
{
	border: 1px solid #D8D8D8;	
	margin-right: auto;
	margin-left: auto;
}

.modified-table-border-only td
{
	border: 0px;	
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0p;	
}

.modified-table-border-only-modified
{
	border: 1px solid #D8D8D8;	
}

.modified-table-border-only-modified td
{
	border: 0px;	
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0p;	
}
.modified-table-clean
{
	border: 0px;
	border-collapse: collapse;
	margin-right: auto;
	margin-left: auto;
}

.modified-table-clean td
{
	border: 0px;	
	border-bottom: 0px;
	border-top: 0px;
	border-right: 0px;
	border-left: 0p;
}


/********************************************
 *	Modified Table Css section - End
 ********************************************/

/*******************************************
 * GridView Default CSS attributes -- Start
 *******************************************/

/* CSS attribute for the GridView control */
.default-GridView
{
	border-collapse: collapse;
}

/* CSS attribute defines the style for the data within the GridView cells*/
.dafault-GridView-Text
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666;
}

/* CSS attributes for GridView table header column */
.default-GridView th
{
	padding: 1px 1px 1px 1px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,sans-serif;
	background-color: #5778AB;
	border-bottom: 1px solid #5778AB;
	border-top: 1px solid #5778AB;
	border-right: 1px solid #5778AB;
	border-left: 1px solid #5778AB;
	height: 18px;
}
/* CSS attributes for GridView table data  */
.default-GridView td
{
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;	
}

/* CSS attributes for GridView hyper links within the grid */
.default-GridView a
{
	color: #FF0000;
	text-decoration: none;
}

.default-GridView a.link
{
	color: #FF0000;
	text-decoration: underline;
}

.default-GridView a:hover
{
	color: #FF0000;
	text-decoration: underline;
}

/* Developers note: The .columnHeader attribute control the look and
                    feel of the hyper link within the header for column 
					sorting
*/
.default-GridView .columnHeader a
{
	color: White;
	text-decoration: none;
}

.default-GridView .columnHeader a.link
{
	color: White;
	text-decoration: underline;
}

.default-GridView .columnHeader a:hover
{
	color: White;
	text-decoration: underline;
}

/* 
   CSS attribute for GridView AlternateRow style 
   DEVELOPERS NOTE: The css is applied to the AlternatingRowStyle-CssClass property
*/
.default-GridView .alternatingRowStyle
{
	background-color: #FDFBF1; 
}

/* 
   CSS attribute for GridView AlternateRow style 
   DEVELOPERS NOTE: The css is applied to the HeaderStyle-CssClass property or
                    on defined within the HeaderStyle tage. see code below:
					<HeaderStyle CssClass="headerStyle"></HeaderStyle>
*/
.default-GridView .headerStyle
{
	background-color: #5578AB;
	color: White;
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size: 10px;
}


/* 
	CSS attribute for the GridView PagerStyle
	DEVELOPERS NOTE: The css is applied to the PagerStyle-CssClass property or
					 defined within the PagerStyle tag. See code below:
					 <PagerStyle CssClass="pagerStyle" />				
*/
.default-GridView .pagerStyle
{
	height: 25px;
}
.default-GridView .pagerStyle table 
{ 
	margin: 3px 0; 
}

.default-GridView .pagerStyle td
{
	border-width: 0;    
	padding: 0 4px;    
	border-right: solid 1px #D8D8D8;    
	font-weight: normal; 
	font-size: 10px;   
	line-height: 10px; 
	text-align: left;
	color: #FF0000;
}

.default-GridView-RecordCount
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 11px;
	line-height: 11px; 
	color: #666666;
}

/*******************************************
 * GridView Default CSS attributes -- Start
 *******************************************/

/******************************************************************
	Modified GridView Table CSS Attributes - Start
******************************************************************/
.modified-GridView-CleanTable table 
{
	border: 0px solid; 
	border-collapse: collapse;
}

.modified-GridView-CleanTable td {
	font-family: Tahoma;
	font-size: 11px;
	border: 0px solid;
}

/******************************************************************
	Modified GridView Table CSS Attributes - End
******************************************************************/

/*******************************************
 * DataGrid Default CSS attributes -- Start
 *******************************************/
.default-DataGrid
{
	border-collapse: collapse;
	border-right: 1px solid #5778AB;
	border-left: 1px solid #5778AB;
	border: 1px;
}

/* CSS attributes for DataGrid table header column */
.default-DataGrid th
{
	padding: 1px 1px 1px 1px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,sans-serif;
	background-color: #5778AB;
	border-bottom: 1px solid #5778AB;
	border-top: 1px solid #5778AB;
	border-right: 1px solid #5778AB;
	border-left: 1px solid #5778AB;
	height: 40px;
}
/* CSS attributes for DataGrid table data  */
.default-DataGrid td
{
	border-bottom: 1px solid #D8D8D8;
	border-top: 1px solid #D8D8D8;
	border-right: 1px solid #D8D8D8;
	border-left: 1px solid #D8D8D8;	
}

.default-DataGrid .columnHeaderCell td
{
	padding: 1px 1px 1px 1px;
	color: White;
	font-size: 11px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,sans-serif;
	background-color: #5778AB;
	border-bottom: 1px solid #5778AB;
	border-top: 1px solid #5778AB;
	border-right: 1px solid #5778AB;
	border-left: 1px solid #5778AB;
	height: 15px;
		
}


/* CSS attributes for GridView hyper links within the grid */

.default-DataGrid a
{
	color: #FF0000;
	text-decoration: none;
}

.default-DataGrid a.link
{
	color: #FF0000;
	text-decoration: underline;
}

.default-DataGrid a:hover
{
	color: #FF0000;
	text-decoration: underline;
}

.default-DataGrid .columnHeader a
{
	color: White;
	text-decoration: none;
}


/* Developers note: The .columnHeader attribute control the look and
                    feel of the hyper link within the header for column 
					sorting

					The attribute must be implemented within the
				    HeaderStyle-CssClass method that resides within
					TemplateColumn attribute.
*/
.default-DataGrid .columnHeader a.link
{
	color: White;
	text-decoration: underline;
}

.default-DataGrid .columnHeader a:hover
{
	color: White;
	text-decoration: underline;
}

/* 
   CSS attribute for DataGrid AlternateRow style 
   DEVELOPERS NOTE: The css is applied to the AlternatingRowStyle-CssClass property or
					on defined within the AlternatingRowStyle tag. see code below:
					<AlternatingRowStyle CssClass="alternatingRowStyle"></AlternatingRowStyle>
*/
.default-DataGrid .alternatingItemStyle
{
	background-color: #FDFBF1; 
	
}

/* 
   CSS attribute for DataGrid AlternateRow style 
   DEVELOPERS NOTE: The css is applied to the HeaderStyle-CssClass property or
                    defined within the HeaderStyle tag. see code below:
					<HeaderStyle CssClass="headerStyle"></HeaderStyle>
*/
.default-DataGrid .headerStyle
{
	background-color: #5578AB;
	color: White;
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight:bold;
	font-size: 10px;
}

/* 
	CSS attribute for the DataGrid PagerStyle
	DEVELOPERS NOTE: The css is applied to the PagerStyle-CssClass property or
					 defined within the PagerStyle tag. See code below:
					 <PagerStyle CssClass="pagerStyle" />				
*/
.default-DataGrid .pagerStyle
{
	height: 30px;
	
}
.default-DataGrid .pagerStyle table 
{ 
	margin: 3px 0;	
}

.default-DataGrid .pagerStyle td
{
	font-family: verdana,arial,helvetica,sans-serif;
	font-size: 12px;
	border-width: 1px;    
	padding: 1px 4px;    
	border-right: solid 1px #D8D8D8;    
	font-weight: bolder;  
	line-height: 10px; 	
}

.default-DataGrid .pagerStyle a
{
	color:#FF0000;
	text-decoration: none;
}

.default-DataGrid  .pagerStyle a.link
{
	color: #FF0000;
	text-decoration: underline;
}

.default-DataGrid .pagerStyle a:hover
{
	color: #FF0000;
	text-decoration: underline;
}

.default-DataGrid-RecordCount
{
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 10px;
	line-height: 10px; 
	color: #666666;
}


/******************************************************************
	Modified GridView Table CSS Attributes - Start
******************************************************************/
.modified-DataGrid-CleanTable table 
{
	border: 1px solid; 
	border-collapse: collapse;
}

.modified-DataGrid-CleanTable td {
	font-family: Tahoma;
	font-size: 11px;
	border: 1px solid;
}

/******************************************************************
	Modified GridView Table CSS Attributes - End
******************************************************************/

/*
	CSS attributes for generated Reports
*/

.default-Report-Header-TextStyle
{
	font-weight: 900;
	font-size: 25px;
	line-height: 25px; 
	color: #000000; 
	display:block;
}

.default-Report-Label-TextStyle
{
	font-weight: 600;
	font-size: 13px;
	line-height: 13px; 
	color: #000000; 
}

.default-Report-Data-TextStyle
{	
	font-family:  verdana,arial,helvetica,sans-serif;
	font-size: 13px;
	line-height: 11px; 
	color: #000000; 
	display:block;
}

.default-Report-Label-SubHeader-TextStyle
{
	font-weight: 600;
	font-size: 15px;
	line-height: 15px; 
	color: #000000; 
}
.default-Report-Horizontal-Rule
{
	color: #000000;
	font-size: larger;
	line-height: 30px;
}

.default-Report-Disclaimer-TextStyle
{
	font-size: 10px;
	line-height: 9px; 
	color: #000000; 
	display:block;
}

/*
	CSS attributes for required fields and notations.
*/
.default-required-notation
{
	color: Red;
	font-size: 11px;
	font-family: verdana,arial,helvetica,sans-serif;
	font-weight: bolder;
}


/*
	CSS attributes for transaction messages
*/

.default-transaction-success-message
{
	color: #666666;
	font-size: 13px;
	font-family: verdana,arial,helvetica,sans-serif;	
}

.default-transaction-failed-message
{
	color: Red;
	font-size: 13px;
	font-family: verdana,arial,helvetica,sans-serif;	
	font-weight: bold;
}

.HandCursor
{
	cursor:pointer;	
}