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

body	{
	margin-top: 0px;
	margin-bottom: 16px;
	font-family: verdana;
	font-size: 11px;
	color: white;
	background: #544633 url(../images/ross-bg.jpg) top repeat-x;
}


a:link	{ text-decoration: none; color: #e6280d; font-weight: bold; } /* color: #cb2209 */
a:visited	{ text-decoration: none; color: #e6280d; font-weight: bold; } /* color: #cb2209 */
a:hover	{ text-decoration: underline; }


h1	{
	color: black;
	font-size: 11px;
}
.seo	{
	font-size: 11px;
	text-align: left;
	margin-bottom: 6px;
	margin-top: 4px;
	color: #bdb8ad;
	font-weight: bold;
}
.seo-center	{
	font-size: 11px;
	text-align: center;
	margin-bottom: 6px;
	margin-top: 0px;
	color: #bdb8ad;
	font-weight: bold;
}

h2	{
	color: white;
	font-size: 15px;
	margin-bottom: 2px;
}
h3	{
	color: black;
	font-size: 13px;
	text-align: center;
}
h4	{
	color: black;
	font-size: 11px;
}
h5	{
	color: black;
	font-size: 9px;
	margin-bottom: 0px;
}

h1.title	{
	font-size: 11px;
	text-align: left;
	margin-bottom: 2px;
	margin-top: 0px;
	color: #bdb8ad;
	font-weight: bold;
	text-transform: uppercase;
}

h3.title {
	font-size: 15px;
	text-align: center;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #bdb8ad;
	font-weight: bold;
	text-transform: uppercase;
}

h4.title {
	font-size: 11px;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #bdb8ad;
	font-weight: bold;
	text-transform: uppercase;
}

h4.title-blk {
	font-size: 11px;
	text-align: left;
	margin-bottom: 0px;
	margin-top: 0px;
	color: #000000;
	font-weight: bold;
	text-transform: uppercase;
}

img { border: none; }

p { margin-top: 0px; }



img, div { behavior: url(iepngfix.htc); }




/* =============================================================================== */



#canvas	{  /* OVERALL CONTAINER -- FOR USE WHEN ABSOLUTE POSITIONING SOMETHING IN THE PAGE/CONTENT AREA */
	margin: 0 auto;
	z-index: 1;
	position: relative;
	width: 960px;
	height: 100%;
}


#top	{
	width: 940px;
	height: 153px;
	text-align: center;
	margin: 0 auto;
	margin-bottom: 0px;
	/* background: transparent url(../images/top-bg.png) no-repeat; */ /* NO BG COLOR, OR ELSE PNG WON'T BE TRANSPARENT */
}
#top-search {
	width: 494px; position: absolute; top: 120px; left: 230px; color: white; font-size: 8pt; text-align: left;
}
#top-search form {
	position: absolute; top: -2px; right: 0px;
}
#link-to-home { /* FOR TRANSPARENT GIF OVER LOGO TO LINK BACK TO HOME PAGE */
	width: 219px;
	height: 100px;
	position: absolute;
	top: 78px;
	left: 90px;
}





#date-time-container	{
	width: 184px;
	height: 14px;
	position: absolute;
	top: 66px;
	right: 30px;
	/* background-color: yellow; */
}
#date-time-content	{
	color: #aba8a0;
	font-weight: normal;
	width: 182px;
	height: 12px;
	margin: 0 auto;
	text-align: center;
	/* background-color: green; */
}






#container	{
	background: transparent url(../images/container-bg.png) repeat-y; /* NO BG COLOR, OR ELSE PNG WON'T BE TRANSPARENT */
	width: 940px;
	height: 100%;
	margin: 0 auto;
	margin-bottom: 0px;
}
#container-3col	{
	background: transparent url(../images/container-3col-bg.png) repeat-y; /* NO BG COLOR, OR ELSE PNG WON'T BE TRANSPARENT */
	width: 940px;
	height: 100%;
	margin: 0 auto;
	margin-bottom: 0px;
}

#container-content	{
	margin: 0 auto;
	margin-bottom: 0px;
	width: 900px;
	height: 100%;
	clear: both;
}
						#container-content-padding	{
							margin: 0 auto;
							width: 888px;
							/* background-color: red; */
						}
#container-content-top {
	width: 900px;
	height: 54px;
	background: #4b4d4f url(../images/container-content-top.jpg) no-repeat;
	margin: 0 auto;
}



#left-col	{
	width: 200px;
	height: 100%;
	float: left;
	display: block;
}


#center-col	{
	width: 498px;
	height: 100%;
	float: left;
	margin-left: 1px;
	/* background-color: red; */
}
	#flash	{
		width: 498px;
		height: 241px;
		clear: both;
		/* background-color: purple; */
	}
	#center-col-padding	{
		width: 460px;
		height: 100%;
		margin: 5px auto;
		/* background-color: white; */
		clear: both;
	}


