﻿/* topnav */

div.topLinks{

	margin: 0px 0;

	height: 31px;

}

a.learningPortal{	

	position:absolute;

	right: 180px; top: 5px;

}

select.languageSelect{

	position:absolute;

	right: 40px; top:5px;

	font-size: 11px;

	width: 135px;

}



ul.topnav{

	position:absolute;

	left:1px; top: 24px;

	display:block;

	margin:0;

	padding:0;

}

ul.topnav li{

	position:absolute; top:0;

	display:block;

	list-style-type:none;

	margin:0;

}

ul.topnav li a.topnav{

	display:block;

	position:relative;

	width:100%; height: 20px;

	background-repeat:no-repeat;

}

ul.topnav li a.topnav:hover{

	background-position: 0 -20px;

}



ul.topnav li a.topnav span{

	display:none;

}



ul.topnav li.Training{ position:absolute; left: 0px; width: 117px; }

ul.topnav li.Clients{ position:absolute; left: 116px; width: 165px; }

ul.topnav li.Executives{ position:absolute; left: 274px; width: 120px; }

ul.topnav li.Partners{ position:absolute; left: 397px; width: 54px; }

ul.topnav li.Consulting{ position:absolute; left: 451px; width: 38px;}

ul.topnav li.Resources{ position:absolute; left: 489px; width: 86px;}

ul.topnav li.About{ position:absolute; left: 575px; width: 93px;}



ul.topnav li.Training a.topnav{top:0px; background-image: url( /Images/Layout/Nav_Training.gif ); }

ul.topnav li.Clients a.topnav{top:0px; background-image: url( /Images/Layout/Nav_Clients.gif ); }

ul.topnav li.Executives a.topnav{top:31px; background-image: url( /Images/Layout/Nav_Executives.gif ); }

ul.topnav li.Partners a.topnav{top:31px; background-image: url( /Images/Layout/Nav_Partners.gif ); }

ul.topnav li.Consulting a.topnav{top:31px; background-image: url( /Images/Layout/Nav_Consulting.gif ); }

ul.topnav li.Resources a.topnav{top:31px; background-image: url( /Images/Layout/Nav_News.gif ); }

ul.topnav li.About a.topnav{top:31px; background-image: url( /Images/Layout/Nav_About.gif ); }


body.why ul.topnav li.Training a,

body.training ul.topnav li.Training a,

body.clients ul.topnav li.Clients a,

body.executives ul.topnav li.Executives a,

body.partners ul.topnav li.Partners a,

body.consulting ul.topnav li.Consulting a,

body.resources ul.topnav li.Resources a,

body.about ul.topnav li.About a{ background-position:0 -20px;  }

/* dropdowns */

div.dropdown{

	position:absolute;	

	display:none;

	background: white;

	padding-top:0px;

}

.over div.dropdown{

	display:block;

}

div.dropdownBorder{

	border: 1px solid #7F98B6;

	padding-bottom:1px;

}

div.dropdown a{

	display:block;

	padding:6px;

	background-color: #BFCBDA;

	background-image: none !important;

	color: #003366;

	border-top:1px solid #FFFFFF;

	border-left:1px solid #FFFFFF;

	border-right:1px solid #FFFFFF;

	font-size: 8.5pt;

	line-height: 100%;

}

div.dropdown a:hover{

	background: white;

	color: #3399CC;

}

div#dropdown_Training{ left:0px; top: 20px; min-width: 175px; }

div#dropdown_Clients{ left:0px; top: 20px; min-width: 143px; }

div#dropdown_Executives{ left:0px; top:44px; min-width: 120px; padding-top:5px; background: #FFFFFF url( /Images/Layout/NavDropdownTop_Executives.gif) no-repeat; }

div#dropdown_Partners{ left:0px; top:44px; min-width: 110px; padding-top:5px; background: #FFFFFF url( /Images/Layout/NavDropdownTop_Partners.gif) no-repeat; }

div#dropdown_Consulting{ left:0px; top:44px; min-width: 38px; padding-top:5px; background: #FFFFFF url( /Images/Layout/NavDropdownTop_Consulting.gif) no-repeat; }

div#dropdown_Resources{ left:0px; top:44px; width: 140px; padding-top:5px; background: #FFFFFF url( /Images/Layout/NavDropdownTop_News.gif) no-repeat; }

div#dropdown_About{ left:0px; top:44px; min-width: 94px; padding-top:5px; background: #FFFFFF url( /Images/Layout/NavDropdownTop_About.gif) no-repeat; }







/* leftnav */

.leftnav{

	display:block;

	margin:15px 0 0 0;

	padding:0 0 1px 0;

}

ul.leftnav{

	background: url( /Images/Layout/LeftnavBorder.gif ) no-repeat 100% 100%; /* line at bottom */

}



ul.leftnav li{

	display:block;

	list-style-type:none;	

	margin: 0;

	padding:0;

	background: url( /Images/Layout/LeftnavBorder.gif ) no-repeat 100% 0%; /* line at top of each item */

}



ul.leftnav li a{

	margin-top: 1px;

	display:block;

	text-align:right;

	padding: 10px 20px 10px 45px;

	font: bold 12px/12px arial;

	color: #003366;

	background: url( /Images/Layout/LeftnavBackground.gif ) no-repeat 100% 0;

}

ul.leftnav li a:hover{

	color: #F38B00 !important;

}

ul.leftnav li.open a, ul.leftnav li a.at{

	background: url( /Images/Layout/LeftnavArrow.gif ) no-repeat 100% 50%;

}







ul.leftnav li a.at, ul.leftnav li.open a{

	color: #F38B00;

}



/* tier 3 */

ul.leftnav li.open a{

	padding: 10px 20px 5px 45px;

}

ul.leftnav li.open ul li{

	background-image: none !important;

}

ul.leftnav li.open ul li a{

	margin:1px 0;

	padding: 2px 20px 10px 45px;

	.padding-bottom: 2px;

	.padding-top:2px;

	font: bold 10px/10px arial;

	color: #3399CC;

	background-image: none !important;

}

ul.leftnav li.open li a.at{

	color: #000000;

}



.leftnav div.related{

	margin-top: 30ex;

}


