table.toolBar
{
	border : 0pt ;

	width : 16px ;

	display : none ;
}

td.toolBar_border_ul
{
	background-color : #fbda59 ;
	background-image : url("../images/calendar/border_ul.png") ;
	background-repeat : no-repeat ;
	background-position : 0 0 ;

	width : 16px ;
	height : 8px ;
}

td.toolBar_border_l
{
	background-color : #fbda59 ;
	background-image : url("../images/calendar/border_l.png") ;
	background-repeat : repeat-y ;
	background-position : 0 0 ;

	text-align : center ;
	vertical-align : middle ;

	width : 16px ;
	height : 82px ;
}

td.toolBar_border_bl
{
	background-color : #fbda59 ;
	background-image : url("../images/calendar/border_bl.png") ;
	background-repeat : no-repeat ;
	background-position : 0 0 ;

	width : 16px ;
	height : 8px ;
}

img.toolBarImage
{
	border : 0pt ;
}

table.calendar
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	border-top : 1px solid #ada79f ;
	border-right : 1px solid #ada79f ;
	border-bottom : 1px solid #ada79f ;
}

td.dayOfWeek
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : bold ;

	background-color : #fbda59 ;

	color : #000000 ;

	text-align : center ;

	width : 15px ;

	border : 1px solid #ffffff ;
}

td.dayOfMonth
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fbda59 ;

	color : #000000 ;

	text-align : center ;

	width : 15px ;

	border : 1px solid #ffffff ;
}

td.selectedDayOfMonth
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #fefd8c ;

	color : #000000 ;

	text-align : center ;

	width : 15px ;

	border : 1px solid #ffffff ;
}

td.currentDayOfMonth
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #7cad40 ;

	color : #ffffff ;

	text-align : center ;

	width : 15px ;

	border : 1px solid #ffffff ;
}

td.highlightedDayOfMonth
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #ffffff ;

	color : #ada79f ;

	text-align : center ;

	width : 15px ;

	border : 1px solid #ffffff ;
}

td.highlightedCurrentDayOfMonth
{
	font-family : Arial ;
	font-size : 8pt ;
	font-style : normal ;
	font-weight : normal ;

	background-color : #7cad40 ;

	color : #ffffff ;

	text-align : center ;

	width : 15px ;

	border : 1pt solid #ffffff ;
}

a.highlightedCurrentDayLink:link
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedCurrentDayLink:visited
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedCurrentDayLink:active
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedCurrentDayLink:hover
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedLink:link
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedLink:visited
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedLink:active
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}

a.highlightedLink:hover
{
	text-decoration : underline overline ;
	color : #ada79f ;

	font-family : Arial ;
	font-size : 8pt ;
	font-weight : bold ;

	cursor : pointer ;
}
