 .bigsectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 13px; font-weight: normal; text-decoration: none; line-height: 18px}
a.bigsectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 18px}
a:Visited.bigsectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 18px}
a:Hover.bigsectiontext, a:Active.bigsectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 18px}

/*charity*/


a.hppickred { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hppickred { font-family: arial, Helvetica, verdana, sans-serif; color: #555555; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hppickred { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 15px}
a:Active.hppickred { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}

/* sport - player pages */
.spt_tdheight { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#007467}

.playertitle { font-family: Arial, Helvetica, Verdana, sans-serif; color: #660000; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 16px}
.playertype { font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 16px}
.transfer { font-family: Arial, Helvetica, Verdana, sans-serif; color: #000000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 16px}

.hpheaders {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#666666; padding-left: 5px}

.hpfeaturered { font-family: arial, verdana, Helvetica,sans-serif; color: #660000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}

.comm_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#7F837D}

/* 12 may 2005 */

/* style for super pic teaser */
a:Visited.reviewblock, .credit, a.reviewblock { font-family: arial, verdana, Helvetica, sans-serif; color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Hover.reviewblock { font-family: arial, verdana, Helvetica, sans-serif; color: #999999; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Active.reviewblock { font-family: arial, verdana, Helvetica, sans-serif; color: #666666; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 13px}
.reviewtint { font-family: Arial, Verdana, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
/*end*/

/* fast forward teasers*/
.arialblue2 { font-family: arial, verdana, Helvetica,sans-serif; color: #1a4c7f; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}

/* spacers */
.spacer1 {  font-family: Verdana, Arial, Geneva; font-size: 1px; font-style: normal; line-height: normal}
.spacer2 {  font-family: Verdana, Arial, Geneva; font-size: 2px; font-style: normal; line-height: normal}
.spacer3 {  font-family: Verdana, Arial, Geneva; font-size: 3px; font-style: normal; line-height: normal}
.spacer4 {  font-family: Verdana, Arial, Geneva; font-size: 4px; font-style: normal; line-height: normal}
.spacer5 {  font-family: Verdana, Arial, Geneva; font-size: 5px; font-style: normal; line-height: normal}
.spacer6 {  font-family: Verdana, Arial, Geneva; font-size: 6px; font-style: normal; line-height: normal}
.spacer7 {  font-family: Verdana, Arial, Geneva; font-size: 7px; font-style: normal; line-height: normal}
.spacer8 {  font-family: Verdana, Arial, Geneva; font-size: 8px; font-style: normal; line-height: normal}
.spacer9 {  font-family: Verdana, Arial, Geneva; font-size: 9px; font-style: normal; line-height: normal}
.spacer10 {  font-family: Verdana, Arial, Geneva; font-size: 10px; font-style: normal; line-height: normal}
.spacer11 {  font-family: Verdana, Arial, Geneva; font-size: 11px; font-style: normal; line-height: normal}
.spacer12 {  font-family: Verdana, Arial, Geneva; font-size: 12px; font-style: normal; line-height: normal}
.spacer13 {  font-family: Verdana, Arial, Geneva; font-size: 13px; font-style: normal; line-height: normal}
.spacer14 {  font-family: Verdana, Arial, Geneva; font-size: 14px; font-style: normal; line-height: normal}
.teaserTint { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px; background-color:#EAEAEA}

/*front page*/
a.hpsublink { font-family:  arial, verdana,  Helvetica, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 12px }
a:Visited.hpsublink { font-family: arial, verdana, Helvetica, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 12px}
a:Hover.hpsublink { font-family: arial, verdana, Helvetica, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 12px}
a:Active.hpsublink { font-family: arial, verdana, Helvetica, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Visited.hpheadline, a.hpheadline, a:Visited.hpsubstory, a.hpsubstory, a.hppickblack { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a.hptopstory { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 20px}
a:Visited.hptopstory { font-family: arial, Helvetica, verdana, sans-serif; color: #555555; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 20px}
a:Hover.hptopstory { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 16px; font-weight: bold; text-decoration: underline; line-height: 20px}
a:Active.hptopstory { font-family: arial, Helvetica, verdana, sans-serif; color: #333333; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 20px}
a.hpstoryred { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Visited.hpstoryred { font-family: verdana, arial, Helvetica, sans-serif; color: #660000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Hover.hpstoryred { font-family: verdana, arial, Helvetica, sans-serif; color: #CC0000; font-size: 10px; font-weight: normal; text-decoration: underline; line-height: 12px}
a:Active.hpstoryred { font-family: verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
.hpheader { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#666666}
.hptitlered { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a.hptitlered { font-family: verdana, arial,  Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hptitlered { font-family: verdana, arial,  Helvetica, sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hptitlered { font-family: verdana, arial, Helvetica, sans-serif; color: #CC0000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Active.hptitlered { font-family: verdana, arial,  Helvetica, sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hplinkblack, a.hplinkblack, .hplinkblack { font-family: verdana, arial, Helvetica,  sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 15px}
a:Hover.hplinkblack { font-family: verdana, arial, Helvetica, sans-serif; color: #000099; font-size: 11px; font-weight: normal; text-decoration: underline; line-height: 15px}
a:Active.hplinkblack { font-family: verdana, arial, Helvetica, sans-serif; color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 15px}

a:Visited.hppickblack{ font-family: arial, Helvetica, verdana, sans-serif; color: #555555; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hppickblack, a:Hover.hpheadline, a:Hover.hpsubstory { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 15px}
a:Active.hppickblack, a:Active.hpheadline, a:Active.hpsubstory { font-family: arial, Helvetica, verdana, sans-serif; color: #333333; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}

.hpfeature { font-family: verdana, arial, Helvetica,  sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px}
.hptext { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a.hptext, a:Visited.hptext { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Hover.hptext, a:Active.hptext { font-family: arial, Helvetica, verdana, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}

a.hptoptext, a:Visited.hptoptext { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Hover.hptoptext, a:Active.hptoptext { font-family: arial, Helvetica, verdana, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}



 { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a.hpfeature { font-family: verdana, arial, Helvetica,  sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hpfeature{ font-family: verdana, arial, Helvetica,  sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hpfeature { font-family: verdana, arial, Helvetica, sans-serif; color: #000099; font-size: 10px; font-weight: bold; text-decoration: underline; line-height: 15px}
a:Active.hpfeature{ font-family: verdana, arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px}
a.hptitleblack{ font-family: verdana,  arial,  Helvetica,sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hptitleblack { font-family: verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hptitleblack { font-family:  verdana, arial, Helvetica, sans-serif; color: #660000; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Active.hptitleblack { font-family: verdana, arial,  Helvetica, sans-serif; color: #999999; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 15px}
a.hpfeaturered { font-family: arial, verdana, Helvetica,sans-serif; color: #660000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Visited.hpfeaturered { font-family: arial, verdana, Helvetica, sans-serif; color: #660000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Hover.hpfeaturered { font-family: arial, verdana, Helvetica, sans-serif; color: #CC0000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}
a:Active.hpfeaturered { font-family: arial, verdana, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 13px}

/*ticker */
.breaktitle { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; font-size: 10px; font-weight: bold; text-decoration: none; line-height: normal}
a:Active.breaklinkblack, .breaklinkblack, a:Visited.breaklinkblack, a:Hover.breaklinkblack { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: normal}
a:Active.breaklinkred, .breaklink, a:Visited.breaklink, a:Hover.breaklink, a:Active.breaklink, .breaklinkred, a:Visited.breaklinkred, a:Hover.breaklinkred { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: normal}

/* title additional */
.titlesmall { font-family: Times New Roman, Arial, Helvetica, sans-serif; color: #660000; font-size: 18px; font-weight: normal; text-decoration: none; line-height: 36px; }
.tdtitle { font-family: Times New Roman, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 28px; font-weight: normal; line-height: 36px; text-decoration: none; background-color:#FFFFFF}

/*new crossword*/
.xwd_bas_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#666666}
.xwd_bas_tdheight { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#666666}
a:Visited.xwd_bas_header2, a.xwd_bas_header2 { font-family: verdana, arial, Helvetica,sans-serif; color: #666666; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}
.xwd_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#CC0033}
.xwd_sectionhd { font-family: arial, Helvetica, verdana, sans-serif; color: #20307B; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 15px}
.xwd_sectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 12px}
.xwd_redsmall { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 10px}
.xwd_grey { font-family: Verdana, Arial, Helvetica, sans-serif; color: #828282; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
.xwd_tdheight { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#CC0033}
.xwd_tdblack { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#333333}
a:Active.xwd_tdgrey2, .xwd_tdgrey2, a:Hover.xwd_tdgrey2 { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
a:Active.xwd_tdgrey, .xwd_tdgrey, a:Visited.xwd_tdgrey { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#D7D7D7}
a:Hover.xwd_tdlightgrey, a:Hover.xwd_tdgrey2, a:Hover.xwd_tdgrey { font-family: Verdana, Arial, Helvetica, sans-serif; color: #cc0033; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
a:Active.xwd_tdlightgrey, .xwd_tdlightgrey, a:Visited.xwd_tdlightgrey { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
.xwd_comp { font-family: Verdana, Arial, Helvetica, sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px; background-color:#AFBDFF}
a:Active.xwd_header,a.xwd_header,a:Visited.xwd_header { font-family: verdana, arial, Helvetica,sans-serif; color: #CC0033; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Active.xwd_header2, a.xwd_header2, a:Visited.xwd_header2, a:Hover.xwd_bas_header2, a:Active.xwd_bas_header2 { font-family: verdana, arial, Helvetica,sans-serif; color: #CC0033; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}


.tdsection{ font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 13px; background-color:#999999}
a.also{ font-family: arial, verdana,  Helvetica,sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px}
a:Visited.also { font-family: arial, verdana,  Helvetica,sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px}
a:Hover.also { font-family: arial, verdana,  Helvetica,sans-serif; color: #990000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px}
a:Active.also { font-family: arial, verdana, Helvetica,sans-serif; color: #990000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 20px}

/*body text*/
.bodyemail {color: #e8e8e8; background-color: #e8e8e8}
body {background-color:#FFFFFF; margin:0}
form {margin-bottom : 0; margin-top :0 }
H1 { font-family: arial, helvetica, verdana, sans-serif; color: #333333; font-size: 20px; font-weight: bold; text-decoration: none; line-height: 28px; margin: 0px}
H3 { font-family: arial, Helvetica, verdana, sans-serif; color: #666666; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 17px; margin: 0px}
h3 a { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 17px; margin: 0px}
h3 a:Visited { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 17px; margin: 0px}
h3 a:Hover { font-family: arial, Helvetica, verdana, sans-serif; color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 17px; margin: 0px}
div.textcopy a { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
div.textcopy a:Visited { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
div.textcopy a:Hover { font-family: arial, Helvetica, verdana, sans-serif; color: #FF0000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
.title { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 18px; font-weight: normal; text-decoration: none; line-height: 48px}
.redtextcopy { font-family: arial, Helvetica, verdana, sans-serif; color: #990000; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 18px}
.standfirst { font-family: arial, Helvetica, verdana, sans-serif; color: #666666; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 17px}
.strapline { font-family: arial, Helvetica, verdana, sans-serif; color: #666666; font-size: 14px; font-weight: bolder; text-decoration: none}
.headline { font-family: arial, helvetica, verdana, sans-serif; color: #333333; font-size: 20px; font-weight: bold; text-decoration: none; line-height: 28px}
.crosshead { font-family: arial, helvetica, verdana, sans-serif; color: #333333; font-size: 16px; font-weight: bold; text-decoration: none; line-height: 24px}
.byline { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 16px; font-variant: small-caps;}
.caption { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 12px}
.date { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px}
.assoc { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; font-size: 10px; font-weight: bold; text-decoration: none}
.select { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 9px; font-weight: normal; text-decoration: none}
.search { font-family: verdana, arial, Helvetica,sans-serif; color: #666666; font-size: 10px; font-weight: normal; text-decoration: none}
.registration { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none}
.searchbox { font-family: verdana, arial, Helvetica,sans-serif; color: #666666; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 9px}
.terms { font-family: verdana, arial, Helvetica,sans-serif; color: #666666; font-size: 9px; font-weight: normal; text-decoration: none }
.furn { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: normal; text-decoration: none }
.tdnav2 { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px; background-color:#666666}
.links {  font-family: Verdana, Arial, Geneva; font-size: 10px; color: #333333; line-height: 13px}
.linksbold {  font-family: Verdana, Arial, Geneva; font-size: 10px; font-weight: bold; color: #333333}
.links2 { font-family: Verdana, Arial, Geneva; font-size: 10px; color: #666666; line-height: 13px }
.highlightlinksbold { font-family: Verdana, Arial, Geneva; font-size: 10px; font-weight: bold; color: #660000}
.redsectionhead { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 20px}
/* body links*/
a:Visited.page, .page, a.page { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Active.page, a:Hover.page { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Active.nav, a:Hover.nav { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Visited.terms, a.terms { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 12px}
a:Hover.terms { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 12px}
a:Active.terms { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 12px}

/*commercial text*/
.dotline { font-family: verdana, arial, Helvetica,sans-serif; color: #cccccc; font-size: 8px; font-weight: normal; text-decoration: none; line-height: 12px}
.pubdate { font-family: verdana, arial, Helvetica,sans-serif; color: #cccccc; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px}
.tdheight { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#999999}
.tdheightblack { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px;}
a:Active.headline, a:Hover.headline { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}
a:Visited.sponsor, .headerdark, a.sponsor { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Active.sponsor, a:Hover.header, a:Active.header, a:Hover.sponsor { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}

.sectionbyline { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 16px; font-variant: small-caps;}
.sectiontext, .textcopy, .hptoptext { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 13px; font-weight: normal; text-decoration: none; line-height: 15px}
.epolltext, .promotext, a.headline, a:Visited.headline { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}

a.sectiontext{ font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 14px}
a:Visited.sectiontext{ font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 14px}
a:Hover.sectiontext, a:Active.sectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #3333CC; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 14px}
a:Active.redsectiontext, a.redsectiontext, a:Visited.redsectiontext, a:Hover.redsectiontext { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 14px}

a.sectionheadbig, .sectionheadbig, a.sectionhead, .sectionhead{ font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 18px}
a:Visited.sectionheadbig, a:Visited.sectionhead { font-family: arial, Helvetica, verdana, sans-serif; color: #555555; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 18px}
a:Hover.sectionheadbig, a:Hover.sectionhead { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 13px; font-weight: bold; text-decoration: underline; line-height: 18px}
a:Active.sectionheadbig, a:Active.sectionhead { font-family: arial, Helvetica, verdana, sans-serif; color: #333333; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 18px}

/*storypage text and links color dependent on the section*/
.searchsection { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 12px}
.subheadblack { font-family: arial, Helvetica,sans-serif; color: #000000; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 18px}
.subheadblue { font-family: arial, Helvetica,sans-serif; color: #333366; font-size: 14px; font-weight: bold; text-decoration: none; line-height: 18px}
a:Visited.story, .nav, a.story { font-family: verdana, arial, Helvetica,sans-serif; color: #333366; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 12px}
a:Active.story, a:Hover.story { font-family: verdana, arial, Helvetica,sans-serif; color: #7e7ead; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 12px}
a:Visited.storynorm, a.copy, a:Visited.copy, a.storynorm { font-family: verdana, arial, Helvetica,sans-serif; color: #333366; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Active.storynorm, a:Hover.copy, a:Active.copy, a:Hover.storynorm { font-family: verdana, arial, Helvetica,sans-serif; color: #7e7ead; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Visited.storylink, a.storylink { font-family: verdana, arial, Helvetica,sans-serif; color: #333366; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}
a:Active.storylink, a:Hover.storylink { font-family: verdana, arial, Helvetica,sans-serif; color: #7e7ead; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}

/*TOPNAV*/
.tdnavtop { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 12px; background-color:#CCCCCC}
a:Visited.headnav, a.headnav { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}
a:Hover.headnav, a:Hover.xwd_header2 { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}
a:Active.headnav { font-family: verdana, arial, Helvetica,sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px}

/*SIDE NAV*/
.datebold { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ffffff; LINE-HEIGHT: 21px; FONT-FAMILY: verdana, arial, Helvetica,sans-serif; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none}
.tdnav, .tdsite_a { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px; background-color:#333333}

/*additions to commercial styles*/
.popred{ font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
.promotextsmall, a.headlinesmall, a:Visited.headlinesmall { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 11px}
.header, a:Hover.xwd_header, a.header, a:Visited.header { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}

/* POP UP STUFF */
.popcopy, a.nav, a:Visited.nav { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
.poptext { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 12px}
.popheadline { font-family: verdana, arial, Helvetica, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 14px}
a:Visited.poptext, .furnbold, a.headersmall, a:Visited.headersmall, a.poptext { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none}
a:Active.poptext, a:Hover.headersmall, a:Active.headersmall, a:Hover.poptext { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; text-decoration: none}

/* for football tables and racing results*/
.promotextarial { font-family: arial, sans-serif; color: #000000; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 11px}

/* Newspaper Edition */
.conConfont5 { font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 16px; font-weight: bold; text-decoration: none }
.conConfont4 { font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 16px; font-weight: bold; text-decoration: none ; line-height: 18px}
.conConfont3 { font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 14px; font-weight: bold; text-decoration: none ; line-height: 18px}
.conConfont2 { font-family: Arial, Helvetica, sans-serif; color: #999999; font-size: 12px; font-weight: bold; text-decoration: none ; line-height: 18px}

/*breaking news*/
.tdheightlight { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px; background-color:#E8E8E8}

/*email bulletin extras*/
.textcopysmall { font-family: arial, Helvetica, verdana, sans-serif; color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Active.redtextsmall, .redtextsmall, a:Visited.redtextsmall, a:Hover.redtextsmall  { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 12px}
a:Hover.emailnewslink { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Active.emailnewslink, .emailnewslink, a:Visited.emailnewslink, .standfirstblack { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.emailsectionlink { font-family: arial, Helvetica, verdana, sans-serif; color: #999999; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Active.emailsectionlink, .emailsectionlink, a:Visited.emailsectionslink { font-family: arial, Helvetica, verdana, sans-serif; color: #666666; font-size: 13px; font-weight: bold; text-decoration: none; line-height: 15px}

/*gen reg */
.darkblue { font-family: verdana, arial, Helvetica,sans-serif; color: #184482; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}
.darkblue2 { font-family: verdana, arial, Helvetica,sans-serif; color: #1a4c7f; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}
.darkblue3 { font-family: verdana, arial, Helvetica,sans-serif; color: #1a4c7f; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 14px}
.medblue { font-family: verdana, arial, Helvetica,sans-serif; color: #A6C4DF; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}
.whitehead { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
.red { font-family: verdana, arial, Helvetica,sans-serif; color: #CC0000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}
.registration2 { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 16px;}
.regtext { font-family: arial, verdana,Helvetica, sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 16px;} 

/*classified*/
.headergrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #333333; text-decoration: none}
.subhead { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #666666; text-decoration: none }
/*main text normal and bold*/
.copy { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: normal; color: #333333; text-decoration: none }
.copybold { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #333333; text-decoration: none }
.copysmall { font-family: Arial, Helvetica, sans-serif; font-size: 9px; line-height: 12px; font-weight: normal; color: #333333; text-decoration: none }
/*white text and grey backgound*/
.subheadwhite { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #333333; text-decoration: none ; background-color: #BBCcee}

/*php pages*/
.bodytext { font-family: Verdana, Arial, Geneva; font-size: 11px; 
font-style: normal; line-height: 11px; font-weight: normal; color: #333333 }

/* Bulleted headline style */
.bullet_square {background-color: #6a98bd}
/*end*/

.tabcontent { display:none; }
.dropdown_tvl { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#7787D2}
.dropdown_car { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#6A98BD}
.dropdown_job { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#88C3BF}

a.hppickthin { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}
a:Visited.hppickthin{ font-family: arial, Helvetica, verdana, sans-serif; color: #555555; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}
a:Hover.hppickthin { font-family: arial, Helvetica, verdana, sans-serif; color: #000099; font-size: 12px; font-weight: normal; text-decoration: underline; line-height: 14px}
a:Active.hppickthin { font-family: arial, Helvetica, verdana, sans-serif; color: #333333; font-size: 12px; font-weight: normal; text-decoration: none; line-height: 14px}
.bullet_square { text-decoration: none; line-height: 15px; background-color:#660000;}

.swapbg { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 9px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
.swapbg1 { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
.swapbg2 { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#e8e8e8}
.promotext { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px}
.tdheight { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#999999}

.appts_hd_org { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#5F95A2}
.promotext_light { font-family: verdana, arial, Helvetica, sans-serif; color: #999999; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px }
.appts_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#86c4bf}
.appts_sectionhd { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 16px}
.dotline { font-family: verdana, arial, Helvetica,sans-serif; color: #cccccc; font-size: 8px; font-weight: normal; text-decoration: none; line-height: 12px}
.headergrey {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px; font-weight: bold; color: #333333; text-decoration: none}
.searchbox { font-family: verdana, arial, Helvetica,sans-serif; color: #666666; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 9px}
.appoint_searchtop { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 21px; background-color:#88C3BF}

.edu_border { border-left: solid 1px #666666; border-right: solid 1px #666666; border-top: solid 1px #666666; border-bottom: solid 1px #666666;}
.edu_tdheight  { font-family: Verdana, Arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#666666}


.health_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 14px; background-color:#71458D}




.health_sectionhd { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 14px; font-weight: normal; text-decoration: none; line-height: 16px}

.weather_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#6F9281}

.celsius { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; 
font-size: 11px; font-weight: normal; text-decoration: none; line-height: 13px; }

.celsius_bold { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; 
font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px; }

.celsius_sm { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; 
font-size: 9px; font-weight: normal; text-decoration: none; line-height: 12px; }

.weather_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#6F9281}
.cf { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 12px}
.weather_cell_bold { font-family: verdana, arial, Helvetica, sans-serif; color: #FFFFFF; font-size: 11px; font-weight: bold; text-decoration: none; line-height: 12px; background-color: #6F9281}
.weather_cell_norm_a { font-family: verdana, arial, Helvetica, sans-serif; color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 14px; background-color:#A7CCB4}
.weather_cell_norm_b { font-family: verdana, arial, Helvetica, sans-serif; color: #333333; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 14px; background-color:#E7F0F5}

a.weather_lk { font-family: verdana, arial, Helvetica,sans-serif; color: #6F9281; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Visited.weather_lk { font-family: verdana, arial, Helvetica,sans-serif; color: #6F9281; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Hover.weather_lk { font-family: verdana, arial, Helvetica,sans-serif; color: #8FB3A2; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}
a:Active.weather_lk { font-family: verdana, arial, Helvetica,sans-serif; color: #6F9281; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 11px}

.com_tdheight { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#7F837D}
.com_border { border-left: solid 1px #999999; border-right: solid 1px #999999; border-top: solid 0px #999999; border-bottom: solid 1px #999999;}
a.com_header { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 
10px; font-weight: normal; text-decoration: none; line-height: 14px}
a:Hover.com_header { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; 
font-size: 10px; font-weight: normal; text-decoration: none; line-height: 14px}

.rotation_header { font-family: verdana, arial, Helvetica,sans-serif; color: #676767; font-size: 9px; font-weight: normal; text-decoration: none; line-height: 17px}
.displayTimes { display: none; width: 631px; height: 21px;}

.health_h { font-family: Verdana, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#71458D}

/*picture gallery*/
.slides {position:absolute; left:10px; top:63px; visibility: hidden;}
.flat {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
.slideShow {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
A.slideShow:link {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; font-weight: bold; color: #000000; text-decoration: none;}
A.slideShow:active {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
A.slideShow:hover {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; color: #666666; font-weight: bold; text-decoration: none;} 		
A.slideShow:visited {font-family: verdana, arial, Helvetica,sans-serif; font-size: 10px; color: #000000; font-weight: bold; text-decoration: none;}
.border { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 0px #cccccc; border-bottom: solid 1px #cccccc;}
.grapborder { border-left: solid 1px #cccccc; border-right: solid 1px #cccccc; border-top: solid 1px #cccccc; border-bottom: solid 1px #cccccc;}

/*sport additions*/
.sport_bgtext {font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: normal; line-height: 16px; background-color:#F1F6F0}
.sporttext_bold {font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: normal; line-height: 16px}
.squad_bgd {padding-top: 5px; padding-left: 3px; background-color:#f3f3f3;}
.sport_block_305 {float:left; width:305px;}
.spt_border {border-left: solid 1px #007467; border-right: solid 1px #007467; border-top: solid 1px #007467; border-bottom: solid 1px #007467;}
.left {float: left; cursor: hand; width: 149px; padding-top: 4px; padding-bottom: 4px; padding-left: 2px;  border-bottom: solid 1px #ffffff;}
.right {float: left; cursor: hand; width: 148px; padding-top: 4px; padding-bottom: 4px; border-bottom: solid 1px #ffffff;}

.redsectiontextsmall { font-family: arial, Helvetica, verdana, sans-serif; color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 12px}

.fbtab_row { background-color: #F1F6F0; padding-top: 5px; padding-bottom: 5px;}
.fbtab_body { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: underlined; line-height: 12px;}
.fbtab_bold { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-decoration: underlined; line-height: 12px;}
a.fbtab_venue { font-family: Verdana, Arial, Helvetica, sans-serif; color: #007467; font-size: 10px; font-weight: bold; text-decoration: underlined; line-height: 12px;}
a:Hover.fbtab_venue { font-family: verdana, arial, Helvetica, sans-serif; color: #0A9686; font-size: 10px; font-weight: bold; text-decoration: underlined;}

.style6 {color: #333333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }

.sport_text {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #333333;}

a.sport_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none;}

a:hover.sport_text {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; text-decoration: underline;}

<!-- hb styles -->
 
.hb_tdheight {font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 16px; background-color: #CCCCCC; padding-left: 5px}
.hb_border {border-left: solid 1px #CCCCCC; border-right: solid 1px #CCCCCC; border-top: solid 1px #CCCCCC; border-bottom: solid 1px #CCCCCC}
.hb_image {margin: 0 0 0 0;}

.hb_bgcolor {background-color: #e8e8e8; margin: 0 0 0 0;}
.hb_bgtitle {background-color: #e8e8e8; padding: 0 0 0 0;}
.hb_title {background-color: #ffffff; padding: 0 0 0 0;}

a.hb_header { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; text-decoration: none; margin: 5 3 10 3; }
a:Hover.hb_header { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; text-decoration: none; margin: 5 3 10 3;} 
.hb_promotext {font-family: arial, verdana, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; margin: 1 3 5 3;}

.hb_promotext_A {font-family: arial, verdana, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; margin: 1 3 0 3;}

<!-- hb float styles -->

.hb_image_A {margin: 0 0 10 0;}

.hb_bgtitlefloat {background-color: #e8e8e8; padding: 3 0 0 0;}
.hb_nobgtitlefloat {background-color: #FFFFFF; padding: 3 0 0 0;}

.hb_floatR {float: right; padding: 5 0 0 4;}
.hb_floatL {float: left; padding: 5 0 0 4;}

.hb_floatL_A {float: left; padding: 0 0 0 0;}
.hb_floatR_A {float: right; padding: 0 0 0 0;}

.hb_floatL_B {float: left; padding: 0 0 0 0;}
.hb_floatR_B {float: right; padding: 0 0 0 0;}

.hb_bgtitlefloat_C {background-color: #e8e8e8; padding: 0 0 0 0;}
.hb_floatR_C {float: right; padding: 0 0 0 0;}
.hb_floatL_C {float: left; padding:0 0 0 0;}

.hb_floatL_D {float: left; padding: 5 0 6 0;}

a.hb_headerfloat { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; margin: 5 3 2 1;}
a:Hover.hb_headerfloat { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; margin: 5 3 2 1;}

.hb_services {
font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px;  padding: 6 5 6 5;
}

a.hb_services {
display: block; 
margin: 0px; 
font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px;  padding: 4 3 3 18; background: url(http://images.timesonline.co.uk/TGD/picture/0,,302663,00.gif) no-repeat;
}
a:Hover.hb_services {
display: block; 
margin: 0px; 
font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 11px;  padding: 4 3 3 18; 
background: url(http://images.timesonline.co.uk/TGD/picture/0,,302664,00.gif) no-repeat; 
}
a.hb_morelinks {
display: block; 
width: 137px;
margin: 4px;
font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px;
text-transform: uppercase;
text-align: center;
background-color: #EEEEEE;
}
a:Hover.hb_morelinks {
display: block; 
width: 137px;
margin: 4px;
font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px;
text-transform: uppercase;
text-align: center;
background-color: #EEEEEE;
}
.hb_promotext_B {font-family: arial, verdana, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; margin: 1 3 0 0;}

a.hb_headerfloat_B { font-family: verdana, arial, Helvetica,sans-serif; color: #660000; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; margin: 5 3 2 0;}
a:Hover.hb_headerfloat_B { font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: bold; line-height: 12px; text-decoration: none; margin: 5 3 2 0;}

.hb_tdheight_c {font-family: verdana, arial, Helvetica,sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 16px; background-color: #666666; padding-left: 5px}

.hb_image_c {align: center; margin: 5 4 5 4;}

.hb_promotext_c {font-family: arial, verdana, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; padding: 3 3 10 3;}

a.hb_promotext_d {font-family: arial, verdana, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; padding: 10px 3px 0px 3px;}

a:hover.hb_promotext_d {font-family: arial, verdana, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; padding: 10px 3px 0px 3px;}

a:hover.hb_promotext_d {font-family: arial, verdana, Helvetica,sans-serif; color: #990000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 10px; padding: 10px 3px 0px 3px;}

.hb_tdheight {font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color: #cccccc; padding-left: 5px}

.hb_tdheight_ed {font-family: verdana, arial, Helvetica,sans-serif; color: #FFFFFF; font-size: 10px; font-weight: bold; text-decoration: none; text-transform: uppercase; line-height: 16px; background-color: #999999; padding-left: 5px}

a.hb_airaltext {font-family: arial, verdana, Helvetica,sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 10px; }
a:Hover.hb_airaltext {font-family: arial, verdana, Helvetica,sans-serif; color: #990000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 10px; }

.hb_arialsmall {font-family: arial, verdana, Helvetica,sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 15px; padding: 0px 5px 0px 0px; }


a.hb_arrows {
margin: 0px; 
font-family: arial, verdana, Helvetica,sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px; background: url(http://images.timesonline.co.uk/TGD/picture/0,,305691,00.gif) no-repeat; padding: 6px 8px 6px 12px;
}
a:Hover.hb_arrows {
margin: 0px; 
font-family: arial, verdana, Helvetica,sans-serif; color: #990000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 20px; 
background: url(http://images.timesonline.co.uk/TGD/picture/0,,305713,00.gif) no-repeat; padding: 6px 8px 6px 12px;
}


.blacktext {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 line-height: 12px;
 font-weight: bold;
 color: #000000;
}
 
.searchbar {
 background-image: url(http://images.thetimes.co.uk/TGD/picture/0,,234354,00.gif);
 border: 1px solid #666666;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 line-height: 12px;
 font-weight: bold;
 color: #000000;
}
 
.msn {
 background-image: url(http://images.thetimes.co.uk/TGD/picture/0,,234355,00.gif);
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 line-height: 12px;
 font-weight: bold;
 color: #FFFFFF;
 background-position: top;
}

.searchbar_new {
 background-image: url(http://images.thetimes.co.uk/TGD/picture/0,,234354,00.gif);
 border: 1px solid #666666;
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 9px;
 font-style: normal;
 line-height: 12px;
 font-weight: bold;
 color: #000000;
}

.ukview { background-color: #ffffff; border-top-width: 0px; border-bottom-width: 0px; border-top-style: solid; border-bottom-style: solid; border-top-color: #dddddd; border-bottom-color: #dddddd; border-right-width: 0px; border-left-width: 0px; border-right-style: none;border-left-style: none;}

a.hppickred_new { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Visited.hppickred_new { font-family: arial, Helvetica, verdana, sans-serif; color: #660000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}
a:Hover.hppickred_new { font-family: arial, Helvetica, verdana, sans-serif; color: #cc0000; font-size: 12px; font-weight: bold; text-decoration: underline; line-height: 15px}
a:Active.hppickred_new { font-family: arial, Helvetica, verdana, sans-serif; color: #000000; font-size: 12px; font-weight: bold; text-decoration: none; line-height: 15px}

.law_tdheight { font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#444444}
.com_border { border-left: solid 0px #444444; border-right: solid 0px #444444; border-top: solid 0px #444444; border-bottom: solid 0px #444444;}
a.law_header { font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 14px}
a:Hover.law_header { font-family: verdana, arial, Helvetica,sans-serif; color: #999999; font-size: 10px; font-weight: normal; text-decoration: none; line-height: 14px}

.studentheight { font-family: verdana, arial, Helvetica,sans-serif; color: #333333; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color:#cccccc}

.law_hd { font-family: Verdana, Arial, Helvetica, sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 15px; background-color:#333333}

/* timestv */

.tvicon { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; font-weight: bold; color: #000000; line-height: 30px;
text-decoration: none; background-image: url(http://images.timesonline.co.uk/TGD/picture/0,,321768,00.gif); padding-left: 31px;}
a.tvlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #660000; text-decoration: none; line-height: 30px; padding-left: 5px;}
a:hover.tvlink {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #990000; text-decoration: underline; line-height: 30px; padding-left: 5px;}

/* nav */

.nav_width {margin:0; width: 130px;}

.datebold {font-weight: bold; font-size: 10px; color: #ffffff; line-height: 20px; font-family: verdana, arial, Helvetica,sans-serif; background-color: #990000; text-decoration: none; padding-left: 5px; height: 21px;}

.nav_line {border-bottom: solid 1px #cecece; padding-top: 14px;}

.column_height {margin:0; padding-top: 10px;}

.tdchannel_border {border-left: solid 1px #E8E8E8; border-right: solid 1px #E8E8E8; border-top: solid 1px #E8E8E8; border-bottom: solid 1px #E8E8E8; width: 130px; height: 19px;}

.nav_title_sub {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 18px; background-color:#999999; border-top: solid 1px #ffffff; padding-left: 5px;  height: 19px; text-transform:uppercase;}

.tdchannel_a {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 18px; background-color:#000000; padding-left: 5px;  height: 19px; text-transform:uppercase;}

.tdchannel_b {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; border-bottom: solid 1px #e8e8e8; padding-left: 5px; height: 19px; line-height: 17px;}

.nav_d {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; background-color:#ffffff; padding-left: 5px; height: 19px;}

.tdspecial_a {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 18px; background-color:#666666; border-top: solid 1px #ffffff; border-bottom: solid 1px #ffffff; padding-left: 5px; padding-left: 5px;  height: 19px; text-transform:uppercase;}

.tdspecial_b {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; background-color:#e8e8e8; border-bottom: solid 1px #ffffff; padding-left: 5px; height: 19px;}

.tdspecial_b_b {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; background-color:#e8e8e8; padding-left: 5px; height: 19px;}

.nav_e {float: left; font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: none; padding-left: 5px;}

.nav_f {float: right; font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; padding-top: 4px; possition: relative; padding-right: 5px;}

.column_left {margin:0; height: 19px; border-bottom: solid 1px #e8e8e8;}

.tdchannel_c {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; background-color: #999999; height: 17px;}

a:active.chanlevel1, a.chanlevel1, a:visited.chanlevel1 {font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px;}

a:hover.chanlevel1 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px;}

a:active.chanlevel2, a.chanlevel2, a:visited.chanlevel2 {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; float: right; width: 125px;}

a:hover.chanlevel2 {font-family: verdana, arial, Helvetica,sans-serif; color: #ffffff; font-size: 10px; font-weight: bold; text-decoration: none; line-height: 16px; float: right; width: 125px;}

a:active.chanlevel3, a.chanlevel3, a:visited.chanlevel3 {font-family: verdana, arial, Helvetica,sans-serif; color: #000000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:hover.chanlevel3 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:active.chanlevel4, a.chanlevel4, a:visited.chanlevel4 {font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:hover.chanlevel4 {font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:active.chanlevel5, a.chanlevel5, a:visited.chanlevel5 {font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:hover.chanlevel5 {font-family: verdana, arial, Helvetica,sans-serif; color: #990000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:active.chanlevel6, a.chanlevel6, a:visited.chanlevel6 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:hover.chanlevel6 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}

a:active.chanlevel7, a.chanlevel7, a:visited.chanlevel7 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px;  float: right; width: 125px;}

a:hover.chanlevel7 {font-family: verdana, arial, Helvetica,sans-serif; color: #cc0000; font-size: 11px; font-weight: normal; text-decoration: none; line-height: 17px; float: right; width: 125px;}
