﻿/* FONT OVERRIDE - START: changing all fonts to Arial */
/* STYLES IN CORE.CSS */
body, select, .link-item
{
    font-family: Arial, Helvetica, Verdana;
}
.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar, .ms-toolbarContainer, .ms-listheader, .ms-menutoolbar td a, td.ms-menutoolbarheader, .ms-listheaderlabel, .ms-viewselector, .ms-viewselectortext, .ms-viewselectorhover, .ms-paging, .ms-rtetoolbarmenu, .ms-gridT1, .ms-propertysheet th.ms-gridT1, .ms-gridCol, .ms-viewselect a:link, .ms-GRFontSize, .ms-formlabel, .ms-formvalidation, .ms-informationbar td, .ms-radiotext, .ms-gridtext, .ms-formbody, .ms-formbodysurvey, .ms-formdescription, div.ms-formfieldlabelcontainer span.ms-formfieldlabel, .ms-box, .ms-pickersearchbox, table.ms-form th, .ms-formrecurrence, .ms-fileinput, .ms-longfileinput, .ms-input, .ms-long, .ms-rtelong, .ms-longer, .ms-rtelonger, .ms-radiotext, .ms-inputuserfield, .ms-rtedropdown, .ms-lookuptypeintextbox, .ms-globallinks, .ms-globallinks, .ms-globallinks a, .ms-sitetitle, .ms-sitetitle a, .ms-siteaction, .ms-siteaction a, .ms-siteactionsmenu, .ms-topnav, .ms-topNavFlyOuts, .ms-formula, .ms-nav th, table.ms-navitem td, span.ms-navitem, .ms-quickLaunch, .ms-templatepicker, .ms-nav, .ms-relatedtext a:visited, .ms-relatedtext a:link, .ms-relatedtext a:active, .ms-relatedtext a:hover, .ms-titlearea, .ms-mwstitlearea, .ms-pagetitle, .ms-pagecaption, .ms-propertysheet th.ms-vh2, .ms-propertysheet th.ms-vh2-nofilter, .ms-descriptiontext, .ms-dspadapterlist, .ms-webpartpagedescription, .ms-alerttext, .ms-authoringcontrols, .ms-propertysheet th.ms-authoringcontrols, .ms-sectionheader, .ms-linksectionheader, .ms-propertysheet th.ms-linksectionheader, .ms-sectionhighlight-top, .ms-propertysheet, .ms-propertysheet th, table.ms-pageinformation,table.ms-createpageinformation, .ms-pageinformation table td,.ms-createpageinformation table td, .ms-discussiontitle, .ms-itemheader a, .ms-listdescription, .ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td, .ms-vh2-nofilter, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter-icon, .ms-pb, .ms-pb-selected,.ms-ph, th.ms-vh3-nograd, th .ms-vb, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon, .ms-pb a, .ms-pb-selected a, .ms-homepagetitle, a.ms-addnew, .ms-error, .ms-summarytitlebar a:link, .ms-summarytitlebar a:visited, .ms-summarytitlebar, .ms-summarytitlebartitle, table tr td.ms-disc-bordered-noleft, .UserShadedRegion, .UserCaption, .UserConfiguration, .UserButton, .UserInput, .UserSelect, .UserNotification, .ConnectionChooseActiveTab, .ConnectionChooseInactiveTab, .ConnectionConfigureInactiveTab, .ConnectionConfigureActiveTab, .UserConnectionTop, .UserToolBarTextArea, .UserToolbarDisabledLink, .UserGenericHeader, .UserGenericText, .UserCellHover, .UserCellSelected, .UserCell, .ms-ToolPaneTitle, .ms-ToolPaneFooter, .ms-ToolPaneError, .ms-ToolPaneInfo, .ms-ToolStripSelected, .ms-ToolStrip, .ms-TPTitle, .ms-TPBody, .ms-TPCommands, .ms-SPZoneLabel, .ms-SPZoneCaption, .ms-WPTitle, .ms-WPBody, .ms-WPBody td, .ms-SPLink, .ms-SPButton, A span.ms-WPEditText, .ms-subsmanageheader, .ms-subsmanagecell, .ms-smallheader, th.ms-smallheader, .ms-surveyHBarLabel, .ms-surveyVBarT, .ms-surveyVBarTC, .ms-surveyTotal, .ms-ButtonHeightWidth, .ms-NarrowButtonHeightWidth, .ms-ButtonHeightWidth2, .ms-stylebox, .ms-stylelabel, .ms-styleheader, .ms-stylebody, .ms-ganttInnerTable td,.ms-ganttInnerTable th, .ms-infobar, .ms-selwidth, .ms-consolestatus, .ms-consoleerror, .ms-consolemessage, .ms-consoletoolbar, .ms-consolemode, .ms-consolestatus, .ms-consolestatus a, .ms-consolestatus a:hover, .ms-wikieditouter, .errorinl, .ms-wikifieldheader, .ms-pickerwait, .ms-dialogHeaderDescription, .ms-dialogHelpLink, .ms-dialogHelpLink a, .ms-dialogBodyMain, .ms-dialogButtonCell, .ms-dialogButtonCell INPUT, .ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact, .ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover, .ms-sbtable, .ms-sbtablealt, .ms-sbtext, .ms-sbplain, .ms-sbplainwithborder, .ms-sblink a:link, .ms-sblink a:visited, select.ms-sbscopes, .srch-WPBody, .srch-summary, .srch-stats, .srch-Description, .srch-Title, .srch-Metadata, .srch-dup .srch-Page-bg, .srch-Page
{
    font-family: Arial, Helvetica, Verdana;
}
/* STYLES IN MENU.CSS */
.ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact, .ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover
{
    font-family: Arial, Helvetica, Verdana;
}
/* STYLES IN CALENDAR.CSS */
.ms-cal-nodataMid td,.ms-cal-nodataLeft td,.ms-cal-nodataLeftBtm td,.ms-cal-nodataLeftBtmRTL td,.ms-cal-nodataLeftBtm2 td,.ms-cal-nodataLeftBtmRTL2 td,.ms-cal-nodataBtm td,.ms-cal-nodataBtm2 td, .ms-cal-monthMultiDay,.ms-cal-monthMultiDay a,.ms-cal-monthMultiDay a:link,.ms-cal-monthMultiDay a:active,.ms-cal-monthMultiDay a:visited, .ms-cal-muworkitem td,.ms-cal-muworkitemL td,.ms-cal-muworkitemRTL td,.ms-cal-muworkitemRTLL td,.ms-cal-muworkitemR td,.ms-cal-todayitem td,.ms-cal-todayitemRTL td,.ms-cal-noworkitem td,.ms-cal-workitem td,.ms-cal-noworkitemRTL td, .ms-cal-monthMultiDay a:hover,a.ms-cal-more,a.ms-cal-more:link,a.ms-cal-more:active,a.ms-cal-more:visited, .ms-cal-walldayevent td,.ms-cal-walldayeventRTL td,.ms-cal-walldayeventL td,.ms-cal-walldayeventR td,.ms-cal-walldayeventRTLL td,.ms-cal-walldayeventRTLR td, .ms-cal-alldayevent td,.ms-cal-alldayeventRTL td,.ms-cal-alldayeventL td,.ms-cal-alldayeventR td,.ms-cal-alldayeventRTLL td,.ms-cal-alldayeventRTLR td, .ms-cal-weekitem,.ms-cal-weekitem a,.ms-cal-weekitem a:link,.ms-cal-weekitem a:active,.ms-cal-weekitem a:visited, .ms-cal-weekitem a:hover, .ms-cal-tweekitem td, .ms-cal-tdayitem td, .ms-cal-gempty, .ms-cal-navheader
{
    font-family: Arial, Helvetica, Verdana;
}
/* STYLES IN DATEPICKER.CSS */
.ms-picker-table .ms-picker-dayheader, .ms-picker-weekbox, .ms-picker-weekboxRTL, table.ms-picker-table td.ms-picker-today, table.ms-picker-table td.ms-picker-dayother,table.ms-picker-table td.ms-picker-daycenterOn,table.ms-picker-table td.ms-picker-daycenter, table.ms-picker-table td.ms-picker-dayselected, .ms-picker-monthcenter a,.ms-picker-monthcenter a:active,.ms-picker-monthcenter a:link,.ms-picker-monthcenter a:visited,.ms-picker-monthcenter a:hover, .ms-picker-monthcenterOn a,.ms-picker-monthcenterOn a:active,.ms-picker-monthcenterOn a:link,.ms-picker-monthcenterOn a:hover,.ms-picker-monthcenterOn a:visited, .ms-picker-monthselected a,.ms-picker-monthselected a:active,.ms-picker-monthselected a:link,.ms-picker-monthselected a:hover,.ms-picker-monthselected a:visited, table.ms-picker-table td.ms-picker-footer
{
    font-family: Arial, Helvetica, Verdana;
}
/* STYLES FOR SEARCH RESULTS */
.psrch-Title, .psrch-propcell, .psrch-Description, .psrch-Metadata, .psrch-Title A:link, .psrch-Title A:visited, .psrch-Action A:link, .psrch-Action A:visited
{
    font-family: Arial, Helvetica, Verdana;
}

