/*Navigation Menu*/
A.navmnu {
	Color: Black;
	Font-Weight: Bold;
	text-decoration: none;
	font-family: Arial, Tahoma, Verdana, sans-serif;
}
A.navmnu:hover
{
	Color: Black;
	Font-Weight: Bold;
	text-decoration: none;
}
.subcat_links {font-weight:normal; font-face:Arial MT,Arial,Helvetica; font-size:11; text-decoration:none;}
.g-head_links {font-color:white; font-face:Tahoma,Arial,Helvetica; font-size:12; text-decoration:none;}
.menu_links {font-weight:bold; font-face:Arial MT,Arial,Helvetica; font-size:10; text-decoration:none;}
.category_links {font-weight:bold; font-face:Arial MT,Arial,Helvetica; font-size:14; text-decoration:none; color: #333333;}
.mnu {	Color : White; Font-Weight : Bold; text-decoration : none; }
A.mnu {font-family: Arial, Tahoma, Verdana, sans-serif;	Color : White; Font-Weight : Bold; text-decoration : none; font-size:11;}
A.mnu:hover {font-family: Arial, Tahoma, Verdana, sans-serif; Color : White; Font-Weight : Bold; text-decoration : none; font-size:11; }
A.sl {Color : #FFFFFF; Font-Size : 11px; text-decoration : none; }
A.sl:hover { Color : White; Font-Size : 11px; text-decoration : underline; }
INPUT.button { border : thick solid 1; background-color: #CC3300; font-weight : bold; color : #ffffff; }

/* Drop Down Menu Styles */



#dropmenudiv a.textblock{

border-color:#3E7CD1;
background-color: #ECF4FF;
color: #3D77C9;
}

#dropmenudiv a.textblockLast{

border: 1px solid #3E7CD1;;
background-color: #ECF4FF;
color: #3D77C9;
}

#dropmenudiv a:hover.textblock{ /*hover background color*/
background-color: #649DE7;
border-color: #3E7CD1;
color: white;

}
#dropmenudiv a:hover.textblockLast{ /*hover background color*/
background-color: #649DE7;
color: white;
border-top-color: #3E7CD1;
border-left-color: #3E7CD1;
border-right-color: #3E7CD1;
}
/* Page settings */


A:hover
{
	color: #649DE7;
}


.PageHeader .Main
{

	color: #3E7CD1;
	background-color: #3466A5;
}

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

.PageHeader .Menu
{

	background-color: #3466A5;
	color: #AFC8F1;
	
}
	
.PageHeader .Menu A
{
	color: white;
	text-decoration: none;
}

.PageContainer
{

	border-left-color:   #CCCCCC;
	border-right-color:  #CCCCCC ;
	border-bottom-color:  #CCCCCC ;

	

}

.PageHeader .Bar
{
	background-color: #AFC8F1;
}

.PageFooter
{
	background-color: #f4f4f4;
	border-top: #ADD8E6 1px solid;
}



.PageFooter .PoweredBy
{
	color: Gray;
}


a
{
	color: #333333;
}

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

/* Container settings -- No Colour variations */


/* Page columns */

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


TD.CentreColumn
{

	border-left: solid 1px #B6C5E6;
	border-right: solid 1px #B6C5E6;

}

TD.CentreRow
{
	background-color: #3E7CD1;
	border-right: solid 1px #3E7CD1;
	border-left: solid 1px #3E7CD1;
}

/* Left column panels */

.LeftColumn .Heading
{

	background-color: #3F3F3F;
	color: White;
	
}

.CentreColumn .Heading
{

	color: #3962A4;

}

.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: #ADD8E6 1px solid;

}

.CentreColumn .HorizontalRule
{

	border-bottom: solid 1px #d3e3f3;

}

/* Form styles */

/* Right column panels */


.RightColumn .Panel .Heading
{

	background-color: #333333;
	color: White;

}



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

/* Misc Styles */


DIV.ListItem,
DIV.BulletItem
{
	
    background-image: url('../Images/BlueBullet.gif');

}

DIV.Trail
{
	background-color: #f4f4f4;

	border: #ADD8E6 1px solid;

}

/* ViewArticlePanel styles */

.ViewArticlePanel .Title
{
		color: #006699;
	}


.ViewArticlePanel .Details
{
	color: Gray;

}

.ViewArticlePanel .Details A
{
	color: gray;
}

.AuthorSummary
{
	background-color: #f4f4f4;

	border: #ADD8E6 1px solid;
	
}

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


/* ArticleSummariesPanel styles */
.ArticleSummariesPanel .Title
{
	background-color: #ECF4FF;
	border-bottom: solid 1px #B6C5E6;
	
}

.ArticleSummariesPanel .Details
{
	color: Gray;

}

.ArticleSummariesPanel .Details A
{
	color: gray;
}

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


/* MyArticlesPanel styles */
.MyArticlesPanel .Info .StatusDisapproved
{
	color: #0000FF;
	
}


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

}

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

}

/* RecentNewsPanel styles */


.RecentNewsPanel .Title
{
	background-color: #ECF4FF;
	border-bottom: solid 1px #B6C5E6;

}

.RecentNewsPanel .Date
{
	color: Gray;

}

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

}

/* RecentBlogsPanel styles */
.RecentBlogsPanel
{
	background-color: #f4f4f4;
	border: #ADD8E6 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;
}
