@charset "utf-8";
/* CSS Document */

body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:20px;
}

td{
	padding:0;
	margin:0;
}

p{
	margin:0 0 6px 0;
	padding:0;
}

h1{
	color:#009FC2;
	padding:0;
	margin:0 0 15px 0;
	font-size:24px;
	font-family:Arial, Helvetica, sans-serif;
}

h1.home{
	color:#737373;
	font-size:12px;
	padding:0;
	margin:0 0 0 10px;
}

h2.gray{
	color:#737373;
	font-weight:lighter;
	margin:0 25px 0 0;
	padding:0;
	font-size:18px;
}

h2{
	color:#666699;
	padding:0;
	margin:10px 0 4px 0;
	font-size:18px;
}

h3{
	color:#737373;
	font-weight:lighter;
	margin:0 25px 0 0;
	padding:0;
	font-size:13px;
}

h4{
	color:#996633;
	font-size:17px;
	margin:15px 0 10px 0;
}

li.space{
	margin:5px 0 5px 10px;
}

ul{
	margin:0 5px 2px 5px;
	padding:0;
}

li{
	margin:0 0 5px 10px;
	padding:0;
}

a:link, a:active, a:visited{
	text-decoration:none;
	color:#333333;
	float:left;
}

a:hover{
	text-decoration:none;
	color:#009FC2;
}

a.bottom:link, a.bottom:active, a.bottom:visited{
	float:right;
	font-size:10px;
	color:#737373;
	margin:0 30px 0 0;
}

a.bottom:hover{
	color:#009FC2;
}

a.logo:link, a.logo:visited, a.logo:active{
	float:none;
} 

em.arrow{
	width:10px;
	height:10px;
	display:block;
	background-image:url(../images/red-arrow.gif);
	background-repeat:no-repeat;
	float:left;
	margin:5px 0 0 5px;
	padding:0;
}

/*TOP NAVIGATION HOVERS*/

#ProgramsForTheNextGeneration{
	background:url(../images/ProgramsForNext.gif);
	background-repeat:no-repeat;
	width:110px;
	height:31px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#ProgramsForTheNextGeneration:hover{
	background:url(../images/ProgramsForNext-hover.gif);
	background-repeat:no-repeat;
	border:0;
}

#ProgramsForProfessionals{
	background:url(../images/ProgramsForProfessionals.gif);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	display:block;
	border:0;
}

#ProgramsForProfessionals:hover{
	background:url(../images/ProgramsForProfessionals-hover.gif);
	background-repeat:no-repeat;
	border:0;
}

#AboutTeamBusiness{
	background:url(../images/About.gif);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	display:block;
	border:0;
}

#AboutTeamBusiness:hover{
	background:url(../images/About-hover.gif);
	background-repeat:no-repeat;
	border:0;
}

#AffilliateLogin{
	background:url(../images/TeamBusinessAffiliate.gif);
	background-repeat:no-repeat;
	width:102px;
	height:31px;
	display:block;
	border:0;
}

#AffilliateLogin:hover{
	background:url(../images/TeamBusinessAffiliate-hover.gif);
	background-repeat:no-repeat;
	border:0;
}

#ContactTeamBusiness{
	background:url(../images/contactus.gif);
	background-repeat:no-repeat;
	width:97px;
	height:31px;
	display:block;
	border:0;
}

#ContactTeamBusiness:hover{
	background:url(../images/contactus-hover.gif);
	background-repeat:no-repeat;
	border:0;
}

/*HOME PAGE LOGOS*/

#TeamBusiness{
	background:url(../images/TeamBusiness-logo.gif);
	background-repeat:no-repeat;
	width:182px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#TeamBusiness:hover{
	background-position:0 -83px;
}

#Box{
	background:url(../images/box-logo.gif);
	background-repeat:no-repeat;
	width:135px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#Box:hover{
	background-position:0 -83px;
}

#Car{
	background:url(../images/car-logo.gif);
	background-repeat:no-repeat;
	width:125px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#Car:hover{
	background-position:0 -83px;
}

#ACA{
	background:url(../images/ACA-logo.gif);
	background-repeat:no-repeat;
	width:154px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#ACA:hover{
	background-position:0 -83px;
}

#Team{
	background:url(../images/Team-logo.gif);
	background-repeat:no-repeat;
	width:146px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#Team:hover{
	background-position:0 -83px;
}

