/* CSS Document */
/*  Menu holder  */
#menuholder{
/*font-family: Futura Bd BT, Century Gothic, Verdana, Arial;*/
font-family: Arial,Futura Bd BT, Century Gothic, Verdana;
width:222px;
/*height:370px;*/
display:none;
}
/*  Menu  */
#menu {
font-size:14pt;
font-weight:400;
width:222px;
text-align:right;
margin:0px;
}
#menu dl {
margin:0px;
padding:0px;
list-style-type: none;
}
#menu dd {
margin:0px;
padding:0px;
list-style-type: none;
color:#5a5a5a;
border-bottom:1px solid #DCB732;
}
#menu ul {
margin:0px;
padding:0px;
list-style-type: none;
}
#menu dt {
cursor: pointer;
margin:0px;
padding:0px;
list-style-type: none;
height:35px;
color:#fff;
line-height:30px;
border-bottom:1px solid #5a5a5a;
border-top:1px solid #5a5a5a;
}
#menu dt a {
color: #5a5a5a;
text-decoration: none;
display: block;
border: 0px none;
height: 100%;
padding-right:20px;
font-weight:400;
}
#menu dt a:hover {
/*background: #5a5a5a;*/
color:#DCB732;
font-weight:400;
margin:0px;
}
#menu dt a:active {
background: #5a5a5a;
color:#DCB732;
font-weight:400;
margin:0px;
}
#menu dt a:visited {
font-size:14pt;
font-weight:400;
}
#menu li {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type: none;
color:#fff;
height:25px;
line-height:25px;
text-indent:5px;
font-size:11pt;
font-weight:400;
}
#menu li a {
color:#fff;
text-decoration: none;
font-weight:400;
display: block;
border: 0 none;
height:25px;
line-height:25px;
padding-right:20px;
}
#menu li a:hover {
/*background: #5a5a5a;*/
background: #2A2A2A;
color:#fff;
height:25px;
line-height:25px;
}
#menu li a:visited {
font-size:11pt;
height:25px;
color:#fff;
}

#menufooter {
font-family: Arial,Futura Bd BT, Century Gothic, Verdana;
display:none;
margin:117px 0px 0px 0px;
}
#menu2 {
font-size:14pt;
font-weight:400;
width:222px;
text-align:right;
margin:0px;
}
#menu2 dl {
margin:0px;
padding:0px;
list-style-type: none;
}
#menu2 dd {
margin:0px;
padding:0px;
list-style-type: none;
color:#5a5a5a;
border-bottom:1px solid #DCB732;
}
#menu2 ul {
margin:0px;
padding:0px;
list-style-type: none;
}
#menu2 dt {
cursor: pointer;
margin:0px;
padding:0px;
list-style-type: none;
height:35px;
color:#fff;
line-height:30px;
border-bottom:1px solid #5a5a5a;
border-top:1px solid #5a5a5a;
}
#menu2 dt a {
color: #5a5a5a;
text-decoration: none;
display: block;
border: 0px none;
height: 100%;
padding-right:20px;
font-weight:400;
}
#menu2 dt a:hover {
/*background: #5a5a5a;*/
color:#DCB732;
font-weight:400;
margin:0px;
}
#menu2 dt a:active {
background: #5a5a5a;
color:#DCB732;
font-weight:400;
margin:0px;
}
#menu2 dt a:visited {
font-size:14pt;
font-weight:400;
}
#menu2 li {
margin: 0px 0px 0px 0px;
padding:0px 0px 0px 0px;
list-style-type: none;
color:#fff;
height:25px;
line-height:25px;
text-indent:5px;
font-size:11pt;
font-weight:400;
}
#menu2 li a {
color:#fff;
text-decoration: none;
font-weight:400;
display: block;
border: 0 none;
height:25px;
line-height:25px;
padding-right:20px;
}
#menu2 li a:hover {
/*background: #5a5a5a;*/
background: #2A2A2A;
color:#fff;
height:25px;
line-height:25px;
}
#menu2 li a:visited {
font-size:11pt;
height:25px;
color:#fff;
}


