BODY {
	FONT-SIZE: 12px; FONT-FAMILY: "Trebuchet MS", georgia, 
	   verdana, lucida, arial, helvetica, sans-serif;
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
UL {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
OL {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
DL {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
P.nav {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: #ffffff; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
P.navbold {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: white; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
P.navon {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: red; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
P.navon_ev {
	FONT-WEIGHT: normal; FONT-SIZE: 70%; COLOR: black; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
P.navonbold {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ff0000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
P.navonbold_ev {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: verdana,arial,sans serif
}
.footer {
	FONT-WEIGHT: normal; FONT-SIZE: 60%; LINE-HEIGHT: 14px; FONT-FAMILY: arial,verdana,sans serif
}
.gen {
	FONT-WEIGHT: normal; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.map {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.map:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.map:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: underline
}
.head:link {
	FONT-WEIGHT: 700; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003399; TEXT-DECORATION: none
}
.head:active {
	FONT-WEIGHT: 700; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003399; TEXT-DECORATION: none
}
.head:visited {
	FONT-WEIGHT: 700; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003399; TEXT-DECORATION: none
}
.head:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #003399; TEXT-DECORATION: underline
}
.plate:link {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plate:active {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plate:visited {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.plate:hover {
	FONT-WEIGHT: bold; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.white:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #cccccc; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.white:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica; TEXT-DECORATION: none
}
.link:link {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.link:active {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.link:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: none
}
.link:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 100%; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ffffff; TEXT-DECORATION: underline
}
A.gen:link {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.gen:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.gen:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.gen:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #ff0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
A.grey:link {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #cccccc; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.grey:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #cccccc; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: none
}
A.grey:active {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #cccccc; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: underline
}
A.grey:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 100%; COLOR: #cccccc; FONT-FAMILY: verdana,arial,sans serif; TEXT-DECORATION: underline
}
A.nav:link {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
A.nav:visited {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
A.nav:active {
	FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: underline
}
A.nav:hover {
	FONT-WEIGHT: normal; COLOR: white; TEXT-DECORATION: underline
}
A.navon:link {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
A.navon:visited {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: none
}
A.navon:active {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: underline
}
A.navon:hover {
	FONT-WEIGHT: normal; COLOR: black; TEXT-DECORATION: underline
}
P.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003366; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
P.headingwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: white; LINE-HEIGHT: 15px; FONT-FAMILY: verdana,arial,sans serif
}
P.gsmheading {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #6699cc; FONT-FAMILY: verdana,arial,sans serif; LETTER-SPACING: 1px
}
P.search {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: verdana,arial,sans serif; LETTER-SPACING: 1px
}
HR {
	MARGIN: 0px; COLOR: #cccccc
}
.linksblue:link {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksblue:active {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksblue:visited {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #0000ff; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.linksblue:hover {
	FONT-WEIGHT: normal; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #ff0000; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.SponsorHeading {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.SponsorTable {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BORDER-LEFT: #ffcc33 1px solid; BORDER-BOTTOM: #ffcc33 1px solid
}
.SponsorHead {
	BORDER-RIGHT: #ffcc33 1px solid; BORDER-TOP: #ffcc33 1px solid; BACKGROUND: #fff7dc; BORDER-LEFT: #ffcc33 1px solid; COLOR: #000000
}
.SponsorHeadText {
	PADDING-LEFT: 4px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; FONT-FAMILY: arial
}
.FooterText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; COLOR: #999999; FONT-FAMILY: verdana
}
.FooterText A:link {
	COLOR: #666666; TEXT-DECORATION: none
}
.FooterText A:visited {
	COLOR: #666666; TEXT-DECORATION: none
}
.FooterText A:active {
	COLOR: #666666; TEXT-DECORATION: none
}
.FooterText A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none
}
.FormText {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; BACKGROUND: #ffffff; COLOR: #000000; FONT-FAMILY: verdana
}
.HomepageText {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: verdana
}
.SmallStoryHeadlines {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: verdana
}
.HomepageHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: verdana
}
.DateGrey {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: verdana
}
.banner_space {
	PADDING-BOTTOM: 20px; VERTICAL-ALIGN: middle; PADDING-TOP: 20px; TEXT-ALIGN: center
}
INPUT {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #669 1px solid; COLOR: #000; BORDER-BOTTOM: #669 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f9
}
SELECT {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #669 1px solid; COLOR: #000; BORDER-BOTTOM: #669 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f9
}
TEXTAREA {
	BORDER-RIGHT: #669 1px solid; BORDER-TOP: #669 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #669 1px solid; COLOR: #000; BORDER-BOTTOM: #669 1px solid; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #f3f3f9
}
INPUT:unknown {
	BORDER-RIGHT: #99f 1px solid; BORDER-TOP: #99f 1px solid; BORDER-LEFT: #99f 1px solid; BORDER-BOTTOM: #99f 1px solid; BACKGROUND-COLOR: #fff
}
TEXTAREA:unknown {
	BORDER-RIGHT: #99f 1px solid; BORDER-TOP: #99f 1px solid; BORDER-LEFT: #99f 1px solid; BORDER-BOTTOM: #99f 1px solid; BACKGROUND-COLOR: #fff
}
.button {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #c4c4b8 1px solid; BORDER-LEFT: #c4c4b8 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #339; moz-border-radius: 5px
}
.button:unknown {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #c4c4b8 1px solid; BORDER-LEFT: #c4c4b8 1px solid; BORDER-BOTTOM: #333 1px solid; BACKGROUND-COLOR: #339; moz-border-radius: 5px
}
.button:hover {
	BACKGROUND-COLOR: #66a
}
A.fixed {
	COLOR: #339
}

