@charset "utf-8";

body {width:960px; margin:0 auto; font-family:'Nobile',Tahoma, sans-serif, Arial, Geneva; font-weight:400; font-size:small;  color:#000000;}
@media screen and (max-device-width: 480px){
  body{
    -webkit-text-size-adjust: none;
  }
}
.clearit {width:100%; height:0px; clear:both;}

p, li, span {font-size:102%;}
li ul li {font-size:100%;}
p {margin:0; padding:0; line-height:160%;}
a {color:#C00;}
select, input, textarea {font-family:'Nobile',Tahoma, sans-serif, Arial, Geneva; font-weight:400; font-size:small; color:#000000;padding:4px;}
h1, h2, h3, h5 {font-family:'Open Sans',Tahoma, sans-serif, Arial, Geneva; font-weight:400; margin:0 0 5px 0; padding:0; color:#999;}
h4 {font-family:'Open Sans',Tahoma, sans-serif, Arial, Geneva; font-weight:600; font-size:130%; margin:0 0 5px 0; padding:0; color:#ff9900;}
h5 {font-family:'Open Sans',Tahoma, sans-serif, Arial, Geneva; font-weight:600; font-size:110%; margin:0 0 5px 0; padding:0; color:#ff9900;}
ul, ol {margin:5px 0 10px 20px; padding:0;}
li {margin:0 0 10px 0; padding:0; color:#333;}
li span {color:#000;}
.homepg {background:url(/images/homepanelsbg.gif) repeat-y center top;}
.homeintro {float:left; width:460px; margin:10px;}
.homeintro h1 {margin:0 0 9px 0; padding:0;}
.homeintro p {margin:0 10px 0 98px;}
.homeintro ul {list-style:none; margin:20px 0 0 98px;}
.homeintro ul li {font-size:100%;}
.homepgpanels {float:left; width:480px; list-style:none; background:url(/images/recruitment-training-consulting.png) no-repeat center top; margin:110px 0 10px 0; padding:0; }
.homepgpanels li {float:left; width:120px; background:#666; margin:150px 10px 0 10px; padding:0 10px; color:#FFF; line-height:130%;}
.homepgpanels h4 {margin:0 0 10px 0;}
.homepanelsubnav {float:left; list-style:none; background:#666; width:140px; margin:0 10px; padding:0; }
.homepanelsubnav li {float:left; width:120px; margin:0 0 10px 0; padding:0 10px; font-size:100%;}
.homepanelsubnav li a { color:#05e1ef;}
.homepanelsubnav li a:hover {color:#FFFFFF;}

.mh {float:left; clear:left; width:300px; margin:60px 0 0 108px;}
.mh p {float:left; font-size:80%; margin:0; padding:0; vertical-align:middle; color:#666;}
.mh img {float:left; margin:0 0 0 4px;}

.pagesublinks {list-style:none; margin:30px 0 0 0; padding:0;}
.pagesublinks li {font-size:100%;}
.cyan {color:#39AAE2;}
.magenta {color:#E4007E;}
.yellow {color:#FFEB00;}
.blue1 {color:#006FA4;}
.blue1b {font-weight:700; color:#006FA4;}
.grayc {color:#CCC;}
.gray9 {color:#999;}
.gray6 {color:#666;}
.gray3 {color:#333;}
.graycb {color:#CCC; font-weight:bold;}
.gray9b {color:#999; font-weight:bold;}
.gray6b {color:#666; font-weight:bold;}
.gray3b {color:#333; font-weight:bold;}
.img {margin:0 0 10px 0; padding:4px; border:1px solid #EEE;}
.imgl4b {float:left; clear:both; margin:10px 20px 10px 0; padding:4px; border:1px solid #EEE;}
.imgr4b {float:right; clear:both; margin:10px 0 10px 20px; padding:4px; border:1px solid #EEE;}
.mt40 {margin-top:40px;}
.mb80 {margin-bottom:80px;}
.mb110 {margin-bottom:110px;}

.hdrlogo {float:left; width:300px; height:91px; margin:10px 10px 20px 10px; padding:0;}
.hdrlogo a:hover {opacity:0.8;}
.topnav {float:left; width:620px; height:66px; margin:20px 0 0 10px; padding:0 10px 0 0; border-top: 8px solid #EEE;
	border-bottom: 2px solid #CCC;}

.topnav ul li a:hover {color:#EBEBEB;}
.contentcontainer {float:left; clear:both; width:960px; min-height:350px; margin:10px 0 0 0; padding:0;}
.contentcontainer p {margin:0 10px; padding:0;}
.contentinner{float:left; margin:0 10px; padding:0;}

.aboutpanel3 {float:left; width:580px; background:#999; margin:20px 0; padding:20px; min-height:135px;}
.aboutpanel3 p {color:#FFF; line-height:130%; margin:0; padding:0;}
.aboutpanel3 img {float:right; margin:0 0 0 40px; border:1px solid #CCC;}

.directors1 {float:left; margin:10px 0; padding:0; list-style:none;}
.directors1 h5 {margin:0 0 10px 10px;}
.directors1 li {float:left; width:140px; margin:0 10px; padding:0; line-height:130%;}
.directors1 li span {}
.directors1 li img {float:left; margin:10px 10px 10px 0; padding:0;}

.cnsltmodule1 {float:left; width:940px; list-style:none; margin:10px 0 ; padding:0;}
.cnsltmodule1 li {margin:0 0 15px 0; padding:0; line-height:140%;}
.cnsltmodule1 li h5 {}

.cnsltpanel1 {background:#999; margin:20px 0 20px 90px; padding:20px; height:110px;}
.cnsltpanel1 p {color:#FFF; line-height:130%;}
.cnsltpanel1 img {float:right; margin:0 0 0 20px; border:1px solid #CCC;}

.trngmodule {float:left; width:220px; margin:0 10px; padding:0}
.trngmodule h5 {min-height:45px; margin:0 0 100px 0; padding:5px 0 5px 10px; background:url(/images/transparent50.png) repeat top left; color:#FFF;}
.trngmodule img {margin:0 0 10px 0;}
.trngmodule li {margin-left:30px;}
.tm1 {background:url(/images/selling-skills.jpg) no-repeat top left;}
.tm2 {background:url(/images/managerial-skills.jpg) no-repeat top left;}
.tm3 {background:url(/images/teamwork-and-interpersonal-skills.jpg) no-repeat top left;}
.tm4 {background:url(/images/performance-management.jpg) no-repeat top left;}

.col12 {float:left; width:940px; margin:0 10px 10px 10px; padding:0;}
.cols10l {float:left; width:780px; margin:10px; padding:0;}
.cols9l {float:left; width:700px; margin:10px; padding:0;}
.cols8l {float:left; width:620px; margin:10px; padding:0;}
.cols6l {float:left; width:460px; margin:10px; padding:0;}
.cols5l {float:left; width:380px; margin:10px; padding:0;}
.cols4l {float:left; width:300px; margin:10px; padding:0;}
.cols4r {float:right; width:300px; margin:10px; padding:0;}
.cols3l {float:left; width:220px; margin:10px; padding:0;}
.cols2l {float:left; width:140px; margin:10px; padding:0;}

.margin1cl {margin-left:90px;}
.margin2cl {margin-left:170px;}
.margin3cl {margin-left:250px;}

.contactpersons {float:left; width:480px; margin:0 0 40px 0; padding:0; list-style:none;}
.contactpersons li {float:left; width:220px; margin:0 10px; padding:0;}
.contactpersons li h5 {font-size:102%; line-height:normal; color:#666;}
.contactpersons li p {font-size:100%; line-height:normal;}
#formbox {margin:0; padding:0;}
dl.cform {float:left; width:460px; margin:0 10px; padding:4px 0;}
.cform dt {float:left; width:140px; font-size:100%; text-align:right; padding:0; margin:5px 20px 0 0;}
.cform dd {float:left; width:300px; font-size:100%; margin:0; padding:0 0 8px 0;}
.cform dd div {width:100%; margin:0 0 10px 0; padding:0;}
.cform .formfb {float:left; width:300px; margin:10px 0; padding:0;}
.cform .formfb p {line-height:normal; margin:0; padding:0; color:#006FA4;}
.w300 {width:300px;}
.w150 {width:150px;}

.footer {float:left; width:960px; margin:0 auto; padding:10px 0; font-size:85%; color:#666; border-top:1px solid #CCC;}
.footer h5 {color:#666;}
.footer p {float:left; width:140px; margin:0 10px; padding:0;}
.footer ul {float:left; width:140px; margin:0 10px; padding:0; list-style:none;}
.footer ul li {margin:0 0 5px 0; padding:0; font-size:85%;}
.footer ul li a {color:#999;}
