09:23 14/11/2008body			{background-color:#000000;}



#mainBody		{padding-left: 8px;padding-top: 5px;}

/*.masterDiv		{background-image: url('/assets/york/images/background_img.gif');background-repeat: repeat-y;background-position: 0 0;float:left;}  */

.iw_component		{background-color:#ffffff;height:100% !important;}

.tab			{}

a, a:hover 		{color: #434343;}

.tab ul			{margin-left: 0px;margin-bottom: 0px;list-style-type: none;text-align: left; /*set to left, center, or right to align the menu as desired*/}

.tab li			{display: inline;}

.tab ul li a		{padding: 0px 0.5em 0px 0.5em;text-decoration: none;float: left;color: #434343;border: 0px solid #434343;border-width: 0px 1px 0px 0px;height:14px;margin-top:8px;ertical-align:middle;}

.tab li a:visited	{color: #ffffff;}

.tab li a:hover		{/* background-color: #609aac; */text-decoration:underline;}

.tab a#selectedTopNav	{background-color: #609aac;color: #ffffff;}



/* Header styles */


#Header			{background:#F3FFFF url('/assets/ijme/images/header_bg.gif') no-repeat top right;height:113px;width:960px;}

#Header .LeftSide 	{width:944px;padding-left:16px;float:left;display:inline;position:relative;}
#Header .LeftSide p.text{margin:18px 0px 0px 0px;float:left;display:inline;}
#Header .text		{margin-left: 0px; padding-top: 0px;padding-left: 0px;float:left;display:inline;}

#Header .text img	{margin-right: 15px;}

#Header .RightSide 	{text-align: right;width:422px;height:113px;position:absolute;top:0px;left:520px;}
#Header .RightSide img	{position:absolute;top:36px;left:17px;}

#logo 			{margin-right: 20px;}

#AccessibilityLinks A 	{color: blue}
#AccessibilityLinks LI 	{border-color: blue;}

.hidden {position:absolute; z-index:-100; visibility: hidden;}

#skipNav 		{clear: both; display: block; font-size: 1px; line-height: 1px; height: 1px}

#skipNav A 		{margin-left: -9999px; color: #fff}

h1 			{font-weight: bold; padding: 40px 0 0 0; margin: 0 0 0 0; }

.mainlogo		{padding: 40px 0 0 0;margin: 0 0 0 0;}


/* End of Header styles */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* Main link bar */

#LinkStrip 		{background: #E5E5E5 url(/assets/ijme/images/NavBar_BG.gif) no-repeat left top;padding-left: 10px;height: 31px;width:950px;}

#LinkStrip UL		{padding:0; margin:0; width:100%;}
#LinkStrip .Inner 	{}
#LinkStrip LI 		{border-color: #434343;}
#LinkStrip A 		{color: #434343;}

#LinkStrip .LeftSide A 	{font-weight: bold;color:#434343;}
/* #LinkStrip .LeftSide 	{width: 75%;}*/
#LinkStrip .LeftSide LI.first {border-left-width: 0px}
#LinkStrip .RightSide 	{width: 25%; text-align: right;display:none;}

#LinkStrip .LinkList	{padding-left: 0px;margin-left: 0px;margin-top: 10px;padding-right: 0px;}

/* End of main link bar */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/* LEFT NAV */

h1.level1NavHeader			{color:#61ADDC;text-decoration:none;margin:0px 0px 8px 0px;padding:0px;font-size:140%;font-weight:bold;padding:0px 0px 10px 40px;border-bottom:1px dashed #838383;width:120px;}
ul.level2				{list-style:none;margin:0px 0px 0px 0px ;padding:0px;}
li.level2				{margin:6px 0px 0px 4px;padding:0px;display:block;float:left;width:120px;font-size:100%;}
li.level2 a				{color:#434343;text-decoration:none;display:block;background:url(../assets/ijme/images/LeftNav_bullet.gif) no-repeat top left;padding:2px 0px 2px 20px;width:120px;font-weight:bold;}
li.level2 a:Hover			{text-decoration:underline;}
ul.level3				{margin:0px 0px 20px 10px;padding:0px;float:left;display:block;}
li.level3 				{list-style:none;margin:0px 0px 4px 0px;padding:0px;font-size:80%;display:block;float:left;width:106px;}
li.level3 a				{display:block;background:url(../assets/ijme/images/LeftNav_bullet.gif) no-repeat top left;padding:0px 0px 0px 10px;margin:0px;font-weight:normal;}
li.level3 a:Hover			{}

/* END OF LEFT NAV */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*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 {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;}

/*********************************************** General styles ****************************************************/
body {
	font-weight: normal;
	font-size: 71%;
	color: #000000;  
	font-family: verdana,arial,helvetica;
	background-color: #ffffff; 
	text-align: left;
}
.underline {text-decoration:underline;}


/*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;}

/*ul {padding-left:1.5em; margin:7px; width:100%;}*/

/*general styles*/
.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);}

.lefthalf		{width: 49.5%;float: left;}

.righthalf		{width: 49.5%;float: right;}

.lefttwothird		{width: 66%;float: left;}

.rightthird		{width: 33%;float: right;}

.LeftSide {float:left;}
.RightSide {float:right;}
.padded {padding:4px;}
p {margin:0 0 0.5em 0;}

.BottomClear, #LeftColumnBottom {background-color:#ffffff;}

/*Lists*/
.LinkList, .ArrowList, .DashList
{
	list-style:none;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}
.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;}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*Footer Styles*/

#Footer {padding-top:2px;color:#ffffff;width:960px;}
#Footer .inner {padding:3px 5px; color:#ffffff;}
#Footer .inner span {white-space:nowrap; margin:0 2px;color:#ffffff;}
#Footer .inner a {color:#ffffff;}
#Footer .LinkList .print {padding-left:20px;color:#ffffff;}

#Footer .inner {background-color:#61ADDC;display:none;color:#ffffff;}
#Footer .LinkList {margin-top:10px;background-color:#61ADDC;padding:5px 0px; color:#ffffff;width:960px;text-align:center;}
#Footer .LinkList .first {color:#FFFFFF;}
#Footer .LinkList a{color:#ffffff;}
#Footer .LinkList .print {background:url(/assets/shared/images/Icon_PrintPage.gif) 5px center no-repeat;color:#ffffff;}

#SubjectCentres .container {margin-top:4px;}

/* End of Footer */

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////*/


#Breadcrumb {
    padding:3px 6px;
}

#BreadCrumb a {
    color:blue; 
}
#BreadCrumb a visited{
    color:black; 
}

/* ***** Styling web form   */

.webform {
  background-color: #E7E7E7;
display: block;
  padding: 20px;
  width: 400px;

}

.webform label {
  display: inline-block;
  vertical-align: top;
  text-align: right;
  width: 150px;
  clear: left;
}

.webform input, .webform textarea {
  display: inline-block;
  width: 230px;
  margin-bottom: 0.5em;
  padding: 0.25em;
}

.webform h3 {
  padding-bottom: 1em;
}

.disclaimer {
  width: 440px;
  padding-top: 1em;
}

#irf1 p {
  display: block;
}



