body#fixedW { background: none; }
body#fixedW #siteheader { padding-top: 0; }
body#fixedW #pageheader { background: #009794 url(/ps/images/ds/bg-heading-data.gif) 0 100% repeat-x; color: #FFF; border-top: none; padding: 0.9em 1.2em 1em; clear: both; }
button { background-image: url(/ps/images/ds/bg-heading-data.gif) }
#sitelogo { height: 4.5em; }
#pageheader h1 {padding-top:0}

/* OVERSEAS SITE MENU */
body#fixedW #sitemenu  ul#menu { margin-top: 1.2em; float: left; }
body#fixedW #sitemenu a { text-decoration: none; color: #666; overflow: hidden; border: none; padding: 0.7em 0.4em 1em 0.4em; margin: 0; }
body#fixedW #sitemenu a:hover { background: #009E9C; color: #ffffff; text-decoration: underline; margin: 0; }
body#fixedW #sitemenu li.hover a { background: #009E9C; color: #F2F2F2; border: none; }
body#fixedW #sitemenu li.hover a:hover, body.overseas #sitemenu li.hover a:active { color: #ffffff; border: none; }
body#fixedW #sitemenu ul.submenu { background: #009E9C; border: 2px solid #E38000; }
body#fixedW #sitemenu ul.submenu li a { color: #F2F2F2; text-shadow: none; width: 150px; }
body#fixedW #sitemenu ul.submenu li a:hover { color: #ffffff; }
body#fixedW #sitemenu li.selected a { background: #009E9C; color: #ffffff; text-shadow: 1px 1px 0 #009E9C; border: none; }
body#fixedW #sitemenu li.selected a:hover { color: #ffffff; }
*/

/*
div#sitemenu ul {list-style-type: none;}
div#sitemenu ul li {display: block;float: left;margin: 34px 0 0 0;padding: 0;}
div#sitemenu li.selected {background-color: #009E9C}
div#sitemenu li a {display:block;text-decoration:none;color: #009E9C;padding: 3px 20px;border-left: 1px solid #009E9C}
div#sitemenu li a:hover { color:#FFFFFF }
div#sitemenu li.first {margin-left: 20px;}
div#sitemenu li.first a {border-left: 0 solid}
div#sitemenu li.selected a {color: #FFFFFF;}
div#sitemenu li.hover a {color: #FFFFFF;}
*/

table.homeSplit {text-align:center;border-collapse:collapse;border-spacing:0;margin:-7px 0}
table.homeSplit td {width:50%}
table.homeSplit .content {height:11em;text-align:left;}

.dual { width: 48%; float: left;  margin-right: 1%; margin-bottom: 1.6em; }
.dual.rightcol { float: right; }

