body		{ 	margin-left:5px; 
			padding:0; 
			font-size : 12px; 
			font-family : verdana, arial, geneva sans-serif; 
		}
			
h1,h2,h3,a	{	text-weigth: normal;
			font-size: 14px; 
		}

.morelink	{ 
			text-weigth: normal; 
			font-size: 12px; 
		}
		
.pullquotetitle	{ 
			text-weigth: normal; 
			font-size: 14px; 
		}

.a		{ 
			text-weigth: normal; 
			font-size: 30px; 
		}

.fullstory	{ 
			text-weigth: normal; 
			font-size: 12px; 
		}

#morelink	{ 
			text-weigth: normal; 
			font-size: 12px; 
		}

#news1		{
			position: absolute;
			width: 300px;
			float: left;
			height: 200px;
		}
		
#news1a		{
			position: absolute;
			width: 300px;
			margin-top: 1200px;
			float: left;
		}		
		
#news2		{
			position: absolute;
			margin-left: 310px;
			margin-top: 0;
			width: 300px;
		}
		
#news3		{
			position: absolute;
			margin-left: 310px;
			margin-top: 600px;
			width: 300px;
		}		

#news4		{
			position: absolute;
			margin-left: 310px;
			margin-top: 600px;
			width: 300px;
		}				
		
#news5		{
			position: absolute;
			margin-left: 620px;
			margin-top: 0px;
			width: 300px;
		}				
		
#news6		{
			position: absolute;
			margin-left: 930px;
			margin-top: 0px;
			width: 300px;
		}			
		
#clearnews	{
			margin: 0px;
			width: 0px;
		}			
		
#news1low	{
			position: absolute;
			width: 300px;
			float: left;
			margin-top: 80px;
		}
		
#news1alow	{
			position: absolute;
			width: 300px;
			margin-top: 1200px;
			float: left;
			margin-top: 80px;
		}		
		
#news2low	{
			position: absolute;
			margin-left: 310px;
			width: 300px;
			margin-top: 80px;
			
		}
		
#news2lowf1	{
			position: absolute;
			margin-left: 310px;
			width: 400px;
			margin-top: 80px;
		}		
		
#news3low	{
			position: absolute;
			margin-left: 310px;
			margin-top: 600px;
			width: 300px;
			margin-top: 80px;
		}		

#news4low	{
			position: absolute;
			margin-left: 310px;
			margin-top: 600px;
			width: 300px;
			margin-top: 80px;
		}				
		
#news5low	{
			position: absolute;
			margin-left: 620px;
			margin-top: 0px;
			width: 300px;
			margin-top: 80px;
		}				
		
#news6low	{
			position: absolute;
			margin-left: 930px;
			margin-top: 0px;
			width: 300px;
			margin-top: 80px;
		}	
		
#news7low	{
			position: absolute;
			margin-left: 1240px;
			margin-top: 0px;
			width: 300px;
			margin-top: 80px;
		}	
		
#adverttop	{
			float: center;
			margin: 0px;
		}
		
#news5lowchampion 
		{
			position: absolute;
			margin-left: 620px;
			margin-top: 0px;
			
			margin-top: 80px;
			float: left;
		}		
		
#champmotogp	
		{
			position: absolute;
			margin-left: 0px;
			width: 420px;
		}

#champf1	
		{
			position: absolute;
			margin-left: 430px;
			width: 800px:
		
		}

table.data td.header
	{
	background:#353f87;
	color:#FFFFFF;
	font-size:11px;
	padding:5px;
	}
	
th
	{
	background:#353f87;
	color:#FFFFFF;
	font-size:13px;
	padding:5px;
	}
	

td
	{
	font-size: 11px;
	}

table.data td 
	{
	font-size:10px;
	padding:5px;
	}

table.data td.even 
	{
	background:#bdc2e9;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	}

table.data td.penaltyEven 
	{	
	background:#bdc2e9;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	}

table.data td.totalEven 
	{	
	background:#a7aedf;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	font-weight:bold;
	}

table.data td.odd 
	{
	background:#9aa1cc;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	}

table.data td.penaltyOdd 
	{	
	background:#9aa1cc;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	}

table.data td.totalOdd 
	{	
	background:#7b83b9;
	border: solid 1px #FFFFFF;
	border-width: 0px 0px 1px 0px;
	font-weight:bold;
	}

.name 	
	{
	color:#f6ff00;
	font-weight:bold;
	}

th 	
	{
	background:#353f87;
	color:#FFFFFF;
	font-size:11px;
	padding:5px 8px;
	text-align:left;
	}	
	
.col-pos, .col-rider, .col-nation, .col-team, .col-points,  .raceResults
	{
	font-size:10px;
	}