/*
================================
Skin styles for ConventionsAustraliaDefault
================================
*/

img
{
	vertical-align: bottom;
}
body
{
	margin: 0px 0px 0px 0px;
}
form
{
	margin-bottom: 0px;
}
div.GoogleAnalyticsTrackingCodeAdminSection
{
}

/*
================================
Skin styles for ConventionsAustraliaDefault page layout
================================
*/

div.PageIntro
{
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-right: 5px;
	height: 100%;
	background-color: black;
}
table.Top
{
	width: 100%;
}
table.TopFixedWidth
{
	width: 996px;
}
table.IMEXPromotion_TopFixedWidth
{
	width: 1231px;
}
td.TopLeftShadow
{
	width: 5px;
	background-image: url(shadow_left.gif);
}
td.TopLeftShadow div
{
	width: 5px;
}
td.TopRightShadow
{
	width: 10px;
	background-image: url(shadow_right.gif);
}
td.TopRightShadow div
{
	width: 10px;
}
td.TopLogoCell
{
	width: 100%;
	background-image: url(logo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: white;
	vertical-align: bottom;
	border-right: solid 3px white;
	border-bottom: solid 3px white;
}
td.IMEXPromotion_TopLogoCell
{
	width: 100%;
	background-image: url(IMEXPromotion/WebLogo.gif);
	background-repeat: no-repeat;
	background-position: left center;
	background-color: white;
	vertical-align: bottom;
	border-right: solid 3px white;
	border-bottom: solid 3px white;
}
td.TopLogoCellHome
{
	width: 100%;
	background-image: url(logoHome.gif);
	background-repeat: no-repeat;
	background-position: top left;
	background-color: white;
	vertical-align: bottom;
	border-right: solid 3px white;
	border-bottom: solid 3px white;
}
td.TopPaneCell
{
	width: 661px;
	border-bottom: solid 3px white;
}
div.TopPane
{
	padding: 0px 0px 0px 0px;
}
td.LeftPaneCell
{
	vertical-align: top;
	background-color: #FEE6D1;
	border-right: solid 3px white;
}
td.LeftPaneCell_IMEX08Promotion
{
	vertical-align: top;
	background-image: url(IMEXPromotion/WebMap.jpg);
	background-repeat: no-repeat;
	border-right: solid 3px white;
}
div.LeftPane
{
}
td.ContentPaneCell
{
	vertical-align: top;
	background-color: #F47B20;
}
td.IMEXPromotion_ContentPaneCell
{
	vertical-align: top;
	background-color: #FF6600;
}
td.ContentPaneCellVenues
{
	vertical-align: top;
	background-color: white;
}
td.ContentPaneCellGrayContent
{
	vertical-align: top;
	background-color: #E7E7E7;
}
td.FullContentPaneCell
{
	background-color: #F47B20;
}
div.ContentPane
{
	padding: 0px 0px 0px 0px;
}
div.BottomPane
{
	padding: 0px 0px 0px 0px;
}



/*
================================
Skin styles for ConventionsAustraliaDefault modules
================================
*/

/* === Misc === */
div.LogoSpacer
{
	height: 30px;
	background-color: #F47B20;
}
div.IMEXPromotion_LogoSpacer_Small
{
	height: 30px;
	width: 407px;
	background-color: #FF6600;
}
div.IMEXPromotion_LogoSpacer
{
	height: 30px;
	width: 807px;
	background-color: #FF6600;
}
div.IMEXPromotion_Header_Association
{
	width: 807px;
	height: 221px;
	background-image: url(IMEXPromotion/WebBannerAssoc.jpg);
}
div.IMEXPromotion_Header_Media
{
	width: 807px;
	height: 221px;
	background-image: url(IMEXPromotion/WebBannerMedia.jpg);
}
div.LogoMinWidthSpacer
{
	width: 280px;
	height: 1px;
}
div.IMEXPromotion_LogoMinWidthSpacer
{
	width: 407px;
	height: 1px;
}
div.LogoMinWidthSpacerHome
{
	width: 320px;
	height: 1px;
}
div.IntroLink
{
	text-align: center
}
div.IntroLink a
{
	font-family: Arial;
	font-size: 16px;
	color: #F47B20;
	font-weight: bold;
}


/* === Menu === */
table.Menu
{
	width: 661px;
}
table.Menu td
{
	vertical-align: middle;
	text-align: center;
}
td.MenuItem
{
	width: 17%;
}
td.MenuItemCurrent
{
	width: 17%;
}
div.MenuItemSpacer
{
	width: 3px;
	height: 30px;
}
a.MenuItemLink
{
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	opacity:.90;
	filter: alpha(opacity=90);
}
a.MenuItemLink:hover
{
	text-decoration: none;
}
a.MenuItemLink:hover span.MenuItemLinkText
{
	background-color: #C1C3C5;
}
a.MenuItemLinkCurrent
{
	display: block;
	width: 100%;
	height: 30px;
	text-align: center;
	opacity:.90;
	filter: alpha(opacity=90);
}
a.MenuItemLinkCurrent span.MenuItemLinkText
{
	background-color: #666666;
}
a.MenuItemLinkCurrent:hover
{
	text-decoration: none;
}
span.MenuItemLinkText
{
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: white;
	display: block;
	height: 30px;
	background-color: #F47B20;
	cursor: pointer;
	cursor: hand;
}
span.MenuItemLinkTextSpacer
{
	display: block;
	height: 7px;
	overflow: hidden;
}
table.MediaSubMenu
{
	position: absolute;
	width: 110px;
	margin-left: 338px;
	margin-top: 3px;
	z-index: 1;
	display: none;
}
table.ImagesSubMenu
{
	position: absolute;
	width: 160px;
	margin-left: 451px;
	margin-top: 26px;
	z-index: 1;
	display: none;
}
td.SubMenuItem
{
}
td.SubMenuItemCurrent
{
}
div.SubMenuItemSpacer
{
	width: 109px;
	height: 3px;
}
a.SubMenuItemLink
{
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
	opacity:.90;
	filter: alpha(opacity=90);
}
a.SubMenuItemLink:hover
{
	text-decoration: none;
}
a.SubMenuItemLink:hover span.SubMenuItemLinkText
{
	background-color: #666666;
}
a.SubMenuItemLinkCurrent
{
	display: block;
	width: 100%;
	height: 20px;
	text-align: center;
	opacity:.90;
	filter: alpha(opacity=90);
}
a.SubMenuItemLinkCurrent span.SubMenuItemLinkText
{
	background-color: #666666;
}
a.SubMenuItemLinkCurrent:hover
{
	text-decoration: none;
}
span.SubMenuItemLinkText
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	color: white;
	display: block;
	height: 20px;
	background-color: #C1C3C5;
	cursor: pointer;
	cursor: hand;
}
span.SubMenuItemLinkTextSpacer
{
	display: block;
	height: 2px;
	overflow: hidden;
}




