﻿body {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
}
p {
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
}
h1 {
	font-family:Garamond,Georgia, "Times New Roman", Times, serif;
	font-size: 24px !important;
	color:#0d4000;
	clip: rect(-10px,auto,auto,auto);
}
h5{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px !important;
	color:#0d4000;
	margin-bottom: 6px;
}
.highlight{
	font-family: Verdana, Geneva, sans-serif;
	color:#4e8fb9;
}
.welcome{
	color:#004812;
	font-family: Garamond, "Garamond", Georgia, "Times New Roman", Times, serif;
	font-size:32px;
	font-weight: bold;
}
.CondoName{
	color:#004812;
	font-size:16px;
}
.CondoD{
	color:#004812;
}
.link, .link a:visited, .link a:link{
	font-family:Century Gothic, Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:14px;
	text-decoration:none;
}
.link a:hover{
	font-family:Century Gothic, Verdana, Geneva, sans-serif;
	color:#669966;
	font-size:14px;
	text-decoration:none;
}
#ctl00_PlaceHolderGlobalNavigation_IdWelcome_ExplicitLogin { /* Sign In before loging in */
	color: #0d4000;
	font-weight: bold;
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 17px;
}
.ms-titlearea, .ms-mwstitlearea{
color:#004812 !important;
font-size:12px !important;
}
.titleBreadcrumb{
	color:#004812 !important;
	font-size:12px !important;
}
.titleBreadcrumb a:link, .titleBreadcrumb a:visited{
	color:#3e5b9a !important;
}
.titleBreadcrumb a:hover{
	color:#5d8a66 !important;
}
.titleName, .titleName a:link, .titleName a:visited, .titleName a:hover, .ms-pagetitle h2, .ms-pagetitle a{
	color:#004812 !important;
	font-family:Georgia, "Times New Roman", Times, serif !important;
	font-size:24px !important;
	font-weight:bold !important;
	text-decoration:none !important;
}
.foot-add{
	font-family:Verdana, Geneva, sans-serif; 
	font-size:10px;
}
.foot-add a:link, .foot-add a:visited, .foot-add a:hover{
	color:#336734;
}
table.ms-toolbar, table.ms-viewtoolbar{ /* .ms-toolbar */
background-image:url(KappesImages/listheadergrad_kappes.gif); /* toolgrad_kappes.gif */
background-color:#abc2b0; /* 85a386; */
}
table.ms-toolbar{
border:1px solid #3f5e44;
}
table.ms-viewtoolbar{
border-top:1px solid #3f5e44;
border-bottom:1px solid #3f5e44;
}
.ms-listheader{
color:#3e5b00;
background-image:url(KappesImages/listheadergrad_kappes.gif);
}
.ms-menutoolbar{ /* Menu Tool Bar New / Actions / View */ 
border-bottom:1px solid #3f5e44;
background-color:#85a386;
background-image:url(KappesImages/listheadergrad_kappes.gif); /* Menu Toolbar Img BG */
}
.ms-menutoolbar td{
border-top:solid 1px #d6e2d7; 
border-bottom:solid 1px #85a386;
}
.ms-menutoolbar td a{ /* TD Changes Color of Menu Text (New/Actions/View Name [not View itself]) */
color:#000;
}
.ms-menubuttonactivehover{
background-image:url(KappesImages/menubuttonhover_kappes.gif);
border:1px solid #3f5e44;
}
td.ms-menutoolbarheader{
color:#3e5b00;
}
.ms-listheaderlabel{ /* View Name */
color:#000;
}
.ms-menutoolbar td td.ms-viewselector,.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselector,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselector,.ms-authoringcontrols td td.ms-viewselectorhover{ 
border:solid 1px #666666;
background-image:url(KappesImages/btnBg.gif);
background-color:#c4c4c4;
}
div.ms-viewselectorhover{
background-image:url(KappesImages/menubuttonhover_kappes.gif);
background-repeat:repeat-x;/* KappesImages/btnBg-on.gif */
background-color:#e6e6e6;
}
.ms-menutoolbar td td.ms-viewselectorhover,.ms-toolbar td td.ms-viewselectorhover,.ms-authoringcontrols td td.ms-viewselectorhover{
background-image:url(KappesImages/menubuttonhover_kappes.gif);
}
.ms-bottompaging{
background:#efeed9; 
}
.ms-bottompagingline1{
background:#004812;
}
.ms-paging{
color:#3e5b00;
}
.ms-splitbuttonhover{
background-image:url(KappesImages/menubuttonhover_kappes.gif);
}
.ms-splitbuttonhover .ms-splitbuttondropdown,.ms-splitbuttonhover .ms-splitbuttontext{
border:1px solid #3f5e44;
}
TD.ms-rtetoolbarsel{
background-image:url(KappesImages/rtebnsel_kappes.gif);
}
TD.ms-rtetoolbarhov {
background-image:url(KappesImages/rtebnsel_kappes.gif);
}
.ms-formbody{
background:#efeed9; 
}
.ms-formbutton{
background-image:url(KappesImages/buttongrad_kappes.gif);
}
.ms-searchbox{
border:1px solid #3f5e44;
}
.ms-searchimage{
border:1px solid #3f5e44;
border-left:solid 1px #cecc99; /* b8dd68 */ 
background-color:#efeed9; 
}
.ms-bannerContainer{ /* Top Nav Container */
background-color:#000;
/* background-image:url(KappesImages/sitetitlebkg_kappes.gif); */ /* Image Far Right in Top Nav */
}
.ms-globalbreadcrumb{
background-color:#FFF; /* TopBar */
}
.ms-globalbreadcrumb,.ms-globalbreadcrumb a{
color: #3e5b9a;
}
.ms-pagebreadcrumb,.ms-pagebreadcrumb a{
background-color:#FFF !important;  /* #f4eee6 */
border-top-width:0px;
border-left-width:0px;}
.ms-siteactionsmenu div div div{
background-image:url(KappesImages/siteactionsmenugrad_kappes.gif);
border:1px solid #3f5e44;
background-color:#a8bba8;
}
#onetIDListForm{ /* Announcements Content moved over */
	left: 95px;
	position: relative;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover{
background-image:url(KappesImages/siteactionsmenuhovergrad_kappes.gif);
border:1px solid #777645;
background-color:#b4b382;
}
.ms-actionbar{
border:1px solid #3f5e44;
}
.ms-actionsep{
border-right:1px solid #3f5e44;
}
.ms-topnavContainer{ /* Line at the far Left of Nav Bar */
border:none !important;
border:0px !important;
}
.KMCmain{
	position: relative;
	left:60px;
}
.LoginMain{
}
.or{
	background-image: url(KappesImages/OR.gif);
	background-repeat: no-repeat;
	position: absolute;
	height: 202px;
	width: 36px;
	left: 395px;	
	top:45px;
}
.password a{
	text-decoration: none;
	font-size: 11px;
	color: #336734;
	line-height: 14px;
}
.password a:hover{
	color: #00F;
	text-decoration: underline;	
}
table.ms-topnav tbody tr td a{
	background-image:none !important;
	background-color:none !important;
	border-top:1px solid #000 !important;
	border-right:1px solid #FFF !important;
	font-size:12px !important;
	color:#FFF !important;
	height:32px !important;
	line-height:30px !important;
}
table.ms-topnav tbody tr td a:hover{
	background-image:none !important;
	background-color:#bbcdba !important;
	border-right:1px solid #FFF !important;
	color:#000 !important;
}
table.ms-topnavselected tbody tr td a{
	background-image:none !important;
	background-color:#FFF !important;
	border-right:1px solid #FFF !important;
	color:#696 !important;
}
.ms-topnavhover{
border:0px !important;	
}
.ms-topnav{
border:0px !important;
background-color:#000 !important;
}
.ms-quicklaunchnavsep{
background-color:#004812; /* 004812; */
}
.ms-quicklaunch table td{
border-top:1px solid #3f5e44;
}
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{ /* Quick Launch Header (Groups/Pictures/Documents...) */
background-color:#7a9c7d;
/* border-top:solid 1px #FFF;
border-left:solid 1px #FFF; */
}
.ms-quicklaunch span.ms-navheader{
background-color:#abc2b0; /* 85a386; */ 
border-top:1px solid #cecc99; /* b8dd68 */
border-left:solid 1px #d6e2d7; 
border-bottom:1px solid #cecc99; /* b8dd68 */
}
.ms-quicklaunch table.ms-selectednav{
background-image:url(KappesImages/viewselectorgrad_kappes.gif);
}
.ms-quicklaunch table.ms-selectednav td{
background:transparent url(KappesImages/selectednavbullet_kappes.gif) no-repeat;
}
.ms-quicklaunch table.ms-selectednavheader td{
background-image:url(KappesImages/viewselectorgrad_kappes.gif);
}
table.ms-navitem td,span.ms-navitem{
background:url(KappesImages/navbullet_kappes.gif) no-repeat;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
div.ms-treeviewouter div {
    border-top:none;
}
.ms-navsubmenu1{
background-color:#d6e2d7; 
}
.ms-navsubmenu2{
background-color:#d6e2d7; 
}
table.ms-navselected td{
background:url(KappesImages/navbullet_kappes.gif) no-repeat;}
.ms-quicklaunchouter,ms-datepickerouter{
border-bottom:1px solid #3f5e44; 
border-right:1px solid #3f5e44; 
}

table.ms-recyclebin td{
background-color:#d6e2d7; 
}
table.ms-recyclebin td a{
color:#3e5b9a;
}
.ms-quickLaunch{ /* Actually Controls Calendar Month BG */
border:1px solid #efeeda;
/* border-bottom:1px solid #3f5e44; */
background-color:#efeeda;
}
.ms-quicklaunchheader{
background-image:url(KappesImages/quicklaunchheader_kappes.gif);
background-color:#abc2b0; /* 85a386; */
border-left:solid 1px #d6e2d7; 
}
.ms-unselectednav{
border:1px solid #3f5e44;
}
.ms-templatepickerunselected div{
background-image:url(KappesImages/templatepickerunselected_kappes.gif);
}
.ms-templatepickerselected div{
background-image:url(KappesImages/templatepickerselected_kappes.gif);
}
.ms-laction{
/* background-image:url(KappesImages/seealsograd_kappes.gif); not there */
background-image:url(KappesImages/seealsogrd_kappes.gif);
border-top:solid 1px #FFF; /* TopBar */
}
.ms-verticaldots{
border-right:1px solid #838383; 
}
.ms-nav{ /* Big Block on the Site Settings Left */
background:none !important;
background-color:#FFF !important;
width:5px !important;
/* background-image:url(KappesImages/navshape_kappes.jpg); */
}
a.ms-acclink {
color:#000000;
}
.ms-globalTitleArea{ /* Site Settings Image at far Right behind Title */
background:none !important;
/* background-image:url(KappesImages/sitetitlebkg_kappes.gif); */
}
.ms-globalTitleAreaSeparator{
background-color:#0FF;
/* background-image:url(KappesImages/sitetitlebkg_kappes.gif); */
}
.ms-titlearealeft {
background:none !important;
/* background-image:url(KappesImages/pagetitlebkgd_kappes.gif); */
/* background-color:#abc2b0; /* 85a386; */
}
TD.ms-titleareaframe,Div.ms-titleareaframe,.ms-pagetitleareaframe,.ms-mwspagetitleareaframe{
background:none !important;
/* background-image:url(KappesImages/pagetitlebkgd_kappes.gif); */
background-color:#FFF;  /* d6e2d7  dedede  dedede */
}
.ms-pagetitleareaframe table{ /* Settings Advanced Permissions - Bar Behind Title */
background:none !important;
/* background-image:url(KappesImages/topshape_kappes.jpg); */ /* Swoosh in Title Area Far Right */
}
.ms-main{/* TD Settings Layout / Upload Document */ /* TD Theme Change */
	height: auto !important;
	width: 825px !important;
	margin-left:auto !important; /* Centers Block but not in IE */
	margin-right:auto !important; /* Centers Block but not in IE */
}
.ms-navframe tr td img{/* TD Settings Layout / Upload Document  */ /* TD Theme Change */
	width:0px !important;	
}
.ms-sitetitle{/* TD Settings Layout / Upload Document  */
	width:0px !important;
	padding:0px;
}
.ms-sitetitle h1 a{/* TD Settings Layout / Upload Document */ /* TD Theme Change */
	text-align: center !important;
	height:10px;
	width:1px !important;
	overflow:hidden;
	display:block;  
	position:relative;
	text-decoration:none;
	color:#ffffff;
	text-align:center;
	text-indent:-999em; /* Hides the Text Make sure to Align Text to Center*/
}
.ms-titleimagearea{/* TD Settings Layout / Upload Document Icon Image */ /* TD Theme Change */
	border:none !important;
	padding:0px !important;
}
.ms-pagetitle h2 {
color:#004812;
font-family: Georgia, 'Times New Roman', Times, serif;
font-size: 24px;
font-weight: bold;
text-decoration: none;
}
.ms-WPTitle, .ms-WPTitle a {
color:#004812 !important;	
}
.ms-titlearealine{
background-color:#004812;
}
.ms-mwstitlearealine{
background-color:#d6e2d7;
}
.ms-titleareaseparator{
background-color:#004812;
}
.ms-titleareaseparator div{
background-color:#abc2b0; /* 85a386; */
border-top:1px solid #3f5e44;
}
.ms-areaseparatorcorner{
/* background-image:url(KappesImages/framecornergrad_kappes.gif); */
/* border-right:1px solid #3f5e44; */
}
td.ms-areaseparatorleft{
/* background:#d5f298 url(KappesImages/pageTitleBKGD_kappes.gif); */
background:none !important;
border-right:1px solid #FFF;
background-color:#FFF;
}
div.ms-areaseparatorleft{ /* Settings Tall thin bar Close to Main Content */
background:none !important;
background-color:#FFF;
/* background:url(KappesImages/navshape_kappes.jpg); */
border-right:1px solid #3f5e44;
/* background-repeat:no-repeat; */
/* background-position:-142px 0px; */
height:100%;
/* background-color:#838383; */ 
}
div.ms-areaseparatorright{ /* Settings Tall thin bar Close to Main Content */
background-color:#FFF;
background:none !important;
/* background:url(KappesImages/pagebackgrad_kappes.gif);
background-repeat:repeat-x; */
border-left:1px solid #3f5e44;
height:100%;
/* background-color:#838383; */ 	
}
td.ms-rightareacell div.ms-pagemargin{ /* Site Settings Advanced Settings Far Right Panel. */
background:none !important;
background-color:#FFF;  /* 838383 */
/* background-image:url(KappesImages/pagebackgrad_kappes.gif); */
border-left:solid 1px #FFF;  /* 838383 */
}
.ms-titlearearight .ms-areaseparatorright{
/* background:#d5f298 url(KappesImages/pageTitleBKGD_kappes.gif); */
background:none !important;
background-color:#FFF;
border-left:1px solid #FFF; /* Site Settings Border Right */
}
.ms-areaseparator{ /* Main Site Settings Header Block */
background:#FFF;  /* d6e2d7  dedede */
border-bottom:1px solid #3f5e44;
}
.ms-pagemargin{ /* Site Settings Advanced Settings Panel Between Quick Launch and Main Panel */
/* background-image:url(KappesImages/navshape_kappes.jpg); 
background-position:-143px 0px; */
background:none !important;
background-color:#FFF; /* 838383 */
}
.ms-pagebottommargin,.ms-pagebottommarginleft,.ms-pagebottommarginright{ /* Site Settings Page Bottom don't forget  "ms-bodyareapagemargin" */
background:#FFF; 
}
.ms-bodyareapagemargin{ /* Site Settings Page Bottom don't forget  "ms-pagebottommargin" Also Creates Border for Page*/
background:#FFF; 
border-top:1px solid #3f5e44;
}
.ms-bodyareaframe,.ms-viewareaframe{
border-top:1px solid #3f5e44;
border-right:1px solid #3f5e44;
border-left:1px solid #3f5e44;
}
.ms-selected {
background-image:url(KappesImages/filedialogselected_kappes.gif);
}
.ms-separator {
color:#838383; 
}
.ms-separator img {
background:#838383; 
border-bottom:1px solid #d6e2d7; 
border-right:1px solid #d6e2d7; 
}
.ms-authoringcontrols {
background-color:#efeed9; 
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#efeed9; 
}
td.ms-linksectionheader,th.ms-linksectionheader { /* Site Settings Column Headers */
background-color:#FFF;
background-image:url(KappesImages/listheadergrad_kappes.gif); /* linksectiongrad_kappes.gif */
border:1px solid #3f5e44;
}
.ms-partline { /* Home Web Part Secondary Line */
background-color:#696;
}
table.ms-pageinformation{
background-image:url(KappesImages/settingsgraphic_kappes.jpg);
}
table.ms-createpageinformation{
background-image:url(KappesImages/creategraphic_kappes.jpg);
}
.ms-pageinformation th,.ms-createpageinformation th{
color:#3e5b00;
}
.ms-storMeFree{
background-color:#c6e87f;
}
.ms-storMeEstimated{
background-color:#004812;
}
.ms-informationtablehover{
border:solid 1px #cecc99; /* b8dd68 */
}
.ms-informationtablehover td,.ms-informationtablehover th{
background-color:#efeed9; 
}
.ms-informationtablestatic{
background-image:url(KappesImages/settingsbkg_kappes.jpg);
}
.ms-itemhover{
background-color:#FFE6A0;
}
.ms-listdescription{
font-size:12px !important;
border-bottom:1px solid #3f5e44;
}
.ms-alternating .ms-unselectedtitle {
background:transparent;
}
.ms-alternating .ms-vb-user table{
background:transparent;
}
.ms-vh,.ms-vh2,.ms-vh-icon,.ms-vh2-nofilter,.ms-vh2-nofilter-icon,.ms-viewheadertr .ms-vh-group,.ms-vh2-nograd,.ms-vh2-nograd-icon{
background-image:url(KappesImages/viewheadergrad_kappes.gif);
}
.ms-gb{
border-top:1px solid #3f5e44;
border-bottom:1px solid #3f5e44;
}
.ms-nlline{
background:#c6e87f;
}
img.thumbnail{
border:solid #004812 3px;
}
.ms-imglibthumbnail {
background-color:#d8d8d8;border:solid #004812 0px;
}
.ms-imglibmenuarea {
background-color:#d6e2d7; 
}
.UserCaption {
background-color:#abc2b0; /* 85a386; */
}
.UserDottedLine {
background-image:url(KappesImages/dot_kappes.gif);
}
.UserCaptionShadow{
border-right:1px solid #cecc99; /* b8dd68 */
border-left:1px solid #cecc99; /* b8dd68 */
background-image:url(KappesImages/viewheadergrad_kappes.gif);
}
.UserToolbar {
background-image:url(KappesImages/topnavunselected_kappes.gif);
border-bottom:1px solid #3f5e44;
}
.UserCellSelected {
background-image:url(KappesImages/selectednav_kappes.gif);
}
.ms-ToolPaneFrame {
border-top:1px solid #3f5e44;
border-right:2px solid #004812;
}
.ms-ToolPaneOuter {
border-top:1px solid #3f5e44;
border-right:2px solid #004812;
}
.ms-ToolPaneBorder {
border-right:1px solid #cecc99; /* b8dd68 */
border-left:1px solid #cecc99; /* b8dd68 */
}
.ms-ToolPaneClose {
background-image:url(KappesImages/topnavselected_kappes.gif);
background-color:#86b520;
border-top:solid 1px #FFF; 
border-bottom:1px solid #3f5e44;
}
.ms-ToolPaneTitle {
background-image:url(KappesImages/topnavselected_kappes.gif);
border-left:solid 1px #FFF; 
border-top:solid 1px #FFF; 
border-bottom:1px solid #3f5e44;
background-color:#86b520;
}
.ms-ToolPaneInfo{
background-color:#3e5b00;
}
.ms-ToolStripSelected {
background-image:url(KappesImages/menubuttonhover_kappes.gif);
background-color:#cecc99; /* b8dd68 */
border-top:1px solid #d6e2d7; 
border-bottom:1px solid #abc2b0; /* 85a386; */
}
.ms-ToolStrip {
background-image:url(KappesImages/listheadergrad_kappes.gif);
border-top:1px solid #d6e2d7; 
border-bottom:1px solid #abc2b0; /* 85a386; */
background-color:#cecc99; /* b8dd68 */
}
.ms-PropGridBuilderButton {
background-color:#cecc99; /* b8dd68 */
}
.ms-WPDesign{
background-color:#cecc99; /* b8dd68 */
}
.ms-WPMenu{
background-color:#cecc99; /* b8dd68 */
}
.ms-WPBorder,.ms-WPBorderBorderOnly {
border-color:#838383; 
}
.ms-HoverCellActive,.ms-SpLinkButtonActive { /* Welcome Menu */
border:#000 1px solid;
background-image:url(KappesImages/menubuttonhover_kappes.gif);
}
.ms-WPHeader TD{ /* Home Pg Webpart Title Line */
border-bottom:1px solid #3f5e44;
}
.ms-SPzone .ms-WPHeader TD,.ms-SPZoneSelected .ms-WPHeader TD{
background-color:#d6e2d7; 
background-image:url(KappesImages/partgrad_kappes.gif);
}
.ms-tabselected {
border-color:#004812;
background-image:url(KappesImages/selectednav_kappes.gif);
}
.ms-tabinactive {
background-image:url(KappesImages/topnavunselected_kappes.gif);
background-color:#b5db64;
border:1px solid #3f5e44;
border-bottom-width:0px;
}
.ms-uploadborder{
border:1px solid #3f5e44;
}
.ms-entity-unresolved{
background-image:url(KappesImages/squiggle_kappes.gif);
}
.ms-ganttTitleCell {
border:solid 1px #abc2b0; /* 85a386; */
}
.ms-ganttTitleHeaderCell {
color:#004812;
border:solid 1px #abc2b0; /* 85a386; */
}
.ms-ganttMajorTimeUnitHeaderCell {
border-left:solid 1px #abc2b0; /* 85a386; */
border-right:solid 1px #abc2b0; /* 85a386; */
color:#004812;
}
.ms-ganttDetailTimeUnitRow td {
border:solid 1px #abc2b0; /* 85a386; */
color:#004812;
}
.ms-dgadd {
border-bottom:1px solid #838383; 
}
.ms-consolemptablerow{
background-color:#86b520;
}
.ms-consolestatuscell{
/* background-image:url(KappesImages/pageTitleBKGD_kappes.gif); */
background:none !important;
}
.ms-consoleframe{
border-color:#004812;
}
.ms-consolestatusmajorframe{
background:url(KappesImages/cnspgrdn_kappes.gif);
}
.ms-consolestatusminorframe{
background-color:#FFF; 
background:url(KappesImages/cnsugrdn_kappes.gif);
}
.ms-consolestatuscheckoutframe{
background:url(KappesImages/cnsugrdn_kappes.gif);
}
.ms-consolemessage{
color:#3e5b00;
}
.ms-webpartpickerpagetext{
color:#4f7202;
}
.ms-wikitoolbar a.ms-toolbar{
color:#3e5b00;
}
.ms-wikieditouter {
border:1px solid #3f5e44;
}
.ms-wikieditthird {
background:url(toolgrad_kappes.gif);
}
.ms-PostFooter {
color:#004812;
border:1px solid #abc2b0; /* 85a386; */
}
.ms-CategoryTitleCell a {
background:transparent url(KappesImages/navbullet_kappes.gif) no-repeat left top;
}

.ms-MenuUI {
background-image:url(KappesImages/MGrad_kappes.gif);
}
.ms-MenuUILarge {
background-image:url(KappesImages/MGradLarge_kappes.gif);
}
.ms-MenuUIRtL {
background-image:url(KappesImages/MGradRtl_kappes.gif);
}
.ms-MenuUILargeRtL {
background-image:url(KappesImages/MGradLargeRtl_kappes.gif);
}
.ms-picker-header{ /* Calendar Year Header */
/* background-image:url(KappesImages/quickLaunchHeader_kappes.gif); */
background-color:#cecc99;
border-bottom:1px solid #cecc99;
}
.ms-picker-table .ms-picker-dayheader{
border-bottom:solid 1px #696; /* Mini Calendar Day Letter Boder Bottom */
border-top-width:0px;
border-bottom:1px solid #c0c084;
}
.ms-picker-week{
background-image:url(KappesImages/weekbox_kappes.gif);
}
.ms-picker-weekRTL{
background-image:url(KappesImages/weekbox_kappes.gif);
}
table.ms-picker-table td.ms-picker-dayother,table.ms-picker-table td.ms-picker-daycenter, .ms-picker-daycenter a{ /* Calendar Mini Day Selector Border */ 
border:solid 1px #efeeda; /* F0F */
color:#000;
}
table.ms-picker-table td.ms-picker-daycenterOn{ /* Calendar Mini Day Selector Hover */
	background-color:#FFF;
	border:1px solid #3f5e44; 
}
table.ms-picker-table td.ms-picker-dayselected { /* Calendar Mini Day Selector */
background-image:url(KappesImages/calnumBttnfocus_kappes.gif);
background-repeat:repeat-x;
background-color:#d8d8d8;
border-color:#9e9e9e;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{ /* Actually Controls Calendar Month Picker */
background-color:#efeeda;
border:solid 1px #efeeda;
}
.ms-picker-monthcenter a{ /* TD Calendar Mini Month Text Color !important */
color:#000 !important;	
}
.ms-picker-footer a, .ms-cal-topday a{ /* Today is TODAY() Color / Calendary Dates (1,2,3...) */
color:#004812 !important;
}
.ms-cal-topdayfocus a{ /* TD Fixes the TopDayFocus to be Bold like rest of month.  */
color:#004812 !important;
font-weight:bold;
margin-left:5px;
}
.ms-cal-topdayover a, .ms-cal-topdayfocusover a{ /* TD Calendary Dates (1,2,3...) Hover */
color:#039;	
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{ /* Actually Controls Calendar Month Picker Hover */
background-image:none;
background-color:#FFF;
border:solid 1px #3f5e44;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{ /* Mini Month Selected */
background-image:url(KappesImages/calnumBttntoday_kappes.gif);
/* background-image:url(KappesImages/selectednav_kappes.gif); */
border:1px solid #c1bf85;
}
table.ms-picker-table td.ms-picker-footer{ /* Calendar Mini Month Line */
border-top:1px solid #c0c084;
}
.ms-calheader{ /* BG behind Month Name and Calendar Arrows */
background-color:#FFF; 
}
.ms-cal-weekempty,.ms-cal-weekemptyRTL{ /* The little Square Corner at the start of the month */
background-color:#FFF; 
}
.ms-cal-weekname{
background-color:#0FF; 
}
.ms-cal-weekday{ /* BG behind Week Day Name (Sunday/Monday/Tuesday...) */
background-color:#FFF; 
}
.ms-cal-week,.ms-cal-weekB,.ms-cal-weekRTL,.ms-cal-weekRTLB{ /* Calendar Row Headers */
background-image:url(KappesImages/weekbox_kappes.gif);
background-repeat:repeat-x;
background-color:#7a9c7d;
border:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-weekselected,.ms-cal-weekselectedRTL{ /* Calendar Row Headers Hover */
border:1px solid #3f5e44;
background-color:#efeed9; 
}
.ms-cal-topday,.ms-cal-topdayL, .ms-cal-wtopdayL, .ms-cal-wtopday{ /* Calendar Day Headers / Calendar Week Headers */
background-image:url(KappesImages/calnumBttn_kappes.gif);
background-color:#7e9f81;
border:1px solid #3f5e44;
}
.ms-cal-topdayRTL,.ms-cal-topdayRTLL,.ms-cal-wtopdayRTL,.ms-cal-wtopdayRTLL{
background-image:url(KappesImages/calnumBttn_kappes.gif);
border:1px solid #3f5e44;
}
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{ /* Current Day Today BG */
background-image:url(KappesImages/calnumBttntoday_kappes.gif);
background-color:#d3d190; /* F0F d3d190 */
border:1px solid #3f5e44;
}
.ms-cal-topday-today div, .ms-cal-wtopday-today div, .ms-cal-topday-todayover div, .ms-cal-wtopday-todayover div, .ms-cal-topday-todayrtl div, .ms-cal-wtopday-todayrtl div, .ms-cal-topday-todayoverrtl div, .ms-cal-wtopday-todayrtlover div{ /* Calendar Today Border Color */
border:0px solid #d3d190;
}
.ms-cal-wtopday div a, .ms-cal-topday-today div a, .ms-cal-wtopday-today div a, .ms-cal-wtopday div a span, .ms-cal-wtopday-today div a span, .ms-cal-wtopdayL div a, .ms-cal-wtopdayL div a span, .ms-cal-wtopdayfocus div a, .ms-cal-wtopdayfocus div a span{
color:#004812 !important;
}
.ms-cal-wtopdayover div a, .ms-cal-topday-todayover div a, .ms-cal-wtopday-todayover div a, .ms-cal-wtopdayover div a span, .ms-cal-wtopday-todayover div a span, .ms-cal-wtopdayLover div a, .ms-cal-wtopdayLover div a span, .ms-cal-wtopdayfocusover div a, .ms-cal-wtopdayfocusover div a span{
color:#039 !important;
}
.ms-cal-topday-todayover,.ms-cal-topday-todayoverRTL,.ms-cal-wtopday-todayover,.ms-cal-wtopday-todayoverRTL{ /* Border around Current Day Today Hover */
border:1px solid #3f5e44;
}
.ms-cal-topdayover,.ms-cal-topdayoverL,.ms-cal-wtopdayover,.ms-cal-wtopdayoverL,.ms-cal-topdayfocusover{ 
background-color:e7ffb5;
border:1px solid #3f5e44;
background-image:none;
}
.ms-cal-topdayoverRTL,.ms-cal-topdayoverRTLL,.ms-cal-wtopdayoverRTL,.ms-cal-wtopdayoverRTLL,.ms-cal-topdayfocusoverRTL{
background-color:#0FF;
border:1px solid #3f5e44;
background-image:none;
}
.ms-cal-topdayover,.ms-cal-topdayoverL,.ms-cal-wtopdayover,.ms-cal-wtopdayLover,
.ms-cal-topdayfocusover,.ms-cal-wtopdayfocusover,.ms-cal-wtopdayfocusLover { /* Calendar Column Header Hover */
background-color:#efeed9; 
border:1px solid #3f5e44;
background-image:none;
}
.ms-cal-topdayfocus,.ms-cal-topdayfocusL,.ms-cal-topdayfocusRTL,.ms-cal-topdayfocusRTLL,.ms-cal-wtopdayfocus,.ms-cal-wtopdayfocusL,.ms-cal-wtopdayfocusRTL,.ms-cal-wtopdayfocusRTLL{ /* Large Calendar Day Focus */
background-image:url(KappesImages/calnumBttnfocus_kappes.gif);
background-color:#dcdcdc; /* dcdcdc */
border:1px solid #3f5e44; /* 3f5e44 */
}
.ms-cal-nodataMid,.ms-cal-nodataLeft,.ms-cal-nodataLeftRTL,.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
background-color:#dae6da; /* Calendar Next Month End */
}
.ms-cal-nodataLeftBtm,.ms-cal-nodataLeftBtmRTL,.ms-cal-nodataLeftBtm2,.ms-cal-nodataLeftBtmRTL2,.ms-cal-nodataBtm,.ms-cal-nodataBtm2{
border-bottom:1px solid #3f5e44;
}
.ms-cal-muworkitem,.ms-cal-muworkitemRTL,.ms-cal-muworkitemRTLL{
border-right:1px solid #3f5e44;
}
.ms-cal-muworkitemR{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-muworkitemL{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-workitem,.ms-cal-todayitem,.ms-cal-todayitemRTL{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-workitem2{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-workitem2B,.ms-cal-workitemRTL2B,.ms-cal-todayitem2B,.ms-cal-todayitemRTL2B{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
border-bottom:1px solid #3f5e44;
}
.ms-cal-noworkitem,.ms-cal-noworkitemL,.ms-cal-noworkitemRTL{
border-left:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
.ms-cal-noworkitemB,.ms-cal-noworkitemLB,.ms-cal-noworkitem2B,.ms-cal-noworkitemL2B,.ms-cal-noworkitemRTL2B{
border-right:1px solid #3f5e44;
border-left:1px solid #3f5e44;
border-bottom:1px solid #3f5e44;
}
.ms-cal-defaultbgcolor{
background-image:url(KappesImages/alldayDefault_kappes.gif);
background-color:#FFF; 
border:1px solid #3f5e44;
}
.ms-cal-defaultbgcolorsel{
background-image:url(KappesImages/alldayDefaultOver_kappes.gif);
background-color:#d6e2d7; 
border:1px solid #3f5e44;
}
.ms-cal-monthAllDay{
background-image:url(KappesImages/alldayDefault_kappes.gif);
background-color:#FFF; 
border:1px solid #3f5e44;
}
.ms-cal-monthAllDaysel{
background-image:url(KappesImages/alldayDefaultOver_kappes.gif);
background-color:#d6e2d7; 
border:1px solid #3f5e44;
}
.ms-cal-time{
border-right:1px solid #3f5e44;
background-color:#FFF; 
}
.ms-cal-timeRTL{
border-left:1px solid #3f5e44;
background-color:#FFF; 
}
.ms-cal-workhour,.ms-cal-workhourhalfhour, .ms-cal-workhourover,.ms-cal-workhourhalfhourover, .ms-cal-workhourBhalfhour, .ms-cal-workhourBhalfhourover {
background-color:#FFF; 
}
.ms-cal-workhour{
border-top:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF; 
}
.ms-cal-workhourB{
border-bottom:solid 1px #3f5e44; /* dcdcdc */
border-top:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF; 
}
.ms-cal-workhourRTL{
border-top:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF; 
}
.ms-cal-workhourRTLB{
border-bottom:solid 1px #3f5e44; /* dcdcdc */
border-top:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF; 
}
.ms-cal-workhourF{
background-color:#FFF; 
}
.ms-cal-workhourRTLF{
background-color:#FFF; 
}
.ms-cal-workhourB,.ms-cal-workhourBhalfhour, .ms-cal-workhourBover,.ms-cal-workhourBhalfhourover{
border-bottom-width:0px;
}
.ms-cal-enoworkdayF,.ms-cal-enoworkdayRTLF{
border-top:solid 1px #3f5e44; /* dcdcdc */
}
.ms-cal-eworkdayF,.ms-cal-eworkdayRTLF{
border-top:solid 1px #3f5e44; /* dcdcdc */
}
.ms-cal-workhourF,.ms-cal-workhourRTLF{
border-top:1px solid #3f5e44; /* dcdcdc */
}
.ms-cal-eworkhourF .ms-cal-dayhour,.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhour,.ms-cal-enoworkday .ms-cal-dayhour,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkhourF .ms-cal-dayhour,.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhour,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-top:solid 1px #3f5e44; /* dcdcdc */
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL,.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-workhourhalfhour,.ms-cal-workhourhalfhourB,.ms-cal-workhourRTLhalfhour,.ms-cal-workhourRTLBhalfhourover,.ms-cal-workhourRTLhalfhourover,.ms-cal-workhourBhalfhourover,.ms-cal-workhourBhalfhourover,.ms-cal-workhourhalfhourover,.ms-cal-workhourRTLFhalfhourover,.ms-cal-workhourFhalfhourover, .ms-cal-workhourBhalfhour{ /* Calendar Day/Week Half Hour */
border-top:solid 1px #abc2b0; /* dcdcdc */
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF,.ms-cal-eworkhour .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhour,.ms-cal-enoworkday .ms-cal-dayhalfhour,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour,.ms-cal-enoworkhour .ms-cal-dayhalfhourF{ /* Far Left Column Calendar Day/Week Half Hour */
border-top:solid 1px #abc2b0; /* 85a386; */
background-color:#FFF;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL{
border-top:solid 1px #abc2b0; /* 85a386; */
background-color:#FFF;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhour{ /* Calendar Day/Week Last row part B !important */
border-top:1px solid #abc2b0 !important; /* 85a386 */
border-bottom:1px solid #3f5e44 !important; /* dcdcdc */
background-color:#dae6da !important; /* FFF */
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF{ /* Calendar Day/Week Last row part A !important */
border-top:1px solid #abc2b0 !important; /* 85a386 */
border-bottom:1px solid #3f5e44 !important; /* dcdcdc */
background-color:#dae6da !important; /* FFF */
border-left:1px solid #3f5e44 !important;
}
.ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTL .ms-cal-dayhourRTL, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF, .ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhourF .ms-cal-dayhourF, .ms-cal-enoworkhour, .ms-cal-enoworkhourRTL, .ms-cal-enoworkhourRTLL, .ms-cal-enoworkhourL, .ms-cal-enoworkhourF, .ms-cal-enoworkhourRTLF{ /* Rows 7am & 5 pm */
background-color:#dae6da !important; /* dae6da */
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF {
border-top:solid 1px #abc2b0; /* 85a386; */
border-bottom:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF;
border-right:1px solid #3f5e44;
}
.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL, .ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {
border-top:solid 1px #abc2b0; /* 85a386; */
border-bottom:solid 1px #3f5e44; /* dcdcdc */
background-color:#FFF;
}
.ms-cal-eworkhourF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhourF,.ms-cal-enoworkday .ms-cal-dayhourF,.ms-cal-enoworkdayF .ms-cal-dayhourF,.ms-cal-eworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkday .ms-cal-dayhalfhourF,.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,.ms-cal-eworkdayF .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhourF,.ms-cal-eworkhour .ms-cal-dayhalfhourF{
border-left:1px solid #3f5e44;

}
.ms-cal-enoworkday{ /* Calendar Week View Weekend Columns */
background-color:#dae6da; /* dae6da */

}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhalfhourF,
.ms-cal-enoworkday .ms-cal-dayhourF,
.ms-cal-enoworkdayF .ms-cal-dayhourF,
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,
.ms-cal-enoworkdayRTL,
.ms-cal-enoworkdayF,
.ms-cal-enoworkdayRTLF{
background-color:#FFF; 
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF,.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF,.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF{
border-right:1px solid #3f5e44;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhourF,.ms-cal-enoworkhour .ms-cal-dayhourF{
border-left:1px solid #3f5e44;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF,.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{
border-right:1px solid #3f5e44;
}
.ms-cal-weekedge{
background-color:#FFF; 
}
.ms-cal-wemptycell,.ms-cal-wemptycellL{
border-left:1px solid #3f5e44;
background-color:#3f5e44; /* dcdcdc */
}
.ms-cal-walldayevent,.ms-cal-walldayeventL,.ms-cal-walldayeventRTL,.ms-cal-walldayeventRTLL{
border-right:1px solid #3f5e44;
border-left:1px solid #3f5e44;
background-color:#3f5e44; /* dcdcdc */
}
.ms-cal-alldayevent,.ms-cal-alldayeventL,.ms-cal-alldayeventRTL,.ms-cal-alldayeventRTLL{
border-right:1px solid #3f5e44;
border-left:1px solid #3f5e44;
}
.ms-cal-tweekitem{
border:1px solid #3f5e44;
background-image:url(KappesImages/alldayDefault_kappes.gif);
background-color:#cac998; 
}
.ms-cal-tdayitem{
border:1px solid #3f5e44 !important;
background-image:url(KappesImages/alldayDefault_kappes.gif);
background-color:#cac998; 
}
.ms-cal-nav, .ms-cal-nav a, span.ms-cal-navselected a{ /* Expand All / Colapse All / Day / Week / Month */
color:#3e5b9a !important;
}
.ms-cal-nav a:hover, span.ms-cal-navselected a:hover{ /* Expand All / Colapse All / Day / Week / Month Hover */
color:#5d8a66 !important;
}
.ms-cal-nav-buttonsltr{
color:#004812;
}
.ms-cal-nav-buttonsRTL{
color:#004812;
}
.ms-navframe .ms-datepickerouter{ 
border-bottom:1px solid #3f5e44;
border-right:1px solid #3f5e44;
}
div.ms-cal-navheader a img{ /* Calendar Month Arrows */
background-image:url(KappesImages/calmontharrows.gif); /* FF00FF */
background-repeat:repeat-x;
border:solid 1px #3f5e44; /* b8dd68; dcdcdc */
}
div.ms-cal-navheader a:hover img{ /* Calendar Month Arrows Hover */
background-image:url(KappesImages/calmontharrowshover.gif); /* FF00FF */
background-repeat:repeat-x;
border:solid 1px #3f5e44; /* b8dd68; dcdcdc */
}
.ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhourf, .ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourf{ /* Weekends Off */
background-color:#dae6da !important; /* dae6da */
}
table.ms-picker-table td.ms-picker-today{ /* Calendar Mini Day */
background-image:url(KappesImages/calnumBttntoday_kappes.gif);
border:1px solid #c1bf85;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#abc2b0; /* 85a386; */
border-top:solid 1px #d6e2d7; 
border-left:solid 1px #d6e2d7; 
border-bottom:1px solid #3f5e44; /* dcdcdc */
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #3f5e44; /* dcdcdc */
}
.ms-blogrssnav{
border-top:solid 1px #3f5e44; /* dcdcdc */
}
.ms-PostTitle{
border-top:solid 1px #abc2b0; /* 85a386; */
}
h1.ms-PostDate {
border-bottom:solid 1px #004812;
}
.ms-blogedit{
border-top:solid 1px #abc2b0; /* 85a386; */
}
.ms-blogedit a{
background-image:url(KappesImages/toolgrad_kappes.gif);
background-color:#abc2b0; /* 85a386; */
border:1px solid #abc2b0; /* 85a386; */
border-top-width:0px;
}
.ms-commenttable td{
border-top:solid 1px #abc2b0; /* 85a386; */
}
table.ms-disc-bar { /* Discussion Board Entries */
background-color:#9eb69f; /* dcdcdc */
background-image:url(KappesImages/toolgrad_kappes.gif);
border:1px solid #3f5e44;
}
td.ms-disc-bordered,td.ms-disc-bordered-noleft {
border:0px solid #3f5e44;
}
table.ms-disc HR {
color:#004812;
}
table.ms-disc-bar .ms-separator img {
background:#838383; 
border-bottom:1px solid #FFF; 
border-right:1px solid #FFF; 
}
.ms-SPZone {
border:1px solid #3f5e44; /* dcdcdc */
background-color:#d6e2d7; 
}
.ms-standardheader{
color:#004812; 
}
.ms-formlabel, .ms-formbody, .ms-formline{
border-top:1px solid #3f5e44;
}
.ms-leftareacell{
background:none !important;
width:5px !important;
}
.ms-consoleminiframe{
background-image:url(KappesImages/cnsugrdn_kappes.gif);
background-color:#cecc99;
}
.ms-wpaddbutton{
background-image:url(KappesImages/wpqam_kappes.gif);
border:1px solid #3f5e44;
}
.ms-wpaddbutton span{
color:#3f5e44;	
}
.ms-wpaddbuttonhover{
background-image:url(KappesImages/wpqamh_kappes.gif);
}
.ms-spzone .ms-wpheader td, .ms-spzoneselected .ms-wpheader td{
background-image:url(KappesImages/partgrad_kappes.gif);
background-color:#d3d3d3;
}
.ms-toolpaneltitle{
background-image:url(KappesImages/topnavselected_kappes.gif);
background-color:#e8eee8;
border:1px solid #3f5e44;
}
.ms-toolpaneborder{
border-left:1px solid #FFF; /* 3f5e44 */
border-right:1px solid #FFF;
}
.ms-toolpaneouter{
border:1px solid #3f5e44;
}
.ms-toolpanefooter{
	border-top:1px solid #f2f2f2;
}
.ms-sectionline{
background-color:#3f5e44;
}
.ms-tpheader{ /* Modify WebPart Title */
background-color:#cecc99;
}
.ms-hovercellactivedark{
	background-color:#cecc99;
	background-image:url(KappesImages/menubuttonhover_kappes.gif);
}
.contr, .contb, .contl, .cont {
	border:1px solid #d7e3d7 !important;
}

.mainbody{
	height: 210px;
}
.mainsample{
	height: 309px;
}
#features {
	height: 210px;
	width: 340px;
	float: right;
	border:none;
	position: relative;
	left: 10px;
}
#features.service{background-image: url(KappesImages/features_Home.jpg);}
#features.documents{background-image:url(KappesImages/features_Documents.jpg);}
#features.contact{background-image: url(KappesImages/features_Contact.jpg);}
#features.calendar{background-image: url(KappesImages/features_Calendar.jpg);}
#features.announcements{background-image: url(KappesImages/features_Announcements.jpg);}
#features.discussion{background-image: url(KappesImages/features_Discussion.jpg);}

table.ms-KMtopnav tbody tr td a{
	background-image:none !important;
	/* background-color:none !important; */
	border-top:1px solid #000 !important;
	border-right:1px solid #FFF !important;
	font-size:12px !important;
	color:#FFF !important;
	height:32px !important;
	line-height:30px !important;
}
table.ms-KMtopnav tbody tr td a:hover{ /* Nav Hover */
	background-image:none !important;
	background-color:#bbcdba !important; 
	border-right:1px solid #FFF !important;
	color:#FFF !important;
}
table.ms-KMtopnavselected tbody tr td a{
	background-image:none !important;
	background-color:#FFF !important;
	border-right:1px solid #FFF !important;
	color:#369 !important;
}
.ms-KMtopnavhover{
border:0px !important;	
}
.KMtopnav{
/*	background-color:#000; */
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-decoration: none;
	height: 35px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.KMtopnav a{
	background-color:#000; 
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#FFF;
	text-decoration: none;
	height: 35px;
	border: 10px solid #000;
	border-left: 8px solid #000;
	position:relative;
}
.KMtopnav a:hover{
	background-color:#bbcdba;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color:#000;
	text-decoration: none;
	height: 35px;
	border: 10px solid #bbcdba;
	border-left: 8px solid #bbcdba;
}
.KMtopnav a.here{
	height: 35px;
	background-color:#FFF;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#369;
	text-decoration: none;
	border: 10px solid #FFF;
	border-left: 8px solid #FFF;
	border-right: 9px solid #FFF;
	position: relative;
}
.KMtopnav a:hover.here{
	background-color:#bbcdba;
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	font-weight:bold;
	color:#FFF;
	text-decoration: none;
	height: 35px;
	border: 10px solid #bbcdba;
	border-left: 8px solid #bbcdba;
	border-right: 9px solid #bbcdba;
}

.KMcontent{
	font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular;
	font-size: 12px;
	line-height: normal;
}
/* ###### BTTN CSS ######## */
.logContain{
	position:relative;
	height: 50px;
	width: 344px;
	text-align:center;
}
.logContent{
	position:absolute;
	height: 30px;
	width: 200px;
	left: 125px;
	right:71px;
}
.logContent ul{
	position:absolute;
	bottom:0px;
}
.logContent li{
	list-style:none;
	text-decoration:none;
	height: 30px;
	display:block;
	background-repeat: no-repeat;
}
.logContent li{
	position:absolute;
	left:0px;top:0px; /* Spacing if larger Image for Nav */
	height:30px; /* Height of displayed Navigation */
}
li.signIn{left:0px;}
li.signUp{left:120px;}
.logContent li a{
	height:30px;
	width:80px;
	font-weight:normal;
	overflow:hidden;
	display:block;  
	position:relative;
	text-decoration:none;
	color:#fff;
	text-align:center;
	text-indent:-999em; /* Hides the Text Make sure to Align Text to Center*/
	font-size:20px;
	cursor:pointer;
}
.logContent li.signIn a{
	background-image:url(KappesImages/btn_SignIn.jpg);
	background-repeat:no-repeat;
}
.logContent li.signUp a{
	background-image:url(KappesImages/btn_SignUp.jpg);
	background-repeat:no-repeat; 
}
.logContent li.signIn a:hover, .logContent li.signUp a:hover{
	background-position: -80px 0px;
}
.note{
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 14px;
	color: #000;
	position: relative;
	height: 70px;
	width: 302px;
	left: 22px;
	top: 20px;
	text-align: left;
	display: block;
}
.noteBox{
	background-image: url(KappesImages/Note2.png);
	background-repeat: no-repeat;
	height: 117px;
	width: 350px;
}
