body{padding:0px; margin:0px; font:normal 13px Arial; color:#383838; background:url(../images/bg-body.gif) repeat-x left top #1e587e;}
img{border:none;}
a{outline:none; text-decoration:none;color:#C16E0A;}
h1,h2,h3,h4,h5,h6,p{padding:0px; margin:0px; border:none;}
h1{font:normal 25px Trebuchet Ms; color:#0b344f;}

.main-container{width:930px; margin-top:30px;}
.bg-white{background:#FFFFFF;}
.top-height{height:131px;}
.right-curveheigt{background:#FFFFFF; height:249px;}
.logo-area{height:97px; padding:0px 30px 0px 0px; background:url(../images/bg-logo-area.gif) repeat-x left top;}
.null-toppad{padding-top:0px!important;}
.null-tbpad{padding-top:0px!important; padding-bottom:0px!important;}

.navigation	{width:100%; height:30px; overflow:visible; background:#1e587e!important; padding-left:2px;}
.navigation ul{list-style:none; margin:0px; padding:0px; float:left;}
.navigation ul font{font-size:13px;}

.navigation ul li.navi-link{font-weight:normal; margin:0px 6px 0px 0px; cursor:pointer; display:block; height:22px;}
.navigation ul li.navi-link a{background:url(../images/navigation-offlink.gif) left top no-repeat; padding:0px 0px 6px 8px; color:#FFFFFF; display:block; }
.navigation ul li.navi-link a font{background:url(../images/navigation-offlink.gif) right top no-repeat; padding:8px 8px 0px 0px; color:#FFFFFF; display:block; }

.navigation ul li.navi-link:hover a{background:url(../images/navigation-onlink.gif) left top no-repeat; padding:0px 0px 6px 8px; color:#FFFFFF; display:block; }
.navigation ul li.navi-link:hover a font{background:url(../images/navigation-onlink.gif) right top no-repeat; padding:8px 8px 0px 0px; color:#FFFFFF; display:block;}

.navigation ul li.navi-link a{color:#FFFFFF;}
.navigation ul li.navi-link:hover a{color:#FFFFFF;}
.navigation ul.sub-links li{color:#CCCCCC!important;}
.navigation ul.sub-links li a{color:#CCCCCC!important; font-size:12px; background:#000000!important; padding:5px 5px 5px 10px!important; display:block; width:160px; border-bottom:#313131 solid 1px;}
.navigation ul.sub-links{margin:0px; padding:0px; width:120px;}
.navigation ul.sub-links li {font-weight:normal; border:none; margin-right:8px; width:120px; cursor:pointer;}

.navigation ul.sub-links li:hover{background:#12444F!important; color:#FFFFFF!important;}
.navigation ul.sub-links li:hover a{background:#12444F!important; color:#FFFFFF!important;}

.navigation ul {list-style:none; margin:0; padding:0; float:left;}
.navigation li {position:relative; min-height: 1px; vertical-align: bottom;}
.navigation ul ul {position:absolute; z-index:500; top:auto; display:none; padding: 1em; margin:-1em 0 0 -1em;}
.navigation li:hover ul ul{display:none;}
.navigation li li:hover ul ul {display:none;}
.navigation li li li:hover ul ul {display:none;}
.navigation li li li li:hover ul ul {display:none;}
.navigation li:hover ul {display:block;}
.navigation li li:hover ul {display:block;}
.navigation li li li:hover ul {display:block;}
.navigation li li li li:hover ul {display:block;}
.navigation ul li.navi-link{float:left;}

.home-content{padding:0px 0px 0px 10px;}
.widget-content{padding:6px;}
.widget-content .content{color:#565656; line-height:18px;}

.grey-box .top-row{background:url(../images/grey-rightcurve.gif) no-repeat right top #e8e8e8;}
.grey-box .top-row h4{background:url(../images/heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; color:#FFFFFF; font-size:13px;}
.grey-box .top-row h4 p{background:url(../images/heading-bg.gif) no-repeat right top; padding:6px 16px 10px 0px;}

.grey-box .top-row h1{background:url(../images/heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; font:bold 13px Trebuchet Ms; color:#FFFFFF;}
.grey-box .top-row h1 p{background:url(../images/heading-bg.gif) no-repeat right top; padding:6px 16px 10px 0px;}

.grey-box .content{padding:12px; background:#e8e8e8; color:#1E1E1E; line-height:18px;}
.grey-box .down-row{background:url(../images/grey-downcurve.gif) left top;}
.grey-box .down-row p{background:url(../images/button-readmore.gif) left top no-repeat; float:right; width:60px; padding:0px 0px 1px 0px; text-align:center;}
.grey-box .down-row p a{color:#FFFFFF; font-size:11px;}

.orange-box .top-row{background:url(../images/orange-rightcurve.gif) no-repeat right top #c16e0a;}
.orange-box .top-row h4{background:url(../images/orange-heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; color:#FFFFFF; font-size:13px;}
.orange-box .top-row h4 p{background:url(../images/orange-heading-bg.gif) no-repeat right top; padding:6px 16px 10px 0px;}
.orange-box .content{padding:10px; background:#c16e0a; color:#FFFFFF; line-height:18px;}
.orange-box .down-row{background:url(../images/orange-downcurve.gif) left top;}
.orange-box .down-row p{background:url(../images/button-readmore.gif) left top no-repeat; float:right; width:60px; padding:0px 0px 1px 0px; text-align:center;}
.orange-box .down-row p a{color:#FFFFFF; font-size:11px;}

.training-box .top-row{background:url(../images/bg-top-training.gif) repeat-x right bottom; padding:0px 0px 0px 0px;}
.training-box .top-row h4{background:url(../images/training-heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; margin-top:24px;}
.training-box .top-row h4 p{background:url(../images/training-heading-bg.gif) no-repeat right top; padding:4px 16px 12px 0px; font:normal 20px Trebuchet Ms; color:#50506f;  float:left;}
.training-box .top-row label{float:right;}
.training-box .content{padding:10px; background:#50506f; color:#FFFFFF; line-height:18px; height:135px;}
.training-box .content .bullets{overflow:hidden; width:100%;}
.training-box .content .bullets p{background:url(../images/check-box.gif) no-repeat left 8px; font-size:12px; padding:0px 0px 5px 10px;}
.training-box .down-row{background:url(../images/bg-down-training.gif) left top;}
.training-box .down-row p{background:url(../images/button-readmore.gif) left top no-repeat; float:right; width:60px; padding:0px 0px 1px 0px; text-align:center;}
.training-box .down-row p a{color:#FFFFFF; font-size:11px;}

.consulting-box .top-row{background:url(../images/bg-top-consulting.gif) repeat-x right bottom; padding:0px 0px 0px 0px;}
.consulting-box .top-row h4{background:url(../images/consulting-heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; margin-top:24px;}
.consulting-box .top-row h4 p{background:url(../images/consulting-heading-bg.gif) no-repeat right top; padding:4px 16px 12px 0px; font:normal 20px Trebuchet Ms; color:#3a7df0; float:left;}
.consulting-box .top-row label{float:right;}
.consulting-box .content{padding:10px; background:#2d74ef; color:#FFFFFF; line-height:18px; height:135px;}
.consulting-box .down-row{background:url(../images/bg-down-consulting.gif) left top;}
.consulting-box .down-row p{background:url(../images/button-readmore.gif) left top no-repeat; float:right; width:60px; padding:0px 0px 1px 0px; text-align:center;}
.consulting-box .down-row p a{color:#FFFFFF; font-size:11px;}

.coaching-box .top-row{background:url(../images/bg-top-coaching.gif) repeat-x right bottom; padding:0px 0px 0px 0px;}
.coaching-box .top-row h4{background:url(../images/coaching-heading-bg.gif) no-repeat left top; padding:0px 0px 0px 6px; float:left; width:auto; margin-top:24px;}
.coaching-box .top-row h4 p{background:url(../images/coaching-heading-bg.gif) no-repeat right top; padding:4px 16px 12px 0px; font:normal 20px Trebuchet Ms; color:#997b99; float:left;}
.coaching-box .top-row label{float:right;}
.coaching-box .content{padding:10px; background:#997b99; color:#FFFFFF; line-height:18px; height:135px;}
.coaching-box .down-row{background:url(../images/bg-down-coaching.gif) left top;}
.coaching-box .down-row p{background:url(../images/button-readmore.gif) left top no-repeat; float:right; width:60px; padding:0px 0px 1px 0px; text-align:center;}
.coaching-box .down-row p a{color:#FFFFFF; font-size:11px;}


.testimonial{font-size:12px; border-bottom:#c3b4a2 solid 1px; padding:10px 0px 10px 0px;}
.testimonial .run-text b{font:bold 18px Times New Roman;}
.testimonial .name{text-align:right;}

.footer .content{background:#13191b; color:#a4a4a4; font-size:12px;}
.footer .content a{color:#a4a4a4;}
.footer .content a:hover{color:#FFFFFF;}


.cursor{cursor:pointer;}
.input-text{background:#333333; padding:2px; color:#bababa; border:#797979 solid 1px;}
.but-input{background:#333333; padding:2px; color:#FFFFFF; border:#797979 solid 1px; cursor:pointer;}
.but-input:hover{background:#CCCCCC; padding:2px; color:#000000; border:#797979 solid 1px; cursor:pointer;}
.sign-up{font-size:14px; color:#eeeeee!important; font-weight:bold;}
.sign-up:hover{color:#FFFFFF;}