body 		{background-color:white;padding:0px;margin:0px;font:normal 12px verdana;color:black;}
td		{font:normal 12px verdana;color:black;}
td.header	{background-color:navy;font:bold 12px verdana;color:white;}
td.topborder	{border-top:1px solid navy;}
input.input	{font:normal 12px verdana;color:black;}
.field		{font:normal 12px verdana;color:black;width:200px;}
select		{font:normal 12px verdana;color:black;}
#divcontentswide{width:730px;margin:5px auto 0px auto;padding:10px;background-color:white;}
#divcontentsmed {width:360px;margin:5px auto 0px auto;padding:10px;background-color:white;}
#divcontents	{width:380px;margin:5px auto 0px auto;padding:10px;background-color:white;}
.tablewrap	{margin:0px auto;padding:0px;}
.table350	{margin:0px auto 10px auto;width:350px;border:1px solid navy;background-color:white;}
.error		{margin:5px auto;font:bold 12px verdana;color:#B22222;text-align:center;}
.message	{margin:5px auto;font:bold 12px verdana;color:navy;text-align:center;}
.result		{margin:5px auto;font:normal 12px verdana;color:black;text-align:center;}
.title		{margin:0px auto;padding:10px;font:bold 16px verdana;color:black;text-align:center;}
.available	{background-color: #90EE90;}
.booked		{background-color: #D3D3D3;}
a		{font:bold 11px verdana;text-decoration:none;}
a:link 		{color:navy;}
a:visited 	{color:black;}
a:hover 	{color:maroon;}
a:active 	{color:black;}
a.small		{font:normal 10px verdana;text-decoration:none;}