/* === Title and Description === */
div.TitleAndDescription
{
	background-color: #FEE6D1;
	padding-bottom: 30px;
}
div.TitleAndDescriptionTitle
{
	color: #F47B20;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
}
div.TitleAndDescriptionDescription
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
	line-height: 19px;
}
div.TitleAndDescriptionDescription a:link,div.TitleAndDescriptionDescription a:visited,div.TitleAndDescriptionDescription a:hover,div.TitleAndDescriptionDescription a:active
{
	color: #F47B20;
}
div.TitleAndDescriptionDescription h2
{
	color: #F47B20;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.TitleAndDescriptionDescription h4
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.TitleAndDescriptionDescription *
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	line-height: 19px;
}


/* === Containers on Home Page === */
table.AnimationAndDVDTableHome
{
	width: 661px;
	height: 201px;
	background-color: #F47B20;
	border-bottom: solid 3px white;
}
td.AnimationAndDVDCellHome
{
	text-align: center;
	vertical-align: middle;
}
table.AnimationAndDVDContainerHome
{
	background-color: #F47B20;
}
div.AnimationContainerHome
{
	width: 400px;
	height: 198px;
	background-color: #F47B20;
}
div.DVDContainerHome
{
	width: 261px;
	height: 128px;
	font-family: Arial;
	font-size: 14px;
	color: white;
	text-align: center;
	font-weight: bold;
	background-color: #F47B20;
}
div.DVDContainerHome_Heading
{
	color: Black;
	font-size: 16px;
	font-weight: bold;
	padding-top: 40px;
}
div.DVDContainerHome a:link,
div.DVDContainerHome a:active,
div.DVDContainerHome a:visited
{
	color: White;
}



/* === Quick Links on Home Page === */
div.QuickLinks
{
	background-color: #F47B20;
}
table.QuickLinksTable
{
	font-family: Arial;
	font-size: 13px;
	font-weight: bold;
}
span.QuickLinksText
{
}
span.QuickLinksSeparator
{
	font-size: 16px;
	color: #BBBDC0;
}
a.QuickLinksLink
{
	text-decoration: none;
	color: white;
}
a.QuickLinksLink:hover
{
	text-decoration: underline;
	color: white;
}
span.QuickLinksLinkText
{
	color: white;
}


