BODY
{
}
A.HomePageLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #014c5a;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.HomePageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #999999;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.SecondaryMenuNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #008ca8;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.SecondaryMenuNav:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.exhibitorNav:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNav:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #EEEEEE;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNav:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNavSmall:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNavSmall:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #EEEEEE;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNavSmall:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.exhibitorNavSmall:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}
A.ExhibitorLoginPageLink
{
    BORDER-RIGHT: #007dbd 1px solid;
    BORDER-TOP: #007dbd 1px solid;
    BORDER-LEFT: #007dbd 1px solid;
    BORDER-BOTTOM: #007dbd 1px solid;
	PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	font-size:10px;
    COLOR: #007dbd;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.ExhibitorLoginPageLink:hover
{
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	font-size:10px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #007dbd;
    TEXT-DECORATION: none
}


A.formsNav:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #77c043;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.formsNav:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #EEEEEE;
    BACKGROUND-COLOR: #77c043;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.formsNav:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #77c043;
    TEXT-DECORATION: none
}
A.formsNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #77c043;
    TEXT-DECORATION: none
}
A.formsNavSmall:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #77c043;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.formsNavSmall:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #EEEEEE;
    BACKGROUND-COLOR: #77c043;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.formsNavSmall:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #77c043;
    TEXT-DECORATION: none
}
A.formsNavSmall:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #77c043;
    TEXT-DECORATION: none
}
A.oiNav:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #CCCCCC;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.oiNav:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #EEEEEE;
    BACKGROUND-COLOR: #CCCCCC;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.oiNav:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none
}
A.oiNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #CCCCCC;
    TEXT-DECORATION: none
}

A.homepageNav:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #000000;
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.homepageNav:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #999999;
    BACKGROUND-COLOR: #FFFFFF;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.homepageNav:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.homepageNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}

.ExhibitorHeading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.TheatreHeading
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 14pt;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial
}
.ActiveForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: green;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.InActiveForm
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.LoginLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 7pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #AAAAAA;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.MainLoginLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.LinkToExhibitor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.LinkToExhibitor:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: none
}
A.ReasonsBook
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #014c5a;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.ReasonsBook:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.LinkToExhibitorForms
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.LinkToExhibitorForms:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
A.LinkToVisitor
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #669999;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
A.LinkToVisitor:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: red;
    FONT-FAMILY: Verdana;
    TEXT-DECORATION: underline
}
.FooterText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: white;
    FONT-FAMILY: Verdana, Arial;
    TEXT-DECORATION: none
}
.FooterText2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Verdana
}
.FormTable
{
    BORDER-RIGHT: #014c5a 1px solid;
    BORDER-TOP: #014c5a 1px solid;
    BORDER-LEFT: #014c5a 1px solid;
    BORDER-BOTTOM: #014c5a 1px solid
}
A.Selected:hover
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: black 1px;
    COLOR: mediumspringgreen;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: darkcyan;
    TEXT-DECORATION: none
}
A.Selected
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: black 1px;
    COLOR: white;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #014c5a;
    TEXT-DECORATION: none
}
A.NotSelected:hover
{
    BORDER-RIGHT: black 2px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 2px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: black 2px;
    COLOR: mediumspringgreen;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 2px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #014c5a;
    TEXT-DECORATION: none
}
A.NotSelected
{
    BORDER-RIGHT: black 1px;
    PADDING-RIGHT: 4px;
    BORDER-TOP: black 1px;
    DISPLAY: block;
    PADDING-LEFT: 4px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 4px;
    TEXT-TRANSFORM: uppercase;
    BORDER-LEFT: black 1px;
    COLOR: white;
    PADDING-TOP: 4px;
    BORDER-BOTTOM: black 1px;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: darkcyan;
    TEXT-DECORATION: none
}
.BlackBorder
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.BlackBorder1Pixel
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    BORDER-BOTTOM: black 1px solid
}
.BlueBorder1Pixel
{
    BORDER-RIGHT: blue 1px solid;
    BORDER-TOP: blue 1px solid;
    BORDER-LEFT: blue 1px solid;
    BORDER-BOTTOM: blue 1px solid
}
.GreenBorder1Pixel
{
    BORDER-RIGHT: green 1px solid;
    BORDER-TOP: green 1px solid;
    BORDER-LEFT: green 1px solid;
    BORDER-BOTTOM: green 1px solid
}
.RedBorder1Pixel
{
    BORDER-RIGHT: red 1px solid;
    BORDER-TOP: red 1px solid;
    BORDER-LEFT: red 1px solid;
    BORDER-BOTTOM: red 1px solid
}
.Template1Text
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.Template1HeaderText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: black;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.Template2Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.Template3Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.Template3TextSmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: red;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
.Template4Text
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: green;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}



