@charset "utf-8";

/* CSS Document */

body
{
	margin:0px;
	padding:0px;
	font:75%/1.2 Arial, Helvetica, sans-serif;
	color:#4d4e53;
	font-weight:normal;
	text-align:left;
	background:#ffd500;
}

#Wrapper,
#FooterOuterContainer
{
	margin:0px auto;
	padding:0px;
	width:950px;
	font-size:120%;
}

p
{
	margin:0px;
	padding:0px 0 18px;
	font-size:100%;
	color:#4d4e53;
}

a:link,
a:visited,
a:active
{
	color:#4d4e53;
	text-decoration:underline;
}

a:hover
{
	color:#4d4e53;
	text-decoration:none;
}

h1
{
	margin:0px;
	padding:0px;
	font-size:200%;
	float:left;
	width:699px;
	color:#666666;
	font-weight:normal;
	text-indent:-9999px;
}

h1 span,
label span
{
	display:none;
}

h2,
h3
{
	margin:0px;
	padding:0px;
	font-size:100%;
}

img
{
	border:0px;
}

ul,
ol,
li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}

input
{
	font-size:100%;
	margin:0px;
	padding:0px;
}

.clear
{
	clear:both;
}

.skipLink
{
	position: absolute;
	left: -999em;
}

a.skipLink:active,
a.skipLink:focus
{
	top:0;
	left:0;
	border:1px #ababab solid;
	padding:3px;
	background-color:#ffffff;
	z-index: 100;
}

#Header
{
	float:left;
	width:950px;
	background:url(../images/bg-header.jpg) repeat-x left bottom;
	padding:5px 0 0 0;
}

#Header #LinksContainer
{
	float:right;
	width:500px;
	padding:0 0px 10px 0;
	text-align:right;
	font-size:80%;
}

#LinksContainer ul
{
	float:right;
	width:356px;
}

#LinksContainer li
{
	padding:0px 8px;
	border-right:1px solid #7c723d;
	float:left;
	width:60px;
	text-align:right;
}

#LinksContainer li.corpWebSite
{
	width:102px;
}

#LinksContainer li.gameSite
{
	width:67px;
}

#LinksContainer li.nobrd
{
	border-right:0px;
	padding-right:0px;
}

#Header #LogoOuterContainer
{
	float:left;
	width:930px;
	padding:0px 10px 21px;
}

#LogoOuterContainer .logoContaienr
{
	float:left;
	width:136px;
}

.logoContaienr span
{
	display:none;
}

#LogoOuterContainer .headerTitle
{
	float:left;
	width:321px;
	padding:0 0 0 93px;
}

#LogoOuterContainer #SrchOuterContaienr
{
	float:right;
	width:220px;
	padding:5px 0 0;
}

#SrchOuterContaienr #BtnSrch
{
	float:right;
	width:17px;
	padding-left:6px;
}

#SrchOuterContaienr #SrchTxtBoxContaienr
{
	float:right;
	width:175px;
	height:22px;
	background:url(../images/bg-search.jpg) no-repeat left top;
	font-size:80%;
	padding:0 1px;
}

#SrchOuterContaienr #SrchTxtBoxContaienr input
{
	border:0px;
	width:170px;
	background:none;
	padding:2px 0px 2px 5px;
	color:#4D4E53;
}

#Header #TopNav
{
	float:left;
	width:950px;
	background:url(../images/bg-nav-right.jpg) no-repeat right top;
}

#TopNav li,
#TopNav li a
{
	float:left;
	height:36px;
}

#TopNav li span
{
	display:none;
}

#TopNav li a.btnOverView
{
	width:90px;
	background:url(../images/btn-overview.jpg) no-repeat left top;
}

#TopNav li a.btnOverView:hover,
#TopNav li.selected a.btnOverView
{
	width:90px;
	background:url(../images/btn-overview.jpg) no-repeat 0 -36px;
}

#TopNav li a.btnBusinessReview
{
	width:141px;
	background:url(../images/btn-business-rev.jpg) no-repeat 0 0;
}

#TopNav li a.btnBusinessReview:hover,
#TopNav li.selected a.btnBusinessReview
{
	width:141px;
	background:url(../images/btn-business-rev.jpg) no-repeat 0 -36px;
}

#TopNav li a.btnCorpResp
{
	width:199px;
	background:url(../images/btn-corp-res.jpg) no-repeat 0 0;
}

