/*----------------- Style for contacts, surveys, issues, forums, events  ---------------*/
BODY.main
{
    MARGIN: 10px 0px 0px 10px;
}
BODY.Main2
{
    MARGIN: 0px 0px 0px 0px;
}
.FieldClassEven
{
	background-color:#FFFFFF;
}
.FieldClassOdd
{
	background-color:#FFFFD0;
}
.ValidatorText
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: Red;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
}
.TitleLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: none
}
.TitleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #9A0202;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: underline
}
.TitleImage
{
}
.SubTitleLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR: #00037A;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: none
}
.SubTitleLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: medium;
    COLOR:#9A0202;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: underline
}
.SubTitleImage
{
}
.DescriptionLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.TextLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.NavigationLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.NavigationLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: Navy;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.NavigationText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: Navy;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.NavigationImage
{
}
.SectionLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #000000;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: none
}
.SectionLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: small;
    COLOR: #9A0202;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: underline
}
.SectionImage
{
}
.SubSectionLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: gray;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: none
}
.SubSectionLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: x-small;
    COLOR: #9A0202;
    FONT-FAMILY: Tahoma,Helvetica,Verdana,Arial;
    TEXT-DECORATION: underline
}
.SubSectionImage
{
}
.Line
{
	COLOR: #F7DB9C;
	HEIGHT: 1
}
.ActionLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 5px; 
    TEXT-DECORATION: none

}
.ActionLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.ActionImage
{
}
.ActionTextbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionListbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionCheckbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionRadioButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionLinkButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.ActionImageButton
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    vertical-align: bottom;
}

.DataItemLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemText
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

/* Class for links in datagrid cells*/
A.DataItemText
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}

.DataItemLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataItemImage
{
}
.DataItemTextbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemListbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
    
}
.DataItemCheckbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemRadioButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataItemHighLightImage
{
}
.DataItemHighLightTextbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightListbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightCheckbox
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataItemHighLightRadioButton
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

/* Class for links in datagrid cells: 
keep sort order for all DataListHeaderLabel classes
Pseudo classes sort order = link,visited,hover,active,none.
*/
.DataListHeaderLabel:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListHeaderLabel:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListHeaderLabel:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListHeaderLabel:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}

.DataListHeaderLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #B3281A;
    TEXT-DECORATION: none;
}




/* Class for links in datalist cells*/
.DataListHeaderLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #B3281A;
    TEXT-DECORATION: underline
}
.DataListHeaderImage
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px
}
.DataListLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
    background-color: #8282FF;
}

.ForumTreeMsgCell
{
	background-color: #F0F0F0;
	font-family:Arial;
	font-size: 11px;
}
.DataList /*used*/
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 10px;
	color: black;
	border-color: #FFFFFF;
	border-width: 1px;
    border-style:solid;
    border-collapse: collapse;
}

/* Class for links in datagrid cells: 
keep sort order for all DataListText classes
Pseudo classes sort order = link,visited,hover,active,none.
*/
.DataListText:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListText:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListText:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.DataListText:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}

.DataListText .ForumTreeSubjCell
{
}

.DataListText, .ForumMessageBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #8282FF;
    TEXT-DECORATION: none
}


.DataListTextDescription:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataListTextDescription:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataListTextDescription:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListTextDescription:active
{
   FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.DataListTextDescription
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFCC;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCFF;
    TEXT-DECORATION: none
}

.DataListTextMessage
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}


/* Class for links in datalist cells*/
.DataListLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
    background-color: #8282FF;
}
.DataListLink .DataListLinkSelected
{
	font-weight: bold;
}
.DataListImage
{
}
.DataListTextbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListListbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListCheckbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListRadioButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}

/* Class for links in datagrid cells: 
keep sort order for all DataListAlternateHeaderLabel classes
Pseudo classes sort order = link,visited,hover,active,none.
*/

.DataListAlternateHeaderLabel:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateHeaderLabel:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateHeaderLabel:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateHeaderLabel:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}

.DataListAlternateHeaderLabel
{
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   COLOR: #000000;
   FONT-FAMILY: Verdana,Arial,Helvetica;
   TEXT-DECORATION: none;
}

