/* MENUS */
/************************************************************************************/


/* PRIMARY NAV (TABS) */
/************************************************************************************/

ul#nav 			{height:42px; width:778px; text-align:center; background: url(../img/nav/bg.gif); list-style:none; clear: both;}
ul#nav li 		{list-style: none; float:left; text-indent:-9999px;}
ul#nav li  		a{height:42px; display:block;}
ul#nav li 		a{background-position: 0px 42px;}
ul#nav li#mnu0 	a{width:85px; background-image: url(../img/nav/mnu0.gif);}
ul#nav li#mnu1 	a{width:119px; background-image: url(../img/nav/mnu1.gif);}
ul#nav li#mnu2 	a{width:138px; background-image: url(../img/nav/mnu2.gif);}
ul#nav li#mnu3 	a{width:140px; background-image: url(../img/nav/mnu3.gif);}
ul#nav li#mnu4 	a{width:104px; background-image: url(../img/nav/mnu4.gif);}
ul#nav li#mnu5 	a{width:135px; background-image: url(../img/nav/mnu5.gif);}

ul#nav li#mnu0 a:hover, ul#nav li#mnu1 a:hover, ul#nav li#mnu2 a:hover, ul#nav li#mnu3 a:hover, ul#nav li#mnu4 a:hover, ul#nav li#mnu5 a:hover {background-position: 0px 84px;}

body#home #nav li#mnu0 a, body#curr #nav li#mnu1 a, body#qual #nav li#mnu2 a, body#acc #nav li#mnu3 a, body#about #nav li#mnu4 a, body#admin #nav li#mnu5 a  
	{background-position: top;}


/* Home Page images and hovers */

a.ad:link, a.ad:visited 	{width: 248px; display: block;background: url(../img/home/past_papers.jpg); height:100px; margin:15px 0 0 0;}
a.ad:hover 	{background-position: 0px 100px;}

a.adbtec:link, a.adbtec:visited 	{width: 248px; display: block;background: url(../img/home/btecs.gif); height:100px; margin:15px 0 0 0;}
a.adbtec:hover 	{background-position: 0px 100px;}

a.examiners:link, a.examiners:visited 	{width: 248px; display: block;background: url(../img/home/btn_examiners_recruitment_sm.jpg); height:65px; margin:10px 0 10px 0; }
a.examiners:hover 	{background-position: 0px 65px;}

a.consultation:link, a.consultation:visited 	{width: 248px; display: block;background: url(../img/home/btn_consultation.jpg); height:65px; margin:10px 0 10px 0; }
a.consultation:hover 	{background-position: 0px 65px;}

a.events:link, a.events:visited 	{width: 248px; display: block;background: url(../img/home/btn_events.jpg); height:65px; margin:10px 0 10px 0;}
a.events:hover 	{background-position: 0px 65px;}

a.principal:link, a.principal:visited 	{width: 248px; display: block;background: url(../img/home/btn_principals.jpg); height:65px; margin:10px 0 10px 0;}
a.principal:hover 	{background-position: 0px 65px;}

a.results:link, a.results:visited 	{width: 250px; display: block;background: url(../img/home/btn_results_jan12.jpg); height:65px; margin:5px 0 5px 0;}
a.results:hover 	{background-position: 0px 65px;}

a.incentivising_innovation_btn:link, a.incentivising_innovation_btn:visited 	{width: 248px; display: block;background: url(../img/home/incentivising_innovation_btn.jpg); height:65px; margin:5px 0 5px 0;}
a.incentivising_innovation_btn:hover 	{background-position: 0px 65px;}

a.assess_progress_btn:link, a.assess_progress_btn:visited 	{width: 250px; display: block;background: url(../img/home/assess_progress_btn.jpg); height:65px; margin:5px 0 5px 0;}
a.assess_progress_btn:hover 	{background-position: 0px 65px;}

a.exam_survey:link, a.exam_survey:visited 	{width: 248px; display: block;background: url(../img/home/exams_survey.jpg); height:65px; margin:5px 0 5px 0;}
a.exam_survey:hover 	{background-position: 0px 65px;}


a.customer_survey:link, a.customer_survey:visited 	{width: 248px; display: block;background: url(../img/home/customer_survey_2011.jpg); height:89px; margin:5px 0 5px 0;}
a.customer_survey:hover 	{background-position: 0px 89px;}

