/* COMMON CSS */
*{
	margin: 0;
}
div, p, h1, h2, h3{
	margin: 0;
	padding: 0;
}
a, img {
	border: none;
}
.cl{
	clear: both;
	height: 0px;
	font-size: 0px;
	display: block !important;
	display: inline;
}
body{
	behavior: url("csshover3.htc");
	background-color: #000000;
	font-family: "Arial";
}
/* COMMON CSS */

/* CONTAINER AND WRAPPER */
.container{
	background: url("../images/body_top_bg.jpg") left top no-repeat;
	width: 965px;
	margin: 0px auto;
}
/* CONTAINER AND WRAPPER */

/* HEADER */
.header{
	width: 965px;
	height: 153px;
	margin: 0px auto;
}
.hright{	
	width: 218px;
	height: 153px;
	float: left;
}
.logo{
	float: right;
	margin-top: 48px;
}
.hleft{
	width: 747px;
	height: 153px;
	float: left;
}
.navig{	
	margin-top: 107px;
	width: 747px;
	height: 51px;
	background: url("../images/navig-bg.jpg") left 7px no-repeat;
}
.navig ul{
	margin: 0px 0px 0px 15px;
	padding: 0;
	float: left;
	list-style-type: none;
}
.navig ul li{	
	padding: 0px 20px 0px 20px;
	height: 46px;
	float: left;
	cursor: pointer;	
}
.naviglirbg{
	background: url("../images/navig-sep.jpg") right 7px no-repeat;
}
.navig ul li.home{
	width: 33px;
}
.navig ul li.home img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.home:hover{
	background: url("../images/home_o_bg.png") left top no-repeat;
}
.navig ul li.homeactive{
	background: url("../images/home_o_bg.png") left top no-repeat;
}
.navig ul li.aboutus{
	width: 48px;
}
.navig ul li.aboutus img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.aboutus:hover{
	background: url("../images/aboutus_o_bg.png") left top no-repeat;
}
.navig ul li.aboutusactive{
	background: url("../images/aboutus_o_bg.png") left top no-repeat;
}
.navig ul li.media_hub{
	width: 54px;	
}
.navig ul li.media_hub img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.media_hub:hover{
	background: url("../images/media_hub_o_bg.png") left top no-repeat;
}
.navig ul li.media_hubactive{
	background: url("../images/media_hub_o_bg.png") left top no-repeat;
}
.navig ul li.investors{
	width: 56px;	
}
.navig ul li.investors img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.investors:hover{
	background: url("../images/investors_o_bg.png") left top no-repeat;
}
.navig ul li.investorsactive{
	background: url("../images/investors_o_bg.png") left top no-repeat;
}
.navig ul li.ceo_speak img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.ceo_speak:hover{
	background: url("../images/ceo_speak_o_bg.png") left top no-repeat;
}
.navig ul li.ceo_speakactive{
	background: url("../images/ceo_speak_o_bg.png") left top no-repeat;
}
.navig ul li.videos img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.videos:hover{
	background: url("../images/videos_o_bg.png") left top no-repeat;
}
.navig ul li.videosactive{
	background: url("../images/videos_o_bg.png") left top no-repeat;
}
.navig ul li.careers img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.careers:hover{
	background: url("../images/careers_o_bg.png") left top no-repeat;
}
.navig ul li.careersactive{
	background: url("../images/careers_o_bg.png") left top no-repeat;
}
.navig ul li.contactus img{
	margin: 22px 0px 0px 0px;
}
.navig ul li.contactus:hover{
	background: url("../images/contactus_o_bg.png") left top no-repeat;
}
.navig ul li.contactusactive{
	background: url("../images/contactus_o_bg.png") left top no-repeat;
}
/* HEADER */

