/*Common*/
/*History */
.picture_left {
	display:block;
	float:left;
	width:267px;
}
.picture_right,
.picture_meec {
	display:block;
	float:right;
	width:167px;
}
.picture_meec {width:257px;}

.bio_tractor {
	padding:5px 17px 0px 0px;
	_margin-top:10px;
}
.environmental_logo {
	padding:5px 0px 0px 17px;
	_margin-top:10px;
}

.meec_truck {
	padding:5px 0px 0px 17px;
	_margin-top:10px;
}
.safety_diamond{
	padding:5px 0px 0px 17px;
	_margin-top:10px;
}
.img_gh_reports{
	position:relative;
	padding:0px 2px 2px 10px;
	float:right;
	top:-15px;
}
.caption {
	background-color:#DDDDDD;
	display:block;
	float:left;
	font-size:10px;
	font-weight:bold;
	height: 3em;
	line-height:1.5em;
	margin:-6px 0px 0px 0px;
	padding:0px 5px;
	_padding:0px 5px 1px 5px;
	text-decoration:none;
	width:9.5em;
	_width: 10.5em;
}

/* -------------NEWS & MEDIA charts */
/* -------------Common PRESS RELEASES CHART */
#news_media_table,
#press_releases_table {
	width:32.9em; /*32.9=526*/
}
/* HEADING & FOOTING */
#news_media_table .heading,
#news_media_table .footing,
#press_releases_table .heading,
#press_releases_table .footing{
	height:1.8em;
	margin:0em;
	padding:0em;
}
#news_media_table .heading li,
#news_media_table .footing li,
#press_releases_table .heading li,
#press_releases_table .footing li{
	color:#FFFFFF;
	cursor:default;
	display:block;
	float:left;
	font-size:12px;
	padding:.1em 0.6em;
	text-decoration:none;
}

#news_media_table .footing li,
#press_releases_table .footing li {
	_border-top:1px solid #F8FCFD;
	height:1.8em;
}

#news_media_table .heading_left,
#press_releases_table .heading_left {
	background-image:url(../images/css_table_gray.gif);
	line-height:2.1em;
	width:18.5em;
	_width:245px;
}
#news_media_table a.heading_news_left,
#press_releases_table .heading_left{
	color:#009D2E;
	background-image:url(../images/css_menu_left_slider.png);
	_background-image:url(../images/css_menu_left_slider.gif);
	background-position:top left;
	display:block;
	line-height:2.2em!important!;
	line-height:2.3em;
	margin: -.1em -.6em -.1em -.6em;
	padding:0em .6em .1em .6em!important!;
	padding:0em .6em;
	text-decoration:none;
	width:18.5em;
	_width:245px;
}

#news_media_table .heading_middle_left,
#news_media_table .heading_news_left {
	background-image:url(../images/css_table_gray.gif);
	background-position:top right;
	border-right:1px solid #FFFFFF;
	line-height:2.1em;
	width:.9em;
	_width:13px;
}
#news_media_table .heading_news_left {
	background-image:url(../images/css_menu_right_slider.png);
	_background-image:url(../images/css_menu_right_slider.gif);
	margin-left:-1px;
}

#news_media_table .heading_middle_right {
	background-image:url(../images/css_table_gray.gif);
	line-height:2.1em;
	width:18.5em;
	_width:245px;
}

#news_media_table a.heading_media_left{
	color:#009D2E;
	background-image:url(../images/css_menu_left_slider.png);
	_background-image:url(../images/css_menu_left_slider.gif);
	background-position:top left;
	line-height:2.2em!important!;
	line-height:2.3em;
	display:block;
	margin: -.1em -.6em -.1em -.6em;
	padding:0em .6em .1em .6em!important!;
	padding:0em .6em;
	text-decoration:none;
	width:18.5em;
	_width:244px;
}

#news_media_table .heading_right,
#press_releases_table .heading_right{
	background-image:url(../images/css_menu_right_slider.png);
	_background-image:url(../images/css_menu_right_slider.gif);
	background-position:top right;
	line-height:2.1em;
	width:1em;
	_width:12px;
}
#news_media_table .heading_media_right {
	background-image:url(../images/css_table_gray.gif);
	background-position:top right;
	line-height:2.1em;
	width:1em;
	_width:12px;
}

