﻿.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar, .ms-toolbarContainer {
				color: #b4191e;
}
.ms-toolbar-togglebutton-on {
				border: 1px solid #000000;
}
table.ms-toolbar, table.ms-viewtoolbar, .ms-toolbarContainer {
				background-image: url("toolgrad_cardinal.gif");
				background-color: #FFD4C6;
}
table.ms-toolbar, .ms-toolbarContainer {
				border: 1px solid #b4191e;
}
table.ms-viewtoolbar {
				border-top: 1px solid #888888;
				border-bottom: 1px solid #888888;
}
.ms-listheader {
				color: #060b19;
				background-image: url("listheadergrad_cardinal.gif");
}
.ms-menutoolbar {
				border-bottom: 1px solid #888888;
				background-color: #fb511a;
				background-image: url("listheadergrad_cardinal.gif");
}
.ms-menutoolbar td {
				border-top: solid 1px #fd622e;
				border-bottom: solid 1px #fb511a;
}
.ms-menutoolbar td a {
				color: #000000;
}
.ms-menubuttonactivehover, .ms-buttonactivehover {
				background-image: url("menubuttonhover_cardinal.gif");
				border: solid 1px #888888;
}
td.ms-menutoolbarheader {
				color: #060b19;
}
.ms-listheaderlabel {
				color: #060b19;
}
.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, td.ms-viewselector {
				border: solid 1px #b23e17;
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
}
.ms-menutoolbar td td.ms-viewselectorhover, .ms-toolbar td td.ms-viewselectorhover, .ms-authoringcontrols td td.ms-viewselectorhover {
				background-image: url("menubuttonhover_cardinal.gif");
				background-color: #ff6851;
}
.ms-bottompaging {
				background: #b6bac4;
}
.ms-bottompagingline1 {
				background: #4e5b7c;
}
.ms-paging {
				color: #060b19;
}
.ms-splitbuttonhover {
				background-image: url("menubuttonhover_cardinal.gif");
}
.ms-splitbuttonhover .ms-splitbuttondropdown, .ms-splitbuttonhover .ms-splitbuttontext {
				border: 1px solid #888888;
}
TD.ms-rtetoolbarsel {
				border: solid 1px #89483d;
				background-image: url("rtebnsel_cardinal.gif");
}
TD.ms-rtetoolbarhov {
				border: solid 1px #b23e17;
				background-image: url("rtebnhov_cardinal.gif");
}
.ms-viewselect a:link, .ms-GRFontSize {
				color: #b4191e;
}
hr {
				color: #b4191e;
}
.ms-formdescription A {
				color: #b4191e;
}
.ms-informationbar {
				background-color: #ffa699;
				border: 1px solid #e04816;
}
.ms-formbody {
				background: #f6f6f6;
}
.ms-formfieldlabel {
				background-image: url("globgrad_cardinal.gif");
}
.ms-searchcorner {
				background-image: url("srchcrnr_cardinal.gif");
}
table.ms-form th {
				color: #b4191e;
}
.ms-bannerContainer {
				background-image: url("siteTitleBKGD_cardinal.gif");
}
.ms-globalbreadcrumb {
				background-color: transparent;
}
.ms-globallinks, .ms-globallinks a {
				color: #ffffff;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a {
				background-color: transparent;
}
.ms-sitetitle {
				font: 11pt verdana;
				font-weight: bold;
				color: #b4191e;
				padding: 4px 0px 7px 6px;
				vertical-align: middle;
				margin: 0;
}
.ms-sitetitle a {
				color: #b4191e;
}
.ms-siteaction, .ms-siteaction a {
				color: #b4191e;
}
.ms-siteactionsmenu div div div {
				background-image: url("siteactionsmenugrad_cardinal.gif");
				border-top: 1px solid #323d5e;
				border-left: 1px solid #323d5e;
				border-right: 1px solid #323d5e;
				background-color: #323d5e;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
				background-image: url("siteactionsmenuhovergrad_cardinal.gif");
				border-top: 1px solid #888888;
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
				background-color: #fda020;
}
.ms-actionbar {
				border: 1px solid #888888;
}
.ms-actionsep {
				border-right: 1px solid #888888;
}
.ms-topnavContainer {
				border-left: solid 1px #8b92a5;
}
.ms-topnav {
				border: solid 1px #8b92a5;
				background-image: url("topnavunselected_cardinal.gif");
				color: #121a30;
}
.ms-topnavselected {
				color: #b4191e;
				background: url("topnavselected_cardinal.gif");
				border: solid 1px #414e72;
				border-left: solid 1px #a7acba;
				background-color: #323d5e;
}
.ms-topnavselected a {
				color: #000000;
}
.ms-topNavHover {
				background-image: url("topnavhover_cardinal.gif");
				background-color: #eaeaea;
				border: solid 1px #bcbcbc;
}
.ms-topNavHover a {
				color: #000000;
}
.ms-topNavFlyOutsContainer {
				border: solid 1px #888888;
}
.ms-topNavFlyOuts {
				background-color: #c6c8ce !important;
}
.ms-topNavFlyOuts a {
				color: #000000;
}
.ms-topNavFlyOutsHover {
				background-color: #d6d6d6 !important;
}
.ms-quicklaunchnavsep {
				background-color: #4e5b7c;
}
.ms-quicklaunch table td {
				border: 1px solid #ffffff;
				background-color: #ffffff;
				width: 176px;
				font-size: 11px;
				font-weight: normal;
				padding-left: 12px;
				padding-right: 12px;
}
.ms-quicklaunch table td a {
				font-weight: normal;
}
.ms-quicklaunch table.ms-navheader td, .ms-navheader2 td, .ms-quicklaunch span.ms-navheader {
				background-color: #ffffff;
				border-top: solid 0px #ffffff;
				border-left: solid 0px #a4a696;
				border-right: solid 0px #a4a696;
				border-bottom: 1px dotted #e2e2e2;
				font-size: 14px;
				min-height: 32px;
				height: 32px;
				line-height: 32px;
				vertical-align: top;
				font-family: Arial, Helvetica, sans-serif;
}
div.ms-treeviewouter div {
				border-top: solid 1px #7d859b;
}
.ms-quicklaunch span.ms-navheader {
				background-color: #ffffff;
				border-top: 1px solid #7d859b;
				border-left: solid 1px #c6c8ce;
				border-bottom: 1px solid #7d859b;
}
.ms-quicklaunch table.ms-selectednav {
				border: solid 1px #b23e17;
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
}
.ms-quicklaunch table.ms-selectednav td {
				background: transparent url("selectednavbullet_cardinal.gif") no-repeat;
}
.ms-quicklaunch table.ms-selectednavheader td {
				background: #ffe69f url("selectednav_cardinal.gif");
}
table.ms-navitem td, span.ms-navitem {
				background: url("navBullet_cardinal.gif") no-repeat;
				background-repeat: no-repeat;
				background-position: left top;
				padding: 6px 6px 6px 16px;
}
.ms-treeviewouter td.ms-navitem {
				border: none;
				padding: 0px 4px;
}
.ms-navsubmenu1 {
				background-color: #ffffff;
}
.ms-navsubmenu2 {
				background-color: #ffffff;
}
table.ms-navselected, span.ms-navselected {
				background-color: #ffe6a0;
}
table.ms-navselected td {
				background: url("navBullet_cardinal.gif") no-repeat;
}
.ms-navheader a, .ms-navheader2 a {
				color: #000000;
}
.ms-navheader a:hover, .ms-navheader2 a:hover {
				color: #b4191e;
}
.ms-navItem a {
				color: #b4191e;
}
.ms-navItem a:hover {
				color: #b4191e;
}
.ms-quicklaunchouter {
				border-bottom: solid 1px transparent;
				border-right: solid 1px transparent;
}
.ms-tvselected {
				background-color: #e9e9e9;
}
table.ms-recyclebin td {
				background-color: #ffffff;
}
table.ms-recyclebin td a {
				color: #008800;
}
table.ms-recyclebin td a:hover {
				color: #008800;
}
.ms-quickLaunch {
				border: solid 0px #f0efec;
				border-bottom: solid 0px #f0efec;
				background-image: url("spacer.png");
}
.ms-quicklaunchheader {
				color: #b4191e;
				background-image: url("spacer.png");
/* background-image:url("quickLaunchHeader_cardinal.gif");
background-color:#999faf;
border-left:solid 1px #fbfbfb; */
}
.ms-quicklaunchheader a, .ms-unselectednav a {
				color: #b4191e;
}
.ms-quicklaunchheader a:hover {
				color: #b4191e;
}
.ms-navwatermark {
				color: #e04816;
}
.ms-selectednav, .ms-GRSortFilter {
				border: 1px solid #b2b223;
}
.ms-unselectednav {
				border: 1px solid #4e5b7c;
}
.ms-templatepickerunselected div {
				background-image: url("templatepickerunselected_cardinal.gif");
}
.ms-templatepickerselected div {
				background-image: url("templatepickerselected_cardinal.gif");
				border: solid 1px #a33815;
}
.ms-lactionitem a {
				color: #b4191e;
}
.ms-diffselected {
				background-color: #FFE6A0;
				border: 1px solid #b23e17;
}
.ms-verticaldots {
				border-right: 1px solid #4e5b7c;
}
.ms-nav {
				background-color: transparent;
				background-image: url("spacer.png");
}
.ms-relatedtext {
				color: #999900;
}
.ms-relatedtext a:visited, .ms-relatedtext a:link, .ms-relatedtext a:active {
				color: #999900;
}
.ms-relatedtext a:hover {
				color: #999900;
}
.ms-globalTitleArea {
				background-image: url("siteTitleBKGD_cardinal.gif");
}
.ms-globalTitleAreaSeparator {
				background-image: url("siteTitleBKGD_cardinal.gif");
}
.ms-titlearea {
				color: #2a5688;
}
.ms-titlearea a {
				color: #000000;
}
td.ms-mwstitlearea a {
				color: #000000;
}
.ms-mwstitlearealine {
				background-color: transparent;
}
.ms-mwstitlearealine tr {
				background-color: transparent;
}
.ms-titlearealeft {
				background-color: transparent;
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe, .ms-consoletitleareaframe {
				background-image: url("spacer.png"); /* background-image:url("pageTitleBKGD_cardinal.gif"); */;
				background-color: transparent;
}
.ms-pagetitleareaframe table {
				background-image: url("topshape_cardinal.jpg");
}
.ms-titlearealine {
				background-color: #4e5b7c;
}
ms-mwstitlearealine {
				background-color: transparent;
}
.ms-titleareaseparator {
				background-color: #4e5b7c;
}
.ms-titleareaseparator div {
				background-color: #999faf;
				border-top: 1px solid #888888;
}
.ms-areaseparatorcorner {
				background-image: url("framecornergrad_cardinal.gif");
				border-right: 1px solid #888888;
}
td.ms-areaseparatorleft {
				background: transparent url("pageTitleBKGD_cardinal.gif");
				border-right: 1px transparent;
				background-repeat: repeat-x;
}
div.ms-areaseparatorleft {
				background: transparent url("spacer.png");
				border-right: 1px solid transparent;
				background-repeat: repeat-x;
				background-position: -142px 0px;
				height: 100%;
}
div.ms-areaseparatorright {
				background: transparent url("spacer.png");
/* background:#e1e1e1 url("pagebackgrad_cardinal.gif"); */				border-left: 1px solid #888888;
				background-repeat: repeat-x;
}
.ms-titlearearight .ms-areaseparatorright {
				background: transparent url("spacer.png");
/* background:#fbfbfb url("pageTitleBKGD_cardinal.gif"); */				background-repeat: repeat-x;
				border-left: 1px solid #888888;
}
.ms-areaseparator {
				background-color: transparent; /* background-image:url("formtitlegrad_cardinal.gif"); */;
				background: transparent url("spacer.png");
}
.ms-pagemargin {
				background-color: transparent;
				background-image: url("spacer.png");
}
td.ms-rightareacell div.ms-pagemargin {
				background-color: transparent;
				background-image: url("spacer.png");
				border-left: solid 1px transparent;
}
.ms-pagebottommargin, .ms-pagebottommarginleft, .ms-pagebottommarginright {
				background: transparent;
}
.ms-bodyareapagemargin {
				background: transparent;
				border-top: 1px solid transparent;
}
.ms-bodyareaframe, .ms-viewareaframe {
				border-top: 1px solid #ffffff;
				border-right: 1px solid #ffffff;
				border-left: 1px solid #ffffff;
				background-color: #ffffff;
}
.ms-selected {
				background-image: url("filedialogselected_cardinal.gif");
}
.ms-selectedtitle {
				border: 1px solid #b4191e;
}
.ms-menuimagecell {
				background: #ffe69f url("selectednav_cardinal.gif") repeat-x;
}
.ms-separator {
				color: #862303;
}
.ms-separator img {
				background: #862303;
				border-bottom: 1px solid #fdbfab;
				border-right: 1px solid #fdbfab;
}
.ms-authoringcontrols {
				background-color: #f9f9f9;
}
.ms-propertysheet th.ms-authoringcontrols {
				background-color: transparent;
				color: #020714;
}
td.ms-linksectionheader, th.ms-linksectionheader, table.ms-disc-bar {
				background-color: #b4191e;
				background-image: url("linksectiongrad_cardinal.gif");
				border: 1px solid #b4191e;
}
.ms-partline {
				background-color: #7d859b;
}
.ms-propertysheet a {
				color: #b4191e;
}
table.ms-pageinformation {
				background-image: url("settingsgraphic_cardinal.jpg");
}
table.ms-createpageinformation {
				background-image: url("creategraphic_cardinal.jpg");
}
.ms-pageinformation th, .ms-createpageinformation th {
				color: #060b19;
}
.ms-storMeUsed, .ms-storMeFilterBar {
				background: #5d6887;
}
.ms-storMeEstimated {
				background-color: #4e5b7c;
}
.ms-informationtablehover {
				border: solid 1px #7d859b;
}
.ms-informationtablehover td, .ms-informationtablehover th {
				background-color: #ffffff;
}
.ms-informationtablestatic {
				background-image: url("settingsbkg_cardinal.jpg");
}
.ms-itemheader a {
				color: #b4191e;
}
.ms-itemhover {
				border: solid 1px #b23e17;
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
}
.ms-listdescription {
				border-bottom: 1px solid #888888;
}
.ms-gb a, .ms-gb2 a {
				color: #b4191e;
}
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, .ms-viewheadertr .ms-vh-group, .ms-vh2-nograd, .ms-vh3-nograd, .ms-vh2-nograd-icon, .ms-ph, .ms-pickerresultheadertr {
				background-image: url("viewheadergrad_cardinal.gif");
}
.ms-gb {
				border-bottom: 1px solid #5d6887;
}
.ms-gb2 {
				border-bottom: 1px solid #a7acba;
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a {
				color: #b4191e;
}
.ms-pb-selected {
				background-color: #e06238;
				border-top: 1px solid #e06238;
				border-bottom: 1px solid #e06238;
}
a.ms-addnew {
				color: #b4191e;
}
a.ms-addnew:Hover {
				color: #b4191e;
}
.ms-summarytitlebarframe {
				background-color: #b2b223;
}
img.thumbnail {
				border: solid #4e5b7c 3px;
}
.ms-imglibthumbnail {
				background-color: #d8d8d8;
				border: solid #4e5b7c 0px;
}
.ms-imglibmenuarea {
				background-color: #c6c8ce;
}
.UserCaption {
				background-color: #999faf;
}
.UserDottedLine {
				background-color: #999900;
				background-image: url("dot_cardinal.gif");
}
.UserToolbarTextArea A:link {
				COLOR: #999900;
}
.UserToolbarTextArea A:visited {
				COLOR: #999900;
}
.UserCaptionShadow {
				border-right: 1px solid #7d859b;
				border-left: 1px solid #7d859b;
				background-image: url("viewheadergrad_cardinal.gif");
}
.UserToolbar {
				background-image: url("topnavunselected_cardinal.gif");
				border-bottom: 1px solid #888888;
}
.UserCellHover {
				border: solid 1px #b2b223;
}
.UserCellSelected {
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
				border: solid 1px #b23e17;
}
.UserCell {
				color: #b4191e;
}
.ms-ToolPaneOuter {
				border-top: 1px solid #888888;
				border-right: 2px solid #888888;
}
.ms-ToolPaneHeader {
				background-color: #b2b223;
}
.ms-ToolPaneBorder {
				border-right: 1px solid #7d859b;
				border-left: 1px solid #7d859b;
}
.ms-ToolPaneClose {
				background-image: url("topnavselected_cardinal.gif");
				background-color: #414e72;
				border-top: solid 1px #a7acba;
				border-bottom: solid 1px #4e5b7c;
}
.ms-ToolPaneTitle {
				background-image: url("topnavselected_cardinal.gif");
				border-left: solid 1px #a7acba;
				border-top: solid 1px #a7acba;
				border-bottom: solid 1px #4e5b7c;
				background-color: #414e72;
}
.ms-ToolPaneInfo {
				background-color: #060b19;
}
.ms-ToolStripSelected {
				background-image: url("menubuttonhover_cardinal.gif");
				border-top: solid 1px #c6c8ce;
				border-bottom: solid 1px #999faf;
}
.ms-ToolStrip {
				background-image: url("listheadergrad_cardinal.gif");
				border-top: solid 1px #c6c8ce;
				border-bottom: solid 1px #999faf;
}
.ms-TPHeader {
				background-color: #e04816;
}
.ms-TPBody A:link, .ms-TPBody A:visited, .ms-TPBody A:hover {
				color: #b4191e;
}
.ms-PropGridBuilderButton {
				border: solid 1px #999900;
				background-color: #7d859b;
}
.ms-SPZone {
				border: 1px solid #7d859b;
				background-color: #a7acba;
}
.ms-SPZoneSelected {
				border: 1px solid #ff573d;
				background-color: #e06f4a;
}
.ms-SPZoneIBar {
				border: #f23030 3px solid;
}
.ms-WPDesign {
				background-color: #7d859b;
}
.ms-WPMenu {
				background-color: #7d859b;
}
.ms-WPBody A:link, .ms-WPBody A:visited {
				color: #b4191e;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
				border-color: #6d7691;
}
td.ms-consoletoolbar .ms-splink a {
				color: #000000;
}
td.ms-consoletoolbar .ms-hovercellactive a {
				color: #000000;
}
td.ms-consoletoolbar span.ms-hovercellinactive a, td.ms-consoletoolbar span.ms-hovercellinactive a:link, td.ms-consoletoolbar span.ms-hovercellinactive a:visited {
				color: #000000;
}
.ms-HoverCellActive, .ms-SpLinkButtonActive {
				border: transparent 1px solid;
				background-color: transparent;
				background-image: url("menubuttonhover_cardinal.gif");
}
.ms-HoverCellActiveDark {
				background-image: url("menubuttonhover_cardinal.gif");
				background-color: #ff6851;
}
.ms-globallinks a, .ms-globallinks a:hover, .ms-globallinks a:link, .ms-globallinks a:visited {
				color: #ffffff;
}
.ms-globallinks .ms-hovercellactive a, .ms-globallinks .ms-hovercellactive a:link, .ms-globallinks .ms-hovercellactive a:visited, .ms-globallinks .ms-hovercellactive a:hover {
				color: #000000;
}
span div.ms-SPLink A:visited, span div.ms-SPLink A, span div.ms-SPLinkButtonInactive A:visited, span div.ms-SPLinkButtonInactive A {
				color: #ffffff;
}
span div.ms-SPLink A:hover, span div.ms-SPLinkButtonActive A:visited, span div.ms-SPLinkButtonActive A, span div.ms-SPLinkButtonActive A:link {
				color: #4c4c4c;
}
.ms-SPLink, .ms-SPLink a:link, .ms-SPLink a:visited {
				color: #ffffff;
}
.ms-WPHeader TD {
				border-bottom: 1px solid #FFFFFF;
}
.ms-WPTitle {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 220%;
				font-weight: normal;
				color: #ac1f24;
				letter-spacing: 0px;
				padding-left: 0px;
				padding-right: 7px;
				padding-top: 12px;
				padding-bottom: 12px;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited {
				color: #4c4c4c;
				text-decoration: none;
				cursor: pointer;
}
.ms-WPTitle A:hover {
				color: #000000;
				text-decoration: underline;
				cursor: pointer;
}
.ms-WPBody {
				font-size: 12px;
				line-height: 17px;
				font-family: Arial, Helvetica, sans-serif;
}
.ms-WPBody TABLE, .ms-TPBody TABLE {
				font-size: 1em;
}
.ms-WPBody A:link, .ms-WPBody A:visited {
				color: #003399;
				text-decoration: none;
}
.ms-WPBody A:hover {
				color: #000000;
				text-decoration: underline;
}
/* SUBTITLE CONTENT */
.ms-WPBody #articleSubTitle {
				padding-top: 10px;
				padding-bottom: 10px;
				border-bottom: 1px dotted #e1e1e1;
				border-top: 1px dotted #e1e1e1;
				letter-spacing: 1px;
				font-size: 18px;
				font-weight: bold;
				font-family: Arial, Helvetica, sans-serif;
				line-height: 18px;
}
.ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD {
				background-color: #fff8dc;
				background-image: url("partgrad_cardinal.gif");
}
.ms-rtApplyBackground {
				background-color: #e04816;
}
.ms-tbButtonMouseOverDown {
				BACKGROUND-COLOR: #e04816;
}
.ms-rtRemoveBackground {
				BORDER-BOTTOM: #e04816 solid 1px;
				BORDER-LEFT: #e04816 solid 1px;
				BORDER-RIGHT: #e04816 solid 1px;
				BORDER-TOP: #e04816 solid 1px;
}
.ms-tabselected {
				border-color: #888888;
				color: #b4191e;
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
}
.ms-tabinactive {
				color: #b4191e;
				background-image: url("topnavunselected_cardinal.gif");
				background-position: left bottom;
				background-color: #fbfeff;
				border: solid 1px #8b92a5;
				border-bottom-width: 0px;
}
.ms-tabinactive a:link {
				color: #b4191e;
}
.ms-tabinactive a:hover {
				color: #b4191e;
}
.ms-tabinactive a:visited {
				color: #b4191e;
}
.ms-surveyHBar {
				background-color: #999900;
				border-color: #999900;
}
.ms-surveyVBar {
				background-color: #999900;
				border-color: #999900;
}
.ms-surveyVBarBI {
				background-color: #999900;
}
.ms-uploadborder {
				border: 1px solid #4e5b7c;
}
.ms-styleheader a:link, .ms-stylebody a:link {
				color: #b4191e;
}
.ms-alternating .ms-unselectedtitle {
				background: transparent;
}
.ms-alternating .ms-vb-user table {
				background: transparent;
}
.ms-alternatingstrong {
				background-color: #a7acba;
}
.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited {
				color: #b4191e;
}
.ms-MWSInstantiated a:hover {
				color: #5d6887;
}
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited {
				color: #b4191e;
}
.ms-MWSUninstantiated a:hover {
				color: #b4191e;
}
.ms-entity-unresolved {
				background-image: url("squiggle_cardinal.gif");
}
.ms-ganttTitleCell {
				border: solid 1px #999faf;
}
.ms-ganttTitleHeaderCell {
				border: solid 1px #999faf;
}
.ms-ganttInnerTable th {
				color: #242d47;
}
.ms-ganttMajorTimeUnitHeaderCell {
				border-left: solid 1px #999faf;
				border-right: solid 1px #999faf;
}
.ms-ganttDetailTimeUnitRow td, .ms-ganttDetailTimeUnitRow th {
				border: solid 1px #999faf;
}
.ms-featurestatustext {
				background-color: #b4191e;
}
.ms-consolemptablerow {
				background-color: #414e72;
}
.ms-consolestatuscell {
				background-image: url("pageTitleBKGD_cardinal.gif");
}
.ms-consoleframe {
				border-color: #4e5b7c;
}
.ms-consolestatusmajorframe {
				background: url('cnspgrdn_cardinal.gif');
}
.ms-consolestatusminorframe {
				background-color: #a7acba;
				background: url('cnsugrdn_cardinal.gif');
}
.ms-consolestatuscheckoutframe, .ms-consoleminiframe {
				background: url('cnsugrdn_cardinal.gif') repeat-x;
}
.ms-consolestatus a {
				color: #999900;
}
.ms-consolestatus a:hover {
				color: #999900;
}
.ms-consoleerror a {
				color: #999900;
}
.ms-consoleerror a:hover {
				color: #999900;
}
.ms-consolemessage {
				color: #060b19;
}
.ms-consoletoolbar {
				color: #b4191e;
}
.ms-consoleqaborderhhover, .ms-consoleqabordervhover, .ms-consoleqacornerhover {
				background-color: #b23e17;
}
.ms-webpartpickerpagetext a {
				color: #999900;
}
.ms-webpartpickerpageHeaderBorder a {
				color: #999900;
}
.ms-wikieditthird {
				background: url(toolgrad_cardinal.gif);
}
.ms-diffinsert {
				background-color: #e06841;
}
ul.ms-blogAdminLinks li a {
				color: #b4191e;
}
.ms-blogrssnav {
				border-top-color: #e9e9e9;
}
.ms-blogrssnav a {
				color: #b4191e;
}
.ms-PostTitle {
				border-top: solid 1px #a7acba;
}
.ms-PostFooter a, .ms-CommentFooter a {
				color: #d8d86c;
}
h1.ms-PostDate {
				border-bottom: solid 1px #888888;
}
.ms-blogedit {
				border-top: solid 1px #a7acba;
}
.ms-blogedit a {
				color: #b4191e;
				background-image: url("toolgrad_cardinal.gif");
				background-color: #999faf;
				border: 1px solid #4e5b7c;
}
.ms-blogrss a {
				color: #b4191e;
}
.ms-commenttable td {
				border-top: solid 1px #999faf;
}
.ms-CategoryTitleCell a {
				background: transparent url("navbullet_cardinal.gif") no-repeat;
}
.ms-BlogNavigator div.ms-navheader {
				background-color: #e9e9e9;
				border-top: solid 1px #f4f4f4;
				border-bottom: 1px solid #e9e9e9;
}
.ms-BlogNavigator div.ms-navheader a {
				color: #b4191e;
}
.ms-blognavigator .ms-navsubmenu2 {
				border-top: 1px solid #e9e9e9;
				border-bottom: 1px solid #e9e9e9;
}
.ms-blognavigator .ms-quicklaunch {
				background-color: #f4f4f4;
}
.ms-BlogNavigator div.ms-WPBody {
				border-top-color: #f4f4f4;
}
.ms-pickertitlesection {
				background: #ffffff url("siteTitleBKGD_cardinal.gif") repeat-y top right;
}
.ms-pickerbodysection {
				background: #ece9d8 url("viewheadergrad_cardinal.gif") repeat-x;
}
.ms-MenuUIPopupBody TABLE {
				color: #b4191e;
}
.ms-MenuUI {
				background-image: url("MGrad_cardinal.gif");
}
.ms-MenuUILarge {
				background-image: url("MGradLarge_cardinal.gif");
}
.ms-MenuUIRtL {
				background-image: url("MGradRtl_cardinal.gif");
}
.ms-MenuUILargeRtL {
				background-image: url("MGradLargeRtl_cardinal.gif");
}
.ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact {
				color: #b4191e;
}
.ms-MenuUIItemTableCell A, .ms-MenuUIItemTableCellHover A, .ms-MenuUIItemTableCellCompact A, .ms-MenuUIItemTableCellCompactHover A {
				color: #b4191e;
}
.ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover {
				color: #b4191e;
}
.ms-MenuUIItemTableHover {
				background-color: #eaeaea;
				border: 1px solid #888888;
}
.ms-calheader {
				background-color: #ffffff;
}
td a.ms-cal-nav {
				color: #b4191e;
}
span.ms-cal-nav a, span.ms-cal-nav a:visited {
				color: #b4191e;
}
span.ms-cal-nav a:hover {
				color: #b4191e;
}
.ms-cal-nav a:hover {
				color: #b4191e;
}
.ms-cal-weekempty, .ms-cal-weekemptyRTL {
				background-color: #ffffff;
}
.ms-cal-weekname {
				background-color: #a7acba;
}
.ms-cal-weekday {
				background-color: #ffffff;
}
.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
				background-image: url("weekbox_cardinal.gif");
				background-color: #8b92a5;
				border: 1px solid #888888;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
				border: 1px solid #4e5b7c;
				background-color: #a7acba;
}
.ms-cal-topday, .ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday {
				background-image: url("calnumBttn_cardinal.gif");
				background-color: #999faf;
				border: solid 1px #888888;
}
.ms-cal-topdayRTL, .ms-cal-topdayRTLL, .ms-cal-wtopdayRTL, .ms-cal-wtopdayRTLL {
				background-image: url("calnumBttn_cardinal.gif");
				background-color: #e0400b;
				border: solid 1px #888888;
}
.ms-cal-topday-today, .ms-cal-wtopday-today, .ms-cal-topday-todayRTL, .ms-cal-wtopday-todayRTL {
				background-image: url("calnumBttntoday_cardinal.gif");
				background-color: #e0400b;
				border: solid 1px #888888;
}
.ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div, .ms-cal-topday-todayRTL div, .ms-cal-wtopday-todayRTL div, .ms-cal-topday-todayoverRTL div, .ms-cal-wtopday-todayRTLover div {
				border: solid 1px #ff573d;
}
.ms-cal-topday-todayover, .ms-cal-wtopday-todayover {
				background-color: #ff8989;
				border: solid 1px #4e5b7c;
}
.ms-cal-topday-todayoverRTL, .ms-cal-wtopday-todayRTLover {
				background-color: #ff8989;
				border: solid 1px #4e5b7c;
}
.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-wtopdayover, .ms-cal-wtopdayLover, .ms-cal-topdayfocusover, .ms-cal-wtopdayfocusover, .ms-cal-wtopdayfocusLover {
				background-image: none;
				background-color: #fff;
				border: solid 1px #7d859b;
}
.ms-cal-wtopdayRTLover, .ms-cal-wtopdayRTLLover, .ms-cal-wtopdayfocusRTLover, .ms-cal-wtopdayfocusRTLLover {
				background-color: #b6bac4;
				border: solid 1px #888888;
}
.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: url("calnumBttnfocus_cardinal.gif");
				background-color: #7d859b;
				border: solid 1px #888888;
}
.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 #888888;
				border-right: 1px solid #888888;
				background-color: #e2e2e2;
}
.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
				border-bottom: 1px solid #888888;
}
.ms-cal-muworkitem, .ms-cal-muworkitemL, .ms-cal-muworkitemR, .ms-cal-muworkitemRTL, .ms-cal-muworkitemRTLL {
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL {
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
}
.ms-cal-workitem2 {
				border-left: 1px solid #4e5b7c;
				border-right: 1px solid #4e5b7c;
}
.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
				border-bottom: 1px solid #888888;
}
.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL {
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
}
.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
				border-left: 1px solid #888888;
				border-right: 1px solid #888888;
				border-bottom: 1px solid #4e5b7c;
}
.ms-cal-monthitem {
				color: #b4191e;
}
td.ms-cal-monthitem a {
				color: #b4191e;
}
td.ms-cal-monthitem a:hover b {
				color: #b4191e;
}
.ms-cal-monthitem b {
				color: #b4191e;
}
a.ms-cal-more, a.ms-cal-more:link, a.ms-cal-more:active, a.ms-cal-more:visited {
				color: #b4191e;
}
a.ms-cal-more:hover {
				color: #b4191e;
}
.ms-cal-defaultbgcolor {
				background-image: url("alldayDefault_cardinal.gif");
				background-color: #e1e1e1;
}
.ms-cal-defaultbgcolorsel {
				background-image: url("alldayDefaultOver_cardinal.gif");
				background-color: #c6c8ce;
}
.ms-cal-monthAllDay {
				background-image: url("alldayDefault_cardinal.gif");
				background-color: #a7acba;
				border: solid 1px #656565;
				border-left: solid 2px #656565;
				border-right: solid 2px #656565;
}
td.ms-cal-defaultbgcolor a, td.ms-cal-monthAllDay a {
				color: #b4191e;
}
.ms-cal-monthAllDaysel {
				background-image: url("alldayDefaultOver_cardinal.gif");
				background-color: #c6c8ce;
				border: solid 1px #656565;
				border-left: solid 2px #656565;
				border-right: solid 2px #656565;
}
.ms-cal-time {
				border-right: 1px solid #888888;
				background-color: #7d859b;
}
.ms-cal-timeRTL {
				border-left: 1px solid #888888;
				background-color: #7d859b;
}
.ms-cal-workhour, .ms-cal-workhourhalfhour, .ms-cal-workhourover, .ms-cal-workhourhalfhourover {
				background-color: #fff;
}
.ms-cal-workhourB, .ms-cal-workhourBhalfhour, .ms-cal-workhourBover, .ms-cal-workhourBhalfhourover {
				border-bottom-width: 0px;
				border-top: solid 1px #d1d1d1;
				background-color: #ffffff;
				color: #888888;
}
.ms-cal-workhourRTLover, .ms-cal-workhourRTLhalfhourover {
				background-color: #ffffff;
				color: #888888;
}
.ms-cal-workhourRTLBover, .ms-cal-workhourRTLBhalfhourover {
				border-bottom: solid 1px #7d859b;
				background-color: #ffffff;
				color: #888888;
}
.ms-cal-workhourF, .ms-cal-workhourFover, .ms-cal-workhourFhalfhour, .ms-cal-workhourFhalfhourover {
				background-color: #ffffff;
				color: #888888;
}
.ms-cal-workhourRTLFhalfhour, .ms-cal-workhourRTLFhalfhourover {
				background-color: #ffffff;
				color: #888888;
}
.ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF {
				border-top: solid 1px #7d859b;
}
.ms-cal-eworkdayF, .ms-cal-eworkdayRTLF {
				border-top: solid 1px #7d859b;
}
.ms-cal-workhourF, .ms-cal-workhourRTL, .ms-cal-workhourRTLF, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhour, .ms-cal-workhourB, .ms-cal-workhourFover, .ms-cal-workhourRTLFover, .ms-cal-workhourover, .ms-cal-workhourBover, .ms-cal-workhourRTLover, .ms-cal-workhourRTLBover {
				border-top: 1px solid #7d859b;
}
.ms-cal-workhourRTLBover {
				border-top: 1px solid #7d859b;
}
.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 #7d859b;
}
.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, .ms-cal-workhourhalfhour, .ms-cal-workhourhalfhourB, .ms-cal-workhourRTLhalfhour, .ms-cal-workhourRTLBhalfhourover, .ms-cal-workhourRTLhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourBhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourRTLFhalfhourover, .ms-cal-workhourFhalfhourover {
				border-top: solid 1px #d1d1d1;
}
.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 #d1d1d1;
}
.ms-cal-workhourFhalfhourover {
				border-top: solid 1px #999faf;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour {
				border-top: solid 1px #999faf;
				border-bottom-width: 0px;
				background-color: #f9f9f9;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF {
				border-top: solid 1px #999faf;
				border-bottom-width: 0px;
				background-color: #f9f9f9;
				border-left: solid 1px #888888;
}
.ms-cal-enoworkhourRTLF {
				background-color: #e9e9e9;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
				border-top: solid 1px #999faf;
				border-bottom: solid 1px #7d859b;
				background-color: #a7acba;
				border-right: solid 1px #888888;
}
.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: #f9f9f9;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
				border-top: solid 1px #999faf;
				border-bottom: solid 1px #7d859b;
				background-color: #a7acba;
}
.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 #7d859b;
}
.ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF {
				border-left: solid 1px #888888;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
				border-right: solid 1px #888888;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF {
				border-left: solid 1px #888888;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
				border-right: solid 1px #888888;
}
.ms-cal-enoworkdayRTLF {
				background-color: #e9e9e9;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkdayF .ms-cal-dayhourF, .ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkday, .ms-cal-enoworkdayRTL, .ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF {
				background-color: #f9f9f9;
}
.ms-cal-weekedge {
				background-color: #ffffff;
}
.ms-cal-wemptycell, .ms-cal-wemptycellL {
				border-left: 1px solid #888888;
				background-color: #7d859b;
}
.ms-cal-walldayevent, .ms-cal-walldayeventL, .ms-cal-walldayeventRTL, .ms-cal-walldayeventRTLL {
				background-color: #7d859b;
}
.ms-cal-alldayevent, .ms-cal-alldayeventL, .ms-cal-alldayeventRTL, .ms-cal-alldayeventRTLL {
				border-right: 1px solid #888888;
				border-left: 1px solid #888888;
}
.cont, .contR, .contB, .contL {
				border-bottom: solid 1px #5d6887;
				border-top: solid 1px #5d6887;
}
.contB {
				border-left: solid 2px #5d6887;
				border-right: solid 2px #5d6887;
}
.contL {
				border-left: solid 2px #5d6887;
}
.contR {
				border-right: solid 2px #5d6887;
}
.ms-cal-tweekitem {
				border: 1px solid #4e5b7c;
				background-image: url("alldayDefault_cardinal.gif");
				background-color: #e1e1e1;
}
.ms-cal-tdayitem {
				border: 1px solid #4e5b7c;
				background-image: url("alldayDefault_cardinal.gif");
				background-color: #e1e1e1;
}
td.ms-cal-eworkday a.ms-cal-dayitem, td.ms-cal-enoworkhour a.ms-cal-dayitem, td.ms-cal-enoworkhourF a.ms-cal-dayitem, td.ms-cal-eworkhour a.ms-cal-dayitem, td.ms-cal-eworkhourF a.ms-cal-dayitem, td.ms-cal-enoworkday a.ms-cal-dayitem, td.ms-cal-enoworkhourB a.ms-cal-dayitem {
				color: #b4191e;
}
.ms-cal-nav-buttonsltr {
				color: #4e5b7c;
}
.ms-cal-nav-buttonsRTL {
				color: #4e5b7c;
}
div.ms-cal-navheader a img {
				background-image: url("listheadergrad_cardinal.gif");
				border: solid 1px #888888;
				background-color: #ffffff;
}
.ms-picker-header {
				background-image: url("quickLaunchHeader_cardinal.gif");
				background-color: #999faf;
}
.ms-picker-table .ms-picker-dayheader {
				border-bottom: solid 1px #f1f1f1;
				border-top-width: 0px;
				background-color: #fff;
}
.ms-picker-week {
				background-image: url("weekbox_cardinal.gif");
				border-left: solid 1px #f1f1f1;
}
.ms-picker-week a {
				color: #b4191e;
}
.ms-picker-weekRTL {
				background-image: url("weekbox_cardinal.gif");
}
.ms-picker-weekRTL a {
				color: #b4191e;
}
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 #c6c8ce;
}
.ms-picker-daycenter a, .ms-picker-today a, .ms-picker-dayselected a {
				color: #b4191e;
}
table.ms-picker-table td.ms-picker-today {
				border: solid 1px #ff9932;
				background-color: #ffffff;
}
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 #ffffff;
}
table.ms-picker-table td.ms-picker-dayother, table.ms-picker-table td.ms-picker-daycenter {
				background-color: #ffffff;
}
table.ms-picker-table td.ms-picker-daycenterOn {
				background-color: #eeeeee;
}
table.ms-picker-table td.ms-picker-dayselected {
				background-color: #bdbdbd;
				background-image: url("calnumBttnfocus_cardinal.gif");
				background-repeat: repeat-x;
				border-color: #bdbdbd;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
				background-color: #ffffff;
				border: solid 1px #ffffff;
}
.ms-picker-monthcenter a, .ms-picker-monthcenter a:active, .ms-picker-monthcenter a:link, .ms-picker-monthcenter a:visited, .ms-picker-monthcenter a:hover {
				color: #b4191e;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn {
				background-image: none;
				background-color: #eee;
				border: solid 1px #fff;
}
.ms-picker-monthcenterOn a, .ms-picker-monthcenterOn a:active, .ms-picker-monthcenterOn a:link, .ms-picker-monthcenterOn a:hover, .ms-picker-monthcenterOn a:visited {
				color: #b4191e;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {
				background-image: url("selectednav_cardinal.gif");
				background-color: #ffe69f;
				border: solid 1px #b23e17;
}
table.ms-picker-table td.ms-picker-footer {
				border-top: 1px solid #e2e2e2;
				color: #000000;
				background-color: #ffffff;
}
.ms-picker-footer a {
				color: #b4191e;
}
.ms-navframe .ms-datepickerouter {
				border-bottom: solid 1px #8e8e8e;
				border-right: solid 1px #8e8e8e;
}
table.ms-disc-bar {
				background-color: #999faf;
				background-image: url("toolgrad_cardinal.gif");
				border: 1px solid #b4191e;
}
td.ms-disc-bordered, td.ms-disc-bordered-noleft {
				border: 0px solid #b4191e;
}
table.ms-disc HR {
				color: #b4191e;
}
.ms-wikieditouter {
				border: 1px solid #4e5b7c;
				border-bottom: none;
				border-right-width: 2px;
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe, .ms-consoletitleareaframe {
				/* background:transparent url("pageTitleBKGD_cardinal.gif") repeat-x; */
background: transparent url("spacer.png") repeat-x;
}
.ms-consoletitleareaframebottom {
				background: #transparent;
}
.ms-ptabcf {
				border-bottom: solid 1px #323d5e;
}
.ms-ptabnt A:link, .ms-ptabnt A:visited, .ms-sctabnt A:link, .ms-sctabnt A:visited {
				color: #e06238;
}
.ms-ptabrx {
				background-color: #FFFFFF;
				border-color: #4e5b7c;
}
.ms-sctabcf {
				background-color: #999faf;
				border-top: solid 1px #999faf;
				border-left: solid 1px #999faf;
}
.ms-sctabrx {
				width: 100%;
				border-color: #888;
				border-style: solid;
				border-top-width: 0px;
				border-right-width: 0px;
				border-bottom-width: 1px;
				border-left-width: 0px;
}
td.ms-applyfiltersbutton {
				border-left-color: #7d859b;
				border-right-color: #7d859b;
				border-top-color: #8b92a5;
				background-color: #6d7691;
}
table.ms-applyfiltersinactive {
				border-color: #5d6887;
				background-image: url('ApplyFiltersInActive.gif');
				color: #121a30;
}
table.ms-applyfiltersactive {
				border-color: #5d6887;
				color: #121a30;
}
table.ms-applyfiltershoverover {
				border-color: #5d6887;
				color: #121a30;
}
.ms-consolestatuscell {
				background-image: url("pageTitleBKGD_cardinal.gif");
				background-color: #8b92a5;
}
.ms-assetitem-selected {
				BACKGROUND-COLOR: #e06238;
}
.ms-assetitem-thumbnail-selected {
				BACKGROUND-COLOR: #e06238;
				border: 1px solid #b23e17;
}
.ms-assetitem-thumbnail-infocell-selected {
				background-color: #e06238;
}
.ms-assetpicker-header {
				COLOR: #323d5e;
}
.ms-assetpicker-lookintablecontainer, .ms-assetpicker-objectlistcontainer {
				BORDER-RIGHT: #394668 1px solid;
				BORDER-TOP: #394668 1px solid;
				BORDER-LEFT: #394668 1px solid;
				BORDER-BOTTOM: #394668 1px solid;
}
.ms-assetpicker-lookintablecontainer {
				BACKGROUND-COLOR: #c6c8ce;
}
.ms-assetpicker-lookin-toplabel-table {
				BORDER-BOTTOM: #394668 1px solid;
				BACKGROUND-COLOR: #999faf;
}
.ms-assetpicker-lookin-toplabel-cell {
				BACKGROUND-COLOR: #999faf;
}
.ms-selectorlink a, .ms-selectorlink a:visited {
				color: #e06238;
}
.ms-cmstopnav-dynamicmenuitem {
				ForeColor: #060b19;
				BackColor: #b6bac4;
}
.ms-profilevalue a:link, .ms-profilevalue a:visited {
				color: #e06238;
}
.ms-profilesection {
				color: #020714;
}
.ms-orgme {
				background-color: #b6bac4;
				color: #cccc51;
}
.ms-reusableTextListItemRowSelected {
				background-color: #000105;
}
.srch-SocDistTitle {
				BORDER-BOTTOM: #999faf 1px solid;
}
.psrch-Title A:link, .psrch-Title A:visited {
				color: #e06238;
}
.psrch-Action A:link, .psrch-Action A:visited {
				COLOR: #e06238;
}
.ms-refitem {
				COLOR: #e06238;
}
.ms-refitem A:link, .ms-refitem A:visited {
				COLOR: #e06238;
}
.ms-reftoggle {
				COLOR: #e06238;
}
.ms-reftoggle A:link, .ms-reftoggle A:visited {
				COLOR: #e06238;
}
.srch-sort A:link, .srch-sort A:visited {
				color: #e06238;
}
.srch-sort-right A:link, .srch-sort-right A:visited {
				color: #e06238;
}
.srch-summary A:link, .srch-summary A:visited {
				color: #e06238;
}
.srch-stats A:link {
				color: #e06238;
}
.srch-Title {
				COLOR: #e06238;
}
.srch-Title A:link, .srch-Title A:visited {
				color: #e06238;
}
.srch-Page A:link, .srch-Page A:visited {
				color: #121a30;
}
.srch-dup A:link, .srch-dup A:visited {
				COLOR: #cccc51;
}
.srch-BestBetsTitle {
				color: #e06238;
}
.srch-BestBetsTitle A:link, .srch-BestBetsTitle A:visited {
				color: #e06238;
}
.srch-options {
				background-color: #999faf;
}
.srch-groupbar {
				background-color: #b6bac4;
}
.leftnavPic {
				background-image: url("portraitbackground.gif");
				border: solid 1px #5d6887;
				background-color: #b6bac4;
}
.incommonbody {
				background-color: #b6bac4;
}
.ms-qrblinks a:visited {
				color: #bfbf39;
}
.ms-qrblinks a {
				color: #e06238;
}
.ms-profilebody a:visited {
				color: #bfbf39;
}
.ms-profilebody a {
				color: #e06238;
}
.stopSuggestingLink {
				color: #242d47;
}
.ms-sitedirresultssort {
				color: #cccc51;
}
.ms-sitedirresultssort a:link, .ms-sitedirresultssort a:visited {
				color: #cccc51;
}
.ms-sitedirresultspaging {
				background: #b6bac4;
}
.ms-sitedirresultstitle a:link, .ms-sitedirresultstitle a:visited {
				color: #cccc51;
}
.ms-sitedirresultsurl a:link, .ms-sitedirresultsurl a:visited {
				color: #cccc51;
}
.ms-colleaguereminder {
				background-color: #b6bac4;
}
.ms-suggestalt {
				background-color: #c6c8ce;
}
.ms-redirectControl a {
				color: #e06238;
}
.link-item, .link-item a, .link-item a:link {
				color: #e06238;
}
.link-item-large, .link-item-large a, .link-item-large a:link {
				color: #e06238;
}
.level-item, .level-item a, .level-item a:link {
				color: #e06238;
}
.headertitle, .headertitle a, .headertitle a:link {
				color: #e06238;
}
.headertitle-large, .headertitle-large a, .headertitle-large a:link {
				color: #e06238;
}
.headertitle-small, .headertitle-small a, .headertitle-small a:link {
				color: #e06238;
}
.headertitle-band, .headertitle-band a, .headertitle-band a:link {
				color: #e06238;
}
img.ms-rteCustom-PictureFrame {
				background-color: #FFFFFF;
}
.ms-slLinkDlg-PeoplePanel {
				background-color: #999faf;
}
.ms-WPBody .slm-display-link div.link-item {
				color: #e06238;
}
.ms-ptabcn, .ms-sctabcn {
				background-color: #ffe69f;
				background-repeat: repeat-x;
				border-top: solid 1px #888;
				border-left: solid 1px #888;
				border-right: solid 1px #888;
				border-bottom: solid 1px #888;
}
.ms-ptabcnhover, .ms-sctabcnhover {
				background-color: #fecd71;
				background-repeat: repeat-x;
				border-top: solid 1px #888;
				border-right: solid 1px #888;
				border-left: solid 1px #888;
				border-bottom: solid 1px #888;
}
.ms-sctabcf {
				border-bottom: solid 1px #888;
}
.ms-main .ms-sctabcf {
				border-top: solid 1px #fbfbfb;
				border-left: solid 1px #fbfbfb;
				border-bottom: solid 1px #888;
				background-image: none;
}
.title-With-Background {
				background-color: #7d859b;
}
.ms-searchsummarymain {
				background-color: #ededed;
}
div.ms-searchChannelTitle {
				BACKGROUND: url("searchgradient.jpg") #73A1DD repeat-x;
				border-width: 1px;
				border-color: #888888;
				border-style: solid;
}
.ms-searchChannelTitle span {
				color: #e23804 !important;
}
.ms-searchtamain, div.srch-BestBetsBottom, .srch-HCMain {
				border-bottom: solid 1px #888888;
}
.ms-srchresultstop, .srch-stats {
				background-color: #ededed !important;
}
body {
				margin-left: 0px;
				margin-top: 0px;
				margin-right: 0px;
				margin-bottom: 0px;
				background-image: url(tn_page_background.png);
				background-repeat: repeat-x;
				text-align: center;
				font-family: Arial, Helvetica, sans-serif;
}
.navigationLogo {
				text-align: left;
				vertical-align: top;
				width: 250px;
				height: 70px;
}
.navigationRightSide {
				text-align: right;
				vertical-align: top;
				width: 710px;
				height: 70px;
}
#navigationSiteActions {
				width: 250px;
				padding-top: 2px;
				float: right;
				clear: both;
				font-size: 10px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
}
#navigationSiteActions a {
				color: #000000;
				text-decoration: none;
}
#navigationQuickLinksContact {
				float: right;
				clear: both;
				text-align: right;
				width: 250px;
				padding-top: 4px;
}
#navigationQuickLinksDateTime {
				float: right;
				clear: both;
				text-align: right;
				width: 250px;
				padding-top: 1px;
				padding-right: 5px;
				font-size: 10px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
}
.navigationMenuContainerHome {
				height: 37px;
				background-image: url(tn_btn_home.png);
}
.navigationMenuContainerBasket {
				height: 37px;
				background-image: url(tn_btn_basket.png);
}
.navigationMenuContainerCompanyOffline {
				background-image: url(tn_top_menu_offline_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerCompanyOffline a {
				text-decoration: none;
				color: black;
}
.navigationMenuContainerCompanyActive {
				background-image: url(tn_top_menu_company_active_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerSolutionsOffline {
				background-image: url(tn_top_menu_offline_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerSolutionsOffline a {
				text-decoration: none;
				color: black;
}
.navigationMenuContainerSolutionsActive {
				background-image: url(tn_top_menu_solutions_active_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerCenterOffline {
				background-image: url(tn_top_menu_offline_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerCenterOffline a {
				text-decoration: none;
				color: black;
}
.navigationMenuContainerProductsOffline {
				background-image: url(tn_top_menu_offline_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerProductsOffline a {
				text-decoration: none;
				color: black;
}
.navigationMenuContainerOverlaySmall {
				background-image: url(tn_top_menu_overlay_small_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerOverlaySmall a {
				text-decoration: none;
				color: #FFFFFF;
}
.navigationMenuContainerOverlayLarge {
				background-image: url(tn_top_menu_overlay_large_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerOverlayLarge a {
				text-decoration: none;
				color: #FFFFFF;
}
.navigationMenuContainerHoverSmall {
				background-image: url(tn_top_menu_hover_small_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerHoverSmall a {
				text-decoration: none;
				color: #FFFFFF;
}
.navigationMenuContainerHoverLarge {
				background-image: url(tn_top_menu_hover_large_button.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainerHoverLarge a {
				text-decoration: none;
				color: #FFFFFF;
}
.navigationMenuContainer {
				background-image: url(tn_top_menu_bg.png);
				height: 37px;
				line-height: 37px;
				text-align: center;
				font-size: 10pt;
				font-family: Arial, Helvetica, sans-serif;
				cursor: default;
}
.navigationMenuContainer #Account {
				float: right;
				clear: right;
				width: 240px;
				padding-right: 10px;
				height: 18px;
				line-height: 18px;
				text-align: right;
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
}
#Account a {
				color: #000000;
}
.topNavigationMainMenuLeftCorner {
				background-image: url(tn_navigation_menu_left_corner.png);
				background-repeat: no-repeat;
				height: 58px;
}
.topNavigationMainMenuRightCorner {
				background-image: url(tn_navigation_menu_right_corner.png);
				background-repeat: no-repeat;
				height: 58px;
}
.topNavigationMainMenuOffline {
				background-image: url(tn_navigation_menu_bg.png);
				background-repeat: repeat-x;
				height: 58px;
				display: block;
				font-size: 9pt;
				font-family: Arial, Helvetica, sans-serif;
				text-align: left;
				vertical-align: top;
				padding-top: 11px;
				color: #FFFFFF;
				cursor: default;
}
.topNavigationMainMenuOffline #Search {
				width: 200px;
				height: 38px;
				max-height: 38px;
				float: left;
				clear: right;
				display: block;
				font-size: 9pt;
				font-family: Arial, Helvetica, sans-serif;
				text-align: left;
				vertical-align: top;
				color: #FFFFFF;
}
.topNavigationMainMenuOffline a {
				color: #FFFFFF;
				text-decoration: none;
}
.topNavigationMainMenuOffline ul {
				margin: 0;
				padding: 0;
				float: left;
				font-size: 9pt;
				line-height: 12px;
				font-family: Arial, Helvetica, sans-serif;
				text-align: left;
				color: #FFFFFF;
				width: 100%;
				display: table;
}
.topNavigationMainMenuOffline li {
				display: inline;
}
.topNavigationMainMenuOffline li a {
				float: left;
				color: white;
				padding: 0px 12px;
				text-decoration: none;
				border-right: 1px solid #1e1e1e;
}
.topNavigationMainMenuOffline li a:visited {
				color: white;
}
.topNavigationMainMenuOffline li a:hover {
				color: white;
				text-decoration: underline;
				background: transparent url(media/blockactive.gif) center center repeat-x;
}
.topNavigationMainMenuOffline li a.current {
				color: white;
				background: transparent url(media/blockactive.gif) center center repeat-x;
}
.solidblockmenu {
				width: 545px;
				float: left;
				clear: right;
}
.solidblockmenu ul {
				margin: 0;
				padding: 0;
				float: left;
				width: 100%;
				border: 1px solid #625e00;
				border-width: 1px 0;
}
.solidblockmenu li {
				display: inline;
}
.solidblockmenu li a {
				float: left;
				color: white;
				padding: 9px 11px;
				text-decoration: none;
				border-right: 1px solid transparent;
}
.solidblockmenu li a:visited {
				color: white;
}
.solidblockmenu li a:hover, .solidblockmenu li a.current {
				color: white;
				background: transparent url(media/blockactive.gif) center center repeat-x;
}
.tabcontainer {
				clear: both;
				width: 711px; /*width of 2nd level sub menus*/
/* height:1.5em; /*height of 2nd level sub menus. Set to largest's sub menu's height to avoid jittering.*/
}
*:first-child + html .ieclass {
}
* html .ieclass {
}
.tabcontent {
				display: none;
				line-height: 13px;
				max-width: 700px;
				float: left;
				clear: both;
}
.tabcontentActive {
				line-height: 13px;
				max-width: 700px;
				float: left;
				clear: both;
}
/* FOOTER START */
.footerContainer {
				border-top: 1px dotted;
				border-top-color: #deddd9;
				border-bottom: 1px dotted;
				border-bottom-color: #deddd9;
				background-color: #e8e7e3;
				color: #e6e6e6;
				padding-top: 25px;
				padding-bottom: 25px;
}
.footerTable {
				padding: 5px;
				font-size: 11px;
				font-family: Arial, Helvetica, sans-serif;
}
.footerTable a {
				color: #7f7f7f;
				text-decoration: none;
}
.footerTable a:hover {
				color: #aa1418;
				text-decoration: underline;
}
.footerColA {
				padding: 15px;
				line-height: 15px;
				vertical-align: top;
				color: #aa1418;
}
.footerColB {
				padding: 15px;
				padding-left: 0px;
				border-right: 1px dotted;
				border-right-color: #deddd9;
				line-height: 15px;
				vertical-align: top;
				color: #aa1418;
}
.footerColC {
				padding: 15px;
				border-right: 1px dotted;
				border-right-color: #deddd9;
				line-height: 13px;
				vertical-align: top;
				color: #7f7f7f;
				font-size: 10px;
}
.footerColD {
				padding: 15px;
				padding-top: 6px;
				line-height: 15px;
				vertical-align: top;
				color: #7f7f7f;
}
.footerTable h3 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 19px;
				font-weight: bold;
				color: #000000;
}
.footerAbout {
				background-color: #FFFFFF;
				padding: 15px;
				padding-left: 20px;
				padding-top: 35px;
				font-size: 11px;
				line-height: 14px;
				font-family: Arial, Helvetica, sans-serif;
				border-bottom: 1px dotted;
				border-bottom-color: #e8e7e3;
}
.footerAbout a {
				color: #000000;
				font-weight: bold;
				text-decoration: none;
}
.footerAbout a:hover {
				color: #aa1418;
				font-weight: bold;
				text-decoration: none;
}
#divValidatorHTML {
				width: 110px;
				padding: 15px;
				padding-top: 65px;
				float: left;
				clear: right;
}
#divValidatorCSS {
				width: 110px;
				padding: 15px;
				padding-top: 65px;
				float: left;
				clear: right;
}
#divValidatorText {
				width: 250px;
				padding: 15px;
				padding-top: 0px;
				float: left;
				clear: right;
				font-size: 8px;
				line-height: 10px;
				text-align: justify;
}
/* SEARCH COMPONENT */
td.ms-sbscopes {
				/* Umik This Site iz spletne strani */
	display: none;
}
td.ms-sbcell {
				padding: 1px;
				background-image: url(tn_search_bg.png);
				background-repeat: no-repeat;
				padding-left: 2px;
				white-space: nowrap;
				border: solid 0px transparent;
}
td.ms-sbgo {
				background: transparent url(tn_search_button_bg.png);
				background-repeat: no-repeat;
				padding-left: 3px;
				padding-right: 3px;
				padding-bottom: 1px;
				padding-top: 1px;
}
#srch-results {
				color: black;
}
.srch-results {
				font-family: Arial;
				color: #000000;
				padding-right: 20px;
}
.srch-URL {
				display: none;
}
.srch-Title {
				font-family: Arial, Helvetica, sans-serif;
				Arial;
				color: #b3181e;
				font-size: 125%;
}
.srch-Metadata {
				font-family: Arial, Helvetica, sans-serif;
				color: #c1c1c1;
				display: none;
}
.srch-Description {
				padding-top: 5px;
				padding-bottom: 5px;
				font-family: Arial, Helvetica, sans-serif;
				line-height: 12x;
				border-bottom: 1px dotted #c1c1c1;
				text-align: justify;
}
.srch-Icon {
				display: none;
}
.srch-WPBody {
				padding-left: 25px;
				padding-right: 25px;
				padding-bottom: 15px;
}
.srch-stats {
				font-family: Arial, Helvetica, sans-serif;
				padding: 3px;
}
.srch-Page, srch-Page-bg {
				font-family: Arial, Helvetica, sans-serif;
				padding: 3px;
				padding-right: 10px;
}
.srch-PageTitle {
				font-family: Arial, Helvetica, sans-serif;
				color: #e06238;
				font-size: 220%;
				padding-left: 25px;
}
/* MINIMAL HEIGHT OF CONTENT EDITOR */
.ms-main {
				*min-height: 580px;
				height: 580px;
}
.mainPageModuleTDContainer {
				border-right: 1px dotted #e1e0da;
				height: 180px;
}
.mainPageModuleTDContainerB {
				height: 180px;
}
.mpModuleTDContainerTitle {
				height: 75px;
				padding-left: 15px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 16px;
				font-weight: bold;
				line-height: 14px;
				padding-top: 3px;
}
.mpModuleTDContainerImage {
				width: 45px;
				padding-left: 15px;
				height: 75px;
}
.mpModuleTDContainerContent {
				padding-left: 15px;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				line-height: 15px;
				color: #565656;
				height: 120px;
				vertical-align: top;
				text-align: justify;
}