/* STYLES FOR FONT SIZES */
.ms-sbplain, .ms-vb2, .ms-vb-tall, .ms-WPBody, a.ms-addnew, .ms-formbody, .ms-formlabel, .srch-Title, .ms-vb
{
	font-size: 13px;
}
.srch-Metadata
{
	font-size: 11px;
}
/* FONT OVERRIDE - END: changing all fonts to Arial */
/* */
#main { /*Contains the Placeholder where the pae layouts will render */
	background-image: url(arrow_lg.gif);
	background-repeat: no-repeat;
}


/* */
/* PAGE BODY: class on the table that surrounds the entire page */
/* Welcome Section - Start */
#topAdmin
{
	background-color: #e5e2d8;
}
.ms-HoverCellActive, .ms-SpLinkButtonActive {
	border: #e5e2d8 1px solid;
	background-image: none;
	background-color: transparent;
}
.ms-SPLink a, .ms-SPLink a:link, .ms-SPLink a:active, .ms-SPLink a:visited {
	color: #074986;
	font-size: 12px;
	font-weight: bold;
}

.ms-SPLink a:hover, .ms-SPLink a:visited:hover {
	text-decoration: underline;
	color: #074986;
}

/* Welcome Section - Ends */
/* TOP NAV: Start */
.ms-globalbreadcrumb {/* Bar at the top of the page behind 'Welcome Name', 'My Site' and 'My Links' hyperlinks */
	background-color: #EBEAE6;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a { /* TOP NAV: breadcrumb */
	background-color: #036DA1;
}
.ms-globallinks a
{ 
	color: #074986;
}
.ms-globallinks a:hover
{ 
	color: #074986;
	text-decoration: underline;
}

/* TOP NAV: End */

/*HEADER: Start */
.ms-globalTitleArea, .ms-globalTitleAreaSeparator { /*Sets the background colour/image of the area behind the site name and logo */
	background-image: none;
	background-color: #ffffff;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ms-globalTitleArea {
	background-color: #EBEAE6;
	border-bottom: 7px #ffffff solid;
}
.ms-sitetitle { /* Sets the background colour/image of the area beside the site logo */
	background-image: none;
	background-color: #EBEAE6;
	height: 68px;
}
.ms-sitetitle h1  { /* Hides the site name text */
	display: none;
}
td.ms-titleimagearea { /* LOGO: Sets the padding around the Logo */
	padding-left: 0;
}
/* Advanced Search link */
#SRSB .ms-sblink a, #SRSB .ms-sblink a:hover, #SRSB .ms-sbcell .ms-sblink a {
	color: #074986;
	/*background-image: url(arrow_go.gif);*/
	background-repeat: no-repeat;
	padding-left:9px;
	margin-left: 5px;
}
#SRSB /* DIV around the Search box */
{
	margin-top: 20px;
	background-color: #ffffff;
	border-top: 0px solid #fdfcfd;
	border-bottom: 0px solid #fdfcfd;
	border-left: 0px solid #fdfcfd;
}
td.ms-sbcell {
	border: 0;
}
.ms-sbLastcell {
}
/*HEADER: End */


/* MAIN NAV: Start */
.ms-bannerContainer { /* MAIN NAV: background behind the tabs */
	background-image: none;
	background-color: #897F6F;
	border-top: 7px #650728 solid;
	border-bottom: 0px;
	height: 39px; /*height of brown is 32px needed to add the 7px top border */
	padding-left: 20px;
}
.ms-topnavContainer { /* MAIN NAV: border on the left side of the 'Home' tab */
	border-left: 0px;
}
.ms-topnav {
	border: 0;
	background-image: none;
	font-size: 8pt;
	background-color: transparent;
	padding-bottom: 0px;
	color: #ffffff;
}
.ms-topnav a:hover {
	color: #000000;
}
.ms-topnavselected, .ms-topnavselected a {
	background: none;
	border: 0px;
	color: #000000;
}
.ms-topNavHover {
	background-image: none;
	color: #000000;
}
.ms-topNavFlyOutsContainer {
	border: solid 1px #887e6e !important;
}
.ms-topNavFlyOuts {
	background-color: #e5e2d8 !important;
}
.ms-topNavFlyOutsHover {
	background-color: #fdfcfd !important;
}
.ms-topNavFlyOuts a {
	color: #000000;
}
/* MAIN NAV: End */

/* SITE ACTIONS: Start */
.ms-siteactionsmenu div div div {
	background-image: none;
	border: 0px;
	background-color: #EBEAE6;
	color: #000000;
}
.ms-siteaction, .ms-siteaction a {
	color: #000000 !important;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-image: none;
	background-color: #ffffff;
	border: 0px;
}
/* SITE ACTIONS: Ends */


/* ANCHOR LINKS: Start */
.ms-titlearea a, .ms-propertysheet a, table.ms-navitem a, span.ms-navitem a, a.ms-navitem  {
	color: #074986;
}
.ms-titlearea a:hover, .ms-propertysheet a:hover, table.ms-navitem a:hover, span.ms-navitem a:hover, a.ms-navitem:hover  {
	color: #074986;
}

/* ANCHOR LINKS: Start */
.ms-titlearea a:hover {
	color: #074986;
	text-decoration: underline;
}

/* ANCHOR LINKS: End */


