@charset "utf-8";
/* TWVH Styesheet */
* {margin:0px; top:0px; }

body {
	margin: 0px;
	color: #333;
	font-size: .95em;
	font-family: arial, helvetica, sans-serif;
	background-color: #0066cc;
}
#containertop 		{margin:0 auto; width:1000px; background-color:#99ccff; }
#container 			{margin:5px auto 0px auto; width:1000px; background-color:#ffffff; }
#header 			{margin-top:5px; width:1000px; height:120px;  }
#menuwrap 			{width:auto; background-color:#003399; }
#menu 				{width:1000px; margin: 0 auto; height:34px; background-color: #003399;	}
#menu ul			{list-style:none; }
#menu ul li			{display:inline; line-height: 34px; list-style:none;}
#menu ul li a 	 	{margin:0px 60px 0 0; font-weight:normal; font-size:100%; color: #99ccff; text-decoration:none; }
#menu ul li a:hover	{text-decoration:underline; }
#content			{}
div.contentlft 		{float:left; width:485px; 	}
div.contentlftpad  	{padding-right:20px;	}
div.clear 				{clear:both; width:0px; height:0px; line-height:0px; }
#contentrt			{padding:10px 0 20px 0; float:right; width:510px; 	}
#footer				{margin:0 auto; width:1000px; height:34px; clear:both; background-color:#003399; }
#footer p 			{float:right; width:40%; font-size:8pt; text-align:right; padding:5px 30px 0px 30px; color: #99ccff;	}


P,TD,UL,OL,TH { font-family: Arial, Helvetica, sans-serif; text-align: left; font-size: 100%; margin-right:20px; margin-bottom: 15px; padding: 0; }
 
H1 	{margin: 20px; font-family: Arial, Helvetica, sans-serif; font-size:140%;  color:#003399; text-align:center;		}

ul	{margin:7px 20px 20px 35px; list-style: disc; }
li	{margin-bottom:10px; text-align:left; line-height:18px; }

table.activities		{width: 96%; border: 1px solid #99ccff; text-align: left; margin: 20px 0; }
table.activities th 	{font-family: Arial, Helvetica, sans-serif; font-size:90%; font-weight: bold; text-align: center; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border: 1px solid #99ccff; background-color: #ffffcc; }
table.activities td 	{width: 24%; font-size:90%; vertical-align: top; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px; border: 1px solid #99ccff; }
table.activities td.day {font-size:90%; font-weight: bold; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 3px; border: 1px solid #99ccff; background-color: #ffffcc;}

table.charges		{width: 96%; border: none; text-align: left; margin: 20px 0; }
table.charges td.ratetitle 	{width: 75%; font-weight: bold; text-align: left; padding-top: 30px; padding-bottom: 15px; border: none; }
table.charges td.blank {width: 24%;}
table.charges td 	{width: 49%;   }

a 			{font-weight:bold; color:#0000ff; text-decoration:none; }
a:hover 	{color:#000099; text-decoration:underline; }
				
img {border: 3px solid #99ccff; }


