@import url('default.css'); 

/* ************************** COLOURS ************************** */

body,
.TablePager, 
a, 
.Information, 
.highlightedOption, 
.CollapsibleFolderPanel, 
.CollapsibleLessonPanel,
.eventBorder,
#TB_window a:hover
{	
  color: #000000; 
}

a.FormButton:hover, 
a.TableButton:hover 
{
  color: #ff6300;
}

.CalendarSelectedDay,
th,
th a,
.TableFooter,
a.TableFooter,
#Banner,
#Banner a,
a.ReverseTableButton:hover,
marquee.Banner,
#BannerNavigationBar a,
#BannerNavigationBar a.BannerNavigationBarCurrent,
.NavigationTitleBar,
#lblContentsTitle,
.ContentsSelected span,
.PortalTabs .ajax__tab_tab a,
.WebPartTitle
{
  color: #ffffff;
}

a.Contents:hover
{
  color: #ff6300;
}

.PortalTabs .ajax__tab_body
{
  color: #000000;
}

#PageFooter,
div.Normal,
a.DisabledFormButton,
a.DisabledTableButton
{
	color: #888888;
}

a.FormButton,
a.TableButton,
a.ContentsButton
{
	color: #666666;
}

#TB_window
{
	color: #333333;
}

#TB_secondLine,
#TB_window a:link,
#TB_window a:visited,
#TB_window a:active,
#TB_window a:focus
{
	color: #666666;
}

h1,
h2,
.ObjectTitle,
.Contents,
a.Contents,
.HelpContents,
#Breadcrumb a:hover,
div.ExpandCollapse .area_title
{
	color: Black;
}

hr,
hr.GroupSeperator
{
	color: #1c5f84;
}

a.ReverseTableButton,
.CollapsibleCoursePanel
{
	color: #eeeeee;
}

.CalendarOtherMonth,
.ItemInvalid,
.ItemExpired,
a.ItemExpired
{
	color: dimgray;
}

.Error
{
	color: #ff0000;
}

span.DeadlineExpiry,
span.DeadlineExpiryPassed
{
  color:#dddddd;
}

.courseTitle span.DeadlineExpiry,
.courseTitle span.DeadlineExpiryPassed
{
	color:#999999;
}

#BannerNavigationBar
{
	color: #e6eaee;
}

a.InfoLink
{
	color: #ff6300;
}

.ChatRoomTutorMessage,
.ChatRoomTutorUserName
{
	color: #0000ff;
}

#Breadcrumb,
#Breadcrumb a,
#CharacterCount
{
	color: Gray;
}

/* ************************** BACKGROUNDS ************************** */

#PortalBanner_LMSBanner1_BannerImages,
#ctl00_ucBanner_BannerImages
{
  background-color: #ffffff;
}

#PageFooter
{
	border-top: 1px solid #cccccc;
	background-color: #f7f7f7;
}

.TreeView,
.Item,
.ItemInvalid,
.AvailableWPList ul li
.WebPartChrome
{
	background-color: #dde2ed;
}

.Contents
{
	background-color: #e6eaee;
}

body, 
body.Help,
#Banner,
.AlternateItem,
.PortalTemplateKey .Other .KeyColour
{
	background-color: #ffffff;
}

hr,
.CalendarSelectedDay
{
	background-color: #1c5f84;
}

.CalendarHighlightedDay
{
	background-color: #ffff00;
}

th
{
	background-color: #001D68;
}

.TableFooter
{
	background-color: #ff6300;
}

.TablePager
{
	background-color: lightgrey;
}

#lblContentsTitle
{
	background-color: #aaaaaa;
}

.ContentsSelected span
{
	background-color: #030c55;
}

a.Contents:hover
{
	background-color: #e6eaee;
}

.ObjectTitle
{
	background: url(nihr/ObjectTitle.gif) repeat-x;
}

a.FormButton
{
	background:transparent url(nihr/FormButton-Right.png) no-repeat scroll right top;
}

a.FormButton span
{
  background: transparent url(nihr/FormButton-Left.png) no-repeat scroll left top;
}

a.DisabledFormButton
{
	background:transparent url(nihr/FormButton-Right.png) no-repeat scroll right top;
}

