﻿/* Colours
 investing #000000	
innovation #0067ac	
 exporting #009c95
  business #a90533
 live-work #f5821f
  regional #00523d 
*/

/* Font size overridden in ie css */
body {color: #666;font:11px verdana,arial,helvetica,clean,sans-serif; line-height: 1.5em;}
.con-supp-1 {color: #333;}
table {font-size:inherit;}
/* 99% for safari; 100% is too large */
select, input, textarea {font:99% verdana,arial,helvetica,clean,sans-serif;}
/* Bump up !IE to get to 13px equivalent */
pre, code {font:115% monospace;}
img {border: none;}

h1 {
	font-size: 197%;
	padding: 1em 0 .75em 0;
	margin: 0;
	color: #000;
	font-weight: normal;
	line-height: 1.3em;
	}
h2 {
	font-size: 114%;
	font-weight: normal;
	text-transform: uppercase;
	margin: .6em 0 .5em 0;
	padding: 0;
	color: #000;
	}	
.mod-welcome strong {
	color: #000
	}
	.business .mod-welcome strong {color: #000;}

h3 {
	font-size: 114%;
    color: #000;
    margin: .3em 0 .75em 0px;
    padding:1px 0 0 0px;
    line-height: 21px;
	font-weight: bold;
	}
h3.error {
	color: #cc0000;
	margin-bottom: 1.3em;
	}	
h4 {
    font-size: 100%;
	margin: .6em 0 .75em -5px;
	padding:2px 0 3px 5px;
	font-weight: bold;
    color: #000;
    background-color: #eee;
	}
h5, h6 {
    font-size: 100%;
	margin: .6em 0 .5em 0;
	padding:2px 0 3px 0px;
	font-weight: bold;
    color: #333;
	}	
p {
	line-height: 1.5em;
	margin-top: 0;
	margin-bottom: 1em;
	}
p, li, input, select, textarea, legend, label {
	font-size: 100%;
	}
.highlight {
	background-color: #f2f2f2;
	border: 1px solid #ebebeb;
	padding: 1px 5px 3px 5px;
	}	
.footnote {
	font-size: 85%;
	}	
	
a:link {color: #0067ac; text-decoration: none;}
a:visited {color: #0067ac; text-decoration: none;}
a:focus {color: #00adef; text-decoration: underline;}
a:hover {color: #00adef; text-decoration: underline;}	
a:active {color: #00adef; text-decoration: underline;}

body.business a:link {color: #a90533;}
body.business a:visited {color: #a90533;}
body.business a:focus {color: #000;}
body.business a:hover {color: #000;}	
body.business a:active {color: #000;}

.con-header .mod-login a:link {color: #b1b1b1 !important;}
.con-header .mod-login a:visited {color: #b1b1b1 !important;}
.con-header .mod-login a:focus {color: #fff !important;}
.con-header .mod-login a:hover {color: #fff !important; }	
.con-header .mod-login a:active {color: #fff !important;}

p.link a,
p.rss a,
p.subscribe a,
p.back a {
	padding-left: 21px; 
	display: block; 
	min-height: 18px
	}
p.back a {
	background: url(../library/icn-back.gif) no-repeat 0px .1em;
	margin-left: -21px;
	}
p.back {
	clear: both;
	}	
p.link a {
	background: url(../library/icn-link.gif) no-repeat 0px .1em;
	}
	.business p.link a {background-image: url(../library/icn-link-4.gif);}
	.business p.rss a {background-image: url(../library/icn-rss-4.gif);}
	.business p.subscribe a {background-image: url(../library/icn-subscribe-4.gif);}
	.business .mod-sectionpanel p.link a {background-image: url(../library/icn-link-4b.gif);}
		
p.rss a {
	background: url(../library/icn-rss.gif) no-repeat 0px .1em;
	}
p.subscribe a {
	background: url(../library/icn-subscribe.gif) no-repeat 0px .1em;
	}
.mod-latestnews p.link,
.mod-latestevents p.link,
.mod-latestnews p.rss,
.mod-latestevents p.rss,
.mod-latestnews p.subscribe,
.mod-latestevents p.subscribe {
	float: left; 
	padding-right: 15px;
	}
	
p.info {
	background: url(../library/icn-info.gif) no-repeat 0px 0;
	padding-left: 21px; 
	}	
p.print {
	background: url(../library/icn-print.gif) no-repeat 0px 0;
	padding-left: 21px; 
	}		
	

/* ----- BULLET LIST STYLES ----- */	

li {
	line-height: 1.5em;
	padding: 0;
	}
ul.searchresults,
ul.searchresults li {
	padding: 0 !important;
	background-image: none !important;
	}
	
h2#step1 span,
h2#step2 span,
h2#step3 span { 
	display: none; 
	}
h2#step1,
h2#step2,
h2#step3 {
    display: block;
    height: 11px;
    padding-bottom: 30px;
    margin: 0;
	}
h2#step1 {background: url(../library/title-step1.gif) no-repeat 0px 0px;}
h2#step2 {background: url(../library/title-step2.gif) no-repeat 0px 0px;}	
h2#step3 {background: url(../library/title-step3.gif) no-repeat 0px 0px;}					