a.eassessment:link, a.eassessment:visited 	{width: 248px; display: block;background: url(../img/home/btn_eassessment.jpg); height:65px; margin:5px 0 5px 0;}
a.eassessment:hover 	{background-position: 0px 65px;}

a.survey:link, a.survey:visited 	{width: 248px; display: block;background: url(../img/home/survey.jpg); height:65px; margin:10px 0 10px 0;}
a.survey:hover 	{background-position: 0px 65px;}

a.online_results:link, a.online_results:visited 	{width: 458px; display: block;background: url(../img/online_results_btn.jpg); height:66px; margin:10px 0 10px 0;}
a.online_results:hover 	{background-position: 0px 66px;}

a.post_primary:link, a.post_primary:visited 	{width: 300px; display: block;background: url(../img/ias/post_prim_link.jpg); height:200px; margin:10px 0 10px 0;}
a.post_primary:hover 	{background-position: 0px 200px;}

a.primary:link, a.primary:visited 	{width: 300px; display: block;background: url(../img/ias/primary_link.jpg); height:200px; margin:10px 0 10px 0;}
a.primary:hover 	{background-position: 0px 200px;}

a.post_primary_btn:link, a.post_primary_btn:visited 	{width: 120px; display:block; background: url(../img/home/post_prim_btn.jpg); height:65px; margin:5px 0 5px 0; float:left;}
a.post_primary_btn:hover 	{background-position: 0px 65px;}

a.primary_btn:link, a.primary_btn:visited 	{width: 120px; display:block; background: url(../img/home/prim_btn.jpg); height:65px; margin:5px 10px 5px 0; float:left;}
a.primary_btn:hover 	{background-position: 0px 65px;}

a.a2c:link, a.a2c:visited 	{width: 120px; display:block; background: url(../img/home/a2c_sm.gif); height:65px; margin:5px 10px 5px 0; float:left;}
a.a2c:hover 	{background-position: 0px 65px;}

a.emod_mbtn:link, a.emod_mbtn:visited 	{width: 248px; display: block;background: url(../img/home/emod_mbtn.jpg); height:65px; margin:10px 0 10px 0;}
a.emod_mbtn:hover 	{background-position: 0px 65px;}


/*a.a2c:link, a.a2c:visited 	{width: 248px; display: block;background: url(../img/home/a2c.jpg); height:65px; margin:10px 0 10px 0;}
a.a2c:hover 	{background-position: 0px 65px;}*/


a.primary_large:link, a.primary_large:visited 	{width: 140px; display: block;background: url(../img/home/prim_large.jpg); height:65px; margin:30px 5px 0 0; float:left; }
a.primary_large:hover 	{background-position: 0px 65px;}

a.post_primary_large:link, a.post_primary_large:visited 	{width: 140px; display: block;background: url(../img/home/post_prim_large.jpg); height:65px; margin:30px 0 0 0; float:left; }
a.post_primary_large:hover 	{background-position: 0px 65px;}

a.celebrating_achievement_btn:link, a.celebrating_achievement_btn:visited 	{width: 248px; display: block;background: url(../img/home/btn_celebrating_achievement.jpg); height:65px; margin:5px 0 5px 0;}
a.celebrating_achievement_btn:hover 	{background-position: 0px 65px;}

a.celebrating_achievement_btn_small:link, a.celebrating_achievement_btn_small:visited 	{width: 120px; display: block;background: url(../img/home/celebrating_achievement_btn_small.jpg); height:65px; margin:5px 10px 5px 0; float:left;}
a.celebrating_achievement_btn_small:hover 	{background-position: 0px 65px;}

a.gcse_gce_review_btn_small:link, a.gcse_gce_review_btn_small:visited 	{width: 120px; display: block;background: url(../img/home/gcse_gce_review_btn_small.jpg); height:65px; margin:5px 0 5px 0; float:left;}
a.gcse_gce_review_btn_small:hover 	{background-position: 0px 65px;}

a.gcse_gce_review_btn:link, a.gcse_gce_review_btn:visited {width: 248px; display: block;background: url(../img/home/gcse_gce_review_btn.jpg); height:65px; margin:10px 0 5px 0;}
a.gcse_gce_review_btn:hover 	{background-position: 0px 65px;}


a.topic_tracker:link, a.topic_tracker:visited 	{width: 240px; display: block;background: url(../img/topic_tracker_rollover.jpg); height:150px; margin:0px 0 10px 0;}
a.topic_tracker:hover 	{background-position: 0px 150px;}

/* Careers Page images and hovers */

