﻿/*  
	CONTENT PLACEHOLDERS
	BACKGROUND					
	TOP LINKS					
	HEADER						
	SEARCH BOX				   
	TOP NAVIGATION  		    
	SITE ACTIONS     		   
	PUB TOOLBAR
	QUICKLAUNCH  			   
	BODY PAGE MARGINS
	PAGETITLE & BREADCRUMBS        
	PAGE BODY           
	WEB PARTS          
	LIST VIEWS           
	FORMS            
   	BLOGS            
	MEETING WORKSPACES    
	CALENDAR           
	WIKI         
	SEARCH SITE     */
	
	
	
/*		HIDE 
.ms-globalleft {display:none}
.ms-Globalright {display:none}
#ctl00_PlaceHolderGlobalNavigation_TopHelpLink{display:none}
#LeftNavigationAreaCell{display:none}
#GlobalTitleAreaImage{display:none;}
#zz1_TopNavigationMenu{display:none}
#ctl00_PlaceHolderLeftNavBar_idNavLinkViewAll{display:none}
#SRSB{display:none}


a#h1MySite{display:none;}
#TitleAreaImageCell{display:none}
#ctl00_PlaceHolderTitleBreadcrumb_ContentMap{display:none}
*/


#ctl00_PlaceHolderSiteName_onetidProjectPropertyTitle{display:none}
.ms-sbscopes{display:none}
ctl00_PlaceHolderSearchArea_ctl01_S6AE27B38_AdvSearchLink{display:none}

 
#ctl00_onetidHeadbnnr0 {
display:none;
}

body{
	background-color: #ffffff; 
	background-image:none;
	background-repeat:repeat-x;
	text-align:center;	
	height:100%;
}
form{

	height:100%;
	background-color:transparent;
	background-repeat:repeat-y;
	padding-left:0px;
	padding-right:0px;
	margin-left: auto;
	margin-right:auto;
}
.ms-topbar
{
background-color:#DA3F45;
height:20px
}

.leftColourBar {
border:0px;
border-left:0px;
border-right:0px;
}

.ms-footer
{
background-color:#9D0105;
background-image:none;
background-repeat:no-repeat;
height:32px;
color:#FFFFFF;
font-size:xx-small;
}

.ms-footer a:link
{text-decoration:none;
color:#ffffff;
}

.ms-footer a:visited
{text-decoration:none;
color:#ffffff;
}

.ms-footer a:active
{text-decoration:none;
color:#ffffff;
}

/* put header here */
.ms-main{
padding-right: 0px;
height:100%;
}

.pagewidth {
width:942px;
height:100%;
background-image:none;
background-position: 0px 30px;
background-repeat:no-repeat;
background-color:transparent;
}

/*		   HEADER			*/
.pagelogo {
position:relative;
left:27px;

}

.pagelogoFR {
position:relative;
left:20px;
top:-6px;
}

.ms-globalTitleArea{
border:0px solid white;
text-align:right;
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
margin:0px;

/* Use to increase header size  */
height: 120px;
}

html>body .ms-globalTitleArea {
height: 120px;
}

#GlobalTitleAreaImage{
background-image:none;
background-position:left top;
background-repeat:no-repeat;
padding-top: 0px;
padding-bottom: 0px;
width:50px;
}


TD.ms-globaltitlearea{
	background-image:none;
 	background-repeat:no-repeat;
 	background-position:right top;
 	border-right:1px solid #bbb;
}

.ms-globalTitleAreaSeparator{
background-color:#fff;
background-image:none;

}

td.ms-titleimagearea{
padding-left:0px;
padding-bottom:0px;
}

.ms-sitetitle
{
font:11pt arial;
font-weight:bold;
color:#ffffff;
padding:4px 0px 7px 6px;
vertical-align:middle;
margin:0;
}
.ms-sitetitle a
{
font:11pt arial;
font-weight:bold;
color:#fff;
text-decoration:none;
}
/*  use to indent Site Title   */
h1.ms-sitetitle{
margin:0 0 0 100px;
padding:0;
}

/* Right Column webparts */
.rightColumnStyle .ms-wpheader TD{
border-bottom:1px solid #ff9400;
color:black;
}

.rightColumnStyle .ms-WPTitle
{
color: black;
}

.rightColumnStyle .ms-WPTitle A:hover
{
color: black;
text-decoration:underline;
cursor:pointer;
}

.ms-WPBorderBorderOnly {
border-color:#efefef;
}

.rightColumnStyle .ms-WPBorder {
border-color:#efefef;
}

.rightColumnStyle .ms-WPTitle A:visited
{
color: black;
text-decoration:none;
cursor:pointer;
}


.rightColumnStyle .ms-WPTitle A:link
{
color: black;
text-decoration:none;
cursor:pointer;
}


/*		SEARCH	BOX	        	*/

/*    use to control height of Search box in Header   */
.ms-sbtable-ex{
width:0px;
border-collapse:collapse;
margin-top:0px;
margin-left:0px;
margin-right: 0px;
}
.ms-rightbodysectionsearchbox {
 width: 0;
 padding: 0px; 
 margin: 0px;
}

.ms-sbLastcell {
 width: 0;
 padding: 0px; 
 margin: 0px;
}

/*		TOP NAVIGATION			*/


/* Top Navigation */
.ms-bannerContainer{
background-image: none;
background-repeat:repeat-x;
background-color:transparent;
border-top:0px;
border-color:transparent;
height:25px;
}
.ms-banner{
vertical-align:middle;
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
}
.ms-bannerframe{
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
height:26px;
}
.ms-banner a:link{
text-decoration:none;
white-space:nowrap;
background-color:transparent;
}
.ms-banner a:visited{
text-decoration:none;
background-color:transparent;
}

/* position the top navigation container */
.ms-topnavContainer{
border:none;
border:solid 0px;
margin:none;
}

.ms-topnavContainer{
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-left: 0px solid transparent;
	background-image:none;
	background:none;
	height:24px;
	padding:0px;
}
/* Top Navigation Links */


.ms-topnav{
	background-image:none;
	font-family:verdana;
	font-size:8pt;
	background-color:transparent;
	color:#FFFFFF;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-left: 0px solid transparent;
	border-bottom: 0px solid transparent;
	height:24px;
}

.ms-topnav a{
	display:block;
	white-space:nowrap;
	padding:2px 10px 0px 10px;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	background-image:none;
	background:transparent;
}

.ms-topnavselected{
	text-decoration:underline;
	border:0px;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	background-image:url('/Style Library/gui/topnavButton.jpg');
	background:transparent none repeat-x;
	color:#FFFFFF;
	height:24px;
	}
