 .sunform { font-family:verdana,arial; color:#cc0000; font-weight:bold; font-size:11px; }
.sunformblack { font-family:verdana,arial; color:#00000; font-weight:bold; font-size:11px; }

/* flat fonts */

body { bgcolor: #ffffff; background-color:#ffffff; }

.norm9 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 9px; font-weight: normal;}
.norm10 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 10px; font-weight: normal;}
.norm11 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 11px; font-weight: normal;}
.norm12 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 12px; font-weight: normal;}
.norm14 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 14px; font-weight: normal;}

.grey { font-family: geneva, verdana, arial, helvetica; color: #505050; font-size: 10px; font-weight: bold;}
.greylight { font-family: geneva, verdana, arial, helvetica; color: #c0c0c0; font-size: 9px; font-weight: normal;}
.footer { font-family: geneva, verdana, arial, helvetica; color: #505050; font-size: 9px; font-weight: normal;}
.footerdark { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 9px; font-weight: normal;}

.white9 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 9px; font-weight: normal;}
.white10 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 10px; font-weight: normal;}
.boldwhite10 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 10px; font-weight: bold;}
.white11 { text-decoration: none; font-family: verdana, arial; color:#ffffff; font-size:11px; font-weight:bold }
.white12 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 12px; font-weight: bold;}
.white14 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 14px; font-weight: bold;}
.white16 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 16px; font-weight: bold;}
.white18 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 18px; font-weight: bold;}
.white20 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 20px; font-weight: bold;}
.white22 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 22px; font-weight: bold;}
.white24 { font-family: geneva, verdana, arial, helvetica; color: #ffffff; font-size: 24px; font-weight: bold;}
.white11norm { text-decoration: none; font-family: verdana, arial; color:#ffffff; font-size:11px; font-weight:normal }

.blue10 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 10px; font-weight: bold;}
.blue10norm { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 10px; font-weight: norm;}
.blue12 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 12px; font-weight: bold;}
.blue14 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 14px; font-weight: bold;}
.blue18 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 18px; font-weight: bold;}
.blue20 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 20px; font-weight: bold;}
.blue24 { font-family: geneva, verdana, arial, helvetica; color: #0000ff; font-size: 24px; font-weight: bold;}

.yellow10 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 10px; font-weight: bold;}
.yellow12 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 12px; font-weight: bold;}
.yellow14 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 14px; font-weight: bold;}
.yellow18 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 18px; font-weight: bold;}
.yellow20 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 20px; font-weight: bold;}
.yellow22 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 22px; font-weight: bold;}
.yellow24 { font-family: geneva, verdana, arial, helvetica; color: #ffcc00; font-size: 24px; font-weight: bold;}

.greentext { font-family: geneva, verdana, arial, helvetica; color: #13ae1e; font-size: 10px; font-weight: bold;}

.smallblack { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 10px; font-weight: normal;}
.blacktext { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 10px; font-weight: bold;}
.black8 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 8px; font-weight: bold;}
.black9 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 9px; font-weight: bold;}
.black10 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 10px; font-weight: bold;}
.black11 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 11px; font-weight: bold;}
.black12 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 12px; font-weight: bold;}
.black13 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 13px; font-weight: bold;}
.black14 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 14px; font-weight: bold;}
.black15 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 15px; font-weight: bold;}
.black16 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 16px; font-weight: bold;}
.black17 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 17px; font-weight: bold;}
.black18 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 18px; font-weight: bold;}
.black19 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 19px; font-weight: bold;}
.black20 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 20px; font-weight: bold;}
.black21 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 21px; font-weight: bold;}
.black22 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 22px; font-weight: bold;}
.black23 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 23px; font-weight: bold;}
.black24 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 24px; font-weight: bold;}
.black30 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 30px; font-weight: bold;}
.black32 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 32px; font-weight: bold;}
.black40 { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 40px; font-weight: bold;}

.headlines { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 10px; font-weight: bold; line-height:8px;}

