﻿/**********************************/

body { 
	background-color:#fff;
	margin:0;
	font-family: Verdana;
	color: #000000;
	font-size: 76%;
}
/*	
.ms-WPBody, .ms-WPBody table, .ms-WPBody td {
	font-size: 10pt;
}*/
.contentmain th {
	vertical-align: top;
}

.contentmain td {
	vertical-align: top;
}

/*Top Navigation*/
#TopBar {
	float:left;
}

#TopSearch {
	float:right;
}

#navigationControl {
	float:left; padding-top:5px; padding-left:10px; width:730px;
}

.TopNavHeader a {
	text-align: center; font-size: 115%; font-weight:bold; color:#666666; font-family:Verdana; text-decoration:none; height:33px; margin-top:12px;padding-left:15px; padding-right:15px;
}

/*.TopNavHeader a:{color:lime !important; font-weight:bold;}*/

.NavBreaker {
	background-image:url(/images/grad_greyboxline.png); background-repeat: repeat-y; height:33px; width: 2px; padding: 0px;
}

#navigationControl .TopNavHeader { 
	padding-top: 10px; text-align: center; 
}

#SearchBarNew { 
	background-repeat: no-repeat;
}
	
.TopNavHeader :hover {
	color:#58A2E0;
}

.TopNavSelected {
	color:#58A2E0;
}

.TopNavHover {
	color:#58A2E0;
}

.topLinksFirst {
	background-image:url('/pages/files/splitterLinks.gif'); background-repeat:no-repeat; background-position:right center; padding-left:0px; padding-right:15px;
}

.topLinks {
	background-image:url('/pages/files/splitterLinks.gif'); background-repeat:no-repeat; background-position:right center; padding-left:15px; padding-right:15px;
}

/*Left Navigation */

.LeftHeadingNav {
	width:232px; height:23px; margin-bottom:2px; background-color:#E8E9E9;
}

.LeftHeadingNav td {
	padding-left:14px;
}

.LeftHeadingNav a {
	color:#666666; text-decoration:none;
}

.LeftHeadingNav a:hover {color:#59A2E6;}

.LeftSubNav {
	height:26px; background-color:#F2F2F2;
}

.LeftSubNav td {
	padding-left:27px; background-image:url('/pages/files/bg_sub_cir.gif'); background-repeat:no-repeat; 	background-position:left;
}

.LeftSubNav a {
	color:#666666; text-decoration:none;
}

.LeftSubNav a:hover {color:#59A2E6;}

.LeftSubNav2  {
	height:26px; background-color:#FAFAFA; 	
}

.LeftSubNav2 td {
	padding-left:36px; background-image:url('/pages/files/bg_sub_sub_cir.gif'); background-repeat:no-repeat; background-position:left;
}

.LeftSubNav2 a {
	color:#666666; text-decoration:none;
}

.LeftNavSelectedSub {
	font-weight:bold; color:#68ABE3!important;
}

.lineBreak {
	clear:both; float:left; margin-top:4px; margin-bottom:25px;
}

#BreadcrumbDiv {
	clear:both; height:36px;
}

#BreadcrumbDiv a:hover {color:#59A2E6!important;}

#linkContainer {
	clear:both; float:left; position:relative; top:3px; height:45px
}
/*Audience Home Layout Page*/

#layoutWrapper {
	width:100%; float:left; margin-top:20px;
}

#layoutWrapper h3, #layoutWrapper h4 {
	font-family: Verdana, Trebuchet MS;
	font-size: 100%;
	font-weight: bold;
	color: #003150; 
	margin: 15px 0px 10px;
	height: 20px; 
	width:446px;
	padding: 2px 3px 0px 6px;
	vertical-align: baseline;  
	background-image:url('large_headerbg.gif'); 
	background-repeat:no-repeat;
}

#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;
}

#IAmANav td p {
	text-align: left;
	color: #000000;
	margin-bottom: 5px;
}

#IAmANav a {
	color: #000099;
}

/*Table Styles*/

#tableSetup {
	color: #000000;
	line-height: 145%;
	width:100%;
	vertical-align:top;
}

