body{
	font-family:Garamond;
	margin: 0Px;
}

.logoContainer{
	margin:auto;
}

.calBackground{
	margin:auto;
	position:relative;
	overflow:hidden;
}

.calBackground .calOverlay{
	position:absolute;
	top:0px;
	left:0px;
	display:none;
	background-color:#ffffff;
}

.calDay{
	position:absolute;
}

.calDay a{
	height:100%;
	display:block;
	text-decoration:none;
}

.calDay a.disabled{

}

.calDay a.enabled:hover{
	border:0px solid red;
}

.textBox{
	position:absolute;
	top:260px;
	left:200px;
	color:#ffffff;
	font-family:arial;
}

.infoBox{
	position:absolute;
	top:530px;
	left:243px;
	color:#646464;
	font-family:arial;
	width:430px;
}

	.textBox h1, .infoBox h1{
		font-size:14px;
	}

	.textBox p, .infoBox p{
		font-size:11px;
		margin-top:0px;
	}
	
.infoBox p{
	font-size:10px;
	margin-top:0px;
}

.infoBox p a.infolink{
	text-decoration: none;
	padding-right: 15Px;
	font-weight: bold;
}

.infoBox p a.infolink:hover{
	text-decoration: underline;
}
	
.formBox{
	position:absolute;
	top:186px;
	left:555px;
}

.formBox form input{
	border:0px;
	border-bottom:1px solid #cdcdcd;
	width:240px;
	font-size:11px;
	margin-bottom:14px;
	background-color:transparent;
}

.formBox form .checkBoxBox{
	position:absolute;
	top:103px;
	left:0px;
}

.formBox form .checkBoxBox input.checkbox{
	margin:0px;
	padding:0px;
	width:15px;
	height:15px;
	margin-bottom:25px;
	border:0px;
}

.cNoteBox{
	position:absolute;
	top:487px;
	left:290px;
}

.cNoteBox input{
	border:0px;
	margin:0px;
	padding:0px;
	font-size:11px;
	background-color:transparent;
	font-weight:bold;
}

.btnEdit{
	position:absolute;
	left:197px;
	top:547px;
}

.btnBack{
	position:absolute;
	top:460px;
	left:545px;
}

.btnOk{
	position:absolute;
	top:460px;
	left:730px;
}

img{
	border:0px;
}

a{
	color:#646464;
}
