﻿/* Generic Controls, and web part styling
Created By: Edexcel Internal, ICS, Creative SharePoint
*/

#tableSetup tr {vertical-align:top;}

#edx-ContentMain {display:block; height:auto;}

h1.edxHead1 {
	font-size:155%;
	line-height: 135%;
	color: #003150; 
	margin-bottom: 15px;
	font-weight:bold;
}

h2.WPhead446 {
	font-family: Verdana, Trebuchet MS;
	font-size: 110%;
	font-weight: bold;
	color: #003150; 
	margin: 15px 0px 10px;
	height: 20px; 
	width:446px;
	padding: 2px 3px 0px 6px;
	vertical-align: baseline;  
	background-image:url('/SiteCollectionImages/large_headerbg.gif'); 
	background-repeat:no-repeat;
}

h2.WPhead231 {
	font-family: Verdana, Trebuchet MS;
	font-size: 110%;
	font-weight: bold;
	color: #003150; 
	margin: 15px 0px 10px;
	height: 20px; 
	padding: 2px 3px 0px 6px;  
	background-image:url('/images/small_headerbg.gif'); 
	background-repeat:no-repeat;
}

.webpartzonefull {
	clear:both;
	width:709px; /* width:714px; Modified 16/11/2010 NF */
	margin:0px;
	padding:0px;
	overflow:hidden;  
	
}

.webpartzoneleft {
	clear:both;
	float:left;
	width: 446px;
}

.webpartzoneright {
	
	float:right;
	width: 231px;
}


/*Task Header*/

.taskHeader {
	line-height: 100%; color:#003150; font-family:"Trebuchet MS"; margin: 0px 0px 10px;
}

.relatedTasks{
	
	margin-top: 0px; color:#333333; font-family:"Trebuchet MS"; font-weight:bold; width:297px;
	height: 20px; padding:0px 6px 5px;
}

.relTasksTitle H1{ font-size:110%; padding:0px; margin:0px; padding-left:5px; padding-bottom:5px; }

#layoutWrapper {
	width:100%; float:left;
}


#tableSetup {
	font-size:100%;
	line-height: 130%!important;
}


#tableSetup p span {
	font-size:100%;
	line-height: 130%!important;
}


#tableSetup span {
	font-size:100%;
	line-height: 130%!important;
}


#tableSetup p {
	font-size:100%;
	line-height: 130%!important;
}

#tableSetup a{
	text-decoration:none;
}

#edx-ContentMain p {
	line-height:130%;
}

/*Related Tasks */

.relTasksTitle {
	font-size:120%; height: 20px; vertical-align: top; background-image :url('/SiteCollectionImages/task-bar.gif'); background-repeat:no-repeat; background-position: 0px 0px;
}

.top10 {
	background: url('/SiteCollectionImages/bullet.gif'); background-repeat:no-repeat; background-position:left; padding: 2px 0px 2px;
}

.top10 a{
	font-size:100%; text-decoration:none; font-family:Verdana; line-height:120%; 
}

.top10 a:hover {
	color:#59A2E6;
}

.rtDoMore {
	color:#68ABE3;
}

.relTasks2 {
	background: url('/SiteCollectionImages/bullet.gif'); background-repeat:no-repeat; background-position:0px 4px; padding:0px!important; width:10px; vertical-align:middle; margin-right:4px;
}


/* End of Related Tasks */

.collapsibleHtmlTitle {
	width:340px;
	font-size:1em;
	padding:0 0 0 0px;
	color:#000099;
	margin:0;
	cursor:pointer;
	padding:2px 0 0 7px;
	font-weight:700;
}

/* Document Viewer custom web part*/

td.documentStyle {background-color:transparent!important;}

.documentStyle a{
	text-decoration:none; padding-left:25px;
}

.documentStyle a:hover {
	color:#59A2E6;
}

.docIcon {
	width:30px!important;
}

/* I want you A-Z page */

#WebPartWPQ8 .ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

#WebPartWPQ9 .ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

#WebPartWPQ10 .ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

#WebPartWPQ12 .ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

#WebPartWPQ11 .ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

.ExpGroupHead  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;
	
}

.taskAZShow  {
	font-size:100%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

.taskAZHeader  {
	font-size:100%;
	vertical-align: top; 
	padding: 1px 0px 1px;	
	
}

.openQualsTR td{
	padding: 6px 7px 6px 20px;
}

.openQualsTR td.qualsTable1 {
	border-bottom:1px #ffffff solid;
	background-color: #f2f2f2;
	padding: 3px 0px 3px 3px;
	font-size: 90%;
	font-weight:bold;
	color: #003150;
}
.openQualsTR td.qualsTable2 {
	border-bottom:1px #ffffff solid;
	background-color: #f2f2f2;
	padding: 3px 3px 3px 10px;
	font-size: 95%;
}

{
	margin: 0px 0px 0px 20px!important;
}

.openQualsTitle       {
	margin: 0px 0px 0px 20px!important;
}

.taskAZHeader p       {
	margin: 0px 0px 0px 20px!important;
}

.taskAZShow p       {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ12 .ExpGroupHead p       {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ11 .ExpGroupHead p       {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ10 .ExpGroupHead p       {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ9 .ExpGroupHead p       {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ8 .ExpGroupHead p       {
	margin: 0px 0px 0px 20px!important;
}

.taskAZShow p span {
	cursor: pointer;
	color:#000099;
	font-weight:bold;
}

.ExpGroupHead p span {
	cursor: pointer;
	color:#000099;
	font-weight:bold;
}

.ExpGroupHead img

.taskAZHeader p span {
	cursor: pointer;
	line-height:16px;
}

.taskAZHeader img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

.taskAZShow img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

.ExpGroupHead img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

#WebPartWPQ10 .ExpGroupHead img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

#WebPartWPQ9 .ExpGroupHead img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

#WebPartWPQ8 .ExpGroupHead img   {
	float: left; 
	margin: 3px 12px 4px 1px!important;
}

.taskAZitem {
	vertical-align: top;
	padding:1px 0px 10px 20px;
	background-image:url('/SiteCollectionImages/QualsHome/orangearrow.gif');
	background-repeat:no-repeat;
	background-position: 20px 2px;
}

.taskAZitem p {
	margin: 0px 10px 0px 20px!important;
	line-height:14px!important;
}

.taskAZShow p {
	color: #003150;
	font-weight: bold;
}

.openAZgroup {
	color: #003150;
	font-weight: bold;
}

/*Expanding task navigation in Audience pages*/

.taskGroupTable .taskGroupHeader {
	color:#000000;
	font-size:90%;
	text-indent:0px;
	background-color:transparent;
	width:230px;
	height:15px;	
	margin-bottom:0px;
    border-bottom-width:1px;
	border-bottom-color:white;
	border-bottom-style:solid;
}

.taskGroupTable .taskGroupHeader p {
	margin: 0px 0px 0px 20px;
}


.taskGroupTable .taskGroupHeader p span {
	cursor: pointer;
}


.taskGroupTable .taskGroupHeader img {
	float: left; 
	margin: 3px 5px 4px 0px;
}


.taskGroupTable .taskItemGroup {
	background-color:transparent;
	font-family:Verdana;
	font-size:90%;
	text-decoration:none;
	color:#000000;
	width:230px;
	padding-top:2px;
	padding-left:20px;
	margin-bottom:0px;
	padding-bottom:2px;
	border-bottom-width:1px;
	border-bottom-color:white;
	border-bottom-style:solid;
}


.taskGroupTable .taskItemGroup {
	width:200px;
	font-size: 100%;
	vertical-align: top
}

.taskGroupTable .taskGroupHeader {
	width:200px;
	font-size: 100%;
	vertical-align: top
}
.taskGroupTable .taskItemGroup h2.WPhead231 {
	width: 200px
}

.taskGroupTable .taskItemGroup img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

.taskGroupTable .taskItemGroup img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

.taskGroupTable .taskItemGroup p {
	margin: 0px 0px 0px 20px;
}

.taskGroupTable .taskItemGroup p {
	margin: 0px 0px 0px 20px;
}

.taskGroupTable .taskItemGroup a {
	text-decoration:none;
	color:#000099;
}

.taskGroupTable .taskItemGroup a {
	text-decoration:none;
	color:#000099;
}

.taskItemGroup a:hover {
	color:#59A2E6;
}

.taskGroupHeader p:hover {
	color:#59A2E6;
}

.taskGroupTable .taskItemGroup a.current {
	font-weight: bold;
	color:#000099;
}

.taskItemGroup a.current {
	font-weight: bold;
	color:#000099;
}

.taskItemGroup p a {
	font-size:85%!important;
}

.taskGroupHeader p span {
	font-size:85%!important;
}

/* Audience Notices*/

.audNoticeHead a {
	font-weight:bold;
	font-size:100%;
}

.audNoticeHead {
	font-weight:bold;
	font-size:100%;
}

.audNoticeDate{
	font-weight: bold;
	color: #666666;
	font-size: 90%;
	padding-top:7px;
}

.audNoticeCell{
	padding: 8px 0px 8px;
	border-bottom: #666666 1px dotted;
}
.audNoticeCellSmall{
	padding: 4px 0px 4px;
	border-bottom: #666666 1px dotted;
	font-size: 85%;
}

.audNoticeTitle{
	color: #003150;
	font-weight:normal;
	font-size:155%;
	font-family: "Trebuchet MS";
	padding-bottom: 20px;
}

.audNoticeContent{
	font-family:Verdana;
	font-size:100%;
}

/*Key Dates*/

.keyDateNorm {
	color: #000000; 
	font-family: Verdana; 
	font-size:100%; 
	text-decoration:none;
}

.keyDateNormHead {
	color: #003150; 
	font-family: Verdana; 
	font-size:100%; 
	font-weight:bold;
}

.keyDateSmall {
	color: #000000; 
	font-family: Verdana; 
	font-size:85%; 
	text-decoration:none;
}

.keyDateSmallHead {
	color: #003150; 
	font-family: Verdana; 
	font-size:85%; 
	font-weight:bold;
}


/*News Block Styling*/

.NewsDate {
	color:#000000;
	font-family:Verdana;
}

.NewsHeader a {
	color:#003399;
	font-family:Verdana;
	text-decoration:none;
	font-weight:bold;
}

.NewsSummary {
	color:#000000;
	font-family:Verdana;
}

.NewsHomepageHeader a {
	color:#000;
	font-family:Verdana;
	text-decoration:none;
	padding-top:8px;
}

.newsWebpart {
	float: left;	background-image: url(/images/large_headerbg.gif); background-repeat:no-repeat; width: 446px;	color: #033250; text-indent: 5px;	line-height: 1.4; font-family: "Trebuchet MS"; height: 20px}
}

.NewsHomepageHeader {
	border-bottom:thin #454545 dotted;
	padding-bottom:8px;
}

.taskViewHeader h1 {
	font-size:140%; 
	line-height: 135%;
	color: #003150;
	font-weight:normal; 
	margin-bottom: 15px;
}

.workSkills {
	
}

.workSkills a {
	margin:0px 0px 0px 0px;
	display:inline;
	
	
}

.workSkills SPAN {
	margin:0px 0px 0px 0px;
	margin:0px!important;
	padding:0px!important;
	display:inline;
	
	
}

.workSkills p {
	margin:0px 0px 0px 0px;
	margin:0px!important;
	padding:0px!important;
	display:inline;
	
	
}

.workSkills img {
	margin-right:10px;
}

.workSkills span:hover {
	cursor:pointer;
	
}

.workSkillsCRTL TBODY TABLE TR {
	height:40px!important;
	margin:0px!important;
	padding:0px!important;

}


.workSkillsCRTL TABLE TR {
	height:40px!important;
	margin:0px!important;
	padding:0px!important;

}


.workSkillsText SPAN {
	margin:0px!important;
	padding:0px!important;
}


.workSkillsText {
	margin:0px!important;
	padding:0px!important;
}

/*Case Study Styles*/

.casestudyHeader {
	font-weight:bold; font-family:Verdana;
}

.casestudyHeader a{
	font-weight:bold; font-family:Verdana; color:#003399; 	text-decoration:none;
}

.caseStudyTitle {
	font-weight:bold; font-family:Verdana; color:#003399; 	text-decoration:none; padding-bottom:10px; font-size:140%;
}

.caseStudyTitleDate {font-weight:normal; color:black; font-size:70%; padding-left:10px;}


.casestudyDesc {
	padding-left:8px;
	font-weight:normal;
}

.caseDate { padding-bottom:16px;}

/* Document Viewer custom web part*/

.documentStyle a{
	text-decoration:none; padding-left:25px;
}

.documentStyle a:hover {
	color:#59A2E6;
}

.docIcon {
	width:30px!important;
}

/* Resources */

.pubResources tr{
	padding: 10px 0px 10px 0px;
	border-bottom: 1px dotted #666666;
}

.pubResources img {
	border: 0px none;	
	margin: 10px 25px 0px 0px;
	width: 100px;
	height: auto;
}

.pubResourcesTitle a {
	font-weight:bold;
}

.pubResources p {
	margin: 10px 0px 10px;
}

.pubResourcesMore {
	text-align: right;
	margin-bottom: 0px;
}

.pubResourcesTitle a:hover {
	color:#59A2E6;
}

.pubResourcesMore a {
	color:#408FD3;
}

.pagingView {
	color:#003366;
	text-decoration:none;
}

.topPubHeader a {
	font-weight:bold;
	text-decoration:none;
}

.pubResourcesMoreSmall a {
	font-size:100%;
	color:#408FD3;
	text-decoration:none;
}

.EndResImg {
	padding: 0px 15px 10px 0px;
	width: 0%;
}

.EndResImg2 {
	padding: 0px 15px 10px 20px;
	border-left: dotted 1px #666666;
	width: 0%;
}

.EndResText p {
	font-size: 95%;
	margin: 10px 0px 10px 0px;
}

/* Resource Layout, could break I am a.../ */

#layoutWrapper {
	width:100%; float:left; margin-top:5px; /* 28/7/2009 Change*/
}

#topZone {
	margin-bottom:7px;
}

#middleZone {
	width:100%; float:left; margin-bottom:7px; vertical-align:top;
}

#middleZoneLeft {
	width:49%; float:left; vertical-align:top;
}

#middleZoneRight {
	width:49%; float:right; vertical-align:top;
}
#leftZone75 {
	width:74%; float:left; vertical-align:top;
}

