/* CSS Document */

* {padding:0; margin:0;}
body {background:url(/nx1/images/css/body_bg.jpg) repeat-x #d6dee0; text-align:center; font-family:Helvetica, Arial, sans-serif; font-size:0.7em; color:#000; line-height:14px;}
body div {text-align:left;}
img {border:none;}
h1 {color:#2e3f63; font-size:1.7em; font-weight:bold;}
a {color:#0060ae; text-decoration:none;}
.hr {clear:both; height:1px; border-bottom:1px solid #5bb4e5; padding:0; width:554px; margin:0 0 12px 9px;}
.hr_small {clear:both; height:1px; border-bottom:1px solid #5bb4e5; padding:0; width:268px; margin:0 0 12px 9px;}
.hr hr {display:none;}
.intro {font-weight:bold;}
.note {font-size:0.9em;}


/* layers */

#siteWrapper {margin:0 auto; width:1000px; background-color:#fff; text-align:left;}
#top {padding:6px 14px 8px 0; background:url(/nx1/images/css/dot.gif) repeat-x bottom; text-align:right;}
#contentWrapper {width:971px; float:left; margin:0 14px 0 15px; display:inline; background-color:#fff;}
#banner {float:left; width:969px;border-left:1px solid #d2d7dc; border-right:1px solid #d2d7dc;}
#centralColHome {float:left; width:784px; margin:21px 0 0 0; border-right:1px solid #afb4b8;}
#centralCol {float:left; width:582px; border-right:1px solid #afb4b8;}
#rightCol {float:left; width:186px;}
#rightColHome {float:left; width:186px; margin-top:21px;}
#breadcrumb {float:left; width:100%; color:#5f6a72; font-size:0.9em; padding-bottom:0.18em;}
.flashContainer {float:left; border:1px solid #fff; margin-right:17px; height:560px; width:476px;}
.imageContainer,#flashBanner {float:left; margin-right:9px; height:523px; width:285px;}
#textContainer {float:left; margin-right:9px; width:285px; height:300px;}
#leftCol {float:left; width:177px; margin-right:25px;}
#header {float:left; width:576px; padding-bottom:27px; background:url(/nx1/images/css/header_bg.jpg) no-repeat top left;}
#footer {clear:both; width:1000px; background:url(/nx1/images/css/dot.gif) repeat-x top; height:45px; margin-top:25px; padding-top:12px;}
#acrobat {clear:both; margin:20px 0 10px 9px;}
#reuters {clear:both; margin:10px 0 10px 0;}
#leftContent {float:left; width:50%; padding-right:5px;}
#rightContent {float:left; width:45%;}
#inv_branding {float:left; margin:10px 0 0 9px; padding-bottom:10px;}

.rnscat{
	border:1px solid #CCCCCC;
	padding:5px;
}

/*Home page style styles */

#maincontentWrapper {width:973px; margin:0 auto; background-color:#ffffff; float:left; }
#leftpannel {float:left; width:231px; margin-top:21px; margin-bottom:21px; _padding-bottom:0px;}
#lefttopbox { float:left; width:231px;}
#lefttopbox .top {float:left; background:url(/nx1/images/left-top-border.gif) no-repeat top left; height:10px; width:231px; position:inherit; overflow:hidden;}
#lefttopbox #center { float:left; width:229px; height:60px; background:url(/nx1/images/box-bg-left.gif) no-repeat top left; width:231px; position:inherit; overflow:hidden; }
#lefttopbox #center p.gbp {line-height:1.6em; padding: 0 0 0 20px; color:#1b232a; font-weight:bold; } 
#lefttopbox #center p.share {background:transparent url(/nx1/images/red_arrow.gif) no-repeat scroll left 5px; color:#0060AE; margin:8px 0 0 15px; _margin:5px 0 0 15px; text-decoration:none; display:block; width:210px; line-height:normal;}
#lefttopbox #center p.share a {color:#0060AE; padding:5px 0 0 20px; text-decoration:none;line-height:1em; border-top:1px solid #C1C1C1; display:block;}
#lefttopbox .bottom {float:left; background:url(/nx1/images/left-bottom-border.gif) no-repeat top left; height:10px;width:231px; position:inherit; overflow:hidden;}
#lefttopbox2 { float:left; width:231px; margin-top:15px; }
#lefttopbox2 .top {float:left; background:url(/nx1/images/left-top-border.gif) no-repeat top left; height:10px; width:231px; position:inherit; overflow:hidden;}
#lefttopbox2 #center { float:left; width:231px; height:170px; background:url(/nx1/images/box-bg-left.gif) repeat-y top left ; width:231px; position:inherit; overflow:hidden;}
#lefttopbox2 #center p.h3 { color:#0060af; font-weight:bold; margin:0 0 0 10px; font-size:12px;} 

#lefttopbox2 #center .centercontent { margin:0 10px 5px 10px; _margin:0 10px 5px 12px; }
#lefttopbox2 .bottom {float:left; background:url(/nx1/images/left-bottom-border.gif) no-repeat top left; height:10px;width:231px; position:inherit; overflow:hidden;}
/*#left-report-box { width:231px; height:147px; margin: 15px 0 0 0; background:url(/nx1/images/report-box-03-11-09.jpg) no-repeat top left; float:left; }*/
#left-report-box { width:231px; height:147px; margin: 15px 0 0 0; background:url(/nx1/images/report-box.jpg) no-repeat top left; float:left; }
#left-report-box #annualreport {width:231px; min-height:146px; height:146px; float:left; }
#left-report-box #annualreport .annualreporttext { color:#0060af; font-weight:bold; margin:4px 0 0 7px; width:110px; float:left; _margin:4px 0 0 4px;} 
#left-report-box #annualreport .corporateres { color:#0060af; font-weight:bold; margin:4px 0 0 5px; width:106px; _float:left; float:left; _margin:4px 0 0 2px; _width:106px;} 
#left-report-box #annualreport #linkreport { margin: 80px 0 0 0px; float:left; width:210px; }


#left-report-box #annualreport #linkreport p.htmllink  { width:30px; color:#0060AE; height:18px; margin:8px 0 0 10px; _margin:8px 0 0 5px; display:block; float:left; }
#left-report-box #annualreport #linkreport p.htmllink a {color:#0060AE; line-height:2em; padding:5px 0 0 15px; text-decoration:none; background:transparent url(/nx1/images/red_arrow.gif) no-repeat scroll left 5px; text-decoration:none;}

#left-report-box #annualreport #linkreport p.htmllink1  { width:30px; color:#0060AE; height:18px; margin:8px 0 0 18px; _margin:8px 0 0 15px; display:block; float:left;  }
#left-report-box #annualreport #linkreport p.htmllink1 a {color:#0060AE; line-height:2em; padding:5px 0 0 15px; text-decoration:none; background:transparent url(/nx1/images/red_arrow.gif) no-repeat scroll left 5px; text-decoration:none;}


#left-report-box #annualreport #linkreport p.readmorelink  { width:70px; color:#0060AE; height:18px; margin:8px 0 0 35px; margin:8px 0 0 32px; display:block; float:left;  }
#left-report-box #annualreport #linkreport p.readmorelink a {color:#0060AE; line-height:2em; padding:5px 0 0 15px; text-decoration:none; background:transparent url(/nx1/images/red_arrow.gif) no-repeat scroll left 5px; text-decoration:none;}


#background { width:480px; float:left; height: 447px; margin: 21px 0 21px 15px; background:url(/nx1/images/banner-baby-02.jpg) no-repeat top left; position:inherit; overflow:hidden; }

#background p.h1 {font-size:30px; color:#ffffff; margin: 20px 0 0 18px; font-weight:bold; line-height:normal;}
#background #scroll-banner { width:472px; height:111px; float:left; position: absolute; margin-top:272px;color:#ffffff; font-size:12px; font-weight:normal; }

#background #scroll-banner a {color:#ffffff; }

#background #scroll-banner p.listscroll {margin:85px 0 0 25px; _margin:85px 0 0 12px; float:left; color:#ffffff; font-size:12px; font-weight:normal; width:128px;} 
#background #scroll-banner p.listscroll a { color:#ffffff; text-decoration:none; background:transparent url(/nx1/images/arrow-pink.jpg) no-repeat scroll right 1px; display:block;}


#background #scroll-banner p.listscroll2 {margin:85px 0 0 22px; _margin:85px 0 0 24px; float:left; color:#ffffff; font-size:12px; font-weight:normal; width:132px;} 
#background #scroll-banner p.listscroll2 a { color:#ffffff; text-decoration:none; background:transparent url(/nx1/images/arrow-blue.jpg) no-repeat scroll right 1px; display:block; }

#background #scroll-banner p.listscroll3 {margin:85px 0 0 21px; _margin:85px 0 0 22px; float:left; color:#ffffff; font-size:12px; font-weight:normal; width:132px;} 
#background #scroll-banner p.listscroll3 a { color:#ffffff; text-decoration:none; background:transparent url(/nx1/images/arrow-green.jpg) no-repeat scroll right 1px; display:block;}

#right-box-home { float:left; width:231px; margin: 21px 0 21px 15px; }
#right-top-box { width:231px; height:240px; float:left; margin: 0 0 18px 0; background:url(/nx1/images/right-box.jpg) no-repeat top left; float:left; }
#right-top-box .title {float:left; margin:5px 5px 5px 7px; _margin:5px 5px 5px 5px; height:40px; width:210px; font-size:14px; color:#00579e; font-weight:normal; font-family:Arial; line-height:normal;}
#right-top-box .website {float:left; margin:0 5px 0 20px; _margin:0 0 0 12px; width:190px; font-size:14px; color:#00579e;}
#right-top-box p.book-ticket {float:left; margin:10px 5px 0 20px; _margin:10px 0 0 12px; width:205px; font-size:12px; color:#ffffff; font-family:Arial, Helvetica, sans-serif;}
#right-top-box p.book-ticket a {color:#ffffff; text-decoration:none; display:block; width:203px;}
#right-bottom-box { width:231px; height:190px; float:left; margin: 0 0 0 0; background:url(/nx1/images/payless-box.jpg) no-repeat top left; float:left; }
#footerlinklist { width:1000px; margin-top:2px; margin-bottom:21px; _padding-bottom:0px; background:transparent url(/nx1/images/dot.gif) repeat-x scroll center top; clear:both; padding-top: 15px;}
#footerlinklist p.h3 { color:#333333; font-weight:bold; margin:0 0 0 18px; font-size:12px; _margin:0 0 0 22px;}
#footerlinklist1 {list-style-type:none; width:155px; margin: 10px 5px 20px 5px; float:left; _margin: 10px 5px 0 4px;}
#footerlinklist1 ul.linklist {margin:0 0 0 10px; padding:0; }
#footerlinklist1 ul.linklist li {display:block; list-style-type:none; padding:5px 0 7px 5px; _padding:5px 0 7px 5px; line-height: normal; border-bottom:#ebeced 1px solid;}


/* generic styles */

img.left {float:left; padding:0 8px 0 11px;}
a img.rssicon{padding:0;margin:0;}
img.right {float:right; padding:0 10px 0 8px;}
img.adobe {float:left; padding-right:8px;}
img.expand {float:right; padding:13px 10px 0 0;}
.thumb {float:left; padding:5px 0 0 9px;}
.clear {clear:both;}
.price {color:#5bb4e5; font-weight:bold; font-size:1.3em;}
#breadcrumb a {color:#5f6a72; text-decoration:underline; line-height:21px;}


/* site map */

ul.siteMap li {list-style-type:none;}
   ul.siteMap li.lev1 {font-weight:bold; padding-left:0;} 
   ul.siteMap li.lev2 {padding-left:20px;}
   ul.siteMap li.lev3 {padding-left:40px;}
   ul.siteMap li.lev4 {padding-left:60px;}


/* tables */

table.results, table.analysts,table.textonly{width:554px; border-collapse:collapse; border-spacing:0; empty-cells:show; margin:15px 0 0 9px;}
table.press {float:left; width:272px; border-collapse:collapse; border-spacing:0; empty-cells:show; margin:15px 3px 0 5px;}
table.results th, table.press th, table.analysts th,table.textonly th.blue {color:#fff; font-weight:bold; background-color:#5bb4e5; padding:3px 0; text-align:center; border-bottom:1px solid #fff;}
table.results tr td, table.press tr td,table.textonly tr td,table.textonly tr th {padding:3px 0; background-color:#def0fa; text-align:center; border-bottom:1px solid #fff;}
table.analysts tr td {padding:3px 0; background-color:#def0fa; border-bottom:1px solid #fff; padding-left:7px;}

table.results tr td.left, table.results tr th.left, table.press tr th.left, table.analysts tr th.left, table.press tr td.left {text-align:left; padding-left:7px;}
table.results tr td.right, table.kfd tr td.right, table.multex tr td.right, table.kfd tr th.right, table.multex tr th.right,table.results tr th.right {text-align:right; padding-right:3px;}
table.results tr.white td {background-color:#fff;}

table {width:99%; border-collapse:collapse; border-spacing:0; empty-cells:show; margin:15px 0 0 11px;}

table.kfd, table.multex {width:97%; border-collapse:collapse; border-spacing:0; empty-cells:show; margin:15px 0 0 11px;}
table.kfd tr.line th, table.multex tr.line th, table.kfd tr.line td, table.multex tr.line td {border-bottom:2px solid #0060ae;}
table.kfd tr.t_line td, table.kfd tr.t_line th, table.multex tr.t_line td, table.multex tr.t_line th {border-bottom:1px solid #0060ae;}
table.kfd tr.f_line td, table.kfd tr.f_line th, table.multex tr.f_line td, table.multex tr.f_line th {border-bottom:2px solid #0060ae;}
table.kfd tr th {font-weight:normal;}
table.multex tr th {font-weight:bold;}
table.kfd tr td.blue {background-color:#def0fa;}

table.rns_search_table{width:60%;}
table.rns_search_table th,table.rns_search_table td{padding:3px;}

table.textonly tr td,table.textonly tr th,table.textonly tr th.blue{
	text-align:left;
	padding:5px;
}


.w280 {width:280px;}
.w234 {width:234px;}
.w362 {width:362px;}
.w422 {width:422px;}
.w400 {width:400px;}
.w86 {width:86px;}
.w64 {width:64px;}


/* reusable elements */

.box {float:left; width:281px; background:url(/nx1/images/css/box_bg.jpg) repeat-y; margin-bottom:12px;}
.csrBox {float:left; width:283px; background:url(/nx1/images/css/csr_box_bg.gif) repeat-y; margin-bottom:12px;}
.contentBox {float:left; width:574px; background:url(/nx1/images/css/contentbox_bg.jpg) repeat-y; margin-bottom:12px;}
.csrBoxLarge {float:left; width:574px; background:url(/nx1/images/css/csr_box_lbg.gif) repeat-y; margin-bottom:12px;}
.blueBox {float:left; width:283px; height:162px; background:url(/nx1/images/css/blue_box.gif) no-repeat;}

.csrBox #report {float:left; width:100%; background:url(/nx1/images/css/cr_img_bottom2.jpg) no-repeat 153px 11px;}
.csrBox #emm {float:left; width:132px; height:141px; background:url(/nx1/images/css/cr_img_emm.jpg) no-repeat 3px 10px;}

.box .header {background:url(/nx1/images/css/box_top.jpg) no-repeat left top; height:23px; margin-bottom:5px;}
.contentBox .header {background:url(/nx1/images/css/contentbox_top.jpg) no-repeat left top;; height:23px; margin-bottom:9px;}
.csrBoxLarge .header {background:url(/nx1/images/css/csr_boxl_top.gif) no-repeat left top; height:26px;}

.box h2, .contentBox h2 {color:#fff; padding:4px 0 0 10px; font-size:1em; float:left;}
.csrBox h2 {background:url(/nx1/images/css/csr_box_top.gif) no-repeat left top; padding:13px 0 4px 10px; font-size:13px; color:#0e5996;}
.csrBoxLarge h2 {float:left; padding:13px 0 1px 10px; font-size:14px; color:#0e5996;}
.csrBox h2.rep {background:url(/nx1/images/css/cr_img_top_rep_2.jpg) no-repeat left top; padding:13px 0 4px 10px; font-size:13px; color:#0e5996;}
.csrBox h2.emm {background:url(/nx1/images/css/cr_img_top_emm.jpg) no-repeat left top; padding:13px 0 4px 10px; font-size:13px; color:#0e5996;}

.box .last {background:url(/nx1/images/css/box_bottom.jpg) no-repeat left bottom; padding-bottom:20px;}

.contentBox .last {background:url(/nx1/images/css/contentbox_bottom.jpg) no-repeat left bottom; padding-bottom:20px;}
.csrBox .last {background:url(/nx1/images/css/csr_box_bottom.gif) no-repeat left bottom; padding-bottom:15px;}
.csrBoxLarge .last {background:url(/nx1/images/css/csr_boxl_bottom.gif) no-repeat left bottom; height:11px;}
.csrBox .last_emm {background:url(/nx1/images/css/csr_img_bottom_emm.jpg) no-repeat left bottom; padding-bottom:5px;}

.box p, .contentBox p, .csrBox p {padding:0 10px 8px 11px; line-height:1.4em;}
.contentBox img {padding:0 10px 8px 11px;}
.csrBox p.left {padding:0 150px 8px 11px; line-height:1.4em;}
.blueBox p {padding:10px 10px 8px 11px; line-height:1.4em; color:#fff; font-size:14px;}
.csrBox p.border {margin:0 8px 8px 8px; padding:0 10px 0 5px; line-height:1.4em; border-bottom:1px solid #999;}
   .contentBox dl {padding:0 10px 0 9px;}
   .contentBox dl dl {margin:0; padding:0; border-top:2px solid #fff; background:#fff;}
   .contentBox dl dt {background:#5bb4e5; color:#fff; font-weight:bold; margin:0;}
      .contentBox dl dt span {padding:6px; line-height:21px;}
                        .name {padding-left:6px; line-height:21px; float:left; width:145px;}
                        .title {padding-left:6px; float:left; width:300px; color:#000; line-height:21px;}
      .contentBox dl dl dt {background:#def0fa; color:#0060ae; font-weight:normal; padding:0; margin:0; border-bottom:1px solid #fff;}
   .contentBox dl dl dd {background:#fff; color:#000; font-weight:normal; padding:0; margin:0; padding:0;}
   .contentBox dl .close {float:left; margin-left:529px; height:15px; width:5px; padding-top:3px; display:inline;} 
   .contentBox dl .dir_image {float:left; width:112px; padding:0 0 5px 0; display:inline; background-color:none;}
   .contentBox dl .dir_image img {padding:0;}

   .contentBox dl .bio {float:left; width:405px; padding:0 0 5px 0; margin-left:25px; display:inline;}
   .contentBox dl .bio_nopic {float:left; width:500px; padding-bottom:6px; margin-left:4px; display:inline;}

   
.box a, .csrBox a {color:#0060ae; background:url(/nx1/images/red_arrow.gif) no-repeat left 2px; padding-left:15px; text-decoration:none;}
.box a.image {background:none; padding:0;}
.box a.regular {color:#0060ae; background:none; padding-left:0;}

.box ul {list-style:none; padding:4px 0 0 11px;}
.box ul.default {list-style-type:disc; padding:0 4px 8px 35px;}
.contentBox ul.faq, .contentBox .kfd ul {list-style:none; padding:4px 0 6px 11px;}
.box ul li a, .contentBox ul.faq li a {color:#0060ae; background:url(/nx1/images/red_arrow.gif) no-repeat left 2px; padding-left:15px; text-decoration:none; line-height:1.4em;}
.contentBox .kfd ul li {color:#000; background:url(/nx1/images/red_arrow.gif) no-repeat left 2px; padding:0 0 4px 15px;}
.contentBox .kfd ul li img {vertical-align:text-bottom; padding-left:4px;}
.contentBox form {padding:0 10px 8px 11px; line-height:1.4em; display:block;}

.contentBox ul {padding:0 0 8px 35px;}

.box h3, .contentBox h3, .contentBox h4 {font-weight:bold; padding:4px 0 0 11px; font-size:1em;line-height:1em;}
.contentBox h3, .contentBox h4 {color:#ac1a2f;}
.contentBox h3.news {font-weight:bold; color:#000; padding:0 0 5px 11px; font-size:1.1em;}

a.grey_arrow {float:right; padding:6px 6px 0 0; background:none;}


/* print box */

#printBox {clear:both; height:67px; margin-top:19px; background:url(/nx1/images/css/print.jpg) no-repeat left top; padding:15px 0 15px 12px;}
#printBox .basket a {color:#2e3f63; font-weight:bold;}
#printBox a.print {color:#fff; font-weight:bold; font-size:13px; margin-top:15px; display:block;}


/* related item boxes */

.rightBox {width:160px; height:21px; float:right; margin:0 0 17px 0; padding:88px 5px 0 12px;}
html>body .rightbox {width:auto; height:auto; min-width:160px; min-height:21px;}
.rightBoxText {width:160px; height:100px; float:right; margin:0 0 17px 0; padding:9px 5px 0 12px;}
	#travel {background:url(/nx1/images/css/home1.jpg) no-repeat top left;}
	#work {background:url(/nx1/images/css/home2n.jpg) no-repeat top left;}
	#op {background:url(/nx1/images/css/home3.jpg) no-repeat top left;}
	#alerts {background:url(/nx1/images/css/alert.jpg) no-repeat top left;} 
	#reports {background:url(/nx1/images/css/reports08.jpg) no-repeat top left;}
	#irContact {background:url(/nx1/images/css/ir_contact.jpg) no-repeat top left;}
	
	.rightBox a, .rightBoxText a {color:#fff; font-size:1.2em; text-decoration:none;}
	.rightBoxText p.bottom {padding-top:56px;}
	.rightBoxText p {color:#fff; padding-bottom:9px;}


/* site services */

ul.services {list-style:none; display:inline;}
ul.services li {display:inline;}
ul.services li a {text-decoration:none; color:#5f6a72; padding:0 14px 0 0;}
ul.services li a.search {text-decoration:none; color:#5f6a72; padding:0 6px 0 0;}

#footer form {display:inline; margin:0 26px 0 17px;}
#top form {display:inline; margin:0 6px 0 0;}
#footer select {font-size:1em; font-family:Arial, Helvetica, sans-serif; width:200px; height:18px; border:inset 1px #969696; vertical-align:middle;}
input.search {height:15px; border:inset 1px #969696; vertical-align:middle; font-size:1em; width:155px;}
input.seach_image {padding-left:5px;}
input.button {font-size:1em; height:20px;}
input.textfield, select.textfield {font-size:1em; height:13px;}

fieldset{border:none;}
label.alert {
float:left;
width:300px;
padding:0;
margin:0;
}

/* left nav */

#leftnav ul,
#leftnav li {list-style:none;}
#leftnav ul {background:url(/nx1/images/css/left_nav_bg.jpg) no-repeat left top #c7c7c7;_margin-top:-3px;}

#leftnav li {border-bottom:1px solid #fff; padding:3px 4px 4px 12px;}

#leftnav li.last, #leftnav li.last on current {background:url(/nx1/images/css/left_nav_last.gif) no-repeat left 15px; padding-bottom:16px;}

#leftnav ul ul {background:#fff;}

#leftnav li.on,
#leftnav li.on a {color:#ac1a2f; background-color:#fff;}
#leftnav li.on {background:url(/nx1/images/css/left_nav_bg2.gif) repeat-y left top;}

#leftnav li li.last, #leftnav li li.on, 
#leftnav li li {background:url(/nx1/images/css/left_nav_2nd.jpg) no-repeat 0 7px; margin-top:2px; padding:3px 10px 0 10px;}
#leftnav li li.first {background:url(/nx1/images/css/left_nav_2nd.jpg) no-repeat 0 10px; padding:7px 10px 0 10px;}

#leftnav li a {font-weight:bold; color:#2a3a5e;}
#leftnav li.last a {font-weight:bold; color:#2a3a5e;}

#leftnav li li a, #leftnav li.on li a {font-weight:normal; color:#2a3a5e;}


/* topnav */

#topnav ul {list-style:none; float:left; width:971px; height:25px; background:url(/nx1/images/topnav.jpg) no-repeat; font-size:12px;}
#topnav ul li {display:inline;}
#topnav ul li.on a {background:url(/nx1/images/topnav_act.jpg) no-repeat right top; overflow:hidden;}
#topnav ul a {color:#fff; text-decoration:none; float:left; padding:0 22px 0 20px; line-height:2em; background:url(/nx1/images/css/divider.gif) no-repeat right 2px;}
#topnav ul li.last a {background:none;}
#topnav ul li.first a {padding-left:2.3em;}


/* tabs */

#tab {float:left; width:96%; background:url(/nx1/images/css/tab.gif) repeat-x bottom; margin:8px 0 10px 8px; display:inline;}

#tab ul,
#tab dl {list-style:none; margin:0; padding:0;}

#tab ul li,
#tab dl dt {float:left; margin:0; padding:0; background:url(/nx1/images/css/tab_right.jpg) no-repeat right top;}

#tab .current {background:url(/nx1/images/css/tab_right_on.gif) no-repeat right top;}

#tab ul li.last,
#tab dl dt.last {float:left; margin:0; padding:0; background:url(/nx1/images/css/tab_right_last.jpg) no-repeat right top;}

#tab .current#li_last, 
#tab ul li.last.current{background:url(/nx1/images/css/tab_right_on_last.gif) no-repeat right top;}

#tab a {display:block; background:url(/nx1/images/css/tab_left.jpg) no-repeat left top; color:#000; font-weight:bold; padding:4px 6px 2px;}

#tab .current a {background:url(/nx1/images/css/tab_left_on.gif) no-repeat left top; padding:4px 5px 3px;}

.centercontent a.regular {color:#0060ae; background:none; line-height:1.2em; padding:0 0 8px 8px;  }
.centercontent a.regular1 {color:#0060ae; background:none; line-height:1.2em; padding:0 0 6px 0px;  }
.centercontent a, .csrBox {color:#0060ae; text-decoration:none; line-height:1.4em; display:block;  }
.centercontent a, .csrBox2 a {color:#0060ae; text-decoration:none; line-height:1.4em; display:block; font-weight:normal;}


.centercontent a.image {background:none; padding:0;}


p.regular {text-decoration:none; line-height:1.2em; display:block; margin:0 0 0 8px; font-weight:bold; }
p.last { display:block;  }
p.last a {color:#0060ae; background:url(/nx1/images/red_arrow.gif) no-repeat left 5px; text-decoration:none; line-height:1.4em; border-top:1px solid #c1c1c1; margin:2px 0 0 8px; display:block; padding:3px 0 0 15px; _padding:3px 0 0 15px;  }

p.last1 a {color:#0060ae; background:url(/nx1/images/red_arrow.gif) no-repeat left 4px; text-decoration:none; line-height:1.4em; border-top:1px solid #c1c1c1; margin:2px 0 0 8px; display:block; padding:3px 0 0 15px; _padding:3px 0 0 15px;  }


/* Image Library styles */

.introLeft {float:left; padding-left:20px;}
.introRight {float:left; padding-left:123px;}
.introLeft img, .introRight img {padding:0;}
p.caption {color:#0060ae; padding-left:0;}
.wrap {}
ul.gallery {padding:10px 0 17px 11px;}
ul.gallery li {list-style-type:none; display:inline; padding-right:17px;}

/*large font for Share chart*/

.largefont{ font-size:14px;}
.border { border:1px solid #CCC !important; padding:1px !important; margin-left:20px !important;margin-top:0px !important;}

<!--[if IE 6]>
<style type="text/css">
#background #scroll-banner { width:472px; height:111px; float:left; position: absolute; margin-top:266px;color:#ffffff; font-size:12px; font-weight:normal; }
#lefttopbox #center p.share {background:transparent url(/nx1/images/red_arrow.gif) no-repeat scroll left 5px; color:#0060AE; margin:5px 0 0 15px; text-decoration:none; display:block; width:210px; line-height:normal;}
#lefttopbox #center p.share a {border-top:1px solid #C1C1C1; color:#0060AE; display:block; line-height:1.2em; padding:5px 0 0 20px; text-decoration:none;}
<!--</style>-->
<![endif]-->