/* === Footer === */
div.Footer
{
	background-color: black;
}
table.FooterTable
{
	width: 100%;
	color: white;
	font-family: Arial;
	font-size: 12px;
	padding-top: 4px;
	padding-bottom: 4px;
}
td.FooterCopyrightLeft
{
	padding-left: 10px;
	padding-right: 50px;
}
td.FooterCopyrightLeft a:link,td.FooterCopyrightLeft a:visited,td.FooterCopyrightLeft a:hover,td.FooterCopyrightLeft a:active
{
	color: white;
}
a.FooterLink
{
	padding-top: 8px;
}
a.FooterLink:hover
{
	color: white;
}
span.FooterLinkText
{
	color: white;
	font-family: Arial;
	font-size: 12px;
}
span.FooterSearchText
{
	color: white;
	font-family: Arial;
	font-size: 12px;
	padding-top: 8px;
}
span.FooterSearchInput
{
	margin-left: 5px;
	padding-top: 4px;
}
span.FooterSearchInput input
{
	font-family: Arial;
	font-size: 12px;
	width: 200px;
	height: 15px;
	border: none;
	vertical-align: top;
}
a.FooterSearchSubmitLink
{
	display: block;
	width: 20px;
	height: 20px;
	background-image: url(footerSearchButton.gif);
	margin-left: 10px;
	margin-right: 10px;
}
span.FooterSearchSubmitLinkText
{
	display: none;
}


