/* John Deere Template Styles */
/* 
colors

john deere green #367c2b
john deere yellow #ffde00
john deere gray #e5e6e6

brown - 322518
tan - baa681
tan - c7b99e
green - 2c3e00
*/
html, body, h1, h2, h3, form
{
border:			0px;
margin:			0px;
padding:		0px;
}
body
{
width:			100%;
height:			100%;
font-family:		Verdana;
font-size:		12px;
color:			#000;
}
.LTR
{
background-color:	#367c2b;
/*background:		Transparent url(../App_Themes/jdtemplate/images/bg_repeat.jpg) repeat top left;*/
}
#shadecontainer
{
width:			805px;
height:			100%;
margin:			0px auto;
padding:		0px;
background:		Transparent url(../App_Themes/jdtemplate/images/bg_shade.jpg) repeat top left;
}
#container
{
width:			766px;
height:			100%;
margin:			0px auto;
padding:		0px;
/*background:		Transparent url(../App_Themes/jdtemplate/images/bg.jpg) repeat top left;*/
border:			1px solid #367c2b;
}
/*#Links#*/
a
{
text-decoration:	underline;
color:			#307127; /*#322518;*/
}
a:hover
{
text-decoration:	none;
color:			#307127; /*#322518;*/
}
.content_left a, .content_left a:hover
{
color:			#307127; /*#c7b99e;*/
}
#footer a, #footer a:hover
{
color:			#fff;
}
/*#H tags#*/
h1
{
font-size:		24px;
font-weight:		normal;
color:			#322518;
}
h2
{
font-size:		14px;
font-weight:		bold;
color:			#322518;
}
h3
{
font-size:		10px;
font-weight:		bold;
color:			#322518;
}
.content_left h1, .content_left h2, .content_left h3, .content_left h4, .content_left h5
{
color:			#000;
}
/*#Header#*/
#header
{
width:			766px;
height:			299px;
margin:			0px;
padding:		0px;
/*background:		#322518 url(../App_Themes/jdtemplate/images/header.jpg) no-repeat top left;*/
background-color:	#fff;
position:		relative;
}
.dealerName
{
position:		absolute;
top:			150px;
left:			34px;
}
.dealerName a, .dealerName a:hover, .dealerName a:visited, .dealernName a:active
{
font-size:		11px;
color:			#307127;
font-weight:		normal;
text-decoration:	none;
}
.shadedCorner_container
{
position:		absolute;
top:			22px;
left:			34px;
/*background:		Transparent url(../App_Themes/jdtemplate/images/rounded_corner_box.gif) no-repeat top left;*/
background:		Transparent url(../App_Themes/jdtemplate/images/yellow_rnd_corner_box.gif) no-repeat top left;
display:		block;
/*width:			151px;
height:			104px;*/
width:			161px;
height:			119px;
z-index:		5;
}
.jdLogo
{
position:		absolute;
top:			41px;
left:			65px;
z-index:		6;
border:			0px;
}
/*#Menu#*/
#menu, .CMSMenu
{
width:			766px;
height:			50px;
margin:			0px;
padding:		0px;
background:		url(../App_Themes/jdtemplate/images/leftmenu_bg.jpg) repeat;
}
.CMSMenuItem
{
width:			100px;
height:			49px;
padding:		0px 4px;
color:			#fff; /*#322518;*/
font-size:		13px;
text-align:		center;
/*background:		#baa681 url(../App_Themes/jdtemplate/images/m4.jpg) repeat top left;*/
background-color: 	#307127;
border-left: 		1px solid #c4c2c2;
border-right: 		1px solid #c4c2c2;
}
.CMSMenuItemMouseOver, .CMSMenuHighlightedMenuItem, .CMSMenuHighlightedMenuItemMouseOver
{
width:			100px;
padding:		0px 4px;
color:			#fff;
font-size:		13px;
/*background:		#baa681 url(../App_Themes/jdtemplate/images/m4m.jpg) no-repeat top left;*/
background-color: 	#27591c;
text-align:		center;
border-left: 		1px solid #c4c2c2;
border-right: 		1px solid #c4c2c2;
}
/*sub cms menu*/
.subCMSMenu
{
padding-top:		0px;
/*background:		#322518 url(../App_Themes/jdtemplate/images/bg.jpg) repeat top left;*/
background-color: 	#307127;
border:			1px solid #c4c2c2; /*#725f41;*/
}
.subCMSMenuItem
{
padding:		5px;
color:			#fff; /*#322518;*/
font-size:		13px;
border-top: 		1px solid #c4c2c2;
border-bottom: 		1px solid #c4c2c2;
}
.subCMSMenuItemMouseOver, .subCMSMenuHighlightedMenuItem, .subCMSMenuHighlightedMenuItemMouseOver
{
padding:		5px;
color:			#fff;
font-size:		13px;
background-color: 	#27591c;
border-top: 		1px solid #c4c2c2;
border-bottom: 		1px solid #c4c2c2;
}

/*#Content#*/
#content
{
clear:			both;
width:			766px;
height:			100%;
margin:			0px;
padding:		0px;
/*background:		Transparent url(../App_Themes/jdtemplate/images/green_bg_strip.jpg) repeat-y top left;*/
}
.content_left
{
float:			left;
width:			288px;
min-height:		220px;
height:			100%;
margin:			0px;
padding:		20px;
color:			#000; /*#c7b99e;*/
/*background:		Transparent url(../App_Themes/jdtemplate/images/green_bg.jpg) no-repeat top left;*/
background-color:	#ffde00;
}
.content_right
{
width:			398px;
height:			100%;
margin:			0px 0px 0px 328px;
padding:		20px;
}
.IE6 .content_right
{
width:			393px;
margin:			0px 0px 0px 328px;
overflow:		hidden;
}
.content_full
{
clear:			both;
width:			726px;
height:			100%;
margin:			0px auto;
padding:		20px;
}
/*#Footer#*/
#footer_top
{
clear:			both;
width:			100%;
height:			3px;
margin:			0px;
padding:		0px;
background:		Transparent url(../App_Themes/jdtemplate/images/line_end.jpg) repeat-x bottom left;
}
.IE6 #footer_top
{
border:			0px solid red;
height:			auto;
}
#footer
{
clear:			both;
width:			726px;
height:			auto;
margin:			0px;
padding:		30px 20px 10px 20px;
font-size:		11px;
/*background:		Transparent url(../App_Themes/jdtemplate/images/bg.jpg) repeat top left;*/
background-color:	#367c2b;
color:			#fff;
}
/*#Other#*/
hr
{
height:			1px;
width:			100%;
font-size:		12px;
}