div#subnav .largetext{
	background:#B6B6B6 url(../images/mhia/tit_category.gif) no-repeat scroll top left;
	display:block;
	height:70px;
	line-height:70px;
	text-indent:20px;
	vertical-align:middle;
	width:180px;﻿
}

.largetext{
	margin-bottom:0px;
}

#subnav{
	background-color:#E3E3E3;
}

/* Subnav PDF fixes */
/*
div#subnav li span.download-pdf {
	background-image:none;
}

div#subnav li span.download-pdf a menu-pdf {
	background:transparent url(../images/mhia/icn-pdf.gif) no-repeat scroll right center;
}
*/

.download-pdf_subnav {
	width:16px;
	height:17px;
	background:no-repeat left center;
	background-image:url(../images/mhia/icn-pdf.gif);
	display:inline;
	float:right;
	margin-right:-12px;
}

#rightcol span.download-pdf_subnav {
	background:transparent url(../images/mhia/icn-pdf.gif) no-repeat scroll left center;
	margin-right:-21px;
}

#subnav ul li a:link, #subnav a:visited {
	color:#666666;
	padding-left:0px;
	text-decoration:none;
	background:#F4F4F4 url(../images/mhia/lnav_normal.gif) no-repeat scroll top left;
	display:inline-block;
	font-size:110%;
	padding:5px 15px;
	width:140px;
}

#subnav ul li a:hover {
	color:#666666;
	padding-left:0px;
	text-decoration:none;
	background:#F4F4F4 url(../images/mhia/lnav_normal.gif) no-repeat scroll -170px 0px;
	display:inline-block;
	width:170px;
	font-size:110%;
	padding:5px 15px;
	width:140px;
}

#subnav ul{
	padding:20px 5px 30px;
	width:170px;
}

#subnav li {
	margin:0px;
	padding:0px;
	margin-bottom:5px;
}

#subnav #rightcol a:link, 
#subnav #rightcol a:visited {
	color:#666666;
	text-decoration:none;
	background:none;
	display:inline-block;
	padding:0;
}

#subnav #rightcol a:hover {
	color:#666666;
	text-decoration:none;
	background:none;
	padding:0px;
}

div.producthome img {
	border:1px solid #CCCCCC;
}

#contents{
	background-image:url(../images/mhia/bgd_leftarea_gray.gif);
	background-position:left top;
	background-repeat:repeat-y;
	width:740px;
}

#maincontent {
	float:left;
	padding:0 0 30px 15px;
	width:545px;
}

div.producthome {
margin:0px;
}

#subnav a:hover, #subnav ul.SRK li.SRK a:link, #subnav ul.SRK li.SRK a:visited, #subnav ul.SCM li.SCM a:link, #subnav ul.SCM li.SCM a:visited, #subnav ul.FDTC li.FDTC a:link, #subnav ul.FDTC li.FDTC a:visited, #subnav ul.FDT li.FDT a:link, #subnav ul.FDT li.FDT a:visited, #subnav ul.FDUR li.FDUR a:link, #subnav ul.FDUR li.FDUR a:visited, #subnav ul.FDE li.FDE a:link, #subnav ul.FDE li.FDE a:visited, #subnav ul.KX li.KX a:link, #subnav ul.KX li.KX a:visited, #subnav ul.SRF li.SRF a:link, #subnav ul.SRF li.SRF a:visited, #subnav ul.Other li.Other a:link, #subnav ul.Other li.Other a:visited {
	color:#ffffff !important;
	padding-left:0px;
	text-decoration:none;
	background:#F4F4F4 url(../images/mhia/lnav_normal.gif) no-repeat scroll -170px 0px;
	display:inline-block;
	width:170px;
	font-size:110%;
	padding:5px 15px;
	width:140px;
}


#back {
	width:auto;
}

#back a:hover {
	color:#CC6633 	!important;
	text-decoration:none;
}
#back a:link, #back a:visited {
	background-image:url(../images/mhia/main_icon06.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:13px;
	color:#003399;
	text-decoration:underline !important;
}

.pageTop {
	clear:both;
	padding-bottom:10px;
	text-align:right;
	width:100%;
	}