/* === Venues === */
div.Venues
{
	width: 661px;
	height: 522px;
	background-image: url(venuesMap.gif);
}
div.VenuesMainTitleAndDescription
{
	position: absolute;
	margin-top: 20px;
	margin-left: 30px;
}
div.VenuesMainTitle
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: white;
}
div.VenuesMainDescription
{
	font-family: Arial;
	font-size: 16px;
	color: black;
	width: 476px;
	margin-top: 20px;
	line-height: 19px;
}
div.VenuesMainDescription a:link,div.VenuesMainDescription a:visited,div.VenuesMainDescription a:hover,div.VenuesMainDescription a:active
{
	color: white;
}
div.VenuesCityText
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 40px;
}
div.VenuesCityTextHover
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 10px;
	margin-right: 40px;
}
div.VenuesCityList
{
	display: none;
}
div.VenuesVenueListFrame
{
	position: absolute;
	opacity:.10;
	filter: alpha(opacity=10);
}
div.VenuesVenueListTop
{
	width: 210px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopSmall.gif);
}
div.VenuesVenueListCentreLeft
{
	float: left;
	width: 5px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopLeftCentre.gif);
}
div.VenuesVenueListCentreRight
{
	float: right;
	width: 5px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopRightCentre.gif);
}
div.VenuesVenueListBottom
{
	width: 210px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowBottomSmall.gif);
}
div.VenuesVenueList
{
	position: absolute;
	width: 200px;
	margin-top: 5px;
	margin-left: 5px;
	background-color: white;
}
div.VenuesVenueName
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	color: #666666;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 19px;
}
div.VenuesVenueNameHover
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
	cursor: hand;
	color: #F47B20;
	text-decoration: underline;
	margin-left: 10px;
	margin-right: 10px;
	line-height: 19px;
}
div.VenuesVenueNameSeparator
{
	height: 10px;
	font-size: 0px;
}
div.VenuesVenueDetailsBackground
{
	display: none;
	position: absolute;
	width: 661px;
	height: 522px;
	background-color: black;
	opacity:.20;
	filter: alpha(opacity=20);
}
div.VenuesVenueDetailsFrame
{
	display: none;
	position: absolute;
	width: 512px;
	height: 512px;
	margin-top: 5px;
	margin-left: 144px;
	opacity:.10;
	filter: alpha(opacity=10);
}
div.VenuesVenueDetailsTop
{
	width: 512px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopLarge.gif);
}
div.VenuesVenueDetailsCentre
{
	width: 512px;
	height: 502px;
	font-size: 0px;
	background-image: url(venuesShadowCentreLarge.gif);
}
div.VenuesVenueDetailsCentreLeft
{
	float: left;
	width: 5px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopLeftCentre.gif);
}
div.VenuesVenueDetailsCentreRight
{
	float: right;
	width: 5px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowTopRightCentre.gif);
}
div.VenuesVenueDetailsBottom
{
	width: 512px;
	height: 5px;
	font-size: 0px;
	background-image: url(venuesShadowBottomLarge.gif);
}
div.VenuesVenueDetails
{
	display: none;
	position: absolute;
	background-color: white;
	width: 502px;
	height: 502px;
	margin-top: 10px;
	margin-left: 149px;
}
div.VenuesVenueDetailsImage
{
}
div.VenuesVenueDetailsImage a img
{
	width: 502px;
	height: 188px;
	border: none;
}
div.VenuesVenueDetailsTitle
{
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
}
div.VenuesVenueDetailsTitle a
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #F47B20;
}
div.VenuesVenueDetailsTitle a:link,a:visited,a:hover,a:active
{
	color: #F47B20;
}
div.VenuesVenueDetailsDescription
{
	height: 250px;
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	margin-left: 10px;
	margin-top: 10px;
	padding-right: 10px;
	line-height: 19px;
	overflow: auto;
}
div.VenuesVenueDetailsDescription *
{
	font-family: Arial;
	font-size: 16px;
	line-height: 19px;
	color: #666666;
}
div.VenuesVenueDetailsFindOutMore
{
	position: absolute;
	margin-left: 10px;
	margin-top: 2px;
}
div.VenuesVenueDetailsFindOutMore a
{
	font-family: Arial;
	font-size: 14px;
	color: #F47B20;
	margin-top: 2px;
}
div.VenuesVenueDetailsFindOutMore a:link,a:visited,a:hover,a:active
{
}
div.VenuesVenueDetailsClose
{
	position: absolute;
	margin-left: 463px;
	font-family: Arial;
	font-size: 14px;
	color: #F47B20;
	cursor: pointer;
	cursor: hand;
	margin-top: 2px;
}
div.VenuesVenueDetailsCloseHover
{
	position: absolute;
	margin-left: 463px;
	font-family: Arial;
	font-size: 14px;
	color: #F47B20;
	text-decoration: underline;
	cursor: pointer;
	cursor: hand;
	margin-top: 2px;
}
div.VenuesAdelaide
{
	position: absolute;
	width: 200px;
	margin-top: 362px;
	margin-left: 310px;
}
div.VenuesCityTextAdelaide
{
}
div.VenuesTrailAdelaide
{
	position: absolute;
	width: 15px;
	height: 15px;
	font-size: 0px;
	margin-top: -39px;
	margin-left: 40px;
	background-image: url(venuesVerticalTrail.gif);
}
div.VenuesVenueListAdelaide
{
	position: absolute;
	margin-top: -153px;
	margin-left: -79px;
}
div.VenuesVenueListCentreAdelaide
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesBrisbane
{
	position: absolute;
	width: 200px;
	margin-top: 262px;
	margin-left: 483px;
}
div.VenuesCityTextBrisbane
{
	position: absolute;
}
div.VenuesTrailBrisbane
{
	width: 15px;
	height: 15px;
	font-size: 0px;
	position: absolute;
	margin-left: -7px;
	margin-top: 4px;
	background-image: url(venuesHorizontalTrail.gif);
}
div.VenuesVenueListBrisbane
{
	position: absolute;
	margin-left: -215px;
	margin-top: -41px;
}
div.VenuesVenueListCentreBrisbane
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesCairns
{
	position: absolute;
	width: 200px;
	margin-top: 105px;
	margin-left: 423px;
}
div.VenuesCityTextCairns
{
	position: absolute;
}
div.VenuesTrailCairns
{
	width: 15px;
	height: 15px;
	font-size: 0px;
	position: absolute;
	margin-left: -7px;
	margin-top: 4px;
	background-image: url(venuesHorizontalTrail.gif);
}
div.VenuesVenueListCairns
{
	position: absolute;
	margin-left: -215px;
	margin-top: -11px;
}
div.VenuesVenueListCentreCairns
{
	width: 210px;
	height: 58px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesDarwin
{
	position: absolute;
	width: 200px;
	margin-top: 31px;
	margin-left: 222px;
}
div.VenuesCityTextDarwin
{
	position: absolute;
}
div.VenuesTrailDarwin
{
	position: absolute;
	width: 15px;
	height: 15px;
	font-size: 0px;
	margin-left: 34px;
	margin-top: 22px;
	background-image: url(venuesVerticalTrail.gif);
}
div.VenuesVenueListDarwin
{
	position: absolute;
	margin-left: -92px;
	margin-top: 35px;
}
div.VenuesVenueListCentreDarwin
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesGoldCoast
{
	position: absolute;
	width: 200px;
	margin-top: 285px;
	margin-left: 463px;
}
div.VenuesCityTextGoldCoast
{
	position: absolute;
}
div.VenuesTrailGoldCoast
{
	width: 15px;
	height: 15px;
	font-size: 0px;
	margin-left: -7px;
	margin-top: 4px;
	position: absolute;
	background-image: url(venuesHorizontalTrail.gif);
}
div.VenuesVenueListGoldCoast
{
	position: absolute;
	margin-left: -215px;
	margin-top: -11px;
}
div.VenuesVenueListCentreGoldCoast
{
	width: 210px;
	height: 58px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesMelbourne
{
	position: absolute;
	width: 200px;
	margin-top: 409px;
	margin-left: 351px;
}
div.VenuesCityTextMelbourne
{
	position: absolute;
}
div.VenuesTrailMelbourne
{
	width: 15px;
	height: 15px;
	font-size: 0px;
	margin-left: -7px;
	margin-top: 4px;
	position: absolute;
	background-image: url(venuesHorizontalTrail.gif);
}
div.VenuesVenueListMelbourne
{
	position: absolute;
	margin-left: -215px;
	margin-top: -11px;
}
div.VenuesVenueListCentreMelbourne
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesPerth
{
	position: absolute;
	width: 200px;
	margin-top: 326px;
	margin-left: 50px;
}
div.VenuesCityTextPerth
{
	position: absolute;
}
div.VenuesTrailPerth
{
	position: absolute;
	width: 15px;
	height: 15px;
	font-size: 0px;
	margin-left: 23px;
	margin-top: 22px;
	background-image: url(venuesVerticalTrail.gif);
}
div.VenuesVenueListPerth
{
	position: absolute;
	margin-top: 35px;
	margin-left: -5px;
}
div.VenuesVenueListCentrePerth
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}
div.VenuesSydney
{
	position: absolute;
	width: 200px;
	margin-top: 356px;
	margin-left: 461px;
}
div.VenuesCityTextSydney
{
	position: absolute;
}
div.VenuesTrailSydney
{
	width: 51px;
	height: 21px;
	font-size: 0px;
	margin-left: -7px;
	margin-top: -20px;
	position: absolute;
	background-image: url(venuesTrailSydney.gif);
}
div.VenuesVenueListSydney
{
	position: absolute;
	margin-left: -215px;
	margin-top: -116px;
}
div.VenuesVenueListCentreSydney
{
	width: 210px;
	height: 106px;
	font-size: 0px;
	background-image: url(venuesShadowCentreSmall.gif);
}



/* === Event Profiles === */
div.EventProfiles
{
	background-color: #E7E7E7;
	padding-left: 10px;
	padding-bottom: 10px;
}
div.EventProfilesContent
{
	clear: left;
	width: 641px;
	background-color: #E7E7E7;
	overflow: auto;
	padding-bottom: 20px;
}
div.EventProfilesSectionTitle
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #F47B20;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.EventProfilesSectionTitleSmall
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.EventProfilesSectionList
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
}
div.EventProfilesElement
{
	float: left;
	width: 300px;
}
td.EventProfilesElementImageCell img
{
	vertical-align: top;
}
td.EventProfilesElementImageCell img
{
	padding-right: 5px;
}
td.EventProfilesElementTitleCell
{
	vertical-align: top;
	padding-right: 20px;
}
div.EventProfilesElementRow
{
	clear: left;
	height: 10px;
}
div.EventProfilesFileTitle
{
	color: #666666;
	font-size: 16px;
}
div.EventProfilesFileDownload
{
	color: #F47B20;
	font-size: 12px;
}
div.EventProfilesFileDownload a
{
	color: #F47B20;
	font-size: 12px;
}
div.EventProfilesFileDescription
{
}
div.EventProfilesSectionFooter
{
	clear: left;
	text-align: right;
	padding-right: 20px;
	font-family: Arial;
}
div.EventProfilesSectionFooter a
{
	color: #F47B20;
	font-size: 12px;
}
div.EventProfilesSectionSeparator
{
	margin-top: 10px;
	width: 631px;
	height: 3px;
	background-color: white;
	overflow: hidden;
}
a.EventProfiles_CurrentQuickLink:link,
a.EventProfiles_CurrentQuickLink:active,
a.EventProfiles_CurrentQuickLink:visited
{
	color: #F47B20;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}
a.EventProfiles_ArchivesQuickLink:link,
a.EventProfiles_ArchivesQuickLink:active,
a.EventProfiles_ArchivesQuickLink:visited
{
	color: #F47B20;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}



/* === Files List === */
div.FilesList
{
	background-color: #E7E7E7;
	padding-left: 10px;
	padding-bottom: 10px;
}
div.FilesListContent
{
	clear: left;
	width: 641px;
	background-color: #E7E7E7;
	overflow: auto;
	padding-bottom: 20px;
}
div.FilesListSectionTitle
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #F47B20;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.FilesListSectionTitleSmall
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.FilesListSectionList
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
}
div.FilesListElement
{
	float: left;
	width: 300px;
}
td.FilesListElementImageCell img
{
	vertical-align: top;
}
td.FilesListElementImageCell img
{
	padding-right: 5px;
}
td.FilesListElementTitleCell
{
	vertical-align: top;
	padding-right: 20px;
}
div.FilesListElementRow
{
	clear: left;
	height: 10px;
}
div.FilesListFileTitle
{
	color: #666666;
	font-size: 16px;
}
div.FilesListFileDownload a
{
	color: #F47B20;
	font-size: 12px;
}
div.FilesListFileDescription
{
}
div.FilesListSectionFooter
{
	clear: left;
	text-align: right;
	padding-right: 20px;
	font-family: Arial;
}
div.FilesListSectionFooter a
{
	color: #F47B20;
	font-size: 12px;
}



/* === Files Search === */
div.FilesSearch
{
	background-color: #E7E7E7;
	padding-left: 10px;
	padding-bottom: 10px;
}
div.FilesSearchContent
{
	clear: left;
	width: 641px;
	overflow: auto;
	padding-bottom: 20px;
}
div.FilesSearchResult
{
	font-family: Arial;
	font-size: 16px;
	color: #F47B20;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
span.FilesSearchResultTotal
{
	font-weight: bold;
}
span.FilesSearchSearchString
{
	font-weight: bold;
}
div.FilesSearchSectionTitle
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #F47B20;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.FilesSearchSectionTitleSmall
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F47B20;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 20px;
}
div.FilesSearchSectionList
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	margin-left: 20px;
	margin-right: 20px;
	padding-top: 10px;
}
div.FilesSearchElement
{
	float: left;
	width: 300px;
}
td.FilesSearchElementImageCell img
{
	vertical-align: top;
}
td.FilesSearchElementImageCell img
{
	padding-right: 5px;
}
td.FilesSearchElementTitleCell
{
	vertical-align: top;
	padding-right: 20px;
}
div.FilesSearchElementRow
{
	clear: left;
	height: 10px;
}
div.FilesSearchFileTitle
{
	color: #666666;
	font-size: 16px;
}
div.FilesSearchFileDownload a
{
	color: #F47B20;
	font-size: 12px;
}
div.FilesSearchFileDescription
{
}
div.FilesSearchSectionFooter
{
	clear: left;
	text-align: right;
	padding-right: 20px;
	font-family: Arial;
}
div.FilesSearchSectionFooter a
{
	color: #F47B20;
	font-size: 12px;
}