#right-col	{
	width: 200px;
	height: 100%;
	float: right;
}



#extender {
	clear: both; font-size: 3px;
}
.extender { clear: both; font-size: 3px; }



#container-closer	{
	background: transparent url(../images/container-closer.png) no-repeat;  /* NO BG COLOR, OR ELSE PNG WON'T BE TRANSPARENT */
	width: 940px;
	height: 62px;
	margin: 0 auto;
	text-align: center;
	clear: both;
}
#container-closer-3col	{
	background: transparent url(../images/container-closer-3col.png) no-repeat;  /* NO BG COLOR, OR ELSE PNG WON'T BE TRANSPARENT */
	width: 940px;
	height: 62px;
	margin: 0 auto;
	text-align: center;
	clear: both;
}
	#bottom-nav	{
		width: 940px;
		height: 50px;
		margin: 0 auto;
		padding-top: 18px;
		font-size: 10px;
		text-align: center;
		clear: both;
	}
	#bottom-nav-links	{
		width: 938px;
		height: 30px;
		margin: 0 auto;
		text-align: center;
	}
	#bottom-nav-links a:link	{
		color: white;
		font-weight: normal;
	}
	#bottom-nav-links a:visited	{
		color: white;
		font-weight: normal;
	}



.left-right-col-text	{
	width: 184px;
	margin: 0 auto;
}






.center-divbox-top	{
	margin: auto;
	width: 658px;
	height: 18px;
	background: #e8e7e7 url(../images/center-divbox-top.jpg) no-repeat;
}
.center-divbox-content	{
	margin: 0 auto;
	width: 658px;
	height: 100%;
	background: #e8e7e7 url(../images/center-divbox-content-bg.jpg) repeat-y;
}
.center-divbox-content-padding	{
	margin: 0 auto;
	width: 632px;
}
.center-divbox-bottom	{
	margin: 0 auto;
	width: 658px;
	height: 19px;
	background: #e8e7e7 url(../images/center-divbox-bottom.jpg) no-repeat;
}



#center-left-col {
	width: 390px; height: 100%; float: left;
}
#center-right-col {
	width: 232px; height: 100%; float: right;
}



#flashcontent-main {
	width: 498px; height: 241px;
}
#principal-products {
	width: 172px; height: 134px;
}
#parts-rotation {
	width: 460px; height: 260px; border: 1px solid #bdb8ad;
}








/* ======================================================================================= */
.divboxtop	{
	margin: 0 auto;
	width: 200px;
	height: 38px;
	font-size: 11px;
	font-weight: bold;
	line-height: 36px;
	text-align: center;
	background: #4b4d4f url(../images/divboxtop.jpg) no-repeat bottom;
}
.divboxcontent	{
	margin: 0 auto;
	width: 200px;
	height: 100%;
	background: #4b4d4f url(../images/divboxcontent-bg.jpg) repeat-y;
}
.divboxcontent-padding	{
	margin: 0 auto;
	/* padding-top: 4px; */
	width: 174px;
}
.divboxbottom	{
	margin: 0 auto;
	width: 200px;
	height: 17px;
	background: #9e9f95 url(../images/divboxbottom.jpg) no-repeat;
}

.divboxtop-r	{
	margin: 0 auto;
	width: 200px;
	height: 37px; /* ff fix */
	font-size: 11px;
	font-weight: bold;
	line-height: 35px;
	text-align: center;
	background: #4b4d4f url(../images/divboxtop-right.jpg) no-repeat bottom;
}
.divboxcontent-r	{
	margin: 0 auto;
	width: 200px;
	height: 100%;
	background: #4b4d4f url(../images/divboxcontent-bg-right.jpg) repeat-y;
}
.divboxcontent-padding-r	{
	margin: 0 auto;
	/* padding-top: 4px; */
	width: 174px;
}
.divboxbottom-r	{
	margin: 0 auto;
	width: 200px;
	height: 17px;
	background: #9e9f95 url(../images/divboxbottom-right.jpg) no-repeat;
}

/* ======================================================================================= */






.div-for-padding	{
	margin: auto; 
	width: 96%;
}




.centerer	{
	margin: 0 auto;
	text-align: center;
}



/* =============================================================================== */






#copyright {
	width: 800px; margin: 0 auto; text-align: center; clear: both;
}
#copyright a:link {
	color: #ffffff;
}
#copyright a:visited {
	color: #ffffff;
}





#center-left-col ul	{
	margin-top: 0px;
	margin-bottom: 0px;
}
#center-left-col ul li	{
	list-style-type: none;
	margin-left: -20px;
}