a.DisabledFormButton span
{
  background: transparent url(nihr/FormButton-Left.png) no-repeat scroll left top;
}

a.TableButton
{
	background: transparent url(nihr/TableButton-Right.png) no-repeat scroll right top;
}

a.TableButton span
{
  background: transparent url(nihr/TableButton-Left.png) no-repeat scroll left top;
}

a.DisabledTableButton
{
	background:transparent url(nihr/TableButton-Right.png) no-repeat scroll right top;
}

a.DisabledTableButton span
{
  background: transparent url(nihr/TableButton-Left.png) no-repeat scroll left top;
}

a.ReverseTableButton
{
	background: transparent url(nihr/DarkTableButton-Right.png) no-repeat scroll right top;
}

a.ReverseTableButton span
{
  background: transparent url(nihr/DarkTableButton-Left.png) no-repeat scroll left top;
}

marquee.Banner
{
	border: solid 2px Black;
	background-color: #ff6300;
}

#BannerNavigationBar a
{
	background: url(nihr/NavigationButton.gif) no-repeat;
}

#BannerNavigationBar a.BannerNavigationBarCurrent
{
	background: url(nihr/NavigationButton.gif) no-repeat;
}
 
.NavigationTitleBar
{
	background: url(nihr/NavigationBarLeft.gif) no-repeat;
}

.NavigationTitleBar .NavigationTitleBarRight
{
	background: url(nihr/NavigationBarRight.gif) no-repeat top right;
}

a.ContentsButton
{
	background: transparent url(nihr/ContentsButton.gif) no-repeat scroll 0 0;
}

a.ContentsButton:hover
{
	background-color: transparent;
}

table#tblSearch
{
	border-color: #ffffff #dddddd #dddddd #ffffff;
}

.ItemList
{
	border: #d6e9ea 1px solid;
}

.highlightedOption,
.HelpContents
{
	background-color: #dde2ed;
}

#NewsReadingPane
{
	border: #d6e9ea 1px solid;
}


/* Forums */

SPAN.ForumNewItem
{
	background-color: #ffff00;
}

.ForumImageButton.ForumButtonForum			{background: url(nihr/Forum.png) no-repeat;}
.ForumImageButton.ForumButtonChatRoom		{background: url(nihr/ChatRoom.png) no-repeat;}

/*
 * Catalogue
 */
ul.CatalogueCategoryList,
ul.CatalogueList
{
	list-style-image: url(../images/LearningObjectIcons/folder.gif);
}

.CatalogueCategoryItem h1
{
	background: url(nihr/FolderOpen.gif) no-repeat;
}

.CatalogueItem h2
{
	background: url(nihr/FolderOpen.gif) no-repeat;
}

.CollapsibleCategoryPanel td
{
	background: url(nihr/LearningPlan/CategoryTitle-Right.gif) no-repeat top right;
}

.CollapsibleCategoryPanel td.width25
{
	background: url(nihr/LearningPlan/CategoryTitle-Left.gif) no-repeat top left;
}

.CollapsibleCoursePanel
{
	background: url(nihr/LearningPlan/GreyGradient.gif) repeat-x #b4b4b4;
}

.CollapsibleFolderPanel
{
	background: url(nihr/LearningPlan/LightGreyGradient-Left.gif) no-repeat top left;
}

.CollapsibleFolderPanel .courseButtons
{
	background: url(nihr/LearningPlan/LightGreyGradient-Right.gif) no-repeat top right;
}

.CollapsibleLessonPanel
{
  background: url(nihr/LearningPlan/LessonGreyGradient-Left.gif) no-repeat top left;
}

.CollapsibleLessonPanel .courseButtons
{
	background: url(nihr/LearningPlan/LessonGreyGradient-Right.gif) no-repeat top right;
}

td.LearningViewHeading
{
	border-right-color: #ffffff;
}

.coursePanelBorder
{
	background: url(nihr/LearningPlan/CoursePanel-Left.gif) bottom left no-repeat;
}

.coursePanelBorder .coursePanelBorder
{
	background: url(nihr/LearningPlan/CoursePanel-Right.gif) bottom right no-repeat;
}

.LearningViewFolder
{
	background: url(../WebParts/LearningPlan/images/folder.png) no-repeat;
}

