

/* [+] -- CONTENT -------------------------------- */
/* font */
#content .textstronger {
  font-weight: bold;
}

#content input,
#content textarea {
  font-size: 97%;
}

#content {
  xheight: 221px;
  xmin-height: 221px;
}

/* content wider*/
#doc-not-found #content,
#thank-you #content,
#contact-us #content,
#services-for-business #content,
#partners #content, /* this one is temporal!!! */ 
#terms-of-use #content,
#privacy-statement #content,
#services-for-individuals #content{
  width:608px;
  margin-left: 18px; 
}

#services-for-individuals #content {/* temporal!!! */ 
  height: 530px;
}
#content input#redButton {
  border-width:0;
  color: #fff;
  background: transparent url(../images/bt-red.jpg) no-repeat bottom;
  width: 95px;
  margin: 4px 0px 9px 0; 
  padding: 4px 18px 6px 0; 
  cursor: pointer;
}


/* Doc. not found */
#doc-not-found #content ul li {
  margin-left: 55px;
}
#doc-not-found #content ul ul li {
  margin-left: 37px; 
  margin-top: 5px;
  list-style-type: circle;
}

a.caseStudies {
  display: block;
  color: white;
  font-size:95%;
  background: transparent url(../images/bt-red.jpg) no-repeat;
  width: 85px;
  margin: 32px 0px 9px 0; 
  padding: 3px 0 6px 6px; 
}

/* -- Home -- */
#home #container {
		background: #fff url(../images/bg-homepage.jpg) bottom right no-repeat ;
	}

#content ul li {
  list-style-position:inside;
  list-style-type: square;
  line-height:145%;
  xdisplay: block;
}

#content ul ul li {
  padding-left: 30px;
  list-style-position:inside;
  list-style-type: circle;
  xdisplay: block;
}

/* -- Services for Business -- */
/* -- Services for Individuals -- */
#services-for-business #container,
#services-for-individuals #container {
		background: #fff url(../images/bg-Services-for-Business.jpg) bottom right no-repeat ;
}

#services-for-business #content #line1 div,
#services-for-business #content #line2 div,
#services-for-business #content #line3 div,
#services-for-individuals #content #line1 div   {
  width: 192px; 
  float: left;
}

#services-for-business #content #line1 div,
#services-for-individuals #content #line1 div  {
  padding-top: 14px;
}

#services-for-business #content #line2 div {
  padding-top: 30px;
}

#services-for-business #content #line3  {
  clear: left;
  padding-top: 25px; ;
  overflow: hidden;
  
}

#services-for-business #content a#button1,
#services-for-business #content a#button2,
#services-for-business #content a#button3,
#services-for-business #content a#button4,
#services-for-business #content a#button5,
#services-for-business #content a#button6,
#services-for-business #content a#button7,
#services-for-business #content a#button8,
#services-for-individuals #content a#button1,
#services-for-individuals #content a#button2,
#services-for-individuals #content a#button3 {
  display: block;
  width: 147px;
  height: 52px;
}

#services-for-business #content a#button1 {
  background: transparent url(../images/bt-up-exec-coaching.jpg) no-repeat;
}

#services-for-business #content a#button2 {
  background: transparent url(../images/bt-up-leadership-coaching.jpg) no-repeat;
}

#services-for-business #content a#button3 {
  background: transparent url(../images/bt-up-performance-mgmt-coaching.jpg) no-repeat;
}

#services-for-business #content a#button4 {
  background: transparent url(../images/bt-up-managing-change.jpg) no-repeat;
}

#services-for-business #content a#button5 {
  background: transparent url(../images/bt-up-new-hire-coaching.jpg) no-repeat;
}

#services-for-business #content a#button6 {
  background: transparent url(../images/bt-up-succession-planning.jpg) no-repeat;
}

#services-for-business #content a#button7 {
  background: transparent url(../images/bt-up-outplacement-services.jpg) no-repeat;
}

#services-for-business #content a#button8 {
  background: transparent url(../images/bt-up-contact-centre-coaching-consultancy.jpg) no-repeat;
}

#services-for-individuals #content a#button1 {
  background: transparent url(../images/bt-up-career-coaching.jpg) no-repeat;
}

#services-for-individuals #content a#button2 {
  background: transparent url(../images/bt-up-leadership-coaching.jpg) no-repeat;
}

#services-for-individuals #content a#button3 {
  background: transparent url(../images/bt-up-new-business-coaching.jpg) no-repeat;
}

#services-for-business #content #line1 p,
#services-for-business #content #line3 p,
#services-for-business #content #line2 p,
#services-for-individuals #content #line1 p {
  width: 165px;
}

#services-for-business #content p.quoteTextBig,
#services-for-business #content p.quoteTextSmall,
#services-for-individuals #content p.quoteTextBig,
#services-for-individuals #content p.quoteTextSmall {
  font-family: "Century Gothic", Arial, Verdana, sans-serif, Helvetica;
  width: 300px; 
  font-style: italic; 
  color: rgb(153, 26, 47);
}

#services-for-business #content p.quoteTextBig,
#services-for-individuals #content p.quoteTextBig {
  margin-top: 43px;
  margin-bottom: 4px;
  font-size: 130%; 
}

#services-for-business #content p.quoteTextSmall,
#services-for-individuals #content p.quoteTextSmall {
  margin-top: 5px;
  margin-bottom: 0px;
  font-size: 110%; 
}


/* -- Resources -- */
  /* Login Form */
