/* tables */table {border-collapse:collapse;border-spacing:0;empty-cells:show}.releases {color:#0075b1;}.releases thead tr th {border-bottom: 1px dashed #80bbd9;padding-bottom:4px}.releases tr td {padding:3px 3px 3px 3px; border-bottom: 1px dashed #80bbd9;}.releases th {text-align:left;color:#0075b1;font-weight:bold;}.releases th.dateheader {text-align:right;}.financial {color:#333;}.financial th {text-align:right;color:#0075b1;font-weight:bold}.financial th.left {text-align:left;color:#0075b1;font-weight:bold}.financial thead tr th.bordbott {border-bottom: 1px solid #80bbd9;padding-bottom:4px}.financial tr td {padding:3px 3px 3px 3px;text-align:right;}.financial tr td.left {text-align:left;}.financial tr.bordbott td {border-bottom: 1px solid #80bbd9;}.financial tr.bordouble td {border-bottom: 2px solid #80bbd9;}.ibtop {border-top: 2px solid #80bbd9}.ibleft {border-left: 2px solid #80bbd9}.ibright {border-right: 2px solid #80bbd9}.ibbottom {border-bottom: 1px solid #80bbd9}td.center, th.center {text-align:center}#releases-search {margin-left:40px;}#home-shareprices {margin:0;border-top: 1px dashed #80bbd9;padding:0}#home-shareprices tr td {padding: 4px 0 4px 10px}#ir-shareprices {margin:20px 0 0 0;padding:0}#ir-shareprices tr td {padding: 4px 0 4px 10px}.headercell {background:#3492c2;font-size:13px;color:#fff;font-weight:bold;border-bottom:1px solid #0075b1;}.headercell {background:#3492c2;font-size:13px;color:#fff;font-weight:bold;border-bottom:1px solid #0075b1;}.labelcell {background:#80bbd9;font-size:11px;color:#fff;width:50%;border-bottom:1px solid #0075b1;}.datacell {background:#cde4f0;font-size:11px;color:#0076b3;width:50%;border-bottom:1px solid #0075b1;}.linkcell {background:#3492c2;border-bottom: 1px dashed #80bbd9;}.linkcell a {color:#fff;text-decoration:none}.linkcell a:hover {color:#b2d1a1;text-decoration:underline}#ir-shareprices .headercellir {background:#80bbd9;font-size:13px;color:#fff;font-weight:bold;border-bottom:1px solid #fff;}#ir-shareprices .labelcell {background:#80bbd9;font-size:11px;color:#fff;width:50%;border-bottom:1px solid #fff;}#ir-shareprices .datacell {background:#cde4f0;font-size:11px;color:#0076b3;width:50%;border-bottom:1px solid #fff;}#ir-shareprices .linkcell {background:#3492c2;border-bottom:none;}.l tr td {padding:2px 0 2px 8px;font-size:12px}.l a {color:#333;text-decoration:none;font-size:12px}.l a:hover {color:#64a242;text-decoration:none;}.l a.more { color:#0075b1;text-decoration:none;font-size:12px}.l a.more:hover {color:#64a242;}.l a.blue { color:#0075b1;text-decoration:none;font-size:12px}.l a.blue:hover {color:#64a242;text-decoration:none;}.business {background:url(/tomk/siteware/bus-dots.gif) repeat-y;margin-top:5px;margin-bottom:5px}.business p {margin:0;padding:5px;}.business td.logo {width:175px;background:url(/tomk/siteware/bus-grad.jpg) no-repeat; padding:0;}td.logo .inner {margin-left:10px;}.business td.copy {padding:5px;}.inner p {color:#0075b1;font-size:13px;font-weight:bold;margin:0;padding:5px 0 5px 0}td.logo p a {font-weight:normal;text-decoration:none;font-size:11px}td.logo p a:hover {font-weight:normal;text-decoration:none;color:#64a242;font-size:11px}.business td.logo, .business td.copy {border-top:1px dashed #80bbd9;border-bottom:1px dashed #80bbd9;}.business td.category, td.desc {font-weight:bold;padding:5px;}.business td.category ul, td.desc ul {position:relative; margin: 0 0 0 25px;padding:0;}.business td.category ul li, td.desc ul  li {padding-bottom:2px;}.business tr.border td {border-bottom:1px dashed #80bbd9;}.buslinks a {color:#0075b1;text-decoration:none}.buslinks a:hover {color:#64a242;text-decoration:none}table.graphs tr td.dots {border-right: 1px dashed #80bbd9}table.graphs table tr td img {	margin-top:2px;	}.line_thin {	border-bottom-style: solid;	border-bottom-width: 1px;	border-bottom-color: #000;	font-family: Arial, Helvetica, sans-serif;	font-size: None;}