/* PAGE AREA FORMATING: Start */
.ms-titlearealeft,TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe, .ms-consoletitleareaframe { 
/*Styles the background colour of the left section beside Site Settings */
	background: #ffffff none;
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe {
	background: #ffffff none;
}
td.ms-areaseparatorleft { /*Changes the background colour of the left area at the top and removes line */
	background: #ffffff;
	border-right: 0px;
}
td.ms-areaseparatorleft {/*Changes the background colour of the left area at the top and removes line */
	background: #ffffff;
	border-right: 0px ;
}
div.ms-areaseparatorleft { /* Changes the background colour of the left navigation and site settings line */
	background: #ffffff none;
	border-right: 0px;
}
div.ms-areaseparatorright { /* Changes the background colour of the right navigation and site settings line */
	background: #ffffff none;
	border-left: 0px;
}
.ms-titlearearight .ms-areaseparatorright { /* Changes the background colour and line of the right section beside the Site Settings Page */
	background: #ffffff none;
	border-left: 0px;
	padding-right: 2px;
	height: 100%;
}
.ms-areaseparator { /* Changes the background colour behind the Site Settings text */
	background: #ffffff none;
}
.ms-pagebottommargin, .ms-pagebottommarginleft, .ms-pagebottommarginright { /* Changes the background colour at the bottom of the left hand navigation */
	background: #ffffff;
}
.ms-bodyareapagemargin { /* Changes the background colour at the bottom of the page */
	background: #ffffff;
	border-top: 0px;
}
.ms-pagemargin { /* Changes the background colour of the space between left navigation and page content */
	background-color: #ffffff;
	background-image: none;
}
td.ms-rightareacell div.ms-pagemargin { /* Changes the background colour of the space between left document library and page border*/
	background-color: #ffffff;
	background-image: none;
	border: none;
}
input.ms-sbplain {
	border: 1px solid #cccccc;
}
/* SEARCH FORM AND RESULTS - START */
.psrch-Title A:link, .psrch-Title A:visited, .psrch-Action A:link, .psrch-Action A:visited {
    color:#074986;
    font-weight: bold;
}
.ms-tztable {
	width: 700px;
}
.ms-tztable #RightCell /* table cell for Best Bets on Search Results page */ {
	display: none;
}
.srch-Page .srch-Page-bg A, .srch-Page .srch-Page-bg A:link, .srch-Page .srch-Page-bg A:active, .srch-Page .srch-Page-bg A:visited {
	color: #074986;
}
.srch-Icon {
	margin-right: 8px;
}
.srch-Title B {
	color: #024d6d;
}
.srch-URL A, .srch-URL A:link, .srch-URL A:active, .srch-URL A:visited, .srch-Metadata A, .srch-Metadata A:link, .srch-Metadata A:active, .srch-Metadata A:visited {
	color: #074986;
}
/* SEARCH FORM AND RESULTS - END */
/* */
/* */
/* YET TO STYLE */
.ms-pagetitleareaframe table {
	background-image: none;
}
.ms-titlearealine { 
	background-color: transparent;
}
.ms-mwstitlearealine {
	background-color: #dce5e4;
}
.ms-titleareaseparator {
	background-color: #a9c6c3;
}
.ms-titleareaseparator div {
	background-color: #a9c6c3;
	border-top: 1px solid #2d7f75;
}
.ms-areaseparatorcorner {
	background-image: none;
	border-right: 1px solid #2d7f75;
}
/* AREA SEPERATORS: Ends */

/* SITE SETTINGS: Starts */
.ms-sectionheader { /*Styles the headings on the Site Settings page i.e. Users and Permissions */
	color: #000000;
}
.ms-standardheader { /*Styles the headings on the Site Settings page i.e. Users and Permissions */
	color: #000000;
}
table.ms-pageinformation tr td {/*removes the extra padding around the Site Information table */
	padding: 0px !important;
}

table.ms-pageinformation { /* Styles the Site Information section of the Site Settings Page */
	background-image: none;
	background-color: #ffffff;
	border: 0px #650728 solid;
	padding-bottom: 30px;
}
table#idItemHoverTable .ms-standardheader { /* Changes the colour of the Site Information text from White to Black */
	color: #ffffff !important;
	background-color: #650728 ;
	padding: 10px;
}
.ms-linksectionheader { /* Changes the colour of the header item for example on th eCustomize Content and Structure Reports */
	color: #ffffff;
}
td.ms-linksectionheader, th.ms-linksectionheader { /*Styles the boxes of the different sections on the Site Settings Page. */
	background-color: #EBEAE6;
	background-image: none;
	border: 0px;
	border-bottom: 4px #650728 solid;
	padding-top: 10px;
	padding-bottom: 10px;	
}
.ms-pageinformation th, .ms-createpageinformation th { /* Changes the colour of the Site information content e.g. Site URL */
	color: #000000;
}
/* SITE SETTINGS: Ends */

/* LEFT NAVIGATION: Starts */
.ms-nav { /* Changes the background colour of the left navigation portion on the site settings page */
	background-color: #ffffff;
	background-image: none;
}
/* LEFT NAVIGATION: Ends */

/* AUTHORING CONTROLS: Starts */

.ms-authoringcontrols { /* Changes the background colour of areas that contains options. E.g. The site Master Page Settings */
	background-color: #EBEAE6;
	color: #000000;
}
.ms-propertysheet th.ms-authoringcontrols { /* Changes the background colour of areas that contains options. E.g. The site Master Page Settings */
	background-color: #EBEAE6;
}
.ms-sectionline { /* Changes the colour of the divider line between sections */
	background-color: #650728;
}
.ms-sectionheader a {
	color: #000000;
}
.ms-sectionheader a:hover {
	color: #000000;
}
.ms-sectionheader a:visited {
	color: #000000;
}
/* AUTHORING CONTROLS: Ends */


/* LISTED ITEMS: Starts */

.ms-bodyareaframe, .ms-viewareaframe { /*Changes the colour of the border around document library container */
	border: 0px;
}

.ms-listdescription { /* controls the section above the toolbar */
	border-bottom: 0px;
	background-color: transparent;
}
.ms-alternating {/* Changes the background colour of an alternating row */
	background-color:#EBEAE6;
}
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, .ms-viewheadertr .ms-vh-group, .ms-vh2-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter {
	/*Changes the background of Table Header elements and the font color of the links */
	background-image: none;
	background-color: transparent;
	border-bottom: 1px solid #887e6e;
	color: #887e6e;
}
.ms-vh a, .ms-vh2 a, .ms-vh a:visited, .ms-vh2 a:visited, .ms-vh-icon a, .ms-vh2-nofilter a, .ms-vh2-nofilter-icon a, .ms-viewheadertr .ms-vh-group a, .ms-viewheadertr .ms-vh-group a:visited, .ms-vh2-nograd a, .ms-vh2-nograd-icon a {
	/*Changes the background of Table Header elements and the font color of the links */
	color: #887e6e !important;
	text-decoration: none;
}
.ms-vb-tall /* used in Newsletter style display - customized for home page of Torys Alumni site */ {
	padding-left: 8px;
	padding-top: 0px;
}
.ms-nlline /* used in Newsletter style display - customized for home page of Torys Alumni site */ {
	display: none;
}
.ms-vb2 a, .ms-vb2 a:visited, .ms-vb a, .ms-vb a:visited
{
	color: #074986;
	text-decoration: none;
	font-weight: bold;
}
.ms-vb2 a:hover, .ms-vb2 a:visited:hover, .ms-vb a:hover, .ms-vb a:visited:hover
{
	color: #074986;
	text-decoration: underline;
}

.ms-vh table.ms-selectedtitle, .ms-vh2 table.ms-selectedtitle, .ms-vh-icon table.ms-selectedtitle {
	background-color: #EBEAE6;
}
.ms-vh table.ms-selectedtitle a, .ms-vh2 table.ms-selectedtitle a, .ms-vh-icon table.ms-selectedtitle a{
	color: #074986 !important;
}
.ms-vh a:hover, .ms-vh2 a:hover, .ms-vh-icon a:hover, .ms-vh2-nofilter a:hover, .ms-vh2-nofilter-icon a:hover, .ms-viewheadertr .ms-vh-group a:hover, .ms-vh2-nograd a:hover, .ms-vh2-nograd-icon a:hover {
	/* Changes the hover colour of Table Header Links */
	color: #074986 !important;	
}
.ms-menuimagecell { /* Drop Down arrow */
	background:#EBEAE6 none;
	border:0px;
}
/* LISTED ITEMS: Ends */

/* TOOLBAR: border around tool bar on a form page */
.ms-toolbar, .ms-viewtoolbar {
	background-image: none;
	background-color: #660027;
	color: #ffffff !important;
	border: 0 !important;
}
.ms-toolbar a, .ms-viewtoolbar a {
	color: #ffffff !important;
}

