#top-buttons {
	float:left;
	text-align:left;
	}

ul.sub {
	width: 12em;
	list-style:none;
	}
ul.sub a {
		width: 12.5em;
		w\idth : 12.0em;
		height:2.5em;
		display : block;
		color:#FFFFFF;
		font-weight : normal;
		text-decoration : none;
		background: url(../images/TSE_S1.jpg);
		border : 1px solid  #999999;
		padding : 0 0.5em;
		}
	
ul.sub a:hover {
		color : white;
		background:url(../images/TSE_S7.jpg);
	}
	
/**********************************************************************************************************/

/* Navigation ********************************************/	
	
#nav-bar {
	width:960px;
	margin:0.5em auto 0.5em auto;
	height:1.25em;
	background: url(../images/Grey_1_2.gif) repeat-x;
	}

#navigation, #navigation ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#navigation a {
	display: block;
	width: 7.5em;
	background:transparent;
	margin:0 0 0 0.05em;
	font-family: "Century Gothic", Arial, sans-serif;	
	color: #000000;
	font-size:75%;
	padding-left:0.15em;
	text-align:center;
	font-weight:normal;
}

#navigation li {
	float: right;
	width: 7.5em;
}

#navigation li ul {
	position: absolute;
	width: 7.5em;
	left: -999em;
}

#navigation li:hover ul, #navigation li.sfhover ul {
	left: auto;
}

#navigation li:hover, #navigation li.hover {
    position: static;
}

#navigation li a:hover {
	background: transparent;
	color: #660033;
	font-weight:bold;
	font-size:75%;
}

/********************************* JTB Navigation - renamed top-navigation ******************************************************/


#top-navigation, #top-navigation ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#top-navigation a {
	display: block;
	width: 12.5em;
	height: 2.5em;
	background: url(../images/TSE_S1.jpg);
	margin:0 0 0 0.5em;
	border-bottom: 1px solid #333333;
	color: #FFFFFF;
	
	padding-left:0.25em;
	text-align:center;
	font-family:"Century Gothic", Arial, sans-serif;
}

#top-navigation li {
	float: left;
	width: 12.5em;
}

#top-navigation li ul ul{
	position: absolute;
	width: 12.5em;
	left: -999em;
}

#top-navigation li:hover ul, #top-navigation li.sfhover ul {
	left: auto;
}

#top-navigation li:hover, #top-navigation li.hover, #top-navigation li li:hover, #top-navigation li li.hover {
    position: static;
}

#top-navigation li a:hover {
	background: url(../images/TSE_S7.jpg);
	color: #FFFFFF
}

/*************************************** End of JTB Navigation ********************************************/

/********* Start of Side Navigation *****************************************************************************/

.button {
	background: url(../images/NewBlank-2-2.gif) no-repeat;
	float: left;
	width: 165px;
	text-align:center;
	height: 27px;
	padding-top:0.25em;
	margin-top: 0.5em;
	}
	
.button-expert{
	background: url(../images/team.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	}
.button-team{
	background: url(../images/the_experts.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	}
.button-solution{
	background: url(../images/our_solutions.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.75em;
	}
.button-speakers{
	background: url(../images/our_speakers.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.75em;
	}		
.button-event{
	background: url(../images/OS_Grey_165_2_1.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	}	
.button-webinars{
	background: url(../images/TSE-Webinars_Grey_165_1_1.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.75em;
	}
.button-roundtables{
	background: url(../images/TSE-Roundtables_Grey_165_1_1.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	}
.button-resources{
	background: url(../images/resource_center.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.5em;
	}			
.button-more{
	background: url(../images/more.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	}			
.button-blogs{
	background: url(../images/blogs2.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	margin-bottom:0.25em;
	}
.button-my-solutions{
	background: url(../images/my_solutions.gif) no-repeat;
	float: left;
	width: 190px;
	text-align:center;
	height:27px;
	margin-top:0.25em;
	margin-bottom:0.25em;
	}

#side-nav-box {
	float:left;
	padding:0;
	margin-bottom:0.5em;
	}
	
#side-nav, #side-nav ul { /* all lists */
		padding: 0;
		margin: 0 0 0 1.25em;
		list-style: url(../images/Arrow-2-5.gif);
		float : left;
		width : 12.5em;
		text-align:left;
		font-size:95%;
	}
	
#side-nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 12.5em;
		padding-bottom:0.5em;
	}

	
#side-nav li a:hover {
		color: #333333;
	}

	
/* End of right side navigation ****************************************************************************************************************/


#left-nav-box {
	float:left;
	padding:0;
	margin-bottom:0.5em;
	}
	
#left-nav, #left-nav ul { /* all lists */
		padding: 0;
		margin: 0 0 0 1.25em;
		list-style: url(../images/Arrow-2-5.gif);
		float : left;
		width : 12.5em;
		text-align:left;
		font-size:95%;
	}
	
#left-nav li { /* all list items */
		position : relative;
		float : left;
		line-height : 1.25em;
		margin-bottom : -1px;
		width: 12.5em;
		padding-bottom:0.5em;
	}

	
#left-nav li a:hover {
		color: #333333;
	}