@charset "utf-8";
/* CSS Document */

html {font-size:16px;}

body {
	margin:0;
	padding:0;
	background:#ffffff url(../images/BodyBkgnd.gif) top left repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:62.5%;
}



/*Frame Contents*/

#FrameContent-Home, #FrameContent-Truck-Mounted,#FrameContent-Dealers ,#FrameContent-Blog,#FrameContent-Crane-Remote,#FrameContent-Training,#FrameContent-Resources,#FrameContent-Error,#FrameContent-Trash-Rake,#FrameContent-Contact,#FrameContent-Warranty,#FrameContent-Finance{
	position:relative;
	margin:auto;
	padding:0;
	width:97em;
	background:#FFFFFF;
}

#FrameContent-Home li.home a,#FrameContent-Truck-Mounted li.truck-mounted a,#FrameContent-Dealers li.dealers a,#FrameContent-Blog li.blog a,#FrameContent-Crane-Remote li.crane-remote a,#FrameContent-Training li.training a,#FrameContent-Resources li.resources a,#FrameContent-Trash-Rake li.trash-rake a,#FrameContent-Contact li.contact-us a,#FrameContent-Finance li.finance a{
	background:#FFFFFF url(../images/navbar-hover.jpg) top left repeat-x;
	color:#002495;
	height:1.8em;
}	

/*header*/

#header {
	width:97em;
	height:8.5em;
	padding:0;
	margin:0;
	background-image:url(../images/Hiab-Quebec-Header.jpg);
	background-color: #d2332d;
	background-position: left top;
}


#header-info p {
	position:absolute;
	top:2em;
	left:35em;
	padding:0;
	margin:0;
}

#header-info p{
	font-size:1.4em;
	line-height:normal;
	color:#fff;
}

#header-info p a {
	color:#fff;
	text-decoration:none;
}

#header-info p a:hover {
	text-decoration:underline;
}

#header-info p span {
	font-size:1.8em;
	line-height:normal;
	color:#fff;
}

.logo{
	float:left;
	width:38.3em;
	height:8.5em;
	padding:0 0 0 0.7em;
	margin:0;
}

/*menu bar*/

#nav {
	margin:0;
	padding:0;
	width:97em;
	height:3em;
	background:#002495 url(../images/navbar.jpg) top left repeat-x;
}

#nav li {
	float:left;
	padding:0 0 0 0;
	font-size:1.4em;
	font-weight:bolder;
}

#nav ul li a {
	display:block;
	color:#FFFFFF;
	text-decoration:none;
	margin:0;
	padding:0.4em 0.6em 0 0.6em;
}

#nav li a:hover {
	background:#FFFFFF url(../images/navbar-hover.jpg) top left repeat-x;
	color:#002495;
	height:1.8em;
}

#nav ul.menu {
	display:block;
	list-style:none;
	margin:0;
	padding:0;
}

/*Images Zoom Fix*/

.truck-index {
	width:16.5em;
	height:9.2em;
}

img.rss-image {
	width:17.1em;
	height:4em;
}

img.about-blog {
	width:16em;
	height:21.4em;
}

.warranty-image{
	width:12em;
	height:12em;
}

.pdf-image,.map-pdf {
	width:8em;
	height:10.7em;
}

.crane-class {
	width:21.8em;
	height:14.5em;
}

.crane-training{
	width:22em;
	height:22.7em;
}

.action-image{
	width:6em;
	height:6em;
}

.action-image-main{
	width:33.7em;
	height:21.2em;
}

.action-image-pan{
	width:33.7em;
	height:16.8em;
}
 
.action-image-klip {
	width:34.1em;
	height:25.2em;
}

.method-image{
	width:15em;
	height:18.6em;
}

.video{
	width:6em;
	height:4.2em;
}

.logo-hydrorake{
	width:9.5em;
	height:3.6em;
}

.logo-hiab{
	width:8.5em;
	height:2.8em;
}

.logo-mix{
	width:12em;
	height:3.5em;
}

.logo-Moffett{
	width:13.3em;
	height:2.8em;
}

.logo-multl{
	width:14.7em;
	height:2.8em;
}

.mult-image{
	width:30em;
	height:30em;
}

.mult-image-alt{
	width:30em;
	height:20em;
}

.Moffett-video{
	width:3.3em;
	height:3.5em;
}

.Moffett-image{
	width:30em;
	height:21.3em;
}

.Moffett-image-alt{
	width:30em;
	height:30em;
}

.hiab-image{
	width:30em;
	height:30em;
}

.mix-image{
	width:30em;
	height:30em;
}

.cleasby{
	width:34.5em;
	height:34.5em;
}

.mix-features-image{
	width:19.7em;
	height:13.6em;
}

.hydrorake-image{
	width:24.6em;
	height:23.6em;
}
.hydrorake-image-st{
	width:30em;
	height:30em;
}

.print-header {
	width:97em;
	height:8.5em;
}

.print-footer {
	width:97em;
	height:3em;;
}
/*Content*/

#content-home,#content-truck-crane,#blog{
	width:95em;
	margin:0;
	padding:1em;
	float:left;
	background:#FFFFFF;
}

#content-about,#model {
	width:78em;
	float:left;
	margin:0;
	padding:0;
}

#content-about2{
	width:75em;
	float:left;
	margin:0;
}


/*Warranty*/

#warranty {
	width:90em;
	margin:0;
	padding:1em;
	float:left;
	background:#FFFFFF;
}

#warranty-title {
	width:92em;
}

#warranty table tr td {
	font-size:1.2em;
	line-height:1.2em;
	margin:0;
	padding:0.25em 0 0 1em;
}

