/*FlexiWeb Style File - Created 22-07-2010
Menus Section
*/
.main {
	position: absolute;
	left: 25px;
	top: 130px;
	width : 150px;
	z-index: 90;
	text-align: left;
	text-indent: 25px;
}
#main, #main ul { /* all lists */
		padding: 0;
		margin: 0;
		list-style: none;
		float : left;
		width : 150px;
	}
	
#main li { /* all list items */
	float : left;
	width: 150px;
	position : relative;
	line-height : 30px;
	margin-bottom : -1px;
}
	
#main li ul { /* second-level lists */
	position : absolute;
	left: -999em;
	margin-left : 10px;
	margin-top : -20px;
}
#main li ul ul { /* third-and-above-level lists */
	left: -999em;
}
#main li a {
	width: 150px;
	display : block;
	color : #C90016;
	font-weight : bold;
	font-size : 18px;
	text-decoration : none;
	background: url('images/navibg_over.gif') no-repeat left;
	z-index: 90;	
}	
	width:100px;		
}
#main li:hover ul ul, #main li:hover ul ul ul, #main li.sfhover ul ul, #main li.sfhover ul ul ul {
	left: -999em;
}
#main li:hover ul, #main li li:hover ul, #main li li li:hover ul, #main li.sfhover ul, #main li li.sfhover ul, #main li li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#main li a:hover {
	color : #C90016;
	background: url('images/navibg.gif') no-repeat left;
}
#main li:hover, #main li.hover {
    position:static;
} 
/*FlexiWeb Style File - Created 22-07-2010
Elements Section
*/
body {
margin: 0px;
}
table {
font-size: 100%;
}
p {
margin: 0px 0px 8px 0px;
}
body {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
margin: 10px 0px 25px 0px;
line-height: 1.2;
}
body a {
color: #FF6309;
text-decoration: underline;
}
body a:visited {
color: #FF6309;
}
body a:hover {
color: #C90016;
}
h2 {
font-size: 16px;
color: #C90016;
margin: 0px 0px 6px 0px;
}
h2 a {
color: #C90016;
text-decoration: none;
}
h2 a:visited {
color: #C90016;
}
h2 a:hover {
color: #FF6309;
}
h3 {
font-size: 14px;
color: #FF6309;
margin: 0px 0px 10px 0px;
}
h3 a {
color: #FF6309;
text-decoration: none;
}
h4 {
font-size: 14px;
color: #C90016;
margin: 0px 0px 10px 0px;
}
h4 a {
color: #C90016;
text-decoration: none;
}
h4 a:visited {
color: #C90016;
}
h4 a:hover {
color: #FF6309;
}
a img {
border: none;
}
h1 {
font-size: 18px;
color: #C90017;
margin: 0px;
}
h5 {
font-size: 14px;
color: #000;
margin: 0px 0px 10px 0px;
}
hr {
background-color: #CCCCCC;
height: 1px;
overflow: auto;
border: none;
margin: 12px 0px;
}
input {
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
}
textarea {
width: 240px;
font-family: Trebuchet MS, Helvetica, sans-serif;
font-size: 12px;
}
h6 {
font-size: 10px;
color: #FF6309;
margin: 0px;
}
#trainingservicesmaincontent {
width: 700px;
}
#contactusform {
position: relative;
left: 75px;
top: 0px;
width: 70%;
}
#newsmaincontent {
width: 730px;
padding: 10px 10px 0px 10px;
}
#subscribeform {
position: relative;
left: 60px;
width: 70%;
margin: 20px 0px 0px 0px;
}
.maincontent {
position: absolute;
left: 185px;
top: 125px;
width: 750px;
text-align: left;
}
.outerdiv {
height: auto;
}
.containerdiv {
position: relative;
height: 605px;
width: 960px;
border: 1px solid #939598;
}
.logo {
position: absolute;
top: 15px;
right:25px;
}
.enablingpeople {
position: absolute;
top: 85px;
width: 911px;
font-size: 18px;
color: #FF6309;
padding: 0px 0px 5px 0px;
text-align: right;
border-bottom:1px solid #C90017;right:25px;
}
.headerimage {
position: absolute;
left: 24px;
top: 3px;
}
.bullet {
padding: 0px 0px 0px 20px;
margin: 5px 0px;
background: url('images/bullet.gif') no-repeat left top;
}
.newslink {
padding: 0px 0px 0px 10px;
margin: 0px 0px 0px 70px;
background: url('images/arrow.gif') no-repeat left top;
}
.newslink a {
color: #000;
text-decoration: none;
}
.newslink a:visited {
color: #000;
}
.newslink a:hover {
color: #C90016;
}
.quotehome {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height: 1.5;
}
.footer {
position: absolute;
left: 0px;
width: 960px;
font-size: 10px;
color: #C72F39;
bottom: -18px;
}
.footer a {
color: #C72F39;
text-decoration: none;
}
.footer a:visited {
color: #C72F39;
}
.footer a:hover {
color: #F18033;
}
.boxcorner {
position: absolute;
left: -76px;
bottom:0px;
}
.programmelink {
padding: 0px 0px 0px 10px;
background: url('images/arrow.gif') no-repeat left top;
}
.programmelink a {
color: #C90016;
text-decoration: none;
}
.programmelink a:visited {
color: #C90016;
}
.programmelink a:hover {
color: #FF6309;
}
.associatelink {
padding: 0px 0px 0px 10px;
background: url('images/arrow.gif') no-repeat left top;
}
.associatelink a {
color: #000;
text-decoration: none;
}
.associatelink a:visited {
color: #000;
}
.associatelink a:hover {
color: #F18033;
}
.flashservices {
position: absolute;
left: 240px;
top: 330px;
}
.image-prof-bus-comm {
position: absolute;
left: 24px;
top: 3px;
}
.image-services {
position: absolute;
left: 24px;
top: 3px;
}
.image-programmes {
position: absolute;
left: 24px;
top: 3px;
}
.testdrive {
position: absolute;
left: 15px;
top: 420px;
width: 140px;
overflow: auto;
font-size: 12px;
color: #666666;
text-align: left;
}
.quoteprogrammes {
position: absolute;
left: 15px;
top: 420px;
width: 140px;
font-size: 12px;
color: #666;
text-align: left;
}
.quote-prof-bus-comm {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quoteassociates {
position: absolute;
left: 15px;
top: 420px;
width: 140px;
font-size: 12px;
color: #666;
text-align: left;
}
.nomargin {
margin: 0px;
}
.textgrey {
color: #666;
}
.image-performance-coaching {
position: absolute;
left: 24px;
top: 3px;
}
.image-voicebox {
position: absolute;
left: 24px;
top: 3px;
}
.image-staying-resourceful {
position: absolute;
left: 24px;
top: 3px;
}
.image-building-great-relations {
position: absolute;
left: 24px;
top: 3px;
}
.image-meeting-management {
position: absolute;
left: 24px;
top: 3px;
}
.image-getting-to-yes {
position: absolute;
left: 24px;
top: 3px;
}
.image-irresistible-salestalk {
position: absolute;
left: 24px;
top: 3px;
}
.image-winning-ways {
position: absolute;
left: 24px;
top: 3px;
}
.image-comm-strategies-leaders {
position: absolute;
left: 24px;
top: 3px;
}
.image-prof-present-skills {
position: absolute;
left: 24px;
top: 3px;
}
.image-perform-beyond-expect {
position: absolute;
left: 24px;
top: 3px;
}
.quote-performance-coaching {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-voicebox {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-staying-resourceful {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-building-great-relations {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-getting-to-yes {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-irresistible-salestalk {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-winning-ways {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-comm-strategies-leaders {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-prof-present-skills {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-perform-beyond-expect {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-manager-as-coach {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-meeting-management {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.image-test-drive {
position: absolute;
left: 24px;
top: 3px;
}
.image-contact {
position: absolute;
left: 24px;
top: 3px;
}
.faq {
display:block;
}
.temfaq {
padding: 0px 10px;
}
.temfaq a {
color: #FF6309;
text-decoration: none;
}
.question {
font-size: 14px;
}
.answer {
font-size: 14px;
font-weight:bold;
}
.quote-casestudies {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.quote-contact {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666;
text-align: center;
line-height:1.5;
}
.image-case-studies {
position: absolute;
left: 24px;
top: 3px;
}
.image-faq {
position: absolute;
left: 24px;
top: 3px;
}
.image-testimonials {
position: absolute;
left: 24px;
top: 3px;
}
.image-news {
position: absolute;
left: 24px;
top: 3px;
}
.image-manager-as-coach {
position: absolute;
left: 24px;
top: 3px;
}
.faq-expand {
margin: 5px 0px 5px 20px;
}
.image-non-verbal {
position: absolute;
left: 24px;
top: 3px;
overflow: auto;
}
.image-technology {
position: absolute;
left: 24px;
top: 3px;
overflow: auto;
}
.quote-advocate {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height:1.5;
}
.text-11px {
font-size: 11px;
}
.scrooge {
position: absolute;
left: 20px;
top: 410px;
width: 138px;
border: #c90016;
font-size: 10px;
color: #666666;
text-align: center;
border:1pt;
}
.box {
background-color: #FDF2F3;
border: 1px solid #C90016;
}
.image-coaching-style {
position: absolute;
left: 24px;
top: 3px;
}
.image-ibelieve {
position: absolute;
left: 24px;
top: 3px;
}
.image-question-answer {
position: absolute;
left: 24px;
top: 3px;
}
.quote-coaching-style {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height:1.5;
}
.quote-question {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height:1.5;
}
.coaching-as-management-style-book {
position: absolute;
left: 20px;
top: 625px;
width: 130px;
text-align: center;
}
.quotereaders {
position: absolute;
left: 20px;
top: 420px;
width: 145px;
font-size: 14px;
color: #666666;
text-align: center;
line-height: 1.5;
}
.quote_henkel {
position: absolute;
left: 20px;
top: 420px;
width: 140px;
font-size: 14px;
color: #666666;
text-align: center;
line-height: 1.5;
}
.image-understanding-readers {
position: absolute;
left: 24px;
top: 3px;
}
.image-think-clearly {
position: absolute;
left: 24px;
top: 3px;
}
.quote-business-writing {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height:1.5;
}
.image-business-writing {
position: absolute;
left: 24px;
top: 3px;
}
.image-email {
position: absolute;
left: 24px;
top: 3px;
}
.quote-reading {
position: absolute;
left: 20px;
top: 420px;
width: 130px;
font-size: 14px;
color: #666666;
text-align: center;
line-height:1.5;
}