#tableSetup a{
	text-decoration:none;
}


/*TASK PAGE STYLES*/

/*Title zones linked to JS {expand / collapse}*/

#UkSchool_Title {
	background-image:url("/pages/files/expandcollapse_03.gif");	background-repeat:no-repeat;  background-position:left; width:62%;
	}

#IntVoca {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#IntAcad {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#UkTrn {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#UkEmp {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#UkHE {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#UkCollege {
	background-image:url("/pages/files/expandcollapse_06.gif");	background-repeat:no-repeat; background-position:left;
}

#IntVoca h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#IntAcad h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#UkTrn h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#UkEmp h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#UkCollege h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#UkHE h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

#UkSchool_Title h3{
	margin-left:15px; cursor:pointer; width:62%; font-weight:bold; font-size:1.2em;
}

/*Top zone shown by default*/
#UkSchool {
/*	padding:2px; border-bottom:1px gray dotted; */

}
.hiddenJS{
	padding:2px; display:none; border-bottom:1px gray dotted; padding-bottom:20px;
}

/*WebPart zones are hidden by default, {display:block} enabled on click*/
#hiddenJS5{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

#hiddenJS4{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

#hiddenJS3{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

#hiddenJS2{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

#hiddenJS1{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

#hiddenJS{
	padding:2px;	display:none;	border-bottom:1px gray dotted;padding-bottom:20px;width:62%; 
}

/*FlexiblePageLayout*/

#EdContainer {
	width:100%; clear:both;
}

#EdConLeft {
	width:48%; float:left;
}

#EdConRight {
	width:48%; float:right;
}

/*Vacancy Page*/
.backLink {	text-decoration:none;
	color:#003399;
}

.jobs h1 a :visited {
	text-decoration:none; font-weight:bold;
}

.jobs h1 a {
	text-decoration:none; font-weight:bold;
}

.jobs h1 {
	text-decoration:none; font-weight:bold;
}

.jobs a {
	text-decoration:none;
}

.jobHeader {
	margin-bottom:15px;
	padding-bottom:15px;
	font-weight:bold;	
}

.jobTitle {font-weight:bold}

.jobTitle a {color:#003399;}

.jobTitle a:hover {color:#59A2E6;}

/*.taskGroup {
	text-transform:capitalize; background:url('/pages/files/350px.gif') no-repeat;
}

.taskGroup img {
	padding-bottom:2px; padding-left:2px;
}

.az a{
	font-size:100%; color:#003399; text-decoration:none; font-family:Verdana;
}
*/

.relTasks a{
	font-size: 90%; line-height: 120%; color:#003399; text-decoration:none; font-family:Verdana; width:294px; margin-bottom:0px;	
}

.relTasks a:hover {
	color:#59A2E6;
}

.relTasks{
	color:#003399; text-decoration:none; font-family:Verdana; width:294px; padding: 2px 0px 2px; margin:0px;	
}

.relTasksQual{
	color:#656565; text-decoration:none; font-family:Verdana; padding: 2px 0px 2px; margin:0px;	
}


.relTasks2 {
	background: url('/pages/files/bullet.gif'); background-repeat:no-repeat; background-position:0px 4px; padding:0px!important; width:10px; vertical-align:middle; margin-right:4px;
}

.relTasks2Qual {
	background: url('/pages/files/bullet.gif'); background-repeat:no-repeat; background-position:0px 4px; padding:0px!important; width:10px; vertical-align:bottom; margin-right:4px;
}


.relTasksTitle {
	height: 20px; vertical-align: top; background-image :url('/pages/files/task-bar.gif'); background-repeat:no-repeat; background-position: 0px 0px;
}

.rtDoMore {
	color:#68ABE3;
}


.topQual a{
	color:#003399; text-decoration:none; margin-bottom:7px; padding-bottom:20px;
	
}

.topQual{
	font-size:95%; color:#003399; font-family:Verdana; width:210px; margin-bottom:7px; 
	
}

.tasksFilteredQual a{
	font-size:95%; color:#003399; font-family:Verdana; margin-bottom:7px; 
	
}

.tasksFilteredQual a:hover{color:#59A2E6;}


.topQual2 {
	background: url('/pages/files/bullet.gif'); background-repeat:no-repeat; background-position:left 4px; padding:0px!important; width:10px; vertical-align:top; margin-right:4px;
}



.top10 {
	background: url('/pages/files/bullet.gif'); background-repeat:no-repeat; background-position:left 4px; padding: 2px 0px 2px;
}

.top10 a{
	font-size:90%; text-decoration:none; font-family:Verdana; line-height:120%; 
}

.top10 a:hover {
	color:#59A2E6;
}

/*Homepage*/

#topBarContainer {
	width:950px; float:left; margin-top:20px;
}

#greyPanel {
	height:184px;
}

#topBarLeftEdge {
	float:left; background: #fff	url('/pages/files/topBarLeftEdge.gif') no-repeat; width:10px; height:161px;  		
}