a.ftc:link, a.ftc:visited 	{width: 190px; display: block; background: url(../img/careers/ftc.jpg); height:35px; margin:15px 0 0 0;}
a.ftc:hover 	{background-position: 0px 35px;}

a.examiner:link, a.examiner:visited 	{width: 190px; display: block; background: url(../img/careers/examiner.jpg); height:35px; margin:15px 0 0 0;}
a.examiner:hover 	{background-position: 0px 35px;}

a.contract:link, a.contract:visited 	{width: 190px; display: block; background: url(../img/careers/contract.jpg); height:35px; margin:15px 0 0 10px;}
a.contract:hover 	{background-position: 0px 35px;}

/* QCF images and hovers */
a.qcf_level:link, a.qcf_level:visited 	{width: 185px; display: block; background: url(../img/qcf/levels.jpg); height:73px; margin:15px 5px 5px 0px; float:left;}
a.qcf_level:hover 	{background-position: 0px 73px;}

a.qcf_size:link, a.qcf_size:visited 	{width: 185px; display: block; background: url(../img/qcf/size.jpg); height:73px; margin:15px 5px 5px 0px; float:left;}
a.qcf_size:hover 	{background-position: 0px 73px;}

a.qcf_register:link, a.qcf_register:visited 	{width: 185px; display: block; background: url(../img/qcf/newsletter.jpg); height:73px; margin:0px 5px 5px 0px; float:left; clear:none;}
a.qcf_register:hover 	{background-position: 0px 73px;}

a.qcf_register2:link, a.qcf_register2:visited 	{width: 185px; display: block; background: url(../img/qcf/newsletter.jpg); height:73px; margin:0px 5px 5px 5px;}
a.qcf_register2:hover 	{background-position: 0px 73px;}


/* eModeration images and hovers */

.emod_login_con{

    clear: left;
    display: block;
    float: left;
    margin: 20px 6px 0;
    padding: 0;
	width:268px;
	
   }

a.emod_login:link, a.emod_login:visited 	{width: 129px; display: block; background: url(../img/emoderation/btns/login.gif); height:29px; margin:0px 5px 5px 0px; float:left;}
a.emod_login:hover 	{background-position: 0px 29px;}

a.emod_rsheet:link, a.emod_rsheet:visited 	{width: 221px; display: block; background: url(../img/emoderation/btns/ecandidate.jpg); height:70px; margin:15px 5px 5px 0px; float:left;}
a.emod_rsheet:hover 	{background-position: 0px 70px;}

a.emod_eport:link, a.emod_eport:visited 	{width: 221px; display: block; background: url(../img/emoderation/btns/eportfolio.jpg); height:70px; margin:15px 5px 5px 0px; float:left;}
a.emod_eport:hover 	{background-position: 0px 70px;}

a.emod_folder:link, a.emod_folder:visited 	{width: 221px; display: block; background: url(../img/emoderation/btns/foldermaker.jpg); height:70px; margin:15px 5px 5px 0px; float:left;}
a.emod_folder:hover 	{background-position: 0px 70px;}



.apps {
	font-style:italic;
	background-color: #FFC;
	color:#404040;

	
	}



/* Entitlement Framework images and hovers */

a.ef_ealerts:link, a.ef_ealerts:visited 	{width: 150px; display: block; background: url(../img/ef/e_alerts.jpg); height:115px; margin:0 20px 0 0;}
a.ef_ealerts:hover 	{background-position: 0px 115px;}

/* Accreditation Section images and hovers */

a.employer_engagement_btn:link, a.employer_engagement_btn:visited 	{width: 185px; display: block; background: url(../img/regulation/employer_engagement.jpg); height:74px; margin:0 5px 0 0; float:left; }
a.employer_engagement_btn:hover 	{background-position: 0px 74px;}

a.further_education_btn:link, a.further_education_btn:visited 	{width: 185px; display: block; background: url(../img/regulation/further_education.jpg); height:74px; margin:0 5px 0 0; float:left;}
a.further_education_btn:hover 	{background-position: 0px 74px;}

a.progress_file_in_training_btn:link, a.progress_file_in_training_btn:visited {width: 224px; display: block; background: url(../img/accreditation/progress_file_in_training_btn.jpg); height:90px; margin:0 10px 10px 0; float:left;}
a.progress_file_in_training_btn:hover 	{background-position: 0px 90px;}

