
a:link {
color:#999;
text-decoration:none;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
font-style: normal;
border-bottom:1px dotted #999;
}
a:visited {
/*color:#ff0000;*/
color:#999;
text-decoration:none;
font-weight:bold;
font-family: arial, helvetica;
 font-size:11pt;
 font-style: normal;
 border-bottom:1px dotted #999;
 }

a:hover {
color:#10847B;
text-decoration:none;
font-weight:bold;
font-family:arial, helvetica;
 font-size:11pt;
 font-style: normal;
 border-bottom:1px dotted #10847B;
}
body,p,div,font {
color:#000000;
font-weight:normal;
font-family:arial, helvetica;
font-size:11pt;
 font-style: normal;
}

.introText
{margin-bottom:10px;
line-height:normal;
height:20px;
background-color:#EBEBEB;
border-top:1px solid #CCC;
border-bottom:1px solid #CCC;
padding:5px 0;
}

.highlight
{padding:18px;
border:1px solid #CCC;
margin:18px 0;
}

.highlight ul
{list-style-type:none;
margin:0;
padding:0;
}

.highlight li
{background:url(hoists_images/content-bullet-point.png) no-repeat 0 3px;
padding:0 0 5px 15px;
}

.highlight.tickBox ul li
{background:url(hoists_images/red-tick.gif) no-repeat 0 3px;
padding:0 0 13px 18px;
}


p
{line-height:20px;
}


b {
color:#000000;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
 font-style: normal;
}
.boldgreen {
color:#10847B;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
 font-style: normal;
}

.bold
{font-weight:bold;
}

i {
color:#000000;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
 font-style: italic;
}
td {
color:#000000;
font-weight:normal;
font-family:arial, helvetica;
font-size:11pt;
 font-style: normal;
}
th {
color:#000000;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
 font-style: normal;
}
h2 {
color:#000000;
font-weight:bold;
font-family:arial, helvetica;
font-size:14pt;
 font-style: normal;
}
h3 {
color:#000000;
font-weight:bold;
font-family:arial, helvetica;
font-size:13pt;
 font-style: normal;
}
h4 {
color:#10847B;
font-weight:bold;
font-family:arial, helvetica;
font-size:12pt;
 font-style: normal;
}
.footer{
font-family:arial, helvetica, "sans serif";
font-size:8pt;
font-weight:bold;
color:#000000;  
text-align:center;
}
.live{
color:#10847B;
text-decoration:none;
font-weight:bold;
font-family:arial, helvetica;
font-size:11pt;
font-style: normal;
}

.mainNav
{list-style-type:none;
margin:25px 0 45px 0;
padding:0;
}

.mainNav li
{
padding:0 0px 7px 0;
border-bottom:1px dotted #10847B;
margin-bottom:7px;
width:180px;
color:#999;
}

.mainNav li a, .mainNav li a:visited
{border-bottom:none;
}

#whatsNew
{padding:15px;
background-color:#F7F7F7;
border:1px solid #10847B;
margin:30px 0 45px 0;
}

#whatsNew h3
{margin-top:0;
}

.topSpace
{margin-top:25px;
}

a.noBorder
{border-bottom:none;
}

#mainLogo
{margin:10px 0 0 0;
}

#clients
{width:548px;
height:232px;
border: 1px solid #10847B;
background:#FFF url(hoists_images/cranes-and-hoists-for-clients.jpg) no-repeat 1px 1px;
margin:25px 0 30px 0;
}

.bottomSpace
{margin-bottom:20px;
}

#links
{border:1px solid #CCC;
padding:15px;
}

#links img
{margin:0 15px 15px 0;
}

img#ianWatson
{margin:0 0 20px 20px;
}