#rightZone25 {
	width:25%; float:right; vertical-align:top;
}

#bottomZone {
	clear:both;
}

/*END*/

.srch-Icon {
margin-right:7px;
}

.srch-BestBetsTitle img {
	margin-right:7px;
}

.srch-BB-SpecialTerm img {
	margin-right:7px;
}


.srch-Title {
font-family:verdana;
}

/*Quals Home Revision 3*/

#qualsLeft{
	float:left;
	width:612px;
	/*border:thin aqua solid;	*/
}

#qualsRight {
	float:right;
	width:330px;
	/*border:thin aqua solid;*/
}

#qualsFinder {
	width:100%;
}

#qualsTopBox {
	clear:both;
	height:15px;
	width:612px;
	background-image:url('/SiteCollectionImages/QualsHome/topBox.gif');
	background-repeat:no-repeat;
	
}

#qualsLeftSide {
	float:left; width:4px; height:164px; background-image:url('/SiteCollectionImages/QualsHome/leftSide.gif');
	background-repeat:no-repeat; position:relative; left:2px;
}

#qualsBoxContent {
	float:left; width:604px; height:164px;	
}

#qualsRightSide {
	float:left; width:4px; height:164px; background-image:url('/SiteCollectionImages/QualsHome/rightSide.gif');
	background-repeat:no-repeat; position:relative; right:2px;
}

#qualsLeftSideSmall {
	float:left; width:4px; height:auto; background-image:url('/SiteCollectionImages/QualsHome/leftSide_02.gif');
	background-repeat:repeat-y; position:relative; left:2px;
}

#qualsBoxContentSmall {
	float:left; width:604px; height:100%; border-left:2px #CECECE solid; border-right:2px #CECECE solid;
	position:relative; left:2px;
}

#qualsRightSideSmall {
	float:left; width:4px; background-image:url('/SiteCollectionImages/QualsHome/rightSide.gif');
	background-repeat:repeat-y; position:relative; right:2px;
}

#qualsBottomBox {
	clear:both; height:19px; width:612px; background-image:url('/SiteCollectionImages/QualsHome/bottomBox.gif'); background-repeat:no-repeat;
}

#qualsSubjectImage {
	position:relative; top:82px; left:290px; width:8px;}
	
#qualsSubject {
	float:left; width:260px; position:relative; top:30px; left:61px
}

#qualsFamily {
	clear:both; float:left; position:relative; top:30px; left:20px; width:250px;
}

#qualsSearchWP {
	float:left; width:260px; position:relative; top:60px; left:37px;
}

.qualsSelectImage {
	width:12px; background-image:url('/SiteCollectionImages/QualsHome/orangearrow.gif'); background-repeat:no-repeat; background-color:transparent;
}

.qualsSelectList a{
	text-decoration:none; font-weight:normal; color:#001B81;
}

.policiesLink a:hover{
	text-decoration:none; font-weight:bold; color:#59A2E6;
}

.policiesLink a {
	font-weight:bold;
}

/*.policiesDateLink {
	padding-left:10px;
}*/

.qualsSelectList a:hover{
	text-decoration:none; font-weight:normal; color:#59A2E6;
}

.qualsBullets{
	background-image:url('/SiteCollectionImages/QualsHome/bulletline.gif');
	background-repeat:no-repeat; height:5px; position:relative; left:10px;
}

.ms-PartSpacingVertical{
	margin:0px !important; background-color: red; 
}

.reuseGap {	MARGIN-BOTTOM: 7px;}
#qualHeader {
	vertical-align:middle; height:60px;
}

#qualText1 {
	padding-left:120px;
}

.qualText {
	color:#58A2E0; font-weight:bold; position:relative; left:20px;
}

.qualTextB {
	color:#58A2E0; font-weight:bold; position:relative; left:50px;
}


#qualOr {
	height:50px;vertical-align:bottom;
}

.qualOr1 {
	padding-left:450px; font-weight:bold; color:#A5A5A5;
}

#qualSearch {
	height:36px;vertical-align:bottom; padding-left:390px;
}

.qualSearch1 {
	color:#58A2E0; font-weight:bold;
}

#searchWP {
	margin-left:277px; margin-top:-8px;
}

.qualBorder {
	margin-bottom:0px; height:5px; margin-top:10px;
	border-bottom:thin #B4B4B4  dotted;
}

.qualHeader{
	color:#000000;
	font-weight:bold;
	font-family:arial;
	
}

.qualBordBottom {
	border-bottom:thin #B4B4B4  dotted;
	padding-bottom:20px;
	margin:20px 0 20px 0;
}

.qualBordBottomSpacer {
	border-bottom:thin #B4B4B4  dotted;
	padding-bottom:20px;
}