.folderPanel,
.folderPanel .folderPanel .folderPanel,
.folderPanel .folderPanel .folderPanel .folderPanel .folderPanel
{
	background: url(nihr/LearningPlan/CoursePanel-Left.gif) bottom left no-repeat;
}

.folderPanel .folderPanel,
.folderPanel .folderPanel .folderPanel .folderPanel,
.folderPanel .folderPanel .folderPanel .folderPanel .folderPanel .folderPanel
{
	background: url(nihr/LearningPlan/CoursePanel-Right.gif) bottom right no-repeat;
}

.eventBorder
{
	background: url(nihr/LearningPlan/LessonPanel-Left.gif) bottom left no-repeat;
}

.eventBorder .eventBorder
{
	background: url(nihr/LearningPlan/LessonPanel-Right.gif) bottom right no-repeat;
}

/*
 * Course buttons
 */
ul.LearningViewCourseButtons .ButtonCourseRemove        {background: url('../WebParts/LearningPlan/images/Remove.png') no-repeat;}
ul.LearningViewCourseButtons .ButtonCourseInformation   {background: url('../WebParts/LearningPlan/images/Information.png') no-repeat;}
ul.LearningViewCourseButtons .ButtonCourseChatRoom      {background: url(nihr/ChatRoom.png) no-repeat;}
ul.LearningViewCourseButtons .ButtonCourseViewUsers     {background: url('../WebParts/LearningPlan/images/ButtonViewUsers.png') no-repeat;}
ul.LearningViewCourseButtons .ButtonCourseForum         {background: url(nihr/Forum.png) no-repeat;}
ul.LearningViewCourseButtons .ButtonCourseEmailTutor    {background: url('../WebParts/LearningPlan/images/Email.png') no-repeat;}

/* Lesson images */
.LessonTypeImage.TypeAICC         {background: url('../images/LearningObjectIcons/AICC.gif') no-repeat;}
.LessonTypeImage.TypeAssessment   {background: url('../images/LearningObjectIcons/Assessment.gif') no-repeat;}
.LessonTypeImage.TypeAudio        {background: url('../images/LearningObjectIcons/Audio.gif') no-repeat;}
.LessonTypeImage.TypeBlended      {background: url('../images/LearningObjectIcons/Blended.gif') no-repeat;}
.LessonTypeImage.TypeBook         {background: url('../images/LearningObjectIcons/Book.gif') no-repeat;}
.LessonTypeImage.TypeCDROM        {background: url('../images/LearningObjectIcons/CDROM.gif') no-repeat;}
.LessonTypeImage.TypeClassroom    {background: url('../images/LearningObjectIcons/Classroom.gif') no-repeat;}
.LessonTypeImage.TypeDVD          {background: url('../images/LearningObjectIcons/DVD.gif') no-repeat;}
.LessonTypeImage.TypeeLearning    {background: url('../images/LearningObjectIcons/eLearning.gif') no-repeat;}
.LessonTypeImage.TypeFolder       {background: url('../images/LearningObjectIcons/folder.gif') no-repeat;}
.LessonTypeImage.TypeKallidus     {background: url('../images/LearningObjectIcons/Kallidus.gif') no-repeat;}
.LessonTypeImage.TypeOther        {background: url('../images/LearningObjectIcons/Other.gif') no-repeat;}
.LessonTypeImage.TypeSCORM        {background: url('../images/LearningObjectIcons/SCORM.gif') no-repeat;}
.LessonTypeImage.TypeSCORM2004    {background: url('../images/LearningObjectIcons/SCORM2004.gif') no-repeat;}
.LessonTypeImage.TypeURL          {background: url('../images/LearningObjectIcons/URL.gif') no-repeat;}
.LessonTypeImage.TypeVideo        {background: url('../images/LearningObjectIcons/Video.gif') no-repeat;}

span.DeadlineExpiryPassed
{
	background: url('../images/LearningObjectStatus/DeadlinePassed.png') no-repeat;
}

/*
 * Lesson statuses
 */
