﻿p, body, td 
{
    font-family: Tahoma;
    font-size: 10pt;
    /* line-height: 1.4em;   Simulate default value change for testing purposes */
}
pre 
{
    font-size: 8pt;
    background-color: White;
}

.content {
	padding: 10px;
	background-color: #C3D9FF;
	font-size: 10pt; 
}

td .calendar 
{
	font-size: 10pt; 
}

.menutitle {
	padding: 3px 3px 30px 3px;
	font-size: 10pt;
}

a {
	color:navy;
}

a.MenuLink
{
/*	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	font-weight: normal;
	display: block;
	text-align: left;
	text-decoration: underline;
	font-size: 10pt;
	color: Navy;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
}

a.MenuSelected
{
/*	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	/*font-weight: bold;*/
	display: block;
	text-align: left;
	text-decoration: none;
	font-size: 10pt;
	color: Black;
	vertical-align: middle;
	padding: 3px 3px 3px 3px;
/* 	background-color: #F0F8FF; */
	background-color: #C3D9FF;
}

.Tab
{
    width:120px; 
    background-color:#DBE8FF;
    text-align: center;
    height: 40px;
}
.TabSelected 
{
    width:120px; 
    background-color:#C3D9FF;
    text-align: center;
    height: 40px;
}

.MenuHeader 
{
	padding: 3px 3px 3px 3px;
	font-weight: bold;
}

a.MenuLink:hover 
{
/*
	color: #A52A2A;
	border: 1px solid #A9A9A9;
	background-color: #D3D3D3;
	*/
}

 /* navigator styles */

.navigator_main 
{
	border: 1px solid black;
}

.navigator_month {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: white;
    /*border: 1px solid black;*/
}
.navigator_day {
    color: black;
    /*background-color: white;*/
}
.navigator_dayheader {
    color: black;
    /*border-bottom: 1px solid black;*/
}

.navigator_dayother {
    color: gray;
}
.navigator_todaybox
{
	border: 1px solid red;
}
.navigator_select {
    background-color: #FFE794;
}
.navigator_title, .navigator_titleleft, .navigator_titleright {
    background-color: #ECE9D8;
}
.navigator_busy {
	font-weight: bold;
}

 /* Novera navigator styles */

.novera_main 
{
	border: 1px solid RoyalBlue;
}

.novera_month {
    font-family: Tahoma;
    font-size: 8pt;
    background-color: White;
    /*border: 1px solid black;*/
}
.novera_day {
    color: RoyalBlue;
	/*background-color: #E3EFFF;*/
}
.novera_dayheader {
    color: Black;
    background-color: #E3EFFF;
    /*border-bottom: 1px solid RoyalBlue;*/
}

.novera_dayother {
    color: RoyalBlue;
    background-color: #F6F9FC
}
.novera_todaybox
{
	border: 1px solid #FFC73C;
}
.novera_select {
    background-color: #FFC73C;
}
.novera_title, .novera_titleleft, .novera_titleright {
    color: RoyalBlue;
	font-weight: bold;
    background-color: #E3EFFF;
}
.novera_busy {
	font-weight: bold;
}
   