.DataListAlternateLabel
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: white;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #F7DB9C;
    TEXT-DECORATION: none
}
/* Class for links in datagrid cells: 
keep sort order for all DataListAlternateText classes
Pseudo classes sort order = link,visited,hover,active,none.
*/
.DataListAlternateText:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699ff;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateText:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699ff;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateText:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699ff;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateText:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #6699ff;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
.DataListAlternateText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.DataListAlternateTextDescription
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}

.DataListAlternateLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListAlternateImage
{
}
.DataListAlternateTextbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListAlternateListbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListAlternateCheckbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.DataListAlternateRadioButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #046745;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.AppDataListMenu
{
   /*background-color:Gold;*/
   width:170;
   font-size:10px;
   font-family:Verdana,Arial,Helvetica;
   color: Black;
   font:bold;
   position:absolute;
   cursor:hand;
}
.AppDataListItemPanel
{
   width:170;
   clip:rect(0,200,0,0);
   position:absolute;	
}
.AppDataListItemOver
{
	FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #9A0202;
   FONT-FAMILY: Verdana,Arial,Helvetica;
   HEIGHT: 10px;
   text-indent: 5px;
   TEXT-DECORATION: underline;
	cursor:hand;
}
.AppDataListItem
{
	/*background-color:lightyellow;*/
	font-size:10px;
	font-family:Verdana,Arial,Helvetica;
	text-decoration:none;
	text-indent: 5px;
	COLOR: #9A0202;
	cursor:hand;
}

.ToolbarActive
{
}
.ToolbarInactive
{
}
.ToolbarOver
{
}
.MenuActive
{
}
.MenuInactive
{
}
.MenuOver
{
}
.TreeviewActive
{
}
.TreeviewInactive
{
}
.TreeviewOver
{
}
.MessageInfo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageWarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: red;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageWaiting
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageConfirmation
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageDebug
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MessageTrace
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: gray;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}
/* ----- Statistics additional classes ----- */
.StatisticsHeaderLabel
{
	font-weight: bold;
	font-size: 10px;
	color: #ffffff;
	line-height: 20px;
	font-family: Verdana,Arial,Helvetica;
	background-color: #660099;
	text-decoration: none;
}
/* ----------------------------------- */

/* ----- Polls additional classes ----- */
.PollsGraphicOuter
{
	border-right: #ffce63 1px solid;
	border-top: #ffce63 1px solid;
	border-left: #ffce63 1px solid;
	border-bottom: #ffce63 1px solid;
}
.PollsGraphicInner
{
	border-right: #00319c 1px solid;
	border-top: #00319c 1px solid;
	border-left: #00319c 1px solid;
	border-bottom: #00319c 1px solid;
	background-color: #80a4cb;
}
/* ----------------------------------- */

