﻿img { 
border : 0;
} 
td.mainnav { 
height : 107px;
} 
td.productnav { 
text-align : left;
} 
table.page { 
background-color : #fff;
} 
h1.logo { 
margin : 0 0 0 0;
padding : 0 0 0 0;
} 
td.mainmenu { 
vertical-align : bottom;
text-align : center;
padding-bottom : 15px;
} 
.boarder{
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999;
	width: 100%;
	padding-bottom: 10px;
}
#locations {
	text-align : justify;
	font-size : 0.8em;
	width: 903px;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
	color:#999;
} 
#locations a:link {
	text-decoration : none;
	color : #00AAE0;
	word-spacing: 5px;
	letter-spacing: 0.025em;
} 
#locations a:visited { 
text-decoration : none;
color : #999;
} 
#locations a:hover {
	text-decoration : none;
	color : #00AAE0;
} 
#locations a:active { 
text-decoration : none;
color : #0080c7;
} 

#locations p {
	font-size: 7pt;
	padding-top: 5px;
	padding-bottom: 20px;
}

#locationsl2 {
	font-size : 0.7em;
	width: 760px;
	margin-top: 25px;
	margin-right: 11px;
	margin-bottom: 3px;
	color:#999;
	float: right;
} 
#locationsl2 a:link {
	text-decoration : none;
	color : #0080c7;
} 
#locationsl2 a:visited { 
text-decoration : none;
color : #999;
} 
#locationsl2 a:hover { 
text-decoration : none;
color : #049;
} 
#locationsl2 a:active { 
text-decoration : none;
color : #0080c7;
} 

#locationsl2 p {
	font-size: 8pt;
	padding-top: 5px;
	padding-bottom: 20px;
}

.nav-1 {
	color : #00AAE0;
	font-size : 10pt;
	font-family : arial, sans-serif;
	font-weight : bold;
	text-decoration : none;
	text-transform : uppercase;
	text-align : left;
	padding-bottom: 15px;
} 
.nav-2 {
	color : #666;
	font-size : 8pt;
	font-family : arial, sans-serif;
	text-decoration : none;
	text-transform : uppercase;
	text-align : left;
	line-height: 18px;
} 
.nav-3 { 
color : #0066CC;
font-size : 8pt;
font-family : arial, sans-serif;
text-decoration : none;
text-transform : uppercase;
text-align : left;
}
.nav-4 { 
color : #0066CC;
font-size : 8pt;
font-family : arial, sans-serif;
font-weight : bold;
text-decoration : none;
text-transform : uppercase;
text-align : left;
}  
.body-1 {
	color : #888;
	font-size : 10pt;
	font-family : arial, sans-serif;
} 
.body-1b { 
color : #0069ab;
font-size : 9pt;
font-family : arial, sans-serif;
} 
.body-1a { 
color : #0069ab;
font-size : 9pt;
font-family : arial, sans-serif;
} 
.body-bold-1 { 
color : #4f5150;
font-size : 9pt;
font-family : arial, sans-serif;
text-decoration : none;
} 
.body-bold-2 { 
color : #606060;
font-size : 10pt;
font-family : arial, sans-serif;
font-weight : bold;
text-decoration : none;
} 
a.nav-2:hover {
	color : #00AAE0;
} 
a.nav-3:hover { 
color : #efe10f;
} 
a:hover { 
color : #0080c7;
text-decoration : none;
} 

div.endpagespacer { 
height : 20px;
} 

div.seolinks 
{  	position : relative; 
    top: 110em;
    width: 746px; 
    margin-left: auto; 
    margin-right: auto; 
    font-size: 8pt;
	text-align: center;
}

div.seolinks h3 {
	font-size: 1em;
	margin: 0em;
}

div.seolinks p {
	color: #666;
	margin: 0em;
	padding-top: 6px;
	padding-bottom: 6px;
	font-size: 11px;
}
div.seolinks a:link { color: #777; }
div.seolinks a:visited { color: #777; }
div.seolinks a:hover { color: #666; }
div.seolinks a:active { color: #666; }

div.seolinks h3 {
	font-size: 12px;
	color: #333;
}

p.copyright 
{
    text-align: right; 
    font-size: 8pt; 
    color: #666; 
    margin-top: 0px; 
    margin-right: auto; 
    margin-bottom: 0px; 
    margin-left: auto; 
    width: 1000px; 
}
.darkcolour {
	color: #666;
	font-size: 11pt;
	font-family: arial, sans-serif;
}
.box {
	border: 1px solid #999;
	-webkit-box-shadow:rgba(0,0,0,.6) 0px 0px 5px;
	-moz-box-shadow:rgba(0,0,0,.6) 0px 0px 5px;
}
.mapbox {
	border: 1px solid #999;
	-webkit-box-shadow:rgba(0,0,0,.6) 0px 0px 5px;
	-moz-box-shadow:rgba(0,0,0,.6) 0px 0px 5px;
	width: 400px;
	height: 250px;
}