#warranty table tr td.warranty-link {
	font-size:1em;
	line-height:1.2em;
	margin:0;
	padding:0.25em 0 0 1em;
}

#warranty table tr td.warranty-link img a:hover{
	text-decoration:none;
}


#warranty-title h1 {
	margin: 0 0 0.5em 0.5em;
	padding: 0 0 0.2em 0;
	font-size:2.4em;
	color: #990000;
	border-bottom: 0.1em solid #999999;
	line-height:1.2em;
}

/*Home Page*/

#truck-mounted,#water-way,#crane-controls {
	display:block;
	background:url(../images/box2.jpg) top left repeat-x;
	border-top:#CCCCCC solid 0.1em;
	border-bottom:#999999 solid 0.25em;
	border-right:#999999 solid 0.25em;
	border-left:#CCCCCC solid 0.1em;
	height:17.5em;
	padding:0;
	margin:0 0 1em 0;
}

#water-way,#crane-controls{
	width:57.5em;
}

#crane1,#crane2,#crane3,#crane4,#crane5,#water1,#water2,#water3,#remote1,#remote2,#remote3 {
	width:16.5em;
	padding:0;
}

#crane1,#water1,#remote1{
	float:left;
	margin:0 0 0 1.5em;
	padding:0;
}

#crane1 img,#crane2 img,#crane3 img,#crane4 img,#crane5 img,#water1 img,#water2 img,#water3 img,#remote1 img,#remote2 img ,#remote3 img{
	border:#999999 solid 0.25em;
	margin:0 0 0.75em 0;
	padding:0;
}

#crane1 img a,#crane2 img a,#crane3 img a,#crane4 img a,#crane5 img a,#water1 img a,#water2 img a,#water3 img a,#remote1 img a,#remote2 img a,#remote3 img a{
	border:none;
	padding:0;
	margin:0;
}

#crane2,#crane3,#crane4,#crane5,#water2,#water3,#remote2,#remote3  {
	float:left;
	margin:0 0 0 2.25em;
	padding:0;
}

#truck-mounted h2,#water-way h2,#crane-controls h2 {
	color:#990000;
	padding:0.5em 0 0.25em 1em;
	margin:0;
	font-size:1.6em;
	line-height:normal;
	font-weight:bolder;
}

#truck-mounted strong.title a,#water-way strong.title a ,#crane-controls strong.title a {
	font-size:1.3em;
	font-weight:normal;
	line-height:normal;
	color:#003399;
	padding:0;
	text-decoration:none;
}

#truck-mounted strong.title a:hover,#water-way strong.title a:hover ,#crane-controls strong.title a:hover {
	text-decoration:underline;
}

#welcome {
	width:58em;
	float:left;
	margin:0;
	padding:0 0 1em 0;
}

#welcome h2 {
	font-size:2.4em;
	line-height:normal;
	font-weight:bolder;
	color:#000066;
	margin:0 0 0.5em 0;
	padding:0;
}

#welcome h3 {
	font-size:1.6em;
	line-height:normal;
	font-weight:bolder;
	color:#990000;
	margin:0 0 0.5em 0;
	padding:0;
}

#welcome p{
	font-size:1.4em;
	line-height:1.3em;
	margin:0 0 0.5em 0;
	padding:0;
}

#welcome a {
	color:#0a50a1;
	text-decoration:none;
}

#welcome a:hover {
	text-decoration:underline;
}

#welcome ul {
	font-size:1.4em;
	line-height:1.3em;
}

#welcome ul li{
	padding:0 0 0.25em 0;
	margin:0;
	font-size:1em;
}

#left {
	float:left;
	width:57em;
	padding:0;
	margin:0;
}

#right-sidebar {
	width:36em;
	float:right;
	margin:0;
	padding:0;
	background:url(../images/box2.jpg) top left repeat-x;
	border:#CCCCCC solid 0.1em;
}

#right-sidebar h3 {
	font-size:1.8em;
	font-weight:bolder;
	color: #990000;
	margin:0.5em 0 0.5em 1em;
}

#right-sidebar ul {
	list-style:none;
	padding:0;
	margin:0 1em 0 2em;
}

#right-sidebar ul li{
	font-size:1.4em;
	line-height:1.5em;
	padding:0.5em 0 0.5em 0;
	margin:0 1em 0 0;
	color:#000000;
	border-top:0.2em solid #DCECF4;
}

#right-sidebar ul li a {
	text-decoration:none;
	color:#0a50a1;
}

#right-sidebar ul li a:hover {
	text-decoration:underline;
}

/*Side Nav For Sub pages*/

#side-nav {
	width:17em;
	float:left;
	padding:0;
	margin:0;
	background:#faf9f4;
}

#side-nav a {
	text-decoration:none;
	color:#0a50a1;
}

#side-nav a:hover {
	text-decoration:underline;
}

#side-nav p{
	width:13.2em;
	font-size:1.2em;
	margin:0 2.7em 0 0;
	padding:0.3em 0 0.3em 1em;
	line-height:1.2em;
	border-top:0.2em solid #DCECF4;
}


#side-nav p strong{
	font-weight:bolder;
}
	
#side-nav p.indent {
	padding:0.3em 0.5em 0.3em 2em;
	border-bottom:none;
	border-top:none;
}

#side-nav p.main {
	padding:0.3em 0.5em 0.3em 1em;
	border-top:none;
}

#side-nav p.main a,#side-nav p.main2 a{
	color:#990000;
}

