/* Drop Down Menu Styles */



#dropmenudiv a.textblock{

border: 1px solid #b03ed1;
background-color: #faecff;
color: #0000cc;
}

#dropmenudiv a.textblockLast{

border: 1px solid #b03ed1;;
background-color: #faecff;
color: #0000cc;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #c864e6;
}

/* Page settings */
a {
	color: #003366;
}

A:hover
{
	color: #990033;
}


.PageHeader .Main
{

	color: #000000;
	background-color: #FFFFFF;
}

.PageHeader .Main A
{
	color: #000000;
	text-decoration: none;
}

.PageHeader .Menu
{
	background-color: #990033;
	color: #FFFFFF;
	padding: 5px 8px 5px 8px;
	border-bottom-color: #990033;	
}
	
.PageHeader .Menu A
{
	color: #FFFFFF;
	text-decoration: none;
}

.PageHeader .Menu A:hover
{
	color: #999999;
	text-decoration: none;
}

.PageHeader .Bar
{
	background-color: #990033;
	color: #FFFFFF;
}

.PageFooter
{
	background-color: #990033;
	border-bottom: solid 1px #990033;
	color: #FFFFFF;
}

.PageFooter .Menu A
{
	color: #FFFFFF;
	text-decoration: none;
}

.PageFooter .Menu A:hover
{
	color: #999999;
	text-decoration: none;
}


.PageFooter .PoweredBy
{
	color: #FFFFFF;
}


a
{
	color: #0000cc;
}

/* Default text font settings */
body, td, p
{
	color: #343434;
}

/* Container settings -- No Colour variations */


/* Page columns */

TD.LeftColumn
{
	background-color: #FFFFFF;
}


TD.CentreColumn
{
}

TD.CentreRow
{
}

/* Left column panels */

.LeftColumn .Heading
{
	color: #000000;
}

.CentreColumn .Heading
{

	color: #990033;

}

.CentreColumn .SmallText
{
	color: Gray;

}

.CentreColumn .SmallText A
{
	color: Gray;

}

.CentreColumn .Box
{
	border-right: #990033 1px solid;

	border-top: #990033 1px solid;

	border-left: #990033 1px solid;

	border-bottom: #990033 1px solid;
	background-color: #FFFFFF;
}

.CentreColumn .Required
{
	color: Red;
}

.CentreColumn .Message
{
	background-color: #FFFFFF;
	
	border: #990033 1px solid;

}

.CentreColumn .HorizontalRule
{

	border-bottom: solid 1px #990033;

}

/* Form styles */

/* Right column panels */


.RightColumn .Panel .Heading
{
	color: #000000;
	background-color: #ffff99;
}



.RightColumn .Panel .Content .Message
{
	color: #000000;
	background-color: #FFFFFF;
}

/* Misc Styles */


DIV.ListItem,
DIV.BulletItem
{

    background-image: url("../Images/PurpleBullet.gif");

}

DIV.Trail
{

	border: #990033 1px solid;

}

/* ViewArticlePanel styles */

.ViewArticlePanel .Title
{
		color: #51099;
	}


.ViewArticlePanel .Details
{
	color: Gray;

}

.ViewArticlePanel .Details A
{
	color: gray;
}

.AuthorSummary
{
	background-color: #FFFFFF;

	border: #990033 1px solid;
	
}

.ArticleFeedbackPanel
{
	background-color: #FFFFFF;
	
	border: #990033 1px solid;
	
}


/* ArticleSummariesPanel styles */
.ArticleSummariesPanel .Title
{
	border-bottom: solid 1px #990033;
	
}

.ArticleSummariesPanel .Details
{
	color: Gray;

}

.ArticleSummariesPanel .Details A
{
	color: gray;
}

.ArticleSummariesPanel .Status
{
	background-color: #ccfed6;
}


/* MyArticlesPanel styles */
.MyArticlesPanel .Info .StatusDisapproved
{
	color: Blue;
	
}


/* ViewCategoryAdvancedPanel styles */
.ViewCategoryAdvancedPanel A.Unread, .ViewCategoryAdvancedPanel A.Unread:visited
{
	color: #0000cc;

}

.ViewCategoryAdvancedPanel A.Read, .ViewCategoryAdvancedPanel A.Read:visited
{
	color: gray;

}

/* RecentNewsPanel styles */


.RecentNewsPanel .Title
{
	border-bottom: solid 1px #000000;

}

.RecentNewsPanel .Date
{
	color: Gray;

}

/* SmallSearchPanel styles */
.SmallSearchPanel .Button
{
	
	color: #333333;

}

/* RecentBlogsPanel styles */
.RecentBlogsPanel
{
	background-color: #FFFFFF;

	border: #990033 1px solid;

}

.RecentBlogsPanel .Details
{

	color: Gray;
	
}

.RecentBlogsPanel .Details A
{
	color: Gray;
}


.ViewBlogEntryPanel .Details
{
	color: Gray;
	
}

.ViewBlogEntryPanel .Details A
{
	color: gray;
}

/* BlogSummariesPanel styles */
.BlogSummariesPanel .Title
{
	background-color: #faecff;
	border-bottom: solid 1px #e0b6e5;

}


.BlogSummariesPanel .Details
{
	color: Gray;

}

.BlogSummariesPanel .Details A
{
	color: gray;
}

.BlogSummariesPanel .Status
{
	background-color: #ccfed6;
}


/* Added for 2005.2 */
.Paging
{
	color: #343434;
}
.toplinkscenterm
{
	width: 780px;
	border-right: solid 1px #990033;
	border-left: solid 1px #990033;
	vertical-align: top;
	text-align: center;
}

.style1bottom {color: #FFFFFF}
.style1bottom a {color: #FFFFFF;}
.style1bottom A:hover {color: #999999;}

.bulletevent {
	list-style-type: circle;
	padding-left: 20px;
}

/* rootsitemenu */
#navcontainer { }


#navcontainer ul
{
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer a
{
display: block;
padding: 3px 3px 3px 5px;
background-color: #fff;
	color: #006;
	font-weight: bold;
	text-decoration: none;
}

#navcontainer a:link, .navlist a:visited
{
display: block;
padding: 3px 3px 3px 5px;
background-color: #fff;
	color: #006;
	font-weight: bold;
	text-decoration: none;
}

#navcontainer a:hover
{
background-color: #990033;
color: #fff;
	font-weight: bold;
	padding: 3px 3px 3px 5px;
	text-decoration: none;
	display: block;
}

/* sub nav2My Comment */
#navcontainer2 { }

#navcontainer2 ul
{
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
}

#navcontainer2 a
{
display: block;
background-color: #fff;
	color: #006;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	list-style-type: none;
}

#navcontainer2 a:link, .navlist a:visited
{
display: block;
background-color: #fff;
	color: #006;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	list-style-type: none;
}

#navcontainer2 a:hover
{
display: block;
background-color: #990033;
	color: #fff;
	padding: 1px 1px 1px 20px;
	text-decoration: none;
	list-style-type: none;
}