.ms-topnavselected a{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	padding:5px 10px 0px 10px;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	background-image:url('/Style Library/gui/topnavButton.jpg');
	background-repeat:repeat-x;
	height:24px;
}
.ms-topNavHover{
	color:#CCCCCC;
	text-decoration:underline;
	border-right: 0px solid transparent;
	border-top: 0px solid transparent;
	border-bottom: 0px solid transparent;
	background-image:url('/Style Library/gui/buttontile.jpg');
	height:24px;
}
.ms-topNavHover a{
	color:#CCCCCC;
	/*background:#eeeeee;*/
}
/* Top NavBar Arrow */
.ms-topnav img{
/*position:relative;
left:-14px;*/
display:none;
}
/* FlyOuts */
.ms-topNavFlyOutsContainer{
display:none;
}
.ms-topNavFlyOuts{
background-color:#FFFFFF !important;
}
.ms-topNavFlyOuts a{
color:#6d6d6d;
}
.ms-topNavFlyOutsHover{
background-color:#E7D39C !important;
}


/*     SITE ACTIONS             */

.ms-siteaction a{
font:8pt Verdana;
font-weight:bold;
color:#B6A76D;
text-decoration:none;
}

.ms-siteaction{
font:8pt Verdana;
font-weight:bold;
color:#ffffff;
text-decoration:none;
background-color:transparent;
height:23px
}
table.ms-siteaction td.ms-siteaction{
/* border-right:solid 1px transparent; */
}
table.ms-siteaction td.ms-siteaction div{
/* padding:7px 3px 7px 9px; */

border-right:solid 0px;
}
/* Site Action Menu Settings */
.ms-siteactionsmenu{
white-space:nowrap;
font:8pt #ffffff Verdana;
font-weight:normal;
border:0px;
cursor:pointer;
}

.ms-siteactionsmenu div div div{
background-image:none;
background-repeat:repeat-x;
border: 0px;
background-color:transparent;
padding:5px 3px 6px 8px;
font-weight:normal; 
}
.ms-siteactionsmenu div div div a{
color:#ffffff;
font-weight:normal;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:none;
background-repeat:repeat-x;
border:0px;
background-color:transparent;
color:#000000;
font-weight:normal;
}

.testit {
position:absolute;
border:0px solid #aaaaaa;
top:-152px;
left:-103px;

z-index:2;
}

html>body .testit {
top:0px;
left:821px;
}


/*		PUBLISHING TOOLBAR		*/

.ms-consolemptablerow{
background-color:transparent;
}
.ms-consolestatuscell{
background-image:none;
}
.ms-consoleframe{
border-color:#BFBBA0;
}
.ms-consolestatusmajorframe{
background:none;
}
.ms-consolestatusminorframe{
background-color:#BFBBA0;
background:none;
}
.ms-consoleminiframe{
background:none;
}
.ms-consolestatuscheckoutframe{
background:none;
}
.ms-consolestatus a{
color:#999900;
}
.ms-consolestatus a:hover{
color:#999900;
}
.ms-consoleerror a{
color:#999900;
}
.ms-consoleerror a:hover{
color:#999900;
}
.ms-consolemessage{
color:#060b19;
}
.ms-consoletoolbar{
color:#14135f;
}
.ms-consoleqacornerhover{
background-color:#404040;
}


.ms-consoleqabordervhover{
background-color:#404040;
}


.ms-consoleqaborderhhover{
background-color:#404040;
}


/*     QUICKLAUNCH          */
/* This is for Web Part Banner */
.ms-standardheader{
background-image:none;
}
/* not sure what this does */
.ms-quicklaunchnavsep{
background-color:transparent;
background-image:none;
}
/* Quick launch Table */
.ms-quicklaunch table td{
background-color:transparent;
background-image:none;
/*border:Solid 1px transparent;*/
border:0px;
}
/* not sure what this does */
.ms-quicklaunch span.ms-navheader{
background-color:transparent;
background-image:none;
padding:0px
}
/* not sure what this does */
.ms-navheader2 td{
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
border:0px;
}
/* Alternet/Home/Nav Links link */
.ms-quicklaunch table.ms-navheader td{
background-color:transparent;
background-image:none;
background-repeat:repeat-y;
border:0px;
border-left-color:transparent;
border-bottom-color:transparent;
border-top-color:transparent;
border-right-color:transparent;
text-decoration:none;
font-weight:normal;
/*padding-left:20px;
display:none;
border:Solid 1px;
*/
}
/* not sure what this does */
div.ms-treeviewouter div{
background-color:transparent;
background-image:none;
border:0px;
}
/* not sure what this does */
.ms-quicklaunch span.ms-navheader{
background-color:transparent;
background-image:none;
}
/* not sure what this does */
.ms-quicklaunch table.ms-selectednav{
background-color:transparent;
background-image:none;
background-repeat:repeat-y;
}
/* not sure what this does */
.ms-quicklaunch table.ms-selectednav td{
background-color:transparent;
background-image:none;
}
/* not sure what this does */
.ms-quicklaunch table.ms-selectednavheader td{
background-color:#3F4625;
background-image:none;
background-repeat:no-repeat;
}
/* main Left Links SubMenu */
span.ms-navitem{
background-color:transparent;
background-image:none;
color:#000;
}
/* Main Left Links SubMenu */
table.ms-navitem td{
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
text-align:left;
padding-left:20px;
}
/* not sure what this does */
.ms-treeviewouter td.ms-navitem {
background-color:transparent;
background-image:none;
border:0px;
}
/* Sub Menu background */
.ms-navsubmenu1{
background-color:transparent;
background-image:none;
border:0px;
color:#000;
}
/* Sub Menu Background Bellow Top links */
.ms-navsubmenu2{
background-color:transparent;
background-image:none;
border:0px;
color:#000;
}
/* not sure what this does */
span.ms-navselected{
background-color:transparent;
background-image:none;
border:0px;
}
/* not sure what this does */
table.ms-navselected{
background-color:transparent;
background-image:none;
border:0px;
}
/* not sure what this does */
table.ms-navselected td{
background-color:transparent;
border:0px;
}
/* not sure what this does */
.ms-navheader2 a{
background-color:transparent;
background-image:none;
border:0px;
}
/* Back ground of link Nav Header */
.ms-navheader a{
background-color:transparent;
background-image:none;
border:0px;
color:#000000;
}
/* not sure what this does */
.ms-navheader2 a:hover{
color:#FFFFFF;
background-color:transparent;
background-image:none;
background-repeat:repeat-x;
border:0px;
text-decoration:none;
}
/* Left nav Text Settings*/
.ms-navheader a:hover{
color:#FFFFFF;
background-color:transparent;
background-image:none;
border:0px;
text-decoration:none;
}
/* Nav link background */
.ms-navItem a{
background-color:transparent;
background-image:none;
border:0px;
color:#000000;
font-weight:bold;
}
/* Left nav Text Seetings */
.ms-navItem a:hover{
color:#FFFFFF;
background-color:transparent;
background-image:none;
border:0px;
text-decoration:none;
}
/* Outer Table Back */
.ms-quicklaunchouter{
background-color:transparent;
background-image:none;
border:0px;
padding:0px
}
/* not sure what this does */
.ms-tvselected{
background-color:transparent;
background-image:none;
border:0px;
}
/* Recycle Table */
table.ms-recyclebin td{
background-color:transparent;
background-image:none;
border:0px;
}
/* Recycle Link */
table.ms-recyclebin td a{
background-color:transparent;
background-image:none;
border:0px;
color:#810209;
}
/* Recycle Link Hover */
table.ms-recyclebin td a:hover{
background-color:transparent;
background-image:none;
border:0px;
text-decoration:none;
}
/* Quick Launch background */
.ms-quickLaunch{
border:0px;
border-bottom:0px;
background-color:transparent;
}
/* Quick Launch page background and All content button */
.ms-quicklaunchheader{
background-image:none;
background-repeat:repeat-x;
background-color:transparent;
border-left:0px;
display:none;
}

