BODY {
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	FONT-SIZE: 12px; 
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	height: 100%;
	text-align: center;
	background-color: black;
	color: White;
}
HTML 
{
	height: 100%;
}
TD {
	FONT-SIZE: 12px; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
A, A:visited {
	COLOR: #fee600; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
A:hover {
	COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
H1
{
	font-weight: bold;
	font-size: 24px;
	color: #fee600;
	font-family: Verdana, Helv, Sans-Serif;
}
.head3
{
	font-weight: bold;
	font-size: 16px;
	color: #fee600;
	font-family: Verdana, Helv, Sans-Serif;
}
H3
{
	color: #fee600;
}
.menuusername
{
	font-weight: bold;
	font-size: 11px;
	text-transform: lowercase;
	color: #E77844;
	font-family: Verdana, Helv, Sans-Serif;
	text-decoration: none;
}
.HitCount {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.FeatureDesc {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.IE4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.WhatsNew {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.LinkHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.ToolTip {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004952; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helv, Sans-Serif;
}
.FormSection {
	FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	font-weight: bold;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 2px;
	margin-top: 5px;
	color: white;
	background-color: #2f2f00;
}
.InsideBoxLink {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.InsideBoxHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: black; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.InsideBoxText {
	FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.ArtistListBox
{
	border-right: white 2px solid;
	padding-right: 10px;
	border-top: white 2px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: white 2px solid;
	padding-top: 10px;
	border-bottom: white 2px solid;
	background-color: #2f2f00;
	text-align: center;
	color: White;
	font-size: 9px;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
}
.ArtistListHeader 
{
	font-size: 11px;
	FONT-WEIGHT: bold; COLOR: #ffffcc; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	padding-bottom: 3px;
}
.ArtistListItem, .ArtistListItem:link, .ArtistListBox A, .ArtistListItem:visited  {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.ArtistListItem:hover {
	FONT-SIZE: 9px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.DiscussionLine {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; BACKGROUND-COLOR: #993300
}
.DiscussionLine:hover {
	COLOR: #D96221; FONT-SIZE: 9px; 
}
.DiscussionLineCurrent {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: black; FONT-FAMILY: Verdana, Helv, Sans-Serif; BACKGROUND-COLOR: #ff9966
}
.DiscussionLineCurrent:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #007f00; FONT-FAMILY: Verdana, Helv, Sans-Serif; BACKGROUND-COLOR: #ff9966
}
.DiscussionLineOfficial {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: yellow; FONT-FAMILY: Verdana, Helv, Sans-Serif; BACKGROUND-COLOR: #990000
}
.DiscussionLineOfficial:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif; BACKGROUND-COLOR: #990000
}
.Head4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	color: #fee600;
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	color: #fee600;

}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	color: #fee600;
}
.HighlightBox
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	border-left: black 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: black 1px solid;
	font-family: Verdana, Helv, Sans-Serif;
	background-color: #e77844;
}
.HighlightBox H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.Highlightbox A {
	FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif
}
.StylesList {
	FONT-WEIGHT: bold; COLOR: #e65c1c; FONT-STYLE: italic
}
.HeadingColour {
	COLOR: #e65c1c
}
.randomimage
{
	width: 145px;
	height: 88px;
}
.frametopright
{
	width: 157px;
	height: 30px;
}
.celebrating20years
{
	padding-top: 15px;
	padding-bottom: 0px;
	vertical-align: middle;
	text-align: center;
	background-color: #fee600;
}
.festivaldatebar
{
	height: 21px;
	background-color: #E77844;
}
.logobanner
{
	background-image: url(http://www.blackstump.org.au/images/stumplogobannertiled.jpg);
	background-repeat: repeat;
}
.outerbackground
{
	background-color: #fee600;
}
.FeaturedArtist
{
	width: 218px;
	height: 150px;
}
#dhtmltooltip{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	position: absolute;
	width: 150px;
	border: 2px solid black;
	padding: 2px;
	background-color: #FFFFE0;
	visibility: hidden;
	z-index: 100;
	/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
	filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}
.PictureOfTheDay
{
	width: 100px;
	height: 75px;
}
.GoodWidthTextBox
{
	width: 400px;
}
.FrontNewsletterTextBox
{
	font-size: 10px;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	width: 180px;
}
.FrontNewsletter
{
	font-size: 10px;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
}
.validator
{
	border-right: maroon 1px solid;
	padding-right: 2px;
	border-top: maroon 1px solid;
	padding-left: 2px;
	font-weight: bold;
	padding-bottom: 2px;
	margin: 2px;
	border-left: maroon 1px solid;
	color: #cc0000;
	padding-top: 2px;
	border-bottom: maroon 1px solid;
	background-color: #ffff66;
}
.notification
{
	border-right: maroon 2px solid;
	padding-right: 5px;
	border-top: maroon 2px solid;
	padding-left: 5px;
	padding-bottom: 5px;
	border-left: maroon 2px solid;
	padding-top: 5px;
	border-bottom: maroon 2px solid;
	background-color: #ffffcc;
}
.notification SPAN
{
	font-weight: bold;
	color: maroon;
}
.webmasterbox
{
	border-right: white 2px solid;
	padding-right: 10px;
	border-top: white 2px solid;
	padding-left: 10px;
	right: 5px;
	float: right;
	margin-bottom: 15px;
	padding-bottom: 10px;
	margin-left: 15px;
	border-left: white 2px solid;
	width: 300px;
	padding-top: 10px;
	border-bottom: white 2px solid;
	background-color: #2f2f00;
}
.webmasterbox_fullwidth
{
	border-right: #e77844 2px solid;
	padding-right: 10px;
	border-top: #e77844 2px solid;
	padding-left: 10px;
	padding-bottom: 10px;
	border-left: #e77844 2px solid;
	width: 100%;
	padding-top: 10px;
	border-bottom: #e77844 2px solid;
	background-color: #fee600;
}
.webmasterbox SPAN, .webmasterbox_fullwidth SPAN
{
	font-size: 10px;
	color: white;
}
.webmasterbox A, .webmasterbox A:visited, .webmasterbox_fullwidth A, .webmasterbox_fullwidth A:visited
{
	font-size: 10px;
	color: #fee600;
}
.webmasterbox A:hover, .webmasterbox_fullwidth A:hover
{
	font-size: 10px;
	color: #D96221;
}
.webmasterbox H1, .webmasterbox_fullwidth H1
{
	font-size: 14px;
	color: white;
	font-weight: bold;
}
.attentionbox
{
	border-right: #e77844 2px solid;
	padding-right: 10px;
	border-top: #e77844 2px solid;
	margin-top: 10px;
	padding-left: 10px;
	margin-bottom: 10px;
	padding-bottom: 10px;
	border-left: #e77844 2px solid;
	padding-top: 10px;
	border-bottom: #e77844 2px solid;
	background-color: #fee600;
}
.attentionbox SPAN
{
	color: white;
}
.noUnderlineLink
{
	text-decoration: none;
	/*FONT-SIZE: 12px; COLOR: #fee600; FONT-FAMILY: Verdana, Helv, Sans-Serif*/
}
.noUnderlineLink:hover
{
	text-decoration: underline;
	/*FONT-SIZE: 12px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif*/
}
.RegoTableGroupName, .RegoTableGroupName TD
{
	font-weight: bold;
	font-size: 20px;
	padding-bottom: 3px;
	color: #fee600;
	padding-top: 10px;
	background-color: black;
}
.oldRegoTableGroupName, .oldRegoTableGroupName TD
{
	font-weight: bold;
	font-size: 15px;
	padding-bottom: 3px;
	color: white;
	border-top-style: none;
	padding-top: 20px;
	border-right-style: none;
	border-left-style: none;
	background-color: #fee600;
	border-bottom-style: none;
}
.RegoTableGroupNameBox
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	vertical-align: bottom;
	border-top-style: none;
	padding-top: 0px;
	border-right-style: none;
	border-left-style: none;
	height: 30px;
	border-bottom-style: none;
}
.RegoTableHeader, .RegoTableHeader TH
{
	font-weight: bold;
	font-size: 12px;
	color: White;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	background-color: #2f2f00;
	border-bottom-style: none;
}
.RegoTableSubmissionName, .RegoTableSubmissionName TD
{
	font-weight: bold;
	color: white;
	background-color: #2f2f00;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.RegoTableGroupFooter
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	color: black;
	padding-top: 0px;
	background-color: #2f2f00;
}
.RegoTableBody
{
	background-color: Black;
}
.LinkItem, .LinkItem:link, .LinkItem A, .LinkItem:visited, .LinkItem TABLE TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.LinkItem:hover, .LinkItem A:hover, .LinkItem TABLE TR TD A:hover, .LinkItem TABLE TR TD:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none;
}
.LinkItem, .LinkItem:link, .LinkItem A, .LinkItem:visited, .LinkItem TABLE TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.LinkItemHover, .LinkItemHover:link, .LinkItemHover A, .LinkItemHover:visited, .LinkItemHover TABLE TR TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #D96221; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none;
}
.dropdownbutton
{
	font-weight: bold;
	font-size: xx-small;
	background: #6699cc;
	cursor: hand;
	color: white;
	font-family: webdings;	
}
.oldregoformeditpersonrow
{
	height: 25px;
}
.regoformeditpersonrow
{
	height: 19px;
}
.regoformeditpersonrow TD, .regoformeditpersonrow TD I
{
	font-size: 10px;
}
.regoformeditpersonrow INPUT, .regoformeditpersonrow SELECT, .regoformeditpersonrow td table tr td div INPUT, .regoformeditpersonrow div SELECT
{
	font-size: 10px;
}
.RegoQuickPick
{
	border-right: #fee600 1px solid;
	table-layout: fixed;
	padding-right: 2px;
	border-top: #fee600 1px solid;
	padding-left: 2px;
	padding-bottom: 2px;
	border-left: #fee600 1px solid;
	width: 200px;
	cursor: pointer;
	cursor: hand;
	color: #fee600;
	padding-top: 2px;
	border-bottom: #fee600 1px solid;
	background-color: #DCDCDC;
}
.RegoQuickPick TD
{
	padding:2px;
	text-overflow: ellipsis;
	overflow:hidden;
	white-space:nowrap;
	color: Black;
}
TD.RegoQuickPickHeader
{
	font-weight: bold;
	font-size: larger;
	color: white;
	background-color: #2f2f00;
	font-variant: small-caps;
}
.RegoPersonSummaryPopupText
{
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	font-size: 10px;
	white-space: nowrap;
	color: Black;
}
.RegoPersonRow
{
	color: white;
	background-color: #1c1c1c;
}
.SlightHighlightBox
{
	border-right: black 1px solid;
	padding-right: 5px;
	border-top: black 1px solid;
	padding-left: 5px;
	font-size: 12px;
	padding-bottom: 5px;
	border-left: black 1px solid;
	color: black;
	padding-top: 5px;
	border-bottom: black 1px solid;
	font-family: Verdana, Helv, Sans-Serif;
	background-color: #f6e0d5;
}
A.SentInvitationsLink			{ font:9px Verdana; 
						  color:#000000;
						  text-decoration:none; }
TD.SentInvitationsTitle				{ height:18;
      					  font:9px Verdana; 
						  color:black; 
						  background-color:#E77844;
						  font-weight:bold; 
						  padding:1px 1px 1px 3px;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#999999;
						  border-right-color:#999999;
						  border-bottom-color:#999999; 
						  border-left-color:#999999; }
TD.SentInvitationsHeader				{ font:9px Verdana;  
						  color:#000000; 
						  font-weight:bold;
						  padding:1px 2px 1px 3px;
						  background-color:#C8C8C8;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#E1E1E1;
						  border-right-color:#B0B0B0;
						  border-bottom-color:#B0B0B0; 
						  border-left-color:#E1E1E1; }
TD.SentInvitationsItem				{ font:9px Verdana; 
						  color:#000000; 
						  padding:1px 1px 1px 1px;						  
						  background-color:#E6E6E6;
						  border-width:1px; 
						  border-style:solid;
						  border-top-color:#F3F3F3;
						  border-right-color:#CECECE;
						  border-bottom-color:#CECECE; 
						  border-left-color:#F3F3F3; }
TD.SentInvitationsIntroText				{ font:9px Verdana; 
						  color:#000000; 
						  padding:1px 1px 1px 1px;						  
						  background-color:#DADADA;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#EBEBEB;
						  border-right-color:#C1C1C1;
						  border-bottom-color:#C1C1C1; 
						  border-left-color:#EBEBEB; }
TD.SendInvitationsTitle				{ height:18;
						  font:9px Verdana; 
						  color:black; 
						  background-color:#E77844;
						  font-weight:bold; 
						  padding:1px 1px 1px 3px;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#AAAAAA;
						  border-right-color:#AAAAAA;
						  border-bottom-color:#AAAAAA; 
						  border-left-color:#AAAAAA; }
TD.SendInvitationsIntroText				{ font:9px Verdana; 
						  color:#000000; 
						  padding:1px 1px 1px 1px;						  
						  background-color:#DADADA;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#EBEBEB;
						  border-right-color:#C1C1C1;
						  border-bottom-color:#C1C1C1; 
						  border-left-color:#EBEBEB; }
TD.SendInvitationsHeader				{ font:9px Verdana;  
						  color:#000000; 
						  font-weight:bold;
						  padding:1px 2px 1px 3px;
						  background-color:#C8C8C8;
						  border-width:1px;
						  border-style:solid;
						  border-top-color:#E1E1E1;
						  border-right-color:#B0B0B0;
						  border-bottom-color:#B0B0B0; 
						  border-left-color:#E1E1E1; }
TD.SendInvitationsItem				{ font:9px Verdana; 
						  color:#000000; 
						  padding:1px 1px 1px 1px;						  
						  background-color:#E6E6E6;
						  border-width:1px; 
						  border-style:solid;
						  border-top-color:#F3F3F3;
						  border-right-color:#CECECE;
						  border-bottom-color:#CECECE; 
						  border-left-color:#F3F3F3; }
INPUT.SendInvitationsInput			{ font:9px Verdana; 
						  color:#000000; 
						  font-weight:bold; }
INPUT.SendInvitationsButton		{ font:9px Verdana; 
						  color:#000000; 
						  font-weight:bold; }
.StandardGridHeader
{
	font-weight: bold;
	color: White;
	background-color: #2f2f00;
}
.collapsablepaneltitle, .collapsablepaneltitle A
{
	color: white;
	background-color: #2f2f00;
	font-family:verdana;
	font-size:12px;
	color: white;
	text-decoration: none;
	padding-bottom: 4px;
}
.collapsablepaneltitle A:hover
{
	color: Yellow;
}

.collapsablepanelstyle
{
	border-right: #2f2f00 1px solid;
	border-top: #2f2f00 1px solid;
	border-left: #2f2f00 1px solid;
	border-bottom: #2f2f00 1px solid;
	width: 95%;
}
.CollapsablePanelBody
{
	margin-left: 22px;
	margin-top: 10px;
	margin-right: 10px;
	margin-bottom: 10px;
}
.ArtistHeading
{
	font-weight: bold;
	font-size: 20px;
	background-color: #2f2f00;
	color: white;
	padding: 5px;
}
.ArtistSummaryBox
{
	background-color: #2f2f00;
	width: 320px;
	text-align: center;
	color: white;
	font-size: 10px;
	font-weight: bold;
	float: right;
}
.ArtistSummaryBox A:link, .ArtistSummaryBox A:visited
{
	font-size: 10px;
	color: #D96221;
	text-decoration: none;
}
.ArtistSummaryBox A:hover
{
	color: yellow;
}
.ShowHeading
{
	font-weight: bold;
	font-size: 12px;
	background-color: #2f2f00;
	color: white;
	padding: 3px;
}
.ShowSummaryBox
{
	background-color: #2f2f00;
	width: 320px;
	text-align: center;
	color: white;
	font-size: 10px;
	font-weight: bold;
	float: right;
}
.ShowSummaryBox A:link, .ShowSummaryBox A:visited
{
	color: #D96221;
	font-size: 10px;
	text-decoration: none;
}
.ShowSummaryBox A:hover
{
	color: yellow;
}
.mainframe
{
	width: 1000px;
	text-align: left;
	border-left: black 2px inset;
	border-right: black 2px inset;
	border-bottom: black 2px inset;
}
.mainbodypanel
{
	padding-top: 16px;
	padding-bottom: 16px;
	padding-left: 16px;
	padding-right: 16px;
}
.menuitem, .selectedmenuitem
{
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	font-size: 12px;
	color: white;
	background-color: #2f2f00;
}
.hovermenuitem, .hoverselectedmenuitem
{
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	font-size: 12px;
	color: black;
	background-color: #fee600;
}
.menu
{
	background-color: #2f2f00;
	width: 100%;
}
.submenu
{ 
	background-color: #2f2f00;
 border-right: white 1px outset;
 border-top: white 1px outset;
 border-left: white 1px outset;
 border-bottom: white 1px outset; 
 }


/*****************************************************
Text and Anchor to display when a user is online
*****************************************************/
.userOnlineLinkBold, a.userOnlineLinkBold, a.userOnlineLinkBold:Visited, a.userOnlineLinkBold:Hover, a.userOnlineLinkBold:Link
{
    font-weight: bold;
    color: #0055E7;
}

.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold, a.moderatorOnlineLinkBold:Visited, a.moderatorOnlineLinkBold:Hover, a.moderatorOnlineLinkBold:Link
{
    font-weight: bold;
    color: #00008b;
}

.adminOnlineLinkBold, a.adminOnlineLinkBold, a.adminOnlineLinkBold:Visited, a.adminOnlineLinkBold:Hover, a.adminOnlineLinkBold:Link
{
    font-weight: bold;
    color: black;
}

/*****************************************************
Text and anchors used in the navigation menu
*****************************************************/
.menuTitle, .menuTitle:link, .menuTitle:visited
{
    font-weight: bold;
    font-size: 20px; 
    font-family: Arial, Helvetica, sans-serif;
	color: #fee600;
}
.menuTitle:hover
{
    font-weight: bold;
    font-size: 20px; 
    font-family: Arial, Helvetica, sans-serif;
    color: #D96221;
}

.menuText
{
    font-size: 9px;
    font-weight: bold;
    color: #FFFFFF;
}

a.menuTextLink:visited, a.menuTextLink:link
{
    font-size: 9px;
    text-decoration: none; 
	color: #fee600;
}
.forumRowHighlight a.menuTextLink:visited, .forumRowHighlight a.menuTextLink:link
{
    font-size: 9px;
    text-decoration: none; 
	color: navy;
}
.forumRowHighlight a.menuTextLink:hover, .forumRowHighlight a.menuTextLink:hover
{
    font-size: 9px;
    text-decoration: none; 
	color: #7f0000;
}

a.menuTextLink:Hover
{
    color: white;
}


/*****************************************************
Text and anchors used in the search
*****************************************************/
.searchPager
{
    font-size : 10px;
    font-weight: bold;
}

.searchItem
{
    background-color: #DDEEFF; 
}

.searchAlternatingItem
{
    background-color: #FFFFFF;
}


/*****************************************************
Default separator style for PostList
*****************************************************/
td.flatViewSpacing
{
    height: 2px;
    background-color: #80B7FF;
}

/*****************************************************
Table Header and cell definitions
*****************************************************/
th
{
    background-image: url(../images/forumHeaderBackground.gif);
    background-color: #4455aa
}

td.forumHeaderBackgroundAlternate
{
    background-image: url(../images/forumHeaderBackgroundAlternate.gif);
    background-color: #EBEDF6;
}

/*****************************************************
Validation Text
*****************************************************/
.validationWarningSmall
{
    color: Red;
    font-size : 10px;
}

/*****************************************************
General Text
*****************************************************/
.normalTextSmall 
{ 
    font-size : 10px;
}

.normalTextSmallBold
{ 
    font-size : 10px;
    font-weight: bold;
}

.normalTextSmaller
{
    font-size: 9px;
}

.normalTextSmall, .normalTextSmallBold, .normalTextSmaller
{ 
    color : white; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.forumRow .normalTextSmall, .forumRow .normalTextSmallBold, .forumRow .normalTextSmaller, .forumRowHighlight .normalTextSmall, .forumRowHighlight .normalTextSmallBold, .forumRowHighlight .normalTextSmaller, .forumAlternate .normalTextSmall, .forumAlternate .normalTextSmallBold, .forumAlternate .normalTextSmaller
{ 
    color : black; 
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

/*****************************************************
Text used on tables with a background
*****************************************************/
.tableHeaderText
{
    color: white;
    font-size: 10px;
    font-weight:bold;
}

/*****************************************************
Border used around tables
*****************************************************/
.tableBorder
{
    border: 1px #013DA4 solid; 
    background-color: #FFFFFF;
}

/*****************************************************
Main forum colors
*****************************************************/
td.forumRow
{
    background-color: #DDEEFF;
}
td.forumRow a, td.forumRow a:visited, td.forumRowHighlight a, td.forumRowHighlight a:visited, td.forumAlternate a, td.forumAlternate a:visited
{
    color: navy;
}


td.forumAlternate
{
    background-color: #DAE7FD;
}



/*****************************************************
Background color and text used in threaded view
*****************************************************/
td.threadTitle
{
    background-color: #D4D9EC;
}

.threadDetailTextSmall
{
    color: #0055E7;
    font-size: 10px;
}

.threadDetailTextSmallBold
{
    color: #0055E7;
    font-size: 10px;
    font-weight: bold;
}

td.forumRowHighlight
{
    background-color: #D4D9EC;
}

/*****************************************************
Text and links used in ForumGroupRepeater and ForumRepeater
*****************************************************/
.forumTitle
{
    font-size: 12px;
    font-weight: bold;
    color: #013DA4;
}


a.forumTitle:visited, a.forumTitle:link
{
    font-size: 12px;
    font-weight: bold;
    color: #013DA4;
}

a.forumTitle:hover
{
    color: #DD6900;
}

.forumName
{
    font-weight: bold;
    font-size: 16px; 
    font-family: Arial, Helvetica, sans-serif;
    text-decoration: none; 
    color: navy;
}

a.forumName:hover
{
    color: #DD6900;
    text-decoration: underline;
}


/*****************************************************
Menu Controls
*****************************************************/
A.linkMenuSink
{
    font-size: 10px;
    position: relative;
}

TD.popupMenuSink
{
    position: relative;
}

DIV.popupMenu
{
    border: 1px solid blue;
}

DIV.popupTitle
{
    color: white;
    font-weight: bold;
    background-color: #4455AA;
}

DIV.popupItem
{
    font-size: 12px;
    font-weight: bold;
    background-color: #DDEEFF;
}
.TopicBox
{
	border-right: white 2px solid;
	padding-right: 10px;
	border-top: white 2px solid;
	padding-left: 10px;
	border-left: white 2px solid;
	padding-top: 10px;
	margin-bottom: 10px;
	border-bottom: white 2px solid;
	background-color: #2f2f00;
	text-align: center;
	color: White;
	font-size: 9px;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	width: 150px;
	padding-bottom: 10px;
}
.TopicHeader 
{
	font-size: 11px;
	FONT-WEIGHT: bold; COLOR: #ffffcc; FONT-FAMILY: Verdana, Helv, Sans-Serif;
	padding-bottom: 3px;
}
.TopicItem, .TopicItem:link, .TopicBox A {
	FONT-SIZE: 9px;
	COLOR: #fee600;
	FONT-FAMILY: Verdana, Helv, Sans-Serif;
	TEXT-DECORATION: none;
	margin-bottom: 4px;
	margin-top: 4px;
}
.TopicItem:hover {
	FONT-SIZE: 9px; COLOR: white; FONT-FAMILY: Verdana, Helv, Sans-Serif; TEXT-DECORATION: none
}
.SelectedButtonOption
{
	border-right: #666666 thin inset;
	border-top: #666666 thin inset;
	font-size: 12px;
	border-left: #666666 thin inset;
	color: white;
	border-bottom: #666666 thin inset;
	font-family: Arial;
	background-color: #666666;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
.SelectedButtonOption:hover
{
	background-color: #666666;
	font-size: 12px;
	color: white;
	font-family: Arial;
}
.UnselectedButtonOption
{
	border-right: #CCCCCC thin outset;
	border-top: #CCCCCC thin outset;
	font-size: 12px;
	border-left: #CCCCCC thin outset;
	color: black;
	border-bottom: #CCCCCC thin outset;
	font-family: Arial;
	background-color: #CCCCCC;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
	padding-right: 10px;
	text-decoration: none;
}
.UnselectedButtonOption:hover
{
	background-color: #DDDDDD;
	font-size: 12px;
	color: black;
	font-family: Arial;
}
.ToolbarItem TD
{
	color: Black;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.ToolbarItemHover
{
	color: Black;
	font-size: 10px;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
}
.FR_LoginInput
{
	width: 120px;
	font-size: 12px;
}
.linkSmallBold, .linkSmallBold:visited
{
	color: #ff6633;
}
.linkSmallBold:hover
{
	color: Navy;
}
.WizardStep
{
	padding-left: 20px; padding-right: 20px; padding-top: 20px; padding-bottom: 20px
}