/* === Contact Us === */
div.ContactUs
{
	width: 661px;
	background-color: #F47B20;
	padding-bottom: 10px;
}
table.ContactUsContent
{
	width: 641px;
	margin-left: 10px;
	margin-top: 10px;
	background-color: #B3B3B3;
}
table.ContactUsContent tr td
{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 0px;
	vertical-align: top;
}
div.ContactUsTitle
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
span.ContactUsRequired
{
	font-family: Arial;
	font-size: 16px;
	color: #F47B20;
}
span.ContactUsVenueSelectAll
{
	cursor: pointer; 
	cursor: hand;
}
div.ContactUsField
{
	font-family: Arial;
	font-size: 16px;
}
div.ContactUsFieldOptIn
{
	font-family: Arial;
	font-size: 14px;
	font-weight: bold;
	color: white;
}
div.ContactUsField input
{
	font-family: Arial;
	font-size: 16px;
	width: 200px;
	border: none;
}
div.ContactUsField textarea
{
	font-family: Arial;
	font-size: 16px;
	width: 621px;
	height: 60px;
	border: none;
}
div.ContactUsField select
{
	font-family: Arial;
	font-size: 16px;
	border: none;
}
a.ContactUsSubmit
{
	float: left;
	display: block;
	width: 183px;
	height: 30px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F47B20;
	background-color: white;
	margin-top: 10px;
}
span.ContactUsSubmitText
{
	display: block;
	margin-top: 5px;
}
div.ContactUsRequiredNote
{
	clear: left;
	font-family: Arial;
	font-size: 14px;
	color: white;
	padding-bottom: 10px;
}