#topBarRightEdge {
	background: #fff url('/pages/files/topBarRightEdge.gif') no-repeat; float:right; width:10px; height:161px;  	
}	

#topBarFill {
	background-image:url('/pages/files/fill_02.gif'); background-repeat:repeat-x; float:left; width:930px; height:161px;  
}

#innerTopBar {
	display:block; float:left; width:920px; margin-top:0px; overflow-x:scroll;
}

#bottomContainer {
	width:950px; float:left; height:auto; position:relative; top:15px; 
}

#innerMiddleLeft {
	float:left; width:48%; height:150px; background-image:url('/pages/files/ukQualFinder_03.jpg'); background-repeat:no-repeat;
}

#innerMiddleRight {
	float:right; width:48%; height:150px; background-image:url('/pages/files/newsBlock_06.jpg'); background-repeat:no-repeat;
}

#bottomBarRight {
	float:left; height:314px; width:296px; margin:0px; padding:0px;
}

#blueBoxLeft {
	background-image:url('/pages/files/blueBoxTop.gif'); background-repeat:no-repeat; height:184px; width:296px; float:left;
}


#blueBoxRight {
	background-image:url('/pages/files/blueBoxBottom.gif'); float:left; background-repeat:no-repeat; height:128px; width:296px;
}

#newsContainer {padding:0 0px; padding-left:8px; position:relative; top:-12px; width:274px;}

#bottomAboutLinks {clear:both; position:relative; top:8px; padding-left:8px;}

#blueBoxRight Table Tbody TR TD Div {border:0px !important;}/*Remove border on web part for news block*/

#topWelcomeText {
	font-weight:bold; color:#002454; font-size:125%;
}

#topWelcomeLink {
	font-weight:bold; color:#58a2e0; font-size:115%; padding-left:2px; font-weight:bold;  
}


.qualFinder {
	position:relative; top:17px; left:10px; font-weight:bold; font-family:Verdana;
}