/* ----- Alternate forum classes ----- */
.Forum_ActionLabel
{
	font-weight: normal;
	font-size: 10px;
	color: green;
	font-family: Verdana,Arial,Helvetica;
	height: 5px;
	text-decoration: none;
}
.Forum_ActionLink
{
	font-weight: normal;
	font-size: 10px;
	color: aqua;
	font-family: Verdana,Arial,Helvetica;
	height: 10px;
	text-decoration: none;
}
.Forum_ActionImage
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
.Forum_TableLook
{
	border: none;
	width: 100%;
}
/* these combinations are for padding of the 'inside' cells */
.Forum_TableLook .Forum_DataListHeader .Forum_DataListHeaderLabel
{
	padding: 5px;
}
.Forum_TableLook .Forum_DataList .Forum_DataListSubject
{
	padding: 5px;
	/* This must be font size + padding at minimum! */
	line-height: 15px; 
}
.Forum_TableLook .Forum_DataList .Forum_DataListSubjectInfo
{
	padding: 5px;
	/* This must be font size + padding at minimum! */
	line-height: 15px;
}
.Forum_TableLook .Forum_DataList .Forum_DataListMessage
{
	padding: 5px;
	/* This must be font size + padding at minimum! */
	line-height: 15px; 
}
.Forum_TableLook .Forum_DataList .Forum_DataListMessageInfo
{
	padding: 5px;
	/* This must be font size + padding at minimum! */
	line-height: 15px;
}
.Forum_TableLook .Forum_DataList .Forum_DataListMessageText
{
	padding: 5px;
	/* This must be font size + padding at minimum! */
	line-height: 15px; 
}
/* end of padding inside cells */
.Forum_DataListHeader
{
	font-weight: bold;
	font-size: 10px;
	color: orange;
	font-family: Verdana,Arial,Helvetica;
	background-color: steelblue;
	text-decoration: none;
}
.Forum_DataListHeaderLabel
{
	color: purple;
}
.Forum_DataListHeaderLink
{
	color: white;
	text-decoration: none;
}
.Forum_DataListHeaderImage
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
.Forum_DataList
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	background-color: silver;
	text-decoration: none;
}
.Forum_DataListImage
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
.Forum_DataListSubject
{
	background-color: seashell;
}
.Forum_DataListSubject:link
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubject:hover
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubject:visited
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubject:active
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubjectInfo
{
	background-color: lightsteelblue;
}
.Forum_DataListSubjectInfo:link
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubjectInfo:hover
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubjectInfo:visited
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubjectInfo:active
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListSubjectLink
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum_DataListMessage
{
	background-color: lightslategray;
}
.Forum_DataListMessageInfo
{
	background-color: lightsteelblue;
}
.Forum_DataListMessageLink
{
	color: Fuchsia;
}
.Forum_DataListMessageLink .Forum_DataListLabelSelected
{
	font-weight: bold;
	font-size: larger;
	text-decoration: underline overline;
}
.Forum_DataListMessageText
{
	color: springgreen;
	text-decoration: line-through;
	background-color: seashell;
}
/* ----------------------------------- */

/* ----------- Issue classes --------- */
.Issue_Title
{
}

.Issue_ModuleContentFrame
{
	border-color: #666633;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style: solid;
	background-color:White;
}
.Issue_ModuleContentDescription
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}
.Issue_ModuleContentText
{
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}

.Issue_ModuleTitleFrame
{
	border-color: #666633;
	border-bottom-width: 1px;
	border-left-width: 0px;
	border-right-width: 0px;
	border-top-width: 0px;
	border-style:solid;
	background-color:White;
}

.Issue_ModuleTitle:link
{
	font-weight: normal;
	font-size: 22px;
	color: #666633;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}
.Issue_ModuleTitle:visited
{
	font-weight: normal;
	font-size: 22px;
	color: #666633;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}
.Issue_ModuleTitle:hover
{
	font-weight: normal;
	font-size: 22px;
	color: #000000;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}
.Issue_ModuleTitle:active
{
	font-weight: normal;
	font-size: 22px;
	color: #666633;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}
.Issue_ModuleTitle
{
	font-weight: normal;
	font-size: 22px;
	color: #666633;
	font-family: Verdana,Arial,Helvetica;
	text-decoration: none;
}






/* ----------------------------------- */


/* --------- TimeLine classes -------- */

.TimeLine_Legend
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: Black;
}

.TimeLine_Border
{
	border-width: 1px;
	border-color:Black;
	border-style:solid;
}

.TimeLine_Month
{
	border-width: 1px;
	border-color:Black;
	border-style:solid;
	background-color:EBEBEB;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
}

.TimeLine_Month:hover
{
	border-width: 0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: Black;
	text-decoration:none;
}
.TimeLine_Month:link
{
	border-width: 0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
	text-decoration:none;
}
.TimeLine_Month:visited
{
	border-width: 0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
	text-decoration:none;
}
.TimeLine_Month:active
{
	border-width: 0px;
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: Gray;
	text-decoration:none;
}

.TimeLine_Day
{
	background-color:DBDBDB;
}

.TimeLine_ActiveDay
{
	background-color:Blue;
}

.TimeLine_Today
{
	background-color:Red;
}

.TimeLine_Event
{
	font-family: Verdana,Arial,Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: black;
	background-color:EBEBEB;
}


/* Standard treeview classes */
.TreeView
{
	padding-top: 4px; 
	padding-left: 1px; 
	cursor: default;
}

.TreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom:1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.SelectedTreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.HoverTreeNode, .TreeNode:hover
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	text-decoration: underline; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: hand; 
}

.TreeView_Icon
{
	margin:0px 3px 0px 0px;
}

.TreeView_DefaultStyle:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.TreeView_DefaultStyle:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}

.TreeView_DefaultStyle
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.TreeView_SelectedStyle:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #42a5ff;
    FONT-FAMILY: verdana,arial,helvetica;
	TEXT-DECORATION: none;
}

