<STYLE>
TABLE
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
P
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
H2
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
H3
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
H4
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
H5
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
H6
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}

H9
{
    COLOR: #ff0000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    LINE-HEIGHT: 150%
}

DIV
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
TD
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
TR
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
TH
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
LI
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
DD
{
    COLOR: #4f4f4f;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    LINE-HEIGHT: 150%
}
A:link
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #191970;
    TEXT-DECORATION: underline
}
A:visited
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #191970;
    TEXT-DECORATION: underline
}
A:active
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0099ff;
    TEXT-DECORATION: underline
}
A:hover
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0099ff;
    TEXT-DECORATION: underline
}
.banner:link
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: red;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.banner:visited
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: red;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.banner:active
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0099ff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.banner:hover
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #0099ff;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.programbackground
{
    BACKGROUND-COLOR: #ffffcc
}
.list
{
    MARGIN-LEFT: 0px
}
.monthyear
{
    COLOR: #191970;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold
}
.whitebody
{
    BACKGROUND-COLOR: #ffffff
}
.busnetheadings:link
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #454545;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.busnetheadings:visited
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: #454545;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.busnetheadings:active
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: white;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.busnetheadings:hover
{
    BORDER-BOTTOM: medium none;
    BORDER-LEFT: medium none;
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    COLOR: white;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline
}
.mainhead
{
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
.subhead
{
    COLOR: #5a5a5a;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.spanishmainhead
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 16px;
    FONT-WEIGHT: bold
}
BODY
{
    BACKGROUND-COLOR:  white
}
.biggesttableleft
{
    BACKGROUND-COLOR: #ffffff
}
.leftback
{
    BACKGROUND-COLOR: #9cd610
}
.programtitles
{
    COLOR: #4f74aa;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.sponsors
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.alert
{
    COLOR: red;
    FONT-WEIGHT: bold
}
.alert2
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.alert3
{
    COLOR: red
}
.alert4
{
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.programheadings
{
    BACKGROUND-COLOR: #DADADA;
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    HEIGHT: 35px;
    VERTICAL-ALIGN: middle
}
.programheadings2
{
    BACKGROUND-COLOR: #DADADA;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: white 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold;
    HEIGHT: 35px;
    VERTICAL-ALIGN: middle
}
.tableborder
{
    BORDER-BOTTOM: black 1px ridge;
    BORDER-LEFT: black 1px ridge;
    BORDER-RIGHT: black 1px ridge;
    BORDER-TOP: black 1px ridge
}
.topbar
{
    BACKGROUND-COLOR: black;
    BORDER-BOTTOM: white 1px solid;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: white 1px solid
}
.whiteright
{
    BORDER-RIGHT: white 1px solid
}
.tabletops
{
    BACKGROUND-COLOR: #6487dc;
    COLOR: #ffffff
}
.menuborderbottom
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px
}
.menutop
{
    BORDER-TOP: black 1px solid
}
.menubottom
{
    BORDER-BOTTOM: black 1px solid
}
.menubar:link
{
    COLOR: black;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.menubar:visited
{
    COLOR: black;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.menubar:active
{
    COLOR: black;
    CURSOR: hand;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.menubar:hover
{
    COLOR: black;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none
}
.narrowboxes
{
    FONT-SIZE: 11px;
    WIDTH: 125px
}
.narrowboxes125
{
    FONT-SIZE: 11px;
    WIDTH: 125px
}
.narrowboxes100
{
    FONT-SIZE: 11px;
    WIDTH: 100px
}
.narrowboxes107
{
    FONT-SIZE: 11px;
    WIDTH: 107px
}
.narrowerboxes
{
    FONT-SIZE: 11px;
    WIDTH: 80px
}
.narrowerboxes80
{
    FONT-SIZE: 11px;
    WIDTH: 80px
}
.narrowerboxes60
{
    FONT-SIZE: 11px;
    WIDTH: 60px
}
.narrowerboxes65
{
    FONT-SIZE: 11px;
    WIDTH: 65px
}
.narrowerboxes40
{
    FONT-SIZE: 11px;
    WIDTH: 40px
}
.narrowboxes350
{
    FONT-SIZE: 11px;
    WIDTH: 350px
}
.narrowboxes300
{
    FONT-SIZE: 11px;
    WIDTH: 300px
}
.narrowboxes230
{
    FONT-SIZE: 11px;
    WIDTH: 230px
}
.narrowboxes365
{
    FONT-SIZE: 11px;
    WIDTH: 365px
}
.narrowboxes360
{
    FONT-SIZE: 11px;
    WIDTH: 360px
}
.narrowboxes380
{
    FONT-SIZE: 11px;
    WIDTH: 380px
}
.narrowboxes405
{
    FONT-SIZE: 11px;
    WIDTH: 405px
}
.narrowboxes155
{
    FONT-SIZE: 11px;
    WIDTH: 155px
}
.regnarrowboxes230
{
    FONT-SIZE: 12px;
    WIDTH: 230px
}
.regnarrowboxes300
{
    FONT-SIZE: 12px;
    WIDTH: 300px
}
.regnarrowboxes150
{
    FONT-SIZE: 12px;
    WIDTH: 150px
}
.smallfields
{
    COLOR: #000000;
    FONT-SIZE: 11px
}
.added
{
    BACKGROUND-COLOR: red;
    COLOR: white;
    FONT-SIZE: 12px
}
.requiredstars
{
    COLOR: #ff0000;
    FONT-SIZE: 12px
}
.hoteltext
{
    FONT-SIZE: 9px
}
.hoteltext2
{
    BACKGROUND-COLOR: #c6d3e5;
    FONT-SIZE: 9px
}
.hoteltext3
{
    BACKGROUND-COLOR: #c6d3e5;
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 9px
}
.hoteltext5
{
    BACKGROUND-COLOR: #c6d3e5;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 9px
}
.hoteltext6
{
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 9px
}
.hoteltext7
{
    BACKGROUND-COLOR: #c6d3e5;
    BORDER-RIGHT: black 1px solid;
    FONT-SIZE: 9px
}
.hoteltext4
{
    BORDER-BOTTOM: black 1px solid;
    FONT-SIZE: 9px
}
.notform
{
    BORDER-BOTTOM: 0px;
    BORDER-LEFT: 0px;
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.pricing
{
    FONT-SIZE: 11px
}
.hotelheadings
{
    BACKGROUND-COLOR: #adbfd9;
    BORDER-BOTTOM: black 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle
}
.hotelheadings2
{
    BACKGROUND-COLOR: #adbfd9;
    BORDER-BOTTOM: black 1px solid;
    BORDER-RIGHT: white 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    VERTICAL-ALIGN: middle
}
.hotelheadtext
{
    COLOR: #454545;
    FONT-SIZE: 9px
}
.invoice
{
    COLOR: white;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
FORM
{
    MARGIN: 0px;
    PADDING-BOTTOM: 0px;
    PADDING-LEFT: 0px;
    PADDING-RIGHT: 0px;
    PADDING-TOP: 0px
}
.assembly
{
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LETTER-SPACING: 2px
}
.plat
{
    BORDER-BOTTOM: black 1px solid;
    COLOR: #c1c1c1;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.silver
{
    BORDER-BOTTOM: black 1px solid;
    COLOR: #b1b1b1;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.gold
{
    COLOR: gold;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.bronze
{
    BORDER-BOTTOM: black 1px solid;
    COLOR: #b6881a;
    FONT-SIZE: 10px;
    FONT-WEIGHT: bold
}
.fiba
{
    COLOR: #474747;
    FONT-SIZE: 9px
}
.med
{
    COLOR: #38358c;
    FONT-WEIGHT: bold
}
.large
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica,  sans-serif;
    FONT-SIZE: 14px;
    FONT-WEIGHT: bold;
    LETTER-SPACING: 1px
}
.large2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica,  sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold
}
.menuhead
{
    BACKGROUND-COLOR: black;
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 0.5px solid;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LETTER-SPACING: 2px
}
.datehead
{
    BORDER-BOTTOM: black 1px solid;
    BORDER-TOP: black 1px solid;
    COLOR: #191970;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    LETTER-SPACING: 2px
}
.borderleft
{
    BORDER-LEFT: black 1px solid
}
.borderdotted
{
    BORDER-BOTTOM: #636363 1px dotted;
    BORDER-LEFT: #636363 1px dotted;
    BORDER-RIGHT: #636363 1px dotted;
    BORDER-TOP: #636363 1px dotted
}
.borderright
{
    BORDER-RIGHT: black 1px solid
}
.borderbottom
{
    BORDER-BOTTOM: black 1px solid
}
.bordertop
{
    BORDER-TOP: black 1px solid
}
.topcolor1
{
    BACKGROUND-COLOR: black
}
.topcolor2
{
    BACKGROUND-COLOR: black
}
.gray
{
    COLOR: #707070
}
.programtitles2
{
    COLOR: #191970;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 11px;
    FONT-WEIGHT: bold
}
.address
{
    COLOR: #191970
}
.spanish2
{
    COLOR: black;
    FONT-STYLE: italic
}
.spanish
{
}
.justfont
{
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px
}
.buttons1
{
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    MARGIN: 3px;
    TEXT-ALIGN: left;
    WIDTH: 320px
}
.black
{
    COLOR: black
}
.red
{
    COLOR: red
}
.directorycountry
{
    COLOR: black;
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 13pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: underline;
    TEXT-TRANSFORM: uppercase
}
.directorycompany
{
    COLOR: black;
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 12pt;
    FONT-STYLE: italic;
    FONT-WEIGHT: bold
}
.directory
{
    COLOR: black;
    FONT-FAMILY: "Times New Roman", Times, serif;
    FONT-SIZE: 10pt;
    FONT-WEIGHT: normal
}

.pubpres
{
    COLOR: brown;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
	 FONT-STYLE: italic;
}
.pubposter
{
    COLOR: green;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
	 FONT-STYLE: italic;
}
.pubpaper
{
    COLOR: red;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 10px;
    FONT-WEIGHT: normal
	 FONT-STYLE: italic;
}


.headingpurple {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #6633CC;
	text-decoration: none;
}
</STYLE>
