A, A:visited
{
color: #014166;
text-decoration: none;
background-color: transparent;
}

A:hover 
{
text-decoration: underline;
background-color: transparent;
}

BODY 
{
margin: 0px;
background-color: #F9FBF6;
color: #014166;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 70%;
line-height: 130%;
}

DIV.bt1 
{
width: 700px;
margin-left: -350px;
position: absolute;
left: 50%;
}

DIV.bt2 
{
width: 500px;
margin-left: -250px;
position: absolute;
left: 50%;
}

DIV.bt4
{
width: 680px;
margin-left: -340px;
position: absolute;
left: 50%;
}

DIV.bt5
{
width: 470px;
margin-left: -235px;
position: absolute;
left: 50%;
}

DIV.bt6
{
width: 884px;
margin-left: -442px;
position: absolute;
left: 50%;
}


DIV.hd1 
{
background-image: url(../images/TiledCornice80pc.gif);
background-repeat: repeat-x;
text-align: center;
height: 90px;
}

DIV.hd2 
{
width: 369px;
text-align: center;
}

DIV.nav1 
{
padding: 0.3em 0 0.3em 0;
margin-bottom: 1em;
background-color: #FF0000;
text-align: center;
}

H2 
{
font-size: 160%;
padding:0.5em 0 0.3em 0;
width: 100%
text-align: center;
}

H3 
{
font-size: 110%;
margin:0.3em 0 0.3em 0;
}

P 
{
padding: 0.3em 0 0.3em 0;
margin: 0;
}

TEXTAREA, INPUT 
{
width: 200px;
font-family: Tahoma,Arial,Helvetica,sans-serif;
font-size: 90%;
}

.bd1 
{
background-color: transparent;
color: #014166;
font-family: Tahoma,Arial,Helvetica,sans-serif;
line-height: 150%;
}

.em1
{
background-color: #FF0000;
font-weight: bold;
text-align: center;
padding: 0.2em 0 0.2em 0;
}


.lnk1 
{
text-decoration: underline;
}

.nav A:visited,.nav2 A:visited 
{
color: #FFFFFF;
}

.nav A:active,.nav2 A:active 
{
color: #FFFFFF;
text-decoration: underline;
}

.nav, .nav A, .nav TD 
{
color: #FFFFFF;
background-color: #FF0000;
font-weight: bold;
text-align: center;
}

.nav1 LI 
{
width: 90px;
margin: 0.2em 12px 0.2em 12px;
display: inline;
font-weight: bold;
}

.nav1 A:link, .nav1 A:visited
{
color: #FFFFFF;
}

.em1 A:link, .em1 A:visited
{
color: #FFFFFF;
}


.nav1 UL 
{
margin: 0 0 0 1em;
}

.nav2 
{
color: #FFFFFF;
background-color: #014166;
font-family: Arial,Helvetica,sans-serif;
font-weight: bold;
text-align: center;
}

.padded2 
{
padding: 0px 15px 0px 0px;
border-right: 1px solid #CCCCCC;
}

.ct1 
{
padding: 0 0 0.5em 0;
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 140%;
line-height: 130%;
}

.ct2
{
padding: 1em 0 0.5em 0;
font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
font-weight: bold;
font-size: 140%;
line-height: 130%;
}


#oph1 
{
width: 369px;
background-image: url(../images/hhlogo369x85.gif);
background-repeat: no-repeat;
height: 85px;
}

#oph1 span 
{
display: none;
}

.exp1
{
padding-right:15px;
border-right:1px solid #CCCCCC;
width:340px;
}

.exp2
{
padding-left:15px;
width:340px;
}

.enq1 TD
{
padding:0.2em 3px 0.2em 3px;
}

TABLE.enq1
{
border: 1px solid #CCCCCC;
}

UL.pr1
{
padding-left:100px;
list-style: none;
}

.cat1
{
color: White;
background: #0A1E5A;
}

.cat2
{
color: White;
background: #0A1E5A;
padding:2em 0 2em 0;
text-align: center;
}

TH
{
text-align: left;
}

.cat1 A:link, .cat1 A:visited
{
color: White;
}
.nav1 DIV
{
display: inline;
}

.h2div H2
{
width:100%;
text-align:center
}

.copy1
{
padding-top:1em;
}

DIV.tm1
{
width: 260px;
}

.tm2
{
border-right:1px solid #CCCCCC;
}

DIV.in400
{
width: 400px;
position:relative;
left:50%;
margin-left:-200px;
}

DIV.in500
{
	width: 500px;
	position:relative;
	left:65px;
	margin-left:-250px;
	top: 198px;

}

DIV.iip2
{
margin: 11px 0 11px 0;
border:1px solid #CCCCCC;
padding: 5px;
background-color: white;
}

DIV.qa1
{
margin-top: 22px;
border:1px solid #CCCCCC;
padding: 5px;
background-color: white;
text-align: center;
}

DIV.iip1
{
margin: 23px 0 11px 40px;
border:1px solid #CCCCCC;
padding: 10px;
background-color: white;
width: 220px;
text-align: center;
}
