.error_text
{
	color: red;
}

/*********************************************************/
/* System default set style for User Properties elements */
/*********************************************************/

.defstyleUserProperties_edit
{
	color: #000000;
	font-family: Courier New;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleUserProperties_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/**********************************************/
/* System default set style for Text elements */
/**********************************************/

.defstyleText_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.defstyleText_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*********************************************************/
/* System default set style for Navigation List elements */
/*********************************************************/

.defstyleNavigationList_activeitem
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.defstyleNavigationList_cell
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.defstyleNavigationList_item
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleNavigationList_item:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

/***********************************************/
/* System default set style for Table elements */
/***********************************************/

.defstyleTable_altrowcell
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTable_altrowcelllink
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTable_altrowcelllink:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.defstyleTable_altrowtablecell
{
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.defstyleTable_cell
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTable_celllink
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTable_celllink:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.defstyleTable_groupheading
{
	border: 0px solid #000000;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 30px;
	text-decoration: none;
}

.defstyleTable_heading
{
	background-color: #000000;
	border: 0px solid #000000;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	vertical-align: bottom;
}

.defstyleTable_othertext
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTable_table
{
	border: 0px solid #000000;
	border-collapse: collapse;
}

.defstyleTable_tablecell
{
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.defstyleTable_xmlmenu
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
}

/*************************************************/
/* System default set style for Diagram elements */
/*************************************************/

.defstyleDiagram_zoomtext
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*********************************************************/
/* System default set style for Horizontal Line elements */
/*********************************************************/

.defstyleHorizontalLine_hr
{
}

/********************************************************/
/* System default set style for Refresh Button elements */
/********************************************************/

.defstyleRefreshButton_frame
{
	background-color: #FFFFE6;
	border: 2px solid #E1E1C8;
}

.defstyleRefreshButton_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*****************************************************/
/* System default set style for Sub-Section elements */
/*****************************************************/

.defstyleSub-Section_border
{
	border: 2px solid #000000;
}

.defstyleSub-Section_title
{
	background-color: #000000;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/***************************************************/
/* System default set style for Hierarchy elements */
/***************************************************/

.defstyleHierarchy_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/******************************************/
/* System default set style for  elements */
/******************************************/

.defstyleTEMWebElement_MatrixRowEditForm_combo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_MatrixRowEditForm_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_MatrixRowEditForm_form
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 100%;
}

.defstyleTEMWebElement_MatrixRowEditForm_memo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	height: 100px;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_MatrixRowEditForm_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTEMWebElement_MatrixRowEditForm_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*******************************************************/
/* System default set style for Object Editor elements */
/*******************************************************/

.defstyleObjectEditor_combo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleObjectEditor_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleObjectEditor_form
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 100%;
}

.defstyleObjectEditor_memo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	height: 100px;
	text-decoration: none;
	width: 100%;
}

.defstyleObjectEditor_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleObjectEditor_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*********************************************************/
/* System default set style for Text Search Box elements */
/*********************************************************/

.defstyleTextSearchBox_edge
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.defstyleTextSearchBox_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/******************************************/
/* System default set style for  elements */
/******************************************/

.defstyleTEMWebElement_GroupMembershipRowEditForm_combo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_GroupMembershipRowEditForm_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_GroupMembershipRowEditForm_form
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 100%;
}

.defstyleTEMWebElement_GroupMembershipRowEditForm_memo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	height: 100px;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_GroupMembershipRowEditForm_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTEMWebElement_GroupMembershipRowEditForm_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/******************************************/
/* System default set style for  elements */
/******************************************/

.defstyleTEMWebElement_DocumentLinkEditForm_combo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_DocumentLinkEditForm_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_DocumentLinkEditForm_form
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 100%;
}

.defstyleTEMWebElement_DocumentLinkEditForm_memo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	height: 100px;
	text-decoration: none;
	width: 100%;
}

.defstyleTEMWebElement_DocumentLinkEditForm_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTEMWebElement_DocumentLinkEditForm_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/*************************************************************/
/* System default set style for Table Row Edit Form elements */
/*************************************************************/

