/* Drop Down Menu Styles */


#dropmenudiv a.textblock{
	border: 1px solid #e32f36;
	background-color: #efedee;
	color: #940F04;
}

#dropmenudiv a.textblockLast{

	border: 1px solid #e32f36;
	background-color: #efedee;
	color: #940F04;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #808080;
    color:#303031;
}


/* Page settings */
.PageHeader{
	background-color: #f74f51;
}

.PageHeader .Main{
	background-color: #f74f51;
}

.PageHeader TR TD.TopLeft{
	background-image: url(../Images/HeaderTopLeft.gif);

}

.PageHeader TR TD.TopSplit{
	background-color: #FEC200;
}


.PageHeader TR TD.TopRight{
	background-image: url(../Images/HeaderTopRight.gif);
}

.PageHeader .Main A{
	color: white;
}

.PageHeader, .Menu, a.Menu{
	background-color: #000000;
    color: #dce8ff;
		font-weight: bold;
    text-decoration: none;
}

.Menu:hover{
  color: #FFFFFF;
}

.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: #940F04;
}

a:hover{
	color: #ff0000;
}

/* Default text font settings */
body, td, p{
	color: #000000;
}


TD.LeftColumn{
	background-color: #F5F5F5;
	border-top: solid 5px #808080;
}

TD.RightColumn{
	background-color: #F5F5F5;
	border-top: solid 5px #808080;
}

TD.CentreColumn{
	border-top: solid 5px #808080;
}


/* Left column panels */

.LeftColumn .Heading{
	background-color: white;
	border-left: solid 5px #808080;
	border-bottom: solid 1px #E2E2E2;
}

/* Centre column panels */

.CentreColumn .Heading{
	color: #7B7B7B;

}

.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: #808080 1px solid;
}

.CentreColumn .HorizontalRule{
	border-bottom: solid 1px #C0C0C0;
}

/* Right column panels */

.RightColumn .Heading{
	background-color: white;
	border-left: solid 5px #808080;
	border-bottom: solid 1px #E2E2E2;
}


.RightColumn .Panel .Content .Message{
	color: Green;
}

/* Form styles */
DIV.ListItem{
    background-image: url("../Images/BlueBullet.gif");
}

DIV.SmallSearchPanel{
	background-color: #F3F3F3;

}

DIV.Trail{
	background-color: #ffffff;

}

/* 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: #808080 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: #808080 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: #f3f3f3;
	border-bottom: solid 1px #f74f51;
}

.BlogSummariesPanel .Details{
	color: Gray;
}

.BlogSummariesPanel .Details A{
	color: gray;
}

.BlogSummariesPanel .Status{
	background-color: #FFFFCC;
}

/* Added for 2005.2 */
.Paging{
	color: #000000;
}

p.gray {
  background-color: #eeeeee; 
  padding: 5px; 
  border: 1px; 
  border-style: solid; 
  border-color: #000000
}

.menubottom { 
  align: right; 
  FONT-SIZE: 9pt; 
  font-weight: normal; 
  COLOR: #fff;   
  }

a.menubottom { 
  FONT-SIZE: 9pt; 
  COLOR: #fff; 
  font-weight: normal; 
  TEXT-DECORATION: underline
  }

a.menubottom:visited { 
  FONT-SIZE: 9pt; 
  COLOR: #F8F8F8; 
  TEXT-DECORATION: underline
  }
  
a.menubottom:active { 
  FONT-SIZE: 9pt; 
  COLOR: #ffff00; 
  TEXT-DECORATION: none
  }

a.menubottom:hover { 
  FONT-SIZE: 9pt; 
  COLOR: #ffff00; 
  TEXT-DECORATION: none
  }