.col1 {
	width:150px;
}

.col2 {
	width: 45px;
}

.col3 {
	width: 30px;
}

th {
	font-weight: bold;
	font-size:11px;
	
	}
td{font-size:12px;}

th, td {
	padding-bottom: 5px;
	padding-right: 5px;
}

.floopanpagetitle {font-size:14px; font-weight:bold; line-height:25px; font-family:Verdana, Arial, Helvetica, sans-serif; margin-top:25px;}


table.rates{
	width:328px;
	margin:-3px 0px 0px 0px;
	padding:0;
	border-collapse:collapse;
	background-image: url(../images/floorplans/ratesbg-personalcare.png);
	background-repeat: repeat-y;
	background-position: left top;
}
table.rates td{ padding:0px 0px 5px 15px; margin:0;}
table.rates th{ padding:0px 0px 5px 15px; margin:0;}
table.rates a:link {font-size:11px; font-weight:normal; color:#FFF;}
table.rates a:active {font-size:11px; font-weight:normal; color:#FFF;}
table.rates a:visited {font-size:11px; font-weight:normal; color:#FFF;}
table.rates a:hover{font-size:11px; font-weight:normal; text-decoration:underline; color:#FFF;}
table.rates .col1{padding:0px 0px 5px 15px;}
table.rates .col3{padding:0px 15px 5px 10px;}
table.rates .columns{padding:0px 15px 5px 15px;}
table.rates .columns strong{font-size:12px; font-weight:bold;}
div.top{
	width:500px;
	height:23;
	border:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -1px;
}
div.bottom{
	width:500px;
	height:23;
	border:0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0px;
}
div.top img{border:none;}
