﻿/* added to center page */
body{ 
	font-family:verdana,arial,helvetica,sans-serif; 
	color:#000; 
	background-color:#d1a053;
	height:100%;
	margin:0px;

} 
/*same as left nav hover green*/
a:link {
text-decoration: none;
color: black; 
}

a:hover {
text-decoration:underline;
color: #000000;
}

a:visited {
text-decoration: none;
color: #000000;
}

.masterarea {
	background-image:url('../../Style%20Library/Images/VTImages/leftcol160dark.gif');
	background-repeat:repeat-y;
	width:950px;
	margin-left:auto;
	margin-right:auto;
	height:100%;
	background-color:#FFFFFF;
	}

#globaltable {
	width:950px;
	background-color:#3d2211;
	text-align:right;
}
#globallinks {
	width:950px;
	margin-left:auto;
	margin-right:auto;
	}
	
#GlobalLinksTable {
	float:right;
	height:25px;
	background-color:#3d2211;

}

.globaltext a {
	font-size:8px;
}

.ms-globalbreadcrumb a:active{
	color:white;
	background-image:none;
	}

.ms-globalbreadcrumb a:visited{
	color:white;
	background-image:none;
	}

.ms-globalbreadcrumb a:hover{
	color:white;
	background-image:none;
	}

.ms-globalbreadcrumb a:link{
	color:white;
	background-image:none;
	}

.ms-globallinks a {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	white-space:nowrap;
}

.ms-globallinks {
	color: #ffffff;
	text-decoration: none;
	font-family: tahoma;
	white-space:nowrap;
}
.ms-globallinks a:hover {
	text-decoration:underline;
}

.ms-SpLinkButtonActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-image:none;
	background-color:transparent;
	color:white;
	border-color:#3d2211;
	}

.ms-HoverCellActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-image:none;
	background-color:transparent;
	color:white;
	border-color:#3d2211;
	}

.ms-SpLinkButtonInActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-image:none;
	background-color:transparent;
	color:white;
	border-color:#3d2211;
	}

.ms-HoverCellInActive {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	background-image:none;
	background-color:transparent;
	color:white;
	border-color:#3d2211;
	}

.ms-SpLinkButtonActive {
	text-decoration:underline;
	}

.ms-HoverCellActive {
	text-decoration:underline;
	}

.ms-SPLink {
	font-family: verdana;
	font-size: 8pt;
	color: #ffffff;
}

.ms-SpLinkButtonActive a:hover {
	color: #ffffff;
	text-decoration: none;
}

.ms-SpLinkButtonActive a {
	color: #ffffff;
	text-decoration: none;
}

.ms-SPLink a:visited {
	color: #b0b0b0;
	text-decoration: none;
}

.ms-SPLink a:link {
	color: #b0b0b0;
	text-decoration: none;
}

td#mysite a {
	color:white;
	font-size:8pt;
	font-family:Tahoma;
	text-decoration:none;
}

td#mysite {
	color:white;
	font-size:8pt;
	font-family:Tahoma;
	text-decoration:none;
}

td#mysite a:hover {
	text-decoration:underline;
}

td#welcomeuser {
	vertical-align:baseline;
}
/*below global links - image header*/
#masthead {
	width:950px;
	height:132px;
	margin-left:auto;
	margin-right:auto;
	}
	
/* Search Bar */
#search {
	margin-top:-45px;
	float:right;
	}
.ms-sblink a:visited {
	font-family: Tahoma;
	font-weight:bolder;
	font-size: 7.5pt;
	color: #ffffff;
	text-decoration: none;
	padding-left: 4px;
	}

.ms-sblink a:link {
	font-family: Tahoma;
	font-weight:bolder;
	font-size: 7.5pt;
	color: #ffffff;
	text-decoration: none;
	padding-left: 4px;
	}

.ms-sblink a:hover {
	color: #ffffff;
	text-decoration: underline;
}

table.ms-sbtable {
	border:0px;
	padding:3px;
	}

table.ms-sbtable-ex {
	border:0px;
}

tr.ms-sbrow {
	border:0px;
}

/*Search box table first cell: "Search" text*/
td.ms-sbcell ms-sbtext {
	}
	