#resources #WebLoginLayer0 fieldset {
  border: 1px solid #ddd;
  margin-left: 0px; 
  padding-left: 19px; 
  width: 329px; 
  margin-bottom: 27px;
}

#resources #WebLoginLayer0 label {
  display: block;
  margin: 12px 0pt;
}

#resources #WebLoginLayer0 label.checkbox {
  display: inline;
}

#resources #WebLoginLayer0 .checkbox {
  margin-left: 7px;
}

#resources #WebLoginLayer0 input.button {
  display: block; 
  background: transparent url(../images/bt-red.jpg) no-repeat scroll center bottom;
  border: 0px;
  color: white;
  margin-top: 12px; 
  margin-bottom: 13px;
  padding: 4px 35px 6px 24px;
  cursor:pointer;
  font-size:100%;
}

#resources #WebLoginLayer0 a#forgotpsswd {
  display: block; 
  margin-bottom: 18px;
  font-size: 88%;
}

#resources #WebLoginLayer0 input#username,
#resources #WebLoginLayer0 input#password,
#resources table {
  font-size: 100%
}

   /* Resources Table */
#resources table#dlContainer {
  width: 350px;
}

#resources #dlContainer tr {
  height: 28px;
  background-color: #F0F0F0;
  border-bottom: 1px solid #fff;
}

#resources #dlContainer th {
  background-color: #9A9A9A;
  color: white;
}

#resources #dlContainer tr.secondRowCSS {
  background-color: #E9E9E9;
}

#resources #dlContainer tr:hover {
  background-color: #fff;
}

#resources #dlContainer th {
  font-weight: bold;
  padding-left: 4px;
}

#resources #dlContainer td.fileIcon {
  width: 25px;
  padding-left: 5px; 
}
#resources #dlContainer td.fileName {
  width: 195px;
  padding-left: 5px; 
}
#resources #dlContainer td.fileSize {
  width: 60px;
}

#resources #dlContainer td.fileDate {
  width: 65px;
}

/* -- Register to Download -- */
#register-to-download #content form label {
  display: block;
  float: left;
  width: 124px;
}

#register-to-download #content form fieldset { 
  border:1px solid #DDDDDD;
  width:329px;
  padding-bottom: 17px;
  margin-left:0;
  padding-left:19px;
}


/* -- Client Success Stories -- */
 #container #leftside p.title {
  border-bottom-style: solid; 
  border-bottom-width: 7px;
  border-bottom-color: grey;
  height: 16px; 
  padding-bottom: 4px; 
  padding-top: 5px; 
  padding-left: 5px;
  margin-right: 40px; 
  margin-left: 12px;
}


/* -- Contact Us -- */
  /* Contact Form */

#contact-us #content input, 
#contact-us #content select,
#contact-us #content textarea {
  font-size:95%;
  color: #636363;
  margin-top: 10px;
}

#contact-us #content label, 
#contact-us #content input, 
#contact-us select,
#contact-us textarea {
  display: block;
  float:left;
}

#contact-us #content label {
  margin-top: 10px;
  clear:left;
  float:left;
  width: 178px;
}

#contact-us #content input,
#contact-us #content #cfObject  {
  width: 173px;
}

#contact-us #content textarea#cfMessage {
  clear: both; 
  width: 501px;
}

#contact-us #content input#cfContact {
  clear: left;
  background-color: #EBEBEB;
  color: #a11100;
  border: #D5D5D5 solid 1px;
  font-size: 95%;
  cursor: pointer;
  padding: 2px 11px;
}

#contact-us #content #EmailForm input#cfContact:hover {
  background-color: #dedede;
  cursor: pointer;
}

/* -- Terms of Use -- */
#terms-of-use #content ol {
  list-style-type:decimal;
  padding-left: 46px; 
  padding-right: 77px;
}

#terms-of-use #content ol li {
  list-style-position:outside;
  padding-bottom:9px;
  padding-top:9px;
}

#terms-of-use #content ol ol {
  padding-left: 8px;
  padding-right: 37px; 
}

#terms-of-use #content ol ol li{
  list-style-position:outside;
  list-style-type:decimal;
  margin-left: 11px;
  padding-left: 5px;  
  padding-top: 5px;
  padding-bottom:5px;
}

/* -- Terms of Use -- */
#privacy-statement #content ol {
  padding-left: 53px; 
  padding-right: 86px;
  list-style-type:decimal;
}

#privacy-statement #content ol li {
  list-style-position:outside;
  padding-bottom: 18px;
}


/* ---------------------------------------------------*/
/* --------------Subpages ----------------------------*/

/* PCS Values*/
#pcs-values p.moveLeft {
  margin-bottom: 2px;
}

#pcs-values p.moveRight {
  margin-left: 25px;
  margin-top: 0px;
}

#content p.caseStudyButton a{
  background: transparent url(/assets/templates/perception/images/bg-red-middle.gif) repeat scroll 0% 50%; 
  font-weight: normal; 
  font-size: 95%;
  color: white; 
  padding-top: 4px; 
  padding-bottom: 7px;
}

#content p.caseStudyButton span.start { 
  background: transparent url(/assets/templates/perception/images/bg-red-start.gif) no-repeat scroll 0% 50%;  
  width: 10px; 
  height: 16px; 
  padding-top: 3px; 
  padding-bottom: 7px;
}

#content p.caseStudyButton span.end {
  background: transparent url(/assets/templates/perception/images/bg-red-end.gif) repeat-x scroll 0% 50%; 
  width: 10px; 
  height: 16px; 
  padding-top: 3px; 
  padding-bottom: 7px;
}
