﻿body
{
    font-size: smaller;
    background-image:url('images/palebeigeworldmap.gif'); background-repeat:no-repeat
}
 
#main
{
    float: left;
    width: 67%;
    border-right: 1px solid #000;
    margin-right: 15px;
    padding-bottom: 10px;
    padding-right: 10px;       
}
 
#footer
{
    position: relative;
    left: -5px;
    clear: both;
    width: 900px;   
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    text-align: center;
    color: #666666;
    font-size: 9px;
    top: 0px;
}
a.footer:link { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #666666; font-size: 8pt; text-align: center; }
a.footer:visited {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #777777; font-size: 8pt; text-align: center;}
a.footer:hover{font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #999999; font-size: 8pt; text-align: center;}
a.footer:active {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #333333; font-size: 8pt; text-align: center;}

a.executivefooter:link { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #333333; font-size: 8pt; text-align: center; }
a.executivefooter:visited {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #444444; font-size: 8pt; text-align: center;}
a.executivefooter:hover{font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #808080; font-size: 8pt; text-align: center;}
a.executivefooter:active {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #000000; font-size: 8pt; text-align: center;}

a.executivelink:link { font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #FFFFFF; font-size: 12px; text-align: center; }
a.executivelink:visited {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #C6C6C6; font-size: 12px; text-align: center;}
a.executivelink:hover{font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #D4D4D4; font-size: 12px; text-align: center;}
a.executivelink:active {font-family: Verdana, Arial, Helvetica, Sans-Serif; color: #555555; font-size: 12px; text-align: center;}

h1 
{
    color: Maroon; font-size: 44pt; font-weight:bold; font-family: Verdana, Arial, Helvetica, Sans-Serif;
    }
    
#information
    {
        position:absolute; top:202px; left:276px;
        width: 248px; height:450px;
        background-color:#FFFFFF; 
        padding:20px 20px 10px 20px;
        font-family: Verdana, Arial, Helvetica, Sans-Serif;
        font-size: 9pt;
    }
#toplinks
{
     font-family:Verdana, Arial, Helvetica, Sans-Serif;
     text-align: left;
     text-decoration:none;
     padding-bottom: 0px;
}

a.toplink:link {font-size:13px; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #690000; font-weight:bold; text-decoration:none;}
a.toplink:visited {font-size:13px; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #481212; font-weight:bold; text-decoration:none;}
a.toplink:hover {font-size:13px; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #999999; font-weight:bold; text-decoration:none;}
a.toplink:active {font-size:13px; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #330000; font-weight:bold; text-decoration:none;}

a.languagebar:link {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #580000; font-weight:bold; text-decoration:none;}
a.languagebar:visited {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #320000; font-weight:bold; text-decoration:none;}
a.languagebar:hover {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #902100; font-weight:bold; text-decoration:none;}
a.languagebar:active {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #580000; font-weight:bold; text-decoration:none;}

a.newslink:link {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #690000; font-weight:bold;}
a.newslink:visited {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #481212; font-weight:bold;}
a.newslink:hover {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #999999; font-weight:bold;}
a.newslink:active {font-size:9pt; font-family:Verdana, Arial, Helvetica, Sans-Serif; color: #330000; font-weight:bold;}

a.services:link {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#690000;}
a.services:visited {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#481212;}
a.services:hover {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#999999;}
a.services:active {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#330000;}

a.projects:link {font-size:10pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#FFFFFF;}
a.projects:visited {font-size:10pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#FFF9F2;}
a.projects:hover {font-size:10pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#110000;}
a.projects:active {font-size:10pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#330000;}

a.secondarymenu:link {margin-left: 30px; font-size:8pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#690000;}
a.secondarymenu:visited {margin-left: 30px; font-size:8pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#481212;}
a.secondarymenu:hover {margin-left: 30px; font-size:8pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#999999;}
a.secondarymenu:active {margin-left: 30px; font-size:8pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#330000;}

.projects
{
    font-family: Verdana, Arial, helvetica, Sans-Serif;
    font-size: 8pt;
    color: #FFF8F0;
    line-height: 1;
}

.trainSecondaryTitle
{
	padding:0;
	width:100%;
	margin:0;
	background-color:#DDDDDD;	
}
.fnt
{
	font-size: 11px; 
	font-family:Verdana;
	text-align: justify;
	width: 100%;
}
.darkblue{
	color:#333399;
	font-weight:bold; 
	font-size: 11px; 
	font-family: Verdana;
}
.imgSup
{
	padding-left:0px;
}
a:link {text-decoration: none; border:none; font-weight:bold; color:#690000;}
a:visited {text-decoration: none; border: none; font-weight:bold; color: #481212;}
a:hover {text-decoration: none; border:none; font-weight:bold; color: #999999;}
a:active {text-decoration:none; border:none; font-weight:bold; color: #330000;}
.fnt-strong
{
	color: #800000;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
img { border:0;}
.fnt a{color:#656565;}
.fnt a:hover{color:#252525;}
.applicationBox{
	width:92%;
	margin-top:20px;
}
.roleDesc{
	font-weight:normal;
	text-align:justify;
	vertical-align:top;
	width: 100%;
}
.imageleft
{
	float:left;
	margin-right:10px;	
}
.footerText
{
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	color: #969494; 
	line-height: 14px
}
a.footerText {color:#564545;}

.demoarea 
{
	padding:20px;
}
.tblSeminar
{
    font-family:Verdana;
    font-size:11px;
    width: 620px;
    padding: 0px;
    margin: 0px;
}
.demoheading 
{
	padding-bottom:20px;
	color:#800000;
	font-family:Verdana;
	font-weight:bold;
	font-size:1.0em;
}
.imgLink
{
	border:none;
}
#servicesbar
{
    height:25px;
    background-color: #690000;
    color: #FFF4EA;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11pt;
    padding: 5px 0px 0px 10px;
}
.services
{
    padding: 10px 0px 10px 5px;
    line-height: 1.5;
}
.newstitle
{
    padding: 0px 0px 3px 0px;
    font-weight: bold;
    color: #690000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.news0
{
    padding: 0px 10px 0px 0px;
    color: #690000;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 8pt;
}
.news1 
{
    font-family:Verdana;
    font-size:8pt;
    color:#540000;
    font-weight:bold;
    padding: 0px 0px 0px 10px;
}
.news2
{
    font-family:Verdana;
    font-size:8pt;
    color:#540000;
    padding: 0px 0px 0px 20px;
}
.clientengagement
{
    color:#890000;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:9pt;
    line-height: 2;
}
.indextitle
{
    background-color:#690000;
    height: 25px;
    font-family:Verdana, Arial, Helvetica, Sans-Serif;
    font-size:11pt;
    font-weight:bold;
    color:#FFF4EA;
    z-index:0;
    border-bottom:solid 1px rgb(0,0,0);
    width: 100%;
    padding: 5px 0px 0px 10px;
}

  .seminarstitle
  {
      border:solid 1px rgb(100,100,100);
      background-color:#E0E0E0;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 9pt;
      font-weight: bold;
      color:#3366FF;
      border-collapse:collapse;
      margin-top: 5px;
      cursor: pointer;
      padding: 10px 5px 10px 5px;
  }
  .seminarscontent
  {
      border: dashed 1px rgb(100,100,100);
      border-top: 0px;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 8pt;
      padding: 10px 10px 10px 10px;
      border-collapse:collapse;
  }
    .coachingtitle
  {
      border:solid 1px rgb(100,100,100);
      background-color:#C4C4C4;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 9pt;
      font-weight: bold;
      color:#333399;
      border-collapse:collapse;
      margin-top: 5px;
      padding: 5px 5px 5px 5px;
      cursor: pointer;
  }
  .pagetitle
  {
      font-size:13px;
      font-weight:bold;
      color: #333399;
      background-color: #DDDDDD;
  }
  .secondarytitles
  {
      font-size: 11px;
      font-weight: bold;
      color: #333399;
      background-color: #DDDDDD;
  }
  .surveyquestions
  {
      font-size: 11px;
      font-weight: bold;
  }
  .homepagebottomright
  {
      background-image: url('images/headinhands.jpg');
      background-repeat: no-repeat;
      border-top: solid 1px rgb(0,0,0);
      padding: 20px 15px 20px 5px;
      text-align: center;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 10pt;
      color: #890000;
      height: 125px;
  }
a.homepagebottomright:link {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#690000;}
a.homepagebottomright:visited {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#481212;}
a.homepagebottomright:hover {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#999999;}
a.homepagebottomright:active {font-size:11pt; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#330000;}
 
 .RSCtitle
 {
      border:solid 1px rgb(100,100,100);
      background-color:#E0E0E0;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 9pt;
      font-weight: bold;
      color:#333399;
      border-collapse:collapse;
      margin-top: 5px;
      padding: 5px 5px 5px 5px;
      cursor: pointer;
 }
 .RSCcontent
 {
      border: dotted 1px rgb(100,100,100);
      border-top: 0px;
      font-family: Verdana, Arial, Helvetica, Sans-Serif;
      font-size: 8pt;
      padding: 10px 10px 10px 10px;
      border-collapse:collapse;
 }
 .quote
 {
     font-family: Verdana, Arial, Helvetica, Sans-Serif;
     font-size: 9pt;   
     font-style:italic;
     padding: 5px 100px 0px 100px;
     text-align: left;
 }
 .secondaryquote
 {
     font-family: Verdana, Arial, Helvetica, Sans-Serif;
     font-size: 9pt;
     font-weight: bold;
     padding-right: 100px;
     text-align: right;
 }
 .RateYourLeaderRow
 {
     position: relative;
     top: 0px;
     border: solid 2px rgb(0,150,0)
 }
 .RateYourLeaderQuestionText
 {
     font-family: Verdana, Arial, Helvetica, Sans-Serif;
     font-size: 9pt;
     width: 225px;
     height: 75px;
     background-color: #E1E1E1;
     padding: 10px 10px 10px 10px;
 }
 .RateYourLeaderQuestionTextRight
 {
     position:relative;
     font-family: Verdana, Arial, Helvetica, Sans-Serif;
     font-size: 9pt;
     height: 75px;
     width: 225px;  
     background-color: #E1E1E1;
     padding: 10px 10px 10px 10px;  
 }

 .RateYourLeaderButtons
 {
     font-weight: bold;
     height: 60px;
     width: 150px;
     vertical-align: middle;
     text-align: center;
 }
 .RateYourLeaderResults
 {
     background-color: #E1E1E1;
     padding: 10px 10px 10px 10px;
 }
 .flyOutDiv
{
 display: none; 
 position: absolute;
 top: 200px;
 left: 475px; 
 width: 300px; 
 z-index: 3; 
 opacity: 0; 
 filter:(progid:DXImageTransform.Microsoft.Alpha(opacity=0)); 
 font-size: 14px; 
 border: solid 3px #690000; 
 background-color: #FFFFFF; 
 padding: 5px 10px 10px 10px;
 text-align:left;
}
.flyOutDivCloseX
{
 background-color: #690000; 
 color: #FFFFFF; 
 text-align: left; 
 font-weight: bold; 
 text-decoration: none; 
 border: outset thin #800000; 
 padding: 5px; 
}
.flyoutTitle
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    color: #cc3399;
    font-weight: bold;
    
}
.flyoutText
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 11px;
    color: #666666;
    font-weight: bold;
    text-align: left;
}
.coachingtopic
{
    background-color: #c7c7c7;
    padding: 5px 5px 5px 5px;
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    font-size: 10pt;
    font-weight: bold;
    text-align: center;
    border-top: solid 1px #cccccc;
    border-left: solid 1px #cccccc;
    border-bottom: solid 1px #888888;
    border-right: solid 1px #888888;
}
.frontpagerectangle
{
    padding: 5px 0px 6px 5px;
    border-collapse:collapse;
    border-top: solid 1px rgb(0,0,0);
    border-bottom: solid 1px rgb(0,0,0);
    background-color: #932500;
}
.TIQquestiontext
{
    color: #000000;
    background-color: #ffffff;
    font-size: 11px;
    width: 200px;
    text-align:left;
    
}
.TIQbuttons
{
     font-weight: bold;
}
.TIQresults
{
    font-family: Verdana, Arial, Helvetica, Sans-Serif;
    color: #000000;
    background-color: #E4E4E4;
    padding: 0px 10px 0px 10px;
}
.TIQresults b{color:#333333}
.TIQresults a{color:#777777;}
.TIQresults a:hover{color:#FFFFFF;}
.CVQQuestion
{
    width:660px;
}
.primaryDiv
{
    background-color: #EFEFEF;
    padding: 2px 10px 2px 10px;
    vertical-align: top;
    margin: 3px;
}
.secondaryDiv
{
    display: none;
    font-weight: normal;
    padding: 5px 10px 0px 10px;
    vertical-align: top;
}
.sitemapLevel2
{
    text-align: center;
}
.sitemapLevel3
{
    text-align: center;
}
.sitemapServices
{
    text-align: left;
}
.MainServicesHeader
{
    height: 5px;
    color: #333399;
    font-weight: bold;
}
a.darkblue:link {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#333399;}
a.darkblue:visited {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#444499;}
a.darkblue:hover {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#999999;}
a.darkblue:active {font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, Sans-Serif; text-decoration:none; color:#666666;}

.ImageAlignRight
{
    float:right;
    margin: 0px 10px 0px 0px;
    border:1px solid #690000;
}

.ImageAlignLeft
{
    float:left;
    margin: 0px 10px 0px 0px;
}

.RedBackground
{
	padding:0;
	width:100%;
	margin:0;
	background-color:#690000;	
}

.WhiteTitle{
	color:#FFFFFF;
	font-weight:bold; 
	font-size: 12px; 
	font-family: Verdana;
}

.DivTextAndImage
{
    font-size: 11px; 
	font-family: Verdana;
	width:100%;
	margin-top:20px;
}

.RFQHeader
{
    font-size: 13px; 
	font-family:Verdana;
	text-align: justify;
	width: 100%;
	color:#690000;
}