@charset "utf-8";
/* CSS Document */

/* ----- CONTENTS --------------------------
*  Main (horizontal) navigation
*  Secondary (side) navigation
*  Signoff (AddThis) menu
*  Landing pages
* ---------------------------------------- */


/* --------------------- Main navigation styles ------------------ */
#navbottom ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	}
		#navbottom li {
			display:inline;
			padding-right:49px;
			vertical-align:middle;
}
#navbottom a:link { color:#000000; text-decoration:none; padding-left:6px; }     /* unvisited link */
#navbottom a:visited {color:#000000; text-decoration:none; padding-left:6px; }  /* visited link */
#navbottom a:hover { color:#ffffff; text-decoration:none; padding-left:6px; }   /* mouse over link */
#navbottom a:active { color:#ffffff; text-decoration:none; padding-left:6px; } /* selected link */

#navbottom img { margin-bottom:-5px; margin-right:5px; }

/* Marking current page on first-level pages */
		.home li#home,
		.about li#about,
		.innovations li#innovations,
		.solutions li#solutions,
		.clients li#clients,
		.ideafile li#ideafile,
		.contact li#contact {
			display:inline;
			padding-right:49px;
			margin-left:-1px;
			vertical-align:middle;
			/* font-weight:bold; */
			background-image:url(../images/navwhite.gif);
			background-repeat:no-repeat;
			}
		.home li#home a,
		.about li#about a,
		.innovations li#innovations a,
		.solutions li#solutions a,
		.clients li#clients a,
		.ideafile li#ideafile a,
		.contact li#contact a { 
			color:#fff;
}


/* ------------------ Signoff (AddThis) menu ------------------ */
div#signoff-nav { 
	width:600px;
	height:20px;
	text-align:right;
	vertical-align:middle;
}

#signoff-nav a:link { font-size:11px; color:#333; text-decoration:none; }     /* unvisited link */
#signoff-nav a:visited { font-size:11px; color:#333; text-decoration:none; }  /* visited link */
#signoff-nav a:hover { font-size:11px; color:#fff; text-decoration:none; }   /* mouse over link */
#signoff-nav a:active { font-size:11px; color:#fff; text-decoration:none; } /* selected link */

#signoff-nav ul {
	float:right;
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	font-size:10px;
	color:#333;
	}
		#signoff-nav li {
			display:inline;
			font-size:10px;
			color:#333;
}

#signoff-nav img {
	float:right;
	padding-left:3px;
	margin-top:-1px;
}


/* --------------- Secondary (side) navigation ----------------- */
#secondnav ul {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-image:none;
	}
		#secondnav li, #secondnav li a {
			font-size:13px;
			line-height:175%;
			text-decoration:none;
			color:#000;
			}
		#secondnav li.indent { 
			margin:0 0 -2px 11px; 
}

.solutions #secondnav li, .solutions #secondnav li a {
	line-height:160%;
}

.contact #secondnav li, .contact #secondnav li a {
	line-height:125%;
	margin-bottom:8px;
}


/* Setting bold orange first item */
		.about #secondnav li#about-nav a,
		.innovations #secondnav li#innovations-nav a,
		.solutions #secondnav li#solutions-nav a,
		.clients #secondnav li#clients-nav a,
		.ideafile #secondnav li#ideafile-nav a,
		.contact #secondnav li#contact-nav a,
		.privacy #secondnav li#privacy-nav a {
			font-size:14px;
			font-weight:bold;
			color:#f2841f;
			line-height:175%;
}

/* Setting bold black current page */
/* about us pages */
		.our-business li#our-business a,
		.tech-leadership li#tech-leadership a,
		.hotel-relationships li#hotel-relationships a,
		.our-team li#our-team a,
		.program-executives li#program-executives a,
		.implementation li#implementation a,
		.group-coordination li#group-coordination a,
		.contact-center li#contact-center a,
		.strategic-management li#strategic-management a,
		.sales li#sales a,
		.news-headlines li#news-headlines a,
		.press-releases li#press-releases a,
		.affiliations li#affiliations a {
			font-weight:bold;
}
li#press-releases { padding-bottom:2px; }
/* Innovations pages */
		.mobile li#mobile a,
		.orchestrator li#orchestrator a,
		.auditpro li#auditpro a,
		.datasync li#datasync a,
		.listiq li#listiq a,
		.resassure li#resassure a,
		.echoice li#echoice a,
		.groups-wizard li#groups-wizard a,
		.myhousinginfo li#myhousinginfo a {
			font-weight:bold;
}
/* Solutions pages */
		.contracting-savvy li#contracting-savvy a,
		.hotel-leverage li#hotel-leverage a,
		.reservation-integrity li#reservation-integrity a,
		.inventory-management li#inventory-management a,
		.post-cut-off li#post-cut-off a,
		.sub-group-support li#sub-group-support a,
		.on-demand-reporting li#on-demand-reporting a,
		.marketing li#marketing a,
		.onsite-services li#onsite-services a,
		.registration-integration li#registration-integration a,
		.technology li#technology a {
			font-weight:bold;
}
/* Clients pages */
		.among-our-clients li#among-our-clients a,
		.testimonials li#testimonials a {
			font-weight:bold;
}
/* Ideafile pages */
		.smart-solutions li#smart-solutions a,
		.innovative-ideas li#innovative-ideas a {
			font-weight:bold;
}
/* Contact pages */
		.meeting-planners li#meeting-planners a,
		.reservations li#reservations a {
			font-weight:bold;
}


/* --------------- Landing page styles ----------------- */
.landing #secondnav li {
	font-size:13px;
	font-weight:bold;
	color:#f2841f;
	line-height:130%;
}