/* === Site Map === */
div.SiteMap
{
	background-color: #FEE6D1;
}
div.SiteMapTitle
{
	color: #F47B20;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
	margin-bottom: 20px;
}
table.SiteMapTable
{
	width: 100%;
	padding-bottom: 30px;
}
td.SiteMapLeft
{
	width: 50%;
	vertical-align: top;
}
td.SiteMapRight
{
	width: 50%;
	vertical-align: top;
}
span.SiteMapBullet
{
	color: #666666;
	margin-right: 5px;
}
a.SiteMapLink:link, a.SiteMapLink:visited, a.SiteMapLink:hover, a.SiteMapLink:active
{
	font-family: Arial;
	color: #666666;
}
span.SiteMapLinkText
{
}
div.SiteMapIndent
{
	margin-left: 30px;
}
div.SiteMap div.SiteMapIndent
{
	font-size: 16px;
	font-weight: bold;
}
div.SiteMap div.SiteMapIndent div.SiteMapIndent
{
	font-size: 16px;
	font-weight: normal;
}
div.SiteMap div.SiteMapIndent div.SiteMapIndent div.SiteMapIndent
{
	font-size: 14px;
}


/* ===About Us === */
div.TitleAndDescriptionAboutUs
{
	background-color: #E7E7E7;
	padding-bottom: 30px;
}
div.TitleAndDescriptionTitleAboutUs
{
	color: #F47B20;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
}
div.TitleAndDescriptionDescriptionAboutUs
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
	line-height: 19px;
}
div.TitleAndDescriptionDescriptionAboutUs a:link,div.TitleAndDescriptionDescriptionAboutUs a:visited,div.TitleAndDescriptionDescriptionAboutUs a:hover,div.TitleAndDescriptionDescriptionAboutUs a:active
{
	color: #F47B20;
}
div.TitleAndDescriptionDescriptionAboutUs h2
{
	color: #F47B20;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.TitleAndDescriptionDescriptionAboutUs h4
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.TitleAndDescriptionDescriptionAboutUs *
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	line-height: 19px;
}


