﻿
A, a:link, a:visited{
    color: #773142;
    text-decoration:none;
}

a:hover
{
    color:#757575;
}

#zz1_TopNavigationMenu{
	height:100%;
}

a.zz1_TopNavigationMenu_1{
	height:100%;
}

.ms-topNavFlyOutsContainer {
border: solid 1px #773141;
}

body
{
    font-family:verdana;
    width:100%;
    height:100%;
    font-size:8pt;
}

TD
{
	font-family:verdana;
    font-size:8pt;
    /*line-height:1.7;*/
}

TABLE.ms-formtoolbar TD.ms-toolbar
{
	padding-left: 7px;
}

TABLE.ms-pageinformation
{
	background-image: url("settingsgraphic_deloitte.jpg" );
	background-repeat: repeat-x;
	background-color: #ffffff;
}

TABLE.ms-createpageinformation
{
	background-image: url("creategraphic_deloitte.jpg" );
	background-repeat: repeat-x;
	background-color: #ffffff;
}

.ms-informationtablestatic
{
	background-image: url("settingsbkg_deloitte.jpg" );
	background-repeat: no-repeat;
}

.ms-informationtablehover td, .ms-informationtablehover th
{
	background-color: #e7e7e7;
}
.ms-informationtablehover td
{
	border: none;
}
.ms-informationtablehover th
{
	border-top: none;
}


.ms-informationtablehover
{
	border: 2px solid #773142;
}

.ms-sitetitle
{
	padding-right: 0px;
	padding-left: 6px;
	padding-bottom: 5px;
	margin: 0px;
	font-family: Times New Roman, Serif;
	font-size: 25px;
	font-weight: normal;
	vertical-align: bottom;
	color: #773141;
	padding-top: 4px;
}

.ms-standardheader
{
	color: #773141;
	font-size:10pt;
}

.ms-sitetitle A
{
	font-family: Times New Roman, Serif;
	font-size: 25px;
	font-weight: normal;
	color: #773141;
}

.ms-vh2, .ms-vh, .ms-vh2-nograd, .ms-vh2-nofilter, .ms-vh-icon
{
	background-image: none;
}

.ms-vh2, .ms-vh, .ms-vh2-nograd, .ms-vh2-nofilter, .ms-vh-icon
{
	background-color: #f3f3f3;
}

.ms-vh table.ms-selectedtitle, .ms-vh2 table.ms-selectedtitle, .ms-vh-icon table.ms-selectedtitle
{
	background-color: #e7e7e7;
	border: none;
}


/********************************/
.ms-toolbar, .ms-viewtoolbar, .ms-formtoolbar
{
	color: #773141;
}
.ms-toolbar-togglebutton-on
{
	border: 1 solid #1c418c;
	background-color: #fffacc;
}
table.ms-toolbar, table.ms-viewtoolbar
{
	background-image: url(   "toolgrad_simple.gif" );
	background-image: none;
	background-color: #ffffff;
}
table.ms-toolbar
{
	border: 1px solid #773141;
}
table.ms-viewtoolbar
{
	border-top: none;
	border-bottom: none;
}
.ms-listheader
{
	color: #4f79cc;
	background-color: #a9cbd3;
}
.ms-menutoolbar
{
	background-image: none;
	border: 1px solid #666666;
	background-color: #e6e6e6;
}

.ms-toolbarcontainer{
	background-image: none;
	border: 1px solid #666666;
	background-color: #e6e6e6;
}
.ms-menutoolbar td
{
	border-top: solid 1px #e6e6e6;
	border-bottom: solid 1px #e6e6e6;
}
.ms-menutoolbar td a
{
	color: #773141;
}
.ms-listheaderlabel
{
	color: #000;
}

DIV.ms-viewselectorhover
{
	border-right: #ffffff 1px solid;
	padding-right: 12px;
	background-position: right center;
	border-top: #ffffff 1px solid;
	padding-left: 4px;
	background-image: url(/_layouts/images/menudarkspaced.gif);
	padding-bottom: 1px;
	border-left: #ffffff 1px solid;
	cursor: pointer;
	padding-top: 1px;
	border-bottom: #ffffff 1px solid;
	border: none;
	padding: 3px;
	background-repeat: no-repeat;
}

DIV.ms-viewselector
{
	border-right: #ffffff 1px solid;
	padding-right: 12px;
	background-position: right center;
	border-top: #ffffff 1px solid;
	padding-left: 4px;
	background-image: url(/_layouts/images/menudarkspaced.gif);
	padding-bottom: 1px;
	border-left: #ffffff 1px solid;
	cursor: pointer;
	padding-top: 1px;
	border-bottom: #ffffff 1px solid;
	border: none;
	padding: 3px;
	background-repeat: no-repeat;
}

.ms-menutoolbar TD TD.ms-viewselector
{
	font-weight: bold;
	background-image: url(/_layouts/images/selectednav.gif);
	background-image: none;
	padding: 0px;
	background-repeat: repeat-x;
	background-color: #ffffff;
	border: 1px solid #ffffff;
}

.ms-menubuttonactivehover, .ms-buttonactivehover
{
	margin: 0px 1px 0px 1px; /*padding:3px 7px 4px 7px;*/
	background-image: none;
	line-height: 16px;
	border: solid 1px #773141;
	background-color: #f3f3f3;
	cursor: pointer;
}

.ms-splitbuttonhover .ms-splitbuttondropdown, .ms-splitbuttonhover .ms-splitbuttontext
{
	border: 1px solid #773141;
	background-image: none;
	background-color: #E7E7E7;
	cursor: pointer;
}

.ms-menutoolbar TD TD.ms-viewselectorhover
{
	border: 1px solid #773141;
	background-image: none;
	background-color: #E7E7E7;
}

