/* CSS Document */

/* Skip nav etc. */
.hide {
	position: absolute;
	left: -999px;
	width: 990px;
}

.hide_tab{
	position: absolute;
	left: -40000px;
	overflow:hidden;
	width: 165px;
	width: 0;
}

.hide_tab:active, .hide_tab:focus {
	text-decoration: none;
	text-align: center; 
	background-color: #F00;
	color: #FFF;
	font-weight: bold;
	border-left: 1px solid #FFF;
	padding: 4px;
	margin-left: 1px;
	position: absolute;
	left: 0px;
	top: 0px;
	width: 165px;
	z-index: 3;
}
a.hide_tab{
color: #FFF;}
/* Skip nav etc. ends */

/* body wide colour and styling */
body{
margin: 0;
padding: 0;
border: 0;
overflow: hidden;
height: 100%; 
max-height: 100%; 
background-color: #fafafa;
font-family: Helvetica, Arial, sans-serif;
color: #3C3C3C;
}

#homebody{
background-image: url('images/home-head.gif');
background-repeat: repeat-x;
background-position: top left;
}

#aboutbody{
background-image: url('images/headcolours/yellow.gif');
background-repeat: repeat-x;
background-position: top left;
}

#profilingbody{
background-image: url('images/headcolours/cyan.gif');
background-repeat: repeat-x;
background-position: top left;
}

#calderdalebody{
background-image: url('images/headcolours/darkblue.gif');
background-repeat: repeat-x;
background-position: top left;
}

#loopbody{
background-image: url('images/headcolours/cyan.gif');
background-repeat: repeat-x;
background-position: top left;
}

#databody{
background-image: url('images/headcolours/orange.gif');
background-repeat: repeat-x;
background-position: top left;
}

#casebody{
background-image: url('images/headcolours/purple.gif');
background-repeat: repeat-x;
background-position: top left;
}

#nationalbody{
background-image: url('images/headcolours/green.gif');
background-repeat: repeat-x;
background-position: top left;
}

#summarybody{
background-image: url('images/headcolours/aqua.gif');
background-repeat: repeat-x;
background-position: top left;
}

#linksbody{
background-image: url('images/headcolours/red.gif');
background-repeat: repeat-x;
background-position: top left;
}

#contactbody{
background-image: url('images/headcolours/dark-green.gif');
background-repeat: repeat-x;
background-position: top left;
}

#homebody h1, #homebody h2, #homebody h3, #homebody h4, #homebody a, #homebody a:hover {
color: #8BC541;
}

#aboutbody h1, #aboutbody h2, #aboutbody h3, #aboutbody h4, #aboutbody a, #aboutbody a:hover {
color: #fbb813;
}

#profilingbody h1, #profilingbody h2, #profilingbody h3, #profilingbody h4, #profilingbody a, #profilingbody a:hover {
color: #00b7eb;
}

#calderdalebody h1, #calderdalebody h2, #calderdalebody h3, #calderdalebody h4, #calderdalebody a, #calderdalebody a:hover {
color: #0088cf;
}

#loopbody h1, #loopbody h2, #loopbody h3, #loopbody h4, #loopbody a, #loopbody a:hover {
color: #00b7eb;
}

#casebody h1, #casebody h2, #casebody h3, #casebody h4, #casebody a, #casebody a:hover {
color: #90278e;
}

#databody h1, #databody h2, #databody h3, #databody h4, #databody a, #databody a:hover {
color: #f6921d;
}

#nationalbody h1, #nationalbody h2, #nationalbody h3, #nationalbody h4, #nationalbody a, #nationalbody a:hover {
color: #8bc541;
}

#summarybody h1, #summarybody h2, #summarybody h3, #summarybody h4, #summarybody a, #summarybody a:hover {
color: #00afb0;
}

#linksbody h1, #linksbody h2, #linksbody h3, #linksbody h4, #linksbody a, #linksbody a:hover {
color: #ec1c24;
}

#contactbody h1, #contactbody h2, #contactbody h3, #contactbody h4, #contactbody a, #contactbody a:hover {
color: #009e58;
}

