TD.daynone{
	BACKGROUND-COLOR: Silver;
}

 A.link:ACTIVE, A.link:HOVER, A.link:LINK, A.link:VISITED 		{
	color: White;
	text-decoration: none;
}

.calendarmonth {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: rgb(216,0,32); FONT-STYLE: normal; FONT-FAMILY: Helvetica, Verdana, sans-serif;
}

TD.calanderlistdmi{
	BACKGROUND-COLOR: #DDDDDD;
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-Top : solid White;
	border-top-width: 3px;
	padding-left: 6pt; 
	padding-right: 5pt; 
	padding-top: 4pt; 	
	padding-bottom: 6pt; 
}

TD.calanderlist{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-Top : solid #DDDDDD;
	padding-left: 6pt;
	padding-right: 5pt;
	padding-top: 4pt;
	padding-bottom: 7pt;
	border-top-width: 2px;
}

TD.calanderlistmonth{
	FONT-SIZE: 12pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: "Arial Narrow", Helvetica, Arial, sans-serif;
	vertical-align : middle;
	padding-left: 6pt;
	padding-right: 5pt;
	padding-top: 8pt;
	padding-bottom: 8pt;
	border-Top : thin solid #E31600;
}


TD.calanderlist{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	
}

TD.calandertext{
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
}

TD.calandertextbold{
	FONT-WEIGHT: bold;
	FONT-SIZE: 10pt;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
}

TD.daybgredleft{
	BACKGROUND-COLOR: rgb(227,22,0);
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
}

TD.daybgredright{
	BACKGROUND-COLOR: rgb(227,22,0);
	FONT-WEIGHT: normal;
	FONT-SIZE: 8pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
}

TD.dateleft{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;
    border-right : thin solid Silver;
}

TD.dateright{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
    border-right : thin solid Silver;
	padding-left: 3pt; 
}

TD.date{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	padding-left: 3pt; 
}

TD.datebottom{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.datebottomright{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
    border-right : thin solid Silver;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.datebottomleft{
	FONT-SIZE: 10pt;
	COLOR: Black;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;
    border-right : thin solid Silver;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.dateconfleft{
	BACKGROUND-COLOR: rgb(179,185,102);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;	
	padding-left: 3pt; 
	text-decoration: none; 
}

TD.dateconfright{
	BACKGROUND-COLOR: rgb(179,185,102);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	padding-left: 3pt;
}

TD.dateconfledg{
	BACKGROUND-COLOR: rgb(179,185,102);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	padding-left: 3pt;
}

TD.dateconfleftbottom{
	BACKGROUND-COLOR: rgb(179,185,102);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;	
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.dateconfrightbottom{
	BACKGROUND-COLOR: rgb(179,185,102);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}


TD.datesemleft{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;
	padding-left: 3pt; 	
}

TD.datesemright{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	padding-left: 3pt; 
}

TD.datesemlefttwo{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;
	border-right : thin solid Silver;
	border-bottom: 1px solid White;
	padding-left: 3pt;
}


TD.datesemleftbottom{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;	
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.datesemrightbottom{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.datesemrighttwo{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	border-bottom: 1px solid White;
	padding-left: 3pt;
}

TD.datesemledg{
	BACKGROUND-COLOR: rgb(177,155,120);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	padding-left: 3pt; 
}


TD.datepubleft{
	BACKGROUND-COLOR: rgb(134, 152, 215);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;	
	padding-left: 3pt; 
}

TD.datepubright{
	BACKGROUND-COLOR: rgb(134, 152, 215);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	padding-left: 3pt; 
}

TD.datepubleftbottom{
	BACKGROUND-COLOR: rgb(134, 152, 215);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-left : thin solid Silver;	
	border-right : thin solid Silver;	
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}

TD.datepubrightbottom{
	BACKGROUND-COLOR: rgb(134, 152, 215);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	border-right : thin solid Silver;
	border-bottom: thin solid Silver;
	padding-left: 3pt; 
}
TD.datepubledg{
	BACKGROUND-COLOR: rgb(134, 152, 215);
	FONT-SIZE: 10pt;
	COLOR: White;
	FONT-STYLE: normal;
	FONT-FAMILY: Helvetica, Verdana, sans-serif;
	vertical-align : middle;
	padding-left: 3pt; 
}


TD.monthnext{
	TEXT-ALIGN: left
}

TD.monthlast{TEXT-ALIGN: right
}

