
/*
BODY
{
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans-serif;
	background-color: #ffffff;
}
*/
#contentCell .FormButton
{
	font-size: 8pt;
	color: black;
	font-family: Verdana, Arial, Sans-serif;
	background-color: #BED1C9;
}
#contentCell .FormField
{
    BORDER-RIGHT: black 1pt solid;
    BORDER-TOP: black 1pt solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: black 1pt solid;
    COLOR: black;
    BORDER-BOTTOM: black 1pt solid;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    BACKGROUND-COLOR: white
}
#contentCell .FormLabel
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    BACKGROUND-COLOR: transparent
}
#contentCell .FormLabelRequired
{
	font-weight: bold;
	font-size: 8pt;
	font-family: Verdana, Arial, Sans-serif;
	background-color: transparent;
}

#contentCell .FormError
{
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Sans-serif
}
#contentCell .TopicListHeaderLables
{
    FONT-SIZE: 10pt;
    COLOR: #006633
}
#contentCell .TopicLinks
{
    COLOR: #00e372;
    FONT-FAMILY: Algerian;
    BACKGROUND-COLOR: #00954a;
    TEXT-DECORATION: none
}

#contentCell .ExpandedFullBodyEven
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}
#contentCell .ExpandedFullBodyOdd
{
    border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}

#contentCell .TopicListRowOdd
{
    COLOR: black;
    BACKGROUND-COLOR: white
}

#contentCell .TopicListRowEven
{
	color: black;
	background-color: white;
}

#contentCell .ContractedPreviewBodyOdd
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: transparent
}

#contentCell .ContractedPreviewBodyEven
{
    FONT-SIZE: 10pt;
    COLOR: black;
    BACKGROUND-COLOR: transparent
}

#contentCell .ReplyHeaderOdd
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #BED1C9;
}

#contentCell .ReplyHeaderEven
{	
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: #BED1C9;
}

#contentCell .ExpandedReplyBodyOdd
{
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}

#contentCell .ExpandedReplyBodyEven
{
	border-right: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}
/*
P
{
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial, Sans-serif;
}
*/
#contentCell .lnkTopicListHeaders
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial, Sans-serif
}
/*
A
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    TEXT-DECORATION: none
}
A:hover
{
    TEXT-DECORATION: underline
}
*/
#contentCell .SearchCriteria
{
    FONT-SIZE: 10pt;
    COLOR: #000066;
    FONT-STYLE: italic;
    FONT-FAMILY: Verdana, Arial, Sans-serif
}
#contentCell .Paging
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Sans-serif
}
/*
HR
{
    BORDER-TOP: darkblue 1pt solid
}
*/

#contentCell .ForumListTable
{
    BACKGROUND-COLOR: #cac795
}

#contentCell .ForumListGroupRow
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial;
	background-color: #BED1C9;
}

#contentCell .ForumListRow
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial, Sans-serif;
    BACKGROUND-COLOR: white
}
#contentCell .ForumListHeader
{
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Sans-serif;
}
#contentCell .TopicsTable
{
    BACKGROUND-COLOR: #cac795
}
#contentCell .TopicFilterRow
{
    BACKGROUND-COLOR: #BED1C9;
}

#contentCell .FormattingTable
{
    BACKGROUND-COLOR: #000066
}

#contentCell .LoginTable
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	border-left: #000066 1px solid;
	border-bottom: #000066 1px solid;
	background-color: #000066
}

#contentCell .Formatting_RowCell
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Arial;
    BACKGROUND-COLOR: white;
    TEXT-DECORATION: none
}
#contentCell .Formatting_HeaderCell
{
	font-size: 10pt;
	color: white;
	font-weight:bold;
	font-family: Verdana, Arial;
	text-decoration: none;
}
/*


#contentCell .EventList
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	border-left: #000066 1px solid;
	border-bottom: #000066 1px solid;
	background-color: #000066
}

#contentCell .EventListHeader
{
	font-weight: normal;
	font-size: 10pt;
	color: white;
	font-family: Verdana, Arial, Sans-serif;
}

.EventListCurrentMonth
{
	font-weight: bold;
	font-size: 12pt;
}

.EventListDay
{
	font-weight: bold;
	font-size: 10pt;
	color: black;
	font-family: Verdana, Arial;
	background-color: #BED1C9;
}

.EventListRow
{
	font-size: 10pt;
	font-family: Verdana, Arial;
	background-color: white;
	text-decoration: none;
}

.EventListTime
{
	font-weight: bold;
}

.EventListCategory
{
	font-style: italic;
}

.EventDetailsCategory
{
	font-weight: bold;
	font-size: 12pt;
	color: #000066;
	font-family: Verdana, Arial;
}

.EventDetailsHeader
{
	font-size: 12pt;
	color: #000066;
	font-family: Verdana, Arial;
}

.EventDetailsDate
{
}

.EventDetailsVenue
{
}

.EventDetailsDescription
{
	border-right: #000066 1px solid;
	border-top: #000066 1px solid;
	font-size: 10pt;
	border-left: #000066 1px solid;
	border-bottom: #000066 1px solid;
	font-family: Verdana, Arial;
	background-color: #BED1C9;
}

.EventDetailsContact
{

}
*/