a.qcf_in_action_btn:link, a.qcf_in_action_btn:visited {width: 224px; display: block; background: url(../img/accreditation/qcf_in_action.jpg); height:90px; margin:0 0 10px 0; float:left; }
a.qcf_in_action_btn:hover {background-position: 0px 90px;}

a.gcse_gce_review_acc_btn:link, a.gcse_gce_review_acc_btn:visited {width: 224px; display: block; background: url(../img/accreditation/gcse_gce_review_btn.jpg); height:90px; margin-left:0 10px 10px 0; float:left;}
a.gcse_gce_review_acc_btn:hover {background-position: 0px 90px;}

a.centre_readiness_eassessment:link, a.centre_readiness_eassessment:visited {width: 224px; display: block; background: url(../img/accreditation/eassessment.jpg); height:90px; margin:0px; margin-top:10px; float:left;}
a.centre_readiness_eassessment:hover {background-position: 0px 90px;}

a.accreditation_online_survey_btn:link, a.accreditation_online_survey_btn:visited 	{width: 250px; display: block; background: url(../img/regulation/online_survey.jpg); height:100px; margin:0 0 15px 0;}
a.accreditation_online_survey_btn:hover 	{background-position: 0px 100px;}

ul#ads 				{float:left; clear: both; margin-bottom:10px;}
#ads li   			{display:block; float:left; clear:none; list-style:none;}
#ads li a 			{display:block; float:left; clear:none; height:90px; margin-bottom:8px; }

ul#ads li#adspec a      { background:url(../img/home/btn_spec_nu_science.jpg); width:229px; }
ul#ads li#adcurr a      { background:url(../img/home/btn_curr.gif); width:229px; }
ul#ads li#adef a        { background:url(../img/home/btn_ef.gif); width:229px; }
ul#ads li#adpp a        { background:url(../img/home/btn_pp_gce.gif); width:229px; }
ul#ads li#emod_ms a	    { background:url(../img/home/emoderation_btn.jpg); width:229px; }
ul#ads li#adcba a	    { background:url(../img/home/btn_cba.jpg); width:229px; }
ul#ads li#adap a	    { background:url(../img/home/btn_assess_progess.jpg); width:229px; }


ul#ads li#adspec a:hover,
ul#ads li#adcurr a:hover,
ul#ads li#adef a:hover,
ul#ads li#adpp a:hover,
ul#ads li#emod_ms a:hover,
ul#ads li#adcba a:hover,
ul#ads li#adap a:hover { background-position: 0px 90px; }


