@charset "UTF-8";
/* CSS Document */

/*////////////////////////////////////////////////*/
/*/                   Defualt                    /*/
/*////////////////////////////////////////////////*/

h2 { color:#006ea9; }

h3 { color:#333; }

em {color:#006ea9}

a:link, a:visited, a:active, a:link, a:focus {color:#333; }

.contentWrap a			{ color:#006ea9; }

.emp { color:#f95a05; font-weight:bold; }

/*--------------------standards -------------------*/

ul.listStyle2 li { color:#333; list-style-image:url(../graphics/bulletListStyle2.gif); }

ul.listStyle2 li a { color:#555; }

ul.listStyle2 li a:hover { color:#333; }

a.btnGoldSeal { background:url(../graphics/btnGoldSeal.png) center top no-repeat; }

.pageNumbers { color:#333; }

.pageNumbers span { color:#333; }

.pageNumbers a { color:#006ea9; }

.pageNumbers a.currentPage { color:#333; }

.pageNumbers a.currentPage	{ background:#eee; }

.submit, #purchase-ad-submit { border:2px outset #999; background:#006ea9;  font-weight:bold;color:#fff;padding:5px;font-size:12px; } 

/*////////////////////////////////////////////////*/
/*/                 PAGE LAYOUT                  /*/
/*////////////////////////////////////////////////*/

body {background:url(../graphics/bgBody.gif) repeat-x #006ea9 center top;}

#bgGraphic {background:url(../graphics/bgGraphic.gif) no-repeat center top;}

#container1 {background:url(../graphics/bgContentRepeat.gif) left repeat-y; margin:auto; width:961px;}

#container2 {background:url(../graphics/bgContentFooter.gif) left bottom no-repeat} 

#header {background:url(../graphics/bgHeader.gif) no-repeat;}

#footer {background:url(../graphics/bgFooter.gif) center top no-repeat; } * html #footer { margin-top:-15px; } *+ html #footer { margin-top:-15px; }

/*////////////////////////////////////////////////*/
/*/                   HEADER                     /*/
/*////////////////////////////////////////////////*/

#logo h1 a { background:url(../graphics/bgLogo.gif) no-repeat; }

#headerLinks span { color:#fff; }

#headerLinks span a { color:#fff; }

/*////////////////////////////////////////////////*/
/*/                   PAGEMIDDLE                 /*/
/*////////////////////////////////////////////////*/

/* LEFT SIDE */
.mainNavTop { background:url(../graphics/bgLeftTop.gif) left top no-repeat; }

.mainNavFooter { background:url(../graphics/bgLeftFooter.gif) left bottom no-repeat; }

/* RIGHT SIDE */

.contentHeader { background:url(../graphics/bgRightHeaderBar.gif) left top no-repeat; }

.contentHeader .subLInks a { background:#bcbcbc; color:#333; }

.contentHeader .subLInks a:hover { background:#999; color:#333; }

.contentHeader .subLInks a.selected { background:#00a0d0; color:#fff; }

.contentHeader .subLInks a.selected:hover { background:#00a0d0; color:#fff; }

.contentMainTop { background:url(../graphics/bgRightTop.gif) center top no-repeat; }

.contentBG .contentWrap { background:#fff; }

/*-------------------------- Main Nav ------------------------------*/

ul.mainNavLinks li a { background:url(../graphics/btnMainNav.gif) 0 0 no-repeat; color:#fff; }

ul.mainNavLinks li a.select { color:#fff; }
ul.mainNavLinks li a:visited,ul.mainNavLinks li a:active, { color:#fff; } /* ie6 fix */
ul.mainNavLinks li a.select:hover { color:#fff; }

a.btnEmailSignUp {background:url(../graphics/iconMail.gif) left center no-repeat; color:#fff; }

/*--------------------------- Sub Nav ----------------------------- */

.contentHeader .subLInks a.selected { background:#00a0d0; color:#fff; }

.contentHeader .subLInks a.selected:hover { background:#00a0d0; color:#fff; }

/*-------------------------- navTab1 ------------------------------*/

#navTab1 li a span { background:#e3e3e3; border:1px solid #ccc; }

#navTab1 li a:hover span { background:#fff; cursor:pointer; }
	
#navTab1 li a.selected  span { background:#fff; cursor:pointer; }
	
/*////////////////////////////////////////////////*/
/*/                   FOOTER                     /*/
/*////////////////////////////////////////////////*/
/*
#footer .footerContainer { background:url(../graphics/bgFooterPromo.gif) left top no-repeat; }

#footer .footerContainer .footerColumn2 { background:url(../graphics/bgPromoDivider.gif) left center no-repeat; }

*/


a.btnExhibitorReg {background:url(../graphics/btnExhibitorReg.gif) center top no-repeat; }

/*////////////////////////////////////////////////*/
/*/           CUSTOM PAGE STYLES                 /*/
/*////////////////////////////////////////////////*/

/* ----------------------------- Hotel and Restaurants ------------------------------- */

table.tableHotel tr th, table.tableRestaurants tr th, h3.bg { background:url(../graphics/bgHeader.gif) no-repeat; color:#fff; }

table.tableHotel tr th h3, table.tableRestaurants tr th h3 { color:#fff; }

table.tableHotel tr td, table.tableRestaurants tr td { color:#333; }

table.tableHotel tr.odd  td, table.tableRestaurants tr.odd td { background:#f1f1f1;}

table.tableHotel tr td .imageWrap { border-right:1px solid #ccc; }

table.tableHotel tr td a, table.tableRestaurants tr td a { color:#006ea9; }

/* ------------------------- Home Page ---------------------------*/

.homePromoBoxes {background:url(/graphics/bgFooterPromo.gif) center top no-repeat #cacaca; height:200px; overflow:hidden; }

.promoColumn1, .promoColumn2, .promoColumn3 {background:url(../graphics/bgPromoDivider.gif) left center no-repeat; height:200px }

#titleListOfExhibitors {background:url(../graphics/titleListOfExhibitors.gif) -2px 0 no-repeat; }

#titleRegisterForBadges {background:url(../graphics/titleRegisterForBadges.gif) -2px 0 no-repeat; }

#titleSeminarsAndEvents {background:url(../graphics/titleSeminarsAndEvents.gif) -2px 0 no-repeat; }

a.btnViewEvents {background:url(../graphics/btnViewEvents.gif) left top no-repeat; }

a.btnSignUpNow {background:url(../graphics/btnSignUpNow.gif) left top no-repeat; }

a.btnExhibitorRegistration {background:url(../graphics/btnViewExhibitors.gif) left top no-repeat; }

/*------------------------------------- list of exhibiotors -----------------------------*/

table.tableExhibitors {border-right:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3;}

table.tableExhibitors tr th {background:#333; color:#fff; }

table.tableExhibitors tr td { border-left:1px solid #e3e3e3; color:#333; }

table.tableExhibitors tr td h3 { color:#006ea9; }

table.tableExhibitors tr td h3 em { color:#333; }

table.tableExhibitors tr td span.phone { color:#999 }

table.tableExhibitors tr.odd td { background:#f1f1f1; }

table.tableExhibitors tr td a { color:#006ea9; }

a.btnViewFloorplan { background:url(../graphics/btnViewFloorplans.gif) left top no-repeat; }

table#floor-plan td.currentBooth { background-color:#006ea9; }

#titleFloorPlan { color:#fff; }

/*---------------------------------- showbook gallery ---------------------------- */


.gallery							{ border:1px solid #999; background:#fff; }
.gallery:hover					{ background:#e3e3e3; border:1px solid #006ea9; }

/*-------------------------------- floor plan --------------------------------------- */
table#floor-plan td 	{ background-color:#6bacb8; } * html table#floor-plan td { height:24px; } *+ html table#floor-plan td { height:24px; }
.designer 				{ background-color:#bc964d; }
.taken 					{ background-color:#009fcf; }
table#floor-plan .free 		{ background-color:#ccc; }
table#floor-plan .pending 	{ background-color:#a9909c; }
table#floor-plan span		{ background-color:#d7c69a; color:#000000;}


/*---------------------------------- seminar list ---------------------------- */

.seminarList {border-top:1px solid #ccc; }

.tableEvents tr td b { color:#006ea9 }

.tableEvents tr td h5 {}

.tableEvents tr td h5 a { color:#333; }

table.tableEvents tr.odd td {background:#f1f1f1;}

.promoSpace { background:url(../graphics/bgFooterPromo.gif) center top no-repeat #cacaca; }

a.btnViewEvent { color:#006ea9; }

a.btnRegisterEvent {background:url(../graphics/btnRegisterForEvent.gif) left top no-repeat; }

#current-attendees-ul { color:#006ea9; }
