	
/*-------------------------------------------------------------*/
/* MR updates */
input.selectacc {
        width: 3em;
	}

input.checkres {
	width: 250px;
	height: 30px;
	border: 1px outset #2575A5;
	text-shadow:#2575A5 -2px -2px 4px;
	background:#145571;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/*box-shadow: 2px 2px 2px #ccc;*/
	color: #fff;
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 4px;
	cursor: pointer;
	/*text-shadow: 1px 1px 1px #666;*/
	text-align: center;
}

table.avail {
        table-layout: fixed; 
	border-collapse: collapse;
	border: 1px solid black;
}
th.avail,td.avail, th.select {
	border-collapse: collapse;
	border: 1px solid black;
	text-align:center;
}


th.select {
        width: 100px;
}

h1.avail  {
	background:url(images/availability_header.png) no-repeat top left;
	width:400px;
	height:35px;
	margin: 0;
	margin-left:-5px;
	}

h1.check  {
	background:url(images/check_avail_header.png) no-repeat top left;
	width:400px;
	height:35px;
	margin: 0;
	margin-left:-5px;
	}