table.confidenceTbl {width:35em; text-align:center;border-collapse:collapse;border-spacing:0;}
table.confidenceTbl td.cl {width:15em; background-color:#d6e4e5; font-weight:bold}
table.confidenceTbl td.sdr {width:20em; background-color:#d6e4e5; font-weight:bold}
table.confidenceTbl td {border:1px solid #333; background-color:#daebef}
table.confidenceTbl tr.lt td {background-color:#eefbfc}

table.equation {text-align:center;border-collapse:collapse;border-spacing:0;}
table.equation td {padding:0 0.5em}

table.measureTbl {text-align:center;border-collapse:collapse;border-spacing:0;}
table.measureTbl td {width:6em;border:1px solid #333; background-color:#d6e4e5}
table.measureTbl tr.lt td {background-color:#eefbfc}
table.measureTbl td.hd {width:54em}

div.centreBlock {text-align:center}
div.centreBlock table, div.centreBlock img {margin-left:auto;margin-right:auto;}*/

img { border: 0; }
img.picture1 { vertical-align: top; float: left; margin-right: 3em; margin-bottom: 0.5em; }
img.picture2 {vertical-align:top;float:right;margin-left:0.5em;margin-bottom:0.5em;}
ul.pressReleases {list-style:none}
ul.pressReleases li {padding:0.5em}

img#largeOverview {visibility:hidden; display:none; position:absolute; left:10px; margin-top:-100px; z-index:100; border:1px solid black; cursor:pointer;}
img.smallOverview {cursor:pointer}

ul.tick {list-style-image:url('/ps/images/ds/tick.gif')}
ul.tick ul {list-style-image:url(''); margin-top:0.25em; margin-bottom:1em}

/*Styles for guide pages*/

.leftMenu h4 a.hoverLink, .leftMenu h4 a {color:navy;}
.leftMenu h4 a.selected {}
.leftMenu h4.space {padding-bottom:0.249em}
.leftMenu h4.nospace {padding:0;margin:0}
.leftMenu ul {padding-top:0}
.leftMenu ul li a {color:navy;text-decoration:none;}
.leftMenu ul li a.selected {color:black;font-weight:bold;}
.leftMenu ul li a:hover {text-decoration:underline}


img.arla {height:3.75em;width:13.333em;border:0;}
img.center { display: block;margin-left: auto;margin-right: auto }
div.arla {float:left;padding-right:1em;padding-bottom:0.5em}

ol ul {margin-left:0}
ol ul li {list-style:none}
ol li h2 {margin:0.6em 0}
ol ul li h3 {margin:0.3em 0}

p.inlist {padding-top:0;}
h3.inline, h2.inline {display:inline;}

/* LIST STYLES */

.lowcase {list-style-type:lower-alpha;}
dl.list dt, dl.list dd, dl.list p {padding-top:0.5em;}
ul.check li {list-style-type:circle;}
li.endLi {padding-bottom:0.5em;}

/* LIST STYLES END */

/* STYLES FOR DATA TABLES */

.tble {width:60%;border:0.083em solid @CSS_COLOUR_NEAR_BLACK@; border-bottom: 0 0;}
.colorfill {font-style:bold;text-align:left;padding:0.166em;background-color:@CSS_COLOUR_LT_GREEN@;color:@CSS_COLOUR_NEAR_BLACK@;}
.colorfillD {font-style:bold;text-align:left;padding:0.166em;background-color:@CSS_COLOUR_DK_GREEN@;color:@CSS_COLOUR_WHITE@;}
.column1 {width:75%;border-right:0.083em solid @CSS_COLOUR_NEAR_BLACK@;}
.column2 {width:25%;text-align:right;}
.tble td, .tble th {vertical-align: top;border-bottom:0.083em solid @CSS_COLOUR_NEAR_BLACK@;padding:0.249em;}
.colsplit {border-right:0.083em solid @CSS_COLOUR_NEAR_BLACK@;}
.columnA1 {width:33%;border-right:0.083em solid @CSS_COLOUR_NEAR_BLACK@;}
.columnA2 {width:33%;border-right:0.083em solid @CSS_COLOUR_NEAR_BLACK@;}
.columnA3 {width:34%;}

/* STYLES FOR DATA TABLES END */
div.nhTable {width:100%;text-align:center;padding-bottom:1em}
div.nhTable table {width:40em;text-align:left;margin:0 0 auto}
div.nhTable table * {background-color:#E0E0E0}
div.nhTable table tfoot * {background-color:#FFFFFF;text-align:center;}
div.nhTable table tfoot tr td {font-size: 90%}


.historythumbnail{ float:right; text-align:right; padding-left:1em; }
.historythumbnail .thumbnail{ clear: both; margin-bottom: 1em; }
.thumbnail.nofloat{ float: none; }
.team { float: left; padding:0 1em 1em 0; }
.data { display:inline-block; background-position: 0 0; }
.avmtool{ clear:both; padding: 1em 0 0 7px;}

ul.formattedlist li.selected { background-color: #009E9C; color: #FFFFFF}
ul.formattedlist h2.selected { background-color: #009E9C; color: #FFFFFF}

.inputset label, .inputset .dummylabel { width: 29%; }