#qualDiv {
	width:605px;
}

/*Qualification Pages*/


/*DOCUMENT VIEWER*/

div.contentList {
	padding:0;
	float:left;
	clear:both;
	margin:0 0px 0 0px;
}

.contentList .ToggleContainer {
	min-height:24px;
}

span.downloads {background-color:#fff;width:390px;float:left;height:22px; padding:2px 0 2px 0px; border-bottom:1px solid #E8E0D0;margin-left:0px; margin-bottom:14px;}
span.downloads .imageContainer{margin:0 0px 0 0px;float:left; padding-left:20px;}
span.downloads .imageContainer img{margin:0px 5px 0 0; vertical-align:middle; padding-right:2px;}
span.downloads .dateContainer{margin:3px 10px 0 10px;float:left;width:100px; display:none;}
span.downloads a{text-decoration:none;line-height:2; position:relative; left:240px; font-weight:bold;}
span.downloads a:hover{color:#59a2e6; text-decoration:none;}

div.ToggleContainer .date {float:right;width:150px;margin:-13px 80px 0 0;}
div.ToggleContainer h5 {clear:both;margin:6px 0 6px 10px;font-size:1.2em;}
div.ToggleContainer p {margin-left:17px;color:#666666;font-size:100%;}
div.ToggleContainer .imageContainer	{padding:2px 0 0 7px;}
div.ToggleContainer h2 {margin:10px 0 10px 10px; font-family:Verdana, Arial, Sans-serif; font-size:100%;}
div.ToggleContainer .sub {color:gray;font-size:0.8em;}
div.ToggleContainer h5 {font-size:1.1em;}
div.ToggleContainer h3 {
	color :#000099;
	font-size:120%;
	width:356px;
	padding:0px;
	/*margin:4px 0px 0px 6px!important;*/
	margin-top:-1px;
	cursor:pointer;

}
div.ToggleContainer div h3:hover {color:#59a2e6!important;}div.bottom .docheading {padding:2px 0px 0 10px;background-image:url('/Style Library/Edexcel/images/blueBand.gif'); background-repeat:repeat-x;width:444px;color:#FFF;height:32px;line-height:1.8; font-weight:normal;}

div.bottom {background-color:#FFF;width:455px;clear:both;float:left; margin-left:0px}
div.bottom h2 {color:#666666;font-size:10pt;margin:0px 0 0px 21px;}
div.bottom h3.grouping {margin:2px 0 0px 21px; font-size:1em;}
div.bottom  h4 {margin:0;padding:0;font-size:1.1em;}
div.toggle {margin-bottom: 12px; background-color:#F7F7F7; padding:0px 0px 14px 20px; border:1px #E7E7E7 solid;}
div.toggle p {
	padding-top:4px;
	padding-bottom:7px;
	margin:0;
	font-size:100%;
}

SPAN.docSpace {
	width:430px;float:left;/*border-bottom:1px solid #E8E0D0;*/margin-bottom:8px!important; padding-bottom:7px;
}

.doctableTDImages {
	width:20px;
}

SPAN.ToggleButtonMinus {
	background-image:url('/Style Library/Edexcel/images/bluePlus.gif');
	background-repeat:no-repeat;
	width:15px!important;
	padding-right:4px!important;
}

SPAN.ToggleButtonPlus {
	background-image:url('/Style Library/Edexcel/images/bluePlus.gif');
	background-repeat:no-repeat;
	width:15px!important;
	padding-right:4px!important;
}

SPAN.ToggleButtonMinus {
	background-image:url('/Style Library/Edexcel/images/blueMinus.gif');
}

div.bottomDivider {
	border-bottom: 1px #EDEDED solid;	
	height: 1px;
	width: 440px;
	line-height:0.2;
}


div.ToggleFooter {border-bottom:1px solid #F1DAAE;}
div.ToggleContainer tr {
	margin: 0px;
	padding: 0px;
}
div.livesubcontent {
	position:relative;
	top: -200px;
}
.NoticeDates {
	margin: 10px 0 0px 0;
	margin-bottom:0px !important;
	margin-top:0px !important;
}
.noticeHover{
	
}
.noticeHover a:hover{
	text-decoration:none!important;
	color:#59a2e6;
}






.noticeHover :hover{
	text-decoration:none!important;
	color:#59a2e6;
}






/*Quals images ICS */
.qualServices {
	clear: both;
}

.ms-WPBody td {
	font-family:Verdana;

}

.ms-WPBody table {
	font-family:Verdana;

}

.ms-WPBody {
	font-family:Verdana;

}

.ms-WPBody .qualServices td {
	padding-bottom: 8px;
	
}

.ms-WPBody .qualServices p {
	font-size: 60%;
	margin: 0px;
}

.ms-WPBody .qualServices a p {
	text-decoration: none!important;
	color: #000099!important;
}

.ms-WPBody .qualServices p a {
	text-decoration: none!important;
	color: #000099!important;
}

.topQual2 {
	background: url('/SiteCollectionImages/bullet.gif'); background-repeat:no-repeat; background-position:left 4px; padding:0px!important; width:10px; vertical-align:top; margin-right:4px;
}

/*"You may be interested in" web part*/
.otherSubjectsHeader {
	color:#424242;
	font-family:Verdana;
	font-weight:bold;
	padding-left:12px;
	width:217px;
	height:39px;
	background-image:url('/SiteCollectionImages/Qualifications/yellowBox/yellowBoxTop.gif');
	background-repeat:no-repeat;
	text-align:left;
}

.otherSubjectsHeader span {
	position:relative; 	top:10px;
}
.otherSubBody{
	float:left;
	background-image:url('/SiteCollectionImages/Qualifications/yellowBox/yellowSlice.gif');
	background-repeat:no-repeat;
	background-position:bottom; 
	/*border:2px grey solid;*/
}

.noticeHover a:hover {
	color:#59A2E6 !important; text-decoration:none !important;
}

.otherSubjectsText {
	float:left; margin-top:5px; /*font-size:8pt;*/
}

.otherSubjectsText a {
	text-decoration:none; font-family:Verdana;
}

.otherSubjectsText a:hover {color:#59A2E6; }

.otherSubjectsFooter{
	width:231px; height:20px; background-image:url('/SiteCollectionImages/Qualifications/yellowBox/yellowBoxBottom.gif');
	background-repeat:no-repeat;
}


#listofQuals1 {
	background-image:url('file:///C:/Documents%20and%20Settings/frangos_n/Desktop/Share/images/plus.gif'); 
background-repeat:no-repeat; cursor:pointer;
	background-position:left center;margin-bottom:0px;
}

#listofQuals {padding: 6px 13px 6px 20px;}

.fullTitleSep {
	line-height:120%;
	font-size: 95%;
	height:20px;
	border-bottom:1px #ffffff solid;
	padding: 3px 3px 3px;
	width: 100%;
	background-color: #f2f2f2;
	}
	
#listofQuals1 span{
	margin-left:20px; cursor:pointer; font-family:verdana; color:#000000; font-size:100%;
}

.openQualsTitle {
	color:#000099;
	font-weight:bold;
	margin-left:0px!important;
}

#WebPartWPQ10 .ExpGroupHead P { 
	margin: 0px 0px 0px 20px	
}

#WebPartWPQ10 .ExpGroupHead img {
	margin: 3px 5px 4px 0px; float: left;
}

.openQualsTR td{
	padding: 6px 7px 6px 20px;
}

.openQualsTR td.qualsTable1 {
	border-bottom:1px #ffffff solid;
	background-color: #f2f2f2;
	padding: 3px 0px 3px 3px;
	font-size: 90%;
	font-weight:bold;
	color: #003150;
}
.openQualsTR td.qualsTable2 {
	border-bottom:1px #ffffff solid;
	background-color: #f2f2f2;
	padding: 3px 3px 3px 10px;
	font-size: 95%;
}

/* Top Dynamic Nav on Qualification Pages*/

#edx-topQualNav {
	
}

.edx-dynNav {
	background-image:url('/Style Library/Edexcel/Images/DynamicNav.gif'); 
	background-repeat:repeat-x;
	width:224px;
	margin-bottom:3px;
	background-color:#3E5C7C;

}

.edx-dynNav a {
	Color:white;
	font-size:100%;
	/*position:relative;
	top:5px;
	left:23px;*/				
}

.edx-dynNav a:hover {
	text-decoration:underline;
}

.edx-dynNavCW {
	clear:both;
	width:190px;
	height:auto;
	margin-left:23px;
	padding-top:5px;
	padding-bottom:5px;

}


.edx-dynNav2Cont {
	padding:4px;
	border:1px #E3E3E3 solid;
	background-color:#FFFFFF;
	margin-top:15px;
	border-bottom:none;
	/*height:26px;*/
	width:222px;
	
}

.edx-dynNav2 {
	background-color:#3F5C7A;
	width:220px;
	/*height:26px;*/
	margin-left:1px;
	/*margin-bottom:3px;*/
} 

.edx-dynNavCont {
	width:210px;
	margin-left:5px;
	margin-top:2px;	
	margin-bottom:2px;
	padding:4px 0px;
}

.edx-dynNavCont a:hover{
	text-decoration:underline;
}


.edx-dynNav2 a {
	Color:white;
	font-size:100%;

}

/*Subject Page Notices*/

.edx-WPWrapper {
	width:230px;
	background-color:#EDEDED;
	margin-bottom:8px;				
}

.edx-SmallNoticesWrapper {
	width:230px;
	background-color:#EDEDED;
	margin-bottom:8px;				
}

.edx-SmallNoticesItem {
	padding:5px;			
}

.edx-WPHeader{
	background-image:url('/Style Library/Edexcel/images/TopWPBanner.gif');
	background-repeat:no-repeat;
	width:230px;
	height:34px;
	font-size:110%;
}

.edx-SmallNoticesHeader{
	background-image:url('/Style Library/Edexcel/images/TopWPBanner.gif');
	background-repeat:no-repeat;
	width:230px;
	height:34px;
	font-size:110%;
}

.edx-SmallNoticesHeader span a{
	color:white;	
	position:relative;
	top:3px;
	left:7px;	
}

.edx-WPHeader span{
	color:white;	
	position:relative;
	top:3px;
	left:7px;	
}

.edx-SmallNoticesHeader span{
	color:white;	
	position:relative;
	top:3px;
	left:7px;	
}

.edx-SmallNoticeDate {
	color:#1C3A5E;
	font-weight:bold;
	font-size:85%;
}

.edx-SmallNoticeTitle {
	color:#22335E;
	font-size:85%;	
}

.edx-SmallNoticeTitle a:hover{
	text-decoration:underline;
}

/*Split XSL Styles*/

.edx-SplitGrpHead {
	border-top:1px #9E9FA1 dashed;
	padding-top:5px;
	margin-top:10px;
	margin-bottom:6px;
	color:#989898;
	font-weight:bold;
	font-size:115%;
}

.edx-SplitGrpItem a {
	color:#2D4768;
	font-size:95%;
	font-weight:bold;
	padding-bottom:4px;
}

.edx-SplitGrpItem {
	color:#2D4768;
	font-size:95%;
	font-weight:bold;
	padding-bottom:4px;
}

/*Subject Home Page*/

.edx-BlueBannerBar {
	width:100%;
	height:27px;
	background-image:url('/Style Library/Edexcel/Images/BlueBannerFill.gif');	
	background-repeat:repeat-x;	
	vertical-align:middle;	
	
}

.edx-BlueBannerBar h1 {
	color:#FFF;
	font-size:100%;		
	font-weight:normal;		
	position:relative;
	top:4px;
	left:10px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}

.edx-OrangeBannerBar {
	width:100%;
	height:27px;
	vertical-align:middle;	
	background-image:url('/Style Library/Edexcel/Images/BTEC/OrangeBannerFill.gif');
}

.edx-OrangeBannerBar h1 {
	color:#FFF;
	font-size:100%;		
	font-weight:normal;		
	/*padding-left:10px;
	padding-top:4px;*/
	position:relative;
	top:4px;
	left:10px;
	vertical-align:middle;
	margin:0px;
	padding:0px;
}



.edx-BlueBannerBar h1 a {
	color:#FFF!important;
	font-size:100%!important;				
}



.edx-BlueBannerBar a {
	color:#FFF!important;
	font-size:100%!important;				
}



.edx-BlueBannerBar .ms-WPBody A:link {
	color:#FFF!important;
	font-size:100%!important;				
}

.edx-SSS-WP-Container-Table .edx-BlueBannerBar h1 {
	top:0px;			
}

/*Qualifications Subject Scroll List*/

.edx-QualsScrollListContainer {
	width:430px;
	background-color:#FFF;
	padding:8px;
	/*border:1px #E3E3E3 solid;*/
	/*margin-top:7px;*/
}

.edx-QualsScrollListWrapper {
	height:400px; 
	overflow-y:scroll; 
	overflow-x:hidden;
	padding-left:9px;
	padding-top:5px;
}

UL.edx-singleScrollList {
	margin:0px;
	padding:0px;
	list-style:none;
}

LI.edx-QualsScrollListItem {
	margin:3px 0px;
}

LI.edx-QualsScrollListItem a{
	font-size:100%;
}


/*Qualifications Homepage*/

#edx-FullLayoutFullWidth table tr {
	vertical-align:top;
}

#edx-FullLayoutFullWidth .DialogColumn {
	width:290px;
	padding-left:10px;
	/*border:1px aqua solid;*/
}

#edx-FullLayoutFullWidth .DialogHeader H2 {
	color:#929292;			
}

#edx-FullLayoutFullWidth .DialogColumn H2 {
	color:#929292;			
}

