.scroll{
	font-family:Arial;
	font-size:11px;
	color:#999999;
	padding:10px;
}
/*
	------------------------------
	B U T T O N S
	------------------------------
*/

#buttonPre, #buttonNext{
	float:left;
	width:100px;
	margin-top:20px;
}

#buttonPre{
	margin-left:0px;
}

#buttonNext{
	text-align:right;
	margin-left:250px;
}

*html #buttonNext{
	margin-left:125px;
}

#buttonPre a{
	display:block;
	width:83px;
	height:17px;
	background-color:#FAAB53;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	text-align:center;
}

#buttonNext input{
	width:83px;
	height:17px;
	background-color:#FAAB53;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	border:1px solid #FAAB53;
	cursor:pointer;
}


/*
	------------------------------
	K A L E N D E R
	------------------------------
*/

#content table.calendar{
	border:1px solid #000000;
}

#content th{
	font-size:12px;
	padding:2px;	
}

#content td{
	padding:2px;	
}

#content td.header{
	color:#FAAB53;	
}

#content td.header a{
	color:#FAAB53;	
}

#content td h4{
	color:#000000;
	margin:0px;
	padding:0px;
	padding-top:6px;
}

#content td h5{
	color:#000000;
	font-size:12px;
	margin:0px;
	padding:0px;
	padding-top:6px;
}


#content td.dayIsAvailable{
	color:#336600;
	background-color:#E5ECDF;
}
#content td.dayIsAvailable a{
	color:#336600;
	background-color:#E5ECDF;
}
#content td.dayInWeek{
	color:#000000;
	background-image:url(../img/back_calendar.gif);
}
#content td.dayIsSaturday{
	color:#999999;
	background-image:url(../img/back_calendar.gif);
}
#content td.dayIsHoliday{
	color:#CC9900;
	background-image:url(../img/back_calendar.gif);
}
#content td.dayNotInMonth{
	color:#CCCCCC;
	background-image:url(../img/back_calendar.gif);
}

/*
	------------------------------
	F O R M U L A R
	------------------------------
*/
#register fieldset{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	border:1px dotted #CCCCCC;
	width:500px;
}

#register legend{
	color:#000000;
	padding:0px;
	margin:0px;
	padding-left:10px;
	font-weight:bold;
}

#register label{
	display:block;
	width:100px;
	float:left;
	margin-left:10px;
	margin-top:5px;
}

#register input{
	width:300px;
	margin-top:5px;
}

#register input.notrequired{
	background-image:url(../img/back_calendar.gif);
}

#register textarea{
	width:300px;
	height:80px;
	margin-top:5px;
}

#register textarea.notrequired{
	background-image:url(../img/back_calendar.gif);
}