.ms-listheader {
	color: #000000;
	background-image: none;
}
.ms-menutoolbar { /* Styles the background colour of the toolbar */
	border-bottom: 1px solid #ffffff;
	background-image: none;
	background-color: #660027;
}
.ms-menutoolbar td a { /*Styles the link colour of the toolbar */
	color:#ffffff;
}
.ms-menutoolbar td a:hover { /*Styles the link colour of the toolbar */
	color:#ffffff;
	text-decoration: underline;
}

.ms-menubuttonactivehover { /* Styles the hover state of the toolbar icons */
	background-image:none;
	background-color: transparent;
	border: 1px solid #660027;
}
.ms-splitbuttonhover { /*Styles the splitted item hover in the toolbar e.g. New */
	background-image: none;
}
.ms-splitbuttonhover .ms-splitbuttondropdown, .ms-splitbuttonhover .ms-splitbuttontext {/*Styles the splitted item hover in the toolbar e.g. New */
	border: 1px solid #660027;
	background-color: transparent;
	height: 100%;
}

.ms-separator{ /* Styles the colour of the seperator used between toolbar elements */
	color: #ffffff !important;
	background-color: #660027;
}
.ms-formbody .ms-separator{ /* Styles the colour of the seperator used in the Rich Text Editor */
	color: #e5e2d8 !important;
	background-color: transparent;
}

.ms-separator img {
	background: #e5e2d8;
	border-bottom: 0;
	border-right: 0;
}

.ms-menutoolbar td {
	border-top: 0px;
	border-bottom: solid 0px #ffffff;
}
td.ms-menutoolbarheader {
	color: #09302b;
}
.ms-menutoolbar td td.ms-viewselector, .ms-menutoolbar td td.ms-viewselectorhover, .ms-toolbar td td.ms-viewselector, .ms-toolbar td td.ms-viewselectorhover, .ms-authoringcontrols td td.ms-viewselector, .ms-authoringcontrols td td.ms-viewselectorhover {
	background-image: none;
	background-color: #887e6e;
	border: 0px #897F6F solid;
	font-weight: normal;
}
.ms-authoringcontrols TD A:hover /* 'Upload Multiple Files' hyperlink */
{
	color: #074986;
	text-decoration: underline;
}
.ms-buttoninactivehover, .ms-buttonactivehover
{
	background-image: none;
	border-color: #887e6e;
}
/* TOOLBAR - Ends */

/* QUICK LAUNCH LEFT NAV - Start */
.ms-quickLaunch {
	border: solid 1px #650728;
	border-bottom: solid 1px #650728;
	background-color: #EBEAE6;
}
.ms-quicklaunchheader {
	background-image: none;
	background-color: #650728;
	border-left: solid 0px #dce5e4;
	color: #ffffff;
}
.ms-quicklaunchnavsep {
	background-color: #650728;
}
.ms-quicklaunch table td {
	border-top: 1px solid #650728;
}
.ms-quicklaunch table.ms-navheader td, .ms-navheader2 td, .ms-quicklaunch span.ms-navheader { /*Changes the style for the Quick Launch Headers */
	background-color: #650728;
	border-top: solid 1px #650728;
	border-left: solid 1px #650728;
	color: #ffffff;
}
.ms-quicklaunch table.ms-navheader td a, .ms-navheader2 td a, .ms-quicklaunch span.ms-navheader a, .ms-quicklaunchheader a { /*Changes the style for the  link colours Quick Launch Headers */
	color: #ffffff; font-weight: bold;
}
a.ms-navheader:hover  { /*Changes the style for the  link colours Quick Launch Headers */
	color: #ffffff; font-weight: bold; text-decoration: underline;
}

.ms-quicklaunch span.ms-navheader {
	background-color: #650728;
	border-top: 1px solid #650728;
	border-left: solid 1px #650728;
	border-bottom: 1px solid #650728;
}
.ms-quicklaunchheader a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.ms-quicklaunch table.ms-selectednav {
	background-image: none;
	background-color: #ffffff;
	border: 1px #897F6F solid;	
}
.ms-quicklaunch table.ms-selectednav td {
	background:none;
	padding:0px 4px 1px 6px;
}	
.ms-quicklaunch table.ms-selectednavheader td {
	background-image: none;
}
table.ms-navitem, span.ms-navitem {
	background-image: none;
	background-color: #EBEAE6
}
table.ms-navitem td, span.ms-navitem {
	background-image:none;
	padding:3px 10px 4px 10px;
}

.ms-treeviewouter td.ms-navitem {
	border: none;
	padding: 0px 4px;
}
table.ms-recyclebin td {
	background-color: #EBEAE6;
}

table.ms-recyclebin td a:hover
{
	color: #008800;
}
/* QUICK LAUNCH LEFT NAV - Ends */


/* WEB PARTS - Start */
/* background in hover state of arrow on right side of web part title bars */
.ms-HoverCellActiveDark {
background-image:url("menubuttonhover_imason.gif");
}
/* treatment for the text of the web part title bar, in and out of Edit mode */
.ms-WPTitle{
	color: #333333;
}
.ms-WPTitle A:link,.ms-WPTitle A:visited{
	color: #333333;
	text-decoration: none;
}
.ms-WPTitle A:link:hover,.ms-WPTitle A:visited:hover{
	color: #074986;
	text-decoration: underline;
}
.ms-WPBody { /* Styles the text displayed in webparts */
}
/* title bar when not in Edit mode */
.ms-WPHeader TD{
border-bottom: 4px solid #660027;
background-color: #e5e2d8;
}
/* title bar in Edit mode; includes the Edit and 'x' icon */
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
border-bottom:4px solid #660027;
border-top-width: 0px;
border-right-width: 0px;
border-left-width: 0px;
background-color:#e5e2d8;
background-image:none;
}
/* Text colour for 'Add new document', 'Add new event', etc. */
a.ms-addnew{
color:#074986;
}
a.ms-addnew:hover{
text-decoration: underline;
color:#074986;
}
/* WEB PARTS - End */
/* */
/* */
/* FORMS - STARTS */
.ms-descriptiontext
{
	color: #ffffff;
}
.ms-descriptiontext a:hover {
	color: #074986;
}

.ms-listheaderlabel {
	color: #ffffff;
}
.ms-bottompaging {
	background: #FFFFFF;
	width: 1px;
}
.ms-bottompagingline1 {
	background: #cbdbd9;
	width: 1px;
}
.ms-paging {
	color: #09302b;
}
/* FORMS - RICH TEXT EDITOR: style for options when they're selected */
TD.ms-rtetoolbarsel{
border:solid 1px #660027;
background-image:none;
background-color: #fdfcfd;
}
/* FORMS - RICH TEXT EDITOR: style for options when they're hovered over */
TD.ms-rtetoolbarhov {
border:solid 1px #887e6e;
background-image:none;
background-color: #fdfcfd;
}
.ms-formbody {
	border-top: 5px solid #ffffff;
	background: #e5e2d8;
	color: #000000;
}
.ms-formdescription a {
	color: #074986;
}
.ms-formbutton {
	background-image: none;
}
.ms-formfieldlabel {
	background-image: none;
}
.ms-formlabel {
	border-top: 5px solid #ffffff;
	color: #000000;
}
.ms-formlabel h3.ms-standardheader {
	font-weight: normal;
}
.ms-formline {
	border-top: 5px solid #ffffff;
}
.ms-searchcorner {
	background-image: none;
}
.ms-actionbar {
	border: 1px solid #2d7f75;
}
.ms-actionsep {
	border-right: 1px solid #2d7f75;
}
div.ms-treeviewouter div {
	border-top: none;
}
.ms-navsubmenu1 {
	background-color: transparent;
}
.ms-navsubmenu2 {
	background-color: transparent;
}
table.ms-navselected, span.ms-navselected {
	background-image: none;
	background-color: #ffe6a0;
	background-repeat: repeat-x;
}
table.ms-navselected td {
	background-image: none;
}
.ms-quicklaunchouter {
	border-bottom: 0px;
	border-right: 0px;
}
.ms-navframe .ms-datepickerouter {
	border-bottom: solid 1px #afcac7;
	border-right: solid 1px #afcac7;
}
.ms-unselectednav {
	border: 1px solid #cbdbd9;
}
.ms-templatepickerunselected div {
	background-image: none;
}
.ms-templatepickerselected div {
	background-image: none;
}
.ms-verticaldots {
	border-right: 1px solid #cbdbd9;
}
.ms-selected {
	background-image: none;
	background-color: #479e93;
	border-top: 1px solid #479e93;
	border-bottom: 1px solid #479e93;
}
.ms-partline {
	background-color: #e5e2d8;
}
table.ms-createpageinformation {
	background-image: none;
}
.ms-storMeUsed, .ms-storMeFilterBar {
	background: #479e93;
}
.ms-storMeEstimated {
	background-color: #cbdbd9;
}
.ms-informationtablehover {
	border: 0px;
}
/* Settings: Background of the description box on the Create page */
.ms-informationtablehover td, .ms-informationtablehover th {
	background-color: transparent;
}
.ms-informationtablestatic {
	background-image: none;
}
.ms-itemhover {
	background-color: transparent;
	background-image: none;
	border-color: #887e6e;
}
.ms-itemhover a:hover {
	color: #074986
}