#edx-FullLayoutFullWidth .DialogColumn A {
	color:#14529B;
	padding:4px 0;			
}

#edx-FullLayoutFullWidth .DialogHeader {
	background-color:#FAFAFA;
	line-height:10px;
}

#edx-FullLayoutFullWidth .DialogHeader H2 {
	padding-left:10px;
}

/*Minimal Qualifications Subject Scroll List*/

.edx-MinimalScrollListContainer {
	width:453px;
	background-color:#FFF;
	padding:4px;
	padding-top:0px;
}

.edx-MinimalScrollListWrapper {
	height:400px; 
	padding-left:3px;
}

UL.edx-MinimalScrollList {
	margin:0px;
	padding:0px;
	list-style:none;
}

LI.edx-MinimalScrollListItem {
	margin:6px 0px;
}

LI.edx-MinimalScrollListItem a{
	font-size:95%;
	color:#324263;
}

.edx-singleSubjectListItem a:hover {
	text-decoration:underline!important;
}

.edx-SubjectRootItem a:hover {
	text-decoration:underline!important;
}


/* >>>>>>>>>> Webpart: Container Styles <<<<<<<<<<*/
.edx-SSS-WP-Container-Table{
	border-collapse:collapse!important;
	width:100%!important;
}

.edx-SSS-WP-Container-TableBG{
	border-collapse:collapse;
	width:100%;
	background-color:#fafafa;
}

.edx-SSS-WP-Container-TableBG TR { /* Added 12/10/2009 DH*/
	vertical-align:top;
}


/* >>>>>>>>>> Webpart: Header, Row Styles <<<<<<<<<<*/
.edx-SSS-WP-Header-Row-1 {
	padding: 2px 4px 10px 4px;
	border-bottom: 1px #000000 dotted;
}

.edx-SSS-WP-Header-Row-2{
	height: 32px!important;
	color: #FFFFFF!important; 
	background-image:url('file:///PublishingImages/wpTitleBackground.gif') !important; 
	background-repeat:repeat-x!important;
}

/* XXX */
.edx-SSS-WP-Header-CellLeft-1 {
	padding-left:6px;
}
/* XXX */


/* >>>>>>>>>> Webpart: Header, Title Styles <<<<<<<<<<*/
.edx-SSS-WP-Header-Title-1 { 
	font-family: Verdana, Trebuchet MS;
	font-size: 120%;
	line-height: 135%;
	font-weight: bold;
	color: #757575; 
}

.edx-SSS-WP-Header-Title-2 {
	font-family: Verdana, Trebuchet MS;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;

}
	
.edx-SSS-WP-Header-Title-2 a{
	color: #FFFFFF;
}

.edx-SSS-WP-Header-ClickThrough-1{
	text-decoration:none!important;	
	font-size: 80%!important;
	font-weight:normal!important;
	padding-right:10px!important;
	padding-top:6px!important;
	text-align:right!important;
	vertical-align:top!important;
}

.edx-SSS-WP-Header-ClickThrough-1 a{
	color:#FFF!important;
}

.edx-SSS-WP-Header-ClickThrough-1 a:hover{
color:#000000;
text-decoration:underline;
}

/* >>>>>>>>>> Webpart: Item Grouping Styles <<<<<<<<<<*/
.edx-SSS-WP-Grouping-Title-1 {
	font-weight: bold;
	font-size: 90%;
	color: #757575; 
	padding:4px 4px 4px 4px; 
	background-color:#F6F7FC;
}

.edx-SSS-WP-Grouping-Title-2 {
	padding-top:5px;
	margin-top:10px;
	margin-bottom:6px;
	color:#989898;
	font-weight:bold;
	font-size:115%;
}

.edx-SSS-WP-Grouping-Title-3 {
	margin-bottom:6px;
	color:#989898;
	font-weight:bold;
	font-size:115%;
}

.edx-SSS-WP-Grouping-Title-3 a{
	color:#989898;
}

.edx-SSS-WP-Grouping-Title-Background {
	background-color:#F9F9F9;
	vertical-align:middle;
}

.edx-SSS-WP-Grouping-Title-Background2 {
	background-color:#F4F4F4;
	vertical-align:middle;
}

.edx-SSS-WP-GroupItem a {
	color:#2D4768;
	font-size:95%;
	font-weight:bold;;
	padding-bottom:6px;
	padding-top:6px;
}

.edx-SSS-WP-GroupItem {
	color:#2D4768;
	font-size:95%;
	font-weight:bold;;
	padding-bottom:6px;
	padding-top:6px;
}

.edx-SSS-WP-ItemBottomBorder {
	border-bottom:1px #9E9FA1 dashed;
	margin-bottom:5px;
}

.edx-SSS-WP-ItemTopBorder {
	border-top:1px #9E9FA1 dashed;
	margin-top:5px;
}


/* >>>>>>>>>> Webpart: Item Title Row Styles <<<<<<<<<<*/

.edx-SSS-WP-Item-Title-Row-1{
	height: 12px;
	background-color:#F6F7FC;
}

.edx-SSS-WP-Item-Title-Row-2{
	height: 16px;
	background-color:#EBEBEB;
}

.edx-SSS-WP-Item-Title-CellLeft-1{
	padding-left:6px;
	padding-right:3px;
	border-top: 1px #D6D6D6 solid;
	border-bottom: 1px #D6D6D6 solid;
}

