img.left{
	float:left;
	border:none;
}

img.right{
	float:right;
	border:none;
}

.nudge-down-2{
	margin-top:2px;
}	
.nudge-down-1{
	margin-top:1px;
}

.divider15{
	float:left;
	width:100%;
	height:15px;
}

.divider14{
	float:left;
	width:100%;
	height:14px;
}

.divider12{
	float:left;
	width:100%;
	height:12px;
}

.divider11{
	float:left;
	width:100%;
	height:11px;
}

.divider10{
	float:left;
	width:100%;
	height:10px;
}

.divider9{
	float:left;
	width:100%;
	height:9px;
}

.divider8{
	float:left;
	width:100%;
	height:8px;
}

.divider7{
	float:left;
	width:100%;
	height:7px;
}

.divider5{
	float:left;
	width:100%;
	height:5px;
}

.divider4{
	float:left;
	width:100%;
	height:4px;
}

.divider4Auto{
	float:left;
	width:398px;
	height:4px;
	background:red;
}

.divider3{
	float:left;
	width:100%;
	height:3px;
}

.divider2{
	float:left;
	width:100%;
	height:2px;
}

.divider1{
	float:left;
	width:100%;
	height:1px;
}

.divider1dotted{
	float:left;
	width:100%;
	height:1px;
	border:1px #666666 dotted;
	border-bottom:none;
	border-left:none;
	border-right:none;
	margin:2px 0px 1px 0px;
}

.grey14{
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:#666666;
}

.grey8L{
	font: 			8px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:#333333;
	float:left;
	padding-left:1px;
}

.grey8R{
	font: 			8px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:#333333;
	float:right;
	padding-right:1px;
}

.new-blue12{
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:#003366;
}

.float-left{
	float:left;
	height:auto;
	width:100%;
}

.year-block{
	float:left;
	height:auto;
	width:700px;
}

.month-block{
	float:left;
	height:252px;
	width:218px;
	background:#8BB43C;
	margin:0px 10px 10px 0px;
	padding:0px 2px 3px 2px;
}

.month-block-checked{
	float:left;
	height:auto;
	width:218px;
	background:#8BB43C;
	margin:0px 10px 10px 0px;
	padding:0px 2px 3px 2px;
}

.month-name{
	float:left;
	height:auto;
	width:218px;
	background:#8BB43C;
	text-align:center;
	padding:8px 0px 8px 0px;
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:#ffffff;
}

.week-block{
	float:left;
	height:30px;
	width:218px;
	margin-bottom:1px;
}

.day-block{
	float:left;
	height:23px;
	width:30px;
	background:#333333;
	padding:7px 0px 0px 0px;
	margin:1px 0px 0px 1px;
	text-align:center;
	color:#ffffff;
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
}

.available{
	background:url('images/available.jpg');
	color:#333333;
}

.booked{
	background:url('images/booked.jpg');
	color:#333333;
}

.am-booked{
	background:url('images/am-booked.jpg');
	color:#333333;
}

.pm-booked{
	background:url('images/pm-booked.jpg');
	color:#333333;
}

.date-style{
	background:#ffffff;
	color:#333333;
}

.date-style-checked{
	background:#ffffff;
	color:#333333;
	height:72px !important;
	height:66px;
	padding:0px 0px 0px 0px;
}

.am{
	height:14px;
	width:29px;
	float:left;
	background:url('images/am.jpg');
}

.pm{
	background:url('images/pm.jpg');
}

input.rad {
	margin-left:8px;
	height:					14px;
	width:					14px;
	float:left;
	padding:0px 0px 0px 0px;
}
input.rad2{
	margin:0px 0px 0px 0px;
	height:					14px;
	width:					14px;
	float:left;
}

input.radLeft {
	height:					10px;
	width:					10px;
	float:left;
}

input.radRight {
	height:					14px;
	width:					14px;
	float:right;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	
}

A.lnk-blue{
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	text-decoration:none;
	color:			#003366;
	}
A:link.lnk-blue{
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:			#003366;
	}
A:visited.lnk-blue{
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	text-decoration:none;
	color:			#003366;
	}
A:hover.lnk-blue{
	font: 			12px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:			#FF9933;
	text-decoration:underline;
}

A.lnk-year{
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	text-decoration:none;
	color:			#3366FF;
	}
A:link.lnk-year{
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:			#3366FF;
	}
A:visited.lnk-year{
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	text-decoration:none;
	color:			#3366FF;
	}
A:hover.lnk-year{
	font: 			14px/1.3em Arial,Tahoma,Helvetica,sans-serif;
	color:			#FF9933;
	text-decoration:underline;
}

