.header1 	{font-size:20px;
			 font-weight:700;
			 margin-top:50px;
			 text-decoration:none;
			 margin-bottom:5px;
			}
.header2	{
			 font-size:16px;
			 font-weight:600;
			 margin-top:50px;
			 text-align:center;
			}
.uheader 	{
			 border-top: 1px dashed #CCCCCC;
			}
			
table		{
		 table-layout:auto;
		 border:0px solid #CCCCCC;
		 padding:3px;
		 font-size:10px;
		}
table td	{
		 border:0px solid #CCCCCC;
		 padding:5px;
		}
#contents	{
			 /*
			 background: #CCCCCC;
			 */
			}	
		
#overview	{
			 /*
			 background: #F6F6F6;
			 */
			}			
			
table.overview	{
				 background: #E6E6E6;
				 border:1px solid #CCCCCC;
				}
				
table.overview td	{
				 background: #F6F6F6;
				 border:1px solid #CCCCCC;
				} 
				
table.overview1	{
				 width:300px;
				 padding:0;
				 border:0;
				}
				
table.overview1 td	{
					 padding:0;
					 border:0;
					} 				
td.ov1grp	{
					 min-width:200px;
					} 				

#climate	{
			/*
			 background: #E8F3D2;
			 */
			}
table.climate	{
				 background: #CAE495;
				 margin: auto auto;
				 border:1px solid #CCCCCC;
				}
				
table.climate td	{
				 background: #E8F3D2;
				 border:1px solid #CCCCCC;
				} 			
				
#demographics	{
				 /*
				 background: #DBEAFF;
				*/
				}
table.demographics	{
				 background: #C2DBFF;
				 padding:0;
				 border:1px solid #CCCCCC;
				}
				
table.demographics td	{
				 background: #DBEAFF;
				 margin-top:30px;
				 padding: 1px 5px;
				 border:1px solid #CCCCCC;
				}
td.htd		{
		 font-weight:600;
		 border:1px solid #CCCCCC;

		}
td.mtd		{
		 font-weight:600;
		 font-style:italic;
		 border:1px solid #CCCCCC;
		}
		
#education	{
				 /*
				 background: #DBEAFF;
				*/
				}
table.education	{
				 background: #E6FFCC;
				 padding:0;
				 border:1px solid #CCCCCC;
				}
				
table.education td	{
				 background: #F3FFE5;
				 margin-top:30px;
				 padding: 1px 5px;
				 border:1px solid #CCCCCC;
				}
#employment	{
				 /*
				 background: #DBEAFF;
				*/
				}
table.employment	{
				 background: #E6FFCC;
				 padding:0;
				 border:1px solid #CCCCCC;
				}
				
table.employment td	{
				 background: #F3FFE5;
				 margin-top:30px;
				 padding: 1px 5px;
				 border:1px solid #CCCCCC;
				}
	
		
				
#election	{
			/*
			 background: #FFE0B3;
			 */
			}				
.eldiv	{
		 background: #FFF5E5;
		 border:2px solid #F1E9D6;
		}
.eldivin	{
			 border-bottom:2px solid #F1E9D6;
			}
		
table.election	{
				 border:0px solid #FFEBCC;
				 font-size:1em;
				}
table.election td	{
				 border:2px solid #F1E9D6;
				 padding: 1px 5px;
				}				
				
#crime	{
		/*
			 background: #FFAD00;
			 */
			}
table.crime	{
				 background: #FFF;
				 margin: auto auto;
				 padding:2px;
				 font-size:12px;
				 border:0px solid #FFF;
				}
				
table.crime td	{
				 background: #FFF;
				 padding:0px;
				 border:0px solid #FFF;
				} 				
				
table.show_prov {
			margin-left: 150px;
			margin-top:  10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:1.3em;
			width
			}	
table.show_prov td {
				padding: 10px 100px 0px 0px;	
				}
				
table.show_prov1 {
			margin-left: 20px;
			margin-top:  10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:1em;
			border: 0px solid black;
			}	
table.show_prov1 td {
				padding: 10px 20px 0px 0px;
                                border: 0px solid black;	
				}
table.show_prov2 {
			margin-left: 20px;
			margin-top:  10px;
			font-family: Arial, Helvetica, sans-serif;
			font-size:1em;
			border: 0px solid black;
			}	
table.show_prov2 td {
				padding: 7px 20px 0px 0px;
                                border: 0px solid black;	
				}