.otherSites {
color:#6E6F6F; font-family:Verdana; font-weight:bold; }

#dropdownGap {height:5px; line-height:5px;}

.newsTitle { color:#6E6F6F; font-family:Verdana; font-weight:bold; position:relative; top:50px; left:10px;}
.newsAll a {color:black; font-family:Verdana; font-weight:normal; padding-left:110px; text-decoration:none; }	
	
#bottomArea {	
	width:650px; height:180px;
}

#bottomArea #areaLeft { width:47%; float:left; margin:5px 0 0 8px;}
#bottomArea #areaRight { width:47%; float:right; margin:20px 0 0 0px;}
#topQualSelector { margin-left:10px; margin-top:38px;}
#topQualSelector SELECT {width:265px;}
#topSubjectSelector {margin-top:18px; margin-left:10px;}
#topSubjectSelector SELECT {width:265px;}

.homeResources {color:#6E6F6F; font-family:Verdana; font-weight:bold; font-size:1.1em; padding:10px 0 0 7px;}
.homeBlockText a{color:#003399; font-family:Verdana; font-weight:bold; font-size:1.0em; text-decoration:none;}
.homeBlockText span{color:black; padding-left:10px; font-family:Verdana; font-weight:bold; font-size:1.0em; text-decoration:none}
.homeIntroText {padding-left:15px;}

/*Task Header*/

.taskHeader {
	font-size:175%; line-height: 145%; color:#003150; font-family:"Trebuchet MS"; margin: 0px 0px 10px;
}

.relatedTasks{
	font-size:125%; /*MODIFIED FOR NEW TEXT SIZE*/
	margin-top: 0px; line-height: 1.0em; color:#333333; font-family:"Trebuchet MS"; font-weight:bold; width:297px;
	height: 20px; padding:0px 6px 5px;
}



/*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;
}

/*Breadcrumb*/
.currentNodeStyle {
	text-decoration:none; font-family:Verdana;
}
/*Old nodeStyles color was #01245F*/
.nodeStyles :visited {
	text-decoration:none; color:#000099; font-family:Verdana;
}

.nodeStyles {
	text-decoration:none; color:#000099; font-family:Verdana;
}

.nodeStyles a:hover { color:#59A2E6;}

/*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;
}


/*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:90%; 
	text-decoration:none;
}

.keyDateSmallHead {
	color: #003150; 
	font-family: Verdana; 
	font-size:90%; 
	font-weight:bold;
}

.audNoticeHead {
	font-weight:bold;
}

.audNoticeDate{
	font-weight: bold;
	color: #666666;
	font-size: 90%;
}

.audNoticeCell{
	padding: 8px 0px 8px;
	border-bottom: #666666 1px dotted;
}
.audNoticeCellSmall{
	padding: 4px 0px 4px;
	border-bottom: #666666 1px dotted;
	font-size: 90%;
}

.audNoticeTitle{
	color: #003150;
	font-weight:normal;
	font-size:155%;
	font-family: "Trebuchet MS";
	padding-bottom: 20px;
}

.audNoticeContent{
	font-family:Verdana;
	font-size:100%;
}

/*Expanding task navigation in Audience pages*/

#leftContentHolder .taskGroupHeader {
	color:#000000;
	font-size:90%;
	text-indent:0px;
	background-color:#ffffff;
	width:230px;
	height:15px;	
	margin-bottom:0px;
    border-bottom-width:1px;
	border-bottom-color:white;
	border-bottom-style:solid;
}

.contentmain .taskGroupHeader {
	color:#000000;
	font-size:90%;
	text-indent:0px;
	background-color:#ffffff;
	width:230px;
	height:15px;	
	margin-bottom:0px;
    border-bottom-width:1px;
	border-bottom-color:white;
	border-bottom-style:solid;
}

#leftContentHolder .taskGroupHeader p {
	margin: 0px 0px 0px 20px;
}

.contentmain .taskGroupHeader p {
	margin: 0px 0px 0px 20px;
}

#leftContentHolder .taskGroupHeader p span {
	cursor: pointer;
}

.contentmain .taskGroupHeader p span {
	cursor: pointer;
}

#leftContentHolder .taskGroupHeader img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

.contentmain .taskGroupHeader img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

#leftContentHolder .taskItemGroup {
	background-color:#ffffff;
	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;
}

.contentmain .taskItemGroup {
	background-color:#ffffff;
	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;
}

#leftContentHolder .taskItemGroup {
	width:200px;
	font-size: 100%;
	vertical-align: top
}

#leftContentHolder .taskGroupHeader {
	width:200px;
	font-size: 100%;
	vertical-align: top
}
#leftContentHolder .taskItemGroup h2.WPhead231 {
	width: 200px
}

#leftContentHolder .taskItemGroup img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

.contentmain .taskItemGroup img {
	float: left; 
	margin: 3px 5px 4px 0px;
}

#leftContentHolder .taskItemGroup p {
	margin: 0px 0px 0px 20px;
}

.contentmain .taskItemGroup p {
	margin: 0px 0px 0px 20px;
}

#leftContentHolder .taskItemGroup a {
	text-decoration:none;
	color:#000099;
}

.contentmain .taskItemGroup a {
	text-decoration:none;
	color:#000099;
}