#side-nav p.main2{
	padding:0.3em 0.5em 0.3em 1em;
	border-top:0.2em solid #DCECF4;
	width:12.7em;
}


#side-nav p.top {
	padding:0.3em 0.5em 0.3em 1em;
	border-top:none;
}

#side-nav p.top1 {
	border-top:none;
	border-bottom:0.2em solid #DCECF4;
}

#side-nav p.main-nolist {
	padding:0.3em 0.5em 0.3em 1em;
}

#side-nav p.main-nolist a{
	color:#990000;
}

#side-nav strong {
	font-weight:bold;
}

#side-nav p.indent2 {
	padding:0.3em 0.5em 0.3em 3em;
	border-top:none;
}

/*Breadcrumbs*/

#content-about p.breadcrumbs,#model p.breadcrumbs,#content-about2 p.breadcrumbs,#action-content p.breadcrumbs,#model p.breadcrumbs,#content-finance p.breadcrumbs {
	font-weight:bolder;
	margin:0 0 1em 1em;
	padding:0;
}

#content-dealers p.breadcrumbs{
	font-size:1em;
	font-weight:bold;
	margin:0;
	padding:0;
}

#content-dealers2 p.breadcrumbs {
	font-size:0.9em;
	font-weight:bold;
	margin:0;
	padding:0;
}

#content-dealers p.breadcrumbs{
	font-size:0.5em;
	font-weight:bold;
	margin:0;
	padding:0;
}

#content-dealers p.breadcrumbs a,#content-dealers2 p.breadcrumbs a{
	text-decoration:none;
	color:#0a50a1;
}

#content-about p.breadcrumbs a,#model p.breadcrumbs a,#content-about2 p.breadcrumbs a,#action-content p.breadcrumbs a,#model p.breadcrumbs a, #content-finance p.breadcrumbs a{
	text-decoration:none;
	font-weight:bolder;
	color:#0a50a1;
	padding:0.5em 0 0 0;
	margin:0;
}

#content-about p.breadcrumbs a:hover,#model p.breadcrumbs a:hover,#content-about2 p.breadcrumbs a:hover,#action-content p.breadcrumbs a:hover,#content-dealers p.breadcrumbs a:hover,#model p.breadcrumbs a:hover,#content-finance p.breadcrumbs a:hover,#content-dealers2 p.breadcrumbs a:hover{
	text-decoration:underline;
}

#content-about p.breadcrumbs a:active, #content-about p.breadcrumbs a:visited,#model p.breadcrumbs a:active,#model p.breadcrumbs a:visited,#content-about2 p.breadcrumbs a:active,#content-about2 p.breadcrumbs a:active,#action-content p.breadcrumbs a:active,#action-content p.breadcrumbs a:visited,#content-dealers p.breadcrumbs a:active,#content-dealers p.breadcrumbs a:visited,,#content-finance p.breadcrumbs a:active{
	color:#0a50a1;
}

/*Crane Info*/

#content-about span.crane-info,#multilift-content span.crane-info ,#mixveyor-content span.crane-info,#mixveyor-features span.crane-info{
	margin:0 0 0 1em;
	padding:0;
}

#content-about span.crane-info a,#multilift-content span.crane-info a,#mixveyor-content span.crane-info a,#trash-rake-content span.crane-info a,#trash-rake-content2 span.crane-info a{
	color:#0a50a1;
	font-size:1.4em;
	text-decoration:none;
	padding:0;
}

#FrameContent-Crane-Remote #content-about #remote-content span.crane-info a {
	color:#0a50a1;
	font-size:0.9em;
	text-decoration:none;
	padding:0;
	width:20em;
	margin:0;
}

#remote-content span.crane-info a:hover p{             
	text-decoration:underline; 
}

#mixveyor-features span.crane-info a{
	color:#0a50a1;
	font-size:1.4em;
	text-decoration:none;
	padding:0;
	margin:0;
}

#content-about span.crane-info a:hover,#multilift-content span.crane-info a:hover,#mixveyor-content span.crane-info a:hover,#mixveyor-features span.crane-info a:hover,#trash-rake-content span.crane-info a:hover,#trash-rake-content2 span.crane-info a:hover{             
	text-decoration:underline; 
}

/*Content About*/

#content-about a img{
	border-style:none;
	padding:0;
	margin:0 0 0 1em;
}

#content-about td a,#content-about td a:visited,#content-about td a:active {
	margin: 0;
	padding: 0;
	font-size:1.4em;
	line-height:normal;
	text-decoration:none;
	color:#0a50a1;
	font-weight:bold;
}

#content-about td strong.col-title {
	margin: 0;
	padding: 0;
	font-size:1.4em;
	line-height:normal;
}

#content-about td.year {
	margin: 0;
	padding: 0;
	font-size:1.4em;
	line-height:normal;
}

#content-about table tr span {
	color: #FF0404;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-size:1.4em;
	line-height:normal;
}

#content-about table tr span.new,#content-about span.new {
	color: #FF0404;
	font-weight: bold;
	margin: 0;
	padding: 0;
	font-size:1.2em;
	line-height:normal;
}


#content-about h1,#model h1,#model-print h1{
	margin: 0 0 0.5em 0.5em;
	padding: 0 0 0.2em 0;
	font-size:2.4em;
	color: #990000;
	border-bottom: 0.1em solid #999999;
	line-height:1.2em;
}

/*Product*/

#product {
	width:78em;
}

#product h1,#finance-product h1 {
	margin: 0 0 0.5em 0.5em;
	padding: 0 0 0.2em 0;
	font-size:2.4em;
	color: #990000;
	border-bottom:0.1em solid #999999;
	line-height:1.2em; 	
}