#TopNav li a.btnCorpResp:hover,
#TopNav li.selected a.btnCorpResp
{
	width:199px;
	background:url(../images/btn-corp-res.jpg) no-repeat 0 -36px;
}

#TopNav li a.btnGov
{
	width:110px;
	background:url(../images/btn-governance.jpg) no-repeat 0 0;
}

#TopNav li a.btnGov:hover,
#TopNav li.selected a.btnGov
{
	width:110px;
	background:url(../images/btn-governance.jpg) no-repeat 0 -36px;
}

#TopNav li a.btnFinStmt
{
	width:174px;
	background:url(../images/btn-fin-statement.jpg) no-repeat 0 0;
}

#TopNav li a.btnFinStmt:hover,
#TopNav li.selected a.btnFinStmt
{
	width:174px;
	background:url(../images/btn-fin-statement.jpg) no-repeat 0 -36px;
}

#TopNav li a.btnShareInfo
{
	width:200px;
	background:url(../images/btn-share-info.jpg) no-repeat 0 0;
}

#TopNav li a.btnShareInfo:hover,
#TopNav li.selected a.btnShareInfo
{
	width:200px;
	background:url(../images/btn-share-info.jpg) no-repeat 0 -36px;
}

#FlashBannerContaienr
{
	float:left;
	width:950px;
	/*	background:url(../images/bg-brd-flash.jpg) repeat-x left bottom;*/
	padding-bottom:1px;
	height:390px;
}

#HomeBtmContaienr
{
	float:left;
	width:950px;
	padding:7px 0 10px;
}

#HomeBtmContaienr .container
{
	float:left;
	width:224px;
	padding:0 5px 0 12px;
	background:url(../images/bg-home-divide.jpg) repeat-y left top;
}

#HomeBtmContaienr .containerFirst
{
	background:none;
	padding:0 5px;
}

#HomeBtmContaienr .containerLast
{
	padding:0 0px 0 10px;
}

.container .lft
{
	float:left;
	width:3px;
	height:63px;
	background:url(../images/bg-home-box-lft.jpg) no-repeat left top;
}

.container .rt
{
	float:left;
	width:5px;
	height:63px;
	background:url(../images/bg-home-box-rt.jpg) no-repeat left top;
}

.container .mid
{
	float:left;
	width:213px;
	height:60px;
	background:url(../images/bg-home-box-mid.jpg) repeat-x left top;
	padding:3px 0 0 0px;
	position:relative;
	font-size:85%;
}

.container .mid img.imgPos
{
	position:absolute;
	top:1px;
	right:0px;
}

.container .mid img.img3
{
	position:absolute;
	top:1px;
	right:-4px;
}

.container .mid img.img4
{
	position:absolute;
	top:1px;
	right:-2px;
}

