body{background: #fff;
margin: 0px;
padding: 0px;
font-family: arial, helvetica, sans-serif, verdana;
font-size: 11px;
color: #000E64}

#banner{background: #000E64 url('../i/banner_bg.gif') no-repeat right;
border-bottom: 4px solid #000;}

#main-navigation-wrap{
border-bottom: #000E64 1px solid;
height: 25px;
}

#nav{margin: 0px;
padding: 0px;
}

#nav ul {
 	padding: 0px; 
	margin: 0px; 
	list-style: none;
    width:120px;
    z-index:99;
    position:absolute;
    overflow:visible;  
   }

#nav li { 
    margin: 0px;   
    float:left;
    display:block;
    height:auto;
}
#nav ul li{ background-color:#DFDFDF;
	width: 120px;}

 
#nav a{display:block;
    text-decoration:none;}

#nav ul a {
    font-size: 11px;
    background: #E7E7E8; 
    color: #000E64;
    height: 17px;
    padding: 2px 2px 0px 5px; 
    border-top: 1px #fff solid;

}

#nav a:hover, #nav li:hover{
     
}
#nav ul li:hover, #nav ul li a:hover{ background-color:#000E64;
color: #fff}


#nav ul{
    display:none;   
}

/*all see this */
#nav ul ul, #nav ul ul ul{
    display:none; 
    position:absolute; 
    margin-top:-20px; 
    margin-left:120px;
}

/* non-IE browsers see this */
 #nav ul li>ul, #nav ul ul li>ul{
    margin-top:-20px; 
 }

 
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul, #nav li:hover ul ul ul ul ul{
    display:none; 
}

#nav li:hover ul, #nav ul li:hover ul, #nav ul ul li:hover ul, #nav ul ul ul li:hover ul, #nav ul ul ul ul li:hover ul{
    display:block;
}


li>ul { 
	top: auto;
	left: auto;
}



.actuator{padding: 6px 10px 4px 10px;
color: #000E64;
font-weight: bold;}

.actuator:hover{background: #215BFE;
color: #fff}

#breadcrumb{padding: 10px 0px 10px 4px; color: #666}

#left-bar{background: url('../i/left_bar_bg.jpg') no-repeat;
float: left;
width: 170px; padding-left:0px; padding-right:0px; padding-top:125px; padding-bottom:5px
}

#left-bar-admin{
padding: 33px 0px 5px 0px;
float: left;
width: 170px;
}

#left-bar-admin ul{margin: 0px; padding: 0px;}


#left-bar-admin li{list-style-type: none;
margin-bottom: 2px;}

#left-bar-admin div{background: #cccccc;
margin-bottom: 2px;
padding: 2px 2px 2px 5px;}

#left-bar-admin a{display: block;
background: #cccccc;
padding: 2px 2px 2px 5px;
width: 163px;
text-decoration: none;}

#left-bar-admin a:hover{background: #ebebeb;}

#left-bar-admin ul li ul{border-top: #fff 2px solid}

#left-bar-admin ul li ul li a{padding-left: 20px;
background: #C1D4F5;
width: 148px;}

.left-bar0{background: url('../i/left_bar_bg.jpg') no-repeat !important;}
.left-bar1{background: url('../i/left_bar_bg2.jpg') no-repeat !important;}
.left-bar2{background: url('../i/left_bar_bg3.jpg') no-repeat !important;}
.left-bar3{background: url('../i/left_bar_bg4.jpg') no-repeat !important;}
.left-bar4{background: url('../i/left_bar_bg5.jpg') no-repeat !important;}
.left-bar5{background: url('../i/left_bar_bg6.jpg') no-repeat !important;}

#left-bar p{padding-left: 7px; margin: 10px 0px;}

#left-bar h1{
font-size: 11px;
background-image: url('none');
font-weight: normal; margin-left:0px; margin-right:0px; margin-top:6px; margin-bottom:0px
}