/*Search box table 2nd cell: entry field*/	
td.ms-sbcell {
	color:white;
	border: 0px;
	padding:2px;
	}
	
/*search entry field box - also affects employee lookup box*/
.ms-sbplain {
	height:19px;
	border-style:solid;
	border-width:1px;
	border-color:#CCCCCC;
	border-top-color:#999999;
	}

/*Search box table 3rd cell: arrow and/or lookup image cell*/
td.ms-sbgo ms-sbcell {
	background-color:gray;
}

/*search arrow image*/
td.ms-sbgo {
	background-color:transparent;
	width:20px;
	height:20px;
}

tr.ms-sbrow {
	border:0px;
}

/* page content underneath top navigation and the header */

#container {
	background-image:url('../../Style%20Library/Images/VTImages/leftcol160dark.gif');
	background-repeat:repeat-y;
	background-color:white;
	position: relative;
	width: 950px;
	/*height:100%*/
	}


/* Left Navigation */

.navheader {
	/*border-bottom-width:1px;
	border-bottom-style:solid;
	border-bottom-color:gray;*/
}
.leftNav3 {
	/*color: #2b351d;*/
	color:black;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	/*background-color:#cbe68d;*/
	background-color:#99ae68;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3d2211;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#333333;
	border-top-width:0px;	
	}

.leftNav2 {
	/*color: #2b351d;*/
	color:black;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	/*background-color:#cbe68d;*/
	background-color:#99ae68;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3d2211;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#333333;
	border-top-width:0px;	
	}

.leftNav1 {
	/*color: #2b351d;*/
	color:black;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	/*background-color:#cbe68d;*/
	background-color:#99ae68;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3d2211;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#333333;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#333333;
	border-top-width:0px;	
	}

.leftNav1 {
	font-family: tahoma;
	font-size: 8pt;
	font-weight: bold;
	line-height: 14pt;
}

.leftNavHover {
	/*background-color:#99ae68;*/
	background-color:#627a40;
	/*color: #2b351d;*/
	color:black;
}

.leftNav1 a {
	font-family: tahoma;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 5px;
	display: block;
	padding-right: 10px;
}

/* containing block for leftnav */
.LeftNav {
	border-width:0px;
	}

/* Top Navigation */

#TopNavHorizContainer {
	padding:0px;
	border-top:1px;
	border-top-color:#ffffff;
	border-top-style:solid;
	border-bottom:3px;
	border-bottom-color:#000000;
	border-bottom-style:solid;
	background-color:#313921;
	width:950px;
	height:25px;
	margin-top:-5px;
	}
	
table#topHorizNav {
	text-align: left;
	margin-left: -3px;
	margin-top: -4px;
	height: 20px;
	vertical-align: middle;
	width: 100%;
}
	
.siteactioncell {
	text-align:right;
}
.siteactiontable {
	text-align:right;
}

.topNavItem {
	background-image:none;
	font-family: verdana;
	font-size: 8pt;
	color: white;
	height:20px;
	/*border-right-style:solid;
	border-right-color:#3d2211;
	border-right-width:1px;*/
	border-top-style:solid;
	border-top-color:#ffffff;
	border-top-width:1px;
	border-right-style:solid;
	border-right-color:#000000;
	border-right-width:1px;
	text-align:center;
	}

.topNavItem a {
	background-image:none;
	display: block;
	padding-top: 6px;
	padding-right:0px;
	padding-bottom: 0px;
	padding-left:7px;
	padding-right:7px;
	font-family: Tahoma;
	font-size: 8pt;
	font-weight: bold;
	color: white;
	height: 20px;
	/*width: 95px;*/
	text-align: left;
	}

.topNavHover a {
	color: #ffffff;
	background-image: none;
	/*background-color:#2b351d;*/
	/*background-color:#99ae68;*/
	background-color:#000000;
}

/*table#topHorizNav {
	width:100%;
	}
.ms-topnavContainer {
	background-color: #575358;
	background-image:none;
}
.ms-NavItem {
	background-color: #575358;
	background-image:none;
}

.ms-TopNav {
	background-color: #575358;
	background-image:none;
}
.ms-topNavSelected {
	background-color:#575358;
	background-image:none;
}
.ms-topNavHover {
	background-color:#575358;
	background-image:none;
}
*/
.topNavFlyOuts {
	margin-top:8px;
	background-image:none;
	font-weight:normal;
	border-collapse:collapse;
	
}