A.ExhibitorLinkToFeature
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: violet;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.ExhibitorLinkToFeature:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: underline
}
A.BookingLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: mediumblue;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: none
}
A.BookingLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: gray;
    FONT-FAMILY: Verdana, Tahoma, Arial;
    TEXT-DECORATION: underline
}
.TimeBackgroundColour
{
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 1px solid;
    BORDER-LEFT: black 1px solid;
    COLOR: white;
    BORDER-BOTTOM: black 1px solid;
    BACKGROUND-COLOR: #014c5a
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: #3366cc;
    FONT-FAMILY: Tahoma, Verdana
}
A.MainNav
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 4px;
    COLOR: #000000;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR:#EEEEEE;
    TEXT-DECORATION: none
}
A.MainNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    PADDING-BOTTOM: 4px;
    COLOR: red;
    PADDING-TOP: 3px;
    FONT-FAMILY: Tahoma, Verdana;
    BACKGROUND-COLOR:#EEEEEE;
    TEXT-DECORATION: none
}

A.add
{
    BORDER-RIGHT: blue 1px solid;
    PADDING-RIGHT: 3px;
    BORDER-TOP: blue 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    BORDER-LEFT: blue 1px solid;
    COLOR: blue;
    PADDING-TOP: 3px;
    BORDER-BOTTOM: blue 1px solid;
    TEXT-DECORATION: none
}
A.add:hover
{
    PADDING-RIGHT: 3px;
    PADDING-LEFT: 3px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 3px;
    COLOR: white;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: blue;
    TEXT-DECORATION: none
}

A.delete
{
    BORDER-RIGHT: red 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: red 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: red 1px solid;
    COLOR: red;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: red 1px solid;
    TEXT-DECORATION: none
}
A.delete:hover
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: red;
    TEXT-DECORATION: none
}
A.edit
{
    BORDER-RIGHT: green 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: green 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: green 1px solid;
    COLOR: green;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: green 1px solid;
    TEXT-DECORATION: none
}
A.edit:hover
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: green;
    TEXT-DECORATION: none
}
A.email
{
    BORDER-RIGHT: #FF00FF 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #FF00FF 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #FF00FF 1px solid;
    COLOR: #FF00FF;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #FF00FF 1px solid;
    TEXT-DECORATION: none
}
A.email:hover
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #FF00FF;
    TEXT-DECORATION: none
}
A.upload
{
    BORDER-RIGHT: #FF9900 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #FF9900 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #FF9900 1px solid;
    COLOR: #FF9900;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #FF9900 1px solid;
    TEXT-DECORATION: none
}
A.upload:hover
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: #FF9900;
    TEXT-DECORATION: none
}
A.view
{
    BORDER-RIGHT: purple 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: purple 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: purple 1px solid;
    COLOR: purple;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: purple 1px solid;
    TEXT-DECORATION: none
}
A.view:hover
{
    PADDING-RIGHT: 1px;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    PADDING-BOTTOM: 1px;
    COLOR: #ffffff;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: purple;
    TEXT-DECORATION: none
}




