body				{font-family: verdana,helvetica;font-size:71%;}
img				{border:0px;}

.underline {text-decoration:underline;}

.masterDiv

{
	padding-bottom:0px;

}

.iw_component
{
   height:100% !important;
}



.HeaderMission			{color:#2430A9;}

.HCATitle			{color:#2430A9;font-weight:bold;font-size:160%;text-align:right;}


/*General Heading styles*/
.Heading1, .Heading2, h2, .Heading3, h3, .Heading4, .Heading5, H5, .Heading6, H6 {font-weight:bold; margin:0 0 0.5em 0; padding:0;}

H2 span, H2 label {display:block;}
h1 {font-size: 150%;}
h2 {font-size: 133%;}
h3 {font-size: 117%}
h4 {font-size: 118%; font-weight:normal;}
h5 {font-size: 95%}

.Heading2 {font-size: 150%; font-weight:normal;}

.LightBlueBox H2 {background:#004f67 url(/assets/shared/images/Blue-TopRight.gif) top right no-repeat; padding:3px 10px;}
.LightPurpleBox H2 {background:#A072AE url(/assets/shared/images/LightPurple-TopRight.gif) top right no-repeat; padding:3px 10px;}

.Heading3, H3 {font-size:100%; margin:0;}
.BlueBox H3 {color:#2969B1;}


/* HEADER LINKS */
.HeaderLinkBar			{background:url('/assets/hca/site_images/Home_Links_BG.jpg') no-repeat top left;width:960px;height:57px;}
.HeaderLinks			{color:#FFF;font-size:120%;text-align:center;width:960px;padding-top:4px;}
.HeaderLinks a			{color:#FFF;text-decoration:none;font-weight:bold;}
.HeaderLinks a:Hover		{text-decoration:underline;color:#F16000;}
.HeaderLinks img		{margin:4px 6px 0px 6px;}

.ArchHeaderLinkBar		{background:url('../assets/hca/site_images/Arch_Links_BG.jpg') no-repeat top left;width:960px;height:57px;}
.ArchHeaderLinks		{color:#FFF;font-size:120%;text-align:center;width:960px;padding-top:4px;}
.ArchHeaderLinks a		{color:#FFF;text-decoration:none;font-weight:bold;}
.ArchHeaderLinks a:Hover	{text-decoration:underline;color:#F16000;}
.ArchHeaderLinks img		{margin:4px 6px 0px 6px;}

.ClassHeaderLinkBar		{background:url('/assets/hca/site_images/Class_Links_BG.jpg') no-repeat top left;width:960px;height:57px;}
.ClassHeaderLinks		{color:#FFF;font-size:120%;text-align:center;width:960px;padding-top:4px;}
.ClassHeaderLinks a		{color:#FFF;text-decoration:none;font-weight:bold;}
.ClassHeaderLinks a:Hover	{text-decoration:underline;color:#F16000;}
.ClassHeaderLinks img		{margin:4px 6px 0px 6px;}

.HistHeaderLinkBar		{background:url('/assets/hca/site_images/Hist_Links_BG.jpg') no-repeat top left;width:960px;height:57px;}
.HistHeaderLinks		{color:#FFF;font-size:120%;text-align:center;width:960px;padding-top:4px;}
.HistHeaderLinks a		{color:#FFF;text-decoration:none;font-weight:bold;}
.HistHeaderLinks a:Hover	{text-decoration:underline;color:#F16000;}
.HistHeaderLinks img		{margin:4px 6px 0px 6px;}

.ELearnHeaderLinkBar		{background:url('/assets/hca/site_images/ELearn_Links_BG.jpg') no-repeat top left;width:960px;height:57px;}
.ELearnHeaderLinks		{color:#FFF;font-size:120%;text-align:center;width:960px;padding-top:4px;}
.ELearnHeaderLinks a		{color:#FFF;text-decoration:none;font-weight:bold;}
.ELearnHeaderLinks a:Hover	{text-decoration:underline;color:#F16000;}
.ELearnHeaderLinks img		{margin:4px 6px 0px 6px;}


/* LEFT BAR */

.LeftBar			{background:#D5D9FF url('/assets/hca/site_images/Home_LeftBAr_BG.gif') no-repeat top left;height:100%;padding:12px;}
.LeftBar h1			{color:#2531AB;font-size:160%;font-weight:bold;}
.LeftBar ul			{margin:0px;padding:0px;text-indent:0px;}
.LeftBar li			{list-style:none;text-indent:0px;}
.LeftBar li p			{margin:0px;padding:0px;}
.LeftBar ul.level2		{margin-bottom:10px;}
.LeftBar li.level2		{font-weight:bold;display:block;margin:3px 0px 3px 0px;padding-bottom:5px;}
.LeftBar ul.level3		{margin-bottom:10px;}
.LeftBar li.level3		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.LeftBar ul.level4		{margin-bottom:10px;}
.LeftBar li.level4		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.LeftBar ul.level5		{margin-bottom:10px;}
.LeftBar li.level5		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.LeftBar ul.level6		{margin-bottom:10px;}
.LeftBar li.level6		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.LeftBar a			{text-decoration:none;color:#2531AB;}
.LeftBar a:Hover		{text-decoration:underline;}

.ArchLeftBar			{background:#E9CDFE url('/assets/hca/site_images/Arch_LeftBAr_BG.gif') no-repeat top left;height:100%;padding:12px;}
.ArchLeftBar h1			{color:#2531AB;font-size:160%;font-weight:bold;}
.ArchLeftBar ul			{margin:0px;padding:0px;text-indent:0px;}
.ArchLeftBar li			{list-style:none;text-indent:0px;}
.ArchLeftBar li p		{margin:0px;padding:0px;}
.ArchLeftBar ul.level2		{margin-bottom:10px;}
.ArchLeftBar li.level2		{font-weight:bold;display:block;margin:3px 0px 5px 0px;padding-bottom:5px;}
.ArchLeftBar ul.level3		{margin-bottom:10px;}
.ArchLeftBar li.level3		{font-weight:normal;display:block;margin:3px 0px 5px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ArchLeftBar ul.level4		{margin-bottom:10px;}
.ArchLeftBar li.level4		{font-weight:normal;display:block;margin:3px 0px 5px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ArchLeftBar ul.level5		{margin-bottom:10px;}
.ArchLeftBar li.level5		{font-weight:normal;display:block;margin:3px 0px 5px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ArchLeftBar ul.level5		{margin-bottom:10px;}
.ArchLeftBar li.level5		{font-weight:normal;display:block;margin:3px 0px 5px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ArchLeftBar a			{text-decoration:none;color:#2531AB;}
.ArchLeftBar a:Hover		{text-decoration:underline;}

.ClassLeftBar			{background:#F1FAFD url('/assets/hca/site_images/Class_LeftBAr_BG.gif') no-repeat top left;height:100%;padding:12px;}
.ClassLeftBar h1		{color:#2531AB;font-size:160%;font-weight:bold;}
.ClassLeftBar ul		{margin:0px;padding:0px;text-indent:0px;}
.ClassLeftBar li		{list-style:none;text-indent:0px;}
.ClassLeftBar li p		{margin:0px;padding:0px;}
.ClassLeftBar ul.level2		{margin-bottom:10px;}
.ClassLeftBar li.level2		{font-weight:bold;display:block;margin:3px 0px 3px 0px;padding-bottom:5px;}
.ClassLeftBar ul.level3		{margin-bottom:10px;}
.ClassLeftBar li.level3		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ClassLeftBar ul.level4		{margin-bottom:10px;}
.ClassLeftBar li.level4		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ClassLeftBar ul.level5		{margin-bottom:10px;}
.ClassLeftBar li.level5		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ClassLeftBar ul.level6		{margin-bottom:10px;}
.ClassLeftBar li.level6		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ClassLeftBar a			{text-decoration:none;color:#2531AB;}
.ClassLeftBar a:Hover		{text-decoration:underline;}

.HistLeftBar			{background:#F9E3AA url('/assets/hca/site_images/Hist_LeftBAr_BG.gif') no-repeat top left;height:100%;padding:12px;}
.HistLeftBar h1			{color:#2531AB;font-size:160%;font-weight:bold;}
.HistLeftBar ul			{margin:0px;padding:0px;text-indent:0px;}
.HistLeftBar li			{list-style:none;text-indent:0px;}
.HistLeftBar li p		{margin:0px;padding:0px;}
.HistLeftBar ul.level2		{margin-bottom:10px;}
.HistLeftBar li.level2		{font-weight:bold;display:block;margin:3px 0px 3px 0px;padding-bottom:5px;}
.HistLeftBar ul.level3		{margin-bottom:10px;}
.HistLeftBar li.level3		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.HistLeftBar ul.level4		{margin-bottom:10px;}
.HistLeftBar li.level4		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.HistLeftBar ul.level5		{margin-bottom:10px;}
.HistLeftBar li.level5		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.HistLeftBar ul.level6		{margin-bottom:10px;}
.HistLeftBar li.level6		{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.HistLeftBar a			{text-decoration:none;color:#2531AB;}
.HistLeftBar a:Hover		{text-decoration:underline;}

.ELearnLeftBar			{background:#CCE9B9 url('/assets/hca/site_images/ELearn_LeftBAr_BG.gif') no-repeat top left;height:100%;padding:12px;}
.ELearnLeftBar h1		{color:#2531AB;font-size:160%;font-weight:bold;}
.ELearnLeftBar ul		{margin:0px;padding:0px;text-indent:0px;}
.ELearnLeftBar li		{list-style:none;text-indent:0px;}
.ELearnLeftBar li p		{margin:0px;padding:0px;}
.ELearnLeftBar ul.level2	{margin-bottom:10px;}
.ELearnLeftBar li.level2	{font-weight:bold;display:block;margin:3px 0px 3px 0px;padding-bottom:5px;}
.ELearnLeftBar ul.level3	{margin-bottom:10px;}
.ELearnLeftBar li.level3	{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ELearnLeftBar ul.level4	{margin-bottom:10px;}
.ELearnLeftBar li.level4	{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ELearnLeftBar ul.level5	{margin-bottom:10px;}
.ELearnLeftBar li.level5	{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ELearnLeftBar ul.level6	{margin-bottom:10px;}
.ELearnLeftBar li.level6	{font-weight:normal;display:block;margin:3px 0px 3px 6px;background:url('/assets/hca/site_images/LeftNav_Dash.gif') no-repeat top left;padding-left:8px;padding-bottom:5px;}
.ELearnLeftBar a		{text-decoration:none;color:#2531AB;}
.ELearnLeftBar a:Hover		{text-decoration:underline;}


/* MAIN CONTENT */
.MainContent			{color:#999999;}
.MainContent a			{color:#999999;}
h2.MainContentTitle		{color:#2430A9;margin:0px;}


/* FOOTER INFO */
.FooterInfo			{background:#2430A9;color:#FFF;padding:4px 30px;width:882px;}
.FooterInfo a			{color:#FFF;text-decoration:underline;}
.FooterInfo a:Hover		{text-decoration:underline;}

.ArchFooterInfo			{background:#5A1C84;color:#FFF;padding:4px 30px;width:882px;}
.ArchFooterInfo a		{color:#FFF;text-decoration:underline;}
.ArchFooterInfo a:Hover		{text-decoration:underline;}

.ClassFooterInfo		{background:#004F66;color:#FFF;padding:4px 30px;width:882px;}
.ClassFooterInfo a		{color:#FFF;text-decoration:underline;}
.ClassFooterInfo a:Hover 	{text-decoration:underline;}

.HistFooterInfo			{background:#F1CE68;color:#FFF;padding:4px 30px;width:882px;}
.HistFooterInfo a		{color:#FFF;text-decoration:underline;}
.HistFooterInfo a:Hover 	{text-decoration:underline;}

.ELearnFooterInfo		{background:#215100;color:#FFF;padding:4px 30px;width:882px;}
.ELearnFooterInfo a		{color:#FFF;text-decoration:underline;}
.ELearnFooterInfo a:Hover 	{text-decoration:underline;}


/* FOOTER LINKS */
.FooterLinks			{text-align:center;width:960px;color:#2430A9;margin:10px 0px 10px 0px;}
.FooterLinks a			{color:#2430A9;text-decoration:none;}
.FooterLinks a:Hover		{text-decoration:underline;}


/* RIGHT COL */

.GenSubjectAreas		{background:#7C83D3 url('/assets/hca/site_images/RightCol_BG.gif') no-repeat top left;padding:10px 0px 0px 10px;height:100%;}
.GenSubjectAreas select		{width:164px;margin-right:8px;}
.GenSubjectAreas h2.link	{margin:0px;}
.GenSubjectAreas h2.link a	{color:#2430A9;text-decoration:none;margin:0px;font-size:80%;}
.GenSubjectAreas h2.link a:Hover{text-decoration:underline;}

.ArchSubjectAreas		{background:#A175C0 url('../assets/hca/site_images/Arch_RightCol_BG.gif') no-repeat top left;padding:10px 0px 0px 10px;height:100%;}
.ArchSubjectAreas select	{width:164px;margin-right:8px;}
.ArchSubjectAreas h2.link	{margin:0px;}
.ArchSubjectAreas h2.link a	{color:#2430A9;text-decoration:none;margin:0px;font-size:80%;}
.ArchSubjectAreas h2.link a:Hover{text-decoration:underline;}

.ClassSubjectAreas		{background:#89B4C2 url('/assets/hca/site_images/Class_RightCol_BG.gif') no-repeat top left;padding:10px 0px 0px 10px;height:100%;}
.ClassSubjectAreas select	{width:164px;margin-right:8px;}
.ClassSubjectAreas h2.link	{margin:0px;}
.ClassSubjectAreas h2.link a	{color:#2430A9;text-decoration:none;margin:0px;font-size:80%;}
.ClassSubjectAreas h2.link a:Hover{text-decoration:underline;}

.ELearnSubjectAreas		{background:#7AA162 url('/assets/hca/site_images/ELearn_RightCol_BG.gif') no-repeat top left;padding:10px 0px 0px 10px;height:100%;}
.ELearnSubjectAreas select	{width:164px;margin-right:8px;}
.ELearnSubjectAreas h2.link	{margin:0px;}
.ELearnSubjectAreas h2.link a	{color:#2430A9;text-decoration:none;margin:0px;font-size:80%;}
.ELearnSubjectAreas h2.link a:Hover{text-decoration:underline;}

.HistSubjectAreas		{background:#F6D98F url('/assets/hca/site_images/Hist_RightCol_BG.gif') no-repeat top left;padding:10px 0px 0px 10px;height:100%;}
.HistSubjectAreas select	{width:164px;margin-right:8px;}
.HistSubjectAreas h2.link	{margin:0px;}
.HistSubjectAreas h2.link a	{color:#2430A9;text-decoration:none;margin:0px;font-size:80%;}
.HistSubjectAreas h2.link a:Hover{text-decoration:underline;}




.GenSearchBox			{padding:0px 0px 0px 10px;background:#7C83D3;height:100%;}
.GenSearchBox .noShow		{visibility:hidden;width:0px;display:none;}
.GenSearchBox input#basicsearch	{width:160px;margin-right:8px;}

.ArchSearchBox			{padding:0px 0px 0px 10px;background:#A175C0;height:100%;}
.ArchSearchBox .noShow		{visibility:hidden;width:0px;display:none;}
.ArchSearchBox input#basicsearch{width:160px;margin-right:8px;}

.ClassSearchBox			{padding:0px 0px 0px 10px;background:#89B4C2;height:100%;}
.ClassSearchBox .noShow		{visibility:hidden;width:0px;display:none;}
.ClassSearchBox input#basicsearch{width:160px;margin-right:8px;}

.ELearnSearchBox		{padding:0px 0px 0px 10px;background:#7AA162;height:100%;}
.ELearnSearchBox .noShow	{visibility:hidden;width:0px;display:none;}
.ELearnSearchBox input#basicsearch{width:160px;margin-right:8px;}

.HistSearchBox			{padding:0px 0px 0px 10px;background:#F6D98F;height:100%;}
.HistSearchBox .noShow		{visibility:hidden;width:0px;display:none;}
.HistSearchBox input#basicsearch{width:160px;margin-right:8px;}




.SiteOfTheMonth			{background:#7C83D3;color:#FFF;height:100%;padding:10px;}
.SiteOfTheMonth a		{color:#FFF;text-decoration:none;font-weight:bold;}
.SiteOfTheMonth a:Hover		{text-decoration:underline;}

.ArchSiteOfTheMonth		{background:#A175C0;color:#FFF;height:100%;}
.ArchSiteOfTheMonth a		{color:#FFF;text-decoration:none;font-weight:bold;padding:10px;}
.ArchSiteOfTheMonth a:Hover	{text-decoration:underline;}

.ClassSiteOfTheMonth		{background:#89B4C2;color:#FFF;height:100%;}
.ClassSiteOfTheMonth a		{color:#FFF;text-decoration:none;font-weight:bold;padding:10px;}
.ClassSiteOfTheMonth a:Hover	{text-decoration:underline;}

.HistSiteOfTheMonth		{background:#F6D98F;color:#FFF;height:100%;}
.HistSiteOfTheMonth a		{color:#FFF;text-decoration:none;font-weight:bold;padding:10px;}
.HistSiteOfTheMonth a:Hover	{text-decoration:underline;}

.ELearnSiteOfTheMonth		{background:#7AA162;color:#FFF;height:100%;}
.ELearnSiteOfTheMonth a		{color:#FFF;text-decoration:none;font-weight:bold;padding:10px;}
.ELearnSiteOfTheMonth a:Hover	{text-decoration:underline;}



/* Site Map */

.explorertree			{font-weight:bold;}
.docClass			{}
li				{list-style-type:disk;/*margin-left:30px;*/}
li li				{list-style-type:circle;margin-left:30px;}
li li li			{list-style-type:square;margin-left:30px;}
li li li li			{list-style-type:square;margin-left:30px;}
li li li li li			{list-style-type:square;margin-left:30px;}
li li li li li li		{list-style-type:square;margin-left:30px;}
li li li li li li li		{list-style-type:square;margin-left:30px;}
li li li li li li li li		{list-style-type:square;margin-left:30px;}
li li li li li li li li li	{list-style-type:square;margin-left:30px;}




/* Text area styles */
.whiteBox
{
	background-color: #ffffff;
	color: #000000;
	padding: 0px;	
}

.whiteBox p
{
	margin:0px;
	padding:0px;
}

.whitebox a
{
color:blue;
}

.paleBlue
{
	background-color: #f0f9fc;
	color: #000000;
	padding: 15px;		
}

.darkBlue
{
	background-color: #004f67;
	color: #f0f9fc;
	padding: 15px;	
}


.paleGreen
{
	background-color: #CEEBBD;
	color: #000000;
	padding: 15px;	
}

.darkGreen
{
	background-color: #215100;
	color: #ffffff;
	padding: 15px;	
}

/* standard colours*/
.whiteText {color:#ffffff;}

.academyBlueText1 {color:#c0e5f0;}
.academyBlueText2 {color:#f0f9fc;}
.academyBlueText3 {color:#004f67;}

.blueText1 {color:#d5d9ff;}
.blueText2 {color:#f4f5ff;}
.blueText3 {color:#336699;}

.purpleText1 {color:#e9cdfd;}
.purpleText2 {color:#f9f2fe;}
.purpleText3 {color:#5a1d84;}

.greenText1 {color:#cce9b9;}
.greenText2 {color:#f2faed;}
.greenText3 {color:#406429;}

.redText1 {color:#ffcdd0;}
.redText2 {color:#fff2f2;}
.redText3 {color:#821a21;}

.orangeText1 {color:#ffd3c6;}
.orangeText2 {color:#fff4f0;}
.orangeText3 {color:#cb3a0e;}

.yellowText1 {color:#f8e3aa;}
.yellowText2 {color:#faeabf;}
.yellowText3 {color:#f2ce68;}

.brownText1 {color:#d2bdaf;}
.brownText2 {color:#ddcec3;}
.brownText3 {color:#af8970;}

.blackText {color:#000000;}

.academyBlue1 {background-color: #c0e5f0; color: #ffffff; padding: 15px;}
.academyBlue2 {background-color: #f0f9fc; color: #000000; padding: 15px;}
.academyBlue3 {background-color: #004f67; color: #ffffff; padding: 15px;}

.SCblue3 {background-color: #336799; color: #ffffff; padding: 15px;}

.purple1 {background-color:#e9cdfd; color:#ffffff; padding:15px;}
.purple2 {background-color:#f9f2fe; color:#000000; padding:15px;}
.purple3 {background-color:#5a1d84; color:#ffffff; padding:15px;}

.green1 {background-color: #cce9b9; color: #ffffff; padding: 15px;}
.green2 {background-color: #f2faed; color: #000000; padding: 15px;}
.green3 {background-color: #406429; color: #ffffff; padding: 15px;}

.red1 {background-color: #ffcdd0; color: #ffffff; padding: 15px;}
.red2 {background-color: #fff2f2; color: #000000; padding: 15px;}
.red3 {background-color: #821a21; color: #ffffff; padding: 15px;}

.blue1 {background-color: #d5d9ff; color: #ffffff; padding: 15px;}
.blue2 {background-color: #f4f5ff; color: #000000; padding: 15px;}
.blue3 {background-color: #2531a9; color: #ffffff; padding: 15px;}

.orange1 {background-color: #ffd3c6; color: #ffffff; padding: 15px;}
.orange2 {background-color: #fff4f0; color: #000000; padding: 15px;}
.orange3 {background-color: #cb3a0e; color: #ffffff; padding: 15px;}

.yellow1 {background-color: #f8e3aa; color: #ffffff; padding: 15px;}
.yellow2 {background-color: #faeabf; color: #000000; padding: 15px;}
.yellow3 {background-color: #f2ce68; color: #ffffff; padding: 15px;}

.brown1 {background-color: #d2bdaf; color: #ffffff; padding: 15px;}
.brown2 {background-color: #ddcec3; color: #000000; padding: 15px;}
.brown3 {background-color: #af8970; color: #ffffff; padding: 15px;}

.teaser
{
	font-weight:bold;
}


/**********************************************Lists*************************************************************************/


ul {padding:0; margin:0; width:100%;}

.LinkList, .ArrowList, .DashList {list-style:none;}
.LinkList li {border-left:1px solid; padding:0 7px 0 0; display:inline;}
.LinkList li.first {border:0; color:blue;}
.LinkList li a
{padding-left:7px; color:blue;}

.ArrowList a {display:block; padding:1px 0; color:#004f67;}
.SimpleEvents .ArrowList a {display:block; padding:1px 0; color:#609aac; font-weight:bold;}
.ArrowList li {padding-left:10px;}
.ArrowList .ActionLink {margin-top:10px;}

.BlueArrow li {background:url('/assets/shared/images/Blue-ListArrow.gif') left 0.4em no-repeat;}
.BlueArrow li.open {background:#67A1E2;}
.BlueArrow li.open a {background:#004f67;}
.BlueArrow li.open ul a {background:#67A1E2;}

.PurpleArrow li {background:url('/assets/shared/images/Purple-ListArrow.gif') left 0.4em no-repeat;}
.c007499Arrow li {background:url('/assets/shared/images/c007499-ListArrow.gif') left 0.4em no-repeat;}
.WhiteArrow li {background:url('/assets/shared/images/White-ListArrow.gif') left 0.4em no-repeat;}
.WhiteDash li {background:url('/assets/shared/images/White-ListDash.gif') left 0.4em no-repeat;}

.SpacedArrows {padding:10px 0;}
.SpacedArrows li {border-top:1px solid #B8D0F4; padding:1em 15px; background-position:left 1.4em;}

.DashList li {padding-left:8px;}
.BlueDashes li {background:url('/assets/shared/images/Blue-Dash.gif') left 0.6em no-repeat;}

/**********************************************End of Lists*************************************************************************/

.secondaryContent
{
	padding-bottom:15px;
	width: 100%;
	margin-top: 2px;
}


.secondaryContent .header
{
	float: left; 
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.secondaryContent .header H2
{
	font-size:120%; 
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 0px 8px;
}

.secondaryContent .header H2.link
{
	font-size:120%; 
	font-weight:bold;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

.secondaryContent .header label
{
	height: 23px;
}

.secondaryContent .header a
{
	text-decoration: none;
	width: 100%;
	display: block;
	padding: 2px 0px 0px 0px;
	height: 21px;
	margin-bottom: 0px;
}

.secondaryContent .header span
{
	padding: 2px 0px 0px 0px;
}

.secondaryContent .header a:hover
{
	text-decoration: underline;
}

.secondaryContent .header a:visited
{
	text-decoration: none;
}

.secondaryContent ul {padding:0; margin:0; width:100%; clear:left; list-style:none}

.secondaryContent .mainbody
{
	width: 100%;
}

.secondaryContent .mainbody .paddingBody
{
	padding: 15px 2px 10px 8px;
}

.secondaryContent .mainbody .lesserPaddingBody
{
	padding: 6px 0px 15px 0px;
}

.secondaryContent .mainbody .lesserPaddingBody .intro
{
	padding: 0px 0px 5px 10px;
}



.secondaryContent .BlueArrow li 
{
	background:url(/assets/shared/images/Blue-ListArrow.gif) no-repeat 0.4em 0.35em; 
	padding:0px 0px 0px 15px;
	list-style-type: none;
}

.secondaryContent form
{
	clear: both;
	width: 100%;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.secondaryContent form select
{
	width: 80%;
    /*overflow: none;*/
}

.secondaryContent form #Submit
{
	vertical-align: top;
	padding: 2px 0px 0px 3px;
}

.secondaryContent a
{
	text-decoration: none;
	font-weight:bold;
	color:#004D63;
}

.secondaryContent a:hover
{
	text-decoration: underline;
	font-weight:bold;
}


/* Latest news box */
#LatestNewsBox {padding:0 10px;}
#LatestNewsBox li {margin-bottom:1em;}
#LatestNewsBox H2 {padding:0 0 5px 40px; background:url(/assets/shared/images/Heading-LatestNews.gif) left no-repeat; margin-bottom:1em;}


/* ***********************************************News detail Styles ************************************************/

#newsdetail .header {
	background-color: #004f67;
	color:#f0f9fc; 
	padding: 2px 5px;
}

/* ***********************************************End of Newsdetail Styles ************************************************/

/* ***********************************************Start of events ************************************************/

#events
{
	background-color:#e9cdfd;
}

#events .header
{
	background-color: #5a1d84;
	color:#f0f9fc;
}

#events .header H2.link
{
	background: #5a1d84 url(/assets/shared/images/scarrow.gif) 5px top no-repeat;
}

#events .header a
{
	background: #5a1d84 url(/assets/shared/images/EventsIcon.gif) right 0px no-repeat;
	color:#f0f9fc;
	padding-left:0px;
}

#events .header a:hover
{
	background: #5a1d84 url(/assets/shared/images/EventsIcon_rollover.gif) right 0px no-repeat;
	color:#f0f9fc;
	padding-left:0px;
}

#events .PurpleArrow li 
{
	background:url(/assets/shared/images/Purple-ListArrow.gif) no-repeat 0.4em 0.35em;
}

#events a
{
	color:#5a1d84;
	font-weight: bold;
	text-decoration:none;
}

#events a:hover
{
	color:#5a1d84;
	font-weight: bold;
	text-decoration:underline;
}
/* *********Start of events detail *******/

#EventDetail
{
	color:black; 
	font-weight:normal;
	padding: 5px;
	margin: 0px;

}
/*
#EventDetail H1
{
	color:black;
	font-weight:bold;
	font-size: 180%;
	padding: 10px 0px; 
	margin:0;
}

#EventDetail  H2 
{
	color:black; 
	font-weight:bold;
	font-size: 150%;
	padding: 10px 0px; 
	margin:0;

}

#EventDetail  H3 
{
	color:black; 
	font-weight:bold;
	font-size: 120%;
	padding: 10px 0px; 
	margin:0;

}
*/
#EventDetail .header
{
	background-color: #5a1d84;
	color:#ffffff;
	padding:5px 5px;
}

#EventDetail ul {
	list-style-type: none;
}

#EventDetail li {
	padding: 10px;
	background: url('/assets/shared/images/Blue-ListArrow.gif') no-repeat scroll left 1.2em;
}

#EventDetail a {
	color: #609aac;
}

#EventDetail .line
{
	height: 1px;
	width: 100%;
	background-color: #5a1d84;
	clear: both;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin-bottom: 3em;
}

/* *********End of events detail *******/

/* *********Start of Simple Events  *******/

#SimpleEvents
{
	color:black; 
	font-weight:normal;
	padding: 10px;
	margin: 0px;

}

#SimpleEvents H1
{
	color:black; 
	font-weight:bold;
	font-size: 180%;
	padding: 10px 0px; 
	margin:0;
}

#SimpleEvents  H2 
{
	color:black; 
	font-weight:bold;
	font-size: 150%;
	padding: 10px 0px; 
	margin:0;
}

#SimpleEvents  H3 
{
	color:black; 
	font-weight:bold;
	font-size: 120%;
	padding: 10px 0px; 
	margin:0;
}

#SimpleEvents ul {
	list-style-type: none;
}

#SimpleEvents li {
	padding: 10px;
	background: url('/assets/shared/images/Blue-ListArrow.gif') no-repeat scroll left 1.2em;
}

#SimpleEvents a {
	color: #609aac;
	font-weight: bold;
}

#SimpleEvents .ArrowList a {display:block; padding:1px 0; color:#609aac; font-weight: bold;}

/* *********End of Simple Events *******/

/* *********Start of Event Summary  *******/

#EventSummary .header
{
	background-color: #5a1d84;
	color:#ffffff;
	padding:0px;
}


#EventSummary
{
	color:black; 
	font-weight:normal;
	padding: 0px;
	margin: 0px;
}

#EventSummary H1
{
	color:black; 
	font-weight:bold;
	font-size: 180%;
	padding: 0px 0px; 
	margin:0;
}

#EventSummary  H2 
{
	color:black; 
	font-weight:bold;
	font-size: 150%;
	padding: 0px 0px; 
	margin:0;
}

#EventSummary  H3 
{
	color:black; 
	font-weight:bold;
	font-size: 120%;
	padding: 0px; 
	margin:0;
}

#EventSummary H4 {
	color:black; 
	font-weight:bold;
	font-size: 100%;
	padding:4px; 
	margin:5px 0px 0px 0px;
}

#EventSummary .leftcol
{
	width: 49.5%;
	float: left;
}

#EventSummary .rightcol
{
	width: 49.5%;
	float: right;
}

#EventSummary .spacerline
{
	clear:both;
	height:1px;
}
#EventSummary .rhmore
{
	text-align: right;
	padding-bottom: 0px;
}
#EventSummary .PaginationNav
{
  text-align:center;
  color:#5a1d84;
  font-weight:bold;
}
#EventSummary .PaginationNav a
{
  color:#5a1d84;
  font-weight:bold;
  background:url() no-repeat 0 0;
  text-decoration:underline;
}
#EventSummary ul {
	list-style-type: none;
}

#EventSummary li {
	padding: 0px;
	background: url('/assets/shared/images/Blue-ListArrow.gif') no-repeat scroll left 1.4em;
}

#EventSummary a {
	color: #5a1d84;
	font-weight: bold;
	background:url(/assets/shared/images/Purple-ListArrow.gif) no-repeat 0.15em 0.4em;
}



#EventSummary p {
	margin:0px 0px 4px 0px;
	padding:5px 5px 5px 5px;
}


.odd {
	background: #e9cdfd;
}

/* *********End of Event Summary *******/

/* ***********************************************End of Events ************************************************/

/* ***********************************************Start of resources ************************************************/

#resources
{
	background-color:#ffd3c6;
}

#resources .header
{
	background-color: #821a21;
	color:#f0f9fc;
}

#resources .header H2.link
{
	background: #821a21 url(/assets/shared/images/scarrow.gif) 5px top no-repeat;
}

#resources .header a
{
	background: #821a21 url(/assets/shared/images/ResourceIcon.gif) right 0px no-repeat;
	color:#f0f9fc;
	padding-left:0px;
}

#resources .header a:hover
{
	background: #821a21 url(/assets/shared/images/ResourceIcon_rollover.gif) right 0px no-repeat;
	color:#f0f9fc;
	padding-left:0px;
}

#resources .BrownArrow li 
{
	background:url(/assets/shared/images/Brown-ListArrow.gif) no-repeat 0.4em 0.35em;
}

#resources a
{
 color:#821a21;
 font-weight: bold;
 text-decoration:none; 
/* padding-left:15px;*/
}
 
#resources a:hover
{
 color:#821a21;
 font-weight: bold;
 text-decoration:underline; 
/* padding-left:15px;*/
}

#ResourcesInnerContent hr
{
    border-bottom:1px solid #821a21;
    width:100%;
}

#ResourcesInnerContent .header
{
    background-color: #821a21;
    color:#ffffff;
    padding:5px 5px;
}

#ResourcesInnerContent .SearchAgain {background:url(/assets/shared/images/Brown-ListArrow.gif) left 0.4em no-repeat; padding-left:1em; float:right; color:#000000; font-weight:bold;}

#ResourcesInnerContent .Title {background:url(/assets/shared/images/Brown-ListArrow.gif) left 0.4em no-repeat; padding-left:1em; float:left; color:#2531a9; font-weight:bold;}

#ResourcesInnerContent .Title a {color:#2531a9;}


/* *********Start of detailed resources *******/
#ResourcesDetail .teaser
{
	font-weight: bold;
}

#ResourcesDetail .header
{
	background-color: #821a21;
	color:#ffffff;
	padding:5px 5px;
}

#ResourcesDetail p, #ResourcesDetail h1, #ResourcesDetail h2, #ResourcesDetail h3
{
	padding: 0 5px;
}

#ResourcesDetail a
{
	color: #2531a9;
	text-decoration:none;
}

#ResourcesDetail a:hover
{
	color: #2531a9;
	text-decoration:underline;
}

#ResourcesDetail .softcopy
{
	margin-top: 10px;
	float:left;
}

#ResourcesDetail .cls
{
	clear: both;
}

#ResourcesDetail .hardcopy
{
	margin-top: 10px;
	float:left;
}

#ResourcesDetail img.hardcopy
{
	margin-left: 5px;
	margin-top: 5px;
	float:left;
}

#ResourcesDetail .line
{
	height: 1px;
	width: 100%;
	background-color: #821a21;
	clear: both;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin-bottom: 3em;
}

.ResourcesDetailTitle
{
	width: 70%;
	display: inline;
	float: left;
}
.ResourcesDetailDate
{
	width: 30%;
	float: right;
	display: inline;
}

/* *********End of detailed resources *******/

.ResourcesSearchContainer {
	width: 33em;
}
	
.ResourcesSearchBottomLeft {
	background: #fff2f2 url('/assets/shared/images/bl-fff2f2.png') 0 100% no-repeat ;
	width: 100%;
}

.ResourcesSearchBottomRight {
	background: url('/assets/shared/images/br-fff2f2.png') 100% 100% no-repeat ;
	width: 100%;
}

.ResourcesSearchTopLeft {
	background:  url('/assets/shared/images/tl-fff2f2.png') 0 0 no-repeat;
	width: 100%;
}

.ResourcesSearchTopRight {
	background: url('/assets/shared/images/tr-fff2f2.png') 100% 0 no-repeat; 
	padding: 1em 1em 1em 1em;
	width: 100%;
	color: #000000
}

.ResourcesSearch {
	width: 100%;
	margin: 0;
	padding: 2em 2em 2em 2em;
	background-color: #fff2f2;
	color: #000000
}

.ResourcesSearchBox {
	Padding: 1em 0;
}

/* ***********************************************End of resources ************************************************/



/* ***********************************************Start of funding ************************************************/

#funding
{
	background-color:#cce9b9; 
}

#funding .header
{
	background-color: #225101;
	color:#f0f9fc; 
}

#funding .header H2.link
{
	background: #225101 url(/assets/shared/images/scarrow.gif) 5px top no-repeat;
}

#funding .header a
{
	background: #225101 url(/assets/shared/images/FundingIcon.gif) right 0px no-repeat;
	color:#f0f9fc; 
}

#funding .header a:hover
{
	background: #225101 url(/assets/shared/images/FundingIcon_rollover.gif) right 0px no-repeat;
	color:#f0f9fc;
}

#funding .BlueArrow li
{
	background:url(/assets/shared/images/Green-ListArrow.gif) no-repeat 0.4em 0.35em;
}
#funding li
{
	margin-top:0.4em;
}

#funding a
{
	color:#225101;
	font-weight: bold;
	text-decoration:none; 
}

#funding a:hover
{
	color:#225101;
	font-weight: bold;
	text-decoration:underline; 
}

#FundingDetail .teaser
{
	font-weight: bold;
}

#FundingDetail .header
{
	background-color: #225101;
	color:#ffffff;
	padding:5px 5px;
}

#FundingDetail p, #FundingDetail h1, #FundingDetail h2, #FundingDetail h3
{
	padding: 0 5px;
}

#FundingDetail a
{
	color: #2531a9;
	text-decoration:none;
}

#FundingDetail a:hover
{
	color: #2531a9;
	text-decoration:underline;
}

#FundingDetail .line
{
	height: 1px;
	width: 100%;
	background-color: #225101;
	clear: both;
	display: block;
	font-size: 1px;
	height: 1px;
	line-height: 1px;
	margin-bottom: 3em;
}

.BrownBoldText 
{
    color:#821a21;
    font-weight:bold;
}

.FundingDateText 
{
    color:#821a21;
    float:right;
}

#FundingInnerContent
{
}

#FundingSearch
{
    background-color:#fff2f2;
    padding:15px;
}

#FundingSearch .InlineList li {background:url(/assets/shared/images/Brown-ListArrow.gif) left 0.4em no-repeat; display:inline; padding: 0.2em 3em 0.2em 1em;}

#FundingSearchBox {
    background: no-repeat top left; 
    cursor:pointer;
    padding:10px 10px 10px 10px;
    float:left;
}

#FundingSearchBox input {
    height: 18px;
    margin: 0px;
    padding: 0px 0px 0px 0px;
    float:left;
}

#FundingSearchBox img {
    padding-left: 10px;
}

#FundingInnerContent hr
{
    border-bottom:1px solid #821a21;
    width:100%;
}

#FundingInnerContent .header
{
    /*background-color: #821a21;*/
    background-color:#225101;
    color:#ffffff;
    padding:5px 5px;
}

#FundingInnerContent .SearchAgain {background:url(/assets/shared/images/Brown-ListArrow.gif) left 0.4em no-repeat; padding-left:1em; float:right; color:#000000; font-weight:bold;}

#FundingInnerContent .Title {background:url(/assets/shared/images/Brown-ListArrow.gif) left 0.4em no-repeat; padding-left:1em; float:left; color:#2531a9; font-weight:bold;}

#FundingInnerContent .Title a {color:#2531a9;}


/* ***********************************************End of funding ************************************************/

/* ***********************************************Start of projects ************************************************/
/* *********Start of detailed projects *******/
#ProjectDetail .teaser
{
	font-weight: bold;
}

#ProjectDetail .header
{
	background-color: #821a21;
	color:#ffffff;
	padding:5px 5px;
}

#ProjectDetail p, #ProjectDetail h1, #ProjectDetail h2, #ProjectDetail h3
{
	padding: 0 5px;
}

#ProjectDetail a
{
	color: #2531a9;
	text-decoration:none;
}

#ProjectDetail a:hover
{
	color: #2531a9;
	text-decoration:underline;
}

/* *********End of detailed projects *******/

.BrownBoldText a {
	color: #609aac;
	text-decoration: none;
}

.BrownBoldText a:hover {
	text-decoration: underline;
}

.ProjectSearchBottomLeft {
	background: #fff2f2 url('/assets/shared/images/bl-fff2f2.png') 0 100% no-repeat ;
	width: 50%;
}

.ProjectSearchBottomRight {
	background: url('/assets/shared/images/br-fff2f2.png') 100% 100% no-repeat ;
	width: 100%;
}

.ProjectSearchTopLeft {
	background:  url('/assets/shared/images/tl-fff2f2.png') 0 0 no-repeat;
	width: 100%;
}

.ProjectSearchTopRight {
	background: url('/assets/shared/images/tr-fff2f2.png') 100% 0 no-repeat; 
	padding:10px 10px 10px 10px;
	width: 100%;
}

.BrownBoldText {
	font-weight: bold;
	color: #821a21;
}

.ProjectSearch {
	width: 100%;
	margin: 0;
	padding: 0em 2em;
	background-color: #fff2f2;
	color: #000000;
}

.ProjectSearchBox {
	padding: 1em 0;
}

/* ***********************************************End of projects ************************************************/

a {text-decoration: none;}
a:hover {text-decoration: underline;}

#subjectCentreNav {height: 83px;}
.GenSearchBox, .HistSearchBox, .ClassSearchBox, .ArchSearchBox, .ELearnSearchBox {height: 40px;}
#LatestResourcesBox span { font-weight:bold; }

#EventsSimpleList .ArrowList a { margin-bottom:0.5em; }
#EventsSimpleList .PurpleArrow li { margin-bottom:1em; }