/* body wide colour and styling ends */

#frame{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 376px; /*Width of frame div*/
height: 100%;
overflow: hidden; /*Disable scrollbars. Set to "scroll" to enable*/
border-right:1px solid #6C6C6C;
}

#maincontent{
position: fixed;
top: 0; 
left: 376px; /*Set left value to WidthOfFrameDiv*/
right: 0;
bottom: 0;
overflow: auto; 
margin: 0;
padding: 0;
}

#maininner {
padding: 0 16px;
margin: 0;
}

#menu1{
position: absolute;
top: 0;
bottom: 0; 
left: 0;
width: 188px;
height: 100%;
border-right:1px solid #6C6C6C;
padding-top: 5px;
}

#menu2{
position: absolute;
top: 0;
bottom: 0; 
left: 188px;
width: 188px;
height: 100%;
}



* html body{ /*IE6 hack*/
padding: 0 0 0 378px; /*Set value to (0 0 0 WidthOfFrameDiv)*/
}

* html #maincontent{ /*IE6 hack*/
height: 100%; 
width: 100%; 
}

/* Footers */
#menu1footer {
position: absolute;
left: 0;
bottom: 0; 
height: 187px;
padding-bottom: 10px;
padding-left: 4px;
}

#menu1footer img{
vertical-align: top;
}

#menu2footer {
position: absolute;
height: 187px;
left: 10px;
bottom: 0px; 
font-size: 3pt;
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
padding: 6px 4px 0 4px; 
margin-right: 5px;
}


/* Main Navigation */

#nav {
	/*border-bottom:1px dotted #000;*/
	padding: 0;
	margin: 6px;
	position: fixed;
}

#nav li {
	list-style:none;
	line-height:23px;
	width: 176px;
	background-image: 
url('images/profile.gif');
background-repeat: repeat-x;
background-position: bottom left;
display: block;
text-decoration: none;
	font-size: 9pt;
}

#nav li.level2 {
	padding-left: 10px;
	width: 166px;
}

#nav li a {
	text-decoration:none;
	border-bottom: none;
	padding: 0 10px;
	color: #3C3C3C;
	font-family: Helvetica, Arial, sans-serif;
}
/* colours for active links */
#nav li a.home {color: #8BC541;}
#nav li a.about {color: #fbb813;}
#nav li a.profiling {color: #00b7eb;}
#nav li a.calderdale {color: #0088cf;}
#nav li a.loop {color: #00b7eb;}
#nav li a.data {color: #f6921d;}
#nav li a.case {color: #90278e;}
#nav li a.national {color: #8bc541;}
#nav li a.summary {color: #00afb0;}
#nav li a.links {color: #ec1c24;}
#nav li a.contact {color: #009e58;}
/* Nav Style ends */

/* Text styles*/

h1 {
font-size: 21pt;
text-transform: uppercase;
text-decoration: none;
display: block;
margin: 16px 16px 0 16px;
line-height: 32px; 
}

#homeh2 h1 {
background-image: 
 url(images/profile.gif);
background-repeat: repeat;
}



h2 {
font-size: 21pt;
text-transform: uppercase;
margin: 12px 0 0 0;
padding: 0;
background-image: 
 url(images/profile.gif);
background-repeat: repeat;
display: block;
line-height: 32px; 
min-width:409px;
max-width:548px;
}

h3 {
font-size: 11pt;
text-transform: uppercase;
font-weight: 500;
margin: 6px 0 -10px;
padding: 0;
display: block;
line-height: 13pt;
width: 90%;
}

h3.lined {
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
min-width:409px;
max-width:548px;
padding-top: 7px;
padding-bottom: 7px;
}

h4 {
font-size: 11pt;
text-transform: uppercase;
font-weight: 500;
margin: 6px 0 -10px;
padding: 10px;
display: block;
line-height: 13pt; 
width: 100%;
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
}

h4.left{
width: 168px;
float: left;
padding: 0;
margin: 0;
background: none;
}
h5.left{
clear: both;
width: 168px;
float: left;
padding: 0;
margin: 0;
background: none;
}

