body			{	
					background-color: #F5F7E3;
					scrollbar-arrow-color: #400040; 
						scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #C0C0C0; 
						scrollbar-face-color: #139B53; scrollbar-track-color: #00641F; 
						scrollbar-shadow-color: #FF0000;scrollbar-darkshadow-color: #400040; 
					margin-top: 0px; margin-bottom: 0px; margin-left: 0px; margin-right: 0px;
					color: #000080;  
					text-align: center; 
				}


/* Tables and Cells */
table			{	
					width: 100%;
					border-collapse: collapse; 
				}

.thleft, .thcenter, .thright
			{	vertical-align: top; text-align: center; }
.thleft		{	width: 30%; }
.thcenter	{	width: 40%; padding-top: 30px;}
.thright	{	width: 30%; }

.tbleft, .tbcenter, .tbright
			{	vertical-align: top; text-align: center; }
.tbleft		{	width: 25%; }
.tbcenter	{	width: 50%; }
.tbright	{	width: 25%; }

.tfleft, .tfcenter, .tfright
			{	vertical-align: top; text-align: center; }
.tfleft		{	width: 25%; }
.tfcenter	{	width: 50%; }
.tfright	{	width: 25%; }


.tpPeople, .tpPrice
			{	vertical-align: top; text-align: center; }
.tblprices	{	width: 75%; }
.tpPeople	{	width: 50%; }
.tpPrice	{	width: 50%; }


/* headings */
h1, h2, h3, h4, h5, h6
			{	font-family: Arial; font-weight: normal; margin-top: 0px; margin-bottom: 0px; }
h1			{	font-size: 16pt; text-align: center; }
h2			{	font-size: 14pt; }
h3			{	font-size: 12pt; font-weight: bold; }


.top10			{	margin-top: 10px; }
.top20			{	margin-top: 20px; }
.bot10			{	margin-bottom: 10px; }


ul				{	margin-top: 0px; }


/* Images */
#imglogo				{	width: 366px; height: 195px; border: 2px solid #008080; }
#imgemail				{	width: 85px; height: 39px; border: 1px solid #008000; margin-top: 10px; }
#imgfav				{	width: 85px; height: 39px; border: 1px solid #008000; margin-top: 10px; }
#imgweather			{	width: 175px; height: 90px; border: 1px solid #008000; }
#imgcbga				{	width: 100px; height: 100px; border: 1px solid #008000; margin-top: 20px; }
#imgtsfgw				{	width: 100px; height: 92px; border: 1px solid #008000; margin-top: 20px; }
#imgtow				{	width: 140px; height: 74px; border: 1px solid #008000; margin-top: 20px; }

	/* home page */
#imgdfp1lft			{	width: 180px; height: 154px; border: 1px solid #008000; margin-top: 20px; }
#imgdfp1rgt			{	width: 180px; height: 135px; border: 1px solid #008000; margin-top: 20px; }

	/* price page */
#imgpp1lft				{	width: 180px; height: 123px; border: 1px solid #008000; }
#imgpp1rgt			{	width: 180px; height: 124px; border: 1px solid #008000; }