.TreeView_SelectedStyle:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}

.TreeView_SelectedStyle
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
	TEXT-DECORATION: none;
}

/* --------- Enews classes -------- */

.Enews_Header:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Enews_Header:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Enews_Header:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: underline;
}
.Enews_Header:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}

.Enews_Header
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}

.Enews_Footer:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Enews_Footer:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Enews_Footer:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: underline;
}
.Enews_Footer:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}
.Enews_Footer
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none;
}

.Enews_Edito
{
    FONT-WEIGHT:normal;
    FONT-STYLE: italic;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}

.Enews_Title:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #42a5ff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Enews_Title:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #42a5ff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Enews_Title:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.Enews_Title:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #42a5ff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.Enews_Title
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #42a5ff;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.Enews_Text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}

.Enews_Line
{
    COLOR: #F7DB9C;
	HEIGHT: 1
}


.Enews_Link:hover
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: black;
   FONT-FAMILY: Verdana,Arial,Helvetica;
   TEXT-DECORATION: underline;
}
.Enews_Link
{
   FONT-WEIGHT: normal;
   FONT-SIZE: 10px;
   COLOR: #42a5ff;
   FONT-FAMILY: verdana,arial,helvetica;
   TEXT-DECORATION: none;
}
.Enews_TreeView
{
	padding-top: 4px; 
	padding-left: 1px; 
	cursor: default;
	width:400px;
	overflow:hidden;
}

.Enews_TreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom:1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.Enews_SelectedTreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.Enews_HoverTreeNode, .Enews_TreeNode:hover
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	text-decoration: underline; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: hand; 
}
.Enews_ArticleTreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom:1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.Enews_ArticleSelectedTreeNode
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: default;
}

.Enews_ArticleHoverTreeNode, .Enews_ArticleTreeNode:hover
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #000000;
	text-decoration: underline; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 3px; 
	padding-right: 3px; 
	cursor: hand; 
}
.Enews_BodyAlign
{
	text-align:center;
}
.Enews_BodyFrame
{
	width:500px;
}
.Enews_TopicFrame
{
	border-style:outset;
	margin-top:50px;
}
.Enews_Topic
{
	font-family: verdana,arial,helvetica;
	font-size: 14px; 
	color: red;
	font-weight: bold;
}
.Enews_SubTopicFrame
{
}
.Enews_SubTopic
{
	font-family: verdana,arial,helvetica;
	font-size: 12px; 
	color: green;
	font-weight: normal;
}


.Left_Border
{
	background-color: #A39F83;
}
.Left_VerticalLine
{
	background-color: #E2E1D8;
}
.Left_HorizontalLine
{
	background-color: #FFFFFF;
}
.Left_Footer
{
	background-color: #D5EFFA;
}
.Left_Header
{
	background-color: #E2E1D8;
}
.Left_ActionLink:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Left_ActionLink:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Left_ActionLink:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}
.Left_ActionLink:active
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Left_ActionLink
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.Left_ActionLinkHighlighted:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Left_ActionLinkHighlighted:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}
.Left_ActionLinkHighlighted:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}
.Left_ActionLinkHighlighted:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
}
.Left_ActionLinkHighlighted
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.Left_ActionTextBox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
    border-right: #A39F83 1px solid;
	border-top: #A39F83 1px solid;
	border-left: #A39F83 1px solid;
	border-bottom: #A39F83 1px solid;
	margin-left:5px;
	height: 16px;
	width: 120px;
	vertical-align:middle;
}
.Left_ActionButton
{
	FONT-WEIGHT:bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
    background-color: #E2E1D8;
    border-right: #A39F83 1px solid;
	border-top: #A39F83 1px solid;
	border-left: #A39F83 1px solid;
	border-bottom: #A39F83 1px solid;
	margin-left:5px;
	height: 16px;
	width: 60px;
	vertical-align:middle;
	cursor:hand;
}