.edx-SSS-WP-Item-Title-CellRight-1{
	padding-right:6px;
	padding-left:3px;
	text-align:right;
	border-top: 1px #D6D6D6 solid;
	border-bottom: 1px #D6D6D6 solid;
}

.edx-SSS-WP-ItemBorder {
	border-top:1px #9E9FA1 dashed;
}

/* >>>>>>>>>> Webpart: Item Title Styles <<<<<<<<<<*/
.edx-SSS-WP-Item-Title-1 {
	font-size:110%;
	line-height: 115%;
	color: #18345a; 
	margin-bottom: 5px;
	font-weight:bold;
}

.edx-SSS-WP-Item-Title-2 {
	font-size:140%;
	line-height: 135%;
	color: #003150; 
	margin-bottom: 5px;
	font-weight:bold;
}

.edx-SSS-WP-Item-Title-3 {
	font-size:100%!important;
	color:#080872!important; 
	margin-bottom: 3px!important;
	margin-top: 3px!important;
	font-weight:bold!important;
	width:100%;
	border-top:1px #E6E6E6 solid;
	border-bottom:1px #E6E6E6 solid;
}

.edx-SSS-WP-Item-Title-3 a{
	color:#080872!important;
}

.edx-SSS-WP-Item-Title-3 a:hover{
	text-decoration:underline!important;
	color:#080872!important;	
}

.edx-SSS-WP-Item-Title-4 a{
	color:#3768a5;
	font-weight:bold;
	font-size:110%;
}

.edx-SSS-WP-Item-Title-4{
	color:#3768a5;
	font-weight:bold;
	font-size:110%;
}

.edx-SSS-WP-Item-Title-4 a:hover{
	text-decoration:underline;
}

.edx-SSS-WP-Item-Title-5 {
	font-size:100%!important;
	margin-bottom: 3px!important;
	margin-top: 3px!important;
	font-weight:bold!important;
	width:100%;
	border-top:1px #E6E6E6 solid;
	border-bottom:1px #E6E6E6 solid;
	padding-left:9px;
}

.edx-SSS-WP-Item-Title-5 a {
	color:#142CA1!important; 
}

.edx-SSS-WP-Item-Title-5 a:hover{
	text-decoration:underline;
}


.edx-SSS-WP-Item-Title-Table {
	border-collapse:collapse!important;
	width:100%!important;
}

.edx-SSS-WP-Item-Title-TableRow{
	height:20px;
	vertical-align:middle;				
}

.edx-SSS-WP-Item-Title-TableImageColumn{
	width:25px;
}


/* >>>>>>>>>> Webpart: Item Subtitle Styles <<<<<<<<<<*/
.edx-SSS-WP-Item-Subtitle-1 {
	font-weight: bold;
	font-size: 90%;
	color:#757575;
	margin-bottom:5px;
}

.edx-SSS-WP-Item-Subtitle-1 a{
	color:#757575;
}

/* >>>>>>>>>> Webpart: Item Summary Text Styles <<<<<<<<<<*/
.edx-SSS-WP-Item-Summary-1 {
	text-align:justify;
	margin-bottom:5px;
}

.edx-SSS-WP-Item-Summary-2 {
	color:#000000;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:10px;
}

.edx-SSS-WP-Item-Summary-2LI {
	color:#000000;
	margin-left:5px;
	margin-top:-10px;
	margin-bottom:10px;
}


.edx-SSS-WP-Item-URL a{
	font-size:80%;
	color:#999999;
}

.edx-SSS-WP-Item-URL-2 {
	margin-left:30px;
	margin-bottom:10px;
	font-weight:bold;
}

.edx-SSS-WP-Item-URL-2 a{
	color:#3768a5;
}

.edx-SSS-WP-Item-URL-2 a:hover{
	text-decoration:underline;
}

.edx-SSS-WP-Item-URL-2LI {
	margin-left:5px;
	margin-bottom:10px;
	font-weight:bold;			
}

.edx-SSS-WP-Item-URL-2LI a{
	color:#3768a5;
}

.edx-SSS-WP-Item-URL-2LI a:hover{
	text-decoration:underline;
}

.edx-SSS-WP-Item-URL-3 {
	font-size:90%;
	color:#9F9F9F;
	margin-left:30px;
	margin-bottom:10px;
}

.edx-SSS-WP-Item-URL-3LI {
	font-size:90%;
	color:#9F9F9F;
	margin-left:5px;
	margin-bottom:10px;
}

/* >>>>>>>>>> Webpart: Item Full Text Styles <<<<<<<<<<*/
.edx-SSS-WP-Item-FullText-1 {
	padding:0px 10px 10px 5px;
}

/* >>>>>>>>>> Webpart: Footer, Row Styles <<<<<<<<<<*/
.edx-SSS-WP-Footer-Row-1{
	height: 11px;
	color: #000000!important; 
}

.edx-SSS-WP-Item-Footer-CellLeft-1 {
	padding:3px 3px 3px 3px;
	background-color:#f3f3f3;
	font-size:80%!important;
	vertical-align:middle;
}

.edx-SSS-WP-Item-Footer-CellRight-1 {
	text-align:center!important;
	background-color:#306cab;
	padding:3px 3px 3px 3px;
	width:100px;
	font-size:10px!important;
	vertical-align:middle;
}	

.edx-SSS-WP-Item-Footer-CellRight-1 a{
	color:#FFFFFF!important;
}

.edx-SSS-WP-Item-Footer-CellRight-1 a:hover{
	text-decoration:underline!important;
}


/* >>>>>>>>>> Webpart: Editorial Aggregator, Custom Settings <<<<<<<<<<*/
.edx-SSS-WPEditColM-Item-VideoTop {
	width:436px;
	height:275px;
}

.edx-SSS-WPEditColM-Item-VideoOnly {
	width:436px;
	height:275px;
}


/* Additions */


.edx-SmallNoticesHeader a{
	color:#FFF;
}

/* NEW STYLES*/

/*Apply new webpart styling*/
h2.WPhead231 {
	background-image:url('/Style Library/Edexcel/images/TopWPBanner.gif')!important;
	background-repeat:no-repeat!important;
	height:34px!important;
	color:white!important;	
	font-weight:normal;
}

.ms-rteCustom-RightColumnHeader {
	background-image:url('/Style Library/Edexcel/images/TopWPBanner.gif')!important;
	background-repeat:no-repeat!important;
	height:34px!important;
	color:white!important;	
	font-weight:normal;
}

.ms-rteCustom-RightColumnHeader SPAN {
	color:white!important;	
}

div.webpartzoneright .cbq-layout-main {
	background-color:#EDEDED; /* NF 25/05/2011 */
	padding:4px;
	margin-bottom:6px;
	float:left;
	border-bottom:1px #C2C2C2 solid; /* NF 25/05/2011 */
	border-left:1px #C2C2C2 solid; /* NF 25/05/2011 */
	border-right:1px #C2C2C2 solid; /* NF 25/05/2011 */
}

.webpartzoneright
{
	padding-right:7px;
}

#iwanttoRelTasks {
	background-color:#EDEDED;
}

#iwanttoRelTasks H2.WPhead231 {
	margin-top:0px;
	margin-bottom:0px;
}

h2.WPhead446 {
	background-image:url('/Style Library/Edexcel/Images/BlueBannerFill.gif')!important;
	background-repeat:repeat-x;
	height:27px!important;	
	color:white!important;	
	font-weight:normal!important;
	vertical-align:middle;
}

.ms-rteCustom-LeftColumnHeader {
	background-image:url('/Style Library/Edexcel/Images/BlueBannerFill.gif')!important;
	background-repeat:repeat-x;
	height:27px!important;	
	color:white!important;	
	font-weight:normal!important;
	vertical-align:middle;
}

#edx-topQualNav1 table { /*To fix the 100% width of left column issue - DH - 05/10/2009 */
	width:auto;
}

/*
TD.ExpGroupHead {
	padding-left:7px;
}
*/

/*Fixes the navigation web part when control adapters are disabled. DH*/
.edx-leftColumn table {
	width:0px;			
}

.edx-ToggleButtonPlusList {
	background-image:url('/Style Library/Edexcel/images/blueBullet.gif');
	background-repeat:no-repeat;
	width:15px!important;
	padding-right:4px!important;
	border-collapse:collapse;
	background-position:center;
}

.edx-ToggleButtonMinusList {
	background-image:url('/Style Library/Edexcel/images/blueMinus.gif');
}

/* Policy Hub
*/

.polHubCol td{
	padding: 0px 0px 10px 0px;

}

.polHubColBottom td{
	padding: 0px 0px 10px 0px;
	margin: 10px 0px 10px;
	border-bottom: 1px dotted #666666;
}

.polHubColTitle a {
	color:#000066;
	font-weight:bold;
	
}

.polHubCol p {
	margin: 10px 0px 10px;
}

.polHubColMore {
	text-align: right;
	margin-bottom: 0px;
}

.polHubColTitle a:hover {
	color:#59A2E6;
}

.polHubColMore a {
	color:#408FD3;
}

.polColViewHeader h1 {
	font-size:150%; 
	line-height: 135%;
	color: #003150;
	padding-top:30px;
	margin-bottom: 15px;
}

.polRightPlaceholder{
	width:230px;
	float:right;
	padding-left:20px;
	padding-bottom:10px;
}

.polLinksItemGroup a{
	color:#1066bd;
	font-size:8pt;
}

.polViewerDate{
	font-weight: bold;
	color: #666666;
	font-size: 90%;
}

h1.polViewerHead {
	font-size:150%;
	line-height: 135%;
	color: #003150;	
}

.polViewerArea{
	font-weight: bold;
	color:#666666;
	font-size: 100%;
}

