.cnnElectText1
	{
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: regular;
		color: #000000;
	}

.cnnElectText2
	{
		font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #000000;
	}

.cnnElectText3
	{
		font-family: arial, sans-serif;
		font-size: 10px;
		font-weight: regular;
		color: #000000;
	}

.cnnElectText4
	{
		font-family: arial, sans-serif;
		font-size: 24px;
		font-weight: bold;
		padding-left:10px;
		color: #330000;
	}

.cnnElectText5
	{
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #cc0000;
	}

.cnnElectText6
	{
		font-family: arial, sans-serif;
		font-size: 30px;
		font-weight: bold;
		color: #000000;
	}

.cnnElectText7
	{
		font-family: arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #000000;
	}

.cnnElectText8
	{
		font-family: arial, sans-serif;
		font-size: 16px;
		font-weight: bold;
		color: #cc0000;
	}

.cnnElectText9
	{
		font-family: arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #ffffff;
	}

.cnnElectText10
	{
		font-family: arial, sans-serif;
		font-size: 11px;
		font-weight: regular;
		color: #ffffff;
	}

.cnnElectText11, A.cnnElectText11, A:hover.cnnElectText11, A:visited.cnnElectText11
	{
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #ffffff;
	}

.cnnElectText12, A.cnnElectText12
	{
		font-family: arial, sans-serif;
		font-size: 11px;
		font-weight: bold;
		color: #000000;
	}

.cnnElectText13
	{
		font-family: arial, sans-serif;
		font-size: 11px;
		font-weight: regular;
		color: #000000;
	}

.cnnElectText14
	{
		font-family: arial, sans-serif;
		font-size: 12px;
		font-style: italic;
		color: #000000;
	}

.cnnElectText15
	{
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: bold;
		color: #000000;
	}

.cnnElectText16
	{
		font-family: arial, sans-serif;
		font-size: 14px;
		font-weight: regular;
		color: #000000;
	}



	TABLE.results
	{
		margin-top:0px;
		border-left: solid 1px #666;
		border-top: solid 1px #666;
		border-right: none;
		border-bottom: none;
	}
	
	TABLE.results TD
	{
		border-left: none;
		border-top: none;
		border-right: solid 1px #666;
		border-bottom: solid 1px #666;
		text-align: center;
		font-family: arial, helvetica, sans-serif;
		font-size:12px;
	}
	
	#Previous TABLE
	{
		border-left: none;
		border-top: none;
		border-right: none;
		border-bottom: none;
		margin-bottom:0px;
		padding-bottom:0px;
	}
	
	TABLE.results TD TABLE TD, TABLE.results TD TABLE TH
	{
		border: none;
		text-align: left;
	}

	/* scorecard tables */
	TABLE.scorecard
	{
		border-left: none;
		border-top: none;
		border-right: none;
		border-bottom: none;
	}
	
	TABLE.scorecard TH
	{
		border-left: none;
		border-top: solid 1px #666;
		border-right: solid 1px #666;
		border-bottom: solid 1px #666;
		background-color: #fff;
		padding:0px;
		font-family: arial, sans-serif;
		font-size: 10px;
		font-weight: normal;
		text-align: left;
	}
	

	
	#sort TD {font-family: arial, sans-serif;
		font-size: 12px;
		font-weight: bold;
		padding:4px;
		text-align:left;
		border-left: none;
		border-top: none;
		border-right: none;
		border-bottom: none;}
	
	TABLE.scorecard TD
	{
		border-left: none;
		border-top: none;
		border-right: solid 1px #666;
		border-bottom: solid 1px #666;
		text-align: center;
		color: #000;
		font-family: arial, sans-serif;
		font-size: 14px;
		height:30px;
	}
	TABLE.scorecard .shimmy
	{
		border-top: none;
background-color: #036;	
	padding: 0px;	
	}
	
	TABLE.scorecard TD TABLE TD, TABLE.scorecard TD TABLE TH
	{
		border: none;
		text-align: left;
	}
	