/* SUB MENU  */
/************************************************************************************/
#nav_mnu_sub {text-align:center;}
#nav_mnu_sub ul 	{width:98%; font: 1em/1 "Trebuchet MS", Arial, Verdana, Tahoma;  padding:6px 5px 6px 10px; border-bottom: 1px solid #ccc; background: #fff; min-height:18px;}					 
#nav_mnu_sub li 	{list-style: none; float:left; clear:none; margin-right:5px; }
#nav_mnu_sub li a:link, #nav_mnu_sub li a:visited			
					{line-height:120%; padding:0 3px; color:#404040; text-decoration:none; font-weight:normal;}
						
#nav_mnu_sub li a:hover	{color:#669933; text-decoration:none;}
/* Indicate what sub section we're currently on */
body#home #nav_mnu_sub li#nms_current a,
body#acc #nav_mnu_sub li#nms_current a,
body#qual #nav_mnu_sub li#nms_current a,
body#curr #nav_mnu_sub li#nms_current a,
body#about #nav_mnu_sub li#nms_current a{color: #404040; background: #f0f0f0;}





/* LEFT MENU (CONTEXTUAL) (See includes/nav/left for logic */
/************************************************************************************/

#leftnav 				{width: 178px;}
#leftnav ul 			{margin:0px; padding:0px;}
#leftnav li 			{list-style:none; display:block; line-height:2.2; background:url(../img/bg/hor.gif) repeat-x bottom; margin:0 0 0 2px; padding:0 0 0 5px;}
#leftnav li a, 
#leftnav li a:link		{background-color:#FFF; color:#404040; margin:0px; padding:0px; text-decoration:none; font-weight:normal;}
#leftnav li a:hover		{color:#999; font-weight: normal;}
#leftnav li#current a,
#leftnav li#current a:link	{background-color:#404040; color:#fff;}

#subleftnav 			{width: 178px;}
#subleftnav ul 			{margin: 0px; padding: 0px;}
#subleftnav li 			{list-style: none; display: block;  line-height: 2.2; background: url(../img/bg/hor.gif) repeat-x bottom; margin:0 0 0 2px; padding:0 0 0 15px;}
#leftnav li#current #subleftnav li a,
#leftnav li#current #subleftnav li a:link	{background-color:#FFF; color:#404040; margin:0px; padding:0px; text-decoration:none; font-weight:normal;}
#leftnav li#current #subleftnav li a:hover	{color:#999; font-weight:normal;}
#subleftnav li#current a,
#subleftnav li#current a:link	{background-color:#cccccc; color:#000000;}

*#leftnav li#current #subleftnav li#current a,
*#leftnav li#current #subleftnav li#current a:link	{background-color:#cccccc; color:#000000;}






/* PAGE BASED TABS (ONLY USED IN EXCEPTIONAL CIRCUMSTANCES) */
/************************************************************************************/

div#tabs 			{float:left; clear:both; display:block; width:98%; margin:0; padding:10px 10px 0 0; background:url("../img/bg/bg.jpg") repeat-x bottom; line-height:normal;}
div#tabs ul 		{margin:0; padding:0; list-style:none; float:left; clear:both; }
div#tabs ul li 	{float:left; list-style:none; background: url("../img/bg/norm_left.gif") no-repeat left top; margin:0; padding:0 4px 0 7px;}
div#tabs ul li a 	{float: left; display: block;background: url("../img/bg/norm_right.gif") no-repeat right top; padding:8px 16px 4px 7px; text-decoration: none; font-weight: normal; color: #404040; }

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div#tabs ul li a:link, div#tabs ul li a:visited { float: none;}
/* End IE5-Mac hack */

div#tabs ul li a:hover {color: #333;}
div#tabs ul li#current {background-image: url("../img/bg/norm_left_on.gif");}
div#tabs ul li#current a {background-image: url("../img/bg/norm_right_on.gif");color: #83AE00;padding-bottom: 5px;}

/* Entitlement Framework Tabs - purple colour applied*/
div#tabs ul li#ef_current {background-image: url("../img/bg/norm_left_on.gif");}
div#tabs ul li#ef_current a {background-image: url("../img/bg/norm_right_on.gif");color: #8a56a3;padding-bottom: 5px;}




/* ALPHABET MENU (USED IN CONTACT SECTION ONLY) */
/************************************************************************************/

/* Alpha (Staff Directory Sub Menu */
#main_content #alpha 			{margin:10px 0; padding:0;}
#main_content #alpha ul 		{list-style:none; margin:0; padding:0;}
#main_content #alpha ul li 		{list-style:none; margin:0; padding:0; float:left; clear:none; }

#main_content #alpha ul li a:link, 
#main_content #alpha ul li a:visited		
		{background: #0099CC; color: #fff; font-weight: normal; border: none;
		 margin:0 1px 0 0; padding:0 6px;  float: left; clear: none; text-decoration: none;}
#main_content #alpha ul li a:hover	{background: #404040; color: #fff; text-decoration: none;}

/*current*/
#main_content #alpha ul li a.current:link, 
#main_content #alpha ul li a.current:visited		
									{background: #e5e5e5; color: #333333;}
									
									
a.nav_new		{text-align:left; display:block; width:215px; background:#fff url(../img/bg/nav_new_2.gif) no-repeat right top; }
									
.floatimageright { float: right; clear: none; margin: 10px; }

/* ======= PANELS ========== */

p.acc_trigger_accreditation {
	background: url(../img/acc_trigger_accreditation.png) no-repeat;
}

p.acc_trigger_accreditation {
	padding: 0;	
	margin: 0 0 5px 0;
	height: 35px;	
	line-height: 35px;
	width: 250px;
	float: left;
	font-size:1.25em;
}

p.acc_trigger_accreditation a:link, 
p.acc_trigger_accreditation a:visited { 
	color: #333333; 
}

p.acc_trigger_accreditation a:link, 
p.acc_trigger_accreditation a:visited { 
	text-decoration: none; 
	display: block; 
	padding: 0 0 0 10px; 
}

p.acc_trigger_accreditation a:hover { 
	color: #666; 
}

/* ======= ENTITLEMENT FRAMEWORK PANELS ========== */
p.acc_trigger_ef {
	background: url(../img/acc_trigger_ef.png) no-repeat;
}

p.acc_trigger_ef {
	padding: 0;	
	margin: 0 0 5px 0;
	height: 35px;	
	line-height: 35px;
	width: 570px;
	float: left;
	font-size:1.15em;
}

p.acc_trigger_ef a:link, 
p.acc_trigger_ef a:visited { 
	color: #333333; 
}

p.acc_trigger_ef a:link, 
p.acc_trigger_ef a:visited { 
	text-decoration: none; 
	display: block; 
	padding: 0 0 0 10px; 
}

#main_content p.acc_trigger_ef a:hover { 
	color: #8a56a3;
	background-color:transparent;
}

/* ======= GENERAL CCEA WEBSITE PANELS ========== */
p.acc_trigger_gen {
	background: url(../img/acc_trigger_a2c.png) no-repeat;
}

p.acc_trigger_gen {
	padding: 0;	
	margin: 0 0 5px 0;
	height: 35px;	
	line-height: 35px;
	width: 680px;
	float: left;
	font-size:1.15em;
}

p.acc_trigger_gen a:link, 
p.acc_trigger_gen a:visited { 
	color: #333333; 
}

p.acc_trigger_gen a:link, 
p.acc_trigger_gen a:visited { 
	text-decoration: none; 
	display: block; 
	padding: 0 0 0 10px; 
}

#main_content p.acc_trigger_gen a:hover { 
	color: #3399ff;
	background-color:transparent;
}


p.active { 
	background-position: left bottom; 
}

.acc_container { 
	margin: 0 0 30px 0; 
	padding: 0 0 5px 0; 
	overflow: hidden; 
	width: 100%; 
	clear: both;
	border-bottom: dotted 1px #999;
	background:#FFF;
}

.acc_container .block { 
	padding: 0px;
	background:#FFF;
}

/*Curriculum Nav*/
a.nic_oat:link, a.nic_oat:visited {width: 250px; display: block; background: url(../img/curriculum_nav/oat.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_fs:link, a.nic_fs:visited {width: 250px; display: block; background: url(../img/curriculum_nav/foundation.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_sk12:link, a.nic_sk12:visited {width: 250px; display: block; background: url(../img/curriculum_nav/ks1_2.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_sk3:link, a.nic_sk3:visited {width: 250px; display: block; background: url(../img/curriculum_nav/ks3.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_sk4:link, a.nic_sk4:visited {width: 250px; display: block; background: url(../img/curriculum_nav/ks4.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_sen:link, a.nic_sen:visited {width: 250px; display: block; background: url(../img/curriculum_nav/in_sen.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_im:link, a.nic_im:visited {width: 250px; display: block; background: url(../img/curriculum_nav/im.gif); height:45px; margin:0px 0px 5px 0px; float:left;}

a.nic_oat:hover,
a.nic_fs:hover,
a.nic_sk12:hover,
a.nic_sk3:hover,
a.nic_sk4:hover,
a.nic_sen:hover,
a.nic_im:hover {background-position: 0px 45px;}

/* ======= A2C PANELS ========== */
p.acc_trigger_a2c {
	background: url(../img/acc_trigger_a2c.png) no-repeat;
}

p.acc_trigger_a2c {
	padding: 0;	
	margin: 0 0 5px 0;
	height: 35px;	
	line-height: 35px;
	width: 560px;
	float: left;
	font-size:1.15em;
}

p.acc_trigger_a2c a:link, 
p.acc_trigger_a2c a:visited { 
	color: #333333; 
}

p.acc_trigger_a2c a:link, 
p.acc_trigger_a2c a:visited { 
	text-decoration: none; 
	display: block; 
	padding: 0 0 0 10px; 
}

p.acc_trigger_a2c a:hover { 
	color: #666; 
}


p.active_a2c { 
	background-position: left bottom; 
}

.acc_container_a2c { 
	margin: 0 0 30px 0; 
	padding: 0 0 5px 0; 
	overflow: hidden; 
	width: 100%; 
	clear: both;
	border-bottom: dotted 1px #999;
	background:#FFF;
}

.acc_container_a2c .block { 
	padding: 0px;
		background:#FFF;
		
		
}


/* ======= GCSE and A Level ========== */
a.fourm_login:link, a.fourm_login:visited 	{width: 129px; display: block; background: url(../img/gcse_gce_review/login.gif); height:29px; margin:0px 5px 5px 0px; float:left;}
a.fourm_login:hover 	{background-position: 0px 29px;}

.fourmlogin{

    clear: left;
    display: block;
    float: left;
    margin: 0px 6px 0;
	padding-top:10px;
	width:268px;
	
   }