.taskItemGroup a:hover {
	color:#59A2E6;
}

.taskGroupHeader p:hover {
	color:#59A2E6;
}

#leftContentHolder .taskItemGroup a.current {
	font-weight: bold;
	color:#000099;
}

.contentmain .taskItemGroup a.current {
	font-weight: bold;
	color:#000099;
}

/* 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%;
	height:15px;
	vertical-align: top; 
	padding: 1px 0px 1px;	
}

#WebPartWPQ8 .ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ9 .ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ10 .ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ11 .ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

#WebPartWPQ12 .ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

ExpGroupHead p {
	margin: 0px 0px 0px 20px!important;
}

.taskAZShow p {
	margin: 0px 0px 0px 20px!important;
}

.taskAZHeader p {
	margin: 0px 0px 0px 20px!important;
}

.openQualsTitle {
	margin: 0px 0px 0px 20px!important;
}

.ExpGroupHead p span {
	cursor: pointer;
}

.taskAZShow p span {
	cursor: pointer;
}

.taskAZHeader p span {
	cursor: pointer;
}

#WebPartWPQ8 .ExpGroupHead img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

#WebPartWPQ9 .ExpGroupHead img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

#WebPartWPQ10 .ExpGroupHead img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

.ExpGroupHead img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

.taskAZShow img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

.taskAZHeader img {
	float: left; 
	margin: 3px 5px 4px 1px!important;
}

.taskAZitem {
	vertical-align: top;
	padding:1px 0px 1px 20px;
	background-image:url('/pages/files/orangearrow.gif');
	background-repeat:no-repeat;
	background-position: 20px 2px;
}

.taskAZitem p {
	margin: 0px 0px 0px 20px!important;
}

.openAZgroup {
	color: #003150;
	font-weight: bold;
}

.taskAZShow p {
	color: #003150;
	font-weight: bold;
}

.workSkills {
	
}

.workSkills a {
	margin:0px 0px 0px 0px;
	display:inline;
	
	
}

.workSkills p {
	margin:0px 0px 0px 0px;
	display:inline;
	
	
}

.workSkills img {
	margin-right:10px;
}

.workSkills span:hover {
	cursor:pointer;
	
}


.workSkillsText {
	margin:0px 0px;
}



/* 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;
	font-family:Verdana;
/*	font-size:8.4pt; */
	text-decoration:none;
}

.topPubResources {
	font-family:Verdana;
}

.topPubHeader a {
	font-family:Verdana;
	font-weight:bold;
	text-decoration:none;
}

.pubResourcesMoreSmall a {
	font-family:Verdana;
	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;
}

#leftContentHolder {
	float:left;
}

#leftContentHolder #WebPartWPQ6 img {
	margin: 5px 0px 5px;
}

.audienceNavSplitter {
	height:15px; margin-top:25px; width:100%; background-image:url('/pages/files/audienceSplit_03.gif'); background-repeat:repeat-x;
}

.taskViewHeader h1 {
	font-size:150%; 
	line-height: 135%;
	color: #003150; 
	margin-bottom: 15px;
}

.PageHeader h1{
	font-size:150%;
	line-height: 135%;
	color: #003150; 
	margin-bottom: -5px;
}

h1.edxHead1 {
	font-size:150%;
	line-height: 135%;
	color: #003150; 
	margin-bottom: 15px;
}

/*Quals Homepage*/

#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;
}

.srch-Icon {
margin-right:7px;
}

.srch-BestBetsTitle img {
	margin-right:7px;
}

.srch-BB-SpecialTerm img {
	margin-right:7px;
}


.srch-Title {
font-family:verdana;
}



relTasksQual {

/*font-size:1.03em;*/
}

/*New Panel*/
.homeNews {
	
}

.homeNews a {
	text-decoration:none;
	color:#003399;
	font-family:Verdana;
}

.homeNews a:hover{
	/*color:#59A2E6;*/
}

#HomeNews .block {
	width:auto;
	height:auto;
	display:block;
	padding-left:0px;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:0px;

}