.ms-alternating .ms-unselectedtitle {
	background: transparent;
}
.ms-alternating .ms-vb-user table {
	background: transparent;
}
.ms-gb {
	border-top: 0px solid #2d7f75;
	border-bottom: 0px solid #2d7f75;
}
img.thumbnail {
	border: solid #cbdbd9 3px;
}
.ms-imglibthumbnail {
	background-color: #d8d8d8;
	border: solid #cbdbd9 0px;
}
.ms-imglibmenuarea {
	background-color: #dce5e4;
}
.UserCaption {
	background-color: #a9c6c3;
}
.UserDottedLine {
	background-image: none;
}
.UserCaptionShadow {
	border-right: 1px solid #7bb2ac;
	border-left: 1px solid #7bb2ac;
	background-image: none;
}
.UserToolbar {
	background-image: none;
	border-bottom: 1px solid #2d7f75;
}
.UserCellSelected {
	background-image: none;
}
.ms-ToolPaneFrame {
	border-top: 1px solid #2d7f75;
	border-right: 2px solid #2d7f75;
}
.ms-ToolPaneBorder {
	border-right: 1px solid #7bb2ac;
	border-left: 1px solid #7bb2ac;
}
.ms-ToolPaneClose {
	background-image: none;
	background-color: #378980;
	border-top: solid 1px #bcd1ce;
	border-bottom: solid 1px #cbdbd9;
}
.ms-ToolPaneTitle {
	background-image: none;
	border-left: solid 1px #bcd1ce;
	border-top: solid 1px #bcd1ce;
	border-bottom: solid 1px #cbdbd9;
	background-color: #378980;
}
.ms-ToolPaneInfo {
	background-color: #09302b;
}
.ms-ToolStripSelected {
	background-image: none;
	border-top: solid 1px #dce5e4;
	border-bottom: solid 1px #a9c6c3;
}
.ms-ToolStrip {
	background-image: none;
	border-top: solid 1px #dce5e4;
	border-bottom: solid 1px #a9c6c3;
}
.ms-PropGridBuilderButton {
	background-color: #7bb2ac;
}
.ms-WPDesign {
	background-color: #7bb2ac;
}
.ms-WPMenu {
	background-color: #7bb2ac;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border-color: #4fa89d;
	border-width: 0px;
}
.ms-tabselected {
	border-color: #2d7f75;
	background-image: none;
}
.ms-tabinactive {
	border-left: 1px solid #91bcb7;
	border-right: 1px solid #91bcb7;
	border-top: 1px solid #91bcb7;
	border-bottom: 0px solid #91bcb7;
	background-image: none;
	background-position: 0px 4px;
	background-color: #a9c6c3;
}
.ms-uploadborder {
	border: 1px solid #cbdbd9;
}
.ms-MWSInstantiated a:hover {
	color: #479e93;
}
.ms-entity-unresolved {
	background-image: none;
}
.ms-ganttTitleCell {
	border: solid 1px #a9c6c3;
}
.ms-ganttTitleHeaderCell {
	color: #1a5e56;
	border: solid 1px #a9c6c3;
}
.ms-ganttMajorTimeUnitHeaderCell {
	border-left: solid 1px #a9c6c3;
	border-right: solid 1px #a9c6c3;
	color: #1a5e56;
}
.ms-ganttDetailTimeUnitRow td {
	border: solid 1px #a9c6c3;
	color: #1a5e56;
}
.ms-consolemptablerow {
	background-color: transparent;
}
.ms-consolestatuscell {
	background-image: none;
}
.ms-consoleframe {
	border-color: #cbdbd9;
}
.ms-consolestatusmajorframe {
	background: none;
}
.ms-consolestatusminorframe {
	background-color: #bcd1ce;
	background: none;
}
.ms-consolestatuscheckoutframe {
	background: none;
}
.ms-consolemessage {
	color: #09302b;
}
.ms-wikieditthird {
	background: none;
}
.ms-PostFooter {
	color: #2d7f75;
	1px solid #a9c6c3;
}
.ms-CategoryTitleCell a {
	background: none;
}
.ms-BlogNavigator div.ms-navheader {
	background-color: #a9c6c3;
	border-top: solid 1px #dce5e4;
	border-left: solid 1px #dce5e4;
	border-bottom: 1px solid #7bb2ac;
}
.ms-BlogNavigator div.ms-WPBody {
	border-top: solid 1px #7bb2ac;
}
.ms-blogedit {
	border-top: solid 1px #dce5e4;
}
.ms-blogedit a {
	border-left: 1px solid #bcd1ce;
	border-right: 1px solid #bcd1ce;
	border-bottom: 1px solid #bcd1ce;
	background-image: none;
	background-color: #a9c6c3;
	border-top: none;
}
.ms-commenttable td {
	border-top: solid 1px #bcd1ce;
}
.ms-blogrss {
	border-top: solid 1px #bcd1ce;
}
.ms-blogrssnav {
	border-top: solid 1px #7bb2ac;
}
h1.ms-PostDate {
	border-bottom: solid 1px #2d7f75;
}
.ms-PostTitle {
	border-top: solid 1px #bcd1ce;
}
.ms-calheader {
	background-color: #bcd1ce;
}
div.ms-cal-navheader a img {
	background-image: none;
	border: solid 1px #3f938a;
}
.ms-cal-weekempty, .ms-cal-weekemptyRTL {
	background-color: #bcd1ce;
}
.ms-cal-weekname {
	background-color: #7bb2ac;
}
.ms-cal-weekday {
	background-color: #bcd1ce;
}
.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
	background-image: none;
	background-color: #91bcb7;
	border: 1px solid #3f938a;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
	border: 1px solid #3f938a;
	background-color: #bcd1ce;
}
.ms-cal-topday, .ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday {
	background-image: none;
	background-color: #dae4e3;
	border: solid 1px #2d7f75;
}
.ms-cal-topdayRTL, .ms-cal-topdayRTLL, .ms-cal-wtopdayRTL, .ms-cal-wtopdayRTLL {
	background-image: none;
	border: solid 1px #2d7f75;
}
.ms-cal-topday-today, .ms-cal-wtopday-today, .ms-cal-topday-todayRTL, .ms-cal-wtopday-todayRTL {
	background-image: none;
	border: solid 1px #3f938a;
}
.ms-cal-topday-todayover, .ms-cal-topday-todayoverRTL, .ms-cal-wtopday-todayover, .ms-cal-wtopday-todayoverRTL {
	border: solid 1px #3f938a;
}
.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-wtopdayover, .ms-cal-wtopdayoverL, .ms-cal-topdayfocusover {
	background-color: #cbdbd9;
	border: solid 1px #3f938a;
}
.ms-cal-topdayoverRTL, .ms-cal-topdayoverRTLL, .ms-cal-wtopdayoverRTL, .ms-cal-wtopdayoverRTLL, .ms-cal-topdayfocusoverRTL {
	background-color: #cbdbd9;
	border: solid 1px #3f938a;
}
.ms-cal-topdayfocus, .ms-cal-topdayfocusL, .ms-cal-topdayfocusRTL, .ms-cal-topdayfocusRTLL, .ms-cal-wtopdayfocus, .ms-cal-wtopdayfocusL, .ms-cal-wtopdayfocusRTL, .ms-cal-wtopdayfocusRTLL {
	background-image: none;
	background-color: #7bb2ac;
	border: solid 1px #3f938a;
}
.ms-cal-nodataMid, .ms-cal-nodataLeft, .ms-cal-nodataLeftRTL, .ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
	background-color: #dce5e4;
}
.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
	border-bottom: 1px solid #3f938a;
}
.ms-cal-muworkitem, .ms-cal-muworkitemRTL, .ms-cal-muworkitemRTLL {
	border-right: 1px solid #3f938a;
}
.ms-cal-muworkitemR {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
}
.ms-cal-muworkitemL {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
}
.ms-cal-workitem2 {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
}
.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
	border-bottom: 1px solid #3f938a;
}
.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL {
	border-left: 1px solid #3f938a;
	border-right: 1px solid #3f938a;
}
.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
	border-right: 1px solid #3f938a;
	border-left: 1px solid #3f938a;
	border-bottom: 1px solid #3f938a;
}
.ms-cal-defaultbgcolor {
	background-image: none;
	background-color: #bcd1ce;
	border: solid 1px #3f938a;
}
.ms-cal-defaultbgcolorsel {
	background-image: none;
	background-color: #dce5e4;
	border: solid 1px #3f938a;
}
.ms-cal-monthAllDay {
	background-image: none;
	background-color: #bcd1ce;
	border: solid 1px #3f938a;
}
.ms-cal-monthAllDaysel {
	background-image: none;
	background-color: #dce5e4;
	border: solid 1px #3f938a;
}
.ms-cal-time {
	border-right: 1px solid #2d7f75;
	background-color: #bcd1ce;
}
.ms-cal-timeRTL {
	border-left: 1px solid #2d7f75;
	background-color: #bcd1ce;
}
.ms-cal-workhour {
	border-top: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-workhourB {
	border-bottom: solid 1px #7bb2ac;
	border-top: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-workhourRTL {
	border-top: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-workhourRTLB {
	border-bottom: solid 1px #7bb2ac;
	border-top: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-workhourF {
	background-color: #bcd1ce;
}
.ms-cal-workhourRTLF {
	background-color: #bcd1ce;
}
.ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF {
	border-top: solid 1px #7bb2ac;
}
.ms-cal-eworkdayF, .ms-cal-eworkdayRTLF {
	border-top: solid 1px #7bb2ac;
}
.ms-cal-workhourF, .ms-cal-workhourRTLF {
	border-top: 1px solid #7bb2ac;
}
.ms-cal-eworkhourF .ms-cal-dayhour, .ms-cal-eworkhourF .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhour .ms-cal-dayhourF {
	border-top: solid 1px #7bb2ac;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhourRTL, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
	border-top: solid 1px #7bb2ac;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	border-top: solid 1px #a9c6c3;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
	border-top: solid 1px #a9c6c3;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour {
	border-top: solid 1px #a9c6c3;
	border-bottom: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF {
	border-top: solid 1px #a9c6c3;
	border-bottom: solid 1px #7bb2ac;
	background-color: #bcd1ce;
	border-left: solid 1px #2d7f75;
}
.ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourRTL, .ms-cal-enoworkhourRTLL, .ms-cal-enoworkhourL, .ms-cal-enoworkhourF, .ms-cal-enoworkhourRTLF {
	background-color: #bcd1ce;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
	border-top: solid 1px #a9c6c3;
	border-bottom: solid 1px #7bb2ac;
	background-color: #bcd1ce;
	border-right: solid 1px #2d7f75;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
	border-top: solid 1px #a9c6c3;
	border-bottom: solid 1px #7bb2ac;
	background-color: #bcd1ce;
}
.ms-cal-eworkhourF .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkdayF .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkdayF .ms-cal-dayhalfhourF, .ms-cal-eworkdayF .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF {
	border-left: solid 1px #2d7f75;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-eworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #2d7f75;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF {
	border-left: solid 1px #2d7f75;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #2d7f75;
}
.ms-cal-weekedge {
	background-color: #bcd1ce;
}
.ms-cal-wemptycell, .ms-cal-wemptycellL {
	border-left: 1px solid #2d7f75;
	background-color: #7bb2ac;
}
.ms-cal-walldayevent, .ms-cal-walldayeventL, .ms-cal-walldayeventRTL, .ms-cal-walldayeventRTLL {
	border-right: 1px solid #2d7f75;
	border-left: 1px solid #2d7f75;
	background-color: #7bb2ac;
}
.ms-cal-alldayevent, .ms-cal-alldayeventL, .ms-cal-alldayeventRTL, .ms-cal-alldayeventRTLL {
	border-right: 1px solid #2d7f75;
	border-left: 1px solid #2d7f75;
}
.ms-cal-tweekitem {
	border: 1px solid #3f938a;
	background-image: none;
	background-color: #dce5e4;
}
.ms-cal-tdayitem {
	border: 1px solid #3f938a;
	background-image: none;
	background-color: #dce5e4;
}
.ms-cal-nav-buttonsltr {
	color: #3f938a;
}
.ms-cal-nav-buttonsRTL {
	color: #3f938a;
}
.ms-picker-header {
	background-image: none;
	border-bottom: solid 1px #7bb2ac;
}
.ms-picker-table .ms-picker-dayheader {
	border-bottom: solid 1px #bcd1ce;
	border-top: solid 1px #bcd1ce;
}
table.ms-picker-table td.ms-picker-footer {
	border-top: 1px solid #bcd1ce;
}
.ms-picker-week {
	background-image: none;
}
.ms-picker-weekRTL {
	background-image: none;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
	background-color: #dce5e4;
	border: solid 1px #dce5e4;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn {
	background-image: none;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {
	background-image: none;
}
table.ms-picker-table td.ms-picker-dayother, table.ms-picker-table td.ms-picker-daycenterOn, table.ms-picker-table td.ms-picker-daycenter {
	border: solid 1px #dce5e4;
}
.ms-MenuUI, .ms-MenuUILarge, .ms-MenuUIRtL, .ms-MenuUILargeRtL {
	background-color: #ffffff;
}
table.ms-disc-bar {
	background-color: #a9c6c3;
	background-image: none;
	border: 1px solid #cbdbd9;
}
td.ms-disc-bordered, td.ms-disc-bordered-noleft {
	border: 0px solid #cbdbd9;
}
table.ms-disc HR {
	color: #cbdbd9;
}
.ms-wikieditouter {
	border: 1px solid #2d7f75;
	border-bottom: none;
}
.ms-WPAddButton {
	background: none;
	border: solid 1px #FEBA52;
}
.ms-WPAddButtonHover {
	background: none;
}
.ms-WPAddButton span {
	color: #CD5C01;
}
.ms-WPAddButtonHover span {
	color: #000000;
}
.ms-SPZone {
	border: 1px solid #a9c6c3;
	background-color: #dce5e4;
}
.ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkday .ms-cal-dayhourRTL, .ms-cal-enoworkday .ms-cal-dayhourRTLF {
	background-color: #bcd1ce;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkday .ms-cal-dayhalfhourRTL {
	background-color: #bcd1ce;
}
.ms-cal-workhalfhour, .ms-cal-workhalfhourover, .ms-cal-workhalfhourRTL, .ms-cal-workhalfhourRTLover {
	background-color: #bcd1ce;
}
.ms-cal-workhour, .ms-cal-workhourover, .ms-cal-workhourF, .ms-cal-workhourFover, .ms-cal-workhourRTL, .ms-cal-workhouroverRTL, .ms-cal-workhourRTLF, .ms-cal-workhourRTLFover {
	background-color: #bcd1ce;
	border-top-color: #297f75;
}
.ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTLF .ms-cal-dayhour {
	background-color: #bcd1ce;
}
.ms-cal-workhourhalfhour, .ms-cal-workhourhalfhourover, .ms-cal-workhourhalfhourRTL, .ms-cal-workhourhalfhouroverRTL {
	background-color: #bcd1ce;
	border-top-color: #297f75;
}
.ms-cal-workhourBhalfhour, .ms-cal-workhourBhalfhourover {
	background-color: #bcd1ce;
	border-top: 1px solid #297f75;
	border-bottom-color: #297f75;
}
td.ms-cal-enoworkhourB div.ms-cal-dayhalfhour, td.ms-cal-enoworkhourB div.ms-cal-dayhalfhourF {
	background-color: #bcd1ce;
	border-left-color: #297f75;
	border-top: 1px solid #a9c6c3;
	border-bottom-color: #bcd1ce;
}
td.ms-cal-enoworkhourB div.ms-cal-dayhalfhourRTL, td.ms-cal-enoworkhourB div.ms-cal-dayhalfhourRTLF {
	background-color: #bcd1ce;
	border-right-color: #297f75;
	border-top: 1px solid #a9c6c3;
	border-bottom-color: #bcd1ce;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhour, .ms-cal-eworkhourB .ms-cal-dayhalfhourF {
	background-color: #bcd1ce;
	border-left-color: #297f75;
	border-top: 1px solid #bcd1ce;
	border-bottom-color: #bcd1ce;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhourRTL, .ms-cal-eworkhourB .ms-cal-dayhalfhourRTLF {
	background-color: #bcd1ce;
	border-right-color: #297f75;
	border-top: 1px solid #bcd1ce;
	border-bottom-color: #bcd1ce;
}
.ms-cal-wtopday, .ms-cal-wtopdayRTL, .ms-cal-wtopdayL, .ms-cal-wtopday-today, .ms-cal-wtopday-todayRTL, .ms-cal-wtopdayRTLL {
	background-color: #bcd1ce;
}
.ms-cal-tweekitem {
	border: 1px solid #297f75;
	width: 100%;
	height: 100%;
}
table.ms-cal-tdayitem {
	border-color: #297f75;
	width: 100%;
	height: 100%;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
	background-image: none;
}
.ms-cal-topday, .ms-cal-topday-today {
	background-color: #bcd1ce;
}
.ms-cal-topdayRTL, .ms-cal-topday-todayRTL {
	background-color: #bcd1ce;
}
.ms-cal-week, .ms-cal-weekB {
	background-color: #bcd1ce;
}
.ms-cal-weekRTL, .ms-cal-weekBRTL {
	background-color: #bcd1ce;
}
.contR, .contB, .contL, .cont {
	border-color: #297f75;
}
tr td.ms-cal-walldayevent, tr td.ms-cal-walldayeventRTL, tr td.ms-cal-walldayeventL, tr td.ms-cal-walldayeventRTLL {
	border-color: #297f75;
	background-color: #bcd1ce;
}
.ms-cal-defaultbgcolor, .ms-cal-defaultbgcolorsel {
	border-color: #297f75;
	background-color: #dce5e4;
}
.ms-cal-time, .ms-cal-timeRTL {
	border-color: #297f75;
}
tr td.ms-cal-wemptycellRTL, tr td.ms-cal-wemptycellL, tr td.ms-cal-wemptycellRTLL {
	background-color: #bcd1ce;
	border-color: #297f75;
}
.ms-cal-defaultbgcolorsel {
	background-image: none;
}
.ms-cal-monthAllDaysel {
	background-image: none;
}
.ms-consoletitleareaframebottom {
	background-color: #dce5e4;
}
table.ms-unselectedhover, div.ms-unselectedhover {
	background-image: none;
}
table.ms-selectednohover, div.ms-selectednohover {
	background-image: none;
}
table.ms-selectedhover, div.ms-selectedhover {
	background-image: none;
}
.ms-ptabcn, .ms-sctabcn {
	border: 1px solid #3f938a;
	background: url('Old%20Images/portaltabselected.gif');
}
.ms-ptabcnhover, .ms-sctabcnhover {
	background: none;
	border-bottom: solid 1px #25756b;
}
.ms-ptabcf {
	border-bottom: solid 1px #25756b;
}
.ms-ptabcfhover, .ms-sctabcfhover {
	background: url('Old%20Images/portaltabhover.gif');
	border-bottom: solid 1px #25756b;
}
.ms-ptabrx {
	width: 100%;
	background-color: #FFFFFF;
	border-color: #3f938a;
	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
}
.ms-sctabcf {
	border-color: #2d7f75;
	background: transparent;
}
.ms-sctabrx {
	border: solid 1px #2d7f75;
	border-top: transparent;
}
td.ms-applyfiltersbutton {
	border-left-color: #7bb2ac;
	border-right-color: #7bb2ac;
	border-top-color: #91bcb7;
	background-color: #4fa89d;
}
table.ms-applyfiltersinactive {
	border-color: #479e93;
	background-image: url('ApplyFiltersInActive.jpg');
	color: #114741;
}
table.ms-applyfiltersactive {
	border-color: #479e93;
	background-image: url('ApplyFiltersActive.jpg');
	color: #114741;
}
table.ms-applyfiltershoverover {
	border-color: #479e93;
	background-image: url('ApplyFiltersHoverOver.jpg');
	color: #114741;
}
.ms-consolestatuscell {
	background-image:none;
	background-color: #91bcb7;
}
.ms-assetpicker-header {
	COLOR: #25756b;
}
.ms-assetpicker-lookintablecontainer, .ms-assetpicker-objectlistcontainer {
	BORDER-RIGHT: #2d7f75 1px solid;
	BORDER-TOP: #2d7f75 1px solid;
	BORDER-LEFT: #2d7f75 1px solid;
	BORDER-BOTTOM: #2d7f75 1px solid;
}
.ms-assetpicker-lookintablecontainer {
	BACKGROUND-COLOR: #dce5e4;
}
.ms-assetpicker-lookin-toplabel-table {
	BORDER-BOTTOM: #2d7f75 1px solid;
	BACKGROUND-COLOR: #a9c6c3;
}
.ms-assetpicker-lookin-toplabel-cell {
	BACKGROUND-COLOR: #a9c6c3;
}
.ms-cmstopnav-dynamicmenuitem {
	ForeColor: #09302b;
	BackColor: #cbdbd9;
}
.ms-profilesection {
	color: #041917;
}
.ms-orgme {
	background-color: #cbdbd9;
}
.ms-reusableTextListItemRowSelected {
	background-color: #010c0b;
}
.srch-SocDistTitle {
	BORDER-BOTTOM: #a9c6c3 1px solid;
}
.srch-Page A:link, .srch-Page A:visited {
	color: #114741;
}
.srch-options {
	background-color: #a9c6c3;
}
.srch-groupbar {
	background-color: #cbdbd9;
}
.leftnavPic {
	background-image: url('Old%20Images/portraitbackground.gif');
	border: solid 1px #479e93;
	background-color: #cbdbd9;
}
.incommonbody {
	background-color: #cbdbd9;
}
.stopSuggestingLink {
	color: #1a5e56;
}
.ms-sitedirresultspaging {
	background: #cbdbd9;
}
.ms-colleaguereminder {
	background-color: #cbdbd9;
}
.ms-suggestalt {
	background-color: #dce5e4;
}
img.ms-rteCustom-PictureFrame {
	background-color: #FFFFFF;
}
.ms-slLinkDlg-PeoplePanel {
	background-color: #a9c6c3;
}
.title-With-Background {
	background-color: #3f938a;
}
.title-With-Background {
    background-color:#aaa081;
}
table.ms-unselectedhover, div.ms-unselectedhover {
    background-image: url("portaltabselected.gif");
}
table.ms-selectednohover, div.ms-selectednohover {
    background-image: url("menubuttonhover_wheat.gif");
}
table.ms-selectedhover, div.ms-selectedhover {
    background-image: url("portaltabselected.gif");
}
.ms-ptabnt A:link, .ms-ptabnt A:visited, .ms-sctabnt A:link, .ms-sctabnt A:visited {
    color: #703800; 
}
.ms-main .ms-ptabcn, .ms-main .ms-sctabcn {
    background: url("PortalTabSelected.gif");
    border-color: #c4b895;
}
.ms-main .ms-sctabcn {
    background-color: #ede3c7;
}
.ms-main .ms-ptabcnhover, .ms-main .ms-sctabcnhover {
    background: url("PortalTabHover.gif");
    border-color: #c4b895;
}
.ms-main .ms-ptabcf, .ms-main .ms-sctabcf {
    border-color: #c4b895;
    border-right:0px;
}
.ms-main .ms-sctabcf {
    background: #ede3c7;
}
.ms-main .ms-ptabcfhover, .ms-main .ms-sctabcfhover {
    background: url("PortalTabHover.gif");
    border-color: #c4b895;
}
.ms-main .ms-ptabrx, .ms-main .ms-sctabrx {
    border: 1px solid #c4b895;
    border-top:0px;
}
.ms-main .ms-sctabrx {
    background: #ede3c7;
}
td.ms-applyfiltersbutton {
 border-left-color:#e0c16b;
 border-right-color:#e0c16b;
 border-top-color:#e2d8ba;
 background-color:#cec3a1;
}
table.ms-applyfiltersinactive {
 border-color:#c4b895;
 background-image:url('ApplyFiltersInActive.jpg');
 color:#2b2820
}
table.ms-applyfiltersactive {
 border-color:#c4b895;
 background-image:url('ApplyFiltersActive.jpg');
 color:#2b2820
}
table.ms-applyfiltershoverover {
 border-color:#c4b895;
 background-image:url('ApplyFiltersHoverOver.jpg');
 color:#2b2820
}
.ms-consolestatuscell {
    background-image: url("pageTitleBKGD_wheat.gif");
    background-color: #e2d8ba;
}
.ms-assetitem-selected {
    BACKGROUND-COLOR: #fff9ce;
}
.ms-assetitem-thumbnail-selected {
    BACKGROUND-COLOR: #fff9ce;
    border: 1px solid #8c8239;
}
.ms-assetitem-thumbnail-infocell-selected {
    background-color: #fff9ce;
}
.ms-assetpicker-header {
    COLOR: #8c8239;
}
.ms-assetpicker-lookintablecontainer, .ms-assetpicker-objectlistcontainer {
    BORDER-RIGHT: #77705b 1px solid;
    BORDER-TOP: #77705b 1px solid;
    BORDER-LEFT: #77705b 1px solid;
    BORDER-BOTTOM: #77705b 1px solid;
}
.ms-assetpicker-lookintablecontainer {
    BACKGROUND-COLOR: #fff7e0;
}
.ms-assetpicker-lookin-toplabel-table {
    BORDER-BOTTOM: #77705b 1px solid;
    BACKGROUND-COLOR: #ede3c7;
}
.ms-assetpicker-lookin-toplabel-cell{
    BACKGROUND-COLOR: #ede3c7;
}
.ms-selectorlink a, .ms-selectorlink a:visited {
    color:#703800;
}
.ms-cmstopnav-dynamicmenuitem{
	ForeColor: #2b2820;
	BackColor: #f4eee6;
}
.ms-profilevalue a:link, .ms-profilevalue  a:visited { 
  color: #703800;
}
.ms-profilesection {
  color: #11100d;
}
.ms-orgme {
  background-color: #f4eee6;
  color: #b78049;
}
.ms-reusableTextListItemRowSelected {
    background-color: #11100d;
}
.srch-SocDistTitle {
    BORDER-BOTTOM: #ede3c7 1px solid;
}
.ms-refitem {
    COLOR: #703800; 
}
.ms-refitem A:link, .ms-refitem A:visited {
    COLOR: #074986;
}
.ms-reftoggle {
    COLOR:  #074986;
}
.ms-reftoggle  A:link, .ms-reftoggle A:visited {
    COLOR:  #074986;
}
.srch-sort A:link, .srch-sort A:visited {
    color:#074986;
}
.srch-WPBody .srch-sort-right A:link, .srch-WPBody .srch-sort-right A, .srch-WPBody .srch-sort-right A:active, .srch-WPBody .srch-sort-right A:visited, #CSR_RV {
    color:#074986;
}
.srch-summary A:link, .srch-summary A:visited {
    color: #074986;
}
.srch-stats A:link {
    color: #074986;
}
.srch-Title {
    COLOR: #074986; 
}
.srch-Title A:link, .srch-Title A:visited{
   color:#074986;
}
.srch-Page A:link, .srch-Page A:visited  {
       color: #2b2820;
}
.srch-dup A:link, .srch-dup A:visited {    
    COLOR: #b78049
}
.srch-BestBetsTitle {
    MARGIN: 0px 0px 4px; color:#074986; 
}
.srch-BestBetsTitle A:link, .srch-BestBetsTitle A:visited{
   color:#074986;
}
.srch-options {
    background-color: #ede3c7;
}
.srch-groupbar { 
    background-color: #f4eee6;
}
.leftnavPic {
    background-image: url("portraitbackground.gif");
    border:solid 1px #c4b895;
background-color: #f4eee6;
}
.incommonbody {
	background-color: #f4eee6;
}
.ms-qrblinks a:visited {
	color:#a56b31;
}
.ms-qrblinks a {
	color:#703800
}
.ms-profilebody a:visited {
	color:#a56b31;
}
.ms-profilebody a {
	color:#703800
}
.stopSuggestingLink {
	color: #444034;
}
.ms-sitedirresultssort {
  color: #b78049;
}
.ms-sitedirresultssort a:link, .ms-sitedirresultssort a:visited {
  color: #b78049;
}
.ms-sitedirresultspaging {
  background: #f4eee6;
}
.ms-sitedirresultstitle a:link, .ms-sitedirresultstitle a:visited {
  color: #b78049;
}
.ms-sitedirresultsurl a:link, .ms-sitedirresultsurl a:visited {
  color: #b78049;
}
.ms-colleaguereminder {
    background-color: #f4eee6;
}
.ms-suggestalt {
    background-color: #fff7e0;
}
.ms-redirectControl a {
    color:#074986;
}
.link-item, .link-item a, .link-item a:link{
	color: #074986;
}
.link-item-large, .link-item-large a, .link-item-large a:link{
	color: #074986;
}
.level-item, .level-item a, .level-item a:link{
	color: #074986;
}
.headertitle, .headertitle a, .headertitle a:link{
	color: #074986;
}
.headertitle-large, .headertitle-large a, .headertitle-large a:link{
	color: #074986;
}
.headertitle-small, .headertitle-small a, .headertitle-small a:link{
	color: #074986;
}
.headertitle-band, .headertitle-band a, .headertitle-band a:link{
	color: #074986;
}
img.ms-rteCustom-PictureFrame  {
	background-color: #FFFFFF 
    }
.ms-slLinkDlg-PeoplePanel{
    background-color:#ede3c7;
}	
.ms-WPBody .slm-display-link div.link-item {
	color: #703800;
}