.LessonStatusImage.StatusComplete       	{background: url('../images/LearningObjectStatus/Complete.gif') no-repeat;}
.LessonStatusImage.StatusAttended       	{background: url('../images/LearningObjectStatus/Complete.gif') no-repeat;}
.LessonStatusImage.StatusBooked         	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusCancelled      	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusDidNotAttend   	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusDeclined					{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusWithdrawn      	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusWaitingList    	{background: url('../images/LearningObjectStatus/Incomplete.gif') no-repeat;}
.LessonStatusImage.StatusBrowsed        	{background: url('../images/LearningObjectStatus/Incomplete.gif') no-repeat;}
.LessonStatusImage.StatusIncomplete     	{background: url('../images/LearningObjectStatus/Incomplete.gif') no-repeat;}
.LessonStatusImage.StatusPassed         	{background: url('../images/LearningObjectStatus/Passed.gif') no-repeat;}
.LessonStatusImage.StatusFailed         	{background: url('../images/LearningObjectStatus/Failed.gif') no-repeat;}
.LessonStatusImage.StatusExempt         	{background: url('../images/LearningObjectStatus/Exempt.gif') no-repeat;}
.LessonStatusImage.StatusExpired					{background: url('../images/LearningObjectStatus/DeadlinePassed.png') no-repeat;}
.LessonStatusImage.StatusNotStarted     	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}
.LessonStatusImage.StatusAwaitingApproval	{background: url('../images/LearningObjectStatus/NotAttempted.gif') no-repeat;}

ul.LearningViewLessonMiscButtons .ButtonLessonInformation   {background: url('../WebParts/LearningPlan/images/Information.png') no-repeat;}
ul.LearningViewLessonMiscButtons .ButtonLessonForum         {background: url(nihr/Forum.png) no-repeat;}

.ButtonLessonCertificate {background: url('../WebParts/LearningPlan/images/award.png') no-repeat;}
.ButtonLessonCertificateDisabled {background: url('../WebParts/LearningPlan/images/AwardDisabled.png') no-repeat;}

