body {
	color: black;
	font-family: Arial, Helvetica, sans-serif;
	font-size: pc;
}
.siteTitle {
	color: white;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-weight: bold;
	text-align: center;
}

td.navBar {
	background-image: url(../img/headerNavBarBG.gif);
   background-repeat: repeat-x;
}
td.navBar select {
	margin-left:.5em;
	margin-right:.5em;
	font-size: .6em;
	font-family: Arial, Helvetica, sans-serif;
}
td.navBar a{
	font-size: .7em;
	font-weight: bold;
	color: white;
	text-decoration: none;
}
td.navBar a:hover {
	text-decoration: underline;
}
td.navBar img {
	padding-left: .10em;
	padding-right: .30em;
}


table.featureBarCommon {
	border-top: 1px solid #757575;
	border-bottom: 1px solid #757575;
	margin-top:1em;
	margin-bottom:1.5em;
	background-color: white;
}
table.featureBarCommon td {
	font-size: .7em;
}

table.featureBarCommon a {
	color: black;
	text-decoration: none;
}
table.featureBarCommon a:hover {
	text-decoration: underline;
	color: #008fcb;
}
table.featureBarCommon td a.title {
	font-size: 1.25em;
	font-weight: bolder;
	color: #008fcb;
	text-decoration: underline;
}

table.featureBarHome td{
	background-color: #daf0fb;
	border: 1px solid #008fcb;
}
table.featureBarHome h1 {
	background-color: #008fcb;
	font-size: .8em;
	color:white;
	font-weight: bold;
	padding: .25em;
	margin:0em;
}
table.featureBarHome h1 a{
	color: white;
	text-decoration: none;
}
table.featureBarHome h1 a:hover{
	color: white;
	text-decoration: underline;
}
table.featureBarHome p {
	font-size: .7em;
	color:black;
	padding: .5em;
	margin:0em;
}


#bodyContentContainer {
	margin: 0em .25em .25em .25em;
}


table.provinceStats h1 {
		font-size: 1.25em;
	font-weight: bolder;
	color: #008fcb;
	text-decoration: underline;
	margin: 0em;
}
table.provinceStats h1.kutchi {

	color: #1CAB01;
}
table.provinceStats h2 {
		font-size: 1.0em;
	font-weight: bolder;
	color: #696969;
	text-decoration: underline;
	margin: 0em;
	margin-top: .5em;
}
table.provinceStats p {
margin-top: 0em;
margin-bottom: .5em;
	font-size: .8em;
}

table.provinceStatsDetailed p, 
table.provinceStatsDetailed blockquote{
	font-size: .7em;
}
table.provinceStatsDetailed h1 {
	font-size: 1em;
	color:white;
	font-weight: bold;
	padding: .25em;
	margin:0em;
}
table.provinceStatsDetailed  p{
	padding: .5em 1em .5em 1em;
	margin: 0em;
	}
table.provinceStatsDetailed  blockquote{
	margin: 0em 1em 0em 2em;
}
table.provinceStatsDetailed td.provinceStatsWJ {
	background-color: #cdecff;
	border: 1px solid #008fcb;
}
table.provinceStatsDetailed td.provinceStatsWJ h1 {
	background-color: #008fcb;
}
table.provinceStatsDetailed td.provinceStatsPC {
	background-color: #fef1bd;
	border: 1px solid #cfa503;
}
table.provinceStatsDetailed td.provinceStatsPC h1 {
	background-color: #cfa503;
}
table.provinceStatsDetailed td.provinceStatsKuchi {
	background-color: #D9FED2;
	border: 1px solid #1CAB01;
}
table.provinceStatsDetailed td.provinceStatsKuchi h1 {
	background-color: #1CAB01;
}

/*---------------------MJ-------------------------------*/

table.provinceStatsDetailed td.provinceStatsMJ {
	background-color: #d9fed2;
	border: 1px solid #1cab01;
}
table.provinceStatsDetailed td.provinceStatsMJ h1 {
	background-color: #1CAB01;
}







#leftSpacer {
}

table.provLeftNav p, 
table.provLeftNav blockquote{
	font-size: .7em;
}
table.provLeftNav h1 {
	font-size: .8em;
	color:white;
	font-weight: bold;
	padding: .25em;
	margin:0em;
}
table.provLeftNav  p{
	padding: .5em 1em .5em 1em;
	margin: 0em;
	}
table.provLeftNav  blockquote{
	margin: 0em 1em 0em 2em;
}
table.provLeftNav td.provNavStats {
	background-color: #F5F5F5;
	border: 1px solid #999999;
}
table.provLeftNav td.provNavStats h1 {
	background-color: #999999;
}
table.provLeftNav td.provNavWJ {
	background-color: #cdecff;
	border: 1px solid #008fcb;
}
table.provLeftNav td.provNavWJ h1 {
	background-color: #008fcb;
}
table.provLeftNav td.provNavPC {
	background-color: #fef1bd;
	border: 1px solid #cfa503;
}
table.provLeftNav td.provNavPC h1 {
	background-color: #cfa503;
}
table.provLeftNav td.provNavHome,
table.provLeftNav td.provNavKuchi {
	background-color: #d9fed2;
	border: 1px solid #1cab01;
}
table.provLeftNav td.provNavHome h1,
table.provLeftNav td.provNavKuchi h1 {
	background-color: #1cab01;
}


table.provLeftNav a{
	color: #4A4A4A;
}
table.provLeftNav a:hover {
	color: #008FCB;
}



td.provLeadingCandStats h1 {
	font-size: 1em;
	font-weight: bold;
	color: black;
	text-decoration: none;
	margin: 0em;
	text-align: center;
}

td.provLeadingCandStats h2 {
	font-size: .7em;
	font-weight: normal;
	color: black;
	text-decoration: none;
	margin: 0em;
	margin-top: .25em;
	margin-bottom: .5em;
	text-align: center;
}

td.provLeadingCandStats th{
	text-align: center;
	color: white;
	font-size: .7em;
	padding: .25em;
}
td.provLeadingCandStats td {
	font-size: .7em;
	color: black;
	padding: .25em;
}
td.provLeadingCandStats td.hr {
	padding: 0em;
	margin: 0em;
	background-color: gray;
}



td.bodyCanvas {
	/*background-color: #FDFFD4;*/
	background-color: white;
}