div.IMEXPromotion
{
	width: 807px;
	background-color: #FF6600;
	padding-bottom: 10px;
}
div.IMEXPromotion_Description
{
	color: White;
	font-family: Arial;
	font-size: 13px;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-weight: bold;
}
div.IMEXPromotion_Form
{
	margin-left: 10px;
	margin-right: 10px;
	background-color: #B3B3B3;
	padding-top: 10px;
	padding-left: 20px;
	padding-bottom: 10px;
	font-family: Arial;
	font-size: 12px;
}
div.IMEXPromotion_Form table
{
	width: 740px;
}
div.IMEXPromotion_Form table td
{
	vertical-align: top;
}
tr.IMEXPromotion_Form_LabelRow
{
	color: Black;
	font-size: 14px;
}
tr.IMEXPromotion_Form_LabelRow td
{
	vertical-align: top;
}
div.IMEXPromotion_Form_Label
{
	color: Black;
	font-size: 12px;
	margin-left: 20px;
	margin-right: 20px;
}
tr.IMEXPromotion_Form_LabelRow label
{
	color: Black;
	font-size: 12px;
	margin-right: 20px;
}
tr.IMEXPromotion_Form_InputRow
{
}
tr.IMEXPromotion_Form_InputRow td
{
	vertical-align: top;
	padding-right: 20px;
}
span.IMEXPromotion_Form_Required
{
	color: Black;
	font-size: 16px;
}
input.IMEXPromotion_Form_TextBox
{
	width: 220px;
	padding: 0px;
	margin: 0px;
}
input.IMEXPromotion_Form_TextBox_Long
{
	width: 464px;
	padding: 0px;
	margin: 0px;
}
textarea.IMEXPromotion_Form_TextArea_Small
{
	width: 220px;
	overflow: auto;
	padding: 0px;
	margin: 0px;
}
select.IMEXPromotion_Form_DropDownList
{
	font-size: 10px;
	width: 224px;
	padding: 0px;
	margin: 0px;
}
span.IMEXPromotion_Form_Radio label
{
	color: White;
}
a.IMEXPromotion_Form_Submit
{
	display: block;
	width: 183px;
	height: 25px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #FF6600;
	background-color: white;
	padding-top: 5px;
}
div.IMEXPromotion_Form_RequiredNote
{
	font-size: 11px;
}
div.IMEXPromotion_Form_LineSpacer
{
	height: 5px;
}
div.IMEXPromotion_Form_LineSpacer_Larger
{
	height: 15px;
}



/* === News Article Edit === */
div.NewsArticleEdit
{
	padding: 10px;
	font-family: Arial;
	font-size: 0.8em;
}
h1.NewsArticleEdit_Heading
{
	margin-top: 0px;
	margin-bottom: 10px;
	color: #F47B20;
	font-size: 20px;
	font-weight: 700;
	font-family: Arial;
}
table.NewsArticleEdit_EditControls_Table
{
	width: 100%;
}
td.NewsArticleEdit_EditControls_Table_LabelCell
{
	width: 20%;
	vertical-align: top;
}
span.NewsArticleEdit_EditControls_Table_LabelCell_Note
{
	font-size: 10px;
}
td.NewsArticleEdit_EditControls_Table_ValueCell
{
	width: 80%;
	vertical-align: top;
}
input.NewsArticleEdit_EditControls_Table_ValueCell_TextBox
{
	width: 90%;
}
a.NewsArticleEdit_EditControls_SubmitLink
{
	float: left;
	display: block;
	width: 183px;
	height: 25px;
	text-align: center;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #F47B20;
	background-color: white;
	padding-top: 5px;
	margin-right: 20px;
	margin-top: 20px;
}
div.NewsArticleEdit_Footer
{
	clear: both;
	height: 10px;
}