#ClientLogin {
font-size:14pt;
font-weight:400;
width: 222px;
text-align:right;
font-weight:400;
}
#ClientLogin dl {
margin: 0px;
padding: 0px;
list-style-type: none;
font-weight:400;
}
#ClientLogin dt {
cursor: pointer;
margin: 0px;
padding: 0px;
list-style-type: none;
height:35px;
color:#fff;
line-height:30px;
font-weight:400;
}
#ClientLogin dd {
margin: 0px;
padding: 0px;
list-style-type: none;
color:#5a5a5a;
border-bottom:1px solid #DCB732;
}
#ClientLogin ul {
margin: 0px;
padding: 0px;
list-style-type: none;
}
#ClientLogin li {
margin: 0px;
padding: 0px;
list-style-type: none;
color:#fff;
line-height:25px;
text-indent:5px;
font-size:10pt;
font-weight:400;
}
#ClientLogin li a {
color:#fff;
text-decoration: none;
display: block;
border: 0px none;
height:100%;
padding-right:20px;
font-weight:400;
}
#ClientLogin dt a {
color: #5a5a5a;
text-decoration: none;
display: block;
border: 0px none;
height: 100%;
padding-right:20px;
font-weight:400;
}
#ClientLogin li a:hover {
background: #5a5a5a;
color:#fff;
font-weight:400;
}
#ClientLogin dt a:hover {
background: #5a5a5a;
color:#DCB732;
font-weight:400;
margin:0px;
}
.mentions {
position: absolute;
top : 300px;
left : 10px;
}


body#home_page dt#tab1 a#home_a,
body#services_page dt#tab2 a#services_a,
body#services1_page dt#tab2 a#services_a,
body#services2_page dt#tab2 a#services_a,
body#services3_page dt#tab2 a#services_a,
body#services4_page dt#tab2 a#services_a,
body#services5_page dt#tab2 a#services_a,
body#executive_team_page dt#tab3 a#exec_a,
body#executive_team2_page dt#tab3 a#exec_a,
body#executive_team3_page dt#tab3 a#exec_a,
body#executive_team4_page dt#tab3 a#exec_a,
body#executive_team5_page dt#tab3 a#exec_a,
body#executive_team6_page dt#tab3 a#exec_a,
body#about_page dt#tab4 a#about_a ,
body#careers_page dt#tab5 a#careers_a ,
body#careers1_page dt#tab5 a#careers_a ,
body#careers2_page dt#tab5 a#careers_a ,
body#careers3_page dt#tab5 a#careers_a ,
body#careers4_page dt#tab5 a#careers_a,
body#contact_page dt#tab6 a#contact_a ,
body#client_login_page dt#tab7 a#client_login_a,
body#librarypage dt#tab8 a#library_a {
	cursor:default;
	background-color:#5A5A5A;
	color:#DCB732;
	border-bottom:  1px solid #DCB732;
	border-top:  1px solid #DCB732;
}
body#services1_page a#Smenu2_1_a,
body#services2_page a#Smenu2_2_a,
body#services3_page a#Smenu2_3_a,
body#services4_page a#Smenu2_4_a,
body#services5_page a#Smenu2_5_a, 
body#executive_team2_page a#smenu3_2_a,
body#executive_team3_page a#smenu3_3_a,
body#executive_team4_page a#smenu3_4_a,
body#executive_team5_page a#smenu3_5_a,
body#executive_team6_page a#smenu3_6_a,
body#careers1_page a#smenu5_1_a,
body#careers2_page a#smenu5_2_a,
body#careers3_page a#smenu5_3_a,
body#careers4_page a#smenu5_4_a {
	cursor:default;
	background-color:#5A5A5A;
	color:#FFFFFF;
}