#product img {
	float:right;
}

/*Finance*/

#content-finance {
	width:78em;
	float:left;
	margin:0;
	padding:0;
}

#finance-product {
	width:78em;
}

#finance {
	width:48em;
	float:left;
	margin:0;
	padding:0;
}

#finance-image {
	width:30em;
	float:left;
	margin:0;
	padding:0;
}


#finance-image img.pic {
	margin:0;
	padding:1em 0 1em 0;
	width:30em;
	height:20em;
}


#finance ul li {
	font-size:1.4em;
	line-height:1.5em;
	padding:0 1em 0 0;
}

/*Crane Content*/

#crane-content {
	width:47em;
	float:left;
}
#crane-content ul li{
	font-size:1.4em;
	line-height:1.2em;
	padding:0;
	margin:0;
}
/*Contents*/

#cleasby-content {
	width:40em;
	float:left;
	margin:0;
}

#remote-content {
	width:44em;
	float:left;
	margin:0 0 0 1em;
}

/*Quote Content*/

#quote-content {
	width:70em;
	margin:0;
	padding:0;
}

#quote-content table tr td{
	font-size:1.2em;
	line-height:normal;
	padding:0;
	margin:0;
}

/*H2's*/

#crane-content h2,#truck-mounted-content h2,#crane-features h2,#crane-first h2,#Moffett-content h2,#Moffett-content2 h2,#quote-content h2,#multilift-content h2,#mixveyor-content h2,#cleasby-content h2,#remote-content h2,#light-content h2,#action-content h2,#Moffett-video-content h2,#Moffett-check h2,#crane-safety h2,#training h2,#trash-rake-content h2,#trash-rake-content2 h2,#trash-rake-content3 h2,#stop-log-content h2,#contact-main-content h2,#contact-about-content h2,#contact-history-content h2,#contact-info-content h2,#sitemap h2,#warranty h2,#finance h2 {
	font-size:1.6em;
	line-height:normal;
	color: #990000;
	margin:0.5em 0 0 0.6em;
	padding:0;
}


#error h2{
	font-size:2.4em;
	line-height:normal;
	color: #990000;
	margin:0.5em 0 0 0.6em;
	padding:0;
}

/*H3's*/

#crane-content h3,#truck-mounted-content h3,#crane-features h3,#crane-first h3,#Moffett-content h3,#Moffett-content2 h3,#quote-content h3,#multilift-content h3,#mixveyor-content h3,#cleasby-content h3,#remote-content h3,#light-content h3,#action-content h3,#Moffett-video-content h3,#Moffett-check h3,#crane-safety h3,#error h3,#training h3,#contact-main-content h3,#contact-about-content h3,#contact-history-content h3,#contact-info-content h3,#sitemap h3,#warranty h3,#finance h3,#training2 h3{
	font-size:1.6em;
	line-height:normal;
	color: #990000;
	margin:0.5em 0 0 0.6em;
	padding:0;
}

/*P's*/

#crane-content p, #truck-mounted-content p,#crane-features p,#crane-first p,#Moffett-content p,#Moffett-content2 p,#quote-content p,#multilift-content p,#mixveyor-content p,#cleasby-content p,#remote-content p,#light-content p,#action-content p,#Moffett-video-content p,#Moffett-check p,#crane-safety p,#error p,#training p,#training2 p,#contact-main-content p,#contact-about-content p,#contact-history-content p,#contact-info-content p,#sitemap p,#warranty p,#finance p{
	padding:0.5em 0.5em 0 0.75em;
	margin:0;
	font-size:1.4em;
	line-height:1.5em;
}


/*Error pages*/

#error h1{
	font-size:2.6em;
	line-height:normal;
	color: #990000;
	margin:0.5em 0 0 0.6em;
	padding:0;
}

#error {
	width:60em;
	margin:0 0 0 18em;
	padding:0;
}

#error a,#warranty a {
	text-decoration:none;
}

#error a:hover,#warranty a:hover{
	text-decoration:underline;
}

#error ul li {
	font-size:1.6em;
	line-height:1.5em;
}
	
/*Resources*/	
		
#crane-safety,#training {
	width:60em;
	margin:0 0 0 0.5em;
	padding:0;
	float:left;
}

#training2 {
	width:72em;
	margin:0 0 0 0.5em;
	padding:0;
	float:left;
}

#crane-safety-courses {
	width:15em;
	float:left;
	margin:0 0 0 2.5em;
	padding:0;
}

#crane-safety-courses p a img{
	margin:0 0 0 5em;
}

#crane-safety-courses p.pdf-download-text{	
	font-size:1.2em;
	line-height:1.2em;
	padding:0.5em 0 0 0;
	text-align:right;
}
	
#training img {
	padding:0 0 0 0.5em;
	margin:0;
}

#training strong.question {
	color:#990000;
}

#training ul li,#training2 ul li{
	font-size:1.4em;
	line-height:1.5em;
}

#training a ,#training2 a{
	color:#0a50a1;
	text-decoration:none;
}

#training a:hover,#training2 a:hover {
	text-decoration:underline;
}

/*Images*/

#cleasby-image {
	width:35em;
	float:left;
	margin:0 0 0.5em 3em;
	padding:0;
}

#remote-image {
	width:30em;
	float:left;
	margin:0 0 0.5em 3em;
	padding:0;
}

#crane-image,#remote-image2 {
	width:30em;
	float:left;
	margin:0 0 0.5em 1em;
	padding:0;
}