#HomeNews .blockHover {
	width:auto;
	height:auto;
	display:block;
	/*background-color:#a7d2f5;*/
	background-color:#ededed;
	padding-left:0px;
	padding-top:7px;
	padding-bottom:7px;
	padding-right:0px;
}


.newsText {
	font-weight:bold;
		color:black;
	font-family:Verdana;
}

.label {
	font-weight: bold;
	color: #003150;
}
/* Pre-defined table styles (to override those in HtmlEditorTableFormats.css) */

/* RTE Table 1 */
.ms-rteTable-1   {
	font-family: Verdana;  
}
.ms-rteTable-1 tr.ms-rteTableFooterRow-1 {
	color: #003150!important;
	background: #D8E7F3!important;
	font-size: 100%!important;  
	font-family: Verdana!important; 
	line-height: 135%!important;
}
.ms-rteTable-1 tr.ms-rteTableHeaderRow-1 {
	color: #003150!important;
	background: #D8E7F3!important;
	font-size: 100%!important;  
	font-family: Verdana!important; 
	line-height: 135%!important;
}
.ms-rteTable-1 td.ms-rteTableHeaderEvenCol-1 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-1 td.ms-rteTableHeaderOddCol-1 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-1 td.ms-rteTableHeaderLastCol-1 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-1 td.ms-rteTableHeaderFirstCol-1 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-1 tr.ms-rteTableOddRow-1  {
	color: #000000!important;
	background-color: #F3F3F3!important;
	font-size: 100%!important;
}
.ms-rteTable-1 tr.ms-rteTableEvenRow-1   {
	color: #000000!important;
	background-color: #E2E2E2!important;
	font-size: 100%!important; 
}
.ms-rteTable-1 td.ms-rteTableFooterEvenCol-1 {
	border-top: solid #003150 1.0pt!important;
}


.ms-rteTable-1 td.ms-rteTableFooterOddCol-1 {
	border-top: solid #003150 1.0pt!important;
}


.ms-rteTable-1 td.ms-rteTableFooterLastCol-1 {
	border-top: solid #003150 1.0pt!important;
}


.ms-rteTable-1 td.ms-rteTableFooterFirstCol-1 {
	border-top: solid #003150 1.0pt!important;
}


/* RTE Table 2 */
.ms-rteTable-2   {
	font-family: Verdana!important; 
}
.ms-rteTable-2 tr.ms-rteTableHeaderRow-2     {
	line-height: 135%!important;
	font-size: 100%!important;  
	font-family: Verdana!important;  
	border-width: 1px 1px 2px!important;
}
.ms-rteTable-2 td.ms-rteTableHeaderEvenCol-2 {
	border: solid white 1px!important;
	border-bottom: solid white 2px!important;
}
.ms-rteTable-2 td.ms-rteTableHeaderOddCol-2 {
	border: solid white 1px!important;
	border-bottom: solid white 2px!important;
}
.ms-rteTable-2 td.ms-rteTableHeaderLastCol-2 {
	border: solid white 1px!important;
	border-bottom: solid white 2px!important;
}
.ms-rteTable-2 td.ms-rteTableHeaderFirstCol-2 {
	border: solid white 1px!important;
	border-bottom: solid white 2px!important;
}
.ms-rteTable-2 tr.ms-rteTableOddRow-2 {
	color: #000000!important;
	background-color: #F3F3F3!important;
	font-size: 100%!important;
}
.ms-rteTable-2 tr.ms-rteTableEvenRow-2 {
	color: #000000!important;
	background-color: #E2E2E2!important;
	font-size: 100%!important;
}
.ms-rteTable-2 td.ms-rteTableFirstCol-2  {
	line-height: 135%!important;
	font-size: 100%!important;  
	font-family: Verdana!important;  
	border-width: 0px 2px 0px 1px!important;
}
.ms-rteTable-2 tr.ms-rteTableFooterRow-2    {
	color: #000000!important;
	font-size: 100%!important;  
}
.ms-rteTable-2 td.ms-rteTableFooterFirstCol-2  {
	line-height: 135%!important;
	font-size: 100%!important;  
	font-family: Verdana!important;  
	border-width: 0px 2px 0px 1px!important;
	border-style: solid!important;
	border-color: white!important;
}

