/* Tab Pane Control Menu Top Navigation Bar */


/********************** General styles *******************************/

body 				{FONT-WEIGHT: normal;FONT-SIZE: 71%;COLOR: #000000;FONT-FAMILY: verdana,arial,helvetica;BACKGROUND-COLOR: #666666;TEXT-ALIGN: left;}


#mainBody			{padding-left: 0px;padding-top: 0px;width:972px; background:#FFFFFF; }

.underline {text-decoration:underline;}

.hidden {position:absolute; z-index:-100;visibility: hidden;}

/* iw_component is a style applie to each component. */
.iw_component			{background-color: #ffffff;height:100% !important;}


.clear, #skipNav, .spacer 	{clear:both; font-size:1px; height:1px; line-height:1px; display:block;}

#skipNav a 			{color:#fff; margin-left:-9999px;}

.noShow 			{display:none;}

.noShowImage 			{background-image:url(/assets/shared/images/Purple-ListArrow.gif);}

.LeftSide 			{float:left;}

.RightSide 			{float:right;}

.padded 			{padding:4px;}

p {margin:0.5em 0 0.1em;}
ul {padding-left:1.5em; margin:7px; width:100%;}

.BottomClear, #LeftColumnBottom {background-color:#fff;}

.darkGreen			{background:url(/assets/ps/forrest/images/middle_bg.jpg) no-repeat right top;width:470;padding:30px 472px 30px 30px;color:#336699;}
.darkGreen a			{color:#336699;text-decoration:underline;}
.darkGreen a:Hover		{text-decoration:underline;}

.whiteBox			{width:872;padding:30px 100px 30px 30px;color:#336699;background:url(/assets/ps/forrest/images/Inner_bg.jpg) no-repeat right top;}
.whiteBox a			{color:#336699;text-decoration:underline;}
.whiteBox a:Hover		{text-decoration:underline;}

.ContactForm			{width:872;padding:30px 100px 30px 30px;color:#336699;background:url(/assets/ps/forrest/images/Inner_bg.jpg) no-repeat right top;}

/* 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;}
/******************** Header styles ********************************/

#Header .LeftSide 		{width: 50% !important;float:left;display:inline;}

#Header .RightSide 		{width: 50% !important; TEXT-ALIGN: right;float:left;display:inline;}

#Header .LeftSide a img 	{}

#Header .text			{margin-left: 0px; padding-top: 0px;float: left;padding-left: 0px;}

#Header .text img		{margin-right: 20px;border:1px solid red;}

#logo 				{FLOAT: right; MARGIN-RIGHT: 20px;}

#AccessibilityLinks A 		{COLOR: blue}

#AccessibilityLinks LI 		{BORDER-COLOR: white;}





/********************** Main link bar ********************************/

//tab is a list of the links at the top.
.tab ul				{margin-left: 0px;margin-bottom: 0px;list-style-type: none;text-align: left;}

.tab li				{display: inline;}

.tab ul li a			{padding: 0px 0.5em 0px 0.5em;text-decoration: none;float: left;color: #ffffff;background-color: #336799;border: 0px solid #FFFFFF;border-width: 0px 1px 0px 0px;height:14px;margin-top: 8px;vertical-align:middle;}

.tab li a:visited		{color: #ffffff;}

.tab li a:hover			{text-decoration:underline;}

.tab a#selectedTopNav		{background-color: #609aac;color: #ffffff;}



#LinkStrip 			{background: #336699;padding-left: 10px;height: 30px;}

#LinkStrip UL			{padding:0; margin:0; width:100%;}

#LinkStrip .Inner 		{BACKGROUND: #336699;}

#LinkStrip A 			{color: #FFFFFF;}

#LinkStrip .LeftSide		{padding-left:16px;}

#LinkStrip .LeftSide A 		{FONT-WEIGHT: bold;}

#LinkStrip .LeftSide LI.first 	{BORDER-LEFT-WIDTH: 0px;}

#LinkStrip .RightSide 		{TEXT-ALIGN: right;}

#LinkStrip .RightSide a		{FONT-WEIGHT: bold;border: 0px solid #FFFFFF;border-width: 0px 0px 0px 1px;height:14px;padding-left:5px;}

#LinkStrip .LinkList		{padding-left: 0px;margin-left: 0px;margin-top: 10px;padding-right: 0px;}





/************************** 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:#336799 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;}




/*************************** links ***************************************/

a, #ContentHolder .ArrowList a, #ContentHolder .NormalLinks a 					{text-decoration:none;}

a:hover, #ContentHolder .ArrowList a:hover, #ContentHolder .NormalLinks a:hover 		{text-decoration:underline;}

.ActionLink a, #ContentHolder .ActionLink a, #ContentHolder a, .Underline 			{color:#057EF6; text-decoration:underline;}

.ActionLink a:hover, #ContentHolder .ActionLink a:hover, #ContentHolder a:hover, .Underline:hover {text-decoration:none;}

a img {border:0;}



/************************** Lists ***************************************/

.LinkList, .ArrowList, .DashList{list-style:none;padding:0px 0px 0px 0px; margin:0px 0px 0px 0px;}

.LinkList ul			{}
.LinkList li 			{padding:0 7px 0 0; display:inline;}
.LinkList li.first 		{border:0; color:blue;margin-left:30px;}
.LinkList li a			{padding-left: 7px;font-weight:bold;border-right:1px solid #FFFFFF;}



/***************************** Footer Styles *****************************/

#Footer 			{padding-top:2px;}
#Footer .inner span 		{white-space:nowrap; margin:0 2px;}
#Footer .inner a 		{color:#ffffff;}

#Footer .inner 			{background-color:#336699;padding:5px 5px 3px 30px; color:#ffffff;}
#Footer .LinkList 		{margin-top:10px;}
#Footer .LinkList .print 	{background:url(/assets/shared/images/Icon_PrintPage.gif) 5px center no-repeat;padding-left:20px;}

#SubjectCentres .container 	{margin-top:4px;}
