  
	.cal { /*This defines the positioning for an order month */
		position:absolute;
		left:50%;
		margin-left:-266px;
		margin-right:auto;
		margin-top:10px;
                cellspacing:15px;
		padding:15px;
		text-align:center;
		}
	.cal caption { /*This is how the month and yr are displayed */
		text-align:center;
		font-size:24px;
                padding:0px;
		background-color: #99FF99;
                }
        .cal table th { /* this is how the weekday cells are displayed */
		width:69px;
                text-align:center;
                background-color: #FFCCCC;
                }
	table td { /*This is how the day cells are displayed */
                text-align:center;
                background-color: #B0D7EF;
		padding: 5px;
                spacing:1px;
                }

	 .cal table td a { /*This is how the day cells are displayed */
		font-size:28px;
                }



		
	p,h1,pre {
		margin:0px 10px 10px 10px;
		}
		
	h1 {
		font-size:14px;
		padding-top:10px;
		}
		
	#contentheader h1 {
		font-size:14px;
		padding:10px;
		margin:0px;
		}
	
	#contentright p { font-size:10px}
