BODY
{
    BACKGROUND-COLOR: #FFFFFF;
    MARGIN-TOP: 2px;
    MARGIN-LEFT: 2px;
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}

TABLE,TD
{
    COLOR: black;
    FONT-FAMILY: arial,helvetica,sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: normal
}

H1 {FONT-SIZE:18px; FONT-WEIGHT:bold}
H2 {FONT-SIZE:16px; FONT-WEIGHT:bold}

A {COLOR:navy}
A:hover {COLOR:red}

.imgTitlebar {position:absolute; left:700px; top:10px; width:556px; height:46px}
.imgTitlemap {position:absolute; left:10px; top:1px}

.HeaderTitle {position:absolute; left:35; top:10; font-family:verdana,arial,helvetica; font-weight:normal; font-size:18px; letter-spacing:7; color:white}

.HeaderURL1 {position:absolute; left:10; top:61; font-family:arial,helvetica}
.HeaderURL2 {position:absolute; left:100; top:61; font-family:arial,helvetica}
.HeaderURL3 {position:absolute; left:180; top:61; font-family:arial,helvetica}
.HeaderURL4 {position:absolute; left:325; top:61; font-family:arial,helvetica}
.HeaderURL5 {position:absolute; left:430; top:61; font-family:arial,helvetica}

.MapWelcomeTxt {position:absolute; left:17px; top:88px; width:150px; font-size:13px; font-weight:bold; color:white}
.MapEventTxt {position:absolute; left:17px; top:188px; width:150px; font-size:13px; font-weight:bold; color:white}
.MapEntryTxt {position:absolute; left:17px; top:274px; width:150px; font-size:13px; font-weight:bold; color:white}
.MapJoinTxt {position:absolute; left:17px; top:360px; width:150px; font-size:13px; font-weight:bold; color:white}
.MapPopup {position:absolute; left:370px; top:125px; width:140px; background-color:navy; color:white; font-size:11px; font-weight:bold}
.MapLHSContent {font-size:11px}

.ShowLocation {position:absolute; visibility:hidden; left:345px; top:425px; width:150px; font-size:15px; font-weight:bold}
.LocColour {color:cyan}

.MainTitle {FONT-SIZE:16px; FONT-WEIGHT:bold}
.SecTitle {FONT-SIZE:13px; FONT-WEIGHT:bold}

.JoinHeaders {color:white; font-size:15px; font-weight:bold}
.JoinHeaderSmall {color:white; font-size:11px; font-weight:bold}
.JoinSubmit {position:absolute; left:32px; top:950px}
.JoinReset {position:absolute; left:175px; top:950px}
.JoinButton {color:white; font-size:13px; font-weight:bold; text-decoration:none}
.JoinBoxes {font-size:12px}
.JoinPopups {background-color:navy; color:white; font-size:11px; font-weight:bold}
.JoinCountryPopup {background-color:#E1DDFF; font-size:11px}
.CopyButton {BACKGROUND-COLOR:#003F7F; WIDTH:200px; FONT-SIZE:12px; FONT-WEIGHT:normal; COLOR:#FFFFFF}

.CharBox {BORDER:1px solid #003F7F; FONT-SIZE:12px; FONT-WEIGHT:bold; COLOR:#663399}
.ReqdFields {font-size:12px; background-color:#E1DDFF}

.MemberLoginSubmit {position:absolute; left:23px; top:190px}
.MemberAdminSubmit {position:absolute; left:32px; top:613px}

.WebMailSubmit {position:absolute; left:24px; top:641px}
.WebMailReset {position:absolute; left:164px; top:641px}

.SSLSubmit {position:absolute; left:28px; top:727px}
.SSLReset {position:absolute; left:165px; top:727px}

.EntryTitle {FONT-FAMILY:arial,helvetica; FONT-SIZE:14px; FONT-WEIGHT:bold; COLOR:white}
.EntryTitleSmall {FONT-FAMILY:verdana,helvetica; FONT-SIZE:12px; FONT-WEIGHT:bold; COLOR:white}
.EntryHeading {FONT-FAMILY:verdana,helvetica; FONT-WEIGHT:normal; COLOR:white}
.EntryHeadingSmall {FONT-FAMILY:verdana,helvetica; FONT-SIZE:10px; FONT-WEIGHT:normal; COLOR:white}
.EntryBodyTitle {FONT-FAMILY:verdana,helvetica; FONT-SIZE:13px; FONT-WEIGHT:bold}
.EntryBody {FONT-FAMILY:verdana,helvetica; FONT-SIZE:13px}
.EntryFooter {FONT-FAMILY:verdana,helvetica; FONT-SIZE:10px}
.EntryFooterSmall {FONT-FAMILY:arial,helvetica; FONT-SIZE:10px}
.EntryDivider {BACKGROUND-COLOR:#D0CFE3}

.TBSection {BACKGROUND-COLOR:#003F7F}
.TBColour1 {BACKGROUND-COLOR:#E0DFEF}
.TBColour2 {BACKGROUND-COLOR:#003F7F}
.TBColour3 {BACKGROUND-COLOR:#E0CDE9}