.container a
{
	float:left;
	width:144px;
	background:url(../images/bg-arrow-wt.png) no-repeat 2px 4px;
	padding-left:10px;
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

.container a:hover
{
	font-weight:bold;
	color:#fff;
	text-decoration:underline;
}

.container img
{
	float:right;
}

#FooterBgContainer
{
	width:100%;
	background:url(../images/bg-footer.jpg) repeat-x left top;
	height:108px;
	float:left;
}

#FooterOuterContainer
{
	padding:15px 0 0;
	font-size:100%;
}

#FooterOuterContainer .copyrightContainer
{
	float:left;
	width:180px;
}

#FooterOuterContainer .footerLinksContainer
{
	float:right;
	width:350px;
}

.footerLinksContainer ul
{
	width:391px;
	float:right;
}

.footerLinksContainer li
{
	display:inline;
	margin-right:35px;
}

.footerLinksContainer li.last
{
	margin-right:0px;
}

#BreadcrumbOuterContainer
{
	float:left;
	width:930px;
	padding:8px 9px 9px 11px;
	font-size:80%;
	background:url(../images/bg-breadcrumb-brd.jpg) repeat-x left bottom;
}

#BreadcrumbOuterContainer #BreadcrumbContainer
{
	float:left;
	width:605px;
}

#BreadcrumbContainer li
{
	float:left;
	padding:0 6px;
	border-right:1px solid #4d4e53;
}

#BreadcrumbContainer li.first
{
	padding-left:0px;
}

#BreadcrumbContainer li.selected
{
	border:0px;
}

#BreadcrumbOuterContainer #PrintContaienr
{
	float:right;
	width:226px;
	padding-top:2px;
}

#PrintContaienr a.print
{
	float:left;
	width:80px;
	background:url(../images/icon-print.jpg) no-repeat left 2px;
	padding-left:15px;
}

#PrintContaienr a.bookmark
{
	float:right;
	width:110px;
	background:url(../images/icong-bookmark.jpg) no-repeat left 2px;
	padding-left:10px;
	text-align:right;
}

#ContetntOuterContainer
{
	float:left;
	width:950px;
	padding:0px;
	margin:32px 0 0;
	background:#fff;
}

#ContetntOuterContainer #LeftContaienr
{
	float:left;
	width:210px;
	padding:0 10px 115px;
	background:url(../images/bg-left-nav.jpg) repeat-x left bottom #ffd500;
}

#LeftContaienr #SubNavContaienr
{
	float:left;
	width:206px;
	border:1px solid #00aeea;
	padding:1px;
	background:#fff;
}

#SubNavContaienr ul
{
	float:left;
	width:206px;
}

#SubNavContaienr li
{
	border-bottom:1px solid #bfebfa;
	float:left;
	width:206px;
}

#SubNavContaienr li.last
{
	border:0px;
}

#SubNavContaienr li a
{
	font-weight:bold;
	color:#00aeea;
	text-decoration:none;
	float:left;
	width:190px;
	padding:6px 8px 11px 8px;
}

#SubNavContaienr li a:hover,
#SubNavContaienr li.selected a
{
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

#SubNavContaienr li a:hover,
#SubNavContaienr li.selected a
{
	background:url(../images/bg-left-nav-selected.jpg) repeat-x left top #1798c2;
}

#SubNavContaienr li.selected
{
	border-bottom:0px;
}

#SubNavContaienr li ul
{
	background:#fff;
	width:205px;
	overflow:hidden;
}

#SubNavContaienr li li
{
	border-bottom:1px solid #bfebfa;
	padding-left:0px;
	height:35px;
	width:204px;
}

#SubNavContaienr li li a span
{
	padding-left:8px;
	background:url(../images/blt-arrow-blue.png) no-repeat left 3px;
	height:18px;
}

#SubNavContaienr li.selected li a
{
	color:#00aeea;
	background:#fff;
	padding:8px 8px 8px 15px;
	width:180px;
	border:1px solid #fff;
}

#SubNavContaienr li li a:hover,
#SubNavContaienr li li.selectedLevel2 a
{
	background:url(../images/bg-left-nav-selected-2.jpg) repeat-x left top;
	border:1px solid #00aeea;
	padding:8px 8px 8px 15px;
	height:18px;
	color:#00aeea;
}

#ContetntOuterContainer #RightContaienr
{
	float:right;
	width:700px;
	padding:13px 10px 70px;
	background:#fff;
	min-height:409px;
	line-height:125%;
}

#RightContaienr .titleContaienr
{
	float:left;
	width:100%;
	padding-bottom:9px;
	background:url(../images/gray-brd.gif) repeat-x left bottom;
}

.rightContent h2,
.bgSubtitle h2
{
	float:left;
	width:100%;
	text-indent:-9999px;
	padding-bottom:15px;
}

#RightContaienr .bgSubtitle
{
	float:left;
	width:100%;
	background:url(../images/bg-sub-title.jpg) repeat-x left bottom;
	padding-top:10px;
	min-height:103px;
	margin-bottom:10px;
}

#RightContaienr .topImgContaienr
{
	float:left;
	width:100%;
	background:url(../images/bg-ceo.jpg) repeat-x left bottom;
	padding-top:10px;
	min-height:100px;
}

.topImgContaienr .ceoImg
{
	padding-top:50px;
	float:left;
	width:170px;
}

.topImgContaienr .pad
{
	padding-top:130px;
}

.topImgContaienr .mdImg
{
	float:left;
	width:170px;
}

.topImgContaienr .rightContent
{
	float:right;
	width:510px;
	padding-right:10px;
}

.topImgContaienr .pointsOuterContainer
{
	float:left;
	width:506px;
	border:1px solid #cccdce;
	padding:2px 2px 0px 2px;
	background:#fff;
}

.pointsOuterContainer .pointsContaienr
{
	float:left;
	width:506px;
	background:url(../images/bg-points.jpg) repeat-x left top #fff;
	padding:5px 0 15px 0;
}

.pointsContaienr ul
{
	margin-left:30px;
}

.pointsContaienr li
{
	list-style-type:decimal;
	color:#4d4e53;
	margin-bottom:5px;
	font-weight:bold;
}

#RightContaienr #AccordinOuterContaienr
{
	float:left;
	width:530px;
}

#RightContaienr #AccordinFullContaienr
{
	float:left;
	width:700px;
	border-top:1px solid #cccdce;
}

#AccordinOuterContaienr .accordin
{
	float:left;
	width:100%;
	padding-top:20px;
}

#AccordinFullContaienr .accordin,
#AccordinFullContaienr .noAccordin
{
	float:left;
	width:100%;
}

.accordin h2,
.noAccordin  h2
{
	color:#f68b1f;
	font-size:120%;
	background:url(../images/blt-arrow-blue-side.jpg) no-repeat left 5px;
	padding:5px 0 5px 15px;
	border-bottom:1px solid #cccdce;
	float:left;
	width:510px;
	line-height:20px;
	cursor:pointer !important
}

#AccordinFullContaienr .accordin h2,
#AccordinFullContaienr .noAccordin h2
{
	width:685px;
	cursor:pointer;
}

.accordin h2:hover,
.noAccordin h2:hover
{
	cursor:pointer !important;
}

.accordin h2.active,
.noAccordin h2.active
{
	background:url(../images/blt-arrow-blue-dwn.jpg) no-repeat left 12px;
	border-bottom:0px;
}

.accordin h2 span,
.noAccordin h2 span
{
	font-weight:normal;
}

.accordin .desc,
.noAccordin .desc
{
	float:left;
	width:100%;
}

#AccordinFullContaienr .accordin .desc,
#AccordinFullContaienr .noAccordin .desc
{
	border-bottom:1px solid #cccdce;
}

#AccordinFullContaienr .accordin .ltContaienr
{
	float:left;
	width:530px;
	padding:0 9px 0 0;
}

#AccordinFullContaienr .accordin .rtContaienr
{
	float:right;
	width:161px;
}

.relatedLinks
{
	width:148px;
	padding:5px 5px 10px 6px;
	border:1px solid #c9cacb;
}

.relatedLinks h3
{
	font-size:100%;
	color:#4d4e53;
	padding-bottom:10px;
}

.relatedLinks p
{
	float:left;
	width:148px;
	border-top:1px solid #d2d3d4;
	padding:12px 0 10px;
	font-size:80%;
}

.relatedLinks p a.pdf
{
	background:url(../images/icon-pdf.jpg) no-repeat left 1px;
	padding-left:22px;
	float:left;
	width:125px;
}

.relatedLinks p a.ext
{
	background:url(../images/icon-external.jpg) no-repeat left 1px;
	padding-left:22px;
	float:left;
	width:125px;
}

.rtContaienr p.productContainer,
.TxtContaienr p.productContainer
{
	float:left;
	width:161px;
	margin:0px 0 5px 0;
	padding:5px 0 20px 0;
	border-top:1px solid #fbc58f;
	font-size:90%;
	color:#f68b1f;
}

.rtContaienr p.imgLnHight
{
	padding-bottom:0px;
	line-height:95%;
}

.rtContaienr p.productContainerF
{
	float:left;
	width:161px;
	margin:0 0 5px 0;
	padding:5px 0 20px 0;
	font-size:90%;
	color:#f68b1f;
}

.productContainer img.porductImg
{
	padding-top:5px;
}

.rtContaienr p.productContainer span,
.TxtContaienr p.productContainer span,
.rtContaienr p.productContainerF span
{
	font-size:245%;
}

#RightContaienr #ImgContaienr
{
	float:right;
	width:161px;
	/*padding-top:150px;*/
	padding-top:30px;
	line-height:75%;
}

#ImgContaienr a
{
	font-weight:bold;
	font-size:80%;
	text-decoration:none;
	color:#00aeea;
}

#AccordinFullContaienr #ImgContaienr a
{
	font-size:90%;
}

#ImgContaienr a:hover
{
	font-weight:bold;
	text-decoration:underline;
	color:#00aeea;
}

.author
{
	font-size:90%;
}

.graphOuterContaienr
{
	float:left;
	width:100%;
	margin:10px 0;
	padding:15px 0 30px;
	border-top:1px solid #cccdce;
}

.graphContaienr
{
	float:left;
	/*border-top:1px solid #d3d3d5;*/
	width:170px;
	margin-right:9px;
	background:#ececec;
	font-size:75%;
}

#RightContaienr #AccordinFullContaienr .graphContaienr,
#RightContaienr #AccordinOuterContaienr .graphContaienr
{
	font-size:85%;
}

/**/
#ImgContaienr .rtContaienr p.productContainer
{
	float:left;
	line-height:120%;
}

.border
{
	border:1px solid #bcbcbc;
	float:left;
	padding:5px 0 8px 5px;
	width:154px;
	margin:0 0 10px 0;
}

.imgBorder
{
	border:1px solid #bcbcbc;
	border-bottom:none;
	width:157px;
	padding:1px 1px 1px 1px;
	margin:0;
	float:left;
}

.width
{
	width:224px;
}

p.padLess
{
	padding:0 0 5px 0;
}

.height
{
	height:282px;
}

.heightRetail
{
	height:320px;
}

.heightOnline
{
	height:390px;
}

.heightTel
{
	height:265px;
}

.heightFin
{
	height:230px;
}

.heightCit
{
	height:210px;
}

.heightCus
{
	height:228px;
}

.onlineHeight
{
	height:228px;
}

.staticAcordn
{
	float:left;
	margin:0;
}

.staticAcordn h3
{
	font-size:100%;
}

.graphContaienr p
{
	padding:5px 5px 5px 5px;
	float:left;
	line-height:17px;
}

.accordin .desc ul
{
	padding:5px 0 5px 0px;
	list-style-type:none;
}

.accordin .desc ul li
{
	line-height:1.5em;
	background:url(../images/bg-li.jpg) no-repeat left 10px;
	padding-left:15px;
}

p.footNotes
{
	font-size:85%;
}

.borderBtm
{
	border-bottom:1px dotted #cccdce;
}

.chartDesc
{
	float:left;
	width:219px;
	background-color:#ffffff;
	padding:5px 0 0 5px;
	margin-right:9px;/*font-size:90%;*/
}

.graphContaienrW
{
	float:left;
	width:224px;
	margin-right:9px;
	background:#ffffff;/*font-size:80%;*/
	font-size:80%;
}

.TxtContaienr
{
	float:left;
	width:161px;
	margin-right:9px;
	background:#ffffff;
}

.graphContaienrSml
{
	float:left;
	width:167px;
	margin-right:9px;
	background:#ffffff;
	font-size:90%;
}

.imgContaienrSml
{
	float:left;
	width:130px;
	margin:0 12px 9px 0;
	background:#ffffff;
	font-size:90%;
}

.boxLast
{
	margin-right:0;
}

#RightContaienr #AccordinFullContaienr,
#RightContaienr #AccordinOuterContaienr
{
	font-size:90%;
}

.ChartDescContainer
{
	float:left;
	width:100%;
	margin:0;
	padding:0 0 0 0;
	font-size:90%;
}

.bactToSection
{
	float:left;
	text-align:right;
	width:100%;
	padding:5px 0 5px 0;
}

table#graphDec .tdOne
{
	width:35%;
}

table#graphDec .tdTwo
{
	width:65%;
}

table#graphDec table
{
	margin-bottom:5px;
}

table#graphDec table td
{
	border-bottom:1px solid #C2C3C4;
}

.imgContainer .lightBoxH
{
	float:left;
	width:300px;
	padding:30px 0 0 20px;
	text-align:left;
}

.tdFirst
{
	width:75%;
}

.tdSecond
{
	width:25%;
}

#fullWidth p
{
	font-size:90%;
}

/**/
.graphContaienr img
{
	float:left;/*width:170px;*/
}

.graphContaienr .graphDesc
{
	padding:0 5px;
	float:left;
	width:160px;
	font-weight:bold;
}

.graphDesc span.curency
{
	font-size:80%;
	font-weight:normal;
}

.graphDesc span.percent
{
	font-size:245%;
	font-weight:normal;
	color:#f68b1f;
	line-height:1em;
}

.imgOnlineContainer
{
	float:left;
	width:146px;
	background:url(../images/img-online.jpg) no-repeat left top;
	height:102px;
	padding:8px 5px 8px 10px;
}

.imgOnlineContainer a
{
	color:#00aeea;
	text-decoration:none;
	font-weight:bold;
}

.imgOnlineContainer a:hover
{
	color:#00aeea;
	text-decoration:underline;
	font-weight:bold;
}

.profileImg
{
	float:left;
	width:170px;
	padding-top:10px;
}

.profileDesc
{
	float:right;
	width:520px;
	padding-top:10px;
}

.profileDesc span.title
{
	font-weight:bold;
}

a.backTop
{
	font-size:80%;
	margin-top:15px;
	float:left;
	width:100px;
}

#RightContaienr #ContentLeft
{
	float:left;
	width:530px;
	padding-top:10px;
}
#RightContaienr .cont-wrapper
{
	float:left;
	width:530px;
	padding-top:10px;
}

#RightContaienr #ContentRight
{
	float:right;
	width:161px;
	padding-top:10px;
}
table{float:left;}
table.download td
{
	border-top:1px solid #c2c3c4;
	padding:6px 0 9px;
}

table.download td.noBrdr
{
	border-top:none;
}

table.download td.col2,
table.download td.col3
{
	width:26px;
}

table.download td.colImg
{
	width:120px;
}

table.download td.imgRow
{
	border:0px;
	padding:0px;
}

table.download td.brdLft
{
	border-left:1px solid #c2c3c4;
}

table.download td.NobrdTop
{
	border-top:0px;
}

table.download h2
{
	color:#00aeea;
}

table.download h2 span
{
	color:#4d4e53;
	font-weight:normal;
}

table.download a.srchPdf
{
	color:#00aeea;
	font-weight:bold;
	background:url(../images/icon-pdf.jpg) no-repeat left top;
	padding-left:18px;
	text-decoration:none;
}

table.download a.srchPdf:hover
{
	text-decoration:underline;
}

#fullWidth
{
	float:left;
	width:700px;
}

.sitemap li
{
	border-top:1px solid #cccdce;
	padding-top:3px;
	margin-bottom:37px;
}

.sitemap li.first
{
	border-top:none;
}

.sitemap li li
{
	border-top:0px;
	padding-top:11px;
	margin-bottom:2px;
}

.sitemap li li li
{
	border-top:0px;
	padding-top:11px;
	margin-bottom:2px;
	padding-left:20px;
}

.sitemap li a,
.sitemap li a:hover
{
	font-weight:bold;
	color:#00aeea;
	text-decoration:none;
}

.sitemap li li a,
.sitemap li li a:hover
{
	font-weight:normal;
	color:#4d4e53;
	text-decoration:underline;
}

/********************LightBox***********************/

#cover
{
	background:#000000;
	opacity:0.5;
	-moz-opacity:.50;
	filter: alpha(opacity=50);
	z-index:0;
	position:absolute;
	top:0px;
	left:0px;
	height:100%;
}

#lightboxMap
{
	position:absolute;
	width:590px;
	z-index:10;
	left:0px;
	top:0px;
	padding:10px;
	background:#fff;
	display:none;
}

.LightBoxOuterContainer
{
	margin:0 auto;
	width:570px;
	background:url(../images/bg-thick-box.jpg) repeat-x left bottom #fff;
	padding:10px 10px 0px;
	display:none;
}

.LightBoxOuterContainerLoad
{
	margin:0 auto;
	/*width:570px;*/
	background:url(../images/bg-thick-box.jpg) repeat-x left bottom #fff;
	padding:10px 10px 0px;
	line-height:120% !important;
	font-size:90%;
}

#AccordinFullContaienr .LightBoxOuterContainerLoad
{
	font-size:100%;
}

.LightBoxOuterContainerLoad1{ width:611px; margin:0 auto;}
#RightContaienr #lightboxMap
{
	width:630px;
}
ul.lightbx{
	padding:10px 0px 0px 0px;
}
ul.lightbx li{
	/*background:url(../images/blt-arrow-blue-side.jpg) no-repeat left 5px;*/
	background:none;
	/*padding:0px 0px 10px 20px;*/
	color:#F68B1F;
}
ul.lightbx li h2 {
	color:#f68b1f;
	font-size:120%;
	background:url(../images/blt-arrow-blue-side.jpg) no-repeat left 10px;
	padding:5px 0 5px 15px;
	border-bottom:1px solid #cccdce;
	float:left;
	width:510px;
	line-height:20px;
		border-bottom:none;

}
ul.lightbx li a{
	color:#F68B1F;
	text-decoration:none;
}
ul.lightbx li a:hover{
	text-decoration:underline;
}
.LightBoxOuterContainerLoad .imgContainer
{
	width:518px;
	position:relative;
	/*padding-right:52px;*/
	/*text-align:right;*/
	border-bottom:1px solid #c0c1c2;
	padding-left:52px;
}

.LightBoxOuterContainerLoad .imgClose, .LightBoxOuterContainerLoad1 .imgClose
{
	position:absolute;
	right:12px;
	top:12px;
	z-index:5;
}

.LightBoxOuterContainerLoad .imgDescContainer
{
	width:470px;
	padding:10px 50px 0px;
}

.imgDescContainer .authDesc
{
	font-weight:bold;
	font-size:90%;
	color:#4D4E53;
}

#AccordinFullContaienr .imgDescContainer .authDesc
{
	font-size:100%;
}

.adobeIcon
{
	float:left;
	width:161px;
	margin-top:10px;
}

.imgDescContainer ul.lightBoxLi
{
	float:left;
}

.imgDescContainer ul.lightBoxLi li
{
	border-bottom:1px solid #f7a11a;
	margin:0 0 10px 0;
	padding:0 0 10px 0;
	color:##4D4E53;
	font-size:100%;
}

/********************H1 title************************/
.titleContaienr h1#TitleCEO
{
	background:url(../images/title-chairmans-statement.jpg) no-repeat left top;
	height:23px;
}

.titleContaienr h1#TitleChiefExecutive
{
	background:url(../images/title-chief-executives-strategic-overview.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleDivisionalOverview
{
	background:url(../images/title-divisional-overview.jpg) no-repeat left top;
	height:23px;
}

.titleContaienr h1#TitleOnline
{
	background:url(../images/title-online.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleFinancialReview
{
	background:url(../images/title-financial-review.jpg) no-repeat left top;
	height:21px;
}

.titleContaienr h1#TitleRegulation
{
	background:url(../images/title-regulation.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleManagingRisks
{
	background:url(../images/title-managing-our-risks.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleCorporateResponsibility
{
	background:url(../images/title-corporate-responsibility.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleBOD
{
	background:url(../images/title-board-of-directors.jpg) no-repeat left top;
	height:23px;
}

.titleContaienr h1#TitleDirReport
{
	background:url(../images/title-dir-report.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleDwnLod
{
	background:url(../images/title-downloads.jpg) no-repeat left top;
	height:22px;
}

.titleContaienr h1#TitleSrchRslt
{
	background:url(../images/title-search-results.jpg) no-repeat left top;
	height:22px;
}

.titleContaienr h1#TitleSitemap
{
	background:url(../images/title-sitemap.jpg) no-repeat left top;
	height:28px;
}

.titleContaienr h1#TitleShareholderInfo
{
	background:url(../images/title-shareholder-information.jpg) no-repeat left top;
	height:22px;
}

.titleContaienr h1#TitleChart
{
	background:url(../images/title-chartdescriptions.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleAtGlance
{
	background:url(../images/title-william-hill-at-a-glance.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleDirRemReport
{
	background:url(../images/title-directors-remuneration-report.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleStatementOfCorporate
{
	background:url(../images/title-statement-of-corporate-governance.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleReportOfTheNomination
{
	background:url(../images/title-report-of-the-nomination-committee.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleReportAudit
{
	background:url(../images/title-report-of-the-audit-and-risk.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleStatementDR
{
	background:url(../images/title-statement-of-director-responsibilities.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleGroupIndependent
{
	background:url(../images/title-group-independent-auditors-report.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleGroupFinancial
{
	background:url(../images/title-group-financial-statements.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleParentCompany
{
	background:url(../images/title-parent-company-independent-auditors.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleParentCompanyFinancial
{
	background:url(../images/title-parent-company-financial-statements.jpg) no-repeat left top;
	height:27px;
}

.titleContaienr h1#TitleFiveyearSummary
{
	background:url(../images/title-five-year-summary.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleAccessibility
{
	background:url(../images/title-accessibility.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitlePrivacy
{
	background:url(../images/title-privacy-policy.jpg) no-repeat left top;
	height:26px;
}

.titleContaienr h1#TitleLegal
{
	background:url(../images/title-terms-conditions.jpg) no-repeat left top;
	height:22px;
}

/********************H2 title************************/

.rightContent h2#Titlefuture
{
	background:url(../images/title-ceo-solid.jpg) no-repeat left top;
	height:67px;
}

.rightContent h2#TitleChiefOurfuture
{
	background:url(../images/title-ceo-future.jpg) no-repeat left top;
	height:57px;
}

.rightContent h2#TitleRetail
{
	background:url(../images/title-divisional-overview-retail.jpg) no-repeat left top;
	height:27px;
}

.rightContent h2#TitleOverviewOnline
{
	background:url(../images/title-divisional-overview-online.jpg) no-repeat left top;
	height:27px;
}

.bgSubtitle h2#TitleTelephone
{
	background:url(../images/title-divisional-overview-telephone.jpg) no-repeat left top;
	height:32px;
}

.rightContent h2#TitleBuilding
{
	background:url(../images/title-building-strong-balance-sheet.jpg) no-repeat left top;
	height:32px;
}

.rightContent h2#TitleBeing
{
	background:url(../images/title-corporate-responsibility-being.jpg) no-repeat left top;
	height:35px;
}

.rightContent h2#TitleRegulationMaintaining
{
	background:url(../images/title-regulation-maintaining.jpg) no-repeat left top;
	height:35px;
}

.bgSubtitle h2#TitleManagingOurRisks
{
	background:url(../images/title-managing--risks.jpg) no-repeat left top;
	height:33px;
}

.bgSubtitle h2#TitleCustomers
{
	background:url(../images/title-customers.jpg) no-repeat left top;
	height:28px;
}

.bgSubtitle h2#TitleEmployees
{
	background:url(../images/title-employees.jpg) no-repeat left top;
	height:35px;
}

.bgSubtitle h2#TitleCorporateCitizenship
{
	background:url(../images/title-corporate-citizenship.jpg) no-repeat left top;
	height:35px;
}

.rightContent h2#TitleMaxOpp
{
	background:url(../images/title-new-opportunities.jpg) no-repeat left top;
	height:67px;
}

.rightContent h2#TitleShareholder
{
	background:url(../images/title-shareholder.jpg) no-repeat left top;
	height:28px;
}

.bgSubtitle h2#TitleBalanced
{
	background:url(../images/title-a-balanced-business.jpg) no-repeat left top;
	height:27px;
}

.rightContent h2#TitleChartDesc
{
	background:url(../images/title-chart-descriptions.jpg) no-repeat left top;
	height:35px;
}

.bgSubtitle h2#TitleWideExp
{
	background:url(../images/title-wide-ranging-experience.jpg) no-repeat left top;
	height:34px;
}

/********************Clear fix************************/
.clearfix:after
{
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}

.clearfix
{
	display: inline-block;
}

html[xmlns] .clearfix
{
	display: block;
}

* html .clearfix
{
	height: 1%;
}
/******************search result ***************/
#RightContaienr #su{
	float:left;
	width:100%;
	padding:10px 0 0 0;
}
#RightContaienr #re
{
	float:left;
	width:100%;
}
#RightContaienr #re h3
{
	font-size:120%;
}
#RightContaienr #re dl, #RightContaienr #re dl dt{
	padding:10px 0 0 0;
	margin:0;
}
#RightContaienr #re dl dt a{
	color:#00aeea;
	font-weight:bold;
	text-decoration:none;
}
#RightContaienr #re dl dt a:hover{
	text-decoration:underline;
}
#RightContaienr dt strong.ft{
	color:#00aeea;
	font-weight:bold;
	background:url(../images/icon-pdf.jpg) no-repeat left top;
	padding-left:20px;
	text-decoration:none;
}
#RightContaienr #re dl dd
{
	padding:5px 0 0 0;
	margin:0;
}
div#n{
	float:left;
}
div#n h3{display:none;}
div#n ul{
	padding:0;
	margin:0;
	list-style-type:none;
	float:left;
	width:100%;
}
div#n ul li{
	float:left;
	margin:5px;
}
div#n ul li.cp{
	color:#FF0000;
}