a.StaffMenu
{
    BORDER-RIGHT: #999999 1px solid;
    PADDING-RIGHT: 1px;
    BORDER-TOP: #999999 1px solid;
    DISPLAY: block;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    BORDER-LEFT: #999999 1px solid;
    COLOR: #999999;
    PADDING-TOP: 1px;
    BORDER-BOTTOM: #999999 1px solid;
    TEXT-DECORATION: none
}

a.StaffMenu:hover
{
    PADDING-RIGHT: 1px;
    PADDING-LEFT: 1px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 1px;
    BACKGROUND-COLOR: red;
    TEXT-DECORATION: none
}
.TextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.SmallTextBox
{
	border-right: #c7ccdc 1px solid;
	border-top: #c7ccdc 1px solid;
	border-left: #c7ccdc 1px solid;
	border-bottom: #c7ccdc 1px solid;
	font-size: 8pt;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
.SmallTextInline
{
	font-size: 7pt;
	color:#AAAAAA ;
	font-family:Verdana, Arial, Helvetica, sans-serif
}
A.LoginPageLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial;
	text-decoration: underline
}
A.LoginPageLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #3366cc;
    FONT-FAMILY: Arial;
	text-decoration: none
}

A.StaffLoginLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial;
	text-decoration: underline
}
A.StaffLoginLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: pink;
    FONT-FAMILY: Arial;
	text-decoration: none
}
A.SmallInLineLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: #999999;
    FONT-FAMILY: Arial;
	text-decoration: underline
}
A.SmallInLineLink:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: red;
    FONT-FAMILY: Arial;
	text-decoration: none
}

A.StaffLoginPageLink
{
    BORDER-RIGHT: #CC0000 1px solid;
    BORDER-TOP: #CC0000 1px solid;
    BORDER-LEFT: #CC0000 1px solid;
    BORDER-BOTTOM: #CC0000 1px solid;
	PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	font-size:10px;
    COLOR: #CC0000;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #FFFFFF;
    TEXT-DECORATION: none
}
A.StaffLoginPageLink:hover
{
    PADDING-RIGHT: 2px;
    DISPLAY: block;
    PADDING-LEFT: 2px;
    PADDING-BOTTOM: 2px;
	font-size:10px;
    COLOR: #FFFFFF;
    PADDING-TOP: 2px;
    BACKGROUND-COLOR: #CC0000;
    TEXT-DECORATION: none
}




A.VisitorSort1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial;
	text-decoration: none
}
A.VisitorSort1:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #CCCCCC;
    FONT-FAMILY: Arial;
	text-decoration:underline
}
A.VisitorInLine
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #3399ff;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: none
}
A.VisitorInLine:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #ee82ee;
    FONT-FAMILY: Tahoma, Verdana, Arial;
    TEXT-DECORATION: underline
}
A.VisitorFloorPlan
{
    FONT-WEIGHT: 800;
    FONT-SIZE: 10pt;
    COLOR: #3399ff;
    TEXT-DECORATION: none
}
A.VisitorFloorPlan:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: gray;
    TEXT-DECORATION: underline
}
A.visitorNav:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000000;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.visitorNav:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #EEEEEE;
    BACKGROUND-COLOR: #000000;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.visitorNav:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
A.visitorNav:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:18px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
A.visitorNavSmall:link
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #000000;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.visitorNavSmall:visited
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #EEEEEE;
    BACKGROUND-COLOR: #000000;
    PADDING-TOP: 3px;
    TEXT-DECORATION: none
}
A.visitorNavSmall:hover
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: red;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
A.visitorNavSmall:active
{
    PADDING-RIGHT: 3px;
    DISPLAY: block;
    PADDING-LEFT: 3px;
    PADDING-BOTTOM: 3px;
	font-size:12px;
    COLOR: #ffffff;
    PADDING-TOP: 3px;
    BACKGROUND-COLOR: #000000;
    TEXT-DECORATION: none
}
.VisitorHeading
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.VisitorHeadingSmall
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