.defstyleTableRowEditForm_combo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTableRowEditForm_edit
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 100%;
}

.defstyleTableRowEditForm_form
{
	background-color: #FFFFFF;
	border: 0px solid #000000;
	width: 100%;
}

.defstyleTableRowEditForm_memo
{
	background-color: #FFFFFF;
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	height: 100px;
	text-decoration: none;
	width: 100%;
}

.defstyleTableRowEditForm_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleTableRowEditForm_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/********************************************************/
/* System default set style for System Message elements */
/********************************************************/

.defstyleSystemMessage_body
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleSystemMessage_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.defstyleSystemMessage_title
{
	color: #000000;
	font-family: Tahoma;
	font-size: medium;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/****************************************************/
/* "Diagram Style 1" style set for Diagram elements */
/****************************************************/

.style1_zoomtext
{
	color: #000000;
	font-family: Tahoma;
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/******************************************************/
/* "large (heading) blue" style set for Text elements */
/******************************************************/

.style10_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style10_text
{
	color: #000080;
	font-family: Arial;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/**********************************************/
/* "Text Style 1" style set for Text elements */
/**********************************************/

.style12_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style12_text
{
	color: #000000;
	font-family: Tahoma;
	font-size: x-small;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/********************************************************************/
/* "Navigation List Style 1" style set for Navigation List elements */
/********************************************************************/

.style13_activeitem
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

.style13_cell
{
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style13_item
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style13_item:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

/************************************************/
/* "Table Style 1" style set for Table elements */
/************************************************/

.style2_altrowcell
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style2_altrowcelllink
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style2_altrowcelllink:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.style2_altrowtablecell
{
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.style2_cell
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style2_celllink
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style2_celllink:hover
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.style2_groupheading
{
	border: 0px solid #000000;
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 30px;
	text-decoration: none;
}

.style2_heading
{
	background-color: #000000;
	border: 0px solid #000000;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	vertical-align: bottom;
}

.style2_othertext
{
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style2_table
{
	border: 0px solid #000000;
	border-collapse: collapse;
}

.style2_tablecell
{
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.style2_xmlmenu
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
}

/**************************************************/
/* "Table Style A4E" style set for Table elements */
/**************************************************/

.style3_altrowcell
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style3_altrowcelllink
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style3_altrowcelllink:hover
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.style3_altrowtablecell
{
	background-color: #FDF960;
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.style3_cell
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style3_celllink
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style3_celllink:hover
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: underline;
}

.style3_groupheading
{
	border: 0px solid #000080;
	color: #000000;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 30px;
	text-decoration: none;
}

.style3_heading
{
	background-color: #000080;
	border: 0px solid #000000;
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 5px;
	text-decoration: none;
	vertical-align: bottom;
}

.style3_othertext
{
	color: #000080;
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

.style3_table
{
	border: 0px solid #000080;
	border-collapse: collapse;
}

.style3_tablecell
{
	border: 0px solid #000000;
	padding-bottom: 1px;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 1px;
	vertical-align: middle;
}

.style3_xmlmenu
{
	color: #000000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
	width: 300px;
}

/*************************************************/
/* "Text Large Bold" style set for Text elements */
/*************************************************/

.style4_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style4_text
{
	color: #000080;
	font-family: Tahoma;
	font-size: 120%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/*********************************************/
/* "Text Normal" style set for Text elements */
/*********************************************/

.style5_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style5_text
{
	color: #000080;
	font-family: Arial;
	font-size: 100%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

/********************************************************/
/* "A4E Navigation style 1" style set for Text elements */
/********************************************************/

.style7_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style7_text
{
	color: #000080;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	text-decoration: none;
}

/******************************************************/
/* "Blue Line" style set for Horizontal Line elements */
/******************************************************/

.style8_hr
{
	color: #000080;
}

/******************************************/
/* "bold red" style set for Text elements */
/******************************************/

.style9_table
{
	border: 0px solid #000000;
	padding-bottom: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}

.style9_text
{
	color: #FF0000;
	font-family: Tahoma;
	font-size: 90%;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
}