#truck-light{
	width:30em;
	float:left;
	margin:0 0 0 3em;
	padding:0;
}
 
#crane-image2 {
	width:32em;
	float:left;
	margin:0 0 0.5em 1em;
	padding:0;
}

/*Features*/

#crane-features,#Moffett-check{
	width:60em;
	float:left;
}

#crane-features ul li {
	font-size:1.4em;
	line-height:1.5em;
	padding:0 0 0.5em 0;
	margin:0;
}

#crane-first,#mixveyor-feature,#hydro-features{
	width:78em;
	float:left;
}

/*Crane Remote*/

#remote-features {
	width:65em;
	float:left;
	margin:0;
	padding:0;
}

#remote-features ul li{
	font-size:1.4em;
	line-height:1.2em;
	padding:0;
	margin:0;
}

#remote-features h3,#hydro-features h3 {
	padding:0;
	margin:0 0 0 1em;
	color:#990000;
	line-height:1.2em;
	font-size:1.4em;
}

#remote-features h3.first {
	padding:0;
	margin:1em 0 0 1em;
	color:#990000;
	line-height:1.2em;
	font-size:1.4em;
}

/*Truck Mounted*/

#crane-first table tr td {
	font-size:1.4em;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
}
#crane-first table tr td h2 {
	font-size:1em;
	line-height:normal;
	font-weight:normal;
	padding:0 0 0 1em;
	margin:0;
	color:#000000;
}

#crane-first table tr td strong{
	font-size:1.2em;
	line-height:normal;
	padding:0;
	margin:0;
}

#Moffett-check table,,#training table{
		margin:2em 0 0 2em;
}

#Moffett-check table tr td.check-data {
		font-size:1.2em;
		padding:0.5em;
}

#Moffett-check table tr td.titleWat {
		color:#FFF;
		font-size:1.6em;
}

#Moffett-check table tr td.titleWat2 {
		color:#990000;
		font-size:1.6em;
}

#Moffett-check table tr td.LButton,#training table tr td.LButton {
	color:#000;
	font-size:1.2em;
}

#truck-mounted-content {
	width:35em;
	float:left;
}


#truck-mounted-video {
	width:40em;
	float:left;
	margin:0 0 0.5em 3em;
	padding:0;
}



/*Moffett and Mulitilift*/

#Moffett-content,#multilift-content {
	width:35em;
	float:left;
	margin:0 0 0.5em 0;
	padding:0;
}
#Moffett-video-content {
	width:40em;
	float:left;
	margin:0 0 0.5em 1em;
	padding:0;
}

#Moffett-content table tr td {
	font-size:1.4em;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
	color:#0a50a1;
}

#Moffett-video{
	width:40em;
	float:left;
	margin:0 0 0.5em 0;
	padding:0;
}

#Moffett-video2{
	width:35em;
	float:left;
	margin:0 0 0.5em 0;
	padding:0;
}
#Moffett-video-content table tr td {
	font-size:1.1em;
	line-height:normal;
	font-weight:normal;
	padding:0;
	margin:0;
	color:#0a50a1;
}

#Moffett-video-content table tr td strong{
	color:#003366;
}

#Moffett-video-content table tr td a:hover{
	text-decoration:underline;
}

#Moffett-content2 {
	width:40em;
	float:left;
	padding:0;
	margin:0 0 0.5em 0;
}

#moffet-video2,#multilift-video{
	width:35em;
	float:left;
	margin:0 0 0.5em 3em;
	padding:0;
}

/*Mixveyor*/

#mixveyor-content {
	width:45em;
	float:left;
	margin:0 0 0.5em 0;
	padding:0;
}

#mixveyor-video2{
	width:59em;
	float:left;
	margin:1.5em 10em 2em 10em;
	padding:0;
}

#mixveyour-content2 {
	width:78em;
	float:left;
	padding:0.5em 0 0 0;
	margin:0;
	border-top:0.1em solid #999999;
}

#mixveyour-content2 strong.heading{
	font-size:1.4em;
	padding:0;
	margin:0 0 0 1em;
	line-height:1.2em;
}

#mixveyour-content2 strong.heading2{
	font-size:1.4em;
	padding:0;
	margin:0;
	line-height:1.2em;
	color:#0a50a1;
}

#mixveyour-content2 b{
	font-size:1.1em;
	padding:0;
	margin:0;
	line-height:1.2em;
}

#mixveyor-video{
	width:28em;
	float:left;
	margin:0 0 0.5em 3em;
	padding:0;
}

#mixveyor-image {
	float:left;
	margin:0 0 0 1em;
	padding:1em 0 0 0;
	width:75em;
}

#mixveyor-image p{
	padding:0;
	margin:0;
	font-size:1.4em;
	line-height:1.5em;
}

/*Product Quotes*/

#crane-image p.quote,#moffet-video2 p.quote,#crane-image2 p.quote,#multilift-video p.quote,#cleasby-image p.quote,#remote-image p.quote,#remote-image2 p.quote,#trash-rake-video3 p.quote,#stop-log-video p.quote,#mixveyor-video2 p.quote,#finance-image p.quote,#truck-mounted-video p.quote{
	line-height: 1.2em;
	margin: 0.5em 0 0.5em 0;
	padding:0.5em;
	float: left;
	background: #990000;
}

#truck-light p.quote {
	line-height: 1.2em;
	margin:0 0 0.5em 1.5em;
	padding:0.5em;
	float: left;
	background: #990000;
}

#trash-rake-video2 p.quote{
	line-height: 1.2em;
	margin: 0.5em 0 0.5em 4em;
	padding:0.5em;
	float: left;
	background: #990000;
}