h3.leftnumber{
font-size: 48pt;
min-width: 60px;
max-width: 61px;
height: 70px;
float: left;
padding: 16px 0 15px 0;
margin: 0;
background: none;
}

p {
color: #3C3C3C;
	font-size: 9pt;
}

#menu2footer p {
	font-size: 8pt;
}

#menu2footer a {
color: #3C3C3C;
text-decoration: none;
}

#menu2footer a:hover {
color: #3C3C3C;
	background-image: 
url('images/profile.gif');
background-repeat: repeat-x;
background-position: bottom left;
}

#maininner p {
line-height: 13pt;
min-width:409px;
max-width:548px;
margin-bottom: 3px;
margin-top: 12px;
}

#maininner p.abstract {
	font-family: Georgia, “Palatino Linotype”, “Times New Roman”, Times,  serif;
	font-style: italic;
	font-size: 14pt;
	font-weight: 550;
	/*letter-spacing: 0.5px;*/
	background-image: url('images/profile.gif');
	background-repeat: repeat-x;
	background-position: bottom left;
	padding-bottom: 15px;
	margin-top: 6px;
	margin-bottom: 12px;
	line-height: 16pt;
}

#maininner p.abstractunlined {
	font-family: Georgia, “Palatino Linotype”, “Times New Roman”, Times,  serif;
	font-style: italic;
	font-size: 14pt;
	font-weight: 550;
	/*letter-spacing: 0.5px;*/
	background-image: none;
	padding-bottom: 15px;
	margin-top: 6px;
	margin-bottom: 12px;
	line-height: 16pt;
}

#maininner p.caption {
padding: 0;
margin: 3px 0;
font-size: 6pt;
line-height: 7pt;
}

#maininner p.lined {
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
min-width:409px;
max-width:548px;
padding-top: 12px;
}

#maininner p.floatright {
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
min-width:250px;
max-width:300px;
padding-top: 12px;
}

#maininner img {
margin: 10px 0 0;
}

ul.main{
min-width:409px;
max-width:548px;
font-size: 9pt;
margin: 0;
list-style: disc inside;
padding: 0;
}

ul.main li {
padding-left: 1px;
}

ul.dotty{
min-width:409px;
max-width:548px;
font-size: 9pt;
margin: 0;
list-style: none;
padding: 0;
}

ul.dotty li.a {
padding-left: 14px;
background-image: url('images/dotty/a.gif');
background-repeat: no-repeat;
}

ul.dotty li.b {
padding-left: 14px;
background-image: url('images/dotty/b.gif');
background-repeat: no-repeat;
}

ul.dotty li.c {
padding-left: 14px;
background-image: url('images/dotty/c.gif');
background-repeat: no-repeat;
}

ul.dotty li.d {
padding-left: 14px;
background-image: url('images/dotty/d.gif');
background-repeat: no-repeat;
}

ul.dotty li.e {
padding-left: 14px;
background-image: url('images/dotty/e.gif');
background-repeat: no-repeat;
}

ul.dotty li.f {
padding-left: 14px;
background-image: url('images/dotty/f.gif');
background-repeat: no-repeat;
}

ul.dotty li.g {
padding-left: 14px;
background-image: url('images/dotty/g.gif');
background-repeat: no-repeat;
}

ul.dotty li.h {
padding-left: 14px;
background-image: url('images/dotty/h.gif');
background-repeat: no-repeat;
}

ul.dotty li.i {
padding-left: 14px;
background-image: url('images/dotty/i.gif');
background-repeat: no-repeat;
}

ul.dotty li.j {
padding-left: 14px;
background-image: url('images/dotty/j.gif');
background-repeat: no-repeat;
}

ul.dotty li.k {
padding-left: 14px;
background-image: url('images/dotty/k.gif');
background-repeat: no-repeat;
}

ul.dotty li.l {
padding-left: 14px;
background-image: url('images/dotty/l.gif');
background-repeat: no-repeat;
}
ul.indent{
min-width:65%;
max-width:340px;
float: right;
font-size: 9pt;
margin: 0;
list-style: disc outside;
padding: 0 0 0 10px;
}