#center-left-col ol	{
	margin-top: 0px;
	margin-bottom: 0px;
}
#center-left-col ol li	{
	margin-left: -7px;
}




/* =============================================================================== */



#locations-flash { width: 200px; height: 176px; }

#languages-flash { width: 458px; height: 115px; }




#mach-matters-pos { width: 172px; text-align: center; position: absolute; bottom: 80px; right: 44px; }




.subtle-text { color: #928b7c; font-size: 9px; width: 100%; }




#icons	{
	margin: 0 auto;
	text-align: center;
	clear: both;
	width: 656px;
	height: 96px;
}
#icons img { float: left; }

#scrolling-list {
	width: 160px;
	height: 50px;
	margin: auto;
	border: none;
}

#scrolling-thumbs {
	background: transparent url(../images/scroller-bg.jpg) no-repeat; width: 200px; height: 93px; text-align: center;
}

#i-scroller { margin: 20px auto; border: 0px; width: 176px; height: 60px; }











.preloadpic {display:none;}



.mfg-name	{
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}



.block-content {
	width: 100%;
}
.block-content img {
	border: 1px solid #928b7c;
	float: right;
	margin: 6px;
}
.block-content table {
	width: 58%; font-size: 10px;
}
.block-content-left img {
	border: 1px solid white;
	float: left;
	margin: 6px;
}

.models {
	font-size: 10px;
}



.header {
	font-weight: bold; font-size: 14px;
}


.left-align {
	text-align: left;
	width: 450px;
	margin: 0 auto;
}





.quote	{
	font-size: 11px;
	width: 80%;
	margin: 0 auto;
	margin-bottom: 0px;
	padding-left: 20px;
	padding-top: 5px;
	color: black;
	background: url(../images/quote-gray.jpg) no-repeat;
	display: block;
	clear: both;
}

.name {
	margin-left: 420px;
	margin-top: 0px;
	font-weight: bold;
	padding-top: 4px;
	padding-bottom: 4px;
}



.load {background:url(../images/loader.gif) no-repeat center;}





.mf-model-number {
	width: 255px;
	height: 53px;
	background: #4b4d4f url(../images/mf-model-number-graphic.jpg) no-repeat;
	line-height: 50px;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	text-indent: 56px;
	margin: 0 auto;
}

.mf-red {
	/* color: #ac2121; */
	color: white;
}
.mf-red-text {
	color: #ac2121;
	font-weight: bold;
}




.fendt-model-number {
	/*
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin: 0 auto;
	*/
	width: 255px;
	height: 53px;
	background: #4b4d4f url(../images/fendt-model-number-graphic.jpg) no-repeat;
	line-height: 50px;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	text-indent: 56px;
	margin: 0 auto;
}

.fendt-green {
	/* color: #669933; */ color: white;
}

.challenger-model-number {
	width: 255px;
	height: 53px;
	background: #4b4d4f url(../images/challenger-model-number-graphic.jpg) no-repeat;
	line-height: 50px;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	text-indent: 56px;
	margin: 0 auto;
}

.jcb-model-number {
	/*
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	margin: 0 auto;
	*/
	width: 255px;
	height: 53px;
	background: #4b4d4f url(../images/jcb-model-number-graphic.jpg) no-repeat;
	line-height: 50px;
	font-weight: bold;
	font-size: 18px;
	text-align: left;
	text-indent: 56px;
	margin: 0 auto;
}

.jcb-yellow {
	/* color: #ffcc33; */ color: white;
}




.page-markers { font-weight: normal; color: white; text-align: center; margin: 0 auto; border: 1px solid #928b7c; background: #ac2121 url(../images/red-sq-pattern.jpg); padding: 4px 4px 6px 4px; width: 90%; }
.page-markers a { color: white; font-weight: normal; }





#used-listings-iframe { width: 100%; height: 650px; overflow:auto; visibility: visible; background-color: #4b4d4f; }






#employee-list { margin: 10px auto; border: 0px; width: 100%; }
#employee-list td { width: 50%; vertical-align: top; text-align: center; }
#employee-list img { border: 1px solid #928b7c; }



#browse-used-exports { width: 452px; height: 100%; border: 0px; padding: 0px; margin: 0 auto; }
#browse-used-exports td { vertical-align: top; text-align: center; width: 113px; }
#browse-used-exports a:link { color: white; font-weight: bold; text-decoration: none; }
#browse-used-exports a:visited { color: white; font-weight: bold; text-decoration: none; }
#browse-used-exports a:hover { color: white; font-weight: bold; text-decoration: underline; }





#suppliers-table { width: 100%; text-align: center; margin: 0 auto; border: 0px; }
#suppliers-table td { width: 50%; vertical-align: middle; }



#mach-matters	{
	margin: 0 auto;
	text-align: center;
}
#mach-matters img { border: 1px solid #928b7c; }