.polViewerLables{
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size:110%;
	display:block;
	line-height:13pt;
}

.PolViewerContentLinks{
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size:110%;
	display:block;
	line-height:13pt;
}

.polViewerContent{
	FONT-FAMILY: verdana,arial,helvetica,sans-serif;
	font-size:110%;
	display:block;
	line-height:13pt;
}

.PolViewerContentLinks{
	font-weight:bold;	
}

.PolViewerContentSmallLinks {
	font-size:90%;
	color: #1066bd;

}

.polViewerLables{
	color: #525252;
	border-bottom:1px;
	border-bottom-style:solid;
	border-bottom-color:#525252;
}

.polFormBody{
	PADDING-RIGHT: 6px;
	BORDER-TOP: #d8d8d8 1px solid;
	PADDING-LEFT: 6px;
	FONT-SIZE: 0.7em;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 4px;
	VERTICAL-ALIGN: top;
	PADDING-TOP: 3px;
}

/*PAGE CONTENT STYLES*/

.edx-SSS-Basic-Content {
	background-color: #FAFAFA;
	border: #CECECE 1px solid;
	margin: 2px;
	width: 98%;
	padding:4px;
	vertical-align:top;
}

.edx-DocumentTable {
	width:100%!important;
	background-color:#F7F7F7;
	border:1px solid #E7E7E7;
	margin-bottom:4px;
	padding:0 0 4px 20px;
	font-size:80%;		
}

.edx-DocumentTableTitle {
	font-size:9pt;
	font-weight:bold;
}

.edx-DocumentTableDownload {
	padding-right:50px!important;
	text-align:right!important;		
}

.edx-DocumentTableDownload a{
	font-weight:bold;
	color:#003399;
}

.edx-DocumentTableGroup {
	color:#000099!important;
	font-size:100%;
	font-weight:bold;
}

.edx-DocumentTableGroup a:hover {
	color:#59A2E6 !important;
}

#edx-Alerts{
	font-size:8pt;
	float:left;
	margin-top:8px;
}

.edx-QuickLinksWrapper {
	width:230px!important;
	background-image:url('/quals/skillsforlife/alan/PublishingImages/images/box_02.gif')!important;
	background-repeat:repeat-x!important;
}

.edx-QuickLinksBody{
	margin: 6px 6px 2px 6px!important;
	padding-bottom:10px!important;
	font-size:80%!important;
}

.edx-QuickLinksBody a:hover{
	color:#59A2E6;
}

/* Begin: Qualification PageStyles */
/* Nic Frangos - 02052009 */
.edx-QUA-WP-ItemBottomBorder {
	border-bottom:1px #9E9FA1 dashed;
	margin-bottom:5px;
}

.edx-QUA-WP-Grouping-Title-3 {
	margin-bottom:6px;
	color:#989898;
	font-weight:bold;
	font-size:140%!important;
}

.edx-QUA-WP-Grouping-Title-3 a{
	color:#989898;
}

.edx-QUA-WP-Item-Title-Table {
	border-collapse:collapse!important;
	width:100%!important;
}

.edx-QUA-WP-Item-Title-TableRow{
	height:20px;
	vertical-align:middle;				
}

.edx-QUA-WP-Item-Title-TableImageColumn{
	width:25px;
}

.edx-QUA-WP-Item-Title-4 a{
	color:#3768a5!important;
	font-weight:bold;
	font-size:100%!important;
}

.edx-QUA-WP-Item-Title-4{
	color:#3768a5;
	font-weight:bold;
	font-size:135%!important;
}

.edx-QUA-WP-Item-Title-4 a:hover{
	text-decoration:underline;
}

.edx-QUA-WP-Item-Summary-2 {
	color:#000000;
	margin-left:30px;
	margin-top:5px;
	margin-bottom:10px;
}
/* End: Qualification PageStyles */

/* Begin: Subject Pages - Top Rotator */

.edx-Subject-TopRotator-Webpart {
		width:99.5%;
		border-collapse:collapse;
		margin:1px 0px 3px 1px;
}
.edx-Subject-TopRotatorTR {
	background-image:url('/Style Library/Edexcel/Images/Subjects/BarYellow.png');
	background-repeat:repeat-x;
	color:#000;
	font-weight:bold;
	font-size:90%;
	line-height:25px;
}

.edx-Subject-TopRotatorTR td{
	padding-left:5px;
	padding-right:5px;
	height:25px;
}
.edx-Subject-TopRotatorTR a{
	color:#000;			
}

.edx-Subject-TopRotatorTR a:hover{
	text-decoration:underline;		
}

/* End: Subject Pages - Top Rotator */

.edx-WBL-IWantToList-Bullet {
				vertical-align:top;
				padding-top:5px;
				padding-left:12px;
				width:14px
}
.edx-WBL-IWantToList-BulletU {
				vertical-align:top;
				padding-top:5px;				
}
.edx-WBL-IWantToList-Table {
				width:230px!important;
				border-collapse:collapse;
}
.edx-WBL-IWantToList-TableWide {
				width:444px!important;
				background-color:#f4f4f4;
				border:1px #e9e9e9 solid;
				font-family:Verdana;
				font-size:100%;
}
.edx-WBL-IWantToList-Text {
				font-size:100%;									
}
.edx-WBL-IWantToList-Text a:hover{
				color:#42A0FF;
}

/* Start: Quotes Webpart */

.edx-Quotes-Text {
				font-size:110%;	
				color:#000000;
				line-height:140%;							
}
.edx-Quotes-Text a {
				text-decoration:none;
				color:#0066CC;
}
.edx-Quotes-Text a:hover {
				color:#69AFFC;
}
.edx-Quotes-QuoteMarks {
				font-family:"Trebuchet MS";
				font-size:140%!important;
				font-weight:bold;
				color:#508fc5;
}
.edx-Quotes-Author{
				font-style:italic;
				color:#CD050B;
}
edx-Quotes-Image {
				margin-top:4px;
}
/* End: Quotes Webpart */



/* WBL Changes  - 13-05-2010 */

.edx-PageTitle
{
   display: block!important;
	color : #061556!important;
	font-family:Verdana;
	font-size:160%!important;			
}

#edx-SectorsBottomZone
{

	position:relative;
	height: 204px;
	margin-bottom:10px;	
	/*float:  left;*/
		
}

#edx-HomeLeftZone
{
	width : 670px;	
	height: 151px;
	background-image: url('/Style Library/Edexcel/images/WBL/morebanner.gif');
	background-repeat:no-repeat;
	margin-top: 6px;
	float: left;			
}

.edx-SectorsNoticesHeader
{
	background-image:url('/Style Library/Edexcel/images/WBL/sectorsNews.jpg');
	background-repeat:no-repeat;
	width:118px;
	height:39px;
	position:absolute;
	top:-10px;
	margin-left:-5px;	
}
.edx-SmallNoticesItem
{
	/*margin-top:25px;*/
	margin-left:5px; /*DH - 5/10/2010 - 25px*/
}
.edx-SectorsNoticesWrapper
{
	width:350px;
	margin-bottom:3px;			
}

.edx-SectorNoticeDate {
	color:#04276B;
	font-weight:normal;
	font-size:75%;
}

.edx-SectorNoticeTitle a {
	color:#04276B;
	font-size:75%;
	font-weight:bold;	
}

.edx-SectorNoticeTitle a:hover
{
	text-decoration:underline;
}

#edx-SectorsLeft
{
	width : 576px;	
	height: 205px;
	margin-top:-1px;
	float: left;
}

#edx-SectorsRight
{
	border-top: 8px solid #ADAEB0;
	float : right;			
	width : 362px;
	height: 188px;
	margin-left: 20px;	
	padding-top:5px;	
	background-color:#EFEFEF;
}
/*End WBL Styles*/


.edx-SSS-WP-Container-TableBG2{
	border-collapse:collapse;
	width:100%;
	background-color:#fbfbfb;
}
.edx-SSS-WP-Item-Footer-CellRight-2 {
	text-align:center!important;
	background-color:#b6b6b6;
	padding:3px 3px 3px 3px;
	width:100px;
	font-size:10px!important;
	vertical-align:middle;
}	
.edx-SSS-WP-Item-Footer-CellRight-2 a{
	color:#FFFFFF!important;
}
.edx-Sectors-WPHeader{
	background-color:#022869;
	color:#FFFFFF;
	font-size:110%;
	line-height:27px;
	padding-left:5px;
	vertical-align:middle;	
}

.edx-SSS-WP-Item-Title-4 {
	font-size:100%!important;
	color:#616161!important; 
	margin-bottom: 3px!important;
	margin-top: 3px!important;
	font-weight:bold!important;
	width:100%;
	/*border-top:1px #E6E6E6 solid;
	border-bottom:1px #E6E6E6 solid;*/
}

.edx-SSS-WP-Item-Title-4 a{
	color:#616161!important;
}

