﻿        img
{  border-style: none;
}
.body     { background-color: #000; background-image: url("http://www.midwestdiesel.com/honey4.gif"); }
        .header
{
    width: 856px;
    height: 121px;
    clear: left;
    background-image: url("http://www.midwestdiesel.com/images/header8trim.gif");
}
.maincontentbox
{
    border: 2px solid #000000;
    position: absolute;
    margin-right: auto;
    margin-left: auto;
    width: 856px;
    height: 100%;
    margin-bottom: -350px;
    background-color: #000000;
}
.maincontentbox2
        {
    border: 2px solid #000000;
    position: absolute;
    margin-right: auto;
    margin-left: auto;
    width: 856px;
    height: 100%;
}

        .content
        {
    float: left;
    position: relative;

}
      .medtitle
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 16px;
        font-weight: bold;
    z-index: 1;
    left: 64px;
    top: 68px;
    position: absolute;
    height: 23px;
    width: 268px;
}
    .xltitle
        {
        font-family: Arial, Helvetica, sans-serif;
        font-size: 32px;
        font-weight: bold;
    }
    .redbanner
        {
    background-color: #FF0000;
    color: #FFFFFF;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    left: 3px;
    text-align: center;
    z-index: 1;
    top: 0px;
    position: absolute;
    height: 17px;
    width: 863px;
}
.tableformat
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
}
.tableformat2
{
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
    text-align: center;
    font-size: 10px;
    table-layout: auto;
}
.buttonstyle
{
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    z-index: 1;
    position: relative;
    height: 182px;
    width: 365px;
}
.required
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FF0000;
}
.partsearch
{
    background-image: url('http://midwestdiesel.com/partsearch/psimages/bgsearch.jpg');
    width: 856px;
    height: 45px;
    z-index: 1;
    left: 5px;
    top: 183px;
    position: absolute;
}
.partsearch2
{
    background-image: url('http://midwestdiesel.com/partsearch/psimages/bgsearch.jpg');
    width: 856px;
    height: 45px;
    z-index: 1;
    top: 183px;
    position: absolute;
}
.partsearch3
{
    background-image: url('http://midwestdiesel.com/partsearch/psimages/bgsearch2.jpg');
    width: 856px;
    height: 45px;
    z-index: 1;
    left: 0px;
    top: 183px;
    position: absolute;
}
.fauxmenu  {
    width: 878px;
    height: 54px;
    top: 121px;
    position: absolute;
    left: 0px;
}
.mbutton1  { text-align: left; display: inline; width: 170px; height: 51px; float: left }
.mbutton2 { text-align: left; display: inline; width: 171px; height: 51px; float: left }
.mbutton3 { text-align: left; display: inline; width: 170px; height: 51px; float: left }
.mbutton4 { text-align: left; display: inline; width: 171px; height: 51px; float: left }
.junkbox
{
    width: 860px;
    height: 100%;
    top: 109px;
    left: 0px;
}
.wrappercenter  {
    width: 879px;
    height: 1210px;
    margin-left: auto;
    margin-right: auto;
}
.wrappercenterflex  {
    width: 879px;
    height: 1910px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 75px;
}
.wrappercenterflex2  {
    width: 879px;
    height: 3110px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 75px;
}
.mainbox    {
    background-image: url("/mwd/images/backbox2.gif");
    width: auto;
    height: 1100px;
}
.mainboxcoat    {
    border-color: #000000;
    width: auto;
    height: 100%;
    background-color: #FFFFFF;
    border-left-style: solid;
    border-left-width: thin;
}
.feature
{

    text-align: left;
    width: 840px;
    height: 302px;
    margin-top: 5px;
    margin-left: 5px;
}
.middleholder {
    text-align: center;
    width: 853px;
    height: 192px;
    top: 165px;
    position: absolute;
    left: 1px;
}
.middleholder2  { text-align: center; width: 853px; height: 125px; position:absolute;
    top: 301px;
    left: 6px;
}
.middlescroll       {
    width: 275px;
    height: 180px;
    border: solid 1px #000;
    overflow-x: none;
    overflow-y: none;
    color: #999999;
    font-size: 10px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    z-index: 1;
    left: 289px;
    top: 409px;
    position: absolute;
}
.middlescroll2       {
	width: 285px;
	height: 185px;
	border: solid 1px #000;
	overflow-x: hidden;
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin-left:16px
}
.middlescroll a		{
	color: #999999;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;	
}
.middlescroll a:hover		{
	color: #ed6922;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;	
}
.scrollswf {
    width: 859px;
    height: 141px;
    overflow: hidden;
    top: 125px;
    position: relative;
}
.middle1 {
    width: 240px;
    height: 192px;

    border: solid 1px #000;
    z-index: 1;
    left: -1px;
    top: 408px;
    position: absolute;
}
.middlescrollsub       { 	margin-top:8px; margin-left:0px; color: #aaeece; width: 270px; height: 165px; float: left; overflow: scroll; border: solid 1px #000; overflow-x: hidden     }
.middle {
    width: 280px;
    height: 192px;
    position: absolute;
    border: solid 1px #000;
    top: 411px;
    left: 572px;
}
.longbox    {  width: 566px; height: 192px;  float: left }
.mdbox1  {
    color: #000;
    height: 192px;
    float: left;
    left: 301px;
    top: 616px;
    position: absolute;
    width: 267px;
    right: 282px;
}
.mdbox2     {
    color: #000;
    background-color: #f5c612;
    padding-right: 3px;
    padding-left: 6px;
    width: 285px;
    height: 192px;
    float: left;
    overflow: hidden;
    overflow-x: hidden;
    left: 5px;
    top: 616px;
    position: absolute;
}
.mdbox2 h1  { color: #000; font-family: Arial; font-weight: 700; margin-bottom: -15px }
.mdbox2 h2 {
	color: #333333;
	font-size: 12px;
	font-family: Arial;
	text-align: justify
}
.shortbox9   {
    background-image: url('../wesellcat.jpg');
    width: 286px;
    height: 211px;
    background-repeat: no-repeat;
    left: 571px;
    top: 616px;
    position: absolute;
    text-align: center;
}
.secondtier {
    margin-left: auto;
    margin-right: auto;
    width: 853px;
    height: 192px;
    z-index: 1;
    left: 3px;
    top: 165px;
    position: absolute;
}
.footer  {
    background-image: url('/mwd/footerpic2.gif');
    width: 853px;
    height: 91px;
    position: relative;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    z-index: 1;
}
.footer2 {
    background-image: url('/foot.jpg');
    background-repeat: no-repeat;
    width: 870px;
    height: 31px;
    text-align: right;
    color: #000000;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    position: relative;
    padding-top: 14px;
    margin-right: auto;
    margin-left: auto;
    z-index: 1;
}
.footer2 a {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none;
	font-weight: 900;
}
.footer2 a:hover {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration:none
}
ul.navlist   { white-space: nowrap; margin-top: -2px; padding-left: 0 }
.navlist li   { color: #fff; list-style-type: none; display: inline; padding-right: 14px }
.navlist a  { text-decoration: none }
ul.navlist a { color: #000000; text-decoration: none; font-weight:bold  }
ul.navlist a:hover {
	color: #666666;
	text-decoration: none
}
ul.navlist a:visited { color: #000000; text-decoration: none }
.navlist a:hover { color: #ccc; text-decoration: none }
        .TitleRed
        {
            font-size: 28px;
            font-weight: bolder;
            font-family: Arial, Helvetica, sans-serif;
            color: #862011;
        }
.border
{
    border: thin solid #000000;
    padding-top: 7px;
    padding-left: 7px;
}
.regular
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.mdboxswf  { margin-top: 8px; margin-left: 13px; position: absolute; width: 830px; height: 280px; border: solid 1px #fff; top: 139px;
    left: -3px;
}
.thumbspacer   { display: none; width: 850px;
    z-index: 1;
    top: 770px;
    position: absolute;
}
.contentbox	 {
    color: #ffffff;
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    text-align: left;
    width: 830px;
    border-style: none;
    z-index: 1;
    top: 424px;
    position: absolute;
    height: 334px;
    margin-left: 13px;
}
.contentbox2	 { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; display: inline; margin-top: 8px; margin-left: 25px; width: 600px; float: left; border-style: none;
    left: -9px;
    z-index: 1;
    top: 133px;
    position: absolute;
    height: 123px;
}
.footy, .push 
{
    height: 136px;
    position: relative;
    top: 0px;
    left: 0px;
}
p.text	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#FFFFFF;
display:inline
}
.bannerbox	{
background-color:#000;
width:203px;
margin-left:16px;
margin-top:16px;
margin-bottom:22px;
float:left;
    z-index: 1;
    left: 619px;
    top: 130px;
    position: absolute;
    height: 28px;
}
.contentbox ul a { color: #fff }
.contentbox ul { margin-bottom: 18px }
.contentbox li.sitemap2 { margin-bottom: 18px }
.contentbox	h2	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
}
.contentbox	h3	{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
}

.contentbox	h4	{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#F5C620;
display:inline
}

.contentbox	p.text	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#FFFFFF;
display:inline
}
.contentbox	p.text2	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:0px; 
color:#FFFFFF;
}
.contentbox2	h2	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
}
.contentbox2	h3	{
font-size:24px;
font-family:Arial, Helvetica, sans-serif;
color:#FFCC00;
}

.contentbox2	h4	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#FFCC00;
display:inline
}

.contentbox2	p.text	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#FFFFFF;
display:inline
}
.contentbox2	p.text2	{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
margin-bottom:0px; 
color:#FFFFFF;
}
        .smallabel
        {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 10px;
        }