.MainMargins
{
	/* Do not use margins because IE misunderstands width=100%*/
	padding: 10px 10px 10px 10px;
}

.ActionIconRow
{
	background-color: #E2E1D8;
	height:30px;
}

.ActionIcon
{
	margin-left:10px;
}

.ActionIconDescription
{
	margin-left:10px;
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.ActionIconText:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.ActionIconText:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.ActionIconText:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
}

.ActionIconText:active
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
}

.ActionIconText
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    margin-left:5px;
}

.Top_Border
{
	background-color: #A39F83;
}

.Top_HorizontalLine
{
	background-color: #FFFFFF;
}

.Top_Banner
{
	background-color: #25A0DB;
}

.Top_Toolbar
{
	background-color: #E8F6FC;
}

.Top_ActionIcon
{
	margin-left:0px;
}

.Top_ActionIconText:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    margin-left:0px;
}

.Top_ActionIconText:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    margin-left:0px;
}

.Top_ActionIconText:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
    margin-left:0px;
}

.Top_ActionIconText:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #003399;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
    margin-left:0px;
}

.Top_ActionIconText
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5577B8;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
	margin-left:5px;
	white-space:nowrap;
}

.Top_ActionIconActiveText:link
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
    margin-left:0px;
}

.Top_ActionIconActiveText:visited
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
    margin-left:0px;
}

.Top_ActionIconActiveText:hover
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
    margin-left:0px;
}

.Top_ActionIconActiveText:active
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #FF0000;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: underline;
    margin-left:0px;
}

.Top_ActionIconActiveText
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #5577B8;
    FONT-FAMILY: verdana,arial,helvetica;
    TEXT-DECORATION: none;
	margin-left:5px;
	white-space:nowrap;
}

/* --------- Folder Treeview classes -------- */

.Folders_TreeView 
{ 
	padding-top:4px; 
	padding-left:1px; 
	border: #7C7C94 1px solid; 
	cursor:default; 
}

.Folders_TreeNode 
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
  	color: #000000;
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: default;
}

.Folders_SelectedTreeNode
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #ffffff;
	background-color: #000000; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: default; 
}

.Folders_HoverTreeNode, .Folders_TreeNode:hover
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
	text-decoration: underline; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: pointer; 
	cursor: hand; 
}

.Folders_DropSiblingNode
{
	height: 1px;
	background-color: #000000;
}



/* --------- Fedichem product name classes --------- */

.Fedichem_ProductNameItemText
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.Fedichem_ProductNameItemLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline
}
.Fedichem_ProductNameTextbox
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.Fedichem_ProductDataListText:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.Fedichem_ProductDataListText:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.Fedichem_ProductDataListText:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.Fedichem_ProductDataListText:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #1B2F60;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.Fedichem_ProductDataListText
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #FFFFCC;
    FONT-FAMILY: FIC,Verdana,Arial,Helvetica;
    BACKGROUND-COLOR: #8282FF;
    TEXT-DECORATION: none
}


.Explorer_TreeGridContainer
{
  background-color: #FFFFFF; 
  border: 1px solid #B1B1B1; 
}

.Explorer_TreeView 
{ 
	background-color:White;
	padding-top:1px; 
	padding-left:1px; 
	cursor:default; 
}

.Explorer_TreeNode 
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
  	color: #000000;
	padding-top:2px;
	padding-bottom:1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: default;
}

.Explorer_SelectedTreeNode
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	color: #ffffff;
	background-color: #000000; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: default; 
}

.Explorer_HoverTreeNode, .Explorer_TreeNode:hover
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	color: #000000;
	text-decoration: underline; 
	padding-top: 2px;
	padding-bottom: 1px;
	padding-left: 0px; 
	padding-right: 0px; 
	cursor: pointer; 
	cursor: hand; 
}

.Explorer_Grid 
{ 
	cursor: default;
}

.Explorer_Row
{ 
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	cursor: default;
} 
.Explorer_HoverRow
{ 
	background-color: #F3F3EF;
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	padding: 3px; 
	padding-top: 2px; 
	padding-bottom: 2px; 
	cursor: default;
} 