.edx-SSS-WP-Item-Title-4 a:hover{
	text-decoration:underline!important;
	color:#022869!important;	
}
.edx-SSS-WP-Header-ClickThrough-2{
	text-decoration:none!important;	
	font-size: 80%!important;
	font-weight:normal!important;
	padding-right:10px!important;
	text-align:right!important;
	vertical-align:top!important;
}
.edx-SSS-WP-Header-ClickThrough-2 a{
	color:#FFF!important;
}
.edx-SSS-WP-Header-ClickThrough-2 a:hover{
	color:#FFF!important;
	text-decoration:underline;
}
.edx-SSS-WP-Header-ClickThrough-3 a:hover{
	color:#000000;
	text-decoration:underline;
}
.edx-Sectors-BannerBar-Style1{
	background-color:#FFDE00;
	width:100%;
	height:25px;
	line-height:25px;
	padding-left:5px;
	vertical-align:middle;
}
.edx-Sectors-BannerBar-Style1 h1{
	color:#20398D !important;
	font-family:Verdana;
	font-size:120%;
	font-weight:normal;			
}
.edx-WBL-TitleBar {
				margin-top:15px;
}
.edx-WBL-ContentBox {
				width:100%;
				background-color:#f4f4f4;
				border:1px #e9e9e9 solid;
				padding:5px;				
}
.edx-WBL-ContentBoxTop {
				width:100%;
				padding:5px;				
}
.edx-WBL-CQWP-Grouping-Title {
	margin-bottom:6px;
	color:#666666;
	font-weight:bold;
	font-size:110%!important;
}
.edx-WBL-CQWP-Item-Title{
	font-weight:bold;
}
.edx-WBL-CQWP-Item-Title a{
	color:#182F8C!important;
	font-weight:bold;
	font-size:120%!important;
}
/* New Homepage styles - Added by NF 12//11/2010 */
#topWelcomeText {
	font-weight:bold;
	color:#083A6F;
	font-size:110%;
}
#topWelcomeLink {
	font-weight:bold;
	color:#59A2E6;
	font-size:110%;
}
#strapline {
	float:left;
	width:500px;
	padding:10px 0px 0px 40px;
}
.tablelayout {
	border-collapse: collapse;
	width: 100%;
}
.widgetwrapper {
	border: 1px #e3e3e3 solid;
	background: #FFFFFF;
	padding: 5px;				
}
#zone2{
	width:323px;		
}
#zone4-5-6{
	width:208px;		
}
#zone7{
	height:398px;
}
#zone8-9-10{
	width:292px;		
}
.widgettitlebar {
	background-image: url('/Style%20Library/Edexcel/Images/titlegradBlue.gif');
	background-repeat: repeat-x;
	line-height: 32px; /*vertical-align:middle;*/
	padding-left: 5px;
	padding-right: 5px;
}
.widgettitlebar h3 {
	font-family: Verdana;
	font-size: 100%;
	font-weight: bold;
	color: #FFFFFF;
	margin-top: 0px;
	margin-bottom: 0px;
}
.QuicklinksTableLayout {
	border-collapse: collapse;
	width: 236px;
}
.edx-HomeTicker-Webpart {
		border-collapse:collapse;
		width:100%;
}
.edx-HomeTicker-TR {
	background-image:url('/Style Library/Edexcel/Images/Subjects/BarYellow.png');
	background-repeat:repeat-x;
	color:#000;
	font-size:90%;
	line-height:25px;	
}
.edx-HomeTicker-TR a{
	color:#000;			
}

.edx-HomeTicker-TR a:hover{
	text-decoration:underline;			
}
/* End of New Homepage styles */

/* Case studies Adjustments NF 01/2011 */
.edx-CS-Quote-TopImg, .edx-CS-Quote-BottomImg {
	height:50px;			
}
.edx-CS-Quote-TopImg {
	background-image:url('/Style Library/Edexcel/Images/WBL/quotTop.gif');
}
.edx-CS-Quote-BottomImg {
	background-image:url('/Style Library/Edexcel/Images/WBL/quotBottom.gif');
}
.edx-CS-Quote-QuoteText , .edx-CS-Quote-AttribText {
	background-color:#f2f3f4;			
}
.edx-CS-Quote-QuoteText {
	padding: 0 7px;				
}
.edx-CS-Quote-AttribText {
	font-weight: bold;
	padding: 0 7px 7px;				
}
/* END: Case studies Adjustments NF 01/2011 */

/* WEBPART: Message Ticker NF 02/2011 */
.edx-webpart-wrapper {
	border: 1px #e3e3e3 solid;
	background: #FFFFFF;
	margin:0 3px 2px 1px;
}
#tickercontainer {
	display:none;
}
#tickercontainer-style2 {
	display:none;
	padding:5px;
}
.edx-ticker-style {
	background-image:url('/Style Library/Edexcel/Images/Subjects/BarYellow.png');
	background-repeat:repeat-x;
	color:#000!important;
	font-size:90%;
	padding-left: 5px;
    padding-right: 5px;
    line-height:25px;
    height:27px;
    overflow:hidden;      
}
.edx-ticker-style a{
	color:#000!important;
	text-decoration:none;			
}
.edx-ticker-style a:hover{
	text-decoration:underline;				
}
.edx-ticker-controls {
	padding-top:6px;
	width:50px;
	vertical-align:top;
}
.edx-ticker-controls ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
	text-align: right;
}
.edx-ticker-controls ul li{
	display: inline;
}
.edx-HomeTicker-TR {
	background-image:url('/Style Library/Edexcel/Images/Subjects/BarYellow.png');
	background-repeat:repeat-x;
	color:#000;
	font-size:90%;
	line-height:25px;	
}
.edx-HomeTicker-TR a{
	color:#000;			
}
.edx-HomeTicker-TR a:hover{
	text-decoration:underline;			
}
/* END: Message Ticker NF 02/2011 */

/* Content Scroller NF 03/2011 */

div#edx-contentscroller{
	width: 230px; /*width of scroller*/
	height:100px;	
	border: 1px solid #E3E3E3;
}

div#edx-contentscroller ul li img{
	border-width:0;
	display:block; /*this causes each image to be flush against each other*/
}

/*default CSS for SAG scroller*/
.contentscroller{
width: 230px;  /*default width of scroller*/
height:100px;
overflow:hidden;
position:relative;
background-color:#FFF;
margin-bottom: 17px;
}

.contentscroller a{
font-weight:bold;
}

.contentscroller ul{
position:absolute;
margin:0;
padding:0;
list-style:none;
width: 100%;
}

.contentscroller ul li{
display:block;
}

.contentscroller ul li .rsscontent{ /*div containing body of each RSS entry*/
font-size:90%;
}

.contentscroller ul li .rsslabel{ /*div containing label of each RSS entry*/
margin-top:5px;
background: #eee;
font-size:12px;
clear: both;
}
/* END: Image Scroller NF 03/2011 */

/* RSS Scroller NF 03/2011 */
/* SAG Scroller */
div#edx-rssscroller ul li{
padding:7px;
border-bottom:1px solid #28469D;
margin-bottom:7px; /*bottom spacing between each LI*/
}

.wpheader {
border-left:1px solid #E3E3E3;
border-right:1px solid #E3E3E3;
border-top:1px solid #E3E3E3;
color: #FFFFFF;
font-weight: normal;
line-height: 27px;
padding: 0 5px;
background-image:url('/Style Library/Edexcel/Images/BlueBannerFill.gif');
background-position:center bottom;
margin-top:12px;
}
.rssscroller{
/*width: 100%;  default width of scroller*/
height:200px;
width:230px;
overflow:hidden;
position:relative;
border-left:1px solid #ececec;
border-right:1px solid #ececec;
border-bottom:1px solid #ececec;
background-image:url('/Style Library/Edexcel/Images/RSSWebpart/micango.jpg');
background-attachment:fixed;
}
.rssscroller a{
font-weight:bold;
}
.rssscroller ul{
position:absolute;
margin:0;
padding:0;
list-style:none;
width: 100%;
}
.rssscroller ul li{
display:block;
}
.rssscroller ul li .rsscontent{ /*div containing body of each RSS entry*/
font-size:90%;
}
.rssscroller ul li .rsslabel{ /*div containing label of each RSS entry*/
margin-top:5px;
font-size:12px;
clear: both;
}
/*END: RSS Scroller*/

/*Paging Banners - NF 24/03/2010*/
#wblbannerhome{
	width: 674px; /*width of featured content slider*/
	height: 264px;			
}
#btecapp{
	width: 693px; /*width of featured content slider*/
	height: 264px;
	margin-left: 8px;			
}
#intdip{
	width: 700px; /*width of featured content slider*/
	height: 157px;
	margin-left: 8px;			
}
#content-wblhome {
	width: 674px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 240px;			
}
#content-btecapp {
	width: 693px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 240px;			
}
#content-intdip {
	width: 700px; /*width of content DIVs within slider. Total width should equal slider's inner width (390+5+5=400) */
	height: 127px;			
}
.sliderwrapper{
	position: relative; /*leave as is*/
	overflow: hidden; /*leave as is*/
	/*border: 10px solid navy;*/
	border-bottom-width: 6px;	
}
.sliderwrapper .contentdiv{
	visibility: hidden; /*leave as is*/
	position: absolute; /*leave as is*/
	left: 0;  /*leave as is*/
	top: 0;  /*leave as is*/
	background: transparent;
	filter:progid:DXImageTransform.Microsoft.alpha(opacity=100);
	-moz-opacity: 1;
	opacity: 1;
}
.pagination{
	width: 100%; /*Width of pagination DIV. Total width should equal slider's outer width (400+10+10=420)*/
	background-color: #333333;
	padding: 7px 0px;
	position:relative;
	font-family:Arial;
	font-weight:bold;
	top:238px;
}
.pagination a{
	padding: 0 5px;
	text-decoration: none; 
	color: #FFF;
	background:transparent;
}
.pagination a.selected{
	color: #E19421;
	border:1px #E19421 solid;
}
#paginate-intdip{
	top:127px!important;
}
/*END: Paging Banners - NF 24/03/2010*/

