﻿table.ms-navitem td, span.ms-navitem {
	background-image: url("/_layouts/images/navBullet_obsidian.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 3px 6px 4px 16px;
	font-family: tahoma;
}
.ms-navframe {
	background-image: url("bg2.gif");
	background-repeat: repeat;
}
body {
	background-color: #FFFFFF;
	color: #000000;
}
.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar {
	color: #3966bf;
}
.ms-toolbar-togglebutton-on {
	border: 1px solid #2353b2;
	background-color: #fffee4;
}
table.ms-toolbar, table.ms-viewtoolbar {
	background-image: url("toolgrad_obsidian.gif");
	background-color: #BCC1C7;
}
table.ms-toolbar {
	border: 1px solid #a7adb6;
}
table.ms-viewtoolbar {
	border-top: 1px solid #666666;
	border-bottom: 1px solid #666666;
}
.ms-listheader {
	color: #373c43;
	background-image: url("listheadergrad_obsidian.gif");
	background-color: #d2d5da;
}
.ms-menutoolbar {
	border-bottom: none;
	background-color: #dde0e3;
	background-image: url("listheadergrad_obsidian.gif");
}
.ms-menutoolbar td {
	border-top: solid 1px #f8f8f9;
	border-bottom: solid 1px #c7cbd1;
	padding-bottom: 1px;
}
.ms-menutoolbar td a {
	color: #373c43;
}
.ms-menutoolbar td a:hover {
	color: #000000;
}
.ms-menutoolbar td a:hover {
	color: #000000;
}
td.ms-menutoolbarheader {
	color: #373c43;
}
.ms-listheaderlabel {
	color: #373c43;
}
.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 {
	border: solid 1px #b0b6be;
	background-image: url("viewselectorgrad_obsidian.gif");
	background-color: #ffe7a2;
}
.ms-bottompaging {
	background: #f0f1f2;
}
.ms-bottompagingline1 {
	background: #a7adb6;
}
.ms-bottompagingline2 {
	background: #FFFFFF;
}
.ms-bottompagingline3 {
	background: #FFFFFF;
}
.ms-paging {
	color: #373c43;
}
.ms-bottompaging .ms-paging {
	color: #4c4c4c;
}
.ms-splitbuttonhover {
	background-image: url("menubuttonhover_obsidian.gif");
}
.ms-splitbuttonhover .ms-splitbuttondropdown, .ms-splitbuttonhover .ms-splitbuttontext {
	border: 1px solid #666666;
}
TD.ms-rtetoolbarsel {
	border: solid 1px #001747;
	background-image: url("rtebnsel_obsidian.gif");
}
TD.ms-rtetoolbarhov {
	border: solid 1px #001747;
	background-image: url("rtebnhov_obsidian.gif");
	background-color: #fee47e;
	color: #000000;
}
.ms-gridT1, .ms-propertysheet th.ms-gridT1 {
	color: #000000;
}
.ms-gridCol {
	color: #7f7f7f;
}
.ms-viewselect a:link, .ms-GRFontSize {
	color: #3966bf;
}
hr {
	color: #3966bf;
}
.ms-formlabel {
	border-top: 1px solid #d2d5da;
	color: #4c4c4c;
}
.ms-formdescription A {
	color: #3966bf;
}
.ms-formvalidation {
	color: #FF0000;
}
.ms-informationbar {
	background-color: #fffee4;
	border: 1px solid #ffdf86;
}
.ms-informationbar td {
	color: #000000;
}
.ms-formbody {
	background: #f0f1f2;
	border-top: 1px solid #d2d5da;
}
.ms-formline {
	border-top: 1px solid #a7adb6;
}
.ms-formbutton {
	border: 1px solid #7f7f7f;
	background-image: url('buttongrad_obsidian.gif');
}
.ms-formbutton a {
	color: #000000;
}
.ms-formdescription {
	color: #7f7f7f;
}
.ms-formfieldcontainer {
	background-color: #FFFFFF;
}
.ms-formfieldlabel {
	color: #727272;
	border-top: 1px solid #a7adb6;
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
	background-image: url("globgrad_obsidian.gif");
}
.ms-formfieldlabelwrapper {
	border: 1px solid #a7adb6;
}
.ms-searchbox {
	border: solid 1px #666666;
}
.ms-searchimage {
	border: solid 1px #666666;
	border-left: solid 1px #c7cbd1;
	background-color: #f0f1f2;
}
.ms-searchcorner {
	background-color: #FFFFFF;
	background-image: url("srchcrnr_obsidian.gif");
}
table.ms-form th {
	color: #3966bf;
}
.ms-inputuserfield, .ms-rtelong, .ms-rtelonger {
	border: 1px solid #a5a5a5;
}
div.ms-inputuserfield a {
	color: #000000;
}
.ms-bannerContainer {
	background-image: none;
}
td.ms-bannerContainer {
	background-image: none;
}
.ms-banner {
	background-image: none;
}
.ms-topnavselected {
	border-top: solid 1px #383838;
	color: #ffffff;
}
.ms-globalbreadcrumb {
	/*background-image: url("tmenubg.gif");*/
	background-repeat: repeat-x;
	background-color:#EA6200;
}
.ms-globalbreadcrumb, .ms-globalbreadcrumb a {
	color: #b0b6be;
}
.ms-globallinks, .ms-globallinks a, .ms-globallinks a:hover {
	color: #ffffff;
}
.ms-pagebreadcrumb {
	border-left: none;
	border-top: none;
	height: 22 px;
}
.ms-pagebreadcrumb, .ms-pagebreadcrumb a {
	background-color: #e8eaec;
	color: #666666;
}
.ms-sitetitle {
	color: #666666;
	background-image: none;
}
h1.ms-sitetitle {
	background-image: none;
}
.ms-sitetitle a {
	color: #666666;
}
.ms-siteaction, .ms-siteaction a {
	color: #666666;;
}
table.ms-siteaction td.ms-siteaction {
	border-right: solid 1px #a7adb6;
}
table.ms-siteaction td.ms-siteaction div {
	border-right: solid 1px #FFFFFF;
}
.ms-siteactionsmenu div div div {
	background-image: none;
	border-top: 1px solid #EA6200;
	border-left: 1px solid #EA6200;
	border-right: 1px solid #EA6200;
	background-color: #EA6200;
}
.ms-siteactionsmenu div div div a {
	color: #FFFFFF;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-image: url("siteactionsmenuhovergrad_obsidian.gif");
	border-top: 1px solid #b0b6be;
	border-left: 1px solid #b0b6be;
	border-right: 1px solid #b0b6be;
	background-color: #ffe69e;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover a {
	color: #000000;
}
.ms-actionbar {
	background-color: #FFFFFF;
	border: 1px solid #666666;
}
.ms-actionsep {
	border-right: 1px solid #666666;
}
.ms-topnavContainer {
	border-left: solid 1px #eeeeee;
}
.ms-topnav {
	border: solid 1px #eeeeee;
	border-left: solid 1px #eeeeee;
	border-bottom: none;
	background-image: None;
	background-repeat: repeat-x;
	background-color: #EA6200;
	color: #383838;
}
.ms-topnavselected {
	color: #ffffff;
	background: None;
	background-repeat: repeat-x;
	border: solid 1px #eeeeee;
	border-bottom: none;
	background-color: #EA6200;
	border-left: solid 1px #eeeeee;
}
.ms-topnavselected a {
	font-weight: bold;
	color: #ffffff;
}
.ms-topNavHover {
	color: #000000;
	background-image: url("topnavhover_obsidian.gif");
	background-repeat: repeat-x;
	border: solid 1px #eeeeee;
	border-bottom: none;
	background-color: #eeeeee;
	border-left: solid 1px #eeeeee;
	font-weight: normal;
}
.ms-topNavHover a {
	color: #000000;
}
.ms-topNavFlyOutsContainer {
	border: solid 1px #d2d5da;
}
.ms-topNavFlyOuts {
	background-color: #f8f8f9 !important;
}
.ms-topNavFlyOuts a {
	color: #4c535c;
}
.ms-topNavFlyOutsHover {
	background-color: #ffe7a2 !important;
	color: #000000;
}
.ms-navframe a {
	color: #666666;
}
.ms-nav th {
	color: #000000;
}
.ms-quicklaunchnavsep {
	background-color: #a7adb6;
}
.ms-quicklaunch table td {
	border-top: 1px solid #bbc0c7;
}
.ms-quicklaunch table.ms-navheader td, .ms-navheader2 td, .ms-quicklaunch span.ms-navheader {
	background-color: #dde0e3;
	border-top: solid 1px #f8f8f9;
	border-left: solid 1px #f8f8f9;
}
.ms-quicklaunch span.ms-navheader {
	background-color: #dde0e3;
	border-top: 1px solid #c7cbd1;
	border-left: solid 1px #f8f8f9;
	border-bottom: 1px solid #c7cbd1;
}
.ms-quicklaunch table.ms-selectednavheader td {
	background-color: #fee47e;
}
.ms-quicklaunch table.ms-selectednav {
	border: solid 1px #b0b6be;
	background-image: url("viewselectorgrad_obsidian.gif");
	background-color: #ffe7a2;
}
.ms-quicklaunch table.ms-selectednav td {
	background: transparent url("selectednavbullet_obsidian.gif") no-repeat;
	border: solid 1px #FFFFFF;
}
table.ms-selectednav td a.ms-selectednav {
	color: #000000;
}
.ms-quicklaunch table.ms-selectednavheader td {
	background-color: #ffe7a2;
	background-image: url("viewselectorgrad_obsidian.gif");
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}
.ms-selectednavheader a {
	color: #000000;
}
.ms-selectednavheader a:hover {
	color: #000000;
}
table.ms-navitem, span.ms-navitem {
	background: url("navBullet_obsidian.gif") no-repeat;
	padding-left:10px;
}
.ms-treeviewouter td.ms-navitem {
	border: none;
	padding: 0px 4px;
}
div.ms-treeviewouter div {
	border-top: none;
}
.ms-navsubmenu1 {
	background-color: #f8f8f9;
}
.ms-navsubmenu2 {
	background-color: #f8f8f9;
}
.ms-blogrightzone .ms-navsubmenu2 {
	background-color: transparent;
}
table.ms-navselected, span.ms-navselected {
	background: #ffe6a0 url("selectednav_obsidian.gif") repeat-x;
}
table.ms-navselected td {
	background-image: url("navBullet_obsidian.gif");
}
.ms-navheader a, .ms-navheader2 a {
	color: #1c4db5;
}
.ms-navheader a:hover, .ms-navheader2 a:hover {
	color: #000000;
}
.ms-navItem a {
	color: #276cff;
}
.ms-navItem a:hover {
	color: #000000;
}
.ms-navheaderstatic, .ms-navitemstatic {
	color: #4c4c4c;
}
.ms-quicklaunchouter {
	border-bottom: solid 1px #383838;
	border-top: 1px solid #383838;
	border-left: solid 1px #383838;
	border-right: solid 1px #383838;
}
table.ms-recyclebin td {
	background-color: #f8f8f9;
	border-top: solid 1px #FFFFFF;
	border-left: solid 1px #FFFFFF;
}
table.ms-recyclebin td a {
	color: #008800;
}
table.ms-recyclebin td a:hover {
	color: #000000;
}
.ms-quickLaunch {
	border: none;
	border-bottom: none;
	background-color: #f8f8f9;
}
.ms-quicklaunchheader {
	border-top: solid 1px #f8f8f9;
	border-bottom: solid 1px #383838;
	color: #3966bf;
	background-image: url("quickLaunchHeader_obsidian.gif");
	background-color: #dde0e3;
	border-left: solid 1px #f8f8f9;
	height: 22px;
}
.ms-quicklaunchheader a, .ms-unselectednav a {
	color: #373c43;
}
.ms-quicklaunchheader a:hover {
	color: #000000;
}
.ms-navwatermark {
	color: #ffdf86;
}
.ms-selectednav, .ms-GRSortFilter {
	border: 1px solid #2353b2;
	background: #fee47e;
}
.ms-unselectednav {
	border: 1px solid #a7adb6;
}
.ms-templatepickerunselected div {
	background-image: url("templatepickerunselected_obsidian.gif");
	background-color: #a7adb6;
	border: solid 1px #a7adb6;
}
.ms-templatepickerselected div {
	background-image: url("templatepickerselected_obsidian.gif");
	background-color: #FFFFFF;
	border: solid 1px #b0b6be;
}
.ms-templatepickerselected div a {
	color: #000000;
}
.ms-templatepickerunselected div a {
	color: #000000;
}
.ms-laction {
	background-image: url("seealsograd_obsidian.gif");
	border-top: solid 1px #b0b6be;
}
.ms-lactionitem a {
	color: #276cff;
}
.ms-lactionitem a:hover {
	color: #000000;
}
.ms-diffselected {
	background-color: #ffe7a2;
	border: 1px solid #b0b6be;
}
.ms-diffselected table {
	border: 1px solid #FFFFFF;
}
.ms-diffselected .ms-lactionitem a {
	color: #000000;
}
.ms-verticaldots {
	border-right: 1px solid #a7adb6;
}
.ms-nav {
	background-color: #383838;
	background-image: url("navshape_obsidian.jpg");
}
.ms-relatedtable {
	background: #f8f8f9;
	border: 1px solid #666666;
}
.ms-relatedheader {
	background: #666666 url("ACTIONHD.GIF");
	color: #FFFFFF;
}
.ms-relatedtext {
	color: #3966bf;
}
.ms-relatedtext a:visited, .ms-relatedtext a:link, .ms-relatedtext a:active {
	color: #3966bf;
}
.ms-relatedtext a:hover {
	color: #3966bf;
}
.ms-globalTitleArea {
	background-image: none;
	background-color:#f6cdb0;
	background-position: right;
}
.ms-globalTitleAreaSeparator {
	background-color: #c7cbd1;
	background-image: url("siteTitleBKGD_obsidian.gif");
}
.ms-titlearea {
	color: #000000;
}
.ms-titlearea a {
	color: #666666;
}
.ms-titlearea a:hover {
	color: #000000;
}
.ms-titlearealeft {
	background-color: #dde0e3;
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-mwspagetitleareaframe {
	background-position: top left;
	background-image: url("bg2.gif");
	background-color: #eeeeee;
	background-repeat: repeat;
}
.ms-pagetitleareaframe table {
	background-image: url("bg2.gif");
	background-repeat: repeat;
}
.ms-titlearealine {
	background-color: #a7adb6;
}
.ms-mwstitlearealine {
	background-color: #535353;
}
.ms-titleareaseparator {
	background-color: #a7adb6;
}
.ms-titleareaseparator div {
	background-color: #dde0e3;
	border-top: 1px solid #666666;
}
td.ms-areaseparator .ms-pagetitle {
	background-image: url("bg2.gif");
	background-color: #eeeeee;
	background-repeat: repeat;
}
.ms-areaseparatorcorner {
	background-image: url("bg2.gif");
	background-repeat: repeat;
	border-right: 1px solid #666666;
}
td.ms-areaseparatorleft {
	background: #dde0e3 url("bg2.gif");
	border-right: 1px solid #383838;
	background-repeat: repeat;
	background-color: transparent;
}
div.ms-areaseparatorleft {
	background: none url("bg2.jpg");
	background-position: -142px 0px;
	border-right: 1px solid #383838;
	background-repeat: no-repeat;
	height: 100%;
}
div.ms-areaseparatorright {
	background: #a7adb6 url("bg2.gif");
	border-left: 1px solid #383838;
	background-repeat: repeat;
	background-color: transparent;
}
.ms-titlearearight .ms-areaseparatorright {
	background: none url("bg2.gif");
	border-left: 1px solid #383838;
	background-repeat: repeat;
	height: 100%;
}
.ms-areaseparator {
	background-color: #eeeeee;
	background-image: url("bg2.gif");
	background-repeat: repeat;
}
.ms-pagemargin {
	background-color: #eeeeee;
	background-image: url("bg2.gif");
	background-repeat: repeat;
	background-position: left;
	height: 100%;
}
td.ms-rightareacell div.ms-pagemargin {
	background-color: #eeeeee;
	background-image: url("bg2.gif");
	background-repeat: repeat;
	height: 100%;
	border-left: solid 1px #eeeeee;
}
td.ms-rightareacell div.ms-pagemargin {
	background-image: url("bg2.gif");
	background-repeat: repeat;
	background-color: transparent;
	border-left: 1px #383838 solid;
}
.ms-pagebottommargin, .ms-pagebottommarginleft, .ms-pagebottommarginright {
	background: #eeeeee;
	background-image: url("bg2.gif");
	background-repeat: repeat;
}
.ms-bodyareapagemargin {
	background: #eeeeee;
	border-top: 1px solid #383838;
	background-image: url("bg2.gif");
	background-repeat: repeat;
}
.ms-bodyareaframe, .ms-viewareaframe {
	background-color: #FFFFFF;
	border-top: 1px solid #383838;
	border-right: 1px solid #383838;
	border-left: 1px solid #383838;
}
.ms-formareaframe {
	background-color: #FFFFFF;
}
.ms-pagetitle, .ms-titlearea {
	color: #666666;
}
.ms-pagetitle a {
	color: #666666;
}
.ms-pagecaption {
	color: #000000;
}
.ms-selected {
	color: #000000;
	background-image: url("filedialogselected_obsidian.gif");
}
.ms-selected SPAN {
	color: #000000;
}
.ms-selectedtitle {
	background-color: #FFFFFF;
	border: 1px solid #b0b6be;
}
.ms-selectedtitlealternative {
	background-color: #f8f8f9;
	border: 1px solid #b0b6be;
}
.ms-menuimagecell {
	background-color: #fee47e;
}
.ms-descriptiontext {
	color: #4c4c4c;
}
.ms-webpartpagedescription {
	color: #5b5b5b;
}
.ms-dspadapterlist {
	color: #7f7f7f;
}
.ms-alerttext {
	color: #FF0000;
}
.ms-separator {
	color: #bbc0c7;
}
.ms-separator img {
	background: #bbc0c7;
	border-bottom: 1px solid #f8f8f9;
	border-right: 1px solid #f8f8f9;
}
.ms-authoringcontrols {
	background-color: #f0f1f2;
}
.ms-propertysheet th.ms-authoringcontrols {
	background-color: #f0f1f2;
}
.ms-linksectionheader {
	color: #000000;
}
td.ms-linksectionheader, th.ms-linksectionheader {
	background-color: #f0f1f2;
	background-image: url("linksectiongrad_obsidian.gif");
	border: 1px solid #c7cbd1;
}
.ms-sectionline {
	background-color: #d2d5da;
}
.ms-sectionhighlight-top {
	border: 1px solid #EA6200;
	background-color: #F7F3CD;
}
.ms-sectionhighlight {
	background-color: #fffee4;
	color: #4c4c4c;
}
.ms-sectionhighlight-line {
	background-color: #EA6200;
}
.ms-partline {
	background-color: #c7cbd1;
}
.ms-propertysheet {
	color: #7f7f7f;
}
.ms-propertysheet th {
	color: #7f7f7f;
}
.ms-propertysheet a {
	color: #276cff;
}
.ms-propertysheet a:hover {
	color: #000000;
}
table.ms-pageinformation {
	background-image: url("settingsgraphic_obsidian.jpg");
}
table.ms-createpageinformation {
	background-image: url("creategraphic_obsidian.jpg");
	background-color: #FFFFFF;
}
.ms-pageinformation th, .ms-createpageinformation th {
	color: #373c43;
}
.ms-pageinformation table td, .ms-createpageinformation table td {
	color: #000000;
}
.ms-storMeFree {
	background-color: #d2d5da;
}
.ms-storMeEstimated {
	background-color: #a7adb6;
}
.ms-informationtablehover {
	border: solid 1px #c7cbd1;
}
.ms-informationtablehover td, .ms-informationtablehover th {
	background-color: #f0f1f2;
}
.ms-informationtablestatic {
	background-image: url("settingsbkg_obsidian.jpg");
}
.ms-pageinformationheader {
	color: #000000;
}
.ms-itemheader a {
	color: #3966bf;
}
.ms-itemstatic {
	border: 1px solid #FFFFFF;
}
.ms-itemhover {
	border: 1px solid #a7adb6;
	background-color: #FFE6A0;
}
.ms-discussiontitle {
	color: #000000;
}
.ms-listdescription {
	color: #4c4c4c;
	background: #f8f8f9;
	border-bottom: 1px solid #666666;
}
.ms-vh, .ms-vh2, .ms-vh-icon, .ms-vh-icon-empty, .ms-vhImage, .ms-vh2-nograd, .ms-vh2-nograd-icon, .ms-vh2-nofilter, .ms-vh2-nofilter-icon {
	color: #7f7f7f;
}
.ms-gb, .ms-gb2, .ms-gbload, .ms-vb, .ms-vb2, .ms-vb-tall, .ms-GRFont, .ms-vb-user, table.ms-disc td {
	color: #616a76;
}
.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 {
	background-image: url("viewheadergrad_obsidian.gif");
	border-left: none;
	background-color: #f8f8f9;
}
.ms-vh a, .ms-vh a:visited, .ms-vh2 a, .ms-vh2-nofilter a {
	color: #666666;
}
.ms-gb {
	color: #000000;
	background-color: #FFFFFF;
	border-top: none;
	border-bottom: 1px solid #666666;
}
.ms-gb2 {
	color: #666666;
}
.ms-gbload {
	color: #000000;
	background-color: #FFFFFF;
}
.ms-vb a, .ms-vb2 a, .ms-GRStatusText a, .ms-vb-user a, .ms-disc a {
	color: #276cff;
}
.ms-vb a:hover, .ms-vb2 a:hover, .ms-vb-user a:hover, .ms-disc a:hover {
	color: #000000;
}
.ms-vb a:visited, .ms-vb2 a:visited, .ms-GRStatusText a:visited, .ms-vb-user a:visited, .ms-disc a:visited {
	color: #616a76;
}
.ms-vb a:visited:hover, .ms-vb2 a:visited:hover, .ms-vb-user a:visited:hover, .ms-disc a:visited:hover {
	color: #000000;
}
th .ms-vb a, th .ms-vb, .ms-vh2-nofilter a, .ms-vh2-nofilter-icon a, .ms-vh2-nofilter, .ms-vh2-nofilter-icon, th.ms-vh2-nograd, th.ms-vh2-nograd-icon {
	color: #666666;
}
.ms-nlline {
	background: #d2d5da;
}
.ms-homepagetitle {
	color: #000000;
}
a.ms-addnew {
	color: #3966bf;
}
.ms-error {
	color: #FF0000;
}
.ms-homepagetitle:Hover {
	color: #000000;
}
.ms-discussionseparator {
	color: #a7adb6;
}
.ms-summarytitlebarframe {
	background-color: #2353b2;
}
.ms-summarytitlebar a:link {
	color: #FFFFFF;
}
.ms-summarytitlebar a:visited {
	color: #FFFFFF;
}
.ms-summarytitlebar {
	color: #FFFFFF;
}
.ms-summarytitlebartitle {
	color: #FFFFFF;
}
.ms-summarytitlebartitle:hover {
	color: #000000;
}
img.thumbnail {
	border: solid #a7adb6 3px;
}
tr.ms-imglibselectedrow, tr.ms-highlight {
	background-color: #f8f8f9;
}
.ms-imglibthumbnail {
	background-color: #d2d5da;
	border: solid #a7adb6 0px;
}
.ms-imglibmenuarea {
	background-color: #f8f8f9;
}
tr.ms-disc-gray td {
	background-color: #d2d5da;
}
td.ms-disc-bordered, td.ms-disc-bordered-noleft {
	border: 1px solid #d2d5da;
}
.UserShadedRegion {
	background-color: #fffee4;
}
.UserCaption {
	background-color: #dde0e3;
}
.UserConfiguration {
	background-color: #f8f8f9;
}
.UserDottedLine {
	background-color: #3966bf;
	background-image: url("dot_obsidian.gif");
}
.UserNotification {
	COLOR: #7f7f7f;
}
.ConnectionChooseActiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #ECE9D8;
	background-color: #ECE9D8;
}
.ConnectionChooseInactiveTab {
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	color: #333333;
	background-color: #a7adb6;
}
.ConnectionConfigureInactiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	color: #333333;
	background-color: #a7adb6;
}
.ConnectionConfigureActiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #ECE9D8;
	background-color: #ECE9D8;
}
.UserConnectionTop {
	border-bottom: solid 1px #999999;
}
.UserToolbarTextArea A:link {
	COLOR: #3966bf;
}
.UserToolbarTextArea A:visited {
	COLOR: #3966bf;
}
.UserToolbarTextArea A:hover {
	COLOR: #000000;
}
.UserToolbarDisabledLink {
	COLOR: #7f7f7f;
}
.UserToolbarImage {
	background-color: #f8f8f9;
}
.UserCaptionShadow {
	border-right: 1px solid #c7cbd1;
	border-left: 1px solid #c7cbd1;
	background-image: url("viewheadergrad_obsidian.gif");
}
.UserGenericHeader {
	color: #000000;
}
.UserGenericText {
	color: #000000;
}
.UserBackground {
	background-color: #FFFFFF;
}
.UserSectionTitle {
	border-bottom: solid 1px #a7adb6;
}
.UserSectionFooter {
	color: #000000;
}
.UserToolbar {
	background-image: url("topnavunselected_obsidian.gif");
	border-bottom: 1px solid #666666;
}
.UserCellHover {
	border: solid 1px #2353b2;
	color: #000000;
}
.UserCellSelected {
	background-image: url("selectednav_obsidian.gif");
	background-color: #ffdf86;
	border: solid 1px #b0b6be;
	color: #000000;
}
.UserCell {
	color: #276cff;
}
.ms-ToolPaneFrame {
	background-color: #f8f8f9;
	border-top: 1px solid #666666;
	border-right: 2px solid #666666;
}
.ms-ToolPaneHeader {
	background-color: #2353b2;
}
.ms-ToolPaneBorder {
	border-right: 1px solid #c7cbd1;
	border-left: 1px solid #c7cbd1;
}
.ms-ToolPaneClose {
	background-image: url("topnavselected_obsidian.gif");
	background-color: #9ca3ad;
	border-top: solid 1px #e8eaec;
	border-bottom: solid 1px #a7adb6;
}
.ms-ToolPaneTitle {
	color: #000000;
	background-image: url("topnavselected_obsidian.gif");
	border-left: solid 1px #e8eaec;
	border-top: solid 1px #e8eaec;
	border-bottom: solid 1px #a7adb6;
	background-color: #9ca3ad;
}
.ms-ToolPaneInfo {
	color: #FFFFFF;
	background-color: #373c43;
}
.ms-ToolStripSelected {
	background-image: url("menubuttonhover_obsidian.gif");
	background-color: #c7cbd1;
	border-top: solid 1px #f8f8f9;
	border-bottom: solid 1px #dde0e3;
	color: #000000;
}
.ms-ToolStrip {
	background-image: url("listheadergrad_obsidian.gif");
	color: #000000;
	border-top: solid 1px #f8f8f9;
	border-bottom: solid 1px #dde0e3;
	background-color: #c7cbd1;
}
.ms-TPHeader {
	background-color: #ffdf86;
}
.ms-TPTitle {
	color: #276cff;
}
.ms-TPBody {
	color: #000000;
}
.ms-TPBody A:link, .ms-TPBody A:visited, .ms-TPBody A:hover {
	color: #3966bf;
}
.ms-TPInput {
	color: #000000;
}
.ms-PropGridBuilderButton {
	border: solid 1px #3966bf;
	background-color: #c7cbd1;
}
.ms-BuilderBackground {
	background: #ECE9D8;
}
.ms-SPZone {
	border: 1px solid #7f7f7f;
}
.ms-SPZoneSelected {
	border: #00FF00 1px solid;
}
.ms-SPZoneIBar {
	border: #00FF00 3px solid;
}
.ms-SPZoneLabel {
	color: #7f7f7f;
}
.ms-SPZoneCaption {
	color: #7f7f7f;
}
.ms-WPDesign {
	background-color: #c7cbd1;
}
.ms-WPMenu {
	background-color: #c7cbd1;
}
.ms-WPTitle {
	color: #EA6200;
	background-image: url("text_icon.gif");
	background-repeat:no-repeat;
	padding-left:12px;
	background-position:left;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited {
	color: #EA6200;
	text-decoration: none;
}
.ms-WPTitle A:hover {
	color: #000000;
}
.ms-WPSelected {
	border: #ffab3f 3px dashed;
}
.ms-WPBody A:link, .ms-WPBody A:visited {
	color: #276cff;
}
.ms-WPBody A:hover {
	color: #000000;
}
.ms-WPBorder, .ms-WPBorderBorderOnly {
	border-color: #e8eaec;
}
.ms-HoverCellInActive, .ms-SpLinkButtonInActive {
	color: #4c4c4c;
}
.ms-globallinks .ms-hovercellinactive a:link, .ms-globallinks .ms-hovercellinactive a:visited, .ms-globallinks .ms-hovercellinactive a {
	color: #ffffff;
}
.ms-globallinks .ms-hovercellactive a:link, .ms-globallinks .ms-hovercellactive a:visited, .ms-globallinks .ms-hovercellactive a {
	color: #000000;
}
.ms-HoverCellActive, .ms-SpLinkButtonActive {
	border: #666666 1px solid;
	background-color: #ffbd69;
	background-image: url("menubuttonhover_obsidian.gif");
}
.ms-HoverCellActiveDark {
	border: solid 1px #ffdf86;
	color: #FFFFFF;
}
.ms-SpLinkButtonActive a, .ms-SpLinkButtonActive a:hover, .ms-SpLinkButtonActive a:link, .ms-SpLinkButtonActive a:visited {
	color: #000000;
}
.ms-SPLink, .ms-splinkbuttonInActive a, .ms-splinkbuttonInActive a:link, .ms-splink a, .ms-splinkbuttonInActive a:visited {
	color: #ffffff;
}
.ms-consoletoolbar .ms-splink a {
	color: #000000;
}
.ms-WPHeader TD {
	border-bottom: 1px solid #EA6200;
}
.ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD {
	border: 1px solid #d2d5da;
	background-color: #ffe69e;
	background-image: url("partgrad_obsidian.gif");
}
.ms-rtApplyBackground {
	background-color: #ffdf86;
}
.ms-tbButtonMouseOverDown {
	BACKGROUND-COLOR: #ffdf86;
}
.ms-rtRemoveBackground {
	BORDER-BOTTOM: #ffdf86 solid 1px;
	BORDER-LEFT: #ffdf86 solid 1px;
	BORDER-RIGHT: #ffdf86 solid 1px;
	BORDER-TOP: #ffdf86 solid 1px;
}
.ms-subsmanageheader {
	background-color: #f8f8f9;
}
.ms-subsmanagecell {
	color: #000000;
}
.ms-ConnError {
	color: #FF0000;
}
.ms-underline {
	border-bottom: 1px solid #a7adb6;
}
.ms-underlineback {
	border-bottom: 1px solid #a7adb6;
	background-color: #f8f8f9;
}
.ms-back {
	background-color: #f8f8f9;
}
.ms-smallheader, th.ms-smallheader {
	color: #000000;
}
.ms-smallsectionline {
	background-color: #a7adb6;
}
.ms-tabselected {
	border-color: #666666;
	color: #3966bf;
	background-image: url("viewselectorgrad_obsidian.gif");
	background-color: #ffe7a2;
}
.ms-tabinactive {
	color: #3966bf;
	background-image: url("topnavunselected_obsidian.gif");
	background-color: #afb5bd;
	border: solid 1px #d2d5da;
	border-bottom-width: 0px;
}
.ms-tabinactive a:link {
	color: #3966bf;
}
.ms-tabinactive a:hover {
	color: #3966bf;
}
.ms-tabinactive a:visited {
	color: #3966bf;
}
.ms-surveyHBar {
	background-color: #3966bf;
	border-color: #3966bf;
}
.ms-surveyHBarB {
	background-color: #a7adb6;
	border-color: #a7adb6;
}
.ms-surveyHBarLabel {
	color: #7f7f7f;
}
.ms-surveyVBar {
	background-color: #3966bf;
	border-color: #3966bf;
}
.ms-surveyVBarB {
	background-color: #a7adb6;
	border-color: #a7adb6;
}
.ms-surveyVBarBI {
	background-color: #3966bf;
}
.ms-surveyVBarT {
	color: #7f7f7f;
}
.ms-surveyVBarTC {
	color: #7f7f7f;
}
.ms-surveyHR {
	color: #a7adb6;
}
.ms-surveyTotal {
	color: #7f7f7f;
}
.ms-uploadborder {
	border: 1px solid #a7adb6;
}
.ms-uploadcontrol {
	background-color: #f8f8f9;
}
.ms-stylebox {
	border: 1px solid #a7adb6;
}
.ms-stylelabel {
	color: #7f7f7f;
}
.ms-styleheader {
	background-color: #f8f8f9;
}
.ms-styleheader a:link, .ms-stylebody a:link {
	color: #3966bf;
}
.ms-styleheader a:hover, .ms-stylebody a:hover {
	color: #000000;
}
.ms-alternating {
	background-color: #f8f8f9;
}
.ms-alternating .ms-unselectedtitle {
	background: transparent;
}
.ms-alternating .ms-vb-user table {
	background: transparent;
}
.ms-MWSSelectedInstance {
	color: #000000;
}
.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited {
	color: #3966bf;
}
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited {
	color: #3966bf;
}
.ms-MWSUninstantiated a:hover {
	color: #3966bf;
}
.ms-entity-resolved {
	color: #000000;
}
.ms-entity-unresolved {
	color: #000000;
	background-image: url("squiggle_obsidian.gif");
}
.ms-ganttTitleCell {
	border: solid 1px #dde0e3;
}
.ms-ganttTitleHeaderCell {
	color: #616a76;
	border: solid 1px #dde0e3;
}
.ms-ganttMajorTimeUnitHeaderCell {
	border-left: solid 1px #dde0e3;
	border-right: solid 1px #dde0e3;
	color: #616a76;
	background-color: #f8f8f9;
}
.ms-ganttDetailTimeUnitRow td {
	border: solid 1px #dde0e3;
	color: #616a76;
	background-color: #f8f8f9;
}
.ms-ganttNonWorkingDay {
	background: #f8f8f9;
}
.ms-dgselected {
	background: #517acc;
	color: #FFFFFF;
}
.ms-dgselected a {
	color: #FFFFFF;
}
.ms-dgselected a:visited {
	color: #FFFFFF;
}
.ms-dgbottom {
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
}
.ms-dgadd {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #bbc0c7;
}
.ms-infobar {
	border-color: #999999;
}
.ms-unpublishedresource {
	border-color: #FF0000;
}
.ms-inconsistentresource {
	border-color: #00FF00;
}
.ms-consolemptablerow {
	background-color: #383838;
}
.ms-consolestatuscell {
	background-image: url("pageTitleBKGD_obsidian.gif");
}
.ms-consoleframe {
	border-bottom: 1px solid #000000;
	border-top: 1px solid #666666;
}
.ms-consolestatusframe {
	border-color: #FFFFFF;
}
.ms-consolestatusmajorframe {
	background-color: #fee47e;
	background: url('cnspgrdn_obsidian.gif');
}
.ms-consolestatusminorframe {
	background-color: #e8eaec;
	background: url('cnsugrdn_obsidian.gif');
}
.ms-consolestatuscheckoutframe {
	background-color: #fff699;
	background: url('cnsugrdn_obsidian.gif');
}
.ms-consolemode {
	background-color: #fee47e;
	color: #000000;
}
.ms-consolestatus {
	color: #666666;
}
.ms-consolestatus a {
	color: #3966bf;
}
.ms-consolestatus a:hover {
	color: #3966bf;
}
.ms-consolehr {
	background-color: #a7adb6;
}
.ms-consoleerror {
	color: #FF0000;
}
.ms-consoleerror a {
	color: #3966bf;
}
.ms-consoleerror a:hover {
	color: #3966bf;
}
.ms-consolemessage {
	color: #373c43;
}
.ms-consoletoolbar {
	color: #276cff;
}
.ms-consoleqaborderhhover, .ms-consoleqabordervhover, .ms-consoleqacornerhover {
	background-color: #b0b6be;
}
.ms-webpartpickerpagebackground {
	background-color: #ece9d8;
}
.ms-webpartpickerpageinnerbackground {
	background-color: #f8f8f9;
}
.ms-webpartpickerpagetext {
	color: #4c535c;
}
.ms-webpartpickerpagetext a {
	color: #3966bf;
}
.ms-webpartpickerpageHeaderBorder a {
	color: #3966bf;
}
.ms-webpartpickerwarning {
	color: #FF0000;
}
.ms-wikitoolbar a.ms-toolbar {
	color: #373c43;
}
.ms-wikieditouter {
	border: 1px solid #383838;
	border-bottom: none;
	border-right-width: 2px;
}
.ms-wikieditthird {
	background: url(toolgrad_obsidian.gif);
}
.ms-wikieditbutton a {
	color: #7f7f7f;
}
.ms-wikieditbutton a:hover {
	color: #000000;
}
.ms-wikicontent a.ms-missinglink {
	border-bottom: 1px dashed #000000;
}
.ms-wikicontent {
	color: #333333;
}
.errorinl {
	COLOR: #FF0000;
}
.ms-diffbox {
	border: 1px solid #a7adb6;
}
.ms-diffdeletenostrike, .ms-diffdelete {
	background-color: #e8eaec;
}
.ms-diffinsert {
	background-color: #ffe7a2;
}
.ms-diffchange {
	background-color: #FEFE7F;
}
.ms-wikifieldheader {
	color: #4c4c4c;
	border-bottom: 1px solid #a7adb6;
}
.ms-PostTitle {
	border-top: solid 1px #EA6200;
}
.ms-PostTitle a {
	color: #383838;
}
.ms-PostFooter a {
	color: #3966bf;
}
.ms-PostTitle a:hover, .ms-PostFooter a:hover {
	color: #ffab3f;
}
.ms-PostBody {
	color: #666666;
}
.ms-PostFooter {
	color: #666666;
}
h3.ms-postdate {
	border: none;
}
h1.ms-PostDate {
	border-bottom: 1px solid #6f9dd9;
	color: #EA6200;
}
h1.ms-CommentHeader {
	color: #000000;
}
h2.ms-CommentTitle {
	color: #666666;
}
.ms-commenttable td {
	border-top: 1px solid #a7adb6;
}
.ms-CommentBody {
	color: #666666;
}
.ms-pickerwait {
	background-color: #FFFFFF;
	color: #000000;
}
.ms-CategoryTitleCell a {
	background: transparent url("navbullet_obsidian.gif") no-repeat top left;
}
.ms-MenuUIPopupBody {
	border: 1px solid #8c8c8c;
}
.ms-MenuUIPopupBody TABLE {
	color: #276cff;
}
.ms-MenuUI, .ms-MenuUILarge, .ms-MenuUIRtL, .ms-MenuUILargeRtL {
	background-color: #f8f8f9;
}
.ms-MenuUI {
	background-image: url("MGrad_obsidian.gif");
}
.ms-MenuUILarge {
	background-image: url("MGradLarge_obsidian.gif");
}
.ms-MenuUIRtL {
	background-image: url("MGradRtl_obsidian.gif");
}
.ms-MenuUILargeRtL {
	background-image: url("MGradLargeRtl_obsidian.gif");
}
.ms-MenuUIItemTableCell, .ms-MenuUIItemTableCellCompact {
	color: #276cff;
}
.ms-MenuUIItemTableCell A, .ms-MenuUIItemTableCellHover A, .ms-MenuUIItemTableCellCompact A, .ms-MenuUIItemTableCellCompactHover A {
	color: #276cff;
}
.ms-menuitemdescription {
	color: #666666;
}
.ms-MenuUIItemTableCellHover, .ms-MenuUIItemTableCellCompactHover {
	color: #276cff;
}
.ms-MenuUIItemTableHover {
	background-color: #ffe7a2;
	border: 1px solid #b0b6be;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	color: #333333;
}
.ms-MenuUISeparator, .ms-MenuUISeparatorRtL, .ms-MenuUISeparatorLarge, .ms-MenuUISeparatorLargeRtl {
	background-color: #a7adb6;
}
.ms-MenuUICheckMark {
	background-image: url("ChkMrk_obsidian.gif");
}
.ms-calheader {
	background-color: #e8eaec;
}
.ms-cal-navselected, .ms-cal-nav {
}
.ms-cal-navselected a {
}
.ms-cal-navselected a:hover {
}
.ms-cal-nav a {
	color: #276cff;
}
.ms-cal-nav a:hover {
}
.ms-cal-weekempty, .ms-cal-weekemptyRTL {
	background-color: #e8eaec;
}
.ms-cal-weekname {
	background-color: #e8eaec;
}
.ms-cal-weekday {
	background-color: #e8eaec;
}
.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB {
	background-image: url("weekbox_obsidian.gif");
	background-color: #d2d5da;
	border: 1px solid #a7adb6;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL {
	border: 1px solid #a7adb6;
	background-color: #e8eaec;
}
.ms-cal-topday, .ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday {
	background-image: url("calnumBttn_obsidian.gif");
	background-color: #c5cad0;
	border: solid 1px #666666;
}
.ms-cal-topdayRTL, .ms-cal-topdayRTLL, .ms-cal-wtopdayRTL, .ms-cal-wtopdayRTLL {
	background-image: url("calnumBttn_obsidian.gif");
	background-color: #ffd767;
	border: none;
}
.ms-cal-topday-today, .ms-cal-wtopday-today, .ms-cal-topday-todayRTL, .ms-cal-wtopday-todayRTL {
	background-image: url("calnumBttntoday_obsidian.gif");
	background-color: #ffd767;
	border: solid 1px #a7adb6;
}
.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-todayoverRTL div {
	border: solid 1px #EA6200;
}
.ms-cal-topday-todayover, .ms-cal-topday-todayoverRTL, .ms-cal-wtopday-todayover, .ms-cal-wtopday-todayoverRTL {
	background-color: #ffd9aa;
	border: solid 1px #a7adb6;
}
.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-wtopdayover, .ms-cal-wtopdayoverL, .ms-cal-topdayfocusover {
	background-color: #f0f1f2;
	border: solid 1px #a7adb6;
}
.ms-cal-topdayoverRTL, .ms-cal-topdayoverRTLL, .ms-cal-wtopdayoverRTL, .ms-cal-wtopdayoverRTLL, .ms-cal-topdayfocusoverRTL {
	background-color: #f0f1f2;
	border: solid 1px #a7adb6;
}
.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_obsidian.gif");
	background-color: #c7cbd1;
	border: solid 1px #a7adb6;
}
.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 #a7adb6;
	border-right: 1px solid #a7adb6;
	background-color: #c7cbd1;
}
.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2 {
	border-bottom: 1px solid #a7adb6;
}
.ms-cal-muworkitem, .ms-cal-muworkitemRTL, .ms-cal-muworkitemRTLL {
	border-right: 1px solid #a7adb6;
}
.ms-cal-muworkitemR {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
}
.ms-cal-muworkitemL {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
}
.ms-cal-workitem2 {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
}
.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
	border-bottom: 1px solid #a7adb6;
}
.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL {
	border-left: 1px solid #a7adb6;
	border-right: 1px solid #a7adb6;
}
.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B {
	border-right: 1px solid #a7adb6;
	border-left: 1px solid #a7adb6;
	border-bottom: 1px solid #a7adb6;
}
.ms-cal-monthitem a {
	color: #276cff;
}
.ms-cal-defaultbgcolor {
	background-image: url("alldayDefault_obsidian.gif");
	background-color: #e8eaec;
	border: solid 1px #a7adb6;
}
.ms-cal-defaultbgcolorsel {
	background-image: url("alldayDefaultOver_obsidian.gif");
	background-color: #f8f8f9;
	border: solid 1px #a7adb6;
}
.ms-cal-monthAllDay {
	background-image: url("alldayDefault_obsidian.gif");
	background-color: #e8eaec;
	border: solid 1px #a7adb6;
}
.ms-cal-defaultbgcolor a, .ms-cal-monthAllDay a {
	color: #276cff;
}
.ms-cal-monthAllDaysel {
	background-image: url("alldayDefaultOver_obsidian.gif");
	background-color: #f8f8f9;
	border: solid 1px #a7adb6;
}
.ms-cal-time {
	border-right: 1px solid #666666;
	background-color: #e8eaec;
}
.ms-cal-timeRTL {
	border-left: 1px solid #666666;
	background-color: #e8eaec;
}
.ms-cal-workhour, .ms-cal-workhourhalfhour, .ms-cal-workhourover, .ms-cal-workhourhalfhourover {
	background-color: #e8eaec;
}
.ms-cal-workhourB, .ms-cal-workhourBhalfhour, .ms-cal-workhourBover, .ms-cal-workhourBhalfhourover {
	border-top: solid 1px #c7cbd1;
	border-bottom: solid 1px #c7cbd1;
	background-color: #e8eaec;
}
.ms-cal-workhour {
	border-top: solid 1px #c7cbd1;
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-workhourB {
	border-bottom: solid 1px #c7cbd1;
	border-top: solid 1px #c7cbd1;
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-workhourRTL {
	border-top: solid 1px #c7cbd1;
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-workhourRTLB {
	border-bottom: solid 1px #c7cbd1;
	border-top: solid 1px #c7cbd1;
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-workhourF {
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-workhourRTLF {
	background-color: #e8eaec;
	color: #276cff;
}
.ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF {
	border-top: solid 1px #c7cbd1;
}
.ms-cal-eworkdayF, .ms-cal-eworkdayRTLF {
	border-top: solid 1px #c7cbd1;
}
.ms-cal-workhourF, .ms-cal-workhourRTLF {
	border-top: 1px solid #c7cbd1;
}
.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 #c7cbd1;
}
.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 #c7cbd1;
}
.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 #dde0e3;
}
.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 #dde0e3;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour {
	border-top: solid 1px #dde0e3;
	border-bottom: solid 1px #c7cbd1;
	background-color: #e8eaec;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF {
	border-top: solid 1px #dde0e3;
	border-bottom: solid 1px #c7cbd1;
	background-color: #e8eaec;
	border-left: solid 1px #666666;
}
.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: #e8eaec;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
	border-top: solid 1px #dde0e3;
	border-bottom: solid 1px #c7cbd1;
	background-color: #e8eaec;
	border-right: solid 1px #666666;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
	border-top: solid 1px #dde0e3;
	border-bottom: solid 1px #c7cbd1;
	background-color: #e8eaec;
}
.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 #666666;
}
.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 #666666;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF {
	border-left: solid 1px #666666;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #666666;
}
.ms-cal-weekedge {
	background-color: #e8eaec;
}
.ms-cal-wemptycell, .ms-cal-wemptycellL {
	border-left: 1px solid #666666;
	background-color: #c7cbd1;
}
.ms-cal-walldayevent, .ms-cal-walldayeventL, .ms-cal-walldayeventRTL, .ms-cal-walldayeventRTLL {
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
	background-color: #c7cbd1;
}
.ms-cal-alldayevent, .ms-cal-alldayeventL, .ms-cal-alldayeventRTL, .ms-cal-alldayeventRTLL {
	border-right: 1px solid #666666;
	border-left: 1px solid #666666;
}
.ms-cal-tweekitem {
	border: 1px solid #a7adb6;
	background-image: url("alldayDefault_obsidian.gif");
	background-color: #e8eaec;
}
.ms-cal-tdayitem {
	border: 1px solid #a7adb6;
	background-image: url("alldayDefault_obsidian.gif");
	background-color: #e8eaec;
}
.ms-cal-nav-buttonsltr {
	color: #a7adb6;
}
.ms-cal-nav-buttonsRTL {
	color: #a7adb6;
}
.ms-picker-header {
	background-image: url("quickLaunchHeader_obsidian.gif");
}
.ms-picker-table .ms-picker-dayheader {
	border-top-width: 0px;
	border-bottom: 1px solid #bbc0c7;
}
.ms-picker-week {
	background-image: url("weekbox_obsidian.gif");
}
.ms-picker-weekRTL {
	background-image: url("weekbox_obsidian.gif");
}
.ms-picker-daycenter a, .ms-picker-today a, .ms-picker-dayselected a {
	color: #276cff;
}
table.ms-picker-table td.ms-picker-dayselected {
	background-image: url("calnumBttnfocus_obsidian.gif");
	border: solid 1px #a7adb6;
	background-repeat: repeat-x;
	background-color: #c5cad0;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {
	background-color: #f8f8f9;
	border: solid 1px #f8f8f9;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {
	background-image: url("selectednav_obsidian.gif");
	background-color: #ffd767;
	border: solid 1px #b0b6be;
}
.ms-navframe .ms-datepickerouter {
	border-bottom: solid 1px #383838;
	border-right: solid 1px #383838;
}
table.ms-picker-table td.ms-picker-footer {
	border-top: 1px solid #bbc0c7;
}
div.ms-cal-navheader a img {
	background-image: url("listheadergrad_obsidian.gif");
	border: solid 1px #c5cad0;
}
.ms-BlogNavigator div.ms-navheader {
	background-color: #dde0e3;
	border-top: solid 1px #f8f8f9;
	border-left: solid 1px #f8f8f9;
	border-bottom: 1px solid #bbc0c7;
}
.ms-BlogNavigator div.ms-navheader a, .ms-BlogNavigator div.ms-navheader a:visited {
	color: #003399;
}
.ms-BlogNavigator div.ms-WPBody {
	border-top: solid 1px #bbc0c7;
}
.ms-blogedit {
	border-top: solid 1px #EA6200;
}
.ms-blogedit a {
	background-image: url("toolgrad_obsidian.gif");
	background-color: #a9c6c3;
	border: 1px solid #a7adb6;
	border-top-width: 0px;
}
.ms-blogRightZone .ms-WPHeader h3.ms-standardHeader {
	color: #EA6200;
}
table.ms-disc-bar {
	background-color: #dde0e3;
	background-image: url("toolgrad_obsidian.gif");
	border: 1px solid #a7adb6;
}
td.ms-disc-bordered, td.ms-disc-bordered-noleft {
	border: 0px solid #a7adb6;
}
table.ms-disc HR {
	color: #a7adb6;
}
table.ms-disc-bar .ms-separator img {
	background-color: #a7adb6;
}
.ms-WPAddButton {
	background: #ffaa3f url("wpqaM_obsidian.gif") repeat-x;
	border: solid 1px #FEBA52;
}
.ms-WPAddButtonHover {
	background: #ffe69f url("wpqaMH_obsidian.gif") repeat-x;
}
.ms-WPAddButton span {
	color: #000000;
}
.ms-WPAddButtonHover span {
	color: #000000;
}
.ms-SPZone {
	border: 1px solid #c7cbd1;
	background-color: #e8eaec;
}
.ms-SPZone tr.ms-viewheadertr table, .ms-SPZoneSelected tr.ms-viewheadertr table, .ms-SPZone .ms-vh2 table, .ms-SPZoneSelected .ms-vh2 table, .ms-SPZone .ms-vh table, .ms-SPZoneSelected .ms-vh table {
	background-color: transparent;
}
.ms-SPZone .ms-vh table.ms-selectedTitle, .ms-SPZone .ms-vh table.ms-selectedTitle td, .ms-SPZone .ms-vh2 table.ms-selectedTitle, .ms-SPZoneSelected .ms-vh table.ms-selectedTitle, .ms-SPZoneSelected .ms-vh table.ms-selectedTitle td, .ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle {
	background-color: transparent;
}
.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 #dde0e3;
}
.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: #e8eaec;
}