.Explorer_ScrollPopup
{
	font-family: verdana,arial,helvetica;
	font-size: 10px; 
	background-color: #FFFFFF; 
	border: 1px solid #666666;
	border-right-width: 2px;
	border-bottom-width: 2px;
	height: 23px;
}

Explorer_LoadingFeedback
{
	font-family: verdana,arial,helvetica;
	font-size: 10px;
	font-weight:bold;
	color: #000000;
}
.Floating
{
	right: 10px;
	/* pour les navigateurs "normaux" */
	position: fixed;
	top: 50px;
	/* pour IE */
	_position: absolute;
	top: expression(body.scrollTop + 50 + "px");
	z-index:100;
}

.MediaListDataItemLabel
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListActionLabel
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 5px; 
    TEXT-DECORATION: none
}

.MediaListActionTextBox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListActionImageButton
{
	BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    vertical-align: bottom;
}

.MediaListActionLink:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaListActionLink:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaListActionLink:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaListActionLink:active
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}

.MediaListDataItemText
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListDataItemTextBox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListDataItemListbox
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: black;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none;
}

.MediaListLine
{
	COLOR: #F7DB9C;
	HEIGHT: 1
}

.MediaListMessageInfo
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListThumbNail
{
	border-style : solid;
	border-width : 1px;
    border-color :Black;
    vertical-align: top
}

.MediaListName
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MediaListName:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.MediaListName:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.MediaListName:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}
.MediaListName:active
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: underline;
}

.MediaListDescription
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaListDate
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none  
}

.MediaListPager SPAN
{
	background-color:#FFFFFF;
	FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}
.MediaListPager A
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}

.MediaListPager A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaListPager A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaListPager A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}

.MediaListRow
{
	background-color:#FFFFFF
}

.MediaListNotFound
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaName
{
	FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaDescription
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 11px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaDate
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 9px;
    FONT-STYLE: italic;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaActionLink:link
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaActionLink:visited
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaActionLink:hover
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}
.MediaActionLink:active
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #9A0202;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    HEIGHT: 10px;
    TEXT-DECORATION: underline
}

.MediaFileSize
{
	FONT-WEIGHT: normal;
    FONT-SIZE: 10px;
    COLOR: #424789;
    FONT-FAMILY: Verdana,Arial,Helvetica;
    TEXT-DECORATION: none
}

.MediaImage
{
	border-style :none solid;
	border-width : 0px;
    vertical-align: top
}
.TitleForm{
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFFFFF;
}
.TitleArticle{
	font-family: Arial, Verdana, Geneva,  Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #004684;
}

.FormTable{
	border-color: #88A9C6;
	border-style: solid;
	border-width: 1px;
	padding: 8px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #356EA0;
	background-image: url(Images/backgr_FormTable.gif);
	background-repeat: repeat-x;
	width: 420px;
}

a.ratebtn:Link, a.ratebtn:visited, a.ratebtn:active {
	font-weight: normal;
	color: #004684;
	text-decoration: none;
	background-image: url(Images/btn.gif);
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-color: #88A9C6;
	border-style: solid;
	border-width: 1px;
}
a.ratebtn:Hover{
	font-weight: normal;
	color: #999999;
	text-decoration: none;
	background-image: url(Images/btn_over.gif);
	padding: 3px;
	padding-left: 5px;
	padding-right: 5px;
	border-color: #999999;
	border-style: solid;
	border-width: 1px;
}

input.Portal{
	border-color: #88A9C6;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004684;
}
textarea.Portal{
	border-color: #88A9C6;
	border-style: solid;
	border-width: 1px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #004684;
	width: 253px;
}

