
#progintro				{ width: 80%; margin-top: 20px; }

							/* Prognosis Maps		*/

#progmap				{ margin-top: 10px; }
#progmap	.dayselect	{ font-weight: bold; padding: 0px 0px 0px 250px; }
#progmap 	#smallimage { float:left; padding-right: 15px; text-align: center; }
#progmap 	#smallimage input.small	{ width: 250px; }
#progmap	#maplink	{ clear:both; padding-top: 20px; text-align: center; }

#progmap	#progtext		{ float:left; width: 400px; font-family: Arial,Helvetica,sans-serif; 
							  margin-top: 30px; border: 1px solid #888888; padding: 10px; }
#progmap 	#progtext h3 	{ font-size: 100%; font-weight: bold; padding-bottom: 0; }
#progmap 	#progtext h4 	{ font-size: 100%; font-weight: normal; }
#progmap	#progtext ul	{ margin: 5px 60px; padding: 0; list-style-type: none; }
#progmap 	#progtext table	{ border-width: 0; border-style: none;  }
#progmap 	#progtext td 	{ border-width: 0; border-style: none; padding: 0; margin: 0; }


							/* Region select		*/

#regionselect					{ padding: 10px 0px;  }
#regionselect #smallimage 		{ float: left; padding: 10px 40px; text-align: center; }
#regionselect #smallimage input.small { width: 250px; }
#regionselect #links 			{ float: left; }
#regionselect #links ul			{ list-style-type: none; line-height: 70px; margin: 25px 0 0 0; padding: 0; }
#regionselect #links li			{ display: inline; margin-right: 5px; padding: 0; }

#regionselect #text		{ clear: both; padding: 0px 20px; }
#regionselect p			{ text-align: justify; }
#regionselect ul		{ list-style-type: square; }
#regionselect li		{ margin: 8px; }

#regionselect #bigimage	{ padding: 0px 20px;}


							/*	Regional prognosis 	*/

#regional 				{ clear: both; padding-top: 5px; text-align: center; }
#regional	h3			{ text-align: center; }
#regional	.outer		{ width: 735px;  clear: both; font-family: Arial,Helvetica,sans-serif; }
#regional 	.box 		{ width: 265px;  float:left;  }
#regional	.legend		{ width: 200px;  float:left; clear: right;  }
#regional 	.box1		{ padding:  5px  0px; text-align: center; }
#regional	.legend1	{ padding: 25px 15px; text-align: left; }
#regional	.footer		{ padding: 15px 30px; text-align: justify; }
#regional	.box1	img { border: 1px solid black; }

#regional table			{ width: 90%; margin-top: 20px; }
#regional th, td		{ font-weight: normal; font-family: Arial,Helvetica,sans-serif; 
					      padding: 5px; border: 1px solid #888888; text-align:center; }
#regional table th.body	{ text-align: left;  }
#regional table td.body	{ text-align: right; }
#regional table td.note	{ text-align: left; }
#regional .text	 		{ text-align: left; margin: 30px 50px; }
