@charset "UTF-8";
/* CSS Document */


#header { position:absolute; margin:0; right:16px;top:0; display:block; height:120px; font-size:.9em; z-index:200; width:100%; background-color:#fff;}
<!--[if IE]> #header { position:absolute; margin:0; right:18px;top:0; display:block; height:120px; font-size:.9em; z-index:200; width:100%;} <![endif]-->
#headerbg {display:block; margin:0; width:100%; height:120px;  z-index:201;}



#header-index { position:absolute; margin:0; right:16px;top:0; display:block; height:120px; font-size:.9em; z-index:200; width:100%; background-color:#998b7d;}
<!--[if IE]> #header-index { position:absolute; margin:0; right:18px;top:0; display:block; height:120px; font-size:.9em; z-index:200; width:100%;} <![endif]-->
#headerbg-index {display:block; margin:0; width:100%; height:120px;  z-index:201;}




#logo {background:url(../images/tower-logo.gif) no-repeat ; height:53px; width:145px; z-index:300; margin:0px 45px 0 17px; position:absolute; top:49px; left:20px;}
#logo h1 {display:none;}
#logo h2 {display:none;}


#logo-index {background:url(../images/tower-logo-2.gif) no-repeat ; height:53px; width:145px; z-index:300; margin:0px 45px 0 17px; position:absolute; top:49px; left:20px;}
#logo-index h1 {display:none;}
#logo-index h2 {display:none;}



#title { background:url(../images/title2.gif) no-repeat ; height:25px; width:378px; position:absolute; top:69px; left:300px;}
#title h1 {display:none;}
#title h3 {display:none; }


#title-index { background:url(../images/title.gif) no-repeat ; height:25px; width:378px; position:absolute; top:69px; left:300px;}
#title-index h1 {display:none;}
#title-index h3 {display:none; }



#topnav {width:100%; height:37px; position: absolute; margin:0; display:block; z-index:2; border-bottom:2px solid #7f7f7f;background-color:#fff;}
#topnav ul { cursor:pointer; z-index:3; list-style-type:none; line-height:1.1em !important; height:32px; top:5px; position:absolute; font:normal .7em arial, sans-serif; width:600px; left:203px; }
#topnav li { width:189px; float:left; position:relative; cursor:pointer; text-align:left; float:left; }
#topnav #current li a { display:block; padding:4px 0 5px 0; width:120px; text-align:center; color:#FFF; }
#topnav #current li a:hover { text-decoration:underline; color:#FFF;	}
#topnav li a { display:block; padding:4px 0 5px 0; width:189px; text-align:center; color:#666; margin-left:1px; height:37px }
.sr_tab { width:189px; background:url(../images/sr-tab-sel.gif) no-repeat 0px 1px; }
.sr_tab a:hover { width:189px; background:url(../images/sr-tab-hover.gif) no-repeat -1px 1px; }
.sr_tab_index { width:189px; background:url(../images/sr-tab-sel2.gif) no-repeat 0px 1px; }
.sr_tab_index a:hover { width:189px; background:url(../images/sr-tab-hover2.gif) no-repeat -1px 1px; }
.ar_tab { background:url(../images/ar-tab.gif) no-repeat 0px 1px; }
.ar_tab a:hover { background:url(../images/ar-tab-hover.gif) no-repeat -1px 1px; }
.nom_tab { background:url(../images/nom-tab.gif) no-repeat 0px 1px; }
.nom_tab a:hover { width:189px; background:url(../images/nom-tab-hover.gif) no-repeat -1px 1px; }


#icons {position:absolute; left:688px; top:50px; width:370px; height:35px; font-size:11px; color:#000 !important; z-index:4; border:1px none #eee; }
#icons a {color:#000; font-size:11px; cursor:pointer;}


#icons-index {position:absolute; left:688px; top:50px; width:370px; height:35px; font-size:11px; color:#000 !important; z-index:4; border:1px none #eee; }
#icons-index a {color:#FFF; font-size:11px; cursor:pointer;}




#director_home2 img {
	width:270px;
	height:171px;
	background-image:url(../images/managingdirector_img_home1.gif);
	color:#333 !important;
	
}
	
.hp { color:#333 !important; line-height:2em !important;}	
a:hover .hp { color:#6c4099 !important; }	

.hp2 { color:#999; }	
a:hover .hp2 { color:#000; }	


#director_home2:hover img {
	background-image:url(../images/managingdirector_img_homehover.gif);
	}

#chairman_home img {
	width:194px;
	height:171px;
	background-image:url(../images/charimanreport_img_home2.gif);
	
}
#chairman_home:hover img {
	background-image:url(../images/chairman_homehover.gif);
	}

#highlights_home img {
	width:174px;
	height:152px;
	background-image:url(../images/highlights_img_home.gif);
	
}

#highlights_home:hover img {
	background-image:url(../images/highlights_homehover.gif);
	}


/* FOOTER
=============================================================================*/

#footer { width:100%; height:20px; margin:0; position:absolute; bottom:-1px; z-index:400 !important; display:block; font-size:12px !important; right:16px; line-height:1.3em; border-bottom:9px solid #000; background:url(../images/black-shim-new.gif) no-repeat 112px ;}

#footerinner { width:703px; height:15px; margin-left:303px; z-index:101 !important; padding-left:0px; padding-top:5px; color:#FFF !important; }

#footerinner td  { line-height:16px !important; font-size:14px !important;}
#footerinner td br { line-height:16px !important; }
.inner p { margin-bottom:5px !important; font-size:11px !important;}

#footer a, #footer a:visited {color:#FFF; text-decoration:none; }
#footer a:hover, #footer a:focus {color:#FFF; !important; text-decoration:underline;}
#footerhref a:hover, #footerhref a:focus {width:200px;color:#a54594 !important; text-decoration:underline;}

#footerhref { margin-bottom:15px;}





.inner {
position: absolute;
left: 304px;
bottom: 0px;
width: 303px;
height: 260px;
margin-bottom:10px;
background-color: #000;
color: #333;
background: url(../images/black-shim-down1.gif) no-repeat 16px 5px #000;
padding-top:4px;

}

.slide {
position:absolute;
display:block;
width:100%;
bottom:4px;
border-bottom: solid 4px #422410;
}

.btn-slide { }

.btn-slide a:hover {text-decoration:none !important; }
.js .inner {
display:none;
}