#CIS{
	background:url(../images/CIS-logo.gif);
	background-repeat:no-repeat;
	width:118px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#CIS:hover{
	background-position:0 -83px;
}

#Classic{
	background:url(../images/Classic10-logo.gif);
	background-repeat:no-repeat;
	width:129px;
	height:83px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#Classic:hover{
	background-position:0 -83px;
}

#TeamDynamics{
	background:url(../images/team-dynamics-hover.gif);
	background-repeat:no-repeat;
	width:132px;
	height:49px;
	display:block;
	border:0;
	padding:0;
	margin:0;
}

#TeamDynamics:hover{
	background-position:0 -51px;
}

#Decision{
	background:url(../images/decision-making-hover.gif);
	background-repeat:no-repeat;
	width:136px;
	height:49px;
	display:block;
	border:0;
	margin-top:2px;
	padding:0;
}

#Decision:hover{
	background-position:0 -48px;
}

#Accumen{
	background:url(../images/business-acumen-hover.gif);
	background-repeat:no-repeat;
	width:150px;
	height:35px;
	display:block;
	border:0;
	margin-top:-5px;
	padding:0;
}

#Accumen:hover{
	background-position:0 -35px;
}

#copyright{
	font-size:10px;
	color:#737373;
	margin-right:10px;
}

#copyright-2{
	font-size:10px;
	color:#737373;
	margin:0 10px 0 10px;
	float:left;
}

#hometext{
	line-height:24px;
	text-align:justify;
	margin-left:5px;
}

.bottom-bar{
	width:801px;
	height:34px;
	background-image:url(../images/bottom-bar.jpg);
}

.sidetext{
	color:#666666;
	font-style:italic;
	font-size:12px;
}

.toptext{
	color:#666666;
	font-style:italic;
	font-size:12px;
	padding-left:15px;
}

.purpletext{
	color:#666699;
	font-size:14px;
	font-weight:bold;
}

#border-gray-1{
 	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
}

#border-gray-2{
 	border-left: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
}

#brown-heading{
	color:#996633;
	font-weight:bold;
}

#gray-heading{
	color:#666666;
	font-weight:bold;
}

/*COMING SOON*/

#Coming-Soon-Info {
	position: absolute;
	top: 0;
	left: 0;
	width: 98%;
	height: 98%;
	z-index: 2000;
	text-align: center;
}

#Coming-Soon-Info h1 {
	margin: 20% 0 20px 0;
	font-size: 24px;
	font-weight: bold;
	color: #009FC2;
}

#Coming-Soon {
	position: absolute;
	top: 0;
	left: 0;
	width: 98%;
	height: 98%;
	z-index: 1000;
	text-align: center;
	background: #ffffff;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);	
}

a.breadcrumbs:link, a.breadcrumbs:active, a.breadcrumbs:visited{
	color:#333333;
	font-weight:bold;
	font-size:10px;
	margin:5px 0 8px 0;
}

a.breadcrumbs:hover{
	text-decoration:underline;
}


a.selectedcrumb:link, a.selectedcrumb:active, a.selectedcrumb:visited{
	color:#990000;
	font-weight:bold;
	font-size:10px;
	margin:5px 0 8px 0;
}

a.selectedcrumb:hover{
	text-decoration:underline;
}

ul.dropdown, ul.dropdown li, ul.dropdown ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:0pt;
}
ul.dropdown {
float:left;
position:relative;
z-index:597;
}
ul.dropdown li {
float:left;
line-height:1.3em;
vertical-align:middle;
}
ul.dropdown li.hover, ul.dropdown li:hover {
cursor:default;
position:relative;
z-index:599;
}
ul.dropdown ul {
left:0pt;
position:absolute;
top:100%;
visibility:hidden;
width:100%;
z-index:598;
}
ul.dropdown ul li {
float:none;
}
ul.dropdown ul ul {
left:99%;
top:1px;
}
ul.dropdown li:hover > ul {
visibility:visible;
}

a.subnav:link, a.subnav:visited, a.subnav:active{
	width:90px;
	display:block;
	background-color:#F2F2F2;
	float:none;
	font-size:9px;
	color:#666666;
	padding:5px;
	text-align:left;
}

a.subnav:hover{
	width:90px;
	display:block;
	background-color:#FFFFFF;
	float:none;
	padding:4px;
	border:solid 1px #f2f2f2;
}

.contactborder{
	border:1px solid #999999;
}

.red{
	color:#990000;
}

.clear{
	clear:both;
	}