/* RTE Table 3 */
.ms-rteTable-3 {
	font-family: Verdana;   
}
.ms-rteTable-3 tr.ms-rteTableFooterRow-3 {
	color: #003150!important;
	font-size: 10pt!important;
        line-height: 135%!important; 
	font-style: normal!important;
	font-family: Verdana!important;  
	background-color: #D8E7F3!important;
}
.ms-rteTable-3 tr.ms-rteTableHeaderRow-3 {
	color: #003150!important;
	font-size: 10pt!important;
        line-height: 135%!important; 
	font-style: normal!important;
	font-family: Verdana!important;  
	background-color: #D8E7F3!important;
}
.ms-rteTable-3 td.ms-rteTableHeaderEvenCol-3 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-3 td.ms-rteTableHeaderOddCol-3 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-3 td.ms-rteTableHeaderLastCol-3 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-3 td.ms-rteTableHeaderFirstCol-3 {
	color: #003150!important;
	line-height: 135%!important;
}
.ms-rteTable-3 tr.ms-rteTableEvenRow-3 {
	color:#000000!important;
	font-size: 100%!important;  
}
.ms-rteTable-3 tr.ms-rteTableOddRow-3 {
	color:#000000!important;
	font-size: 100%!important;  
}
.ms-rteTable-3 td.ms-rteTableEvenCol-3 {
	background-color: #E2E2E2!important;
}
.ms-rteTable-3 td.ms-rteTableLastCol-3 {
	background-color: #E2E2E2!important;
}
.ms-rteTable-3 td.ms-rteTableFirstCol-3 {
	background-color: #E2E2E2!important;
}
.ms-rteTable-3 td.ms-rteTableOddCol-3 {
	background-color:#F3F3F3!important;
}


/* RTE Table 4 */
.ms-rteTable-4 {
	font-family: Verdana!important;
        border-width: 1px 1px 0px!important;
        border-style: solid!important;
        border-color: #8DB8DE!important;
}

.ms-rteTable-4 tr.ms-rteTableHeaderRow-4     {
	border-width: 1px 1px 2px 1px!important;
	line-height: 135%!important;
	font-size: 100%!important;
	font-family: Verdana!important;
	background: #8DB8DE!important;
	color: #FFFFFF!important;
}

.ms-rteTable-4 td.ms-rteTableEvenCol-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}

.ms-rteTable-4 td.ms-rteTableOddCol-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}

.ms-rteTable-4 td.ms-rteTableLastCol-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}

.ms-rteTable-4 td.ms-rteTableFirstCol-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}

.ms-rteTable-4 tr.ms-rteTableEvenRow-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}

.ms-rteTable-4 tr.ms-rteTableOddRow-4 {
	color: #000000!important;
	font-size: 100%!important;
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}
.ms-rteTable-4 tr.ms-rteTableFooterRow-4    {
	color: #003150!important;
	background-color: #FFFFFF!important;
	font-size: 100%!important;
}
.ms-rteTable-4 td.ms-rteTableFooterEvenCol-4  {
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}


.ms-rteTable-4 td.ms-rteTableFooterOddCol-4  {
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}


.ms-rteTable-4 td.ms-rteTableFooterLastCol-4  {
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}


.ms-rteTable-4 td.ms-rteTableFooterFirstCol-4  {
	border-width: 0px 0px 1px!important;
	border-color: #8DB8DE!important;
	border-bottom-style: solid!important;
}