.LearningViewLessonMenu ul li ul li a.ButtonLessonDownloadForm			{background-image: url('../WebParts/LearningPlan/images/ButtonLessonDownloadForm.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonUploadSubmission	{background-image: url('../WebParts/LearningPlan/images/ButtonLessonUploadSubmission.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonViewSubmission		{background-image: url('../WebParts/LearningPlan/images/ButtonLessonViewSubmission.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonDeleteSubmission	{background-image: url('../WebParts/LearningPlan/images/ButtonLessonDeleteSubmission.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonViewMarked				{background-image: url('../WebParts/LearningPlan/images/ButtonLessonViewMarked.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonCustomLink				{background-image: url('../WebParts/LearningPlan/images/ButtonLessonCustomLink.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonUpdate						{background-image: url('../WebParts/LearningPlan/images/ButtonLessonUpdate.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonLaunch						{background-image: url('../WebParts/LearningPlan/images/ButtonLessonLaunch.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonBookEvent					{background-image: url('../WebParts/LearningPlan/images/ButtonLessonBookEvent.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonCancelRequest			{background-image: url('../WebParts/LearningPlan/images/ButtonLessonCancelRequest.png');}
.LearningViewLessonMenu ul li ul li a.ButtonLessonRequest			      {background-image: url('../WebParts/LearningPlan/images/ButtonLessonRequest.png');}

/*
 * Event buttons
 */
ul.LearningViewLessonMiscButtons .ButtonEventInformation   {background: url('../WebParts/LearningPlan/images/Information.png') no-repeat;}

.LearningViewLessonMenu ul li ul li a.ButtonEventEdit				        {background-image: url('../WebParts/LearningPlan/images/ButtonEventEdit.png');}
.LearningViewLessonMenu ul li ul li a.ButtonEventFeedback		        {background-image: url('../WebParts/LearningPlan/images/ButtonEventFeedback.png');}
.LearningViewLessonMenu ul li ul li a.ButtonEventViewUsers	        {background-image: url('../WebParts/LearningPlan/images/ButtonViewUsers.png');}
.LearningViewLessonMenu ul li ul li a.ButtonEventCancelBooking	    {background-image: url('../WebParts/LearningPlan/images/ButtonEventCancelBooking.png');}
.LearningViewLessonMenu ul li ul li a.ButtonEventBook	              {background-image: url('../WebParts/LearningPlan/images/ButtonEventBook.png');}

div.ExpandCollapse .area_title
{
	background-color: #e1eaff;
	border: 1px solid #d2ddef;
}

.validation {background-color:#fecdcb}

.PortalTemplateList li
{
	background-color: #dddddd;
}

.PortalTemplateList .Selected
{
	background-color: #ff6300;
}

.PortalTemplateKey .KeyColour
{
	border: solid 1px #000000;
}

.PortalTemplateKey .FixedZone .KeyColour
{
	background: #727272;
}

.PortalTemplateKey .FluidZone .KeyColour
{
	background: #e5e5e5;
}

.PortalTabs .ajax__tab_header
{
	background: url(nihr/NavigationBarRight.gif) no-repeat right top;
}

.PortalTabs .ajax__tab_active .ajax__tab_outer {background: url(nihr/TabActive-Left.gif) no-repeat left top;}
.PortalTabs .ajax__tab_active .ajax__tab_inner {background: url(nihr/TabActive-Right.gif) no-repeat right top;}

.PortalPageContainer
{
	background: url(nihr/NavigationBarLeft.gif) no-repeat 10px 0;
}

.WebPartChrome
{
	/*Do not include Layout commands they will be handled by the Portal templates*/
	border: thin solid #ececeb;
}

.WebPartTitle
{
	/*Do not include Layout commands they will be handled by the Portal templates*/
	background: url(nihr/TitleBarLeft.gif) no-repeat top left;
}

.WebPartTitle tr
{
	background: url(nihr/TitleBarRight.gif) no-repeat top right;
}

.AvailableWPList ul li
{
	border: 1px solid #cccccc;
}

.AvailableWPList ul .Selected
{
	background-color: #ff6300;
}

.PortalScreenLayout .TemplateFooter,
.PortalScreenLayout .TemplateHeader,
.PortalTemplateKey .Header .KeyColour
{
	background-color: #333333;
}

.ReportTypeImage.TypeInteractive	{background: url('default/ReportInteractive.gif') no-repeat;}
.ReportTypeImage.TypeLive	        {background: url('default/ReportLive.gif') no-repeat;}

.ReportFilters 
{
	background-color: #e4e4ec;
}

/* ************************** FONT DEFINITIONS ************************** */

body,
input,
select,
textarea,
.CalendarSelectedDay,
#uxLearningTreeView a,
a.Contents,
.Item,
.ItemInvalid,
.AlternateItem,
#tvHelpMenu a,
#TB_window,
#TB_secondLine
{
	font-family: Arial;
}

textarea.FixedFont
{
	font-family: Courier;
}

body,
h2,
.ObjectTitle,
.CatalogueCategoryItem h1,
.WebPartTitle,
div.ExpandCollapse .area_title
{
	font-size: 9pt;
}

#PageFooter,
div.Normal,
#BannerNavigationBar a
{
	font-size: 11px;
}

input,
select,
textarea,
textarea.FixedFont
{
	font-size: 1em;
}

#TB_secondLine
{
  font-size: 10px;
}

#lblContentsTitle,
#TB_window
{
	font-size: 12px;
}

.ItemDescription,
.ItemAttribute,
#CharacterCount,
span.DeadlineExpiry,
span.DeadlineExpiryPassed
{
	font-size: 7pt;
}

#Breadcrumb
{
	font-size: 8pt;
}

h1
{
	font-size: 12pt;
}

.CalendarSelectedDay
{
	font-size: xx-small;
}

.Error,
th,
.TablePager,
.Information,
.ObjectTitle,
#BannerNavigationBar a.BannerNavigationBarCurrent,
a.InfoLink,
.ChatRoomUserName,
.ChatRoomTutorUserName,
.CollapsibleCoursePanel,
.CollapsibleFolderPanel,
h1,
h2
.WebPartTitle
{
	font-weight: bold;
}

a.FormButton
{
	font-weight: bold !important;
	font-size: 11px !important;
}

a.TableButton
a.DisabledFormButton,
a.DisabledTableButton,
a.ReverseTableButton
{
	font-weight: normal !important;
	font-size: 11px !important;
}

.ObjectTitle,
#lblContentsTitle,
#Breadcrumb,
.ItemDescription,
span.DeadlineExpiry,
span.DeadlineExpiryPassed,
div.ExpandCollapse .area_title
{
  font-weight: normal;
}