.topNavFlyOutsItem {
	background-color:#cbe68d;
	display:block;
	background-image:none;
	color: #2b351d;
	padding-top:2px;
	padding-bottom:2px;
	padding-left:7px;
	border-collapse:collapse;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#3d2211;
	border-left-style:solid;
	border-left-width:1px;
	border-left-color:#3d2211;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:#3d2211;
}

.topNavFlyOutsHover {
	background-color:#99ae68;
	color: #2b351d;
	background-image:none;
}

/* Site Action table */

.ms-siteactionsmenu div div div {
	height:20px;
	background-image:none;
	border-width: 0px;
	background-color:transparent;
	/*padding-top: 1px;
	padding-right: 4px;
	padding-bottom: 3px;
	padding-left: 10px;*/
	padding-top: 6px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}

/*site actions hover state*/
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-image:none;
	border-width: 0px;
	background-color: #000000;
	}
/*Title Area*/
.pagetitle1 {
	font-family:Tahoma;
	font-size:10pt;
	font-weight:bold;
	color:#313921;
	padding-left:7px;
	}
.ms-titlearea a {
	font-size:9pt;
	color: #3966bf;
	text-decoration: none;
}

.ms-mwstitlearea a:hover {
	color: #000000;
	text-decoration: underline;
}

.ms-titlearea a:hover {
	color: #000000;
	text-decoration: underline;
}

#left_col {
	width: 165px;
	/*height:100%;*/
	position: absolute;
	margin-left:-7px;
	margin-top:-5px;
	left: 0px;
	top: 0px;
	border-width:0px;
	}

#breadcrumbarea {	
	display:block;
	margin-left: 160px;
	/*width:100%*/
	background-color:#915732;
	}

/* breadcrumbs */

.breadcrumb a {
	font-size: 8pt;
	color: #313921;
}

.breadcrumb {
	font-size: 8pt;
	color: #313921;
}
.ms-sitemapdirectional a {
	/*text-align:left;*/
	font-size:8pt;
	}

.ms-sitemapdirectional {
	/*text-align:left;*/
	font-size:8pt;
	}

/*Changes the background behind the breadcrumb area */
.ms-pagebreadcrumb a {
	text-align:left;
	/*font-size: 8pt;*/
	background-color:#915732;
	color:black;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#915732;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d2211;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #915732;	
}

.ms-pagebreadcrumb {
	text-align:left;
	/*font-size: 8pt;*/
	background-color:#915732;
	color:black;
	text-decoration: none;
	padding-top: 0px;
	padding-right: 3px;
	padding-bottom: 4px;
	padding-left: 7px;
	border-top-style:solid;
	border-top-width:5px;
	border-top-color:#915732;
	/*border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d2211;*/
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #915732;	
}

/*Appears at the top of image and document lists as the title */
.breadcrumbCurrent {
	/*display:block;
	background-color:#915732;
	width:100%;*/
	padding-left:7px;
	padding-top:3px;
	padding-bottom:3px;
	/*border-left-style:solid;
	border-left-width:1px;
	border-left-color:black;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:black;
	border-right-style:solid;
	border-right-width:1px;
	border-right-color:black;*/
	font-family:Tahoma;
	font-weight:normal;
	font-size:10pt;
	/*color:#915732;*/
	color:black;
	}


#page_content {
	margin-left: 160px;
	padding:0px;
	background-color:white;
	/*height:100%;*/
	/*border-left-style:solid;
	border-left-width:1px;
	border-left-color:#686868;*/
}

.ms-formline {
	border-color:#99ae68;
}

/*#pageContentDiv {
	width:790px;
}*/

#buttons {
	width:100%;
	text-align:right;
}
/*page title and page content padding*/
/*#maincontentarea {
	padding:15px;
}*/

/* "I need to", "Employee Lookup", "Top Sites" header */
.ms-standardheader {
	font-size:9px;
	font-family:Tahoma;
	color:#3d2211;
	padding-top:5px;
}