#mixveyor-video p.quote,#trash-rake-video p.quote{
	line-height: 1.2em;
	margin:0 0 0.5em 1em;
	padding:0.5em;
	float: left;
	background: #990000;
}

#crane-image p.quote a,#moffet-video2 p.quote a,#crane-image2 p.quote a,#multilift-video p.quote a,#mixveyor-video p.quote a,#cleasby-image p.quote a,#remote-image p.quote a,#remote-image2 p.quote a,#truck-light p.quote a,#trash-rake-video2 p.quote a,#trash-rake-video3 p.quote a,#stop-log-video p.quote a,#trash-rake-video p.quote a,#mixveyor-video2 p.quote a,#finance-image p.quote a,#truck-mounted-video p.quote a{
	color: #ffffff;
	text-decoration:none;
	font-size:1.2em;															
	font-weight:bolder;
}

#crane-image p.quote a:hover,#moffet-video2 p.quote a:hover,#crane-image2 p.quote a:hover,#multilift-video p.quote a:hover,#mixveyor-video p.quote a:hover,#cleasby-image p.quote a:hover,#remote-image p.quote a:hover,#remote-image2 p.quote a:hover,#truck-light p.quote a:hover,#trash-rake-video2 p.quote a:hover,#trash-rake-video3 p.quote a:hover,#stop-log-video p.quote a:hover,#trash-rake-video p.quote a:hover,#mixveyor-video2 p.quote a:hover,#finance-image p.quote a:hover,#truck-mounted-video p.quote a:hover{
	text-decoration:underline;
}

/*Brochures*/

#how-to-pdf {
	margin:0;
	padding:1em 0 1em 1em;
	float:right;
}

#how-to-pdf2 {
	margin:0 0 0 1em;
	padding:1em 0 1em 0;
	float:left;
	width:12em;
}

#pdf-download{
	margin:0;
	padding:0;
}

#pdf-download p img {
	float:left;
	margin:0;
	padding:1em 1em 0 0;
}

.pdf-download-text strong{
	font-size:1em;
	line-height:normal;
	font-weight:lighter;
}

.pdf-download-text a {
	text-decoration:none;
	color:#0a50a1;
	font-size:1em;
	line-height:normal;
	margin:0;
	padding:0;
	
}

.pdf-download-text a:hover {
	text-decoration:underline;
}

#pdf-image-alt {
	float:left;
	margin:1em;
	padding:0;
}

#pdf-download-text-alt {
	float:left;
}

#pdf-download-text-alt p {
	font-size:1.2em;
	line-height:normal;
	font-weight:lighter;
	text-align:right;
	padding:0.5em 0 0 0;
	margin:0;
}

#pdf-download-text-alt a {
	text-decoration:none;
	color:#0a50a1;
	font-size:1.2em;
	line-height:normal;
}

#pdf-download-text-alt a:hover {
	text-decoration:underline;
}

#pdf-brochure-Moffett{
	width:35em;
	margin:0;
	padding:0;
	float:left;
}

#pdf-brochure{
	width:45em;
	margin:0;
	padding:0;
	float:left;
}

#pdf-brochure2{
	width:45em;
	margin:1em 0 0 0;
	padding:0;
	float:left;
}

#brochure1 {
	float:left;
	padding:0;
	margin:1em 0 0 0;
}

#brochure1 a img {
	padding:0;
	margin:0 0 0 1em;
	border:#000000 0.1em solid;
}

#brochure1 p {
	margin:0 0 0 0.75em;
	padding:0;
}

#brochure2 {
	float:left;
	padding:0;
	margin:1em 0 0 2em;
}

#brochure2 a img {
	padding:0;
	margin:0 0 0 1em;
	border:#000000 0.1em solid;
}

#brochure2 p {
	margin:0.2em 0 0 0.75em;
	padding:0;
}

#adobe{
	float:left;
	width:45em;
}

#adobe p{
	padding:0;
	margin:1em 0 1em 1em;
	font-size:1.2em;
	line-height:normal;
}

#adobe p a {
	text-decoration:none;
	color:#0a50a1;
	font-size:1em;
	line-height:normal;
}

#adobe p a:hover {
	text-decoration:underline;
}

/*Footer*/

#footer {
	float:left;
	width:97em;
	height:3.5em;
	background:#002495;
}

#footer p {
	color:#FFFFFF;
	font-size:1.2em;
	line-height:normal;
	margin:0 0 0 1em;
	padding-top:0.5em;
}

#footer p a{
	color:#FFFFFF;
	font-size:1em;
	line-height:normal;
	margin:0;
	padding-top:0.5em;
	text-decoration:none;
}

#footer p a:hover{
	text-decoration:underline;
}

/*Model*/

#model h3,#model-print h3{
	font-size:1.6em;
	line-height:normal;
	color: #990000;
	margin:0.5em 0.5em 0.5em 0;
	padding:0;
	border-bottom: 0.1em solid #999999;
}

#model .print a {
	font-size:1.4em;
	line-height:normal;
	color: #990000;
	margin:0 0 0 0.5em;
	padding:0;
	text-decoration:none;
}

#model .print img {
	margin:0 0 0 1em;
	padding:0;
}

#model-picture {
	width: 31.5em;
	padding: 0;
	margin: 0;
}

#model-swf {
	margin:0 0 0 2em;
}

#model-picture h3{
	font-size:1.2em;
	color: #990000;
	border-bottom: 0.1em solid #000000;
	font-weight: bold;
	margin:0;
	padding:0;
}