/* hide view all content link - might be site specific */

.ctl00_PlaceHolderLeftNavBar_idNavLinkViewAll {
display:none;
}
/* Quick launch header ? */
.ms-unselectednav a{
color:#444;

}
/* Quick launch header Link */
.ms-quicklaunchheader a{

}
/* Quick launch header hover */
.ms-quicklaunchheader a:hover{
color:#444;
text-decoration:none;
}




/*	  BODY PAGE MARGINS    colour  */	
.ms-navframe {
border-bottom:0px;
border-right:0px;
background-color:transparent;

}
.ms-nav{
	background-color:transparent;
	background-image:none;
	background-repeat:repeat;
	/*background-image:url("navshape.jpg");*/
}
.ms-pagemargin{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;
	height:100%;
	/*background-image:url("navshape.jpg");*/
}
td.ms-rightareacell div.ms-pagemargin{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;
	height:100%;
	border-left:0px;
}
.ms-leftareacell{
background-color:transparent;
}
.ms-pagebottommarginright{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;

}
.ms-pagebottommarginleft{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;

}
.ms-pagebottommargin{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;

}
.ms-bodyareapagemargin{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;
	border-top:0px;
	padding:0 0 30px 0;
}

.ms-titlearealeft {
	background-image:none;
	background-repeat:repeat;
	background-color:transparent;
	height:0px;
}

.ms-consoletitleareaframe{
	background-image:none;
	background-color:#fff;
	background-repeat:repeat;
}


.ms-mwspagetitleareaframe{
	background-image:none;
	background-color:#fff;
	background-repeat:repeat;
}


/* separate out for transparent bg   */
TD.ms-titleareaframe{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;
	height:0px;

}
.ms-pagetitleareaframe{
	background-color:#fff;
	background-image:none;
	background-repeat:repeat;

}
Div.ms-titleareaframe{
	background-image:none;
	background-repeat:repeat;
	background-color:#fff;

}
.ms-pagetitleareaframe table{
	background-image:none;
	background-repeat:repeat;
	background-color:#fff;
}
td.ms-areaseparatorleft{
	background-image:none;
	background-repeat:repeat;
	border-right:0px;
	background-color:#fff;
}
div.ms-areaseparatorleft{
	background-image:none;
	background-repeat:repeat;
	border-right:0px;
	height:100%;
	background-color:#fff;
}
div.ms-areaseparatorright{
	background-image:none;
	background-repeat:repeat;
	border-left:0px;
	background-color:#fff;
}
.ms-titlearearight .ms-areaseparatorright{
	background-image:none;
	background-repeat:repeat;
	border-left:0px;
	background-color:#fff;
}
.ms-areaseparator{
	background-color:transparent;
	background-image:none;
	background-color:#fff;
}
.ms-titleareaframe{
background-image:none;
background-color:transparent;

}


/*       PAGE TITLE  and BREADCRUMBS        */
.ms-pagetitle{
color:#14135f;
font-family:arial;
font-size:16pt;
margin:0px 0px 0px 0px;
font-weight:normal;
}
.ms-pagetitle a{
text-decoration:none;
color:#14135f;
margin:0;
font-weight:normal;
}
.ms-pagetitle a:hover{
}
.ms-pagebreadcrumb{
padding:0px 0px 11px 0px;
border-left:0px solid #ffffff;
border-top:0px solid #ffffff;

}
.ms-pagebreadcrumb a{
font-size:8pt;
color:#14135f;
text-decoration:none;
background-color:#ffffff;
}
.ms-pagebreadcrumb{
font-size:8pt;
color:#14135f;
text-decoration:none;
background-color:#ffffff;
}
/*  Application Page Breadcrumbs   */
.ms-titlearea {
color: #14135f;
}
.ms-titlearea a{
color: #14135f;
text-decoration: none;
}
.ms-mwstitlearea a:hover{
color: #14135f;
text-decoration: underline;
}
.ms-titlearea2 {
color: #14135f;
font-size:10px;
}
.ms-titlearea2 a{
color: #14135f;
font-size:10px;
text-decoration: none;
}
.ms-mwstitlearea2 a:hover{
color: #14135f;
font-size:10px;
text-decoration: underline;
}



.ms-titlearea a:hover{
color: #14135f;
text-decoration: underline;
}



/*      PAGE BODY           */
.ms-viewareaframe{
vertical-align:top;
height:100%;
width:100%;
border-top:0px solid #6f9dd9;
border-right:0px solid #6f9dd9;
border-left:0px solid #6f9dd9;
background-image:none;
background-repeat:repeat;
background-color:#ffffff;
}
.ms-bodyareaframe{
vertical-align:top;
height:100%;
width:100%;
border-top:0px solid #FE0000;
border-right:0px solid #FE0000;
border-left:0px solid #FE0000;
background-image:none;
background-repeat:repeat;
background-color:#ffffff;
}
.ms-bodyareaframe{
padding:10px;
}
.ms-bodyareacell{
	vertical-align:top;
	height:100%;
	width:100%;
}
.ms-propertysheet a{
color:#14135f;
}



/*      WEB PARTS           */

.ms-WPHeader TD{
border-bottom:1px solid #242d47;
}

.ms-SPZoneSelected .ms-WPHeader TD{
background-color:#fff8dc;
background-image:none;
}