ol.indent{
font-family: Georgia, “Palatino Linotype”, “Times New Roman”, Times,  serif;
	font-style: italic;
min-width:65%;
max-width:340px;
float: right;
font-size: 14pt;
margin: 0;
list-style-type: decimal;
list-style-position: inside;
padding: 0 0 0 10px;
}

ul.indent2{
min-width:65%;
max-width:340px;
float: right;
font-size: 9pt;
margin: 0;
list-style: none;
padding: 0 0 0 10px;
}

ul.indent2 li{
margin-left: 0;
font-size: 10pt;
}

ul.indent4{
min-width:65%;
max-width:340px;
float: right;
font-size: 9pt;
margin: 0;
list-style: none;
padding: 0 0 0 10px;
}

ul.indent4 li{
margin-left: 0;
font-size: 10pt;
color: #00b7eb;
text-transform: uppercase;
}

ul.indent3{
font-size: 9pt;
list-style: none;
}
ul.indent3 li{
margin: 0 0 0 -40px;
font-size: 9pt;
color: #3C3C3C;
text-transform: none;
}



#aboutbody ul.indent{
list-style-image: url('images/bulcolours/yellow.gif')
}

#profilingbody ul.indent{
list-style-image: url('images/bulcolours/cyan.gif')
}

#calderdalebody ul.main, #calderdalebody ul.indent{
list-style-image: url('images/bulcolours/darkblue.gif')
}

#loopbody ul.main, #loopbody ul.indent{
list-style-image: url('images/bulcolours/cyan.gif')
}

#databody ul.main, #databody ul.indent{
list-style-image: url('images/bulcolours/orange.gif')
}

#casebody ul.main, #casebody ul.indent{
list-style-image: url('images/bulcolours/purple.gif')
}

#nationalbody ul.main, #nationalbody ul.indent{
list-style-image: url('images/bulcolours/green.gif')
}

ul.indent li{
margin: 0 5px 10px 10px;
}

.contentwrapper {
min-width:409px;
max-width:548px;
padding: 6px 0;
margin: 14px 0 0;
background-image: url('images/profile2.gif');
background-repeat: repeat-x;
background-position: top left;
}

#summaryabout{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/home-summary.gif');
background-repeat: repeat;
}
#summaryabout h4.left{
padding-left: 5px;
width: 162px;
}

#summaryprofiling{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/profiling-summary.gif');
background-repeat: repeat;
}
#summaryprofiling h4.left{
padding-left: 5px;
width: 162px;
}

#summarycalderdale{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/calderdale-summary.jpg');
background-repeat: repeat;
}
#summarycalderdale h4.left{
padding-left: 5px;
width: 162px;
}

#summaryloop{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/loop-summary.jpg');
background-repeat: repeat;
}
#summaryloop h4.left{
padding-left: 5px;
width: 162px;
}

#summarydata{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/data-summary.jpg');
background-repeat: repeat;
}
#summarydata h4.left{
padding-left: 5px;
width: 162px;
}

#summarycase{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/case-summary.jpg');
background-repeat: repeat-x;
}
#summarycase h4.left{
padding-left: 5px;
width: 162px;
}

#summarynational{
min-width:409px;
max-width:548px;
overflow: auto;
padding: 6px 0 0 0;
margin: 14px 0 0;
background-image: url('images/national-summary2.jpg');
background-repeat: repeat-x;
}
#summarynational h4.left{
padding-left: 5px;
width: 162px;
}

p.clear {
clear: both;
padding: 0;
margin: -20px 0 0 0;
height: 0;
}


div.floatright{
float: right;
min-width: 30%;
max-width: 31%;
}

h4.floatright {
background: none;
padding: 0;
margin: 0;
}


/* Text styles end*/


/* Link Styles */

#maininner a {
text-decoration: none;
}

#maininner a:hover { background-image: 
url('images/profile.gif');
background-repeat: repeat-x;
background-position: bottom left;
text-decoration: none;
}

/* Link Styles */