/* ----- Forum3 classes ----- */
.Forum3_TableLook
{
	border: none;
	width: 100%;
}
.Forum3_DataListHeader
{
	font-weight: bold;
	font-size: 10px;
	color: orange;
	font-family: Verdana,Arial,Helvetica;
	background-color: steelblue;
	text-decoration: none;
}
.Forum3_DataListHeaderLabel
{
	color: purple;
}
.Forum3_DataListHeaderLink
{
	color: white;
	text-decoration: none;
}
.Forum3_DataList
{
	font-weight: normal;
	font-size: 10px;
	color: black;
	font-family: Verdana,Arial,Helvetica;
	background-color: silver;
	text-decoration: none;
}
.Forum3_DataListSubject
{
	background-color: seashell;
}
.Forum3_DataListSubject:link
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum3_DataListSubject:hover
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum3_DataListSubject:visited
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum3_DataListSubject:active
{
	font-weight: bold;
	color: Fuchsia;
}
.Forum3_DataListSubjectInfo
{
	background-color: lightsteelblue;
}
.Forum3_DataListSubjectInfo:link
{	
	color: Fuchsia;
}
.Forum3_DataListSubjectInfo:hover
{	
	color: Fuchsia;
}
.Forum3_DataListSubjectInfo:visited
{	
	color: Fuchsia;
}
.Forum3_DataListSubjectInfo:active
{	
	color: Fuchsia;
}
.Forum3_DataListMessage
{
	background-color: lightslategray;
}
.Forum3_DataListMessage:link
{	
	color: Fuchsia;
}
.Forum3_DataListMessage:hover
{	
	color: Fuchsia;
}
.Forum3_DataListMessage:visited
{	
	color: Fuchsia;
}
.Forum3_DataListMessage:active
{	
	color: Fuchsia;
}
.Forum3_DataListMessageInfo
{
	background-color: lightsteelblue;
}
.Forum3_DataListMessageInfo:link
{	
	color: Fuchsia;
}
.Forum3_DataListMessageInfo:hover
{	
	color: Fuchsia;
}
.Forum3_DataListMessageInfo:visited
{	
	color: Fuchsia;
}
.Forum3_DataListMessageInfo:active
{	
	color: Fuchsia;
}
.Forum3_DataListMessageText
{	
	background-color: seashell;
}
/* ----------------------------------- */

/*----------------- Style for contacts, surveys, issues, forums, events  ---------------*/

/*----------------- Context menus style ---------------*/

.MenuBarItem 
	{
	  font-family: MS Sans Serif;
	  font-size: 9pt;
	  color: black;
	  background-color:transparent;
	  cursor:default;
	  margin: 1;
	 }

.MenuBar
	{
	  position:absolute; 
	  left:0; top:0; width:100%; 
	  background-color:#C6C3C6;
	  margin:0 5 0 5;
	 }
	 
.menuBorder1 {
  position:absolute;
  left:-1000; top:-1000;
  background-color:#C6C3C6;    /* light gray */
  border: solid 1px;
  border-left-color:#C6C3C6;   /* light gray */
  border-top-color:#C6C3C6;    /* light gray */
  border-bottom-color:black;
  border-right-color:black;
  margin:0 0 0 0;
  overflow:none;
  visibility:visible;
  }

.menuBorder2{
  position:absolute; top:0; left:0;
  background-color:#C6C3C6;    /* light gray */
  overflow:none;
  margin: 4px 0px 4px 0px;
  border: solid 1px;
  border-left-color:white;
  border-top-color:white;
  border-bottom-color:#848284; /* dark grey */
  border-right-color:#848284;  /* dark grey */
  cursor:default;
  }

.menuTable 
{}

.menuRow {
  font-family: MS Sans Serif;
  font-size: 9pt;
  color:black;
  background-color:transparent;
  cursor:default;
  height:12pt;
  }

.menuItemOnMouseOver
{
  font-family: MS Sans Serif;
  font-size: 9pt;
  color:white;
  background-color:#000084;
  cursor:default;
  height:12pt;
}

.menuSep
{
	/*height: 1px; 
	color: #848284; 
	background-color: #848284;*/
}
.menuImageCell {
  text-align:left;
  cursor:default;
  }

.menuCaptionCell {
  text-align:left;
  cursor:default;
  }

.menuArrowCell {
  text-align:right;
  font-size: 8pt; 
  cursor:default;
  }
#MENUINSERT {
  position:absolute;
  top:0; left:0; height:0; width:0;
}

/*----------------- Context menus style ---------------*/

/*----------------- Folder item style ---------------*/
.ContentFldrs
{
    
}


.ContentFldr
{
		COLOR: #1b2f60 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
		FONT-WEIGHT: normal;
	   TEXT-DECORATION: none;
}
/*----------------- Folder item style ---------------*/