/*Web Parts*/
.ms-WPHeader TD {
	border-bottom:1px solid #915732;
	border-collapse:collapse;
}
 
.ms-WPTitle {
	font-weight:bold;
	color:#313921;
	padding-left:3px;
	padding-right:7px;
	padding-top:2px;
	padding-bottom:2px;
	font-size:10pt;
}
.ms-WPTitle A:visited {
	color:#313921;
	text-decoration:none;
	cursor:pointer;
}
.ms-WPTitle A:link {
	color:#313921;
	text-decoration:none;
	cursor:pointer;
}
.ms-WPTitle A:hover {
	color:#000000;
	text-decoration:underline;
	cursor:pointer;
}
 
/*end Web Part core from Heather Solomon*/
/*.ms-WPBody {
	padding-top:10px;
	padding-left:10px;
	}*/
.ms-WPTitle {
	font-weight:bold;
	font-family: tahoma;
	color: #313921;
	font-size: 9pt;
	}
	
/* border line underneath those headers */
	.ms-WPHeader td {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #915732;
	border-collapse: collapse;
}

/*large header on "Sample News Article" */
.link-item-large a:link {
	font-family: tahoma;
	font-size: 18pt;
	color: #313921;
	text-decoration: none;
}

.link-item-large a {
	font-family: tahoma;
	font-size: 18pt;
	color: #313921;
	text-decoration: none;
}

.link-item-large {
	font-family: tahoma;
	font-size: 18pt;
	color: #313921;
	text-decoration: none;
}

.link-item-large a:hover {
	color: #000000;
	text-decoration: underline;
}