/* image replacement */
/* for home */
#homeh1 h1 span {display: none;}

#homeh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-green.gif) no-repeat;}
	
#homeh2 h2 span {display: none;}

#homeh2 h2 {
	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/home.gif) no-repeat;}
	
/* for about */
#abouth1 h1 span {display: none;}

#abouth1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-yellow.gif) no-repeat;}
	
#abouth2 h2 span {display: none;}

#abouth2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/about.gif) no-repeat;}
	

/* for profiling */
#profilingh1 h1 span {display: none;}

#profilingh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-cyan.gif) no-repeat;}
	
#profilingh2 h2 span {display: none;}

#profilingh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/customer-profiling.gif) no-repeat;}

/* for benefits */
	
#benefitsh2 h2 span {display: none;}

#benefitsh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/profiling-benefits.gif) no-repeat;}

/* for calderdale */
#calderdaleh1 h1 span {display: none;}

#calderdaleh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-darkblue.gif) no-repeat;}
	
#calderdaleh2 h2 span {display: none;}

#calderdaleh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/calderdale-project.gif) no-repeat;}


/* for tools */
	
#toolsh2 h2 span {display: none;}

#toolsh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/classification-tools.gif) no-repeat;}

/* for residents */
	
#residentsh2 h2 span {display: none;}

#residentsh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/profiling-calderdale-residents.gif) no-repeat;}
	
/* for loop */
#looph1 h1 span {display: none;}

#looph1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-cyan.gif) no-repeat;}
	
#looph2 h2 span {display: none;}

#looph2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/the-profiling-loop.gif) no-repeat;}

/* for data */
#datah1 h1 span {display: none;}

#datah1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-orange.gif) no-repeat;}
	
#datah2 h2 span {display: none;}

#datah2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/data.gif) no-repeat;}
	
/* for case */
#caseh1 h1 span {display: none;}

#caseh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-purple.gif) no-repeat;}
	
#caseh2 h2 span {display: none;}

#caseh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/case-studies.gif) no-repeat;}
	
/* for talkback */
	
#talkbackh2 h2 span {display: none;}

#talkbackh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/talkback.gif) no-repeat;}
	
/* for swimming */
	
#swimmingh2 h2 span {display: none;}

#swimmingh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/swimming-pools.gif) no-repeat;}

/* for swimming */
	
#victoriah2 h2 span {display: none;}

#victoriah2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/victoria-theatre.gif) no-repeat;}
	
/* for channel strategy */
	
#channelh2 h2 span {display: none;}

#channelh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/channel-strategy.gif) no-repeat;}
	
/* for case studies summary */
	
#casesummaryh2 h2 span {display: none;}

#casesummaryh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/summary-case.gif) no-repeat;}

/* for national */
#nationalh1 h1 span {display: none;}

#nationalh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-green.gif) no-repeat;}
	
#nationalh2 h2 span {display: none;}

#nationalh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/national-context.gif) no-repeat;}
	
/* for summary */
#summaryh1 h1 span {display: none;}

#summaryh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-aqua.gif) no-repeat;}
	
#summaryh2 h2 span {display: none;}

#summaryh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/summary.gif) no-repeat;}

/* for links */
#linksh1 h1 span {display: none;}

#linksh1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-red.gif) no-repeat;}
	
#linksh2 h2 span {display: none;}

#linksh2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/links.gif) no-repeat;}

/* for conatct */
#contacth1 h1 span {display: none;}

#contacth1 h1 {
	width: 100%;
	_width: 146px; /* IE 6 and below */
	height: 107px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px top; 
	background: url(images/logos/logo-dark-green.gif) no-repeat;}
	
#contacth2 h2 span {display: none;}

#contacth2 h2 {

	width: 100%;
	_width: 548px; /* IE 6 and below */
	height: 40px;
	padding: 0;
	background-repeat: no-repeat;
	background-position: 0px bottom; 
	background: url(images/h2/contact.gif) no-repeat;}

/* image replacement ends */

img.enlarge {
position: absolute;
top: 40px;
left: 20px; }


p.backto {
padding-left: 10px;
}