#news_media_table .heading_liner,
#press_releases_table .heading_liner {background-color:#707070;float:left;height:.2em;_line-height:2px;_margin-top:-1px;width:42.52em;_width:526px;}

#news_media_table .footing_left,
#press_releases_table .footing_left {background-image:url(../images/css_table_gray.gif);background-position:bottom left;line-height:2.2em;width:16.2em;_width:175px;}
#news_media_table .footing_middle,
#press_releases_table .footing_middle {background-color:#707070;line-height:2.2em;width:12em!important!;width:11.9em;_width:176px;}
#news_media_table .footing_right,
#press_releases_table .footing_right {background-image:url(../images/css_table_gray.gif);background-position:bottom right;line-height:2.2em;width:12em;_width:175px;}

/* TABLE */
#news_media_table .odd,
#news_media_table .odd a,
#press_releases_table .odd,
#press_releases_table .odd a{
	clear:left;
	color:#707070;
	cursor:default;
	font-size:12px;
	margin:0em;
	padding:0em;
	text-decoration:none;
}

#news_media_table a.odd,
#press_releases_table a.odd {display:block;outline-style:none;text-decoration:none;}
#news_media_table strong,
#press_releases_table strong {float:left;line-height:2em;}

#news_media_table .column_one,
#press_releases_table .column_one,
#press_releases_table .column_one_two_rows {
	background-color:#F8FCFD;
	background-image:url(../images/css_arrow_up.gif);
	background-position:top left;
	background-repeat:no-repeat;
	height:2em;
	_height:2.2em;
	padding:.1em 0em .1em .6em;
	width:1em;
}
#news_media_table .column_one {float:left;}/*11-19 added, affects no one, but see if it fixes Safari arrow*/
#press_releases_table .column_one_two_rows {height:3.3em;_height:3.6em;}

#news_media_table .column_two,
#press_releases_table .column_two,
#press_releases_table .column_two_two_rows {
	background-color:#F8FCFD;
	border-right:1px solid #FFFFFF;
	height:2em;
	padding:.1em .6em .1em 0em;
	_padding-left:.6em;
	width:41.52em;
	_width:514px;
}
#press_releases_table .column_two_two_rows {height:2.6em;line-height:1.3em;padding:.4em .6em .5em 0em;_padding-left:.6em;}

#news_media_table .news_media_content,
#press_releases_table .press_release_content{
	background-color:#DDDDDD;
	line-height:1.6em;
	padding:.1em 1.6em;
	width:40.55em;
	_width:526px;
}
#press_releases_table .press_release_content{font-weight:normal;}

#news_media_table .arrow_down,
#press_releases_table .arrow_down {background-image:url(../images/css_arrow_dn.gif);}

/*hover make arrow green */
#news_media_table a:hover .column_one,
#press_releases_table a:hover .column_one,
#press_releases_table a:hover .column_one_two_rows {background-image:url(../images/css_arrow_highlight.gif);}

/* Make items green when click on them*/
#news_media_table a:focus strong,
#news_media_table a:active,
#press_releases_table a:focus strong,
#press_releases_table a:active{color:#009D2E;}

/*make arrow point down */
#news_media_table a:focus .column_one,
#news_media_table a:active .column_one,
#press_releases_table a:focus .column_one,
#press_releases_table a:active .column_one,
#press_releases_table a:focus .column_one_two_rows,
#press_releases_table a:active .column_one_two_rows{background-image:url(../images/css_arrow_dn.gif);}
/* hover cursor*/
#news_media_table a:hover,
#press_releases_table a:hover {color:#009D2E;cursor:pointer;}

/*-------Specific to PRESS RELEASES */
#press_releases_table .heading_left{
	background-image:url(../images/css_table_gray.gif);
	background-position:top left;
	color:#FFFFFF;
	font-style:normal;
	width:18.5em;
	_width:500px;
}
#press_releases_table .heading_right{
	background-image:url(../images/css_table_gray.gif);
	background-position:top right;
	line-height:2.1em;
	width:42.52em;
	_width:526px;
}
/*these lines from common.css clear the padding. Lines 531 & 540*/
#main_nav .com_drop {padding-bottom:0em;}
#main_nav .abo_drop {padding-bottom:0em;}