/* FLASH AND RIGHT NAVIG */
.flash-container{
	font-size: 12px
	color: #FFFFFF;	
}
.hflrnav{
	width: 965px;
	height: 294px;
}
.hflash{	
	float: left;
	width: 704px;
	height: 294px;
}
.hrnavig{
	float: left;
	width: 261px;
}
.hrnavig ul{
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
	background: url("../images/rnavig-bg.jpg") left top no-repeat;
}
.hrnavig ul li{
	margin: 0;
	padding: 0;
	width: 261px;
	height: 40px;		
}
.hrnavig ul li:hover{
	margin: 0;
	padding: 0;
	background: url("../images/rnavig-bg_o.jpg") left top no-repeat;	
}
/* FLASH AND RIGHT NAVIG */

/* HOMEPAGE CONTENT BOXES */
.hcontent1{
	width: 965px;	
}
.hcbox1{
	float: left;
	width: 353px;
	height: 151px;
	background: url("../images/hbox1bg.jpg") left top no-repeat;
}
.hcbox1 h1{
	width: 325px;
	margin: 15px 0px 0px 15px;
	height: 20px;
	border-bottom: 1px solid #9B999A;
}
.hot_press{
	margin: 5px 0px 0px 15px;
	width: 325px;	
	font-size: 12px;
	color: #FFFFFF;
	line-height: 17px;
}
.hcbox1 h2{
	width: 325px;
	margin: 15px 0px 0px 15px;
	height: 20px;
	text-align: right;	
}
.hot_press a{
	color: #FFFFFF;
	text-decoration: none;
}
.hot_press a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.hcbox2{
	float: left;
	width: 351px;
	height: 151px;
}
.hcbox2 h2{
	width: 325px;
	margin: 15px 0px 0px 15px;
	height: 20px;
	border-bottom: 1px solid #9B999A;
}
/*.hcbox2 h2{
	width: 325px;
	margin: 5px 0px 0px 15px;
	height: 20px;
	text-align: right;	
}*/
.hvideob{
	width: 325px;
	margin: 15px 0px 0px 15px;	
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	line-height: 17px;
}
.hvideot{
	width: 105px;
	float: left;
}
.hvideoi{
	width: 158px;
	float: left;
}
.hvidbg{
	width: 120px;
	height: 90px;
	border: 1px solid #3F3F3F;
}
.hivideimg1{
	display: none;	
	z-index: 501;
}
.hivideimg2{
	display: block;
	z-index: 50;
}
.hvideomb{
	margin-top: 73px;
	width: 55px;
	float: left;
}
.hcbox3{
	float: left;
	width: 261px;
	height: 151px;
	background: url("../images/followusbg.jpg") left top no-repeat;
}
.hcbox3 h3{
	width: 235px;
	margin: 15px 0px 0px 15px;
	height: 20px;
}
.hconicon{
	margin: 5px 0px 0px 15px;
	padding: 0;
}
.hconicon ul{	
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.hconicon ul li{
	margin: 0px 5px 0px 0px;
	padding: 0;
	float: left;
}
.hconicon p{
	margin-top: 40px;
	width: 230px;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
}
.hcontent2{
	margin-top: 1px;
	width: 965px;	
}
.hc2box1{
	float: left;
	width: 353px;
	height: 151px;	
}
.hc2box1 h4{
	width: 325px;
	margin: 15px 0px 0px 15px;
	height: 20px;
	border-bottom: 1px solid #9B999A;
}
.ceospeakshtext{
	margin: 5px 0px 0px 15px;
	width: 325px;	
	font-size: 12px;
	color: #FFFFFF;
	line-height: 17px;
}
.hc2box1 h2{
	width: 325px;
	margin: 28px 0px 0px 15px;
	height: 20px;
	text-align: right;	
}
.hc2box2{
	float: left;
	width: 350px;
	height: 151px;
	background: url("../images/hbox1bg.jpg") left top no-repeat;
	border-right: 1px solid #000000;
}
.hc2box2 h5{
	width: 325px;
	margin: 15px 0px 0px 15px;
	height: 20px;
	border-bottom: 1px solid #9B999A;
}
.investhtext{
	margin: 5px 0px 0px 15px;
	width: 325px;
	font-size: 12px;
	color: #FFFFFF;
	line-height: 17px;
	text-align: justify;
}
.investhtext a{
	color: #FFFFFF;
	text-decoration: underline;
}
.investhtext a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.hc2box2 h2{
	width: 325px;
	margin: 28px 0px 0px 15px;
	height: 20px;
	text-align: right;	
}
.hc2box3{
	float: left;
	width: 261px;
	height: 151px;
	background: url("../images/hscbobg.jpg") left top no-repeat;
}
.hc2box3 h6{
	width: 235px;
	margin: 15px 0px 0px 15px;
	height: 20px;
}
.hstocklink1{
	margin: 24px auto 0px auto;
	padding: 7px 0px 0px 10px;
	width: 226px;
	height: 22px;
	background: url("../images/hstocklbg.jpg") left top no-repeat;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	text-transform: uppercase;
}
.hstocklink1 a{
	color: #FFFFFF;
	text-decoration: none;
}
.hstocklink1 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
.hstocklink2{
	margin: 10px auto 0px auto;
	padding: 7px 0px 0px 10px;
	width: 226px;
	height: 22px;
	background: url("../images/hstocklbg.jpg") left top no-repeat;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-transform: uppercase;	
}
.hstocklink2 a{
	color: #FFFFFF;
	text-decoration: none;
}
.hstocklink2 a:hover{
	color: #FFFFFF;
	text-decoration: underline;
}
/* HOMEPAGE CONTENT BOXES */

/* FOOTER */
.footer{
	width: 958px;
	height: 17px;
	margin: 1px auto 0px auto;
	padding: 0px 0px 0px 7px;
	background: url("../images/fbg.jpg") left top repeat-x;	
}
.fleftlinks{
	width: 300px;
	float: left;
}
.footer img{
	margin-top: 4px;
}
.copyright{
	padding-right: 7px;
	width: 651px;
	float: left;
	text-align: right;
}
.developerbox{
	width: 958px;
	height: 30px;
	margin: 8px auto 0px auto;
	padding: 0px 0px 0px 7px;
}
.developer{
	width: 400px;
	float: left;
}
.browsers{
	padding-right: 7px;
	width: 551px;
	float: left;
	text-align: right;
}
/* FOOTER */

/* CONTENT AREA FOR INNER PAGE */
.icontent{
	margin: 1px 0px 1px 0px;
	width: 965px;	
}
.iflrnav{
	width: 965px;
	height: 240px;
}
.iflash{	
	float: left;
	width: 704px;
	height: 240px;
}
.irnavig{
	float: left;
	width: 261px;
}
.irnavig ul{
	margin: 0;
	padding: 0;
	float: left;
	list-style-type: none;
	background: url("../images/rnavig-bg.jpg") left top no-repeat;
}
.irnavig ul li{
	margin: 0;
	padding: 0;
	width: 261px;
	height: 40px;		
}
.irnavig ul li:hover{
	margin: 0;
	padding: 0;
	background: url("../images/rnavig-bg_o.jpg") left top no-repeat;	
}
.icarea{	
	float: left;
	width: 704px;
}
.icarea h1{
	padding-top: 14px;
	float: left;	
	width: 684px;
	height: 21px;
	border-bottom: 1px solid #9B999A;
}
.icont{
	padding: 10px 0px 10px 0px;
	width: 684px;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	line-height: 17px;
	text-align: justify;
}
.icont p{
	padding: 5px 0px;	
}
.icont p a{
	color: #FFFFFF;
	text-decoration: underline;
}
.icont p a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.icont ul{
	margin: 10px 0px 10px 5px;
	list-style-type: square;
}
.icont ul li{
	color: #FFFFFF;
	margin-top: 5px;
}
.icont ul li a{
	color: #FFFFFF;
	text-decoration: underline;
}
.icont ul li a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.nli{
	margin: 10px 0px;
}
.irnavigi{	
	float: left;
	width: 261px;
	background-color: #181615;
	height: 1000px;	
}
.irnavigi ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.irnavigi ul li.irnavigilna{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: url("../images/irnavig_bg_2.jpg") left top no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.irnavigilna:hover{
	cursor: pointer;
	background: url("../images/irnavig_bg_3.jpg") left top no-repeat;
}
.irnavigi ul li.irnavigilact{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: url("../images/irnavig_bg_3.jpg") left top no-repeat;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
}
.irnavigi ul li.cataloguli1{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: #181615 url("../images/lrarw.png") 26px 10px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.cataloguli1:hover{
	background: #4d4d4d url("../images/lrarw.png") 26px 10px no-repeat;	
	color: #FF750A;
}
.irnavigi ul li.cataloguli1 a:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.cataloguli2{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: #181615 url("../images/dnarw.png") 19px 15px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.cataloguli2:hover{
	background: #4d4d4d url("../images/dnarw.png") 19px 15px no-repeat;
	color: #FF750A;
}
.irnavigi ul li.cataloguli2 a:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.irnilaswl{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: #181615 url("../images/lrarw.png") 26px 10px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.irnilaswl:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.irnilaswl a:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.irnilaswlactive{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: #4d4d4d url("../images/lrarw.png") 26px 10px no-repeat;
	border-bottom: 1px solid #000000;
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;	
}
.irnavigi ul li.irnilaswlactive2{
	margin: 0;
	padding: 10px 0px 0px 40px;	
	height: 22px;
	background: #4d4d4d url("../images/dnarw.png") 19px 15px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.irnilaswlactive a{
	color: #FFFFFF;
}
.irnavigi ul li a{
	color: #FFFFFF;
	text-decoration: none;
}
.irnavigi ul li a:hover{
	text-decoration: none;
}
.irnavigi ul li.irnilaswldir{
	margin: 0;
	padding: 10px 0px 0px 58px;	
	height: 22px;
	background: #181615 url("../images/lrarw.png") 41px 10px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigi ul li.irnilaswldir:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.irnilaswldir a:hover{
	background-color: #4d4d4d;
	color: #FF750A;
}
.irnavigi ul li.irnilaswldiract{
	margin: 0;
	padding: 10px 0px 0px 58px;	
	height: 22px;
	background: #4d4d4d url("../images/lrarw.png") 41px 10px no-repeat;
	border-bottom: 1px solid #000000;	
	font-size: 12px;
	font-weight: normal;
	color: #FF750A;
	text-transform: uppercase;
	cursor: pointer;
}
.irnavigitbg{
	width: 242px;
	height: 21px;
	padding: 14px 0px 0px 19px;
	background: url("../images/irnavigtbg.jpg") left top repeat-x;		
}
.icti {
	margin-top: 15px;
	height: 23px;
	background:url("../images/black-horz-sep.gif") left bottom repeat-x;
	width: 100%;
}
.icti2{
	margin-top: 15px;
	padding-top: 10px;
	height: 23px;	
	width: 100%;
	border-top:1px dotted #434343;
}
.ictil{
	float: left;
	width: 580px;
	color:#FF750A;
	font-size:13px;
	font-weight: bold;
}
.itoplt{
	float: left;
	width: 100px;
	text-align: right;
	color: #0066FF;
	font-size: 11px;
}
.itoplt a{
	color: #0066FF;
	text-decoration: none;
	cursor: pointer;
}
.itoplt a:hover{
	color: #0066FF;
	text-decoration: underline;	
	cursor: pointer;
}
.boldimg{
	float: left;
	margin-right: 10px;	
}
.boldimg img{
	border: 5px solid #FFFFFF;
}
.cspeaktitle{
	float: left;
}
/* CONTENT AREA FOR INNER PAGE */

/* SITEMAP */
.smbox{	
	padding: 10px 0px 10px 40px;
	width: 100%;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
}
.smbox a{	
	color: #ffffff;
	text-decoration: none;
}
.smbox a:hover{	
	color: #ffffff;
	text-decoration: underline;
}
.smbox ul{
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.smbox-1{	
	width: 28%;	
	float: left;
}
.smbox-1 a{	
	color: #ffffff;
	text-decoration: none;
}
.smbox-1 a:hover{	
	color: #ffffff;
	text-decoration: underline;
}
.smbox-2{
	height: 830px;	
	border-left:1px solid #333333;
	padding: 0px 5px 0px 30px;
	width: 28%;	
	float: left;
}
.smbox-2 p a{	
	color: #ffffff;
	text-decoration: none;
}
.smbox-2 p a:hover{	
	color: #ffffff;
	text-decoration: underline;
}
.smbox-3{
	height: 830px;	
	border-left:1px solid #333333;
	padding: 0px 5px 0px 30px;
	width: 28%;		
	float: left;
}
.smbox-3 p a{	
	color: #ffffff;
	text-decoration: none;
}
.smbox-3 p a:hover{	
	color: #ffffff;
	text-decoration: underline;
}
.smind-1{
	padding-left: 0px;
}
.smind-2{
	padding-left: 20px;
}
.smind-sq{
	color: #FFFFFF;
	font-weight: bold;
	padding-left: 10px;
}
.dubbing-sq{
	color: #FFFFFF;	
	padding-left: 10px;
}
/* SITEMAP */

/* CONTACT US */
.contactbox{
	border-bottom:1px dotted #434343;
	width: 100%;
	padding-top: 12px;
	padding-bottom: 16px;
	color: #ffffff;
	font-size: 12px;
	float: left;
	line-height: 18px;
	text-align: justify;
}
.contactleft{
	width: 387px;
	float: left;
	padding: 0;
}
.contactright{
	width: 275px;
	float: left;
	padding: 0;
}
.contactboxnb{	
	width: 100%;
	padding-top: 12px;
	padding-bottom: 16px;
	color: #ffffff;
	font-size: 12px;
	float: left;
	line-height: 18px;
	text-align: justify;
}
/* CONTACT US */

/* VIDEOS */
.videoimgbox{
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
.videoimg{
	margin-right: 30px;
	width: 140px;
	float: left;	
}
.ividbo{
	width: 120px;
	margin: 0px auto 0px auto;
}
.videotitle{
	width: 145px;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
}
.videotitle a{	
	color: #ffffff;
	text-decoration: none;
}
.videotitle a: hover{	
	color: #ffffff;
	text-decoration: underline;
}
.ividbg{
	width: 120px;
	height: 90px;
	border: 1px solid #3F3F3F;
}
.iivideimg1{
	display: none;
}
.iivideimg2{
	display: block;
	border: none;
}
/* VIDEOS */

/* CATALOGUES */
.catimgbox{
	width: 100%;
	padding-top: 15px;
	padding-bottom: 15px;
	float: left;
}
.catimg{
	margin-right: 30px;
	width: 140px;
	float: left;	
}
.icatbo{
	width: 120px;
	margin: 0px auto 0px auto;
}
.cattitle{
	width: 145px;
	text-align: center;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
}
.cattitle a{	
	color: #ffffff;
	text-decoration: none;
}
.cattitle a: hover{	
	color: #ffffff;
	text-decoration: underline;
}
.icatbg{
	width: 120px;
	height: 90px;
	border: 1px solid #3F3F3F;
}
.iicateimg1{
	display: none;
}
.iicateimg2{
	display: block;
	border: none;
}
.catthimg {
	background: #808080;
	padding: 1px;
	float:left;
	margin-right: 30px;
}
.catdetail{
	width: 300px;
	height: 300px;
	z-index: 1001;
	display: none;	
}
.catalogueheader{
	height: 55px;
	border-bottom: 1px solid #808080;
}
.catutvlogo{
	float: left;
}
.cataloguebody{
	margin-top: 10px;
	float: left;
	color: #ffffff;
	font-size: 12px;
	line-height: 20px;
}
.catalogueimage{
	float: left;
	width: 117px;
	border: 1px solid #3F3F3F;
	margin-right: 20px;
}
.cataloguedet{
	float: left;
	width: 350px;
	text-align: justify;
}
/* CATALOGUES */

/* BUSINESSES */
.iconti1{
	
}
.iconti1 img{
	 border: none;
}
.utvglogo{
	float: left;	
	margin-right: 10px;	
	padding: 8px 0px 0px 0px;
	border: none;
}
.utvglogo img{
	border: none;
}
/* BUSINESSES */

/* MEDIA HUB */
.mhubclb{
	width:312px;
	border-right:solid 1px #404040;
	padding-right:20px;
	float:left;
}
.mhubcrb{
	width:312px;
	padding-left:20px;
	float:left;
}
.mhubctib{
	background: #242424;
	width:280px;
	border:1px solid #404040;
	padding:10px 16px;
}
.mhubctitx{
	background:url("../images/mhubctitxic.gif") right center no-repeat;
	font-size:12px;
	color:#FFFFFF;
}
.mhubctitx a{
	color:#FFFFFF;
	text-decoration: none;
}
.mhubctitx a:hover{
	color:#FFFFFF;
	text-decoration: underline;
}
.mhublinks{
	line-height:20px;
	font-size:12px;
	color:#ffffff;
	text-align: left;
	border-bottom:1px dotted #424242;	
	padding-bottom:8px;	
}
.mhublinks ul{
	margin: 10px 5px 10px 15px;
	padding: 0;
	list-style-type: none;
}
.mhublinks ul li{
	margin: 0px 0px 5px 0px;
	padding: 0px 5px 0px 20px;
	background:url("../images/lliarrow.gif") left 7px no-repeat;
}
.mhublinks a{
	color:#ffffff;
	text-decoration: none;
}
.mhublinks a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.mhublinksnb{
	border-bottom:none;
}
.pirlist ul{
	margin: 10px 5px 10px 15px;
	padding: 0;
	list-style-type: none;
}
.pirlist ul li{
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 20px;
	background:url("../images/lliarrow.gif") left 7px no-repeat;
}
.pirlist a{
	color:#ffffff;
	text-decoration: none;
}
.pirlist a:hover{
	color:#ffffff;
	text-decoration: underline;
}
.mediapopup{
	width: 100%;
	z-index: 1001;	
}
.mediapopuptitle{
	width: 100%;
	font-size:12px;
	color:#ffffff;
	text-align: left;
	line-height: 20px;
	border-bottom:1px dotted #424242;	
	padding:5px 0px;	
}
.mediapopuparticle{
	width: 490px;
	height: 490px;
	font-size:12px;
	color:#ffffff;
	text-align: justify;
	line-height: 15px;
	border-bottom:1px dotted #424242;	
	padding: 0px 10px 10px 0px;
	overflow: scroll;
}
.mediapopupdetail{
	width: 100%;
	height: 100%;
	font-size:12px;
	color:#ffffff;
	text-align: justify;
	line-height: 15px;
	border-bottom:1px dotted #424242;	
	padding: 0px 0px 5px 0px;	
}
.mediapopupiframe{
	width: 100%;
	height: 500px;
	font-size:12px;
	color:#ffffff;
	text-align: justify;
	border:none;	
	margin: 0px;	
	padding: 0px;	
	overflow: scroll;
}
/* MEDIA HUB */

/* INVESTORS */
.contentlist{
	padding: 5px 0px 5px;
	width: 100%;
	color: #ffffff;
	font-size: 12px;	
	border-bottom: 1px dotted #434343;	
}
.contentlist p{
	padding: 5px 0px;
	text-align: justify;
}
.contentlist p a{
	color: #FFFFFF;
	text-decoration: underline;
}
.contentlist p a:hover{
	color: #FFFFFF;
	text-decoration: none;
}
.contentlistnb{
	border-bottom: none;
}
.coct {
	margin-top: 5px;
	height: 23px;
	width: 100%;
	background:url("../images/black-horz-sep.gif") left bottom repeat-x;
}
.cocti{
	float: left;
	width: 666px;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
}
.gtop{	
	width: 100;
	float: left;	
	text-align: right;
	color: #0066FF;
	font-size: 11px;
}
.gtop a{
	color: #0066FF;
	text-decoration: none;
	cursor: pointer;
}
.gtop a:hover{
	color: #0066FF;
	text-decoration: underline;	
	cursor: pointer;
}
.bodtoplink{	
	width: 100%;
	float: left;	
	text-align: right;
	color: #0066FF;
	font-size: 11px;
}
.bodtoplink a{
	color: #0066FF;
	text-decoration: none;
	cursor: pointer;
}
.bodtoplink a:hover{
	color: #0066FF;
	text-decoration: underline;	
	cursor: pointer;
}

.commbox{
	width: 660px;
	float: left;
	margin-top: 15px;
}
.commboxl{
	width: 70px;
	float: left;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	padding: 0;
	margin: 0;
	text-align: center;
}
.commboxm{
	width: 165px;
	float: left;
	border-right: 1px solid #333333;
	padding: 0;
	margin: 0;
}
.commboxr{
	border-right: 1px solid #333333;
	width: 420px;
	padding: 0;
	margin: 0;
	float: left;
}
.commtextl{
	border-bottom: 1px solid #333333;	
	color: #ffffff;
	font-size: 12px;
	padding: 5px 9px;
	font-weight: bold;
}
.commtext{
	border-bottom: 1px solid #333333;
	color: #ffffff;
	font-size: 12px;
	padding: 5px 9px;
}
.commttitle{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;	
	background-color: #242424;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 7px 9px;	
}
* html .commttitle{
	margin-top: -2px;
}
.eventbox{	
	width: 666px;
	float:left;
	margin-top:15px;	
}
.eventboxl{
	width:182px;
	float:left;
	border:1px solid #242424;
	padding:0;
	margin:0;
}
.eventboxr{
	width:481px;
	float:right;
	border-top:1px solid #242424;
	border-right:1px solid #242424;
	border-bottom:1px solid #242424;
}
.eventti{
	background:#242424;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:9px;
	text-align:left;	
}
.eventtd{
	background:#333333;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:9px;
	text-align:left;
}
.eventtt{	
	color:#ffffff;
	font-size:12px;
	padding:9px;
}
* html .eventtd{
	margin-top:-2px;
}
* html .eventti{
	margin-top:-2px;
}
.eventttb0{
	color:#ffffff;
	font-size:12px;
	padding: 9px;
	height: 80px;
	line-height: 20px;
}
.eventttb0 a{
	color:#ffffff;
	font-size:12px;
	text-decoration: underline;
}
.eventttb0 a:hover{
	color:#ffffff;
	font-size:12px;
	text-decoration: none;
}
.eventboxl1{
	width:182px;
	float:left;
	border:1px solid #242424;
}
.eventboxr1{
	width:481px;
	float:right;
	border-top:1px solid #242424;
	border-right:1px solid #242424;
	border-bottom:1px solid #242424;
}
.finleft{
	width:311px;
	float:left;
	padding:0;
}
.finright{
	width:357px;
	float:left;
	padding:0;
}
.finmb{
	width: 660px;
	float:left;
	margin-top:15px;
	margin-bottom: 25px;
}
.finmbl{
	width:350px;
	float:left;
	border-right:1px solid #242424;
	border-left:1px solid #242424;	
	border-bottom:1px solid #242424;	
	padding:0;
	margin:0;
}
.finmbm{
	width:134px;
	float:left;
	border-right:1px solid #242424;
	border-bottom:1px solid #242424;	
	padding:0;
	margin:0;
	text-align:center;
}
.finmbr{
	border-right:1px solid #242424;
	border-bottom:1px solid #242424;	
	width:119px;
	float:left;
	padding:0;
	margin:0;
	text-align:center;
}
.finmbte{
	color:#ffffff;
	border-bottom:1px solid #242424;
	font-size:12px;
	padding:5px 9px;
}
.finmbte_last{
	color:#ffffff;
	font-size:12px;
	padding:5px 9px;
}
.finmbtitle{
	background:#242424;
	color:#ffffff;
	border-top:1px solid #242424;
	border-bottom:1px solid #242424;
	font-size:12px;
	font-weight:bold;
	padding:7px 9px;
	text-align:left;
}
.center {
	text-align:center;
}
.ficyertitle{	
	width: 100%;
	color: #0066FF;
	font-weight:bold;
}
.finiqrboxnobod{
	border-top:none;
}
.finiqrbox{
	margin-top: 10px;
	width: 100%;
	border-top:1px solid #242424;
}
.finiqrboxi{
	width: 50%;
	float: left;
}
.finiqrboxi{
	width: 50%;
	float: left;	
}
.ficti{
	margin-top: 10px;
	height: 23px;
	width: 95%;
}
.fictil{
	float: left;
	width: 100%;
	color:#FF750A;
	font-size:13px;
	font-weight: bold;
}
.stockimg{
	width: 400px;
	margin: 0 auto;
}
.stockbox{
	margin: 10px auto 0px auto;
	width: 460px;
}
.stockboxl{
	width: 200px;
	float:left;
	padding:0;
	margin:0;
}
.stockboxr{
	width: 260px;
	float:left;	
}
.stockboxtt {
	margin: 2px 2px 2px 2px;
	border:1px solid #333333;	
	color:#ffffff;
	font-size:12px;
	padding:7px 9px;
	text-align:left;	
}
.stockboxtbg{	
	margin: 2px 2px 2px 2px;
	padding:7px 9px;
	background:#242424;
	border:1px solid #333333;	
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	text-align:left;
}
.analystmb{	
	width: 680px;
	float:left;
	margin-top:15px;
}
.analystb1{
	width: 185px;
	float:left;
	border-left: 1px solid #333333;
	border-right:1px solid #333333;	
	margin:0;
}
.analystb2{
	width: 150px;
	float:left;
	border-right:1px solid #333333;	
	margin:0;
	text-align: center;
}
.analystb3{
	width: 120px;
	border-right: 1px solid #333333;
	margin:0;
	float:left;
	text-align: center;
}
.analystb4{
	width: 220px;
	border-right: 1px solid #333333;
	margin:0;
	float:left;
}
.analystbttl{
	border-bottom:1px solid #333333;	
	color:#ffffff;
	font-size:12px;
	padding:5px 9px;
	font-weight:bold;
}
.analystbtt{
	border-bottom:1px solid #333333;
	color:#ffffff;
	font-size:12px;
	padding:5px 9px;
}
.analystbtt a{	
	color:#ffffff;
	text-decoration: underline
}
.analystbtt a:hover{	
	color:#ffffff;
	text-decoration: none
}
.analystbtitle{
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;	
	background-color:#242424;
	color:#ffffff;
	font-size:12px;
	font-weight:bold;
	padding:7px 9px;
	text-align: center;
}
* html .analystbtitle{
	margin-top:-2px;
}
.countrydd{	
	font-size: 12px;
	color: #000000;
	text-decoration: none;	
}
#access-denied{
	width:100%;
	padding-top:10px;
	padding-bottom:18px;
	color:#ffffff;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align: justify;
	display: none;
}
#access-download-options{
	width:100%;
	padding-top:10px;
	padding-bottom:18px;
	color:#ffffff;
	font-size:12px;
	float:left;
	line-height:18px;
	text-align: justify;
	display: none;
}
.presentation-confirm{
	width: 100%;
}
.presentation-confirm-field{
	width: 4%;
	margin-bottom: 10px;
	padding: 5px 0px 0px 5px;
	float: left;
}
.presentation-confirm-field-detail{
	width: 95%;	
	margin-bottom: 10px;
	padding: 3px 0px 0px 0px;
	float: left;
}
/* INVESTORS */

/* PAGINATION */
.paging{
	float: right;
}
.pages{
	font-size: 8pt;
	padding: 1em;
	margin: 1em 0;
	clear: left;
}
.pages a, .pages div{
	font-size: 8pt;
	color: #ffffff;
	display: block;
	float: left;
	padding: 0.2em 0.5em;
	margin-right: 0.1em;
	border: 1px dotted #424242;
}
.pages div.current{
	border: 1px dotted #424242;
	color: #FFFFFF;
	font-weight: bold;
}
.pages a{
	color: #6f7275;
	font-weight: bold;
	text-decoration: none;
	border: 1px dotted #424242;
}
.pages a:hover{
	color: #FFFFFF;
	font-weight: bold;
	border: 1px dotted #424242;
	background-color: #1E1E1E;
}
.pages a.nextprev {
	font-weight: bold;
}
.pages div.nextprev {
	color: #666;
}
.pages div.nextprev {
	border: 1px solid #ddd;
	color: #999;
}
.pages .nextprev-next {
	float: right;
}
/* PAGINATION */