#left-bar h1 a{background-image: url('../i/menu_item_bg.gif'); 
background-repeat: no-repeat;
background-position: right top;
color: #000; padding-left:7px; padding-right:7px; padding-top:5px; padding-bottom:7px
}

#left-bar h2{
font-size: 11px;
padding: 2px 7px 2px 7px;
margin: 2px 0px 0px 0px;}

#left-bar ul{margin: 0px; list-style-type: none; 
padding-bottom: 14px;}
#left-bar li{border-top: #fff solid 2px;}

#left-bar a{text-decoration: none; display: block;}

#content-area{padding: 0px 5px 10px 15px; margin-left: 170px;
}

#content{padding: 0px 0px;
margin-right: 200px;}

.inner-content{padding: 10px 145px 10px 5px;
}

#content-area h1{font-size: 18px;
font-weight: normal;
color: #000;
background: url('../i/h1_bg.gif') no-repeat right top;
margin: 0px; ; padding-left:4px; padding-right:0px; padding-top:6px; padding-bottom:6px}

h2{font-size: 15px;
margin-bottom: 0px;
color: #000;}

h3{font-size: 15px;
margin: 10px 0px 0px 0px}

h4{font-size: 13px;
margin-bottom: 0px}

h5{font-size: 11px;
margin-bottom: 0px;
margin-top: 0px}

p{margin: 10px auto auto auto}

hr{margin: 0px; padding: 0px}

.nmt{margin-top: 0px !important;}


ul{margin: 10px 0px 15px 16px;
list-style-type: square;}

ol{margin: 10px 0px 15px 24px;}

.product-links{list-style-image: url('../i/product_links_li.gif');
}

.product-links li, .excel li{padding: 0px 0px 5px 10px}

.product-links ul{list-style-image: url('none'); list-style-type: square}

.product-links ul li{padding: 0px;}

.pdf{list-style-image: url('../i/icon_pdf.gif')}

.excel{list-style-image: url('../i/icon_excel.gif')}

.ppt{list-style-image: url('../i/icon_ppt.gif')}

.h1-aspiration{background-color: #003063 !important; color: #ffffff !important}
#aspiration-content{border: #003063 1px solid; padding-right: 10px}

.performance-software{background-color: #CDCDCD !important;}
.performance-software-open a{padding-bottom: 0px !important; }
.performance-software-selected{font-weight: bold !important; background: url('../i/performance_menu_bg_selected.jpg') no-repeat right top !important; }
.performance-software-open{font-weight: bold !important; background: url('../i/performance_menu_bg_open.jpg') no-repeat right top !important; }
.performance-software a:hover{background-color: #E1E1E1 !important;}
.h1-performance-software{background-color: #CDCDCD !important;}
#performance-software-content{border: 1px solid #CDCDCD; background: url('../i/bee_lady.jpg') no-repeat right bottom;}
#performance-software-content-nobg{border: #CDCDCD 1px solid; padding-right: 10px;}
h2.e-performance{background: #99CDFF; margin: 0px; padding: 3px 5px; border-left: #CDCDCD 1px solid; border-right: #CDCDCD 1px solid}
h2.e-360{background: #99CC00; margin: 0px; padding: 3px 5px; border-left: #CDCDCD 1px solid; border-right: #CDCDCD 1px solid}
h2.e-salary{background: #FFCC99; margin: 0px; padding: 3px 5px; border-left: #CDCDCD 1px solid; border-right: #CDCDCD 1px solid}

.left-open{margin: 0px; padding-left: 0px;}
.left-open a{font-size: 10px; width: 157px !important; padding: 2px 2px 2px 7px !important; color: #000}
#left-performance-open{background: url('../i/performance_open_bg.jpg') no-repeat left bottom; }

#left-e-performance{background: #99CDFF;}
#left-e-performance:hover{background: #C2E1FF;}
#left-e-performance-selected{font-weight: bold; background: #99CDFF url('../i/left_nav_selected.gif') repeat-y left;}

#left-e-360{background: #99CC00;}
#left-e-360:hover{background: #C2E066;}
#left-e-360-selected{font-weight: bold; background: #99CC00 url('../i/left_nav_selected.gif') repeat-y left;}


#left-e-salary{background: #FFCC99;}
#left-e-salary:hover{background: #FFE0C2;}
#left-e-salary-selected{font-weight: bold; background: #FFCC99 url('../i/left_nav_selected.gif') repeat-y left;}

.hr-software{background-color: #FEFF99 !important;}
.hr-software-selected{font-weight: bold !important; background: url('../i/hrd_menu_bg_selected.jpg') no-repeat right top !important; }
.hr-software-open{font-weight: bold !important; background: url('../i/hr_menu_bg_open.jpg') no-repeat right top !important; }
.hr-software a:hover{background-color: #FEFFC2 !important;}
.h1-hrd-software{background-color: #FEFF99 !important;}
#hrd-software-content{border: 1px solid #FEFF99; background: url('../i/around_the_pc.jpg') no-repeat right bottom;}
h2.e-training-hrd{background: #FF9999; margin: 0px; padding: 3px 5px; border-left: #FEFF99 1px solid; border-right: #FEFF99 1px solid}
h2.e-skills-hrd{background: #CCCC00; margin: 0px; padding: 3px 5px; border-left: #FEFF99 1px solid; border-right: #FEFF99 1px solid}
h2.e-learning{background: #00CC99; margin: 0px; padding: 3px 5px; border-left: #FEFF99 1px solid; border-right: #FEFF99 1px solid}

#left-hr-open{background: url('../i/hr_open_bg.jpg') no-repeat left bottom; }

#left-e-training{background: #FF9999;}
#left-e-training:hover{background: #FFC2C2;}
#left-e-training-selected{font-weight: bold; background: #FF9999 url('../i/left_nav_selected.gif') repeat-y left;}

#left-e-skills{background: #CCCC00;}
#left-e-skills:hover{background: #E0E066;}
#left-e-skills-selected{font-weight: bold; background: #CCCC00 url('../i/left_nav_selected.gif') repeat-y left;}

#left-e-learning{background: #00CC99;}
#left-e-learning:hover{background: #66E0C2;}
#left-e-learning-selected{font-weight: bold; background: #00CC99 url('../i/left_nav_selected.gif') repeat-y left;}

.talent-software{background-color: #CC99FF !important;}
.talent-software-selected{font-weight: bold !important; background: url('../i/talent_menu_bg_selected.jpg') no-repeat right top !important; }
.talent-software-open{font-weight: bold !important; background: url('../i/talent_menu_bg_open.jpg') no-repeat right top !important; }
.talent-software a:hover{background-color: #E0C2FF !important;}
.h1-talent-software{background-color: #CC99FF !important;}
#talent-software-content{border: 1px solid #CC99FF; background: url('../i/hand_pen.jpg') no-repeat right bottom;}
h2.e-recruitment-talent{background: #CCCCFF; margin: 0px; padding: 3px 5px; border-left: #CC99FF 1px solid; border-right: #CC99FF 1px solid}
h2.e-succession-talent{background: #FFCC00; margin: 0px; padding: 3px 5px; border-left: #CC99FF 1px solid; border-right: #CC99FF 1px solid}

#left-talent-open{background: url('../i/talent_open_bg.jpg') no-repeat left bottom; }

#left-e-recruitment{background: #CCCCFF;}
#left-e-recruitment:hover{background: #E0E0FF;}
#left-e-recruitment-selected{font-weight: bold; background: #CCCCFF  url('../i/left_nav_selected.gif') repeat-y left;}

#left-e-succession{background: #FFCC00;}
#left-e-succession:hover{background: #FFE066;}
#left-e-succession-selected{font-weight: bold; background: #FFCC00  url('../i/left_nav_selected.gif') repeat-y left;}


.other-software{background: #fff url('../i/other_menu_bg.gif') no-repeat !important;}
.other-software-selected{font-weight: bold !important; background: url('../i/other_menu_bg_selected.jpg') no-repeat right top !important; }
.other-software-open{font-weight: bold !important; background: url('../i/other_menu_bg_open.jpg') no-repeat right top !important; }
.other-software a:hover{background: #ECECEC url('../i/other_menu_bg.gif') no-repeat !important;}
.h1-other-software{border-bottom: #003063 1px solid; background: url('../i/other_corner.gif') no-repeat right top !important; border-left: 1px solid #003063;}
#other-software-content{border: #003063 1px solid; padding-right: 10px}
.other-h1-wrap{background: url('../i/px_003063.gif') repeat-x;}
h2.e-discipline{background: #FEFE99; margin: 0px; padding: 3px 5px; border-left: #003063 1px solid; border-right: #003063 1px solid}
h2.e-leave{background: #91FE99; margin: 0px; padding: 3px 5px; border-left: #003063 1px solid; border-right: #003063 1px solid}
h2.e-training-other{background: #FF9999; margin: 0px; padding: 3px 5px; border-left: #000E64 1px solid; border-right: #000E64 1px solid}
h2.e-skills-other{background: #CCCC00; margin: 0px; padding: 3px 5px; border-left: #000E64 1px solid; border-right: #000E64 1px solid}
h2.e-recruitment-other{background: #CCCCFF; margin: 0px; padding: 3px 5px; border-left: #000E64 1px solid; border-right: #000E64 1px solid}
h2.e-succession-other{background: #FFCC00; margin: 0px; padding: 3px 5px; border-left: #000E64 1px solid; border-right: #000E64 1px solid}

#left-other-open{background: url('../i/other_open_bg.jpg') no-repeat left bottom; }

#left-e-discipline{background: #FEFE99;}
#left-e-discipline:hover{background: #E0E0FF;}
#left-e-discipline-selected{font-weight: bold; background: #FEFE99  url('../i/left_nav_selected.gif') repeat-y left;}

#left-e-leave{background: #91FE99;}
#left-e-leave:hover{background: #C2FFC2;}
#left-e-leave-selected{font-weight: bold; background: #91FE99  url('../i/left_nav_selected.gif') repeat-y left;}



.ul-other{background-color: #cccccc !important;}
.ul-other a:hover{background: #D8D8D8}

.consulting{background-color: #000098  !important; color: #ffffff !important;}
.consulting-selected{color: #ffffff !important; font-weight: bold !important; background: url('../i/consulting_menu_bg_selected.jpg') no-repeat right top !important;}
.consulting-open{color: #ffffff !important; font-weight: bold !important; background: url('../i/consulting_menu_bg_open.jpg') no-repeat right top !important; }

.consulting-open a, .consulting-selected a, .consulting a{color: #fff !important}
.consulting a:hover{background-color: #6666C1 !important;}
.h1-consulting{background-color: #000098 !important; color: #ffffff !important;}
#consulting-content{border: 1px solid #000098; background: url('../i/compass.gif') no-repeat right 200px; padding-right: 120px}
h2.audits{color: #ffffff !important; background: #00CCFF; margin: 0px; padding: 3px 5px; border-left: #000098 1px solid; border-right: #000098 1px solid}
h2.skills-acquisition{color: #ffffff !important; background: #0066FF; margin: 0px; padding: 3px 5px; border-left: #000098 1px solid; border-right: #000098 1px solid}
h2.performance{color: #ffffff !important; background: #0099FF; margin: 0px; padding: 3px 5px; border-left: #000098 1px solid; border-right: #000098 1px solid}
h2.succession{color: #ffffff !important; background: #0000CC; margin: 0px; padding: 3px 5px; border-left: #000098 1px solid; border-right: #000098 1px solid}


#left-consulting-open{background: url('../i/consulting_open_bg.jpg') no-repeat left bottom; }

#left-consulting-open a{color: #fff}

#left-hrd-audits{background: #00CCFF;}
#left-hrd-audits:hover{background: #66E0FF;}
#left-hrd-audits-selected{font-weight: bold; background: #00CCFF url('../i/left_nav_selected.gif') repeat-y left;}

#left-performance{background: #0099FF;}
#left-performance:hover{background: #66C2FF;}
#left-performance-selected{font-weight: bold; background: #0099FF url('../i/left_nav_selected.gif') repeat-y left;}

#left-skills{background: #0066FF;}
#left-skills:hover{background: #66A3FF;}
#left-skills-selected{font-weight: bold; background: #0066FF url('../i/left_nav_selected.gif') repeat-y left;}

#left-succession{background: #0000CC;}
#left-succession:hover{background: #6666E0;}
#left-succession-selected{background: #0000CC url('../i/succession_selected.jpg') repeat-y right;}


.ul-consulting {background-color: #000098!important; color: #ffffff !important;}
.ul-consulting a{color: #ffffff !important;}
.ul-consulting a:hover{background: #4C4CB7;}

.training{background-color: #DEDEFF !important;}
.training-selected{font-weight: bold !important; background: url('../i/training_menu_bg_selected.jpg') no-repeat right top !important;}

.training a:hover{background-color: #EBEBFF !important;}
.h1-training{background-color: #DEDEFF !important;}
h2.date{color: #ffffff !important; background: #003063; margin: 0px; padding: 3px 5px; border-left: #DEDEFF 1px solid; border-right: #DEDEFF 1px solid}

#training-content{border: #DEDEFF 1px solid; padding-right: 10px}
.h2-training{background: #DEDEFF url('../i/logo_etdp_seta.gif') no-repeat 115px center !important; padding-left:7px; padding-right:50px; padding-top:5px; padding-bottom:5px}
.ul-training{background-color: #DEDEFF !important;}
.ul-training a:hover{background: #E8E8FF}

.price-tbl td{border-bottom: #CDCDCD 1px solid;}
.price-tbl th{background: #CDCDCD;}
.nbb{border-bottom: none !important;}
.nbt{border-bottom: none !important;}
.price-tbl input{text-align: right;}


.date-tbl td{border-top: #CDCDCD 2px solid;}
.date-tbl th{background: #CDCDCD;}

.checkBox-tbl input{width: auto !important}

.bbfff{border-bottom: #fff solid 2px;}

.benefits{font-size: 13px; font-weight: bold;}

.h-banner{background: #DEDEFF; padding: 2px 5px;}
.a-banner{display: block; background: #003063; color: #fff; padding: 2px 5px;}
#footer{clear: both;
background: #000E64 url('../i/footer_bg.gif') repeat-y; height: 6px
}

#add-info-column{
float: right;
width: 180px;
padding: 20px 0px 5px 0px
}

#add-info-column h3{margin-top: 10px;}

#add-info-column p{margin: 10px 0px;}

#testimonials{padding-bottom: 10px; border-bottom: #000E64 2px solid; width: 180px}

.float-right{float: right}
.float-left{float: left; margin: 0px 10px 0px 0px;}
.clear{clear: left}

#news{padding-bottom: 5px; border-bottom: #000E64 2px solid;}

#white-paper{padding-bottom: 5px; border-bottom: #000E64 2px solid;}

a{color: #000E64}
a:hover{text-decoration: none;}

input, select, textarea{font-family: font-family: arial, helvetica, sans-serif, verdana;
font-size: 11px; width: 95%}

.auto-width{width: auto !important}

.button{width: auto !important; color: #fff; background: #000E64}

.hide{visibility:hidden}

.testimonial-container{position: absolute; top: 104px; right: 5px; width: 180px; visibility: hidden;}

.info-block{display: block; padding: 5px; background: #DEDEFF;
margin-bottom: 10px; text-decoration: none;}

.info-block:hover{background: #C4C4FF;}