#model td,#model-print td{
	margin: 0;
	padding: 0;
	font-size:1.2em;
	line-height:normal;
}

#model td span,#model-print span{
	font-size:1.2em;
	color: #990000;
	font-weight: bold;
	margin:0;
	padding:0;
}

#model table {
	margin:0 0 0 1em;
	padding:0;
}

#model table tr td,#model-print table tr td {
	margin:0;
	padding:0;
	font-size:1.4em;
}

#model-print table {
	margin:0 10em 0 10em;
	padding:0;
}

#model-picture img {
	padding:0;
	margin:0 0 0.5em 2em;
	border:none;
}

#model-picture {
	z-index:100;
}

#model-picture a.p1, #model-picture a.p1:visited {
	float:left;
	display:block;
	width:6.5em;
	height:7em;
	text-decoration:none;
	background:#fff;
	top:0;
	left:0;
	border:0;
	padding:0;
	margin:0;
}
#model-picture a.p1:hover {
	text-decoration:none;
	color:#000;
	background:#FFFFFF;
	padding:0;
	margin:0;
}
	
#model-picture h3 {
	clear:left;
}

#model table tr td span.sold {
	font-size:1.6em;
	padding:0 0 0 0.5em;
	margin:0;
}



/*Dealer*/

#content-dealers-main{
	width:97em;
	margin:0;
	padding:1em 0 0 0;
	float:left;
	background:#FFFFFF;
}

#dealers-content,#dealers-content3,#dealer-pdfs-sevices {
	width:72em;
	float:left;
}

#dealers-content2 {
	width:45em;
	float:left;
}

#content-dealers-2 p{
	font-size:1.2em;
	line-height:1.5em;
}

#content-dealers-main #content-dealers-2 {
	width:78em;
	margin:1em 0 0 18em;
	padding:0;
}

#content-dealers-2 #options{
	margin:0 0 1em 23em;
	padding:0;
}

#content-dealers-2 #options-sub{
	margin:0 0 1em 20em;
	padding:0;
}

#content-dealers-2 #options img,
#content-dealers-2 #options-sub img{
	margin:0 0.5em 0 2em;
	padding:0;
	vertical-align:top;
}

#content-dealers-2 #options strong,
#content-dealers-2 #options-sub strong{
	font-size:1.2em;
	margin:0;
	padding:1em 0 0 0;
	vertical-align:middle;
}

#content-dealers-2 table tr td span {
	font-size:1.2em;
	color:#fff;
}

#content-dealers-2 table tr td.box {
	border-right:#000000 solid 0.1em;
	margin:0;
	padding:0;
	width:4.8em;
	height:3em;
}

#content-dealers-2 table tr td.city,
#content-dealers-2 table tr td.city-link {
	font-size:1.3em;
	color:#000000;
	line-height:normal;
	padding:0.25em 0 0.25em 0;
	margin:0;
}

#content-dealers-2 table tr td.city-link {
	border-right:#000000 solid 0.1em;
}

#content-dealers-2 table tr td.city-link a  {
	color:#0a50a1;
	padding:0;
	margin:0;
	text-decoration:none;
}
	
#content-dealers-2 table tr td.box img {
	padding:0 0.8em 0 0.8em;
}

#content-dealers-2 table tr td strong.province{
	font-size:1.2em;
	color:#990000;
	font-weight:bold;
	line-height:1.5em;
	padding:0;
	margin:0;
}

#dealers-content2 table tr td strong.province,#dealers-content2 table tr td strong.province{
	font-size:1.6em;
	color:#990000;
	font-weight:bold;
	line-height:normal;
	padding:0;
	margin:0;
}

#content-dealers table tr td strong.province,#content-dealers2 table tr td strong.province{
	font-size:1.6em;
	color:#990000;
	font-weight:bold;
	line-height:normal;
	padding:0;
	margin:0;
}

#content-dealers table tr td.city,#content-dealers2 table tr td.city {
	font-size:1.4em;
	color:#000000;
	line-height:normal;
	padding:0.25em 0 0.25em 0;
	margin:0;
}

#content-dealers table tr td strong.services,#content-dealers2 table tr td strong.services {
	font-size:1.2em;
	color:#000000;
	line-height:normal;
	padding:0.25em 0 0.25em 0;
	margin:0;
}

#content-dealers table tr td.city a,#content-dealers2 table tr td.city a  {
	color:#0a50a1;
	padding:0;
	margin:0;
	text-decoration:none;
}

#content-dealers table tr td span,#content-dealers2 table tr td span {
	color:#FFFFFF;
	padding:0;
	margin:0;
	font-size:1.4em;
}

#content-dealers p,#content-dealers2 p {
	font-size:1.2em;
	line-height:1.5em;
	padding:0.5em 0 0.5em 0;
	margin:0;
}

#content-dealers p a,#content-dealers-2 p a{
	padding:0;
	margin:0;
	text-decoration:none;
	color:#0a50a1;
}

#content-dealers-2 p a:hover {
	text-decoration:underline;
}

#dealer-pdfs {
	float:left;
	width:27em;
}

#dealer-pdfs-1{
	float:left;
	width:17em;
	margin:1em 0 0 0;
	padding:0;
	clear:left;
}

#dealer-pdfs-1 p a strong {
	width:13.2em;
	font-size:1.2em;
	margin:0 2.7em 0 0;
	padding:1em 0 0 0;
	line-height:1.5em;
	font-weight:normal;
}

#dealer-pdfs-1 p a img {
	margin:0 0 0.7em 0;
	padding:0;
}

#dealer-pdfs-1 p a {
	text-decoration:none;
}

