/* Drop Down Menu Styles */
#dropmenudiv a.textblock{
border: 1px solid #943722;
border-bottom: 0px;
background-color: #b85039;
color: #FFFFFF;
}

#dropmenudiv a.textblockLast{
border: 1px solid #943722;
background-color: #b85039;
color: #FFFFFF;
}

#dropmenudiv a:hover{ /*hover background color*/
background-color: #ff7113;
}

/* Default fonts */
body,
TD,
P{
	color: #393939;
}

body{
	background-color: #ffffff;
}


/* Misc styles */
A{
	color: #272725;
}

IMG {
padding: 3px;
}

IMG A{
padding: 0px;
}

.Trail{
	background-color:#FCFBF3; margin-top:-5px; border:1px solid #DCDBB6;
}

.Details,
.Details A{
	color: Gray;
}

/* Container styles */
.PageContainer{
	background-color: White;
/* this style is also in either stretched.css or fixed.css */
}

.FadeRow{
	/* background-image: url(../Images/FadeRow.jpg); */
}

.FadeRowDark{
	/* background-image: url(../Images/FadeRowDark.jpg); */
}

.LeftColumn {
	background-color: #FDFCF5; min-width:150px; border:1px solid #DCDBB6;
}
.RightColumn{
	background-color: #ffffff;
}

.LeftColumn .Heading {
	color: #383838; font-family: Verdana, Arial; text-transform:uppercase; font-size: 10px; width:300px; 
}
.RightColumn .Heading{
	color: #383838; background-color:#ECEBE3;font-family: Verdana, Arial; text-transform:uppercase; font-size: 10px; width:300px; 
}


.LeftColumn DIV.BulletItem,
.RightColumn DIV.BulletItem,

/* category list in left menu */
DIV.ListItem{
	font-family: Verdana, Arial; text-transform:uppercase; font-size: 10px; 
}
DIV.ListItem a{
	font-family: Verdana, Arial; text-transform:uppercase; font-size: 10px; text-decoration:none; color: #383838; line-height:15px;
}
DIV.ListItem a:hover{
	background-color: #0B2076; color:white;
}



.LeftColumn .HorizontalRule,
.RightColumn .HorizontalRule{
	border-top: solid 1px #E8E8E8;
}

TD.CentreColumn{
	background-color: #ffffff;
}

.CentreColumn .Heading{
	color: #272725; font-family: Lucida Grande, Arial, serif; 
}

.CentreColumn .RecentHeading{
	color: #272725; font-family: Lucida Grande, Arial, serif; font-weight:bold; text-transform:uppercase; padding-bottom:5px;
}

.CentreColumn .HorizontalRule{
	border-top: solid 1px #F9F9F9;
}


/* Header & Footer styles */
.PageHeader{
	border-bottom: solid 8px white;
}

.PageHeader .Main{
	color: #57739A; 
}

.PageHeader .Menu{
	background-color: #F5F3DE;
	border: solid 1px #DCDBB6;
	color: #272725;

}

.PageHeader .Menu A{
	color: #272725; font-size:11px;
	text-decoration:underline;
}

.PageHeader .Menu A:hover{
	background-color:#A2AFCC; color:#F5F3DE;
}

.PageFooter{
	background-color: #ffffff;
	margin-top:10px;

	padding:15px;
}

.Message{
	background-color: #F9F9F9;
}

/* ArticleSummariesPanel styles */

.recentsummary {
	margin-left:0px; line-height:16px;
}

.ArticleSummariesPanel .Details{
	color: Gray;
}

.ArticleSummariesPanel .Details A{
	color: gray;
}

.ArticleSummariesPanel .Status{
	background-color: #FFFFCC;
}

.ArticleSummariesPanel .SmallLinks{
	border-bottom: dotted 1px white;
	border-top: dotted 1px white;
}


/* RecentBlogsPanel styles */
.RecentBlogsPanel{
	background-color: #f4f4f4;
	border: #e9bcaa 1px solid;
}

.RecentBlogsPanel .Details{
	color: Gray;
}

.RecentBlogsPanel .Details A{
	color: Gray;
}

.RecentBlogsPanel .Heading{
	color: #383838;
}


/* RecentNewsPanel styles */
.RecentNewsPanel .Date{
	color: Gray;
}


/* ViewArticlePanel styles */
.ViewArticlePanel .Title{
	color: #cb069f;
}

.ViewArticlePanel .Details{
	color: Gray;
}

.ViewArticlePanel .Details A{
	color: gray;
}

.AuthorSummary{
	background-color: #f4f4f4;
	border: #e9bcaa 1px solid;
}

 input, textarea, select
{
color: black;
background: #fff;
border: 1px solid #cccccc
}

.ArticleFeedbackPanel{
	background-color: #f4f4f4;
	border: #DCDBB6 1px solid;
}


/* BlogSummariesPanel styles */
.BlogSummariesPanel .Details{
	color: Gray;
}

.BlogSummariesPanel .Details A{
	color: gray;
}

.BlogSummariesPanel .Status{
	background-color: #FFFFCC;
}


/* Added for 2005.2 */
.Paging{
	color: #393939;
}