.red9 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 9px; font-weight: bold;}
.red10 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 10px; font-weight: bold;}
.red11 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 11px; font-weight: bold;}
.red12 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 12px; font-weight: bold;}
.red12norm { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 12px; font-weight: normal;}
.red14 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 14px; font-weight: bold;}
.red16 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 16px; font-weight: bold;}
.red18 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 18px; font-weight: bold;}
.red19 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 19px; font-weight: bold;}
.red22 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 22px; font-weight: bold;}
.red24 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 24px; font-weight: bold;}
.red30 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 30px; font-weight: bold;}
.red40 { font-family: geneva, verdana, arial, helvetica; color: #cc0000; font-size: 40px; font-weight: bold;}

.grey10norm { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 10px; font-weight: normal;}
.grey10 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 10px; font-weight: bold;}
.grey12 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 12px; font-weight: bold;}
.grey14 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 14px; font-weight: bold;}
.grey18 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 18px; font-weight: bold;}
.grey20 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 20px; font-weight: bold;}
.grey22 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 22px; font-weight: bold;}
.grey24 { font-family: geneva, verdana, arial, helvetica; color: #333333; font-size: 10px; font-weight: bold;}

.brown12 { font-family: geneva, verdana, arial, helvetica; color: #740000; font-size: 12px; font-weight: bold;}

.headline { font-family: geneva, verdana, arial, helvetica; color: #000000; font-size: 24px; font-weight: bold;}

.gizchart { color: #833737; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

.gizbits { color: #375E83; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

.euroblue10 { color: #003366; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

.euroblue11 { color: #003366; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

.euroblue12 { color: #003366; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

.bgheader
	   { background-image:url("http://images.thesun.co.uk/images/bg_header.gif");
	     background-color:white;
	   }

.bgheader175
	   { background-image:url("http://images.thesun.co.uk/picture/0,,2004290226,00.gif");
	     background-color:white;
	   }

.nounderline {text-decoration:none}

.magnorm { font-family: geneva, verdana, arial, helvetica; color: #dabc96; font-size: 11px; font-weight: normal;}

.orange11 { font-family: geneva, verdana, arial, helvetica; color: #ff6600; font-size: 11px; font-weight: bold;}

/* ...and here are the links stuff */

a.brown2grey { text-decoration: none; color: #740000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.brown2grey { text-decoration: none; color: #740000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.brown2grey { text-decoration: none; color: #a1a1a1; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.brown2grey { text-decoration: none; color: #a1a1a1; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white2grey { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.white2grey { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.white2grey { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.white2grey { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white2grey11 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Visited.white2grey11 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Hover.white2grey11 { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Active.white2grey11 { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

a.white2grey12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.white2grey12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.white2grey12 { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.white2grey12 { text-decoration: none; color: #dedede; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.normgrey { text-decoration: none; color: #a1a1a1; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.normgrey { text-decoration: none; color: #a1a1a1; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.normgrey { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.normgrey { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.norm13red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 13px; }
a:Visited.norm13red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 13px; }
a:Hover.norm13red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 13px; }
a:Active.norm13red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 13px; }

a.norm14red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Visited.norm14red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Hover.norm14red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Active.norm14red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

a.norm { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.norm { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.norm { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.norm { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.norm10 { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.norm10 { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.norm10 { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.norm10 { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.norm11 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Visited.norm11 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Hover.norm11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Active.norm11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

a.grey11 { text-decoration: none; color: #666; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Visited.grey11 { text-decoration: none; color: #666; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Hover.grey11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Active.grey11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

a.norm18 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 18px; }
a:Visited.norm18 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 18px; }
a:Hover.norm18 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 18px; }
a:Active.norm18 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 18px; }

a.norm22 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 22px; }
a:Visited.norm22 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 22px; }
a:Hover.norm22 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 22px; }
a:Active.norm22 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 22px; }

a.normlight { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.normlight { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.normlight { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.normlight { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.norm9 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Visited.norm9 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Hover.norm9 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Active.norm9 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }

a.norm9light { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Visited.norm9light { text-decoration: none; color: #000000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Hover.norm9light { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Active.norm9light { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }

a.yellow { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.yellow { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.yell2white { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.yellow { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.yell2white12 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.yellow { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.yellow { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.white2yell { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.white2yell { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.white2yell { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.white2yell { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white2yell12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.white2yell12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.white2yell12 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.white2yell12 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.blue2red12 { text-decoration: none; color: #0000ff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.blue2red12 { text-decoration: none; color: #0000ff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.blue2red12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.blue2red12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.red2black { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.red2black { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.red2black { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.red2black { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.red2black11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Visited.red2black11 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Hover.red2black11 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Active.red2black11 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

a.red2black12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.red2black12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.red2black12 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.red2black12 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.red2black14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Visited.red2black14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Hover.red2black14 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Active.red2black14 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

a.red2black20 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 20px; }
a:Visited.red2black20 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 20px; }
a:Hover.red2black20 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 20px; }
a:Active.red2black20 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 20px; }

a.white2black10 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.white2black10 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.white2black10 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.white2black10 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white2yell10 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.white2yell10 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.white2yell10 { text-decoration: none; color: #FFCC00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.white2yell10 { text-decoration: none; color: #FFCC00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.white { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.white { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.white { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.white12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.white12 { text-decoration: none; color: #ffffff; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.white12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.white12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.grey { text-decoration: none; color: #505050; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Visited.grey { text-decoration: none; color: #505050; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Hover.grey { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Active.grey { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }

a.footerdark { text-decoration: none; color: #505050; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Visited.footerdark {  text-decoration: none; color: #505050; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Hover.footerdark { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }
a:Active.footerdark { text-decoration: none; color: #cc0000; font-weight: normal; font-family: geneva, verdana, arial, helvetica; font-size: 9px; }

a.norm12 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Visited.norm12 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Hover.norm12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }
a:Active.norm12 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 12px; }

a.black { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Visited.black { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Hover.black { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }
a:Active.black { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 11px; }

a.norm10red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Visited.norm10red { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Hover.norm10red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }
a:Active.norm10red { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 10px; }

a.red2yell14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Visited.red2yell14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Hover.red2yell14 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Active.red2yell14 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

a.yell2red14 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Visited.yell2red14 { text-decoration: none; color: #ffcc00; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Hover.yell2red14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Active.yell2red14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

a.norm14 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Visited.norm14 { text-decoration: none; color: #000000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px;}
a:Hover.norm14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }
a:Active.norm14 { text-decoration: none; color: #cc0000; font-weight: bold; font-family: geneva, verdana, arial, helvetica; font-size: 14px; }

a.contactus { text-decoration: none; color: #ffffff; font-weight: bold; font-family: verdana, arial, helvetica; font-size: 16px; }
a:Visited.contactus { text-decoration: none; color: #ffffff; font-weight: bold; font-family: verdana, arial, helvetica; font-size: 16px; }
a:Hover.contactus { text-decoration: none; color: #000000; font-weight: bold; font-family: verdana, arial, helvetica; font-size: 16px; }
a:Active.contactus { text-decoration: none; color: #000000; font-weight: bold; font-family: verdana, arial, helvetica; font-size: 16px; }

a.emailwhite { text-decoration: none; color: #ffffff; font-weight: bold; font-family: arial, helvetica; font-size: 12px; }
a:Visited.emailwhite { text-decoration: none; color: #ffffff; font-weight: bold; font-family: arial, helvetica; font-size: 12px; }
a:Hover.emailwhite { text-decoration: none; color: #ffffff; font-weight: bold; font-family: arial, helvetica; font-size: 12px; }
a:Active.emailwhite { text-decoration: none; color: #ffffff; font-weight: bold; font-family: arial, helvetica; font-size: 12px; }

a.magintense { text-decoration: none; color: #dabc96; font-weight: bold; font-family: arial, helvetica; font-size: 11px; }
a:Visited.emailwhite { text-decoration: none; color: #dabc96; font-weight: bold; font-family: arial, helvetica; font-size: 11px; }
a:Hover.emailwhite { text-decoration: none; color: #ff9900; font-weight: bold; font-family: arial, helvetica; font-size: 11px; }
a:Active.emailwhite { text-decoration: none; color: #ff9900; font-weight: bold; font-family: arial, helvetica; font-size: 11px; }

/* spacer spans */

.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}
.spacer15 {  font-family: Verdana, Arial, Geneva; font-size: 15px; font-style: normal; line-height: normal}
.spacer20 {  font-family: Verdana, Arial, Geneva; font-size: 20px; font-style: normal; line-height: normal}
.spacer30 {  font-family: Verdana, Arial, Geneva; font-size: 30px; font-style: normal; line-height: normal}
.spacer50 {  font-family: Verdana, Arial, Geneva; font-size: 50px; font-style: normal; line-height: normal}
.spacer100 {  font-family: Verdana, Arial, Geneva; font-size: 1000px; font-style: normal; line-height: normal}