.link-item a:link {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item a {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item a:link {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item a {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item {
	font-family: tahoma;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

.link-item a:hover {
	color: #000000;
	text-decoration: underline;
}

/*TOOLBARS (document library, etc.) */


.ms-splitbutton {
	background-image:none;
}
.ms-splitbuttonhover {
	background-image: none;
	border-width:none;
	border-collapse: collapse;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 1px;

}
.ms-buttoninactivehover {
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	background-color: transparent;
	background-image:none;
	line-height: 16px;
}

.ms-menubuttoninactivehover {
	margin-top: 2px;
	margin-right: 2px;
	margin-bottom: 2px;
	margin-left: 2px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 3px;
	padding-left: 7px;
	background-color: transparent;
	background-image:none;
	line-height: 16px;
}

.ms-menubuttonactivehover {
	background-image: none;
	/*background-color: #915732;*/
	background-color:#99ae68;
	border-width:0px;
}
.ms-toolbarContainer {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}

.ms-formtoolbar {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}

.ms-viewtoolbar {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}

.ms-toolbar {
	font-family: verdana;
	font-size: 8pt;
	text-decoration: none;
	color: #000000;
	}

.ms-toolbarContainer {
	background-image: none;
	background-color: #dbf3ba;
}

table.ms-viewtoolbar {
	background-image: none;
	background-color: #dbf3ba;
}

table.ms-toolbar {
	background-image: none;
	background-color: #dbf3ba;
}

.ms-toolbarContainer {
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-bottom-color: #627a40;
	border-left-color: #627a40;
}

table.ms-toolbar {
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-bottom-color: #627a40;
	border-left-color: #627a40;
}

/* menu bar background */
.ms-menutoolbar {
	background-image:none;
	/*background-color: #bb9b4e;*/
	background-color:#dbf3ba;
}
.ms-menutoolbar td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #f2f8ff;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	/*border-bottom-color: #d6e8ff;*/
	border-bottom-color:#dbf3ba;
}

/* menu toolbar splitbutton drop down (arrow) */
.ms-menutoolbar .ms-splitbuttondropdown {
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 1px;
	padding-left: 1px;
	margin-top: 1px;
	margin-right: 1px;
	margin-bottom: 1px;
	margin-left: 1px;
}

.ms-splitbuttonhover .ms-splitbuttontext {
	background-color:#99ae68;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-bottom-color: #627a40;
	border-left-color: #627a40;
	cursor: pointer;
}

.ms-splitbuttonhover .ms-splitbuttondropdown {
	background-color:#99ae68;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-bottom-color: #627a40;
	border-left-color: #627a40;
	cursor: pointer;
}

.ms-splitbuttonhover .ms-splitbuttondropdown {
	padding-top: 0px;
	padding-right: 1px;
	padding-bottom: 0px;
	padding-left: 1px;
}

/* "News" text on toolbar */
.ms-propertysheet a {
	text-decoration: none;
	color: #3966bf;
}

.ms-menutoolbar td a {
	color: #313921;
	font-size: 8pt;
	font-family: tahoma;
	text-decoration: none;
}

.ms-menutoolbar td a:hover {
	color: #000000;
	text-decoration: none;
}

.ms-propertysheet a:hover {
	text-decoration: underline;
	color: #000000;
}

/* "View: All Documents" pull down */
.ms-viewselectorhover {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-viewselectortext {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-viewselector {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-listheaderlabel {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-viewselectorhover a {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-viewselectortext a {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-viewselector a {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

.ms-listheaderlabel a {
	color:#000000;
	font-size: 8pt;
	font-family: tahoma;
}

div.ms-viewselectorhover {
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: #ffffff;
	border-right-color-value: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color-value: #ffffff;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-image: url(/_layouts/images/menudarkspaced.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}

div.ms-viewselector {
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-bottom-width: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-bottom-style: solid;
	border-left-style-value: solid;
	border-top-color: #ffffff;
	border-right-color-value: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color-value: #ffffff;
	padding-top: 1px;
	padding-right: 12px;
	padding-bottom: 1px;
	padding-left: 4px;
	background-image: url(/_layouts/images/menudarkspaced.gif);
	background-repeat: no-repeat;
	background-position: right center;
	cursor: pointer;
}

/* Quicklaunch */

.ms-quicklaunchheader {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	font-weight: normal;
	color: #313921;
	background-image: none;
	background-color: #99ae68;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #627a40;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #627a40;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:white;
	font-size: 8pt;
	font-weight:bold;
}
/* this creates the background color for the whole QL box*/
.ms-quickLaunch {
margin-top:5px;
width:140px;
	border-top-width: 1px;
	border-right-width-value: 1px;
	border-left-width-value: 1px;
	border-top-style: solid;
	border-right-style-value: solid;
	border-left-style-value: solid;
	border-top-color: #333333;
	border-right-color-value: #333333;
	border-left-color-value: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d2211;
	font-size: 8pt;
	font-family: tahoma;
	line-height: 8pt;
	background-color: #f9fdb9;
	border-collapse:collapse;
}

.ms-unselectednav a {
	color:#313921;
	text-decoration: none;
}

.ms-quicklaunchheader a {
	color:#313921;
	text-decoration: none;
}

.ms-quicklaunchheader a:hover {
	color: #313921;
	text-decoration: underline;
}

.ms-navItem a {
	color: #313921;
	text-decoration: none;
}

.ms-navItem a:hover {
	color: #313921;
	text-decoration: underline;
}

.ms-quicklaunch table td {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
	border-collapse:collapse;
}

span.ms-navitem {
	background-image: url(/_layouts/images/navBullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 16px;
	font-family: tahoma;
}


table.ms-navitem td {
	background-image: url(/_layouts/images/navBullet.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 4px;
	padding-left: 16px;
	font-family: tahoma;
}


.ms-quicklaunch table td (line 738)

{

border-top-width: 1px;

border-top-style: solid;

border-top-color: #333333;

}

/* Wiki */
.ms-wikicontent {
	font-size:10pt;
	display:block;
	padding:15px;
}

div.ms-wikieditouter {
	background-image:none;
	background-color:#dbf3ba;
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-left-color: #627a40;
	border-bottom-color: #627a40;


}

.ms-wikieditouter {
	background-image:none;
	background-color:#dbf3ba;
	border-top-color: #627a40;
	border-right-color: #627a40;
	border-left-color: #627a40;
	border-bottom-color: #627a40;


}
/*Blog*/
.ms-BlogNavigator div.ms-WPBody {
	width:158px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;
}

.ms-BlogNavigator div.ms-navheader {
	background-color: #99ae68;
	/*border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;*/
	border-top-width:0px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #3d2211;
	border-top-width:1px;
	border-top-style:solid;
	border-top-color:white;
	padding-top: 3px;
	padding-right: 6px;
	padding-bottom: 5px;
	padding-left: 6px;
	color: #313921;
	font-weight: bold;
	border-collapse:collapse;
}

.ms-BlogNavigator div.ms-navheader a  {
	color:#313921;
}

.ms-PostTitle a {
	color: #313921;
	text-decoration: none;
}

h3.ms-PostDate {
	font-size: 8pt;
	color: #313921;
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #915732;
	padding-bottom: 5px;
}
.ms-CategoryTitleCell a {
	display: block;
	background-color: transparent;
	background-image: url(/_layouts/images/navbullet.gif);
	background-attachment: scroll;
	background-position: left top;
	background-repeat: no-repeat;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 16px;
}
/*category backgrounds*/
TD.ms-CategoryTitleCell {
	background-color:#f9fdb9;
	}
	
/* category link text*/
.ms-WPBody a:visited {
	color: #313921;
	text-decoration: none;
}

.ms-WPBody a:link {
	color: #313921;
	text-decoration: none;
}

.ms-WPBody a:hover {
	color: #313921;
	text-decoration: underline;
}

/* add new section at bottom of blog nav*/
a.ms-addnew {
	font-weight: normal;
	font-family: verdana;
	font-size: 8pt;
	color: #313921;
	text-decoration: none;
}

a.ms-addnew:hover {
	color: #313921;
	text-decoration: underline;
}

.ms-formbody {
background-color: #f9fdb9;
}

/*Date Picker*/
.ms-picker-header {
	background-image:none;
	background-color:#99ae68;
	border-bottom-color:#627a40;
	border-left-color:#627a40;
	border-right-color:#627a40;

}

.ms-picker-dayheader {
	border-bottom-color:#627a40;

}

.ms-picker-daycenter {
	border-color:#627a40;
}

/* --- Calendar --- */
/* - Calendar.CSS Style Overrides - */
.ms-cal-wtopday{
	background-image:url("../../Style%20Library/Images/VTImages/BarGradationDark.gif");
	background-color:#daedae;
	border:solid 1px #313921;
}
.ms-cal-wtopdayL{
	background-image:url("../../Style%20Library/Images/VTImages/BarGradationDark.gif");
	background-color:#daedae;
	border:solid 1px #313921;
}
.ms-cal-topdayL{
	background-image:url("../../Style%20Library/Images/VTImages/BarGradationDark.gif");
	background-color:#daedae;
	border:solid 1px #313921;
}
.ms-cal-topday{
	background-image:url("../../Style%20Library/Images/VTImages/BarGradationDark.gif");
	background-color:#daedae;
	border:solid 1px #313921;
}
div.ms-cal-navheader a img{
	background-image:url("../../Style%20Library/Images/VTImages/BarGradationDark.gif");
	background-color:#daedae;
	border:solid 1px #313921;
}
.ms-cal-wtopdayfocusRTLL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayfocusRTL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayfocusL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayfocus{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayfocusRTLL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayfocusRTL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayfocusL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayfocus{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayfocusLover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayfocusover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayfocusover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayLover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-wtopdayover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayoverL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-topdayover{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation.gif");
	background-repeat:repeat-x;
	background-color:#daedae;
	border:solid 1px #99ae68;
}

.ms-cal-weekRTLB{
	background-image:url("../../Style%20Library/Images/VTImages/bargradationdark_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;
}

.ms-cal-weekRTL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradationdark_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;
}

.ms-cal-weekB{
	background-image:url("../../Style%20Library/Images/VTImages/bargradationdark_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;
}

.ms-cal-week{
	background-image:url("../../Style%20Library/Images/VTImages/bargradationdark_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;
}
.ms-cal-weekselectedRTL{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;

}
.ms-cal-weekselected{
	background-image:url("../../Style%20Library/Images/VTImages/bargradation_horz.gif");
	background-color:#daedae;
	border:1px solid #313921;

}
.ms-cal-noworkitemRTL2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-noworkitemL2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-noworkitem2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-noworkitemLB {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-noworkitemB {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-todayitemRTL2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-todayitem2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-workitemRTL2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-workitem2B {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
	border-bottom:1px solid #313921;
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
	border-bottom:solid 1px #313921;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourBhalfhourover {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourBover {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourBhalfhourover {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourBover {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourBhalfhour {
	border-bottom:solid 1px #313921;
}
.ms-cal-workhourB {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataBtm2 {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataBtm {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataLeftBtmRTL2 {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataLeftBtm2 {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataLeftBtmRTL {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataLeftBtm {
	border-bottom:solid 1px #313921;
}
.ms-cal-nodataBtm2 {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataBtm {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeftBtmRTL2 {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeftBtm2 {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeftBtmRTL {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeftBtm {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeftRTL {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataLeft {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-nodataMid {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-noworkitemRTL {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-noworkitemL {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-noworkitem {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-todayitemRTL {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-todayitem {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-workitem {
	border-left:1px solid #313921;
	border-right:1px solid #313921;
}
.ms-cal-enoworkhourB .ms-cal-dayhourF {
	border-top:solid 1px #627a40;
	border-bottom:solid 1px #313921;
	height:100%;
	background-color:#F2F2F2;
	border-left:solid 1px #313921;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	border-top:solid 1px #627a40;
	border-bottom:solid 1px #313921;
	height:100%;
	background-color:#F2F2F2;
	border-left:solid 1px #313921;
}
.ms-cal-enoworkdayRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkday {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-workhourBhalfhourover {
	background-color:#f9fdb9;
}
.ms-cal-workhourBover {
	background-color:#f9fdb9;
}
.ms-cal-workhourBhalfhourover {
	background-color:#f9fdb9;
}
.ms-cal-workhourBover {
	background-color:#f9fdb9;
}
.ms-cal-workhourBhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-workhourB {
	background-color:#f9fdb9;
}
.ms-cal-weekedge {
	background-color:#f9fdb9;
}
.ms-cal-workhourFhalfhourover {
	background-color:#f9fdb9;
}
.ms-cal-workhourFhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-workhourFover {
	background-color:#f9fdb9;
}
.ms-cal-workhourF {
	background-color:#f9fdb9;
}
.ms-cal-workhourhalfhourover {
	background-color:#f9fdb9;
}
.ms-cal-workhourover {
	background-color:#f9fdb9;
}
.ms-cal-workhourhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-workhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourF .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
	background-color:#f9fdb9;
}
.ms-cal-nodataBtm2 {
	background-color:#f9fdb9;
}
.ms-cal-nodataBtm {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeftBtmRTL2 {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeftBtm2 {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeftBtmRTL {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeftBtm {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeftRTL {
	background-color:#f9fdb9;
}
.ms-cal-nodataLeft {
	background-color:#f9fdb9;
}
.ms-cal-nodataMid {
	background-color:#f9fdb9;
}
.ms-cal-weekday {
	background-color:#f9fdb9;
}
.ms-cal-weekempty {
	background-color:#f9fdb9;
}
.ms-calheader {
	background-color:#f9fdb9;
}
.ms-cal-enoworkhourB .ms-cal-dayhour {
	border-top:solid 1px #313921;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour {
	border-top:solid 1px #313921;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhour .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourF .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-enoworkday .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-eworkday .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkday .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-eworkday .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-eworkhour .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourF .ms-cal-dayhourF{
	border-top:1px solid #313921;
}
.ms-cal-eworkhourF .ms-cal-dayhour{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTLBover{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTLover{
	border-top:1px solid #313921;
}
.ms-cal-workhourBover{
	border-top:1px solid #313921;
}
.ms-cal-workhourover{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTLFover{
	border-top:1px solid #313921;
}
.ms-cal-workhourFover{
	border-top:1px solid #313921;
}
.ms-cal-workhourB{
	border-top:1px solid #313921;
}
.ms-cal-workhour{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTLFover{
	border-top:1px solid #313921;
}
.ms-cal-workhourFover{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTLF{
	border-top:1px solid #313921;
}
.ms-cal-workhourRTL{
	border-top:1px solid #313921;
}
.ms-cal-workhourF{
	border-top:1px solid #313921;
}
.ms-cal-eworkdayRTLF{
	border-top:1px solid #313921;
}
.ms-cal-eworkdayF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkdayRTLF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkdayF{
	border-top:1px solid #313921;
}
.ms-cal-enoworkhourRTLF {
	border-top:none;
}
.ms-cal-enoworkhourRTL {
	border-top:none;
}
.ms-cal-enoworkhourF {
	border-top:none;
}
.ms-cal-enoworkhour {
	border-top:none;
}
.ms-cal-workhourFhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourRTLFhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourBhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourBhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourRTLhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourRTLBhalfhourover{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourRTLhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourhalfhourB{
	border-top:solid 1px #627a40;
}
.ms-cal-workhourhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkday .ms-cal-dayhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF{
	border-top:solid 1px #627a40;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF{
	border-top:solid 1px #627a40;
}
.ms-cal-enoworkhour .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkhourF .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkhour .ms-cal-dayhalfhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkhour .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkdayF .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkdayF .ms-cal-dayhalfhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkday .ms-cal-dayhalfhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkday .ms-cal-dayhalfhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkdayF .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-enoworkday .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkday .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-eworkhourF .ms-cal-dayhourF{
	border-left:solid 1px black;
}

.ms-cal-wtopday-todayover{
	background-color: white;
	border:solid 1px #627a40;

}

.ms-cal-topday-todayover{
	background-color: white;
	border:solid 1px #627a40;

}
.ms-cal-wtopday-todayRTL{
	background-image:none;
	background-repeat:repeat-x;
}
.ms-cal-topday-todayRTL{
	background-image:none;
	background-repeat:repeat-x;
}
.ms-cal-wtopday-today{
	background-image:none;
	background-repeat:repeat-x;
}
.ms-cal-topday-today{
	background-image:none;
	background-repeat:repeat-x;
}
.ms-cal-wtopday-todayRTLover div{
	border: 0px
}

	
.ms-cal-topday-todayoverRTL div{
	border: 0px
}

	
.ms-cal-wtopday-todayRTL div{
	border: 0px
}

	
.ms-cal-topday-todayRTL div{
	border: 0px
}

	
.ms-cal-wtopday-todayover div{
	border: 0px
}

	
.ms-cal-topday-todayover div{
	border: 0px
}

	
.ms-cal-wtopday-today div{
	border: 0px
}

	
.ms-cal-topday-today div{
	border: 0px
}

	
#footer {
	text-align:center;
	padding-top:20px;
	margin-bottom:7px;
	font-size:7pt;
}


/* Paragraph Styles */

.style2 {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
}
.style3 {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
	margin-left: 40px;
}
.style6 {
	font-family: Verdana;
	font-weight: bold;
}
.paragraph {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
}
.bulleteditem {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
	margin-left: 40px;
	background-image:url("/_layouts/images/lstbulet.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:10px;
	padding-right: 0px;
}
.bulleteditem2 {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
	margin-left: 0px;
	background-image:url("/_layouts/images/lstbulet.gif");
	background-repeat:no-repeat;
	background-position:left;
	padding-left:30px;
	padding-right: 0px;
}

.majorbulleteditem {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
	margin-left: 0px;
	padding-left:20px;
	padding-right: 0px;
}
.minorbulleteditem {
	text-align: justify;
	color: #666666;
	font-family: Verdana;
	font-size: small;
	font-style:normal;
	margin-left: 0px;
	padding-left:30px;
	padding-right: 0px;
}
.header1 {
	font-family: Verdana;
	color: #666666;
	font-size:medium;
	font-weight: bold;
}
.header2 {
	font-family: Verdana;
	color: #666666;
	font-size:small;
	font-weight: bold;
}
.header3 {
	font-family: Verdana;
	color: #666666;
	font-size:x-small;
	font-weight: bold;
}
.tableheader {
	font-family: Verdana;
	color: #666666;
	font-size:11px;
	font-weight: bold;
}
.table {
	text-align: left;
	color: #666666;
	font-family: Verdana;
	font-size: small;
}
.pageContent { 
      font-family:Verdana;  
      font-size:small;  
      color:#666666; 
}



