body
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size:11px;
	color:Black;	
}

.body12
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size:12px;
	color:Black;	
}

td
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size:11px;
	color:Black;	
}


.indent_maintable
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 11px;
	margin-top: 8px;	
	padding-left: 20px;
}

.indent_subtable
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 11px;
	background-color:#EFEEEE;
	border:groove; 
	border-width:1px; 
	border-color:#000000;
}

#helpbox
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 10px;
	background-color:#99ccff;
	border-style: double;
	border-width: 3px; 
	border-color: #000000;
	padding: 3px;
	display:none;
}

#helpbox b
{
	font-size: 11px;
	font-weight:bolder;
}	

#errorbox
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 12px;
	background-color:#ff3333;
	border-style: double;
	border-width: 3px; 
	border-color: #cc0000;
	padding: 6px;
	display:none;
}

#partialweek { 	display:none; }
#partialweektitle { display:none; }

.forminline { display:inline; }

.forminlinesmall
{
	display:inline;
	font-size:11px;
	height:20px;
	width:45px;
	font-family:Arial;
}

.forminlinetiny
{
	display:inline;
	font-size:11px;
	height:20px;
	font-family:Arial;
}
.forminlinetiny2
{
	display:inline;
	font-size:11px;
	height:20px;
	width:30px;
	font-family: Arial;
}

.ownersummary
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	border-style:outset;
	border-width:2px;
	border-color:#bbbbbb;
}

.ownersummary th
{
	text-align:center;		
	font-size: 12px;
	background-color:#dddddd;
}

.ownersummary td
{
	text-align:center;	
	font-size: 12px;
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;	
}

.waitinglist
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	border-style:outset;
	border-width:2px;
	border-color:#bbbbbb;
	text-align:left;
}

.waitinglist th
{
	text-align:center;		
	font-size: 12px;
	background-color:#cccccc;
}

.waitinglist td
{
	font-size: 12px;
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	text-align:center;
}

.waitinglistleft
{
	font-size: 12px;
	border-style:solid;
	border-width:1px;
	border-color:#dddddd;
	text-align:left;
}

.innertable
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	background-color:#ffffff;	
}

.innertable h1
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 13px;
	text-align:left;	
	background-color:#ffffff;	
	font-weight:normal;
}

.ownerinfo
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 13px;
	text-align:center;	
	border-style:outset;
	border-width:2px;
	background-color:#bbbbbb;
}

.ownerbutton
{
	border-style:outset;
	border-width:2px;
	background-color:#999999;
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 13px;
	text-align:center;			
}

.ownerbutton a:link { color:#0000cc; }
.ownerbutton a:visited { color:#0000cc; }
.ownerbutton a:active { color:#000099; }
.ownerbutton a:hover { color:#000099; }

.contenttitle
{
	font-family:  Arial, sans-serif;
	font-size:16px;
	color:#909CB4;		
	font-weight:bolder;
}

.content
{
	font-family:  Arial, Verdana,	Arial;
	font-size:11px;
	color:#000000;		
}

.rentalrequest
{
	font-family: Sans-Serif, Verdana, Helvetica, Arial;
	font-size: 12px;
	text-align:left;	
	border-style:outset;
	border-width:0px;
	background-color:#ffffff;
}
.rentalrequest td
{
	font-size: 12px;
	border-style:solid;
	border-width:2px;
	border-color:#ffffff;
	text-align:left;
}