.ms-bottompaging
{
	background: #dde4f4;
}
.ms-bottompagingline1
{
	background: #fff;
}
.ms-bottompagingline2
{
	display: none;
}
.ms-bottompagingline3
{
	display: none;
}
.ms-paging
{
	color: #002672;
}
.ms-viewselect a:link, .ms-GRFontSize
{
	color: #002672;
}
hr
{
	color: #773142;
}
.ms-formlabel
{
	border-top: 1px solid #666666;
	color: #773141;
}
.ms-formdescription A
{
	color: #002672;
}
.ms-formvalidation
{
	color: #ff0000;
}

.ms-informationbar
{
	background-color: #E5E5CC;
	border: 1px solid #773142;
}

.ms-formbody
{
	background: #E6E6E6;
	border-top: 1px solid #666666;
}
.ms-formline
{
	border-top: 1px solid #666666;
}
.ms-formbutton
{
	border: 1px solid #666666;
}
.ms-formdescription
{
	color: #666666;
}
table.ms-form th
{
	color: #2d5199;
}
.ms-inputuserfield, .ms-rtelong, .ms-rtelonger
{
	border: 1px solid #8c8c8c;
}
.ms-bannerContainer
{
	background-image: url(   "siteTitleBKGD_simple.jpg" );
	background-image: none;
	background-position: bottom right;
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
td.ms-globalbreadcrumb
{
	border-bottom: solid 1px #773141;
}
.ms-globalbreadcrumb
{
	background-color: #ffffff;
	height: 20px;
}
.ms-globalbreadcrumb, .ms-globalbreadcrumb a
{
	color: #773141;
}
.ms-globallinks, .ms-globallinks a
{
	color: #666666;
	font-family:verdana;
}
.ms-pagebreadcrumb
{
	background-color: #eee;
	border-top: solid 1px #eee;
	border-left: none;
}
.ms-pagebreadcrumb a
{
	background-color: transparent;
}
.ms-banner
{
	vertical-align: bottom;
}
.ms-siteaction, .ms-siteaction a
{
	color: #4c4c4c; ;
color:#773141;
}

.ms-siteaction a:hover
{
	color: #773141;
}

table.ms-siteaction td.ms-siteaction
{
	border-right: solid 1px #cecece;
}
table.ms-siteaction td.ms-siteaction div
{
	border-right: solid 1px #FFFFFF;
}

.ms-siteactionsmenu DIV DIV DIV
{
	background-image: none;
	border: 1px solid #773141;
	border-bottom: none;
	background-color: #ffffff;
}

.ms-siteactionsmenu DIV DIV DIV.ms-siteactionsmenuhover
{
	background-image: none;
	border: 1px solid #773141;
	border-bottom: none;
	background-color: #E7E7E7;
}


.ms-siteactionsmenu DIV DIV DIV A
{
	font-weight: bold;
	color: #773141;
}



.ms-actionbar
{
	border: 1px solid none;
}
.ms-actionsep
{
	border-right: 1px solid none;
}
.ms-topnavContainer
{
	border: none;
	border-left: none;
}

.ms-topNavFlyoutsContainer{
	
	
}

.ms-topNavFlyOuts
{
	background-color: #FFFFFF !important;
    border-style:solid;
    border-top:none;
    padding: 4px 8px 4px 8px;
    font-family:Tahoma!important;
}
.ms-topNavFlyOutsHover
{
	background-color: #E5E5E5 !important;
}

.ms-topNavFlyouts A, .ms-topNavFlyouts A:hover, a:visited{
	color:#773141;
}

.ms-topnav
{
	border:1px solid #773141;
	background-image: none;
	background-color: #773141;
	padding:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top: 0.1em;
	padding-bottom: 0.1em;
	font-family:Tahoma;
	height: 21px;
	}

.ms-topnav img{
	left:-5px;
	margin-right:0px;
}

.ms-topnav A
{
	color: #FFFFFF;
	font-weight:bold;
	padding-right:9px;
	padding-left:9px;
}

.ms-topnav A:hover, .ms-topnavhover a, .ms-topnavhover a:hover
{
	color: #773141;
}


.ms-topnavselected
{
	color: #FFFFFF;
	background: none;
	border: 1px solid #773141;
	/*border-bottom-width: 0px; border-left:solid 1px #ffffff;*/
	background-color: #E5E5E5;
	}

.ms-topnavselected a
{
	color: #773141;
}

.ms-topnavselected a:hover{
	color:#773141;
}

.ms-topNavHover
{
	color: #773141;
	background: none;
	background-repeat: repeat-x;
	border: 1px solid #773141;
	background-color: #E5E5E5;
}

.ms-nav th
{
	color: #000000;
}
.ms-quicklaunchnavsep
{
	background-color: transparent;
}
.ms-quicklaunch table td
{
	border-top: 1px solid #fff;
}
.ms-quicklaunch table.ms-navheader
{
	border-top: 1px solid #fff;
	border: none;
}
.ms-quicklaunch table.ms-navheader td
{
	background-color: #eee;
	background-color: #fff;
	border: none;
	border-top: 1px solid #773141;
	background-image: none;
}
table.ms-recyclebin td
{
	background-color: #757575;
	border-top: none;
	border-left: none;
	padding: 2px;
}
table.ms-recyclebin td a
{
	color: #E5E5E5;
}
table.ms-recyclebin td a:hover
{
	color: #ffffff;
}
table.ms-navitem td, span.ms-navitem
{
	background: url(   "navBullet_simple.gif" ) no-repeat;
}
.ms-treeviewouter td.ms-navitem
{
	border: none;
	padding: 0px 4px;
}
.ms-navsubmenu1
{
	background-color: transparent;
	border-bottom: none;
}
.ms-navsubmenu2
{
	background-color: transparent;
}
table.ms-navselected td
{
	border: 1px solid #E5E5CC;
}
.ms-navheader a
{
	color: #773141;
}
.ms-navheader a:hover
{
	color: #773142;
}
.ms-navItem a
{
	color: #773141;
}
.ms-navItem a:hover
{
	color: #773142;
}
.ms-quicklaunchouter
{
	border-bottom: none;
	border-right: none;
}
.ms-quickLaunch
{
	border: none;
	border-bottom: 0px;
	background-color: transparent;
}
.ms-quicklaunchheader
{
	color: #773141;
	background-image: url(   "quickLaunchHeader_simple.gif" );
	background-image: none;
	background-color: transparent;
	border: solid 1px #BADBE8;
	border: none;
}
.ms-quicklaunchheader a
{
	color: #773142;
}
.ms-quicklaunchheader a:hover
{
	color: #773142;
}
.ms-storMeUsed, .ms-storMeFilterBar
{
	background: #89b4bf;
}
.ms-navline
{
	border-bottom: 1px solid #adadad;
}
.ms-navwatermark
{
	color: #cce2e8;
}
.ms-selectednav, .ms-GRSortFilter
{
	border: 1px solid #1c418c;
	background: #fff699;
}
.ms-unselectednav
{
	border: none;
}
.ms-verticaldots
{
	border-right: none;
	border-left: none;
}
.ms-nav
{
	background-color: transparent;
	background-image: none;
}
.ms-relatedtable
{
	background: #f4f4f4;
	border: none;
}
.ms-relatedheader
{
	color: #ffffff;
}
.ms-relatedtext
{
	color: #002672;
}
.ms-relatedtext a:visited, .ms-relatedtext a:link, .ms-relatedtext a:active
{
	color: #002672;
}
.ms-relatedtext a:hover
{
	color: #773142;
}
.ms-globalTitleArea
{
	background-image: url(   "siteTitleBKGD_simple.jpg" );
	background-image: none;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-bottom: 12px;
	background-color: #FFFFFF;
}
.ms-globalTitleAreaSeparator
{
	background-color: #773141;
	background-image: none;
}
.ms-titlearea
{
	color: #666666;
}
.ms-titlearea a
{
	color: #773142;
}
.ms-titlearea a:hover
{
	color: #757575;
}
TD.ms-titleareaframe, Div.ms-titleareaframe, .ms-pagetitleareaframe, .ms-titlearearight .ms-areaseparatorright, .ms-mwspagetitleareaframe
{
	background-image: url(   "pageTitleBKGD_simple.gif" );
	background-image: none;
	background-color: #ffffff;
}

Div.ms-titleareaframe, .ms-pagetitleareaframe, td.ms-titleareaframe, td.ms-titlearearight
{
	border-top: 1px solid #773141;
}

td.ms-titleareaframe div.ms-titleareaframe, td.ms-titlearearight div.ms-titleareaframe
{
	border-top: none;
}

td.ms-mwstitlearealine
{
	background-color: #fff;
}
.ms-titlearealine, .ms-storMeEstimated
{
	background-color: none;
}
.ms-pagetitleareaframe table
{
	background-image: none;
}
.ms-titleareaseparator
{
	background-color: transparent;
}
.ms-titleareaseparator div
{
	background-color: transparent;
	border-top: none;
}
.ms-areaseparatorcorner
{
	background-image: url(   "pageTitleBKGD_simple.gif" );
	background-repeat: repeat-x;
	border-right: 1px solid #a9cbd3;
	background-color: #ffffff;
}
.ms-areaseparatorleft, td.ms-areaseparatorleft
{
	background-image: none;
	border-right: 1px solid #ffffff;
	background-color: transparent;
}
div.ms-areaseparatorleft
{
	background-image: none;
	background-color: #fff;
	border-right: 1px solid #ffffff;
}
div.ms-areaseparatorright, div.ms-areaseparatorright
{
	background-image: none;
	background-color: transparent;
	border-left: solid 1px #ffffff;
}
.ms-titlearearight div.ms-areaseparatorright
{
	border-left: solid 1px #ffffff;
}
.ms-areaseparator
{
	background-image: url(   "formtitlegrad_simple.gif" );
	background-color: #DBE2F1;
	background-image: none;
	background-color: White;
	border-top: 1px solid #773141;
	border-bottom: 1px solid #773141;
}
.ms-pagemargin
{
	background-color: transparent;
	background-image: none;
	padding: 3px;
}
td.ms-rightareacell div.ms-pagemargin
{
	background-color: transparent;
	background-image: none;
	border-left-width: 0px;
}
.ms-pagebottommargin, .ms-pagebottommarginright, .ms-pagebottommarginleft, .ms-pagebottommarginright, .ms-bodyareapagemargin
{
	display: none;
}
.ms-bodyareaframe, .ms-viewareaframe
{
	border-top: none;
	border-right: none;
	border-left: none;
}
.ms-pagetitle
{
	color: #000000;
}
.ms-selected
{
	background-color: #89b4bf;
	border-top: 1px solid #89b4bf;
	border-bottom: 1px solid #89b4bf;
}
.ms-descriptiontext
{
	color: #666666;
}
.ms-dspadapterlist
{
	color: #666666;
}
.ms-alerttext
{
	color: #ff0000;
}
.ms-separator
{
	color: none;
}
.ms-separator img
{
	background: #aeaeae;
	border-bottom: 1px solid #eff3fa;
	border-right: 1px solid #eff3fa;
}
.ms-authoringcontrols
{
	background-color: #e6e6e6;
	color: #000;
}
.ms-propertysheet th.ms-authoringcontrols
{
	background-color: #f0f5f7;
}
.ms-sectionheader
{
	color: #2d5199;
}
.ms-linksectionheader
{
	color: #773141;
}
td.ms-linksectionheader, th.ms-linksectionheader
{
	background-color: #ffffff;
	border: 1px solid #773141;
	background-image: none;
}
.ms-sectionheader a
{
	color: #666699;
}
.ms-sectionheader a:hover
{
	color: #773142;
}
.ms-sectionheader a:visited
{
	color: #773142;
}
.ms-sectionline
{
	background-color: #666666;
}
.ms-partline
{
	background-color: #E4BD00;
}
.ms-propertysheet
{
	color: #666666;
}
.ms-propertysheet th
{
	color: #666666;
}
.ms-propertysheet a
{
	color: #773141;
}

.ms-propertysheet a:hover
{
	color: #773142;
}

.ms-pageinformation th, .ms-createpageinformation th
{
	color: #773141;
}

.ms-pageinformationheader
{
	color: #000000;
}
.ms-itemheader a
{
	color: #002672;
}
.ms-itemhover
{
	background-repeat: repeat-x;
	background-color: #E7E7E7;
	border: solid 1px #773142;
	background-image: none;
}
.ms-itemhover a
{
	color: #000;
}
.ms-itemhover a:hover
{
	color: #000;
	text-decoration: underline;
}
.ms-listdescription
{
	background: transparent;
	padding: 0 0 3px 0;
	border-bottom: none;
}
.ms-alternating .ms-unselectedtitle
{
	background: transparent;
}
.ms-alternating .ms-vb-user table
{
	background: transparent;
}
a.ms-addnew
{
	color: #2d5199;
}
.ms-summarytitlebarframe
{
	background-color: #1c418c;
}
img.thumbnail
{
	border: solid #99bfc9 3px;
}
tr.ms-imglibselectedrow, tr.ms-highlight
{
	background-color: #f4f4f4;
}
.ms-imglibthumbnail
{
	background-color: #d8d8d8;
	border: solid #99bfc9 0px;
}
.ms-imglibmenuarea
{
	background-color: #ffffff;
}
.UserShadedRegion
{
	background-color: #fffacc;
}
.UserCaption
{
	background-color: transparent;
}
.UserConfiguration
{
	background-color: #f4f4f4;
}
.UserDottedLine
{
	background-color: #2d5199;
}
.UserNotification
{
	color: #666666;
}
.UserToolbarTextArea A:link
{
	color: #002672;
}
.UserToolbarTextArea A:visited
{
	color: #002672;
}
.UserToolbarDisabledLink
{
	color: #666666;
}
.UserToolbarImage
{
	background-color: #f4f4f4;
}
.UserSectionTitle
{
	border-bottom: solid 1px #2d5199;
}
.UserSectionFooter
{
	border-top: solid 1px #2d5199;
}
.UserCellSelected
{
	background-color: #fff699;
	border: solid 1px #1c418c;
}
.ms-ToolPaneFrame
{
	background-color: none;
}
.ms-ToolPaneHeader
{
	background-color: #773142;
}

.ms-toolpanebody
{
	padding-left:5px;	
}

.ms-ToolPaneBorder
{
	border-right: none;
	border-top: none;
	border-bottom: none;
	border-left: none;
}
.ms-ToolPaneClose
{
	background-image:none;
	background-color: #773141;
	border:2px solid #773141;
}
.ms-ToolPaneTitle
{
	background-image:none;
	background-color: #773141;
	border:2px solid #773141;
	color:White;
}
.ms-ToolPaneFooter
{
	background-color: #E7E7E7;
	border-top:1px solid #773142;
}

.ms-toolPaneOuter
{
	background-color:#EFEFE5;	
	border:1px solid #773141;
}

.ms-ToolPaneInfo
{
	background-color: #314044;
}
.ms-ToolStripSelected
{
	background-color: #fff699;
	border: solid 1px #1c418c;
}
.ms-ToolStrip
{
	border-left: none;
	border-right: solid 1px #89b4bf;
	border-top: solid 1px #89b4bf;
	border-bottom: solid 1px #89b4bf;
	background-color: #cce2e8;
}
.ms-TPHeader
{
	background-color: #D9D9b9;
}
.ms-TPTitle
{
	color: #083772;
}
.ms-TPBody A:link, .ms-TPBody A:visited
{
	color: #773141;
}
.ms-TPBody A:hover
{
	color:#773142;
}
.ms-TPInput
{
	color: #000000;
}
.ms-PropGridBuilderButton
{
	border: solid 1px #2d5199;
	background-color: transparent;
}
.ms-BuilderBackground
{
	background: #d3d3d3;
}
.ms-SPZone
{
	border: #BBBBBB 1px solid;
	background-color: #fefefe;
}
.ms-SPZoneSelected
{
	border: #773141 1px solid;
	background-color: #fefefe;
}
.ms-SPZoneIBar
{
	border: #773141 3px solid;
}
.ms-SPZoneLabel
{
	color: #666666;
}
.ms-SPZoneCaption
{
	color: #666666;
}
.ms-WPDesign
{
	background-color: transparent;
}
.ms-WPMenu
{
	background-color: transparent;
}

H3.ms-standardheader SPAN
{
	color:#773142;
	font-size:9pt;	
	font-family: verdana;
}

.ms-WPTitle
{
	color: #773142;
	font-family: verdana;
	font-size:10pt;
}
.ms-WPTitle A:link, .ms-WPTitle A:visited
{
	color: #773141;
}
.ms-WPTitle A:hover
{
	color: #773142;
}
.ms-WPSelected
{
	border: #773142 3px dashed;
}
.ms-WPBody A:link, .ms-WPBody A:visited
{
	color: #773142;
}
.ms-WPBody A:hover{
    color:#757575;
}

.ms-WPBorder
{
	border-color: #773141;
}
.ms-HoverCellActive
{
	border: 1px solid #616161;
	background-color: #E7E7E7;
	background-image: none;
}
.ms-HoverCellActiveDark
{
	border: solid 1px #773141;
	background-color: #e7e7e7;
	background-image: none;
}
.ms-SPLink
{
	color: #773141;
	font-size:8pt;
	font-family:verdana;
}

.ms-SPLinkButtonActive
{
	background-image: none;
	border: 1px solid #FFFFFF;
	background-color:#FFFFFF;
}

.ms-SPLinkButtonInActive
{
	
}


.ms-SPLink A:link, .ms-SPLink A:visited
{
	color: #773141;
}

.ms-SPLink A:hover
{
	color: #773142;
}


.ms-WPHeader TD
{
	border-bottom: solid 1px #E4BD00;
}
.ms-SPzone .ms-WPHeader TD, .ms-SPZoneSelected .ms-WPHeader TD
{
	border: 1px solid #773142;
	background-color: #e7e7e7;
	background-image: none;
}
.ms-underline
{
	border-bottom: 1px solid #cecece;
}
.ms-underlineback
{
	border-bottom: 1px solid #cecece;
	background-color: #f4f4f4;
}
.ms-back
{
	background-color: #f4f4f4;
}
.ms-smallsectionline
{
	border-bottom: 1px solid #cecece;
}
.ms-tabselected
{
	color: #002672;
	border-bottom: 1px solid #6f9dd9;
}
.ms-tabinactive
{
	background-position: 0 4px;
	background-color: transparent;
	color: #002672;
	border: solid 1px #c2dcff;
}
.ms-tabinactive a:link
{
	color: #002672;
}
.ms-tabinactive a:hover
{
	color: #773142;
}
.ms-tabinactive a:visited
{
	color: #002672;
}
.ms-surveyHBar
{
	background-color: #773142;
	border:none;
}
.ms-surveyHBarB
{
	background-color: #EFEFE5;
}
.ms-surveyVBar
{
	background-color: #773142;
}
.ms-surveyVBarB
{
	background-color: #EFEFE5;
}
.ms-surveyVBarBI
{
	background-color: #2d5199;
}
.ms-surveyVBarT
{
	color: #666666;
}
.ms-surveyVBarTC
{
	color: #666666;
}
.ms-surveyHR
{
	color: #773142;
}
.ms-surveyTotal
{
	color: #666666;
}
.ms-uploadborder
{
	border: none;
}
.ms-uploadcontrol
{
	background-color: #f4f4f4;
}
.ms-stylebox
{
	border: 1px solid #E5E5CC;
}
.ms-stylelabel
{
	color: #666666;
}
.ms-styleheader
{
	background-color: #f4f4f4;
}
.ms-styleheader a:link, .ms-stylebody a:link
{
	color: #002672;
}
.ms-MWSInstantiated a:link, .ms-MWSInstantiated a:visited
{
	color: #002672;
}
.ms-MWSInstantiated a:hover
{
	color: #89b4bf;
}
.ms-MWSUninstantiated a:link, .ms-MWSUninstantiated a:visited
{
	color: #002672;
}
.ms-MWSUninstantiated a:hover
{
	color: #002672;
}
/*.ms-ganttDetailTimeUnitRow td
{
	border: solid 1px blue;
}
.ms-ganttMajorTimeUnitHeaderRow td
{
	border-left: solid 1px red;
	border-right: solid 1px #666666;
}*/
.ms-ganttDetailTimeUnitRow TH
{
	border:#773142 1px solid;	
}
.ms-ganttMajorTimeUnitHeaderCell
{
	BORDER-RIGHT: #773142 1px solid;	
	BORDER-LEFT: #773142 1px solid;	
	BACKGROUND-COLOR: #FFFFFF;
}

.ms-ganttTitleCell, .ms-ganttTitleHeaderCell
{
	border:1px solid #D9D9B9;	
	border-top:none;
}

.ms-GNWD
{
	background-color:#F8F8F0;	
}

.ms-GT
{
	background-color:#D9D9B9;	
}

.ms-infobar
{
	border-color: #7f7f7f;
}
.ms-unpublishedresource
{
	border-color: #ff0000;
}
.ms-webpartpickerpageinnerbackground
{
	background-color: #f4f4f4;
}
.ms-webpartpickerpagetext
{
	color: #656B77;
}
.ms-webpartpickerpagetext a
{
	color: #002672;
}
.ms-webpartpickerpageHeaderBorder a
{
	color: #002672;
}
.ms-wikicontent a
{
	color: #47a9c1;
}
.ms-wikieditouter
{
	border: 1px solid #cecece;
}
.ms-wikieditbutton a
{
	color: #666666;
}
.ms-diffinsert
{
	background-color: #ccffcc;
}
.ms-diffchange
{
	background-color: #ffffcc;
}
.ms-PostTitle a
{
	color: #002672;
}
.ms-PostFooter a
{
	color: #002672;
}
.ms-PostTitle a:hover, .ms-PostFooter a:hover
{
	color: #773142;
}
.ms-PostFooter
{
	color: #5781d6;
}
h1.ms-PostDate
{
	border-bottom: 1px solid #BADBE8;
}
h2.ms-CommentTitle
{
	color: #4c4c4c;
}
.ms-blogrssnav
{
	border-top-width: 0px;
}
.ms-blogedit
{
	border-top: solid 1px #e3eff;
}
.ms-blogedit a
{
	border: 1px solid #e3eff;
	border-top-width: 0px;
}
table.ms-picker-table
{
	background-color: #FFFFFF;
}
.ms-quickLaunch table.ms-picker-table td
{
	border-top-width: 0px;
}
.ms-picker-header .ms-picker-table
{
	color: #FFFFFF;
	background: transparent;
}

/**/
.ms-picker-header table.ms-picker-table
{
	border: solid 1px #BADBE8;
	border: none;
}
.ms-picker-table .ms-picker-dayheader
{
	text-align: center;
	background-color: #e7e7e7;
	border-bottom: solid 1px #773142;
	border-top-width: 0px;
}
.ms-picker-week
{
	background-image: none;
	border: none;
	border-right: 1px solid #773142;
}
.ms-picker-week a
{
	color: #002672;
}
.ms-picker-weekRTL
{
	background-image: none;
	border-right: solid 1px #FF0000;
	border-top: solid 1px #FF0000;
}
.ms-picker-weekRTL a
{
	color: #002672;
}
.ms-picker-weekselected
{
	background-color: #e7e7e7;
}
.ms-picker-weekselected a, .ms-picker-weekselected a:hover
{
	color: #773141;
	text-decoration: underline;
}
.ms-picker-weekselectedRTL
{
	background-color: #FF0000;
}
.ms-picker-weekselectedRTL a, .ms-picker-weekselectedRTL a:hover
{
	color: #ff0000;
}
table.ms-picker-table td.ms-picker-today
{
	border: solid 1px #773142;
	background-color: #773142;
}
table.ms-picker-table td.ms-picker-dayother, table.ms-picker-table td.ms-picker-daycenterOn, table.ms-picker-table td.ms-picker-daycenter
{
	border: solid 1px #FFFFFF;
}
.ms-picker-daycenter a, .ms-picker-today a, .ms-picker-dayselected a
{
	color: #773141;
}
.ms-picker-table .ms-picker-daycenterOn
{
	border: 1px solid #773142;
}

.ms-picker-daycenterOn a, .ms-picker-daycenterOn a:hover
{
	color: #773141;
}

table.ms-picker-table td.ms-picker-dayselected
{
	background-color: #FFFFFF;
	border: 1px solid #773142;
}
/**/
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter
{
	color: #773141;
	background-color: #ffffff;
	border: solid 1px #ffffff;
}
.ms-picker-monthcenter a, .ms-picker-monthcenter a:active, .ms-picker-monthcenter a:link, .ms-picker-monthcenter a:visited, .ms-picker-monthcenter a:hover
{
	color: #002672;
}

/**/
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn
{
	background-image: none;
	background-color: #ffffff;
	border: solid 1px #773142;
}

/**/
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected
{
	background-image: none;
	background-color: #773142;
	border: solid 1px #773142;
}

/**/
table.ms-picker-table td.ms-picker-footer
{
	border-top: 1px solid #773141;
	background-color: #e7e7e7;
}
.ms-picker-footer a
{
	color: #002672;
}
.ms-picker-line
{
	border-top: 2px solid #FF0000;
}
.ms-navframe .ms-datepickerouter
{
	border-bottom: solid 1px #ffffff;
	border-right: solid 1px #ffffff;
}

.ms-calheader
{
	/*V*/
	background-color: white;
}
.ms-cal-navselected a
{
	color: #000000;
}
.ms-cal-navselected a:hover
{
	color: #773142;
}
.ms-cal-nav a
{
	color: #2d5199;
}
.ms-cal-nav a:hover
{
	color: #773142;
}

.ms-cal-weekempty, .ms-cal-weekemptyRTL
{
	/*V*/
	background-color: white;
}

.ms-cal-weekday
{
	/*V*/
	background-color: white;
}
.ms-cal-week, .ms-cal-weekB, .ms-cal-weekRTL, .ms-cal-weekRTLB
{
	/*V*/
	background-image: none;
	border: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}
.ms-cal-weekselected, .ms-cal-weekselectedRTL
{
	/*V*/
	border: 1px solid #773142;
	background-color: #EFEFE5;
}

.ms-cal-weekselected a, .ms-cal-weekselectedRTL a
{
	color: #000000;
}
.ms-cal-weekbox, .ms-cal-weekboxRTL
{
	background-image: none;
	color: #8c8c8c;
}
.ms-cal-topday, .ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday
{
	/*V*/
	background-image: none;
	border: 1px solid #BEBE8F;
	background-color: #EFEFE5;
}

.ms-cal-topday-today, .ms-cal-wtopday-today, .ms-cal-topday-todayRTL, .ms-cal-wtopday-todayRTL
{
	/*V*/
	background-image: none;
	border: 1px solid #BEBE8F;
	background-color: #773142;
}
.ms-cal-topday-todayover, .ms-cal-topday-todayoverRTL, .ms-cal-wtopday-todayover, .ms-cal-wtopday-todayoverRTL
{
	/*V*/
	border: 1px solid #BEBE8F;
	background-color: #A6DC03;
}

.ms-cal-topday a, .ms-cal-topday a:active, .ms-cal-topday a:link, .ms-cal-topday a:visited, .ms-cal-topday a:hover, .ms-cal-topdayL a, .ms-cal-topdayL a:active, .ms-cal-topdayL a:link, .ms-cal-topdayL a:visited, .ms-cal-topdayL a:hover, .ms-cal-topdayRTL a, .ms-cal-topdayRTL a:active, .ms-cal-topdayRTL a:link, .ms-cal-topdayRTL a:visited, .ms-cal-topdayRTL a:hover, .ms-cal-topdayRTLL a, .ms-cal-topdayRTLL a:active, .ms-cal-topdayRTLL a:link, .ms-cal-topdayRTLL a:visited, .ms-cal-topdayRTLL a:hover, .ms-cal-topdayselectedRTLL a, .ms-cal-topdayselectedRTLL a:active, .ms-cal-topdayselectedRTLL a:link, .ms-cal-topdayselectedRTLL a:visited, .ms-cal-topdayselectedRTLL a:hover, .ms-cal-topdayselectedRTL a, .ms-cal-topdayselectedRTL a:active, .ms-cal-topdayselectedRTL a:link, .ms-cal-topdayselectedRTL a:visited, .ms-cal-topdayselectedRTL a:hover, .ms-cal-topdayselectedL a, ms-cal-topdayselectedl a:active, ms-cal-topdayselectedl a:link, ms-cal-topdayselectedl a:visited, ms-cal-topdayselectedl a:hover, .ms-cal-topdayselected a, .ms-cal-topdayselected a:active, .ms-cal-topdayselected a:link, .ms-cal-topdayselected a:visited, .ms-cal-topdayselected a:hover
{
	color: #000000;
}

.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-wtopdayover, .ms-cal-wtopdayoverL, .ms-cal-topdayfocusover
{
	background-image: none; /*V*/
	border: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}
.ms-cal-topdayoverRTL, .ms-cal-topdayoverRTLL, .ms-cal-wtopdayoverRTL, .ms-cal-wtopdayoverRTLL, .ms-cal-topdayfocusoverRTL
{
	background-image: none; /*V*/
	border: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}
.ms-cal-topdayover, .ms-cal-topdayoverL, .ms-cal-wtopdayover, .ms-cal-wtopdayLover, .ms-cal-topdayfocusover, .ms-cal-wtopdayfocusover, .ms-cal-wtopdayfocusLover
{
	background-image: none; /*V*/
	border: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}
.ms-cal-topdayfocus, .ms-cal-topdayfocusL, .ms-cal-topdayfocusRTL, .ms-cal-topdayfocusRTLL, .ms-cal-wtopdayfocus, .ms-cal-wtopdayfocusL, .ms-cal-wtopdayfocusRTL, .ms-cal-wtopdayfocusRTLL
{
	/*V*/
	background-image: none;
	border: 1px solid #BEBE8F;
	background-color: #BEBE8F;
}

.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
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
	background-color: #D9D9B9;
}
.ms-cal-nodataLeftBtm, .ms-cal-nodataLeftBtmRTL, .ms-cal-nodataLeftBtm2, .ms-cal-nodataLeftBtmRTL2, .ms-cal-nodataBtm, .ms-cal-nodataBtm2
{
	/*V*/
	border-bottom: 1px solid #BEBE8F;
}
.ms-cal-muworkitem, .ms-cal-muworkitemRTL, .ms-cal-muworkitemRTLL
{
	/*V*/
	border-right: 1px solid #BEBE8F;
}
.ms-cal-muworkitemR
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
}
.ms-cal-muworkitemL
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
}
.ms-cal-workitem, .ms-cal-todayitem, .ms-cal-todayitemRTL
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
}
.ms-cal-workitem2
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
}

