﻿.ms-toolbar {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ms-viewtoolbar {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ms-formtoolbar {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
.ms-toolbarContainer {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
TABLE.ms-toolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82
}
TABLE.ms-viewtoolbar {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82
}
.ms-toolbarContainer {
	BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82
}
TABLE.ms-toolbar {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid; BORDER-COLLAPSE: collapse
}
.ms-toolbarContainer {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid; BORDER-COLLAPSE: collapse
}
TABLE.ms-viewtoolbar {
	BORDER-TOP: #515100 1px solid; BORDER-BOTTOM: #515100 1px solid
}
.ms-menutoolbar {
	BACKGROUND-IMAGE: none; BORDER-BOTTOM: #515100 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #e3d12d
}
.ms-menutoolbar TD {
	BORDER-TOP: #f8f7c9 1px solid; BORDER-BOTTOM: #eeeb82 1px solid
}
.ms-menutoolbar TD A {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-menubuttonactivehover {
	BORDER-RIGHT: #515100 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #515100 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #515100 1px solid; CURSOR: pointer; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #515100 1px solid
}
.ms-buttonactivehover {
	BORDER-RIGHT: #515100 1px solid; PADDING-RIGHT: 7px; BORDER-TOP: #515100 1px solid; PADDING-LEFT: 7px; BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 4px; MARGIN: 0px 1px; BORDER-LEFT: #515100 1px solid; CURSOR: pointer; LINE-HEIGHT: 16px; PADDING-TOP: 3px; BORDER-BOTTOM: #515100 1px solid
}
.ms-bottompaging {
	BACKGROUND: lemonchiffon
}
.ms-bottompagingline1 {
	BACKGROUND: #eeeb82; LINE-HEIGHT: 1px
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; BORDER-LEFT: #515100 1px solid; CURSOR: pointer; BORDER-BOTTOM: #515100 1px solid
}
.ms-splitbuttonhover .ms-splitbuttontext {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; BORDER-LEFT: #515100 1px solid; CURSOR: pointer; BORDER-BOTTOM: #515100 1px solid
}
.ms-viewselect A:link {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana,sans-serif
}
.ms-GRFontSize {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana,sans-serif
}
HR {
	COLOR: #950407; HEIGHT: 2px
}
.ms-formdescription A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-searchform {
	DISPLAY: none; MARGIN-RIGHT: 10px; POSITION: relative; TOP: -6px
}
SELECT.ms-searchbox {
	BORDER-LEFT-COLOR: #7f9db9; BORDER-BOTTOM-COLOR: #7f9db9; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #7f9db9; MARGIN-RIGHT: 6px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BORDER-RIGHT-COLOR: #7f9db9; BORDER-BOTTOM-STYLE: solid
}
TABLE.ms-form TH {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #950407; FONT-FAMILY: verdana; TEXT-ALIGN: left
}
.ms-globalbreadcrumb {
	PADDING-RIGHT: 10px; DISPLAY: none; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: lemonchiffon; TEXT-ALIGN: right
}
.ms-pagebreadcrumb {
	FONT-SIZE: 8pt; COLOR: #666666; BACKGROUND-COLOR: lemonchiffon; TEXT-DECORATION: none
}
.ms-pagebreadcrumb A {
	FONT-SIZE: 8pt; COLOR: #666666; BACKGROUND-COLOR: lemonchiffon; TEXT-DECORATION: none
}
.ms-actionbar {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; BORDER-LEFT: #515100 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #515100 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-actionsep {
	BORDER-RIGHT: #515100 1px solid; HEIGHT: 8px
}
.ms-topnavContainer {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: medium none
}
.ms-topnav {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(topnavunselected.gif); BORDER-LEFT: #ffffff 1px solid; COLOR: #dc4e4e; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #e2efff
}
.ms-topnavselected {
	BORDER-RIGHT: #79a7e3 1px solid; BORDER-TOP: #79a7e3 1px solid; FONT-WEIGHT: bold; BACKGROUND: url(topnavselected.gif) #6593cf repeat-x; BORDER-LEFT: #e3efff 1px solid; COLOR: #950407; BORDER-BOTTOM: #79a7e3 0px solid
}
.ms-topnavselected A {
	COLOR: #950407
}
.ms-topNavFlyOutsContainer {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: #800040 1px solid
}
.ms-topNavFlyOuts {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f8f7c9
}
.ms-topNavFlyOuts A {
	PADDING-RIGHT: 8px; MIN-WIDTH: 120px; DISPLAY: block; PADDING-LEFT: 8px; PADDING-BOTTOM: 4px; WIDTH: 120px; COLOR: #dc4e4e; PADDING-TOP: 4px
}
.ms-quicklaunchnavsep {
	BACKGROUND-COLOR: #eeeb82
}
.ms-quicklaunch TABLE TD {
	BORDER-TOP: #800040 1px solid
}
.ms-quicklaunch TABLE.ms-navheader TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeb82
}
.ms-navheader2 TD {
	PADDING-RIGHT: 4px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeb82
}
.ms-quicklaunch SPAN.ms-navheader {
	PADDING-RIGHT: 4px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #eeeb82
}
DIV.ms-treeviewouter DIV {
	BORDER-TOP: #800040 1px solid
}
.ms-quicklaunch SPAN.ms-navheader {
	PADDING-RIGHT: 6px; BORDER-TOP: #800040 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-COLOR: #eeeb82
}
.ms-navsubmenu1 {
	WIDTH: 100%; BORDER-COLLAPSE: collapse; BACKGROUND-COLOR: #f8f7c9
}
.ms-navsubmenu2 {
	MARGIN-BOTTOM: 6px; WIDTH: 100%; BACKGROUND-COLOR: #f8f7c9
}
.ms-navheader A {
	FONT-WEIGHT: bold; COLOR: #950407; TEXT-DECORATION: none
}
.ms-navheader2 A {
	FONT-WEIGHT: bold; COLOR: #950407; TEXT-DECORATION: none
}
.ms-navItem A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-quicklaunchouter {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid
}
.ms-treeviewouter TD.ms-navitem {
	BORDER-LEFT: #f8f7c9 2px solid
}
TABLE.ms-recyclebin TD {
	PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 7px; BORDER-LEFT: #ffffff 1px solid; WIDTH: 100%; PADDING-TOP: 3px; BACKGROUND-COLOR: #f8f7c9
}
.ms-quickLaunch {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #515100 1px solid; LINE-HEIGHT: 10pt; BORDER-BOTTOM: #515100 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #f8f7c9
}
.ms-quicklaunchheader {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 4px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 2px; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #e9e65c
}
.ms-quicklaunchheader A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-unselectednav A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-unselectednav {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; PADDING-BOTTOM: 2px; BORDER-LEFT: #eeeb82 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeb82 1px solid
}
.ms-lactionitem A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-verticaldots {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-LEFT: medium none
}
.ms-nav {
	BACKGROUND: url(idealogoblur3.gif) #eeeb82 fixed no-repeat left bottom; FONT-FAMILY: tahoma
}
.ms-relatedtext {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; COLOR: firebrick; PADDING-TOP: 2px
}
.ms-relatedtext A:visited {
	COLOR: firebrick; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:link {
	COLOR: firebrick; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:active {
	COLOR: firebrick; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: none
}
.ms-relatedtext A:hover {
	COLOR: firebrick; FONT-FAMILY: tahoma,sans-serif; TEXT-DECORATION: underline
}
.ms-titlearea A {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-mwstitlearea A {
	COLOR: firebrick; TEXT-DECORATION: none
}
.ms-titlearealeft {
	BACKGROUND-COLOR: #eeeb82
}
TD.ms-titleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
DIV.ms-titleareaframe {
	BORDER-TOP: firebrick thin solid; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-pagetitleareaframe {
	BORDER-TOP: firebrick thin solid; BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-mwspagetitleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-consoletitleareaframe {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-pagetitleareaframe TABLE {
	BACKGROUND-POSITION: 332px 4px; BACKGROUND-IMAGE: none; HEIGHT: 10px
}
.ms-titlearealine {
	BACKGROUND-COLOR: #eeeb82
}
.ms-consoletitleareaframebottom {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-mwstitlearealine {
	BACKGROUND-COLOR: #eeeb82
}
.ms-titleareaseparator {
	PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #eeeb82
}
.ms-titleareaseparator DIV {
	BORDER-TOP: #515100 1px solid; BACKGROUND-COLOR: #eeeb82
}
.ms-areaseparatorcorner {
	BORDER-RIGHT: #515100 1px solid; BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: url(/_layouts/images/framecornergrad.gif); BACKGROUND-REPEAT: repeat-y; HEIGHT: 8px
}
TD.ms-areaseparatorleft {
	BORDER-RIGHT: #515100 1px solid; BACKGROUND: #eeeb82 repeat-x; HEIGHT: 100%
}
DIV.ms-areaseparatorleft {
	BORDER-RIGHT: #515100 1px solid; BACKGROUND: #eeeb82; HEIGHT: 100%
}
DIV.ms-areaseparatorright {
	PADDING-RIGHT: 2px; BACKGROUND: #eeeb82; BORDER-LEFT: #515100 1px solid; HEIGHT: 100%
}
.ms-titlearearight .ms-areaseparatorright {
	PADDING-RIGHT: 2px; BACKGROUND: #eeeb82 repeat-x; BORDER-LEFT: #515100 1px solid; HEIGHT: 100%
}
.ms-pagemargin {
	BACKGROUND-IMAGE: none; HEIGHT: 100%; BACKGROUND-COLOR: #eeeb82
}
TD.ms-rightareacell DIV.ms-pagemargin {
	DISPLAY: none; BACKGROUND-IMAGE: none; BORDER-LEFT: #eeeb82; HEIGHT: 100%; BACKGROUND-COLOR: #eeeb82
}
.ms-pagebottommargin {
	BACKGROUND: #eeeb82
}
.ms-pagebottommarginleft {
	BACKGROUND: #eeeb82
}
.ms-pagebottommarginright {
	BACKGROUND: #eeeb82
}
.ms-bodyareapagemargin {
	BORDER-TOP: #515100 1px solid; BACKGROUND: #eeeb82
}
.ms-viewareaframe {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #515100 1px solid; WIDTH: 100%; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-webpartpagedescription {
	PADDING-RIGHT: 12px; DISPLAY: none; PADDING-LEFT: 12px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #5a5a5a; PADDING-TOP: 8px; FONT-FAMILY: verdana
}
.ms-separator {
	FONT-SIZE: 10pt; COLOR: #eeeb82
}
.ms-separator IMG {
	BORDER-RIGHT: #f8f7c9 1px solid; BACKGROUND: #9ac6ff; MARGIN: 0px 1px; WIDTH: 1px; BORDER-BOTTOM: #f8f7c9 1px solid; HEIGHT: 16px
}
.ms-authoringcontrols {
	FONT-SIZE: 8pt; COLOR: #525252; FONT-FAMILY: tahoma; BACKGROUND-COLOR: lemonchiffon
}
.ms-propertysheet TH.ms-authoringcontrols {
	FONT-SIZE: 8pt; COLOR: #083772; FONT-FAMILY: tahoma; BACKGROUND-COLOR: lemonchiffon; TEXT-ALIGN: left
}
TD.ms-linksectionheader {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: lemonchiffon; TEXT-ALIGN: left
}
TH.ms-linksectionheader {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/linksectiongrad.gif); BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: lemonchiffon; TEXT-ALIGN: left
}
TABLE.ms-disc-bar {
	BORDER-RIGHT: #79a7e3 1px solid; BORDER-TOP: #79a7e3 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/quicklaunchheader.gif); BORDER-LEFT: #79a7e3 1px solid; BORDER-BOTTOM: #79a7e3 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: left
}
TABLE.ms-disc HR {
	COLOR: #800040; HEIGHT: 1px
}
.ms-partline {
	BACKGROUND-COLOR: #800040
}
.ms-propertysheet A {
	COLOR: firebrick; TEXT-DECORATION: none
}
TABLE.ms-pageinformation {
	BACKGROUND-IMAGE: none; BACKGROUND-COLOR: #e3d12d
}
.ms-storMeEstimated {
	BORDER-RIGHT: white 1px dotted; BORDER-TOP: white 1px dotted; BORDER-LEFT: white 1px dotted; BORDER-BOTTOM: white 1px dotted; BACKGROUND-COLOR: #eeeb82
}
.ms-informationtablehover {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: #800040 1px solid; BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: #800040 1px solid
}
.ms-informationtablehover TD {
	BACKGROUND-COLOR: lemonchiffon
}
.ms-informationtablehover TH {
	BACKGROUND-COLOR: lemonchiffon
}
.ms-itemheader A {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #950407; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.ms-listdescription {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; BACKGROUND: #f8f8f8; PADDING-BOTTOM: 4px; COLOR: #4c4c4c; PADDING-TOP: 2px; BORDER-BOTTOM: #515100 1px solid; FONT-FAMILY: tahoma
}
.ms-gb A {
	COLOR: #950407
}
.ms-gb2 A {
	COLOR: #950407
}
.ms-vb A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-vb2 A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-GRStatusText A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-vb-user A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-disc A {
	COLOR: #950407; TEXT-DECORATION: none
}
A.ms-addnew {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana; TEXT-DECORATION: none
}
IMG.thumbnail {
	BORDER-RIGHT: #eeeb82 3px solid; BORDER-TOP: #eeeb82 3px solid; BORDER-LEFT: #eeeb82 3px solid; BORDER-BOTTOM: #eeeb82 3px solid
}
.ms-imglibthumbnail {
	BORDER-RIGHT: #eeeb82 0px solid; BORDER-TOP: #eeeb82 0px solid; BORDER-LEFT: #eeeb82 0px solid; BORDER-BOTTOM: #eeeb82 0px solid; BACKGROUND-COLOR: #d8d8d8
}
.ms-imglibmenuarea {
	BACKGROUND-COLOR: #f8f7c9
}
TD.ms-disc-bordered {
	BORDER-RIGHT: #800040 0px solid; BORDER-TOP: #800040 0px solid; BORDER-LEFT: #800040 0px solid; BORDER-BOTTOM: #800040 0px solid
}
TD.ms-disc-bordered-noleft {
	BORDER-RIGHT: #800040 0px solid; BORDER-TOP: #800040 0px solid; BORDER-LEFT: #800040 0px solid; BORDER-BOTTOM: #800040 0px solid
}
.UserCaption {
	FONT-SIZE: 8pt; FONT-FAMILY: verdana; BACKGROUND-COLOR: #eeeb82
}
.UserDottedLine {
	BACKGROUND-IMAGE: url(/_layouts/images/dot.gif); MARGIN-BOTTOM: 2px; OVERFLOW: hidden; HEIGHT: 1px; BACKGROUND-COLOR: firebrick
}
.RemoveConnectionLink {
	COLOR: #950407; TEXT-DECORATION: none
}
.UserToolbarTextArea A:link {
	COLOR: firebrick; TEXT-DECORATION: none
}
.UserToolbarTextArea A:visited {
	COLOR: firebrick; TEXT-DECORATION: none
}
.UserCaptionShadow {
	BORDER-RIGHT: #800040 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif); BORDER-LEFT: #800040 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 2px; BACKGROUND-COLOR: #f3f3f3
}
.UserToolbar {
	PADDING-RIGHT: 2px; BACKGROUND-POSITION: left bottom; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); BORDER-BOTTOM: #515100 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: transparent
}
.UserCell {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; MARGIN: 1px; COLOR: #950407; PADDING-TOP: 1px; FONT-FAMILY: verdana,arial,sans-serif
}
.ms-ToolPaneOuter {
	BORDER-RIGHT: #515100 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #515100 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #f2f2f2
}
.ms-ToolPaneBorder {
	BORDER-RIGHT: #800040 1px solid; BORDER-TOP: transparent 0px solid; BORDER-LEFT: #800040 1px solid; BORDER-BOTTOM: transparent 0px solid
}
.ms-ToolPaneClose {
	PADDING-RIGHT: 3px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); BORDER-BOTTOM: #eeeb82 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #79a7e3
}
.ms-ToolPaneTitle {
	PADDING-RIGHT: 7px; BORDER-TOP: #e3efff 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/_layouts/images/topnavselected.gif); PADDING-BOTTOM: 2px; BORDER-LEFT: #e3efff 1px solid; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeb82 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-FAMILY: verdana,arial,helvetica,sans-serif; BACKGROUND-COLOR: #79a7e3
}
.ms-ToolStripSelected {
	PADDING-RIGHT: 4px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeb82 1px solid; FONT-FAMILY: verdana,arial,sans-serif; BACKGROUND-COLOR: #e3d12d
}
.ms-ToolStrip {
	PADDING-RIGHT: 4px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 8pt; BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: #eeeb82 1px solid; FONT-FAMILY: verdana,arial,sans-serif; BACKGROUND-COLOR: #e3d12d
}
.ms-TPBody A:link {
	CURSOR: pointer; COLOR: #950407; TEXT-DECORATION: none
}
.ms-TPBody A:visited {
	CURSOR: pointer; COLOR: #950407; TEXT-DECORATION: none
}
.ms-TPBody A:hover {
	CURSOR: pointer; COLOR: #950407; TEXT-DECORATION: none
}
.ms-PropGridBuilderButton {
	BORDER-RIGHT: firebrick 1px solid; BORDER-TOP: firebrick 1px solid; DISPLAY: none; FONT-SIZE: 8pt; BORDER-LEFT: firebrick 1px solid; WIDTH: 16px; BORDER-BOTTOM: firebrick 1px solid; BACKGROUND-COLOR: #800040
}
.ms-SPZone {
	BORDER-RIGHT: #800040 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #800040 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: #800040 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-COLOR: #e3efff
}
.ms-WPDesign {
	BACKGROUND-COLOR: #800040
}
.ms-WPMenu {
	BACKGROUND-COLOR: #800040
}
.ms-WPBody A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-WPBody A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-HoverCellActive {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); VERTICAL-ALIGN: top; BORDER-LEFT: #515100 1px solid; BORDER-BOTTOM: #515100 1px solid; BACKGROUND-COLOR: #ffbb47
}
.ms-SpLinkButtonActive {
	BORDER-RIGHT: #515100 1px solid; BORDER-TOP: #515100 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/menubuttonhover.gif); VERTICAL-ALIGN: top; BORDER-LEFT: #515100 1px solid; BORDER-BOTTOM: #515100 1px solid; BACKGROUND-COLOR: #ffbb47
}
.ms-SPLink {
	FONT-SIZE: 8pt; COLOR: #950407; FONT-FAMILY: verdana
}
.ms-tabselected {
	BORDER-RIGHT: #515100 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #515100 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #515100 1px solid; COLOR: #950407; PADDING-TOP: 3px; BORDER-BOTTOM: white; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #ffe6a0
}
.ms-tabinactive {
	BORDER-RIGHT: #800040 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #800040 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/topnavunselected.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #800040 1px solid; COLOR: #950407; PADDING-TOP: 3px; BORDER-BOTTOM: medium none; BACKGROUND-REPEAT: repeat-x; POSITION: relative; TOP: 0px; BACKGROUND-COLOR: #e3efff
}
.ms-tabinactive A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-tabinactive A:hover {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-tabinactive A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-surveyHBar {
	BORDER-RIGHT: firebrick 5px solid; BORDER-TOP: firebrick 5px solid; FONT-SIZE: 2px; BORDER-LEFT: firebrick 5px solid; BORDER-BOTTOM: firebrick 5px solid; BACKGROUND-COLOR: firebrick
}
.ms-surveyVBar {
	FONT-SIZE: 2px; BACKGROUND-COLOR: firebrick
}
.ms-surveyVBarBI {
	FONT-SIZE: 2px; VERTICAL-ALIGN: top; BACKGROUND-COLOR: firebrick
}
.ms-uploadborder {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid
}
.ms-styleheader A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-stylebody A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MWSInstantiated A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MWSUninstantiated A:hover {
	COLOR: #950407; TEXT-DECORATION: underline
}
.ms-ganttTitleCell {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; PADDING-LEFT: 7px; BORDER-LEFT: #eeeb82 1px solid; WIDTH: 222px; BORDER-BOTTOM: #eeeb82 1px solid; HEIGHT: 22px; TEXT-ALIGN: left
}
.ms-ganttTitleHeaderCell {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; PADDING-LEFT: 7px; BORDER-LEFT: #eeeb82 1px solid; WIDTH: 222px; BORDER-BOTTOM: #eeeb82 1px solid; TEXT-ALIGN: left
}
.ms-ganttMajorTimeUnitHeaderCell {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-ganttDetailTimeUnitRow TD {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-ganttDetailTimeUnitRow TH {
	BORDER-RIGHT: #eeeb82 1px solid; BORDER-TOP: #eeeb82 1px solid; BORDER-LEFT: #eeeb82 1px solid; BORDER-BOTTOM: #eeeb82 1px solid; BACKGROUND-COLOR: #f9f9f9; TEXT-ALIGN: center
}
.ms-featurestatustext {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: white; PADDING-TOP: 4px; BACKGROUND-COLOR: #950407
}
.ms-consoletoolbar {
	FONT-SIZE: 8pt; FONT-FAMILY: tahoma,verdana
}
.ms-consolestatuscell {
	BACKGROUND-POSITION: left top; BACKGROUND-IMAGE: none; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d5dced; TEXT-ALIGN: center
}
.ms-consoleframe {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-COLOR: #eeeb82; BORDER-BOTTOM-COLOR: #eeeb82; BORDER-TOP-COLOR: #eeeb82; BORDER-RIGHT-COLOR: #eeeb82
}
.ms-consolestatus A {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: verdana,serif; TEXT-DECORATION: none
}
.ms-consolestatus A:hover {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: verdana,serif; TEXT-DECORATION: underline
}
.ms-consoleerror A {
	COLOR: firebrick; TEXT-DECORATION: none
}
.ms-consoleerror A:hover {
	COLOR: firebrick; TEXT-DECORATION: underline
}
.ms-consoletoolbar {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-webpartpickerpagetext A {
	COLOR: firebrick; TEXT-ALIGN: left
}
.ms-webpartpickerpageHeaderBorder A {
	COLOR: firebrick
}
UL.ms-blogAdminLinks LI A {
	COLOR: #950407
}
.ms-blogrssnav {
	BORDER-TOP: #800040 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; COLOR: #4c4c4c; PADDING-TOP: 5px
}
.ms-blogrssnav A {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #950407; TEXT-DECORATION: none
}
.ms-PostFooter A {
	COLOR: #d36945; WHITE-SPACE: nowrap
}
.ms-CommentFooter A {
	COLOR: #d36945; WHITE-SPACE: nowrap
}
H3.ms-PostDate {
	FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; MARGIN: 0px; COLOR: #7f7f7f; BORDER-BOTTOM: #515100 1px solid
}
.ms-blogedit A {
	BORDER-RIGHT: #eeeb82 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: medium none; PADDING-LEFT: 5px; BACKGROUND-IMAGE: url(/_layouts/images/toolgrad.gif); PADDING-BOTTOM: 0px; BORDER-LEFT: #eeeb82 1px solid; COLOR: #950407; PADDING-TOP: 0px; BORDER-BOTTOM: #eeeb82 1px solid; HEIGHT: 22px; BACKGROUND-COLOR: #eeeb82
}
.ms-blogrss A {
	COLOR: #950407
}
.ms-commenttable TD {
	BORDER-TOP: #eeeb82 1px solid
}
.ms-BlogNavigator DIV.ms-navheader {
	PADDING-RIGHT: 6px; BORDER-TOP: #f8f7c9 1px solid; PADDING-LEFT: 6px; PADDING-BOTTOM: 3px; BORDER-LEFT: #f8f7c9 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #800040 1px solid; BACKGROUND-COLOR: #eeeb82
}
.ms-BlogNavigator DIV.ms-navheader A {
	COLOR: #950407
}
.ms-BlogNavigator DIV.ms-WPBody {
	BORDER-TOP: #800040 1px solid
}
.ms-MenuUIPopupBody TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 100%; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #950407; PADDING-TOP: 0px
}
.ms-MenuUIItemTableCell {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #950407; PADDING-TOP: 2px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; COLOR: #950407; PADDING-TOP: 2px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCell A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellHover A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompact A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover A {
	COLOR: #950407; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #950407; PADDING-TOP: 1px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-MenuUIItemTableCellCompactHover {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; COLOR: #950407; PADDING-TOP: 1px; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.srch-sort A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-sort A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-sort-right A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-sort-right A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-summary A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-summary A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-stats A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-Title {
	FONT-SIZE: 1.2em; MARGIN: 0px 0px 5px; COLOR: #950407; FONT-FAMILY: tahoma
}
.srch-Title A:link {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-Title A:visited {
	COLOR: #950407; TEXT-DECORATION: none
}
.srch-Page A:link {
	FONT-WEIGHT: normal; COLOR: #dc4e4e; TEXT-DECORATION: none
}
.srch-Page A:visited {
	FONT-WEIGHT: normal; COLOR: #dc4e4e; TEXT-DECORATION: none
}
.ms-searchresultstitlearea {
	PADDING-LEFT: 18px; BACKGROUND-IMAGE: none; PADDING-TOP: 20px; BORDER-BOTTOM: #515100 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 85px; BACKGROUND-COLOR: #eeeb82; TEXT-ALIGN: center
}
.ms-searchresultsareaSeparator {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #eeeb82
}
.ms-picker-table {
	
}
.ms-quickLaunch TABLE.ms-picker-table TD {
	BORDER-TOP: medium none
}
.ms-picker-header {
	FONT-WEIGHT: normal; BACKGROUND-IMAGE: url(listheadergrad_granite.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: lemonchiffon
}
.ms-picker-header TABLE.ms-picker-table {
	WIDTH: 100%
}
.ms-picker-table .ms-picker-dayheader {
	PADDING-RIGHT: 0px; BORDER-TOP: lemonchiffon 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 3px; COLOR: #727272; PADDING-TOP: 2px; BORDER-BOTTOM: lemonchiffon 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
.ms-picker-week {
	BACKGROUND-POSITION: right top; BORDER-TOP: #e0e0e0 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/weekbox.gif); BORDER-LEFT: lemonchiffon 1px solid; WIDTH: 22px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 22px; TEXT-ALIGN: center
}
.ms-picker-week A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-picker-weekRTL {
	BORDER-RIGHT: lemonchiffon 1px solid; BACKGROUND-POSITION: left top; BORDER-TOP: #e1e1e1 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/weekbox.gif); WIDTH: 22px; BACKGROUND-REPEAT: repeat-y; HEIGHT: 22px; TEXT-ALIGN: center
}
.ms-picker-weekRTL A {
	COLOR: #3966bf; TEXT-DECORATION: none
}
.ms-picker-weekselected {
	PADDING-LEFT: 1px; WIDTH: 22px; CURSOR: pointer; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.ms-picker-weekselected A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-weekselected A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-weekselectedRTL {
	PADDING-RIGHT: 1px; WIDTH: 22px; CURSOR: pointer; HEIGHT: 22px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
.ms-picker-weekselectedRTL A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-weekselectedRTL A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-weekbox {
	PADDING-RIGHT: 3px; FONT-SIZE: 8pt; FILTER: flipv fliph; COLOR: #999999; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; WRITING-MODE: tb-rl
}
.ms-picker-weekboxRTL {
	PADDING-RIGHT: 3px; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: tahoma; WHITE-SPACE: nowrap; WRITING-MODE: tb-rl
}
.ms-picker-today {
	HEIGHT: 22px
}
.ms-picker-dayselected {
	HEIGHT: 22px
}
.ms-picker-daycenter {
	HEIGHT: 22px
}
.ms-picker-daycenterOn {
	HEIGHT: 22px
}
TABLE.ms-picker-table TD.ms-picker-today {
	BORDER-RIGHT: #ff9932 1px solid; BORDER-TOP: #ff9932 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #ff9932 1px solid; BORDER-BOTTOM: #ff9932 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
TABLE.ms-picker-table TD.ms-picker-dayother {
	BORDER-RIGHT: #f2f8ff 1px solid; BORDER-TOP: #f2f8ff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #f2f8ff 1px solid; BORDER-BOTTOM: #f2f8ff 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
TABLE.ms-picker-table TD.ms-picker-daycenterOn {
	BORDER-RIGHT: #f2f8ff 1px solid; BORDER-TOP: #f2f8ff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #f2f8ff 1px solid; BORDER-BOTTOM: #f2f8ff 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
TABLE.ms-picker-table TD.ms-picker-daycenter {
	BORDER-RIGHT: #f2f8ff 1px solid; BORDER-TOP: #f2f8ff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #f2f8ff 1px solid; BORDER-BOTTOM: #f2f8ff 1px solid; FONT-FAMILY: tahoma; TEXT-ALIGN: center
}
.ms-picker-daycenter A {
	COLOR: firebrick; TEXT-DECORATION: none
}
.ms-picker-today A {
	COLOR: firebrick; TEXT-DECORATION: none
}
.ms-picker-dayselected A {
	COLOR: firebrick; TEXT-DECORATION: none
}
.ms-picker-dayother A {
	COLOR: #a5a5a5; TEXT-DECORATION: none
}
.ms-picker-dayother A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-daycenterOn A {
	COLOR: #000000; TEXT-DECORATION: underline
}
.mspicker-daycenterOn A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-table .ms-picker-daycenterOn {
	BACKGROUND-COLOR: #ffffff
}
TABLE.ms-picker-table TD.ms-picker-dayselected {
	BORDER-RIGHT: #f2f8ff 1px solid; BORDER-TOP: #f2f8ff 1px solid; FONT-SIZE: 8pt; BORDER-LEFT: #f2f8ff 1px solid; BORDER-BOTTOM: #f2f8ff 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ffdf88; TEXT-ALIGN: center
}
.ms-quicklaunch TABLE.ms-picker-table TD.ms-picker-monthcenter {
	BORDER-RIGHT: lemonchiffon 1px solid; BORDER-TOP: lemonchiffon 1px solid; PADDING-BOTTOM: 3px; BORDER-LEFT: lemonchiffon 1px solid; COLOR: #7f7f7f; BORDER-BOTTOM: lemonchiffon 1px solid; BACKGROUND-COLOR: lemonchiffon; TEXT-ALIGN: center
}
.ms-picker-monthcenter A {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenter A:active {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenter A:link {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenter A:visited {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenter A:hover {
	FONT-SIZE: 8pt; COLOR: firebrick; FONT-FAMILY: tahoma; TEXT-DECORATION: none
}
.ms-quicklaunch TABLE.ms-picker-table TD.ms-picker-monthcenterOn {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #d2b47a 1px solid; CURSOR: pointer; BORDER-BOTTOM: #d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: center
}
.ms-picker-monthcenterOn A {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenterOn A:active {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenterOn A:link {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenterOn A:hover {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthcenterOn A:visited {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-quicklaunch TABLE.ms-picker-table TD.ms-picker-monthselected {
	BORDER-RIGHT: #d2b47a 1px solid; BORDER-TOP: #d2b47a 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); PADDING-BOTTOM: 3px; BORDER-LEFT: #d2b47a 1px solid; BORDER-BOTTOM: #d2b47a 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: center
}
.ms-picker-monthselected A {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthselected A:active {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthselected A:link {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthselected A:hover {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
.ms-picker-monthselected A:visited {
	FONT-SIZE: 8pt; CURSOR: pointer; COLOR: #000000; FONT-FAMILY: Tahoma; TEXT-DECORATION: none
}
TABLE.ms-picker-table TD.ms-picker-footer {
	PADDING-RIGHT: 5px; BORDER-TOP: lemonchiffon 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #4c4c4c; PADDING-TOP: 5px; FONT-FAMILY: tahoma
}
.ms-picker-footer A {
	COLOR: firebrick
}
.ms-picker-footer A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-picker-month {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; PADDING-TOP: 2px
}
.ms-picker-line {
	BORDER-TOP: #9ba3b5 2px solid
}
.ms-navframe .ms-datepickerouter {
	BORDER-RIGHT: lemonchiffon 1px solid; MARGIN: 0px 1px 2px; BORDER-BOTTOM: lemonchiffon 1px solid
}
.ms-calheader {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-navselected {
	FONT-SIZE: 8pt
}
.ms-cal-nav {
	FONT-SIZE: 8pt
}
SPAN.ms-cal-navselected A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.ms-cal-navselected A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD A.ms-cal-nav {
	FONT-WEIGHT: normal; COLOR: firebrick; TEXT-DECORATION: none
}
SPAN.ms-cal-nav A {
	FONT-WEIGHT: normal; COLOR: firebrick; TEXT-DECORATION: none
}
SPAN.ms-cal-nav A:visited {
	FONT-WEIGHT: normal; COLOR: firebrick; TEXT-DECORATION: none
}
SPAN.ms-cal-nav A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
.ms-cal-nav A:hover {
	FONT-WEIGHT: normal; COLOR: #000000; TEXT-DECORATION: underline
}
.ms-cal-nav IMG {
	VERTICAL-ALIGN: middle
}
.ms-cal-navselected IMG {
	VERTICAL-ALIGN: middle
}
.ms-cal-weekempty {
	FONT-SIZE: 2px; WIDTH: 18px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekemptyRTL {
	FONT-SIZE: 2px; WIDTH: 18px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekname {
	WIDTH: 14.5%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekday {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 2px; COLOR: #7f7f7f; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-week {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: lemonchiffon
}
.ms-cal-weekB {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: lemonchiffon
}
.ms-cal-weekRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/weekbox.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekRTLB {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/weekbox.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekselected {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekselectedRTL {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekselected A {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: none
}
.ms-cal-weekselectedRTL A {
	CURSOR: pointer; COLOR: #000000; TEXT-DECORATION: none
}
.ms-cal-weekbox {
	WIDTH: 15px
}
.ms-cal-weekboxRTL {
	WIDTH: 15px
}
.ms-cal-topday {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(listheadergrad_granite.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: left
}
.ms-cal-topdayL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: left
}
.ms-cal-wtopdayL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: left
}
.ms-cal-wtopday {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #d6e8ff; TEXT-ALIGN: left
}
.ms-cal-topdayRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: right
}
.ms-cal-topdayRTLL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: right
}
.ms-cal-wtopdayRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: right
}
.ms-cal-wtopdayRTLL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttn.gif); BORDER-LEFT: purple 1px solid; COLOR: #000000; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a; TEXT-ALIGN: right
}
.ms-cal-wtopday {
	BORDER-RIGHT: medium none
}
.ms-cal-wtopdayRTL {
	BORDER-LEFT: medium none
}
.ms-cal-topday DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopday DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocus DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopday-today DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopday-todayRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopday DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayRTL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayRTLL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayRTLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayRTLLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopday-today DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocus DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusRTLL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusRTL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopday-todayover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopday-todayRTLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopday-todayRTL DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusRTLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusRTLLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayfocusLover DIV SPAN {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 0px
}
.ms-cal-wtopdayL DIV A {
	COLOR: #000000
}
.ms-cal-wtopday DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayRTL DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayRTLL DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayfocus DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayfocusL DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayfocusRTLL DIV A {
	COLOR: #000000
}
.ms-cal-wtopdayfocusRTL DIV A {
	COLOR: #000000
}
.ms-cal-topday-today {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttntoday.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopday-today {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttntoday.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-topday-todayRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttntoday.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopday-todayRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttntoday.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-topday-today {
	TEXT-ALIGN: left
}
.ms-cal-wtopday-today {
	TEXT-ALIGN: left
}
.ms-cal-topday-todayRTL {
	TEXT-ALIGN: right
}
.ms-cal-wtopday-todayRTL {
	TEXT-ALIGN: right
}
.ms-cal-topday-today DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-wtopday-today DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-topday-todayover DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-wtopday-todayover DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-topday-todayRTL DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-wtopday-todayRTL DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-topday-todayoverRTL DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-wtopday-todayRTLover DIV {
	BORDER-RIGHT: #ffa521 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ffa521 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; BORDER-LEFT: #ffa521 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #ffa521 1px solid
}
.ms-cal-topday-todayover {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffe1bb; TEXT-ALIGN: left
}
.ms-cal-wtopday-todayover {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffe1bb; TEXT-ALIGN: left
}
.ms-cal-topday-todayoverRTL {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffe1bb; TEXT-ALIGN: right
}
.ms-cal-wtopday-todayRTLover {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BORDER-LEFT: #83b0ec 1px solid; CURSOR: pointer; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffe1bb; TEXT-ALIGN: right
}
.ms-cal-topdayover {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: none; BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: khaki; TEXT-ALIGN: left
}
.ms-cal-topdayoverL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttnover.gif); BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
.ms-cal-wtopdayover {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttnover.gif); BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
.ms-cal-wtopdayLover {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttnover.gif); BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
.ms-cal-topdayfocusover {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttnover.gif); BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
.ms-cal-wtopdayfocusover {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/calnumBttnover.gif); BORDER-LEFT: purple 1px solid; CURSOR: pointer; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ebf3ff; TEXT-ALIGN: left
}
.ms-cal-topdayover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayoverL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayoverRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayoverRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayRTLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayRTLLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayfocusover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayfocusRTLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayfocusover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayfocusLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayfocusRTLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-wtopdayfocusRTLLover DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; COLOR: #000000; PADDING-TOP: 1px; TEXT-DECORATION: underline
}
.ms-cal-topdayfocus {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-topdayfocusL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-topdayfocusRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-topdayfocusRTLL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopdayfocus {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopdayfocusL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopdayfocusRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopdayfocusRTLL {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: purple 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/selectednav.gif); BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: purple 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffda8a
}
.ms-cal-wtopdayfocus {
	TEXT-ALIGN: left
}
.ms-cal-wtopdayfocusL {
	TEXT-ALIGN: left
}
.ms-cal-wtopdayfocusRTL {
	TEXT-ALIGN: right
}
.ms-cal-wtopdayfocusRTLL {
	TEXT-ALIGN: right
}
.ms-cal-topdayfocus DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayfocusL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayfocusRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-topdayfocusRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocus DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusRTL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-wtopdayfocusRTLL DIV {
	PADDING-RIGHT: 1px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 1px
}
.ms-cal-nodataMid {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeft {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftRTL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftBtm {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftBtmRTL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftBtm2 {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftBtmRTL2 {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataBtm {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataBtm2 {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-nodataLeftBtm {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-nodataLeftBtmRTL {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-nodataLeftBtm2 {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-nodataLeftBtmRTL2 {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-nodataBtm {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-nodataBtm2 {
	BORDER-BOTTOM: purple 1px solid
}
.ms-cal-muworkitem {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px
}
.ms-cal-muworkitemL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px
}
.ms-cal-muworkitemR {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px
}
.ms-cal-muworkitemRTL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px
}
.ms-cal-muworkitemRTLL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px
}
.ms-cal-muworkitem TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-muworkitemL TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-muworkitemRTL TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-muworkitemRTLL TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-muworkitemR TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-todayitem TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-todayitemRTL TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-noworkitem TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-workitem TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-noworkitemRTL TD {
	FONT-SIZE: 8pt; VERTICAL-ALIGN: top; FONT-FAMILY: Tahoma
}
.ms-cal-workitem {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-todayitem {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-todayitemRTL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitem2 {
	BORDER-RIGHT: #83b0ec 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #83b0ec 1px solid; PADDING-TOP: 2px
}
.ms-cal-workitem2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitemRTL2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-todayitem2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-todayitemRTL2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: purple 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitemL2 {
	BORDER-RIGHT: #9ba3b5 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ba3b5 3px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitemRTLL2 {
	BORDER-RIGHT: #9ba3b5 3px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ba3b5 1px solid; PADDING-TOP: 2px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitemL2B {
	BORDER-RIGHT: #9ba3b5 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ba3b5 3px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #9ba3b5 3px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-workitemRTLL2B {
	BORDER-RIGHT: #9ba3b5 3px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: #9ba3b5 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #9ba3b5 3px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitem {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemRTL {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; BORDER-LEFT: purple 1px solid; PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemB {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemLB {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitem2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemL2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-noworkitemRTL2B {
	BORDER-RIGHT: purple 1px solid; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: purple 1px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-COLOR: #ffffff
}
.ms-cal-monthitem {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; TEXT-DECORATION: none
}
TD.ms-cal-monthitem A {
	COLOR: firebrick
}
TD.ms-cal-monthitem A:hover B {
	COLOR: #000000
}
.ms-cal-monthitem B {
	FONT-WEIGHT: normal; COLOR: #8c8c8c
}
.ms-cal-monthMultiDay {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
.ms-cal-monthMultiDay A {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
.ms-cal-monthMultiDay A:link {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
.ms-cal-monthMultiDay A:active {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
.ms-cal-monthMultiDay A:visited {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-SIZE: 7pt; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
.ms-cal-monthMultiDay A:hover {
	FONT-SIZE: 7pt; COLOR: #5185c1; FONT-FAMILY: Verdana; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #375b84; TEXT-DECORATION: none
}
A.ms-cal-more {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: firebrick; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.ms-cal-more:link {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: firebrick; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.ms-cal-more:active {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: firebrick; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.ms-cal-more:visited {
	PADDING-RIGHT: 3px; MARGIN-TOP: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; MARGIN-BOTTOM: 3px; PADDING-BOTTOM: 3px; COLOR: firebrick; PADDING-TOP: 3px; FONT-FAMILY: tahoma; TEXT-OVERFLOW: ellipsis; TEXT-DECORATION: none
}
A.ms-cal-more:hover {
	COLOR: #000000; TEXT-DECORATION: underline; LCssTDec: 
}
.ms-cal-more IMG {
	VERTICAL-ALIGN: middle
}
.ms-cal-defaultbgcolor {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/alldaydefault.gif); PADDING-BOTTOM: 4px; CURSOR: pointer; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: center
}
.ms-cal-defaultbgcolorsel {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/alldayDefaultOver.gif); PADDING-BOTTOM: 4px; CURSOR: pointer; PADDING-TOP: 4px; BACKGROUND-REPEAT: repeat-x; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #f2f8ff; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ms-cal-monthAllDay {
	BORDER-RIGHT: #8ebbf5 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #8ebbf5 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/alldaydefault.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #8ebbf5 2px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #8ebbf5 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: center
}
TD.ms-cal-defaultbgcolor A {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-monthAllDay A {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-monthAllDaysel A {
	COLOR: #000000
}
TD.ms-cal-defaultbgcolorsel A {
	COLOR: #000000
}
.ms-cal-defaultbgcolor A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-cal-defaultbgcolorsel A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.ms-cal-monthAllDaysel {
	BORDER-RIGHT: #83b0ec 2px solid; PADDING-RIGHT: 0px; BORDER-TOP: #83b0ec 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND-IMAGE: url(/_layouts/images/alldayDefaultOver.gif); PADDING-BOTTOM: 4px; BORDER-LEFT: #83b0ec 2px solid; CURSOR: pointer; PADDING-TOP: 4px; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #f2f8ff; TEXT-ALIGN: center
}
.ms-cal-time {
	BORDER-RIGHT: purple 1px solid; WIDTH: 18px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-timeRTL {
	BORDER-LEFT: purple 1px solid; WIDTH: 18px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-alldayevent {
	BORDER-RIGHT: #9ba3b5 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #9ba3b5 1px solid; PADDING-TOP: 1px; HEIGHT: 100%; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.ms-cal-alldayeventRTL {
	BORDER-RIGHT: #9ba3b5 3px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #9ba3b5 1px solid; PADDING-TOP: 1px; HEIGHT: 100%; TEXT-OVERFLOW: ellipsis; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.ms-cal-noworkhour {
	BORDER-LEFT: #9ba3b5 2px solid; WIDTH: 18px; BACKGROUND-COLOR: #f2f4f7
}
.ms-cal-blankimage {
	VISIBILITY: hidden; WIDTH: 7px; HEIGHT: 76px
}
.ms-cal-workhour {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourhalfhour {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourhalfhourover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourB {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourBhalfhour {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourBover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourBhalfhourover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 1px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-noworkhourRTL {
	BORDER-RIGHT: #9ba3b5 2px solid; WIDTH: 18px; BACKGROUND-COLOR: #f2f4f7
}
.ms-cal-workhourRTL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLhalfhour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLhalfhourover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLBhalfhour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLBover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLBhalfhourover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; BORDER-BOTTOM: #add1ff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-noworkhourF {
	BORDER-TOP: #9ba3b5 3px solid; BORDER-LEFT: #9ba3b5 2px solid; WIDTH: 18px; BACKGROUND-COLOR: #f2f4f7
}
.ms-cal-workhourF {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourFover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourFhalfhour {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-workhourFhalfhourover {
	PADDING-RIGHT: 4px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 2px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: right
}
.ms-cal-noworkhourRTLF {
	BORDER-RIGHT: #9ba3b5 2px solid; BORDER-TOP: #9ba3b5 3px solid; WIDTH: 18px; BACKGROUND-COLOR: #f2f4f7
}
.ms-cal-workhourRTLF {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLFover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLFhalfhour {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-workhourRTLFhalfhourover {
	PADDING-RIGHT: 0px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; WIDTH: 30px; COLOR: firebrick; PADDING-TOP: 0px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffffb0; TEXT-ALIGN: left
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourB .ms-cal-dayhourF {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-LEFT: purple 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhour {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
	BORDER-TOP: #d6e8ff 1px solid; BORDER-BOTTOM: #add1ff 1px solid; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkday .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkhour .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	BORDER-LEFT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	BORDER-RIGHT: purple 1px solid; HEIGHT: 100%
}
.ms-cal-enoworkhour {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTL {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTLL {
	HEIGHT: 100%
}
.ms-cal-enoworkhourL {
	HEIGHT: 100%
}
.ms-cal-enoworkhourF {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTLF {
	HEIGHT: 100%
}
.ms-cal-enoworkhourB {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTLB {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTLLB {
	HEIGHT: 100%
}
.ms-cal-enoworkhourLB {
	HEIGHT: 100%
}
.ms-cal-enoworkhourFB {
	HEIGHT: 100%
}
.ms-cal-enoworkhourRTLFB {
	HEIGHT: 100%
}
.ms-cal-enoworkday {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
.ms-cal-enoworkdayRTL {
	VERTICAL-ALIGN: top; HEIGHT: 100%
}
.ms-cal-eworkday {
	VERTICAL-ALIGN: top; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-cal-eworkdayRTL {
	VERTICAL-ALIGN: top; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-cal-eworkhour {
	VERTICAL-ALIGN: top; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-cal-eworkhourRTL {
	VERTICAL-ALIGN: top; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff
}
.ms-cal-eworkday .ms-cal-tdayitem TD DIV {
	OVERFLOW: hidden
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkday {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTL {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-enoworkdayRTLF {
	BACKGROUND-COLOR: #ffffb0
}
.ms-cal-weekedge {
	FONT-SIZE: 2px; WIDTH: 4px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-wemptycell {
	BORDER-LEFT: purple 1px solid; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-wemptycellL {
	BORDER-LEFT: purple 1px solid; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-walldayevent {
	PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-walldayeventL {
	PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-walldayeventRTL {
	PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-walldayeventRTLL {
	PADDING-TOP: 1px; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-alldayevent {
	BORDER-RIGHT: purple 1px solid; BORDER-LEFT: purple 1px solid
}
.ms-cal-alldayeventL {
	BORDER-RIGHT: purple 1px solid; BORDER-LEFT: purple 1px solid
}
.ms-cal-alldayeventRTL {
	BORDER-RIGHT: purple 1px solid; BORDER-LEFT: purple 1px solid
}
.ms-cal-alldayeventRTLL {
	BORDER-RIGHT: purple 1px solid; BORDER-LEFT: purple 1px solid
}
.ms-cal-tweekitem {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/alldaydefault.gif); BORDER-LEFT: #83b0ec 1px solid; WIDTH: 100%; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-tweekitem TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.ms-cal-tdayitem {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/alldaydefault.gif); BORDER-LEFT: #83b0ec 1px solid; WIDTH: 100%; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; HEIGHT: 100%; BACKGROUND-COLOR: #ffffb0
}
.ms-cal-tdayitem TD {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-SIZE: 8pt; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: top; PADDING-TOP: 0px; FONT-FAMILY: tahoma
}
.ms-cal-tdayitem TD DIV {
	OVERFLOW: hidden; HEIGHT: 100%; TEXT-OVERFLOW: ellipsis
}
TD.ms-cal-eworkday A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-enoworkhour A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-enoworkhourF A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-eworkhour A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-eworkhourF A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-enoworkday A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
TD.ms-cal-enoworkhourB A.ms-cal-dayitem {
	COLOR: firebrick; TEXT-DECORATION: none
}
A.ms-cal-dayitem:hover {
	COLOR: #000000; TEXT-OVERFLOW: ellipsis; TEXT-ALIGN: center; TEXT-DECORATION: none
}
A.ms-cal-dayitem:hover NOBR {
	COLOR: #000000
}
.ms-cal-dayitem NOBR {
	FONT-WEIGHT: normal; COLOR: #8c8c8c
}
.ms-cal-gempty {
	FONT-SIZE: 8pt; CURSOR: default; FONT-FAMILY: Tahoma,Verdana; BORDER-COLLAPSE: collapse
}
.ms-cal-navheader {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; COLOR: #000000; PADDING-TOP: 10px; FONT-FAMILY: Tahoma
}
.ms-cal-nav-buttonsltr {
	PADDING-RIGHT: 15px; PADDING-LEFT: 0px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #83b0ec; PADDING-TOP: 0px; TEXT-ALIGN: right
}
.ms-cal-nav-buttonsRTL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; COLOR: #83b0ec; PADDING-TOP: 0px; TEXT-ALIGN: left
}
DIV.ms-cal-navheader A IMG {
	BORDER-RIGHT: #83b0ec 1px solid; BORDER-TOP: #83b0ec 1px solid; BACKGROUND-IMAGE: url(/_layouts/images/listheadergrad.gif); VERTICAL-ALIGN: middle; BORDER-LEFT: #83b0ec 1px solid; BORDER-BOTTOM: #83b0ec 1px solid; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.ms-PostWrapper,.ms-CommentsWrapper,.ms-blogrss
{
	color:#4c4c4c;
	width:900px;
}
