p.header {
background: #000000;	
font-family: Garamond, Times New Roman, Serif;
text-align: left; 	  
font-size: 2.2em;         
}  

p.header2 {
background: #000000;	
font-family: Garamond, Times New Roman, Serif;
text-align: center; 	  
font-size: 2.2em;         
}  

.partymargin {font-size: 0.8em}


p.subheader {         text-align: center;         font-size: 1.8em;          font-family: Verdana,Tahoma, Arial, Serif;         }   



p.assessment { 	  text-align: left;         font-weight:bold; font-size: 1.4em;          font-family: 'Lucida Grande', Verdana, Sans-Serif;  	color: #333;         }   



p { 	  text-align: justify;         font-size: 1.2em;          font-family: Georgia, Sans-Serif; 	color: #333;         }   



p.electoratename {         text-align: center;         font-weight:bold; font-size: 2em;          font-family: 'Lucida Grande', Verdana, Sans-Serif; 	  }  




td.candidates {         text-align: left;         font-size: 0.9em;          font-family: 'Lucida Grande', Verdana, Sans-Serif; 	  }  

td.electoratename {         text-align: left;         font-size: 1.6em;          font-family: 'Lucida Grande', Verdana, Sans-Serif; 	  }  


td.margin {         text-align: left;         font-size: 1.2em;          font-family: 'Lucida Grande', Verdana, Sans-Serif; 	  }  


td.maplink {         text-align: center;         font-size: 0.8em;          font-family: 'Lucida Grande', Verdana, Sans-Serif;         }   


td { 	font-size: 0.9em; 	text-align: center;         font-family: 'Lucida Grande', Verdana, Sans-Serif;}  


td.tablehead {text-align: center; color: navy; font-size: 0.8em; font-family: Verdana,Tahoma, Arial, Serif; }  


td.left { 	font-size: 0.9em; 	text-align: left; font-family: Verdana,Tahoma, Arial, Serif; } 


td.right { 	font-size: 0.9em; 	text-align: right;  font-family: Verdana,Tahoma, Arial, Serif; }  


td.key {text-align: center; font-size: 0.9em; font-family: Verdana,Tahoma, Arial, Serif; }  


td.keygrn {text-align: center; font-size: 0.9em; background-color: #ADDE63; font-family: Verdana,Tahoma, Arial, Serif; }  


td.keylib {text-align: center; font-size: 0.9em; background-color: #94D6E7; font-family: Verdana,Tahoma, Arial, Serif; }   


td.keynat {text-align: center; font-size: 0.9em; background-color: #00CC99; font-family: Verdana,Tahoma, Arial, Serif; }  


td.keyalp {text-align: center; font-size: 0.9em; background-color: #FF9966; font-family: Verdana,Tahoma, Arial, Serif; }  


td.body { 	  text-align: justify;         font-size: 1.2em;          font-family: Century Gothic, Sans-Serif; 	color: #333;         } 


th {background:#E0E0E0; font-weight:bold; font-size: 0.9em; font-family: Verdana,Tahoma, Arial, Serif;}  


blockquote {text-align: justify; margin-left: 50pt; margin-right: 0pt; font-size: 1.1em; font-family: Verdana,Tahoma, Arial, Serif; 	color: #333; }
