@charset "utf-8";

/*CLASSES REFLECT SECTION COLOUR */

/*Top NAVIGATION*/
	#TopNavigation li.TopMenu0  a{
		background-color:#99CCCC;/*Teal*/
}
	#TopNavigation li.TopMenu1  a{
		background-color:#99CCFF;/*Blue*/
}
	#TopNavigation li.TopMenu2  a{
		background-color:#AAD580;/*Green*/
}
	#TopNavigation li.TopMenu3  a{
		background-color:#FFB13E;/*Orange*/
}
	#TopNavigation li.TopMenu4  a{
		background-color:#CBCBE4;/*Purple*/
}
	#TopNavigation li.TopMenu5  a{
		background-color:#CCCD9D;
}

	#TopNavigation li.TopMenu3Sel a{
		border-bottom:1px solid #8B8B8B;/*Dark grey*/
		font-weight:bold;
}
/*Left NAVIGATION*/
#LeftNav ul li a{
background-image:url(../core-images/OrangeSquare.gif);
}
#LeftNav a.L1, #LeftNav a#L1sel {
	background-image:url(../core-images/GreySquare.gif);
}
#LeftNav a#L0sel, #LeftNav a#L1sel{
	background-color:#FFDFB0;/*Light Orange*/
}

/*BREADCRUMB*/
#Breadcrumb {
	background-color:#FFB13E;/*Orange*/
}
#Breadcrumb li {
	background: transparent url(../core-images/arrow-black3.gif) no-repeat right 4px;
}
/*CONTENT*/
#TopContent{
	border:1px solid #FFC166;/*Orange border*/
	background: #FFFFFF url(../core-images/TopContentOrangeBG.gif) repeat-x left bottom;
}
#MainContent h1, #MainContent h2, #MainContent h3, #MainContent h4{
	color:#743A00;
}
.ImageParagraph {
	margin: 0px 0px 0px 0px !important;
	padding: 0px 0px 0px 0px !important;
}
/* User-selectable headings */
.Heading1, H1, h1 {
	font-size: 140%;
	font-weight: lighter;
	color:#743A00;
	}

.Heading2 , H2, h2 {
	font-size: 130%;
	font-weight: bold;
	color:#743A00;
	}

.Heading3, H3, h3 {
	font-size: 120%;
	margin: 0px;
	color:#743A00;
	}

.Heading4, H4, h4 {
	font-size: 110%;
	margin: 0px;
	color:#743A00;
	}

/* User-selectable right panel styles */		
.RightPanelParagraph {
	padding: 5px;
	}

.RightPanelHeading{
	background-color: #FFDFB0;
	margin: 0px;
	color:#743A00;
	padding: 5px;
	border-left: 1px solid #FFB13E;
	border-bottom: 1px solid #FFB13E;
	border-right: 1px solid #FFB13E;
	font-weight: bold;
	}

/*RIGHT PANEL*/
#RightPanel  {
	border-top: solid 1px #FFB13E;
	border-bottom: solid 1px #FFB13E;	
	}
	
#RightPanel p {
	border-left: solid 1px #FFB13E;
	border-right: solid 1px #FFB13E;	
	}

#RightPanel img {
	border-left: solid 1px #FFB13E;
	border-right: solid 1px #FFB13E;
	}	
	
#RightPanel hr {
	border-top: 1px solid #FFB13E;
	border-bottom: 1px solid #FFB13E;
	}
	
/*TABLE*/
table.ImmTS_Default th {
	background-color:#FFECCE;/*Lighter Orange*/
}