#dealer-pdfs-1 p a:hover strong {
	text-decoration:underline;
}

#dealer-pdfs-1 #dealer-pdf1,#dealer-pdfs-1 #dealer-pdf2,#dealer-pdfs-1 #dealer-pdf3 {
	float:left;
	width:13em;
	padding:0;
	margin:0 0 0 1em;
}

#dealer-pdf1,#dealer-pdf2,#dealer-pdf3 {
	float:left;
	width:9em;
	padding:0;
}

#dealer-pdf1 img.map-pdf, #dealer-pdf2 img.map-pdf, #dealer-pdf3 img.map-pdf {
	border:#000000 solid 0.1em;
}

#map{
	float:left;
	width:58.8em;
	height:45em;
	padding:0;
	margin:2em 0 2em 0;
}

#dealer-info {
	float:left;
	width:72em;
	padding:0;
	margin:0;
}

#dealer-info-2 {
	width:72em;
	padding:0;
	margin:0;
}


#dealer-info2 {
	float:left;
	width:58.8em;
	padding:0;
	margin:0;
}

#dealer-info3 {
	float:left;
	width:35em;
	padding:0;
	margin:0;
}

#dealer-info2 p,#dealer-info3 p {
	font-size:1.4em;
	line-height:1.2em;
	padding:0;
	margin:0;
}

#map-info {
	float:left;
	width:78em;
	padding:1em 0 0 0;
	margin:0;
}

.dealer-logo,.dealer-logo-atlas,.dealer-logo-mecano,.dealer-logo-image,.dealer-logo-wainbee{
	float:right;
	margin:0 0.5em 0 0;
}


.dealer-logo-hiab{
	width:32em;
	height:21.4em;
	float:right;
	margin:-8em 0 0 0;
	padding:0;
}

.dealer-logo-mecano{
	width:31.5em;
	height:15.5em;
	float:right;
	margin:-8em 0 0 0;
	padding:0;
}

.dealer-logo-image {
	width:36em;
	height:23em;
}


.dealer-logo-wainbee{width:20.4em; height:6.4em;}

#content-dealers2 h1,#content-dealers-2 h1 {
	color: #990000;
}

#dealer-info h1,#dealer-info-2 h1 {
	margin: 0 0 0.5em 0;
	padding: 0 0 0.2em 0;
	font-size:2.4em;
	color: #990000;
	border-bottom: 0.1em solid #999999;
	line-height:1.2em;
}

#dealer-services{
	float:left;
	margin:0 0 1em 0;
	padding:0;
	width:58.8em;
}
#dealer-services h3{
	font-size:1.8em;
	line-height:1.2em;
	color:#990000;
	border-bottom: 0.1em solid #999999;
}

#dealer-services1{
	float:left;
	margin:0 10em 0 1em;
	padding:0;
	width:20em:;
}
#dealer-services2{
	float:left;
	margin:0;
	padding:0;
	width:20em;
}

#content-dealers2 {
	width:72em;
	margin:0;
	padding:0 1em 1em 1em;
	float:left;
	background:#FFFFFF;
}

#content-dealers {
	width:72em;
	margin:0;
	padding:1em;
	float:left;
	background:#FFFFFF;
}

/*print pages*/
#print-header,#print-footer,#model-print {
	width:97em;
	margin:0;
	padding:0;
}

/*Contact*/

#contact-main-content {
	width:45em;
	margin:0;
	padding:0;
	float:left;
}

#contact-history-content,#contact-info-content {
	width:78em;
	margin:0;
	padding:0;
	float:left;
}

#contact-about-content {
	width:38em;
	margin:0;
	padding:0;
	float:left;
}

#contact-main-content a,#contact-about-content a,#contact-info-content a {
	color:#0a50a1;
	text-decoration:none;
}

#contact-paragraph {
	width:45em;
	margin:0;
	padding:0;
}

#contact-main-content a:hover,#contact-about-content a:hover,#contact-info-content a:hover {
	text-decoration:underline;
}

#contact-main-content strong.department,#contact-about-content strong.company {
	color:#990000;
	font-size:1.2em;
	line-height:1.2em;
}

#contact-main-content strong.phone {
	color:#990000;
	font-size:1.2em;
}

#map-directions {
	float:left;
	width:30em;
	margin:1em 0 1em 0;
	padding:0;
}

#map-directions h3 {
	font-size:1.4em;
	color:#990000;
	border-bottom:0.1em solid #999999;
}

#map-directions ol li{
	font-size:1.4em;
	line-height:1.2em;
}

#map-contact{
	float:left;
	width:30em;
	padding:0;
	margin:1em 0 1em 1em;
}

#about-image {
	width:40em;
	float:left;
}


#contact-info-content table {
	padding:0;
	margin:1em 0 0 1em;
}

#contact-info-content table tr td{
	padding:0.5em 0 0.5em 0;
	margin:0;
	font-size:1.4em;
}

#contact-info-content table tr td .button {
	padding:0.1em;
	margin:1em;
}

#pdf-image-alt img.map-pdf {
	border:#000000 solid 0.1em;
}

/*sitemap*/

#sitemap {
	width:78em;
	margin:0 0 0 1em;
	padding:0;
}

#sitemap a { 
	font-size:1.4em;
	line-height:1.5em;
	color:#0a50a1;
	text-decoration:none;
	padding:0 0 0 1em;
	margin:0;
}

#sitemap a:hover {
	text-decoration:underline;
} 

#sitemap ul {
	list-style:none;
	margin:0;
	padding:0;
}

#sitemap li {
	margin:0;
	padding:0;
}
