p {text-align:left;
font-family:"arial";
font-size:9pt;
color:555555;}

p.content{text-align:justify;
font-family:"arial";
font-size:9pt;
color:555555;}

p.title{font-family:"arial";font-style:italic;font-size:12pt;color:555555;}

p.centerheader2{font-family:"arial";font-style:bold;font-size:9pt;color:Maroon;}

p.titlelarge{font-family:"arial";font-style:italic;font-size:14pt;color:555555;}

p.header{font-family:"arial";font-weight:bold;font-size:11pt;color:555555;}

p.footer{text-align:right;font-size:7pt;color:555555;}

p.images{text-align:left;font-size:7pt;color:555555;}

p.italic{font-style:italic;
	}


a:link {color:555555;Text-decoration:none;
font-family:arial,sans-serif;
font-size:9pt;}

a:visited {color:555555;Text-decoration:none;
font-family:arial,sans-serif;
font-size:9pt;}

a:hover, a:active {color:7565B6;text-decoration:none;
font-family:arial,sans-serif;
font-size:9pt;}

/*
a:link { 
	font-weight: bold; 
	text-decoration: none; 
	color: B7A5DF;
	}
a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: D4CDDC;
	}
a:hover, a:active { 
	text-decoration: none; 
	color: 9685BA;
	}
*/

img.right {float:right;}

img.left {float:left;}

div {background-color:f8f4f1;width:800px;}

div.header {background-color:white;}

div.center {text-align:center; width:800px;}

table {background-color:f8f4f1;width:800px;}

table.header {background-color:white;width:500px;}

table.footer {text-align:center;background-color:f8f4f1;width:400px;}

table.month {
	background-color:f8f4f1;
	width:250px;
	padding: 0px 0px 0px 0px;
}

table.helpdesk  {background-color:f8f4f1;width:500px;}

tr.default {background-color:f8f4f1;}

tr.header {background-color:white;}

tr.divider {background-color:white;height:2px;}

tr.dayname {background-color:E1E2D5;padding: 0px 0px 0px 0px; border-color:E1E2D5;}

td.normal {padding: 0px 10px 0px 10px;}

td.header {background-color:d6d8f8;padding: 4px 4px 4px 4px; border-color:d6d8f8;}

td.divider {background-color:white;height:2px;}

td.project {background-color:f8f4f1;padding: 0px 0px 0px 0px;}

td.monthnavigation {
	background-color:f8f4f1;
	padding: 0px 0px 0px 0px;
	text-align : center;
}

td.month {background-color:f8f4f1;padding: 0px 0px 0px 0px;
	text-align : center;}
	
td.monthname {
	background-color:f8f4f1;
	padding: 0px 0px 0px 0px;
	font-weight : bolder;
	text-align : center;
}

td.dayname {background-color:f8f4f1;padding: 0px 0px 0px 0px;
	text-align : center;}
	
td.nomonthday {background-color:f8f4f1;padding: 0px 0px 0px 0px;}

td.monthday {background-color:f8f4f1;padding: 0px 0px 0px 0px;
	text-align : center;}
	
td.sunday {
	background-color:f8f4f1;
	padding: 0px 0px 0px 0px;
	font-weight : lighter;
	text-align : center;
}

td.saturday {
	background-color:f8f4f1;
	padding: 0px 0px 0px 0px;
	font-weight : lighter;
	text-align : center;
}

td.today {
	background-color:f8f4f1;
	padding: 0px 0px 0px 0px;
	text-align : center;
	font-weight : bold;
}

hr {color:CDF3F2;width:725px;}

.navside {
			padding: 2px 2px 2px 2px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: DDDDDD;
			border-color: c9c7b9;
			border-width: 1px;
			border-style: solid;
			border-top: 1;
		}

		

.navsidetd {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: DDDDDD;
			border-color: F8F9FF;
			border-width: 1px;
			border-style: solid;
		}
		
.navsidetd1 {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: CDF3F2;
			border-color: F8F9FF;
			border-width: 1px;
			border-style: solid;
		}
		
.navsidetd2 {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: f6f3bc;
			border-color: F8F9FF;
			border-width: 1px;
			border-style: solid;
		}
		
.navsidetd3 {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: f9c4cc;
			border-color: F8F9FF;
			border-width: 1px;
			border-style: solid;
		}
		
.navsidetd4 {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			background-color: e7e0fe;
			border-color: F8F9FF;
			border-width: 1px;
			border-style: solid;
		}

.navsidetdhvr {
			padding: 2px 5px 2px 5px;
			font-family:"arial";
			font-size: 8pt;
			font-weight: bold;
			color: 555555;
			text-decoration: none;
			background-color: white;
			border-color: D0D1EF;
			border-width: 1px;
			border-style: solid;
			cursor: crosshair;
		}