.ms-SPzone .ms-WPHeader TD{
background-color:#fff8dc;
background-image:none;
}
.ms-WPTitle
{
font-weight:bold;
font-family:arial,sans-serif;
color: #9c0401;
padding-left:3px;
padding-right:7px;
padding-top:2px;
padding-bottom:2px;
font-size:10pt;
}
.ms-WPTitle A:visited
{
color:#990503;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:link
{
color:#990503;
text-decoration:none;
cursor:pointer;
}
.ms-WPTitle A:hover
{
color:#4c4c4c;
text-decoration:underline;
cursor:pointer;
}
.ms-WPDesign{
background-color:#7d859b;
}
.ms-WPMenu{
background-color:#7d859b;
}
.ms-WPBody A:visited {
color:#14135f;
}
.ms-WPBody A:link {
color:#14135f;
}
.ms-WPBorderBorderOnly {
border-color:#6d7691;
}
.ms-WPBorder {
border-color:#6d7691;
}
.ms-SPZone {
border:1px solid #7d859b;
background-color:#a7acba;
}
.ms-SPZoneSelected {
border:1px solid #ff573d;
background-color:#e06f4a;
}
.ms-SPZoneIBar {
border:#f23030 3px solid;
}
a.ms-addnew{
color:#14135f;
}
a.ms-addnew:Hover{
color:#14135f;
}
.ms-TPHeader {
background-color:#14135f;
}
.ms-TPBody A:hover {
color:#14135f;
}


.ms-TPBody A:visited {
color:#14135f;
}


.ms-TPBody A:link {
color:#14135f;
}


/*     LIST VIEWS           */

.ms-toolbarContainer{
background-image:none;
}

.ms-formtoolbar{
background-image:none;
}

.ms-viewtoolbar{
background-image:none;
}

.ms-toolbar{
background-image:none;
}
.ms-toolbar-togglebutton-on{
border:0px solid #14135f;
background-color:transparent;
}
.ms-toolbarContainer{
background-color:transparent;
background-image:none;

}
table.ms-viewtoolbar{
background-color:transparent;
background-image:none;

}
table.ms-toolbar{
background-color:transparent;
background-image:none;

}
.ms-toolbarContainer{
border:0px solid #14135f;
}
table.ms-toolbar{
border:0px solid #14135f;
}
table.ms-viewtoolbar{
border-top:0px solid #888888;
border-bottom:0px solid #888888;
}
.ms-listheader{
color:#060b19;
background-image:none;
}
.ms-menutoolbar{
border-bottom:1px solid #eeeeee;
background-color:#C0c0c0;
background-image:none;
}
.ms-menutoolbar td{
border-top:solid 0px #888888;
border-bottom:solid 1px #888888;
}
.ms-menutoolbar td a{
color:#14135f;
}
.ms-buttonactivehover{
background-color:transparent;
border:Solid 1px #FE0000;
background-image:none;
}


.ms-menubuttonactivehover{
background-color:transparent;
border:Solid 1px #FE0000;
background-image:none;
}


td.ms-menutoolbarheader{
color:#060b19;
}
.ms-listheaderlabel{
color:#060b19;
}
td.ms-viewselector{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-authoringcontrols td td.ms-viewselector{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-toolbar td td.ms-viewselectorhover{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-toolbar td td.ms-viewselector{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-menutoolbar td td.ms-viewselectorhover{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-menutoolbar td td.ms-viewselector{
border:solid 0px #b23e17;
background-image:none;
background-color:#cdd9df;
}
.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:none;
background-color:#cdd9df;
}
.ms-toolbar td td.ms-viewselectorhover{
background-image:none;
background-color:#cdd9df;
}
.ms-menutoolbar td td.ms-viewselectorhover{
background-image:none;
background-color:#cdd9df;
}
.ms-separator {
color:#fff;
background-image:none;
}
.ms-separator img {
background:#888888;
border-bottom:1px solid #fff;
border-right:1px solid #fff;
}
.ms-splitbuttonhover{
background-image:none;
background-color: #cdd9df;
}
.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #cdd9df;
}

.ms-splitbuttonhover .ms-splitbuttondropdown{
border:1px solid #cdd9df;
}


/*        FORMS             */
.ms-formdescription A{
color:#14135f;
}
.ms-informationbar{
background-color:#ffa699;
border:1px solid green;
}
.ms-formbody{
background:#f6f6f6;
}
.ms-formfieldlabel {
background-image:none;
}
.ms-formlabel{
text-align:left;
font-family:verdana;
font-size:.7em;
border-top:1px solid #d8d8d8;
padding-top:3px;
padding-right:8px;
padding-bottom:6px;
color:#525252;
font-weight:bold;
}
.ms-formbody{
font-family:verdana;
font-size:.7em;
vertical-align:top;
background:#ebf3ff;
border-top:1px solid #d8d8d8;
padding:3px 6px 4px 6px;
}
.ms-formareaframe{
vertical-align:top;
height:100%;
background-color:#fff;
padding:8px;
}
table.ms-form th{
color:#14135f;
}

.ms-titlearealine{
	background-color:transparent;
}
.ms-titleareaseparator{
background-color:#FE0000;
}
.ms-titleareaseparator div{
background-color:#999faf;
border-top:0px solid #888888;
}
.ms-areaseparatorcorner{
background-image:none;
border-right:1px solid #888888;
}


/*         BLOGS            */
}
ul.ms-blogAdminLinks li a{
color:#14135f;
}
.ms-blogrssnav{
border-top-color: #e9e9e9;
}
.ms-blogrssnav a{
color:#14135f;
}
.ms-PostTitle{
border-top:solid 1px #a7acba;
}
.ms-CommentFooter a{
color:#d8d86c;
}
.ms-PostFooter a{
color:#d8d86c;
}
h1.ms-PostDate {
border-bottom:solid 1px #888888;
}
.ms-blogedit{
border-top:solid 1px #a7acba;
}
.ms-blogedit a{
color:#14135f;
background-image:none;
background-color:#999faf;
border:1px solid #4e5b7c;
}
.ms-blogrss a{
color:#14135f;
}
.ms-commenttable td{
border-top:solid 1px #999faf;
}
.ms-CategoryTitleCell a {
background:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:transparent;
border-top: 0px;
border-bottom:0px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#FFFFFF;
}
.ms-blognavigator .ms-navsubmenu2 {
border-top:0px solid #747C67;
border-bottom:0px solid #747C67;
}
.ms-blognavigator .ms-quicklaunch{
background-color: #747C67;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 0px #747C67;
}

/*    MEETING WORKSPACES    */

.ms-MWSInstantiated a:visited{
color:#14135f;
}

.ms-MWSInstantiated a:link{
color:#14135f;
}
.ms-MWSInstantiated a:hover{
color:#5d6887;
}
.ms-MWSUninstantiated a:visited{
color:#14135f;
}
.ms-MWSUninstantiated a:link{
color:#14135f;
}
.ms-MWSUninstantiated a:hover{
color:#14135f;
}
td.ms-mwstitlearea a {
color:#14135f;
}
.ms-mwstitlearealine{
background-color:#fbfbfb;	
}
.ms-mwstitlearealine tr {
background-color:#fbfbfb;	
}
ms-mwstitlearealine{
background-color:#fbfbfb;
}
.ms-tabselected {
border-color:#888888;
color:#14135f;
background-image:none;
background-color:#ffe69f;
}
.ms-tabinactive {
	border-left: 1px solid #8b92a5;
	border-right: 1px solid #8b92a5;
	border-top: 1px solid #8b92a5;
	border-bottom: 0px solid #8b92a5;
	color:#14135f;
	background-image:none;
	background-position:left bottom;
	background-color:#fbfeff;
}
.ms-tabinactive a:link {
color:#14135f;
}
.ms-tabinactive a:hover {
color:#14135f;
}
.ms-tabinactive a:visited {
color:#14135f;
}




/*       CALENDAR           */

/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contb {
	border-left: solid 2px rgb(141, 141, 138);
	border-right: solid 2px rgb(141, 141, 138);
}
/* Left & Right Border for Multi-day Events in Day View */
.contl {
	border-left: solid 2px rgb(141, 141, 138);
}
.contr {
	border-right: solid 2px rgb(141, 141, 138);
}
/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.cont {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}
.contr {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}
.contb {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}
.contl {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}
/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor {
	background-color: rgb(228, 228, 226);
	background-image: none;
	padding: 4px 0px 4px 0px;
}
/* Background color for Hover state on Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolorsel {
	background-color: rgb(255, 255, 255);
	background-image: none;
	padding: 4px 0px 4px 0px;
}
/* Vertical lines between day slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkdayf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkhour .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkhour .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhour .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkhourf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkdayf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkday .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-eworkday .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkday .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkdayf .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}
/* Horizontal lines signaling hour time slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourb .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkday .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkday .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourfover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourrtlfover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkdayrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkdayf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkdayrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourb {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourbover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourrtlover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-workhourrtlbover {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourf .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourf .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhour .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhour .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkday .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkday .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourf .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhourf .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhour .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkhour .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourrtlf .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkhourrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkdayrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkdayrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-eworkdayrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}
.ms-cal-enoworkdayf {
	border-top: 1px solid rgb(0, 0, 0); 
}
/* Horizontal lines signaling half-hour time slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkday .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhourb {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlfhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourfhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourf .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhour .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
/* Bottom border for last row in Day and Week View */
.ms-cal-workhourBhalfhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf  {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourb .ms-cal-dayhourf  {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-enoworkhourb .ms-cal-dayhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}
/* Sizes to keep things displaying properly */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	height: 100%;
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	height: 100%;
}
.ms-cal-workitem .contb {
	width: 95%;
}
.ms-cal-muworkitem .contb {
	width: 95%;
}
/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourb {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourbhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtll {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourb .ms-cal-dayhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleftbtmrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleftbtm2 {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleftbtmrtl2 {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodatabtm {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodatabtm2 {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourover {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourhalfhourover {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourfover {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourfhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-workhourfhalfhourover {
	background-color: rgb(209, 209, 209);
}
.ms-cal-weekedge {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour .ms-cal-dayhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhour {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayf .ms-cal-dayhalfhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkday .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayf .ms-cal-dayhourf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkday {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-enoworkdayrtlf {
	background-color: rgb(209, 209, 209);
}
.ms-cal-time {
	background-color: rgb(209, 209, 209);
}
.ms-calheader {
	background-color: rgb(209, 209, 209);
}
.ms-cal-weekempty {
	background-color: rgb(209, 209, 209);
}
.ms-cal-weekday {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodatamid {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleft {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleftrtl {
	background-color: rgb(209, 209, 209);
}
.ms-cal-nodataleftbtm {
	background-color: rgb(209, 209, 209);
}
/* Vertical lines between days in Month View */
.ms-cal-noworkitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodatamid {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleft {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleftrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-alldayevent {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-alldayeventl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-alldayeventrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-alldayeventrtll {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-muworkitem {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-muworkiteml {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-muworkitemr {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-muworkitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-muworkitemrtll {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-workitem {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-todayitem {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-todayitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkitem {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkiteml {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkiteml2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-workitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-workitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-todayitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-todayitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkitemb {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkitemlb {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-noworkitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleftbtm2 {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleftbtmrtl2 {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodatabtm {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodatabtm2 {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleftbtm {
	border-right: 1px solid rgb(0, 0, 0);
}
.ms-cal-nodataleftbtmrtl {
	border-right: 1px solid rgb(0, 0, 0);
}
/* Horizontal lines between weeks in Month View */
.ms-cal-noworkiteml2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-noworkitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-workitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-workitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-todayitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-todayitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-noworkitemb {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-noworkitemlb {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-noworkitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodataleftbtm2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodataleftbtmrtl2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodatabtm {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodatabtm2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodataleftbtm {
	border-bottom: solid 1px rgb(0, 0, 0);
}
.ms-cal-nodataleftbtmrtl {
	border-bottom: solid 1px rgb(0, 0, 0);
}
/* Appointment block in Day and Week View */
.ms-cal-tweekitem {
	background-color: rgb(228, 228, 226);
	background-image: none;
	border: 1px solid rgb(141, 141, 138);
}
.ms-cal-tdayitem {
	background-color: rgb(228, 228, 226);
	background-image: none;
	border: 1px solid rgb(141, 141, 138);
}
/* Area to left of All Day Event block in Day View */
.ms-cal-time {
	border-right: 1px solid rgb(0, 0, 0);
}
/* Day headers in Week and Month View */
.ms-cal-wtopdayl {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopday {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}
div.ms-cal-navheader a img {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topday {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayl {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}
/* Selected Day header in Week and Month View */
.ms-cal-topdayoverl {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdaylover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayfocusover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocusover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocuslover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayfocus {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayfocusl {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayfocusrtl {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayfocusrtll {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocus {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocusl {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocusrtl {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopdayfocusrtll {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
.ms-cal-topdayover {
	background-color: rgb(237, 236, 236);
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}
/* Week header in Month View */
.ms-cal-week {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
.ms-cal-weekb {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
.ms-cal-weekrtl {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
.ms-cal-weekrtlb {
	background-color: rgb(193, 193, 193);
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
/* Hover state for Week header in Month View */
.ms-cal-weekselected {
	background-color: rgb(229, 228, 227);
	background-image: url("/images/bargradation_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
.ms-cal-weekselectedrtl {
	background-color: rgb(229, 228, 227);
	background-image: url("/images/bargradation_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}
/* Background behind Multi-day events in Week View when multi-day events are present */
.ms-cal-walldayevent {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
.ms-cal-walldayeventl {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
.ms-cal-walldayeventrtl {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
.ms-cal-walldayeventrtll {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
.ms-cal-wemptycell {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
.ms-cal-wemptycelll {
	background-color: rgb(175, 175, 175);
	border-left: 1px solid rgb(0, 0, 0);
}
/* Today marker, independent of selected day header, in Month View */
.ms-cal-wtopday-todayRTL{
	background-image:none;
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-topday-todayRTL{
	background-image:none;
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopday-today{
	background-image:none;
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-topday-today{
	background-image:none;
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopday-todayRTLover div{
	border:none;
}
.ms-cal-topday-todayoverRTL div{
	border:none;
}
.ms-cal-wtopday-todayRTL div{
	border:none;
}
.ms-cal-topday-todayRTL div{
	border:none;
}
.ms-cal-wtopday-todayover div{
	border:none;
}
.ms-cal-topday-todayover div{
	border:none;
}
.ms-cal-wtopday-today div{
	border:none;
}
.ms-cal-topday-today div{
	border:none;
}
/* Hover state for Today marker, independent of selected day header, in Month View */
.ms-cal-wtopday-todayover{
	background-color: rgb(255, 225, 187);
	border:solid 1px rgb(0, 0, 0);
}




.ms-cal-topday-todayover{
	background-color: rgb(255, 225, 187);
	border:solid 1px rgb(0, 0, 0);
}




/*        WIKI              */


/*		APPLICATION PAGES			*/
.ms-templatepickerunselected div{
background-image:none;
background-color:#C0C0C0;
}
.ms-templatepickerselected div{
background-image:none;
background-color:#C0C0C0;
border:solid 1px #768;
}
table.ms-pageinformation{
background-image:none;
}
table.ms-createpageinformation{
background-image:none;
}
.ms-createpageinformation th{
color:#060b19;
}
.ms-pageinformation th{
color:#060b19;
}
table.ms-disc-bar {
background-color:#c2dcff;
background-image:url('');
border:1px solid #c2dcff;
}
th.ms-linksectionheader {
background-color:#c2dcff;
background-image:url('');
border:1px solid #c2dcff;
}
td.ms-linksectionheader {
background-color:#c2dcff;
background-image:url('');
border:1px solid #c2dcff;
}
.ms-descriptiontext{
color:#4c4c4c;
font-family:Verdana;
font-size:8pt;
text-align:left;
}
.ms-informationtablehover{
border:solid 1px #7d859b;

}
.ms-informationtablehover th{
background-color:#ffffff;
}
.ms-informationtablehover td{
background-color:#ffffff;
}
.ms-informationtablestatic{
background-image:none;
}


.ms-bottompaging{
background:#b6bac4;
}
.ms-bottompagingline1{
background:#4e5b7c
}
.ms-paging{
color:#060b19;
}
TD.ms-rtetoolbarsel{
border:solid 1px #89483d;
background-image:none;
}
TD.ms-rtetoolbarhov {
border:solid 1px #b23e17;
background-image:none;
}
.ms-GRFontSize{
color:#14135f;
}
.ms-viewselect a:link{
color:#14135f;
}
hr{
color:#14135f;
}
.ms-searchcorner{
background-image:none;
}
.ms-actionbar{
border:1px solid #888888;
}
.ms-actionsep{
border-right:1px solid #888888;
}
}
.ms-navwatermark{
color:green;
}
.ms-GRSortFilter{
border:1px solid #b2b223;
}
.ms-selectednav{
border:1px solid tansparent;
}
.ms-unselectednav{
border:1px solid #4e5b7c;
}
.ms-lactionitem a{
color:#14135f;
}
.ms-diffselected{
background-color:#FFE6A0;
border:1px solid #b23e17;
}
.ms-verticaldots{
border-right:1px solid #4e5b7c;
}
.ms-relatedtext{
color:#999900;
}
.ms-relatedtext a:active{
color:#999900;
}
.ms-relatedtext a:link{
color:#999900;
}
.ms-relatedtext a:visited{
color:#999900;
}
.ms-relatedtext a:hover{
color:#999900;
}
.ms-selected {
background-image:none;
}
.ms-selectedtitle{
border:1px solid #14135f;
}
.ms-menuimagecell{
background:#ffe69f none;
}
.ms-authoringcontrols {
background-color:#f9f9f9;
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#f9f9f9;
color:#020714;
}
.ms-partline {
background-color:#7d859b;
}
.ms-storMeFilterBar{
background:#5d6887;
}
.ms-storMeUsed{
background:#5d6887;
}
.ms-storMeEstimated{
background-color:#4e5b7c;
}
.ms-itemheader a{
color:#14135f;
}
.ms-itemhover{
border:solid 1px #b23e17;
background-image:none;
background-color:#ffe69f;
}
.ms-listdescription{
border-bottom:1px solid #888888;
}
.ms-gb2 a{
color:#14135f;
}
.ms-gb a{
color:#14135f;
}
.ms-pickerresultheadertr{
background-image:none;
}
.ms-ph{
background-image:none;
}
.ms-vh2-nograd-icon{
background-image:none;
}
.ms-vh3-nograd{
background-image:none;
}
.ms-vh2-nograd{
background-image:none;
}
.ms-viewheadertr .ms-vh-group{
background-image:none;
}
.ms-vh2-nofilter-icon{
background-image:none;
}
.ms-vh2-nofilter{
background-image:none;
}
.ms-vh-icon{
background-image:none;
}
.ms-vh2{
background-image:none;
}
.ms-vh{
background-image:none;
}
.ms-gb{
border-bottom:1px solid #5d6887;
}
.ms-gb2{
border-bottom:1px solid #a7acba;
}
.ms-disc a{
color:#14135f;
}
.ms-vb-user a{
color:#14135f;
}
.ms-GRStatusText a{
color:#14135f;
}
.ms-vb2 a{
color:#14135f;
}
.ms-vb a{
color:#14135f;
}
.ms-pb-selected{
background-color:#e06238;
border-top:1px solid #e06238;
border-bottom:1px solid #e06238;
}
.ms-summarytitlebarframe{
background-color:#b2b223;
}
img.thumbnail{
border:solid #4e5b7c 3px;
}
.ms-imglibthumbnail {
background-color:#d8d8d8;border:solid #4e5b7c 0px;
}
.ms-imglibmenuarea {
background-color:#c6c8ce;
}
.UserCaption {
background-color:#999faf;
}
.UserDottedLine {
background-color:#999900;
background-image:none;
}
.UserToolbarTextArea A:link {
COLOR:#999900;
}
.UserToolbarTextArea A:visited {
COLOR:#999900;
}
.UserCaptionShadow{
border-right:1px solid #7d859b;
border-left:1px solid #7d859b;
background-image:none;
}
.UserToolbar {
background-image:none;
border-bottom:1px solid #888888;
}
.UserCellHover {
border:solid 1px #b2b223;
}
.UserCellSelected {
background-image:none;
background-color:#ffe69f;
border:solid 1px #b23e17;
}
.UserCell {
color:#14135f;
}
.ms-ToolPaneOuter {
border-top:1px solid #888888;
border-right:2px solid #888888;
}
.ms-ToolPaneHeader {
background-color:#b2b223;
}
.ms-ToolPaneBorder {
border-right:1px solid #7d859b;
border-left:1px solid #7d859b;
}
.ms-ToolPaneClose {
background-image:none;
background-color:#414e72;
border-top:solid 1px #a7acba;
border-bottom:solid 1px #4e5b7c;
}
.ms-ToolPaneTitle {
background-image:none;
border-left:solid 1px #a7acba;
border-top:solid 1px #a7acba;
border-bottom:solid 1px #4e5b7c;
background-color:#414e72;
}
.ms-ToolPaneInfo{
background-color:#060b19;
}
.ms-ToolStripSelected {
background-image:none;
border-top:solid 1px #c6c8ce;
border-bottom:solid 1px #999faf;
}
.ms-ToolStrip {
background-image:none;
border-top:solid 1px #c6c8ce;
border-bottom:solid 1px #999faf;
}
.ms-PropGridBuilderButton {
border:solid 1px #999900;
background-color:#7d859b;
}
td.ms-consoletoolbar .ms-splink a{
color:#14135f;
}
td.ms-consoletoolbar .ms-hovercellactive a{
color:#003399;
}
td.ms-consoletoolbar span.ms-hovercellinactive a:visited{
color:#003399;

}
td.ms-consoletoolbar span.ms-hovercellinactive a:link{
color:#003399;

}
td.ms-consoletoolbar span.ms-hovercellinactive a{
color:#003399;

}
.ms-SpLinkButtonActive {
border:#888888 1px solid;
background-color:#cdd9df;
background-image:none;
}
.ms-HoverCellActive {
border:#888888 1px solid;
background-color:#cdd9df;
background-image:none;
}
.ms-HoverCellActiveDark {
background-image:none;
background-color:transparent;
background: transparent none repeat-x;
}
.ms-globallinks .ms-hovercellactive a:hover{
color:#fff;
background-color:transparent;
}
.ms-globallinks .ms-hovercellactive a:visited{
color:#14135f;
background-color:transparent;
}
.ms-globallinks .ms-hovercellactive a:link{
color:#14135f;
background-color:transparent;
}
.ms-globallinks .ms-hovercellactive a{
color:#14135f;
background-color:transparent;
}
span div.ms-SPLinkButtonInactive A{
color:#666;
background-color:transparent;
}
span div.ms-SPLinkButtonInactive A:visited{
color:#666;
background-color:transparent;
}
span div.ms-SPLink A{
color:#666;
background-color:transparent;
}
span div.ms-SPLink A:visited{
color:#666;
background-color:transparent;
}
span div.ms-SPLinkButtonActive A:link{
color:#4c4c4c;
background-color:transparent;
}
span div.ms-SPLinkButtonActive A{
color:#4c4c4c;
}
span div.ms-SPLinkButtonActive A:visited{
color:#4c4c4c;
background-color:transparent;
}
span div.ms-SPLink A:hover{
color:#4c4c4c;
background-color:transparent;
}
.ms-SPLink a:visited{
color:#666;
background-color:transparent;
}
.ms-SPLink a:link{
color:#666;
background-color:transparent;
}
.ms-SPLink{
color:#666;
background-color:transparent;
}
.ms-rtApplyBackground {
background-color:green;
}
.ms-tbButtonMouseOverDown {
BACKGROUND-COLOR:green;
}
.ms-rtRemoveBackground {
BORDER-BOTTOM:green solid 1px;
BORDER-LEFT:green solid 1px;
BORDER-RIGHT:green solid 1px;
BORDER-TOP:green solid 1px;
}
.ms-surveyHBar {
background-color:#999900;
border-color:#999900;
}
.ms-surveyVBar {
background-color:#999900;
border-color:#999900;
}
.ms-surveyVBarBI {
background-color:#999900;
}
.ms-uploadborder{
border:1px solid #4e5b7c;
}
.ms-stylebody a:link{
color:#14135f;
}
.ms-styleheader a:link{
color:#14135f;
}
.ms-entity-unresolved{
background-image:none;
}
.ms-ganttTitleCell {
border:solid 1px #999faf;
}
.ms-ganttTitleHeaderCell {
border:solid 1px #999faf;
}
.ms-ganttInnerTable th {
color:#242d47;
}
.ms-ganttMajorTimeUnitHeaderCell {
border-left:solid 1px #999faf;
border-right:solid 1px #999faf;
}
.ms-ganttDetailTimeUnitRow th {
border:solid 1px #999faf;
}
.ms-ganttDetailTimeUnitRow td {
border:solid 1px #999faf;
}
.ms-featurestatustext {
background-color:#14135f;
}
.ms-webpartpickerpagetext a{
color:#999900;
}
.ms-webpartpickerpageHeaderborder a{
color:#999900;
}
.ms-wikieditthird {
background:none;
background-color:#fff;
}
.ms-diffinsert {
background-color:#e06841;
}
.ms-pickertitlesection {
background:#ffffff none;
}
.ms-pickerbodysection {
background:#ece9d8 none;
}
.ms-MenuUIPopupBody TABLE {
color:#14135f;
}
.ms-MenuUI {
background-image:none;
}
.ms-MenuUILarge {
background-image:none;
}
.ms-MenuUIRtL {
background-image:none;
}
.ms-MenuUILargeRtL {
background-image:none;
}
.ms-MenuUIItemTableCellCompact {
color:#14135f;
}
.ms-MenuUIItemTableCell {
color:#14135f;
}
.ms-MenuUIItemTableCellCompactHover A {
color:#14135f;
}
.ms-MenuUIItemTableCellCompact A {
color:#14135f;
}
.ms-MenuUIItemTableCellHover A {
color:#14135f;
}
.ms-MenuUIItemTableCell A {
color:#14135f;
}
.ms-MenuUIItemTableCellCompactHover {
color:#14135f;
}
.ms-MenuUIItemTableCellHover {
color:#14135f;
}
.ms-MenuUIItemTableHover {
background-color:#eaeaea;
border:1px solid #888888;
}


/*     DATE PICKER     */
.ms-picker-header{
background-image:none;
background-color:#999faf;
}
.ms-picker-table .ms-picker-dayheader{
border-bottom:solid 1px #f1f1f1;
border-top-width:0px;
background-color:#fff;
}
.ms-picker-week{
background-image:none;
border-left:solid 1px #f1f1f1;
}
.ms-picker-week a{
color:#14135f;
}
.ms-picker-weekRTL{
background-image:none;
}
.ms-picker-weekRTL a{
color:#14135f;
}
table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #c6c8ce;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border:solid 1px #c6c8ce;
}
table.ms-picker-table td.ms-picker-dayother{
border:solid 1px #c6c8ce;
}
.ms-picker-dayselected a{
color:#14135f;
}
.ms-picker-today a{
color:#14135f;
}
.ms-picker-daycenter a{
color:#14135f;
}
table.ms-picker-table td.ms-picker-today{
border:solid 1px #ff9932;
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-daycenter{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-dayother{
border:solid 1px #ffffff;
}
table.ms-picker-table td.ms-picker-daycenter{
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-dayother{
background-color:#ffffff;
}
table.ms-picker-table td.ms-picker-daycenterOn {
background-color:#eeeeee;
}
table.ms-picker-table td.ms-picker-dayselected{
background-color:#bdbdbd;
background-image:none;
background-repeat:repeat-x;
border-color:#bdbdbd;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
background-color:#ffffff;
border:solid 1px #ffffff;
}
.ms-picker-monthcenter a:hover{
color:#14135f;
}
.ms-picker-monthcenter a:visited{
color:#14135f;
}
.ms-picker-monthcenter a:link{
color:#14135f;
}
.ms-picker-monthcenter a:active{
color:#14135f;
}
.ms-picker-monthcenter a{
color:#14135f;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
background-image:none;
background-color:#eee;
border:solid 1px #fff;
}
.ms-picker-monthcenterOn a:visited{
color:#14135f;
}
.ms-picker-monthcenterOn a:hover{
color:#14135f;
}
.ms-picker-monthcenterOn a:link{
color:#14135f;
}
.ms-picker-monthcenterOn a:active{
color:#14135f;
}
.ms-picker-monthcenterOn a{
color:#14135f;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
background-image:none;
background-color:#ffe69f;
border:solid 1px #b23e17;
}
table.ms-picker-table td.ms-picker-footer{
    border-top:1px solid #e2e2e2;
    color:#14135f;
    background-color:#ffffff;
}
.ms-picker-footer a{
color:#14135f;
}
.ms-datepickerouter{
border-bottom:solid 1px #8e8e8e;
border-right:solid 1px #8e8e8e;
}



table.ms-disc-bar {
background-color:#999faf;
background-image:url('');
border:1px solid #ddd;
}
td.ms-disc-borde#990503-noleft {
border:0px solid #14135f;
}
td.ms-disc-borde#990503 {
border:0px solid #14135f;
}
table.ms-disc HR {
color:#14135f;
}
.ms-wikieditouter {
border:1px solid #fff;
border-bottom:none;
border-right-width:0px;
}





/*    SEARCH RESULTS    */
.srch-WPBody{
margin:0px;
font-family:Verdana;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort A:link{
text-decoration:none;
color:#003399;
}
.srch-sort a:hover{
color:#990503;
}
.srch-sort-right{
float:right;
COLOR:#333333;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:visited{
text-decoration:none;
color:#003399;
}
.srch-sort-right A:link{
text-decoration:none;
color:#003399;
}
.srch-sort-right a:hover{
color:#990503;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Verdana;
}
.srch-summary A:visited{
text-decoration:none;
color:#003399;
}
.srch-summary A:link{
text-decoration:none;
color:#003399;
}
.srch-summary a:hover{
color:#990503;
}
.srch-stats{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Verdana;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#003399;
}
.srch-stats a:hover{
color:#990503;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Verdana;
}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:link{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#990503;
FONT-FAMILY:Verdana;
}
.srch-Title A:visited{
text-decoration:none;
color:#990503;
}
.srch-Title A:link{
text-decoration:none;
color:#990503;
}
.srch-Title a:hover{
color:#990503;
text-decoration:underline;
}
.srch-URL A:visited{
color:#990503 !important;
text-decoration:none;
}
.srch-URL A:link{
color:#990503 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#990503;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Verdana;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
FONT-FAMILY:Verdana;
background-color:#ececec;
text-align:right;
}
.srch-Page A:visited{
text-decoration:none;
color:#990503;
FONT-WEIGHT:normal;
}
.srch-Page A:link{
text-decoration:none;
color:#990503;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#990503;
}
.srch-dup A:visited{
COLOR:#990503
}
.srch-dup A:link{
COLOR:#990503
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:#000000;
margin-top:2px;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#990503;
}
t;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:0px solid;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#ffffff;

}

.ms-sbrow {
	
	background-color:transparent;
}

/*  TOP LINKS	*/
.ms-globalbreadcrumb{
	font-size:8pt;
	text-align:left;
	background-color:#DA3F45;
	/* padding:2px 10px 2px 5px; */
	height:20px;
	border: solid 0px #DA3F45;
	color:#ffffff;
	background-image:none;
	background-repeat:repeat-x;
}

.ms-globalbreadcrumb a{
text-decoration:none;
color:#ffffff;
}

.ms-globalbreadcrumb{
text-decoration:none;
color:#ffffff;
}

.ms-globalbreadcrumb a{
text-decoration:none;
color:#ffffff;
}

.ms-globalbreadcrumb{
text-decoration:none;
color:#ffffff;
}
.ms-globalbreadcrumb a:hover{
text-decoration:none;
color:#ffffff;
}
osition:relative;
	float:left;
	color:#ffffff;
	background-color:transparent;
}
.ms-globallinks{
font-size:8pt;
background:none;
font-family:Verdana;
color:#ffffff;
}
.ms-globalright{
	position:relative;
	float:right;
	color:#ffffff;
	background-color:transparent;
}
.ms-globallinks{
font-size:8pt;
font-family:Verdana;
color:#ffffff;
background-color:transparent;
}
.ms-globallinks a{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}
.ms-globallinks{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}
.ms-globallinks a:active{
color:#ffffff;
} 
.ms-globallinks a:visited{
color:#ffffff;
} 
.ms-globallinks a:link{
color:#ffffff;
} 
.ms-globallinks a{
color:#ffffff;
} 
.ms-globallinks a:hover{
text-decoration:none;
color:#ffffff;
background-color:transparent;
}

.ms-SPLink {
font-family:Verdana;
color:#ffffff;
}
.ms-SPLink a{
font-family:Verdana;
color:#ffffff;
}

.ms-SPLink A:visited {
color:#ffffff;
text-decoration:none;
font-family:Verdana;
} 

.ms-SPLink A:link {
color:#ffffff;
text-decoration:none;
font-family:Verdana;
} 


/* webpart menu down arrow */
.ms-SpLinkButtonInActive {
color:#666;
text-decoration:none;
font-family:Verdana;
border:0px solid #000000;
margin:0px;
/*display:none;*/
}

.ms-HoverCellInActive {
color:#666;
text-decoration:none;
font-family:Verdana;
border:0px solid #fff;
margin:0px;
}


.ms-HoverCellActiveDark {
background: transparent none repeat-x;
border: 0px solid #888;

margin:0px;
}

.ms-SpLinkButtonActive {
color:#666;
text-decoration:none;
font-family:Verdana;
border:0px solid #fff;
margin:0px;
background: transparent none repeat-x;
}


.ms-HoverCellActive {
color:#666;
text-decoration:none;
font-family:Verdana;
border:0px solid #fff;
margin:0px;
background: transparent none repeat-x;
}


/* specific to page */
#ctl00_PlaceHolderGlobalNavigation_TopHelpLink {
display:none;
}

#zz9_menu {
color:#ffffff;
text-decoration:none;
font-family:Verdana;

}

#zz9_menu a{
color:#ffffff;
text-decoration:none;
font-family:Verdana;

}
#zz9_menu a:visited{
color:#ffffff;
text-decoration:none;
font-family:Verdana;

}
/* Welcome Menue */
#zz7_menu {
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}

#zz7_menu a{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}
#zz7_menu a:visited{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}

#zz8_menu {
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}

#zz8_menu a{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}
#zz8_menu a:visited{
color:#ffffff;
text-decoration:none;
font-family:Verdana;
}

/* customer footer */

.customFooter {
	background-image:none;
	background-repeat:no-repeat;
	background-position:right;
	height:80px;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
}

.customFooter a{

	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}

.customFooterfr {
	background-image:none;
	background-repeat:no-repeat;
	background-position:right;
	height:80px;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
}

.customFooterfr a{

	font-family:Verdana;
	font-size:12px;
	color:#000000;
	text-decoration:none;
}



.customFooterMysite {
	background-image:none;
	background-repeat:no-repeat;
	background-position:right;
	height:80px;
	font-family:Verdana;
	font-size:12px;
	text-align:center;
}

.ms-sbtable {
	height:15px;
}

.ms-sbplain{
	
	height:15px;
	
}
.srsb {
	
	height:15px;
}
.ms-sbrow {
	
	height: 15px;
}
.ms-sbscopes {
	
	height:15px;
	
}


.ms-sbcell {
	height:15px;
}

#WebPartWPQ1 {
 height:15px;
}
.ms-sbgo {
	height:15px;
}