.pageTop a{
	background-image:url(../images/mhia/main_icon06.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:13px;
	}
	
.pageFunction {
	clear:both;
	padding-bottom:10px;
	text-align:right;
	float: right;
	margin:-30px 7px 0 0;
}

.pageFunction a{
	background-image:url(../images/mhia/main_icon06.gif);
	background-position:0 0.3em;
	background-repeat:no-repeat;
	margin-left:10px;
	margin-top:10px;
	padding-bottom:5px;
	padding-left:13px;
	}


#flash_banner {
	margin:0px;
}

#mainArea01 {
	float:left;
	padding:0 0 30px 15px;
	width:545px;
}


#tabs{
	background:transparent none repeat scroll 0 0;
	margin-bottom:10px;
}

#tabs ul.Technology{
display:block;
width:100%;
margin-top:10px;
overflow:hidden;
}

#tabs ul.Technology li{
	border-bottom:3px solid #D6D6D6;
	display:block;
	float:left;
	margin:0 0px 5px 0;
	padding-bottom:5px;
	width:167px;
}

/* PDF downloads fix */
#tabs ul.Technology li .download-pdf {
	background:none;
	line-height:inherit;
	padding-right:0px;
}

#tabs ul.Technology li .download-pdf a {
	line-height:16px;
	background:url(../images/mhia/icn-pdf.gif) no-repeat right center;
	display:inline-block;
}

ul.Technology li span.download-pdf-multi a:visited, #tabs ul.Technology li.download-pdf-multi a:link {
	display:inline-block;
}

#tabs ul.Technology li span.download-pdf-multi {
	line-height:16px;
	display:block;
	background:url(../images/mhia/icn-pdf.gif) no-repeat right center;
	border-left:3px solid #E31F26;
}

#tabs ul.Technology li span.download-pdf-multi a {
	background:none;
	display: inline-block;
	border:none;
	padding:0 7px;
}

.no-icon {
	background-image:none;
}

#tabs ul.Technology li a:link,
#tabs ul.Technology li a:visited
{
	border-left:3px solid #E31F26;
	color:#003399 !important;
	display:block;
	padding-left:7px;
	text-decoration:none;
}

#tabs ul.Technology li a:hover
{
	color:#CC6633 !important;
	text-decoration:none;
}

#tabs ul.Technology li.Technology,
#tabs ul.Technology li.Range{
	border-bottom:3px solid #D6D6D6;
	display:block;
	float:left;
	margin:0 15px 0 0;
	width:167px;
}

#tabs ul.Technology li.Technology a:link,
#tabs ul.Technology li.Technology a:visited,
#tabs ul.Technology li.Range a:link,
#tabs ul.Technology li.Range a:visited
{
	border-left:3px solid #E31F26;
	color:#003399 !important;
	display:block;
	padding-left:7px;
	text-decoration:none;
}

#tabs ul.Technology li.Technology a:hover,
#tabs ul.Technology li.Range a:hover
{
	color:#CC6633 !important;
	text-decoration:none;
}

#search
{
	overflow:hidden;
}

#search #query
{
	float:left;
	width:138px;
	margin:0 3px 0 0;
}

.search-button 
{
	background:#ffffff url(../images/mhia/btn_search.gif) no-repeat scroll top left;
	width:50px;
	height:20px;
	float:left;
}


#bucketdealers {
	float:left;
	height:170px;
	margin-left:0px;
	width:243px;
	background-image:none;
}

#bucketproducts {
	float:left;
	height:170px;
	margin-left:5px;
	width:243px;
}

#bucketpromotions {
	float:left;
	height:170px;
	margin-left:5px;
	width:243px;
}

#buckets a.learnmore:link, #buckets a.learnmore:visited {
	background-image:url(../images/mhia/main_icon02.gif) ;
	background-position:0 0.2em;
	background-repeat:no-repeat;
	float:left;
	padding-bottom:3px;
	padding-left:18px;
	margin-left:0px;
	width:auto;
}


#buckets a.learnmore:hover {
	background-image:url(../images/mhia/main_icon02.gif) ;
	background-position:0 0.2em;
	background-repeat:no-repeat;
	float:left;
	padding-bottom:3px;
	padding-left:18px;
	margin-left:0px;
	width:auto;
}

#dealerform {
	background:#ffffff url(../images/home/world_map.gif) no-repeat scroll top left;
	}

.dealerform-wrapper{
	padding-left:30px;
	padding-top:5px;
}

.dealerform-wrapper p{

}
	
#dealerform label {
	background:none;
	color:#666666;
	display:block;
	float:left;
	font-weight:bold;
	width:90px;
	padding-left:0px;
	font-size:100%;
}