/*PEARSON RESOURCES - MAY 20100 - DAVID HENDRY*/
/* New Styles for the Pearson Resources */
.edx-ResourceMain-Resource p 
{
	line-height:130%!important;
}
.edx-SubjectResources
{
	padding: 15px 5px 5px 15px;
}
.edx-ResourceMain-Resource
{
	padding: 15px 15px 15px 15px;
}
.edx-pubResourcesImg
{
	width:150px;
	float:left;
}
.edx-SmallNoticesItem1 .edx-pubResourcesBody
{
	width:510px;				
}
.edx-pubResourcesBody
{
	float:left;					
}
.resImage
{
	font-size: 110%;
	padding-bottom: 5px;
}
.strapLine
{
	font-weight: bold;		
}
.pubResourcesOrderContainer
{		
	width:100%;
	float:right;
}
.pubResourcesOrder
{
	background-image:url("/Style Library/Edexcel/Images/PearsonResources-ViewSample.jpg");
	background-repeat:no-repeat;
	background-position: 0 0;
	float:right;
	height:20px;
	padding-right:190px;
	text-align:center;
	width:50px;
	margin-top:15px;
	margin-bottom: 14px;
	padding-bottom:10px;
}
.pubResourcesOrder:hover
{
	background-position: 0 -30px!important;
}
.edx-pubResourcesSeparator
{
	border-bottom:1px solid #E1E2E4;
	width:100%;
	float:left;
}
.pearsonResourcePaging
{
	float:left;	
	padding: 0 15px 0 15px;							
	margin-left: -14px;
	width:670px;	
	margin-bottom: 10px;
}
.edx-ItemsListed
{
	list-style: none;	
	padding: 0px;
	margin: 0px;				
} 

.pearsonResourcesHidden
{
	display:none;				
}
.FilteringSection
{		
	border: 2px #3F5C7A solid;		
	padding: 4px;
	float:left;
}
.FilterContainer
{
	float:left;
	width:100%;
	margin-bottom: 20px;
}
.PearsonResourcePaging
{
	border: 1px #E1E2E4 solid;
	height:20px;
	background-color: #E1E2E4;
}
.PearsonResourcesRightPaging
{
	float:right;
	padding-right:5px;				
}
.PearsonResourcesLeftPaging
{
	float:left;		
	padding-left:5px;		
}

.edx-SmallNoticesItem1
{
	padding-bottom: 20px;			
}
.edx-SmallNoticesItem1 .pearsonResourcesRelative0
{
	background-color: #F2F2F2;
	
}
.edx-SmallNoticesItem1 .pearsonResourcesRelative1
{
	background-color: white;
}

.pearsonResourcePage
{
	padding-left: 2px;
	padding-right: 2px;				
}
.edx-FilterCell
{
	color:#6E8BA2 !important;
	font-family:Arial,Helvetica,sans-serif;
	text-decoration:none;
	width:100%;
	position: relative;		

}
.edx-BtnCell
{
	width:200px;			
}
.QualificationFamilyFilter, .QualificationSubjectFilter, .QualificationFilterSelect
{
	color:#000000 !important;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	font-size: 10pt;
	text-decoration:none;	
	width: 450px;
	vertical-align: middle;	
	position: relative;	
	padding-left: 5px;
	font-weight:normal;
}

.edx-SmallNoticesItem1 .pearsonResourcesRelative0:hover, .edx-SmallNoticesItem1 .pearsonResourcesRelative1:hover
{
	background-color: #E9F2F9!important;
}

.edx-SmallNoticesWrapper1
{	
	border: 1px #E3E3E3 solid!important;
	width:690px;
	margin-left:8px;
}
.edx-PearsonResourcesHeader
{
	background:url("/Style Library/Edexcel/Images/PearsonResources-gradientBG2.jpg") repeat-x scroll 0 0 transparent;
	border:1px solid #E3E3E3;
	padding: 15px 5px;
	width:680px;
	margin-left:8px;
	margin-bottom:20px;		
}
.QualificationFilterText
{
	color:#476582;	
	text-align: right;
	padding-left: 8px;
	padding-right:8px;
}

/*END: PEARSON RESOURCES*/

/* Most Popular - NF 052010 */

.edx-mstpop-container {
	height:175px;			
}
.edx-mstpop-title {
	background-image: url('/Style Library/Edexcel/Images/BlueBannerFill.gif');
	background-repeat: repeat-x;
	line-height: 27px;
}
.edx-mstpop-title span{
	color:#FFF;
	padding-left:10px			
}
.edx-mstpop-content {
	height:123px;
	overflow:auto;				
}
.edx-mstpop-footerleft{
	background-color: #F3F3F3;
	float:left;
	height: 22px;
	width: 322px;			
}
.edx-mstpop-footerright{
	background-color: #306CAB;
	padding: 5px 10px;
	width: 118px;
	float:left;
	font-size:80%;			
}
.edx-mstpop-footerright a{
	color:#FFF;			
}

/* END: Most Popular */

/* Twitter Feed Viewer - NF 072010 */

.edx-twt-container{
	width:230px;
	height:160px;
	margin-bottom:5px;			
}
.edx-twt-title{
	background-image:url('/Style Library/Edexcel/Images/twtop.png');
	background-repeat:no-repeat;
	height: 42px;
}
.edx-twt-content{
	background-image:url('/Style Library/Edexcel/Images/twmiddle.png');
	background-repeat:repeat-y;
	height:110px;
	padding:0px 5px 0px 5px;
}
.edx-twt-content a{
	color:#000!important;
}
.edx-twt-footer{
	background-image:url('/Style Library/Edexcel/Images/twbottom.png');
	background-repeat:no-repeat;
	height: 8px;
}

/* END: Twitter Feed Viewer - NF 072010 */

/* PRR - NF 072010 */

.edx-prr-page-container {
	background: #FFF;
	color: #565656;
	font-family:Verdana!important;	
	font-size:100%;
}
.edx-prr-check-container{
	background: #dee4ed;
    border: 1px #DEE8FC solid;	
    margin-left:5px;
    margin-right:5px;
    font-size:80%;
    font-weight:normal;	
    color: #565656;	
}
.edx-prr-check-container ul{
	
}
.edx-prr-check-container a{
	text-decoration:none;
	color: #565656;
	font-weight:bold;	
}
#prrTitle {
	color:#061556;	
	font-size:140%;
	font-weight:normal;		
}
.edx-prr-label {
    font-size: 80%;
    font-weight: bold;
}
.edx-prr-label2 {
    font-size: 80%;
}

.edx-prr-app-name{

font-family: Arial;
font-size:xx-large;
color: red;	
}

.edx-prr-section-header {
    font-size: 90%;
    text-align:left;
}

.edx-prr-section-desc {
    font-size: 90%;
    font-weight:normal;
}

.edx-prr-tdtext {
/*	font-family: verdana;
	color: #565654;
    font-size: 80%;*/
  }
.edx-prr-td-header {
	font-size:160%;
	color: #565654;
	margin-top:20px;
	margin-bottom:5px;
}
.edx-prr-tc1 {
    font-size:80%;
    margin-left:315px;  
}
.edx-prr-tc1 a{
    font-weight: bold;
   	color: #565654;
   	text-decoration:none;   
}
.edx-prr-tc2 {
    font-size:80%;
}
.edx-prr-tc2 a{
    font-weight: bold;
   	color: #565654;
   	text-decoration:none;   
}

.edx-prr-courier {
	font-size:80%;
        margin-bottom:20px;
}

.edx-prr-courrier-del2 {
	font-size:80%;
}
.edx-prr-del-addr-desc {
	color: #565654;
	font-size:80%;
	font-weight:bold;
}

.edx-prr-deliver-table{
	background-color:				
}

.edx-prr-cardholder {
	font-size:90%;
	font-weight:bold;
	margin-top:20px;
}
.edx-prr-same-qual {
}


.edx-prr-check-footer {
	background: #F2F6FD;
    border: 1px #DEE8FC solid;
}
.edx-prr-check-list{
				
}
.edx-prr-req-table{
	background-color:#f6f6f6;
	width:100%;
	border: 2px #dee8fc solid;			
}
.edx-prr-req-table-label{
				
}
#MandatoryFieldClass{
	font-size:70%;			
}
.edx-prr-addresspanelTitle{
	background-color:#dee4ed;
	cursor: pointer;
	font-weight: bold;		
}
.edx-prr-addresspanel{
	background-color:#dee4ed;
}
.edx-prr-upload-title{
	text-align:left;
	font-weight:bold;		
}
.edx-prr-upload-desc{
	text-align:justify;
	font-size:80%			
}
#PaymentDiv {
	font-size:150%;
	color: #565654;
}



/* END:PRR - NF 072010 */

/* END:PRR - NF 072010 */
/* International Case Studies Lists - NF 06/11 */
.edx-expHeader1 {
	height:23px;
	margin-bottom:2px;	
	padding-left: 10px;
	padding-top: 4px;
	cursor:pointer;
	background-color: #E5EDF8!important;
	border-bottom: 2px solid #FFFFFF;
}

.edx-expContent1{
	padding:5px 10px 5px 10px;
	color:#012555;
	border-bottom:1px #E3E3E3 solid;
}

.edx-expContent-Title a{
	color:#528BD0;
	font-weight:bold;	
	margin-bottom:5px;		
}
.edx-BannerTitle-BarList2 {
	width:100%;
	height: 28px;
	padding-left: 10px;		
}
.edx-BannerTitle-BarList2{
	background-color:#23436C;
}
.edx-BannerTitle-NoImage-TitleText{	
	padding-top: 3px;
}
/* END: International Case Studies Lists - NF 06/11 */

