/*default body color*/
body {
   color : #000000; 
   font-family : Verdana, arial, helvetica, Sans-serif;
   text-decoration : none;
   background-repeat: repeat-x; }
table, td {font-family : verdana, arial, helvetica, sans-serif;}
A:link {	text-decoration: none }
A:visited {	text-decoration: none }
A:active {	text-decoration: none }
A:hover { 	color : #666666;
			text-decoration: underline }
/*end default body color*/

.link { 	color : #ffffff;
			text-decoration: underline }
a:hover.link {
	color: #990000;
	text-decoration: underline  }
	
.centrallinks {
   color : #333333;
   text-decoration : none; }   
   
a:hover.centrallinks {
   color : #666666;
   text-decoration : underline; }   

.black {
   color : #000000;
   text-decoration : none; }
 
a:hover.black {
   color : #666666;
   text-decoration : underline; }

.darkgrey {
   color : #333333;
   text-decoration : none; }   
   
a:hover.darkgrey {
   color : #666666;
   text-decoration : underline; }   
    
.blue {
   color : #333366;
   text-decoration : none; }

a:hover.blue {
   color : #999966;
   text-decoration : underline; }   

.turquoise {
   color : #999966;
   text-decoration : none; }   

a.lightblue {
   color : #999966;
   text-decoration : none; }
   
a:hover.lightblue {
   color : #cccc99;
   text-decoration : underline; }
   	
a.global {
   color : #ffffff; }

.red {
   color : #660000; 
   text-decoration : none; }
   
a:hover.red {
   color : #CC0000; 
   text-decoration : underline; }
   
.white {
   color : #ffffff; 
   text-decoration : none; }

a:hover.white {
   color : #cccc99;
   text-decoration : underline; }

.whiteonmissedprog {
   color : #ffffff; 
   text-decoration : none; }

a:hover.whiteonmissedprog {
   color : #cc9999;
   text-decoration : underline; }   
   
.whitebg {
   background : #ffffff; }

/*column1 classes*/
.column1 {
   background : #e7e7e7; }
.column1header {
   color : #ffffff;
   text-decoration : none;
   background : #999966;
   line-height : 14px ; }
.column1greyheader {
   background : #cccccc;
   line-height : 14px ; }   
/*end column1 classes*/

/*column2 classes*/
.column2header {
   color : #ffffff;
   text-decoration : none;
   background : #999966;
   line-height : 14px ; }
.liteheader {
   color : #000000;
   text-decoration : none;
   background : #cccc99;
   line-height : 14px ; }
.column2sub {
   background : #f2f2e6;}
   
a.column2sub { 
   color : #000000;
   text-decoration : underline; }   

a:hover.column2sub {
   color : #666666;
   text-decoration : underline; }
/*end column2 classes*/

/*column3 classes*/
.column3 {
   background : #CC6666; }
.column3header {
   color : #ffffff;
   text-decoration : none;
   background : #993333;
   line-height : 14px ; }
/*end column3 classes*/

/*credit card*/
.creditcell {
   background : #999999; }
/*end credit card*/

/*programme pages*/
.subheader {
   background : #7badc6;
   line-height : 14px }
.proginfobg {
   background : #c9d9e1; }
.relatedlinkbox {
   background : #c9d9e1;
   color : #999966;
   text-decoration : none; } 
.proginfobg2 {
   background : #abcfe1; }
.relatedlinkbox {
   background : #f2f2e6;
   color : #999966;
   text-decoration : none; }   
/*programme pages*/