.PromotionLink{
	height:auto;
	}
	
input.submitbutton:hover {
	background:transparent url(../images/mhia/btn_submit.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:23px;
	margin-left:110px;
	width:53px;
	border:none;
}

input.submitbutton {
	background:transparent url(../images/mhia/btn_submit.gif) no-repeat scroll 0 0;
	cursor:pointer;
	height:23px;
	margin-left:110px;
	width:53px;
	border:none;
}

p.view{
	background: transparent url(../images/mhia/main_icon01.gif) no-repeat scroll 0 8px;
	padding-left: 10px;
	}
	
#search-results{
	border-bottom:1px solid #D6D6D6;
	clear:both;
	margin-bottom:14px;
	padding-bottom:10px;
	width:740px;
	padding-top:10px;
}

#mainArea02{
	clear:both;
}
	
#search-results h1,
#search-results h2,
#search-results h3,
#search-results h4,
#search-results h5,
#search-results h6
				{
	clear: both;
	font-size:100%;
	font-weight: normal;
	margin: 0;
	padding: 0;
}


/* search-result */
#search-results .mainTitle01{
	margin-bottom: 20px;
	margin-top: 0;
	border-bottom: 3px solid #D6D6D6;
}



#search-results h1.mainTitle01 span
{
	display: block;
	padding: 8px;
	color: #000;
	font-size: 140%;
	margin-bottom: 2px;
	font-weight:bold;
	vertical-align:middle;
	border-left: 4px solid #E31F26;
	margin-top: 0;
}

.Result
{
	padding:10px;
}
.Result h2 a:link, .Result h2 a:visited
{
	color:#663399 !important;
	text-decoration:underline;
}

.Result h2 a:hover
{
	color:#CC6633 !important;
	text-decoration:none;
}

/******************************************************************************
 * menu
*****************************************************************************/


	
.menu-about, .menu-dealers, .menu-products, .menu-warranty, .menu-careers, .menu-news
{
	width:123px;
	float:left;
	height: 28px;
	}



/******************************************************************************
 * buttons
*****************************************************************************/
.menu-about a, .menu-dealers a, .menu-products a, .menu-warranty a, .menu-careers a, .menu-news a { width: 123px; height: 28px; display: block; color: #333333 !important; line-height:27px; font-size: 12px; text-decoration: none; text-align: center; text-decoration:none !important;font-weight:bold;  }
 .menu-dealers a:link, .menu-products a:link, .menu-warranty a:link, .menu-careers a:link, .menu-news a:link,  .menu-dealers a:visited, .menu-products a:visited, .menu-warranty a:visited, .menu-careers a:visited, .menu-news a:visited   { background: transparent url(../images/mhia/buttons.gif) no-repeat scroll 0px 0px; text-decoration:none !important; font-weight:bold; }
.menu-dealers a:hover, .menu-products a:hover, .menu-warranty a:hover, .menu-careers a:hover, .menu-news a:hover { color:#ffffff !important; cursor: pointer; background: transparent url(../images/mhia/buttons.gif) no-repeat scroll 0px -57px; text-decoration:none !important; font-weight:bold;}



.menu-about a:link,
.menu-about a:visited
{ background: transparent url(../images/mhia/buttons.gif) no-repeat scroll -150px 0px; text-decoration:none !important; font-weight:bold; }

.menu-about a:hover
{ color:#ffffff !important; cursor: pointer; background: transparent url(../images/mhia/buttons.gif) no-repeat scroll -150px -57px !important; text-decoration:none !important; font-weight:bold;}

/******************************************************************************
 * active menu
*****************************************************************************/
.Warranty .menu-warranty a,
.Product .menu-products a
.NewsRelease .menu-news a,
.Careers .menu-careers a,
.Product .menu-products a,
.Dealers .menu-dealers a,
.NewsRelease .menu-news a

 { color:#ffffff !important; cursor: pointer; background: transparent url(../images/mhia/buttons.gif) no-repeat scroll 0px -57px !important; text-decoration:none !important; font-weight:bold;}
 
 .Welcome .menu-about a { color:#ffffff !important; cursor: pointer; background: transparent url(../images/mhia/buttons.gif) no-repeat scroll -150px -57px !important; text-decoration:none !important; font-weight:bold;}
 
 
 
 .notice-dealer{  font-size:13px;}
 
 .no-link { padding-left:7px; }