.ms-cal-workitem2B, .ms-cal-workitemRTL2B, .ms-cal-todayitem2B, .ms-cal-todayitemRTL2B
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
	border-bottom: 1px solid #BEBE8F;
}
.ms-cal-noworkitem, .ms-cal-noworkitemL, .ms-cal-noworkitemRTL
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
}
.ms-cal-noworkitemB, .ms-cal-noworkitemLB, .ms-cal-noworkitem2B, .ms-cal-noworkitemL2B, .ms-cal-noworkitemRTL2B
{
	/*V*/
	border-left: 1px solid #BEBE8F;
	border-right: 1px solid #BEBE8F;
	border-bottom: 1px solid #BEBE8F;
}


.ms-cal-monthitem
{
	color: #000000;
}
.ms-cal-monthitem b
{
	color: #8c8c8c;
}
.ms-cal-monthMultiDay, .ms-cal-monthMultiDay a, .ms-cal-monthMultiDay a:link, .ms-cal-monthMultiDay a:active, .ms-cal-monthMultiDay a:visited
{
	background-color: #314044;
	color: #FFFFFF;
}
.ms-cal-monthMultiDay a:hover
{
	background-color: #314044;
	color: #5d7a82;
}
.ms-cal-more, .ms-cal-more a, .ms-cal-more a:link, .ms-cal-more a:active, .ms-cal-more a:visited
{
	color: #000000;
}
.ms-cal-more a:hover
{
	color: #4c4c4c;
}

