	.master {
		top : 0;
		left : 0;
		width : 148;
		height : 123;
		position : relative;
	    visibility :visible;
	    z-index:1000;
	   
	}
	
	.round-clock {
		top:0;
		left:0;
		width:148;
		height:123;
		position:absolute;
		background-color:#ECF2F7;
		visibility : hidden;
	}
	
	.time12 {
		top:4;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image : url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time12-disabled {
		color:#808080;
		top:4;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image : url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time12-highlight {
		top:4;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image : url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time11 {
		top:12;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image :	url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time11-disabled {
		color:#808080;
		top:12;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image :	url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time11-highlight {
		top:12;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image : url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time10 {
		top:29;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time10-disabled {
		color:#808080;
		top:29;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time10-highlight {
		top:29;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:1px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time9 {
		top:53;
		left:14;
		width:17;
		height:17;
		position : absolute;
		background-image : url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time9-disabled {
		color:#808080;
		top:53;
		left:14;
		width:17;
		height:17;
		position : absolute;
		background-image : url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time9-highlight {
		top:53;
		left:14;
		width:17;
		height:17;
		position : absolute;
		background-image : url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time8 {
		top:79;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time8-disabled {
		color : #808080;
		top:79;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time8-highlight {
		top:79;
		left:20;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time7 {
		top:96;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time7-disabled {
		color : #808080;
		top:96;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time7-highlight {
		top:96;
		left:37;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time6 {
		top:102;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time6-disabled {
		color:#808080;
		top:102;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time6-highlight {
		top:102;
		left:63;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time5 {
		top:96;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time5-disabled {
		color : #808080;
		top:96;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time5-highlight {
		top:96;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time4 {
		top:79;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time4-disabled {
		color : #808080;
		top:79;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time4-highlight {
		top:79;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time3 {
		top:53;
		left:112;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time3-disabled {
		color : #808080;
		top:53;
		left:112;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time3-highlight {
		top:53;
		left:112;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time2 {
		top:29;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time2-disabled {
		color : #808080;
		top:29;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time2-highlight {
		top:29;
		left:107;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time1 {
		top:12;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.time1-disabled {
		color : #808080;
		top:12;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundoff.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.time1-highlight {
		top:12;
		left:91;
		width:17;
		height:17;
		position:absolute;
		background-image: url(../images/roundon.gif);
		vertical-align : middle;
		padding-top:2px;
		padding-left:2px;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.am {
		top:55;
		left:46;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.am-disabled {
		color :#808080;
		top:55;
		left:46;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.am-highlight {
		top:55;
		left:46;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFCC;
		border : 1px solid #FFD83E;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.pm {
		top:55;
		left:74;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.pm-disabled {
		color:#808080;
		top:55;
		left:74;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	.pm-highlight {
		top:55;
		left:74;
		width:22;
		height:3;
		position:absolute;
		/*background-image: url(../images/roundoff.gif);*/
		background-color : #FFFFCC;
		border : 1px solid #FFD83E;
		vertical-align : middle;
		/*padding-top:2px;
		padding-left:1px;*/
		text-align : center;
		cursor : hand;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}

	.days-cell {
		color : #86ACCB;
		font-weight : bold;
		text-align : center;
		padding-top : 6px;
		padding-bottom : 7px;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	z-index:1000;
	}
	
	.dates-cell-disabled {
		color : #808080;
		background-color : #FFFFFF;
		text-align : center;
		padding : 0px 0px 0px 0px;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
			
	.TESTcpCurrentMonthDate {
		background-color : #FFFFFF;
		padding : 0px 0px 0px 0px;
		border : 1px solid #FFFFFF;
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
			
	.TESTcpCurrentDate {
		background-color : #FFFFCC;
		padding : 0px 0px 0px 0px;
		border : 1px solid #FFD83E;
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	.TESTcpTodayDate {
		background-color : #FFFFCC;
		padding : 0px 0px 0px 0px;
		border : 1px solid #FFFFCC;
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}

	a.cal-link:link {
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	a.cal-link:visited {
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
			
	a.cal-link:active {
		color : #000000;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}
	
	a.cal-link:hover {
		color : #004B8D;
		text-align : center;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
	}

	.calendar-table {
		background-color : #ECF2F7;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
z-index:1000;
	}
	
	.TESTcpYearNavigation,
	.TESTcpMonthNavigation {
		background-color : #A2BDD4;
		text-align : center;
		vertical-align : center;
		text-decoration : none;
		color : #FFFFFF;
		font-weight : bold;
		font-family : Verdana, Helvetica, Sans-Serif;
		font-size : 10px;
	}

	.calendar-body {
		background-color : #A2BDD4;
		border-top : 1px solid #AAC7DF;
		border-bottom : 1px solid #AAC7DF;
		border-left : 1px solid #AAC7DF;
		border-right : 1px solid #AAC7DF;
		z-index:1000;
	}

	.secondary {
		position : absolute;
		visibility : hidden;
	}
	
	.timeTable2 {
		background-color : #A2BDD4;
	}
	
	.ampmTime {
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		color : #000000;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		cursor : hand;
		padding-bottom : 1px;
	}
	
	.time-cell-disabled {
		color : #808080;
		background-color : #FFFFFF;
		border : 1px solid #FFFFFF;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		padding-bottom : 1px;
	}
	
	.ampmTime-highlight {
		background-color : #FFFFCC;
		border : 1px solid #FFD83E;
		color : #000000;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		cursor : hand;
		padding-bottom : 1px;
	}
	
	.ampmTime-highlight1 {
		background-color : #FFFFFF;
		border : 1px solid #FFD83E;
		color : #000000;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		cursor : hand;
		padding-bottom : 1px;
	}
	
	.ampmTimeHeader {
		background-color : #ECF2F7;
		color : #86ACCB;
		text-decoration:none;
		font-family:Verdana, Helvetica, Sans-Serif;
		font-size: 10px;
		font-weight: normal;
		padding-left : 2px;
		padding-top : 6px;
		padding-bottom : 7px;
	}
	
	.timeTable1 {
		background-color : #ECF2F7;
	}
	
	.cal-table {
		background-color : #AAC7DF;
		z-index:1000;
	}
	
	.cal-cell {
		border : 1px solid #80A3C0;
		background-color : #A2BDD4;
	}
	
	.cal-head {
		background-color : #A2BDD4;

	}