/* === NewsList === */
div.NewsList
{
	background-color: #E7E7E7;
	padding-left: 10px;
	padding-bottom: 10px;
}
div.NewsList_Content
{
	clear: left;
	width: 641px;
	background-color: #E7E7E7;
	overflow: auto;
	padding-bottom: 20px;
}
div.NewsList_SectionTitle
{
	margin-left: 20px;
	margin-right: 20px;
}
div.NewsList_SectionTitle h1
{
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #F47B20;
	margin-top: 20px;
	margin-bottom: 0px;
}
div.NewsList_SectionTitleSmall
{
	margin-left: 20px;
	margin-right: 20px;
}
div.NewsList_SectionTitleSmall h2
{
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
	margin-top: 20px;
	margin-bottom: 0px;
}
div.NewsList_SectionList
{
	font-family: Arial;
	font-size: 16px;
	color: #666666;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 20px;
}
div.NewsList_Element
{
	float: left;
	width: 310px;
}
div.NewsList_AlternatingElement
{
	float: left;
	width: 290px;
}
td.NewsList_Element img
{
	float: left;
	padding-right: 10px;
	vertical-align: top;
}
div.NewsList_ElementRow
{
	clear: left;
	height: 20px;
}
div.NewsList_ArticleTitle
{
	width: 290px;
}
div.NewsList_ArticleTitle h3
{
	font-weight: bold;
	font-size: 15px;
	margin-top: 0px;
	margin-bottom: 0px;
}
div.NewsList_ArticleTitle h3 a:link,
div.NewsList_ArticleTitle h3 a:active,
div.NewsList_ArticleTitle h3 a:visited
{
	color: #666666;
}
div.NewsList_ArticleDate
{
	width: 290px;
}
div.NewsList_ArticleDate a:link,
div.NewsList_ArticleDate a:active,
div.NewsList_ArticleDate a:visited
{
	color: #F47B20;
	font-size: 12px;
	font-weight: bold;
}
div.NewsList_ArticleShortDescription
{
	width: 290px;
}
div.NewsList_ArticleShortDescription a:link,
div.NewsList_ArticleShortDescription a:active,
div.NewsList_ArticleShortDescription a:visited
{
	color: #666666;
	font-size: 12px;
}
a.NewsList_EditLink
{
	margin-left: 100px;
}
div.NewsList_SectionFooter
{
	clear: left;
	text-align: right;
	padding-right: 20px;
	font-family: Arial;
}
a.NewsList_CurrentQuickLink:link,
a.NewsList_CurrentQuickLink:active,
a.NewsList_CurrentQuickLink:visited
{
	color: #F47B20;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}
a.NewsList_ArchivesQuickLink:link,
a.NewsList_ArchivesQuickLink:active,
a.NewsList_ArchivesQuickLink:visited
{
	color: #F47B20;
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	margin-left: 20px;
}
div.NewsList_SectionFooter a:link,
div.NewsList_SectionFooter a:active,
div.NewsList_SectionFooter a:visited
{
	color: #F47B20;
	font-size: 12px;
}


/* === NewsArticle === */
div.NewsArticle
{
	background-color: #E7E7E7;
	padding-bottom: 30px;
}
h1.NewsArticle_Title
{
	color: #F47B20;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
	margin-top: 0px;
	margin-bottom: 0px;
}
h2.NewsArticle_Date
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	margin-left: 30px;
	margin-right: 30px;
	margin-top: 10px;
	margin-bottom: 0px;
}
div.NewsArticle_Content
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	margin-left: 30px;
	margin-right: 30px;
	padding-top: 20px;
	line-height: 19px;
}
div.NewsArticle_Content a:link,
div.NewsArticle_Content a:visited,
div.NewsArticle_Content a:hover,
div.NewsArticle_Content a:active
{
	color: #F47B20;
}
div.NewsArticle_Content h2
{
	color: #F47B20;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.NewsArticle_Content h4
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	font-weight: bold;
	line-height: 19px;
}
div.NewsArticle_Content *
{
	color: #666666;
	font-family: Arial;
	font-size: 16px;
	line-height: 19px;
}



/* 
================================
Skin styles for ConventionsAustraliaDefaultAdmin
================================
*/   

.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
	background-color: #f3f5fa;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px; 
}
.skinheader {
}
.skingradient {
	background-image: url(gradient_DkBlue.jpg); 
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #dfe5f2;
}
.toppane {
}
.leftpane {
}
.contentpane {
}
.rightpane {
}
.bottompane {
}
.MainMenu_MenuContainer {
	background-color: transparent; 
}
.MainMenu_MenuBar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: Transparent;
}
.MainMenu_MenuItem {
	border-left: #cad5ea 0px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	border-right: #cad5ea 0px solid;
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: Transparent;
	font-family: Tahoma, Arial, Helvetica; 
}
.MainMenu_MenuIcon {
	background-color: #cad5ea; 
	border-left: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 1px solid; 
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 21px;
}
.MainMenu_SubMenu {
	background-color: #cad5ea;  
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
}
.MainMenu_MenuBreak {
	height: 1px;
}
.MainMenu_MenuItemSel {
	background-color: #8da4d3; 
	cursor: pointer; 
	cursor: hand; 
	color: black; 
	font-family: Tahoma, Arial, Helvetica; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal;
	height: 21px;
}
.MainMenu_MenuArrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.MainMenu_RootMenuArrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	moz-border-radius-bottomleft: 15px; 
	moz-border-radius-bottomright: 15px; 
	moz-border-radius-topleft: 3px; 
	moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {
   font-family: Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}