.mainbox2    { 
padding-top: 15px; width: 879px; height: auto;
    z-index: 1;
    left: 0px;
    top: 110px;
    position: absolute;
}
#bannerbox	{
    background-color: #000;
    width: 203px;
    margin-left: 16px;
    margin-top: 10px;
    margin-bottom: 22px;
    float: left;
}
#contentbox	 { color: #ffffff; font-size: 12px; font-family: Arial, Helvetica, sans-serif; text-align: left; display: inline; margin-top: 8px; margin-left: 25px; width: 600px; float: left; border-style: none }
#thumbspacer   { display: none; width: 850px; float: left; clear: left }
.partsthumbs    { list-style: none; }
.whitelink a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
    text-decoration: underline;
}
.whitelink a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFF00;
}
.yellowtext
{
font-size:10px;
font-family:Arial, Helvetica, sans-serif;
margin-top:0px; 
color:#F5C620;
display:inline
}
.movetop
{
    top: -75px;
    position: absolute;
    left: 0px;
    width: 600px;
}
.movetop2
{
    top: -300px;
    position: absolute;
    left: 0px;
    width: 600px;
}
}
.huge
{
    font-size: 36px;
    font-weight: bold;
    font-family: Arial, Helvetica, sans-serif;
    z-index: 1;
    left: 16px;
    top: 22px;
    position: absolute;
    height: 88px;
    width: 388px;
    letter-spacing: -2px;
    text-align: center;
    line-height: 32px;
}
.medtitleRed
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: bold;
    z-index: 1;
    left: 64px;
    top: 68px;
    position: absolute;
    height: 23px;
    width: 343px;
    color: #FF0000;
}
.arialstraight
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.borderline
{
    border-style: solid;
    border-width: thin;
}
.tablesty a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #FFFFFF;
}
.lyl a
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #FFFFFF;
}
.rightfeature
{
    padding-left: 12px;   
    float: left;
    clear: right;

}
.leftfeature
{
        float: left;
    clear: right;

}
.leftfeature img
{
    margin-top: 5px;
}