/* Drop Down Menu Styles */


#dropmenudiv a.textblock
{
	border: 1px solid #6480AF;
	background-color: #efedee;
	color: #627ca8;
}

#dropmenudiv a.textblockLast
{

	border: 1px solid #6480AF;
	background-color: #efedee;
	color: #627ca8;
}

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


/* Page settings */
.PageHeader
{
	background-color: #012535;
}

.PageHeader .Main
{
	background-color: #012535;
}

.PageHeader TR TD.TopLeft
{
	height: 8px;
	background-repeat: repeat-x;
	width: 20%;
}

.PageHeader TR TD.TopSplit
{
	background-color: #000000;
}


.PageHeader TR TD.TopRight
{
	background-image: url('../Images/HeaderTopRight.gif');
}

.PageHeader .Menu A
{
	color: white;
}

.PageHeader, .Menu, a.Menu
{
	background-color: #012535;
    color: #dce8ff;
    text-decoration: none;
}

.Menu:hover
{
	background-color: #1050AF;
}
.PageHeader .Main A
{
	color: white;
	text-decoration: none;
}

.PageHeader .Menu
{
	background-color: #1050AF;
}
.PageHeader .Menu TABLE TD
{
	border: solid 1px #5E79A6;
}

.PageHeader, TABLE, TD, A
{
	color: White;
}

.PageFooter
{
	border-top: solid 1px #FEC200;
}


.PageFooter .PoweredBy
{
	color: Gray;
}

a
{
	color: #6E7DC2;
}

a:hover
{
	color: #649DE7;
}

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


TD.LeftColumn
{
	background-color: #EFEDEE;
	border-top: solid 5px #FBC200;
}

TD.RightColumn
{
	background-color: #EFEDEE;
	border-top: solid 5px #FBC200;
}

TD.CentreColumn
{
	border-top: solid 10px #FBC200;
}


/* Left column panels */

.LeftColumn .Heading
{
	background-color: white;
	border-left: solid 5px #FBC200;
	border-bottom: solid 1px #E2E2E2;
}

/* Centre column panels */

.CentreColumn .Heading
{
	color: #FFBE00;

}

.CentreColumn .SmallText
{
	color: Gray;
}

.CentreColumn .SmallText A
{
	color: Gray;
}

.CentreColumn .Box
{
	border-right: #006699 1px solid;
	border-top: #006699 1px solid;
	border-left: #006699 1px solid;
	border-bottom: #006699 1px solid;
	background-color: #f1f1f1;
}

.CentreColumn .Required
{
	color: Red;
}

.CentreColumn .Message
{
	background-color: #f4f4f4;
	border: #FBC200 1px solid;
}

.CentreColumn .HorizontalRule
{
	border-bottom: solid 1px #8098C6;
}

/* Right column panels */

.RightColumn .Heading
{
	background-color: white;
	border-left: solid 5px #FBC200;
	border-bottom: solid 1px #E2E2E2;
}


.RightColumn .Panel .Content .Message
{
	color: Grey;
}

/* Form styles */
DIV.ListItem
{
    background-image: url(../Images/BlueBullet.gif);
}

DIV.Trail
{
	background-color: #EFEDEE;
	border: #FEC200 1px solid;
}

/* ViewArticlePanel styles */
.ViewArticlePanel
{
	border-collapse: collapse;
	width: 100%;
}

.ViewArticlePanel .Title
{
	color: #006699;
}


.ViewArticlePanel .Details
{
	color: Gray;
}

.ViewArticlePanel .Details A
{
	color: gray;
}

.AuthorSummary
{
	background-color: #f4f4f4;
	border: #FEC200 1px solid;
}


.ArticleFeedbackPanel
{
	background-color: #f4f4f4;
	border: #FBC200 1px solid;
}

.ArticleFeedbackPanel .Heading
{
	color: Black;
}

.ArticleSummariesPanel .Details
{
	color: Gray;
	background-color: #F7F4F5;
}

.ArticleSummariesPanel .Details A
{
	color: gray;
}

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

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


/* ViewCategoryAdvancedPanel styles */
.ViewCategoryAdvancedPanel A.Unread, .ViewCategoryAdvancedPanel A.Unread:visited
{
	color: #3D77C9;
}

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


.RecentNewsPanel .Date
{
	color: Gray;
	background-color: #F7F4F5;
}

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

/* RecentBlogsPanel styles */
.RecentBlogsPanel
{
	background-color: #f4f4f4;
	border: #FBC200 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: #ECF4FF;
	border-bottom: solid 1px #B6C5E6;
}

.BlogSummariesPanel .Details
{
	color: Gray;
}

.BlogSummariesPanel .Details A
{
	color: gray;
}

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

/* Added for 2005.2 */
.Paging
{
	color: #343434;
}