.ms-cal-defaultbgcolor
{
	/*V*/
	background-image: none;
	background-color: White;
	border: 1px solid #773141;
}
.ms-cal-defaultbgcolorsel
{
	/*V*/
	background-image: none;
	background-color: white;
	border: 1px solid #773141;
}

.ms-cal-monthAllDay
{
	background-color: #E6EAF1;
	border: solid 1px #99bfc9;
}
.ms-cal-defaultbgcolor a
{
	color: #2d5199;
}
.ms-cal-defaultbgcolor a:hover, .ms-cal-defaultbgcolorsel a:hover
{
	color: #000000;
}
.ms-cal-monthAllDaysel
{
	background-color: #f4f4f4;
	border: none;
}

.ms-cal-time
{
	/*V*/
	border-right: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}
.ms-cal-workhour, .ms-cal-workhourhalfhour, .ms-cal-workhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourBhalfhour, .ms-cal-workhourBhalfhourover
{
	/*V*/
	background-color: #e7e7e7;
}
.ms-cal-workhour
{
	/*V*/
	background-color: #e7e7e7;
	border-top: 1px solid #BEBE8F;
}
.ms-cal-workhourB
{
	border-bottom: solid 1px #b8dd68;
	border-top: solid 1px #b8dd68;
	background-color: #e2fcab;
}
.ms-cal-workhourF
{
	/*V*/
	background-color: #e7e7e7;
}
.ms-cal-workhourRTLF
{
	/*V*/
	background-color: #e7e7e7;
}
.ms-cal-workhourB, .ms-cal-workhourBhalfhour, .ms-cal-workhourBover, .ms-cal-workhourBhalfhourover
{
	border-bottom-width: 0px;
}
.ms-cal-enoworkdayF, .ms-cal-enoworkdayRTLF
{
	/*V*/
	border-top: 1px solid #BEBE8F;
}
.ms-cal-eworkdayF, .ms-cal-eworkdayRTLF
{
	/*V*/
	border-top: 1px solid #BEBE8F;
}
.ms-cal-workhourF, .ms-cal-workhourRTLF
{
	/*V*/
	border-top: 1px solid #BEBE8F;
}
.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
{
	/*V*/
	border-top: 1px solid #BEBE8F;
}
.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, .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, .ms-cal-workhourBhalfhour
{
	/*V*/
	border-top: 1px solid #BEBE8F;
}
.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
{
	/*V*/
	border-top: 1px solid #D9D9B9;
}
.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
{
	/*V*/
	border-top: 1px solid #D9D9B9;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour
{
	/*V*/
	border-top: 1px solid #D9D9B9;
	border-bottom: 1px solid #BEBE8F;
	background-color: #EFEFE5;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF
{
	/*V*/
	border-top: 1px solid #D9D9B9;
	border-bottom: 1px solid #BEBE8F;
	border-left: 1px solid #BEBE8F;
	background-color: #EFEFE5;
}
.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
{
	/*V*/
	background-color: #EFEFE5;
}

.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
{
	/*V*/
	border-left: 1px solid #BEBE8f;
}
.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
{
	/*V*/
	background-color: #EFEFE5;
}
.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
{
	/*V*/
	border-right: 1px solid #BEBE8F;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhourF
{
	/*V*/
	border-left: 1px solid #BEBE8F;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF
{
	/*V*/
	border-right: 1px solid #BEBE8F;
}
.ms-cal-weekedge
{
	/*V*/
	background-color: white;
}
.ms-cal-wemptycell, .ms-cal-wemptycellL
{
	/*V*/
	border-left: 1px solid BEBE8F;
	background-color: #EFEFE5;
}
.ms-cal-walldayevent, .ms-cal-walldayeventL, .ms-cal-walldayeventRTL, .ms-cal-walldayeventRTLL
{
	/*V*/
	border-right: 1px solid #BEBE8F;
	border-left: 1px solid #BEBE8F;
	background-color: #EFEFE5;
}
.ms-cal-alldayevent, .ms-cal-alldayeventL, .ms-cal-alldayeventRTL, .ms-cal-alldayeventRTLL
{
	/*V*/
	border-right: 1px solid #BEBE8F;
	border-left: 1px solid #BEBE8F;
}
.ms-cal-tweekitem
{
	/*V*/
	border: 1px solid #773141;
	background-color: White;
	background-image: none;
}
.ms-cal-tdayitem
{
	/*V*/
	border: 1px solid #773141;
	background-color: White;
	background-image: none;
}
.ms-cal-nav-buttonsltr
{
	/*V*/
	color: #773141;
}
.ms-cal-nav-buttonsRTL
{
	/*V*/
	color: #773141;
}
div.ms-cal-navheader a img
{
	background-image: none;
	background-repeat: repeat-x; /*V*/
	border: 1px solid #773141;
}

/**************************************************************/
.ms-cal-topday-today DIV, .ms-cal-wtopday-today DIV
{
	border: 1px solid #773142;
}

.ms-cal-wtopday-todayover DIV, .ms-cal-topday-todayover DIV
{
	border: 1px solid #A6DC03;
}

.ms-cal-workhourFover, .ms-cal-workhourover
{
	border-top: 1px solid #BEBE8F;
	background-color: #e7e7e7;
}

.contB, .contL, .cont, .contR
{
	border: none;
	border-top: 1px solid #e7e7e7;
	border-bottom: 0px solid #e7e7e7;
}

/**************************************************************/

/*div.ms-cal-navheader a img{
    background-image:url("listheadergrad_simple.gif");
    background-repeat:repeat-x;
    border:1px #BADBE8 solid;
    background-color:#ffffff;
    vertical-align:middle;
    background-position:center center;
}*/

.ms-BlogNavigator div.ms-navheader
{
	background-color: #eee;
	border-top: solid 1px #fff;
	border-left: 0;
	border-bottom: 0;
}
.ms-BlogNavigator div.ms-WPBody
{
	border-top: 0;
}


/*DatePicker*/

.ms-picker-header
{
	background-image: none;
	background-color: #773141;
}

DIV.ms-datepickerouter DIV.ms-quickLaunch
{
	border: 1px solid #773141;
}

/*WebParts*/
.ms-WPAddButton
{
	background-image: none;
	margin: 0px !important;
	width:75px !important;
	cursor: pointer !important;
	height: 25px !important;
	border: 1px solid #773141 !important;
	font-family:verdana,arial,helvetica,sans-serif !important;
	
}

.ms-WPAddButton A SPAN
{
	color: #773141;
}
.ms-WPAddButton A:hover SPAN
{
	color: #773142;
}

.ms-consolestatuscell
{
	background-position: left top;
	background-image: none;
	background-color: #FFFFFF;
	text-align: center;
}

.ms-consoleminiframe
{
	background-image: none;
}

.ms-consolestatusframe
{
	border: 1px solid #773141;
	background-color: #FFFFFF;
}

.ms-consoleframe
{
	border: none;
}

.ms-consolestatuscheckoutframe
{
	background: none;
}

.ms-MenuUIPopupBody
{
	border: 1px solid #773141;
}

.ms-MenuUILarge
{
	/**/
	background-image: url(mgradlarge_deloitte.gif);
}

.ms-menuUI
{
	background-image: url(mgrad_deloitte.gif);
}

.ms-MenuUILabel{
	color:#773141;
}

.ms-MenuUIItemTableHover
{
	background-color: #E6E6E6;
	border: 1px solid #666666;
}
.ms-MenuUIItemTableCellHover
{
	background-color: transparent;
}

.ms-MenuUISeparatorLarge, .ms-MenuUISeparator
{
	background-color: #773141;
}

.ms-menuimagecell
{
	background-image: none;
	background-color: #e7e7e7;
}

.ms-selectedtitle
{
	border: 1px solid #773141;
}

TABLE.ms-disc-bar
{
	border: 1px solid #773141;
	background-image: none;
	background-color: White;
}

TD.ms-disc-bordered-noleft
{
	border: none;
	border-left: 1px solid #BEBE8F;
}

TABLE.ms-disc HR
{
	color: #773142;
	height: 1px;
}

.ms-alternating
{
	background-color: #F3F3F3;
}

.ms-gb{
	border-bottom: 1px solid #773141;
}

.ms-consolestatus a:hover{
	
	color:#616161;
}

DIV.slm-layout-main{
	margin:0px;
	padding:0px;
}

DIV.slm-layout-main .link-item, 
DIV.slm-layout-main .link-item A, 
DIV.slm-layout-main .link-item A:link,
DIV.slm-layout-main .link-item A:active,
DIV.slm-layout-main .link-item A:visited
{
	font-family:Verdana;
	color:#773142;
	font-weight:bold;
	font-size:10pt;
}

DIV.slm-layout-main .item{
	
	margin:0px;
	margin-top:10px;
	padding-left:20px;
	padding-right:10px;
	padding-top:0px;
	background-image:url('../SiteCollectionImages/sidebarbullet.gif');
	background-repeat:no-repeat;
	background-position: left top;
}

DIV.slm-layout-main .link-item A:hover
{
	color:#757575;
}

.link-item .description{
	font-weight:normal;
	color:#773141;
	font-size:8pt;
	font-family:Verdana;
	padding-left:-20px;
	padding-right:10px;
	line-height:1.3;
}