/*  IJME SEARCH  */
#ijme_search				{width:200px;padding-bottom:17px;padding-left:17px;padding-right:17px;padding-top:17px;height:300px;background:#FFFFFF url('/assets/ijme/images/Search_BG.gif') no-repeat top left;}
#ijme_search_img			{margin:10px 0px;}
#ijme_search_title			{color:#424142;font-size:140%;font-weight:bold;}
#ijme_search_img strong			{color:#316194;}
#ijme_search_submit			{float:right;display:inline;margin-top:12px;}
#ijme_search form			{margin:0px;padding:0px;}



/* SEARCH LIST */
#EventsSimpleList			{}
#EventsSimpleList .ArrowList		{}
#EventsSimpleList li			{border-bottom:1px dashed #424142;padding-top:15px;}
#EventsSimpleList h3			{margin-bottom:6px;}
#EventsSimpleList .ReadMoreLink		{}



/* RESOURCE DETAILS */
#ResourcesDetail			{margin-top:30px;}
#ResourcesDetailTitle			{color:#434343;}
#ResourcesDetailTitle h2		{color:#434343;}

#ResourcesDetail h3			{color:#434343;font-size:120%;margin-bottom:4px;margin-top:4px;}
#ResourcesDetail p			{}
#ResourcesDetail span.line		{border-bottom:1px dashed #434343;display:block;margin-bottom:6px;}
#ResourcesDetail h3.header		{}
#ResourcesDetail strong			{color:#434343;}

/* MAIN CONTENT */
.def h2, #irf1 h2         {border-bottom: dashed 1px; padding: 1em 0 1em 0; margin-bottom: 1em;}

#AccessibilityLinks                     {display: none;}

/* 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;
}