/*----------------- Style main frames ---------------*/
	
	A
	{
		COLOR: #1b2f60 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
		FONT-WEIGHT: normal;
	   TEXT-DECORATION: none;
	}
	A:hover
	{
	   COLOR: #6699cc ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
		FONT-WEIGHT: normal;
	   TEXT-DECORATION: underline;
	}
	A:active
	{
	   COLOR: #6699cc ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
		FONT-WEIGHT: normal;
	   TEXT-DECORATION: none;
	}
	.cssBodyStyle
	{
	   BACKGROUND-COLOR: #ffffff ;
	   COLOR: #636363 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: normal ;
	   FONT-STYLE: normal ;
	   text-decoration: none;
	   topMargin: 0;
	   leftMargin: 0;
	}

	
	.cssLeftFrameBodyStyle
	{
	   BACKGROUND-COLOR: #efefef ;
	   topMargin: 0;
		leftMargin: 0;
	}
	.cssTableHeaderStyle
	{
	   BACKGROUND-COLOR: #6699cc ;
	   COLOR: #ffffff ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssLeftStyle
	{
	   COLOR: #000033 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssNormalStyle
	{
	   COLOR: #636363 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	}
	.cssSmallStyle
	{
	   COLOR: #636363 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: xx-small;
	}
	.cssSubTitle
	{
	   COLOR: #1b2f60 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 18px ;
	   FONT-WEIGHT: bold;
	}
	.cssHighlightedText
	{
	   COLOR: #636363 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssForumsLeftStyle
	{
	   COLOR: #000033 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssForumsTableHeaderStyle
	{
	   BACKGROUND-COLOR: #6699cc ;
	   COLOR: #ffffff ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssForumsHighlightedText
	{
	   COLOR: #636363 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 10px ;
	   FONT-WEIGHT: bold;
	}
	.cssTitle
	{
	   COLOR: #1b2f60 ;
	   FONT-FAMILY: verdana,arial,helvetica ;
	   FONT-SIZE: 18px ;
	   FONT-WEIGHT: bold;
	}
	INPUT
	{
	   COLOR: 18px ;
	   FONT-FAMILY: arial,verdana,helvetica ;
	   FONT-SIZE: 10px ;	
	}
	TEXTAREA
	{
	   COLOR: 18px ;
	   FONT-FAMILY: arial,verdana,helvetica ;
	   FONT-SIZE: 10px ;	
	}
	SELECT
	{
	   COLOR: 18px ;
	   FONT-FAMILY: arial,verdana,helvetica ;
	   FONT-SIZE: 10px ;	
	}
/*----------------- Style main frames ---------------*/

/*----------------- Style left frame ---------------*/
	BODY.left
	{
	    BACKGROUND-COLOR: #efefef;
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:none
	}
	span.left
	{
	    BACKGROUND-COLOR: #efefef;
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:none
	    cursor: hand
	}
	A.left
	{
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:none
	}
	A.left:link
	{
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:none
	}
	A.left:hover 
	{
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:underline
	}
	A.left:active
	{
	    COLOR: #6699cc;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:normal
	}
	
	TD.left
	{
		BACKGROUND-COLOR: #efefef;
	    COLOR: #000033;
	    FONT-FAMILY: verdana,arial,helvetica;
	    FONT-SIZE: 10px;
	    FONT-WEIGHT: normal;
	    FONT-STYLE: normal;
	    text-decoration:none
	  }
	/*Outline:
	{
	CURSOR:hand
	BORDER:0
	}*/
/*----------------- Style left frame ---------------*/
/*------------------ Toolbar style -----------------*/
BODY.toolbar
{
	MARGIN: 0px 0px 0px 0px;
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}
A.toolbar
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}
A.toolbar:link
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}
A.toolbar:hover 
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:underline
}
A.toolbar:active
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}

A.toolbar2
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}
A.toolbar2:link
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}
A.toolbar2:hover 
{
	COLOR: #ffffff;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:underline
}
A.toolbar2:active
{
	COLOR: #ff0000;
	FONT-FAMILY: verdana,arial,helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	FONT-STYLE: normal;
	text-decoration:none
}

/*------------------ Toolbar style -----------------*/