/* RTE Table 5 */
.ms-rteTable-5   {
	font-family: Verdana!important;
}
.ms-rteTable-5 tr.ms-rteTableFooterRow-5 {
	color: #003150!important;
	font-size: 100%!important; 
	font-style: bold!important;
	font-family: Verdana!important;
	line-height: 135%!important;
}
.ms-rteTable-5 tr.ms-rteTableHeaderRow-5 {
	color: #003150!important;
	font-size: 100%!important; 
	font-style: bold!important;
	font-family: Verdana!important;
	line-height: 135%!important;
}
.ms-rteTable-5 td.ms-rteTableHeaderEvenCol-5  {
	color: #003150!important;
}
.ms-rteTable-5 td.ms-rteTableHeaderOddCol-5  {
	color: #003150!important;
}
.ms-rteTable-5 td.ms-rteTableHeaderLastCol-5  {
	color: #003150!important;
}
.ms-rteTable-5 td.ms-rteTableHeaderFirstCol-5  {
	color: #003150!important;
}
.ms-rteTable-5 tr.ms-rteTableEvenRow-5 {
	color: #000000!important;
	font-size: 100%!important;
}
.ms-rteTable-5 tr.ms-rteTableOddRow-5 {
	color: #000000!important;
	font-size: 100%!important;
}
.ms-rteTable-5 tr.ms-rteTableFooterRow-5    {
	font-weight: normal!important;
}

/*"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('/pages/files/yellowBoxTop.gif');
	background-repeat:no-repeat;
	text-align:left;
}

.otherSubjectsHeader span {
	position:relative; 	top:10px;
}
.otherSubBody{
	float:left;
	background-image:url('/pages/files/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('/pages/files/yellowBoxBottom.gif');
	background-repeat:no-repeat;
}

#listofQuals1 {
	background-image:url('../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:#003150;
	font-weight:bold;
}*/

#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%;
}


/*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('/pages/files/topBox.gif');
	background-repeat:no-repeat;
	
}

#qualsLeftSide {
	float:left; width:4px; height:164px; background-image:url('/pages/files/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('/pages/files/rightSide.gif');
	background-repeat:no-repeat; position:relative; right:2px;
}

#qualsLeftSideSmall {
	float:left; width:4px; height:auto; background-image:url('/pages/files/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('/pages/files/rightSide.gif');
	background-repeat:repeat-y; position:relative; right:2px;
}

#qualsBottomBox {
	clear:both; height:19px; width:612px; background-image:url('/pages/files/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('/pages/files/orangearrow.gif'); background-repeat:no-repeat;
}

.qualsSelectList a{
	text-decoration:none; font-weight:normal; color:#001B81;
}

.policiesLink a:hover{
	text-decoration:none; font-weight:normal; color:#59A2E6;
}

.qualsSelectList a:hover{
	text-decoration:none; font-weight:normal; color:#59A2E6;
}

.qualsBullets{
	background-image:url('/pages/files/bulletline.gif');
	background-repeat:no-repeat; height:5px; position:relative; left:10px;
}

.ms-PartSpacingVertical{
	margin:0px !important; background-color: red; 
}

.reuseGap {	MARGIN-BOTTOM: 7px;}

/*Email Links*/

#emailHomeLinks {
	float:right; width:300px; font-size:8pt; position:relative;	top:3px;
}

.lineBreakAlerts {
	clear:both;	float:left;	margin-bottom:25px;	_margin-top:-9px;
}

#ctl00_topTools_SmartPart2_ctl00_LabelMyEmailAlerts {
	color:#666666;	font-family:Verdana;	text-decoration:none !important;
}

#ctl00_topTools_SmartPart1_ctl00_LabelGetEmailAlertsForThisSite {
	color:#666666;	font-family:Verdana;	text-decoration:none !important;
}

/*Document viewer David's version*/

.docTitle{}

.docSummary {}

.docActions {
	width:33%;}

.docFilesize {
	width:43%;}

.docDownload {
	width:23%;	color:#000099;	font-weight:bold;
}

.docGroup {
	color:#000099;	margin:0px 0px 0px 0px;	display:inline;	font-weight:bold; font-size:9pt;margin-right:10px;	cursor:pointer;
}

.docSuperTitle {
	padding-right: 0px;	padding-left: 10px;	padding-bottom: 0px; margin: 0px 20px;	color: #003399;	line-height: 1.8;	padding-top: 0px;	 height: 20px; background-color:#f1c365
}

.noResults {
	font-size:9.25pt;
	font-family:Verdana;
}
}