body{
    margin: 0;
    padding: 0;
    text-align: center;
    background: #fff;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
}

h2 {
	margin: 0;
	padding: 0;
}
a
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    color: #4FACC5;
    text-decoration: none;
}
a:hover
{
    color: #7FD646;
}
sup
{
    font-size: 9px;
    line-height: 10px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    letter-spacing: 1px;
}
.clear
{
    clear: both;
    height: 1px;
    font-size: 1px;
}
a.link_anchor
{
    width: 1px;
    height: 1px;
    font-size: 1px;
    float: left;
}
span.green_text
{
    color: #7BCF44;
}
font
{
    font-size: 15px;
    line-height: 16px;
}
font span
{
	color: #7BCF44;
}
div#page
{
    width: 950px;
    height: 100%;
    margin: 0 auto 0 auto;
    padding: 0;
}

div#page div.top
{
    width: 752px;
    margin: 0 auto 0 auto;
    padding: 0;
    background: transparent url(../images/main_nav_back.gif) repeat 0 0;
}
div#page div.top_home
{
    margin: 0 98px 0 100px;
    padding: 0;
    text-align: left;
    background: transparent url(../images/main_nav_back.gif) repeat 0 0;
}
div#page div.middle
{
    width: 950px;
    overflow: hidden;
    margin-bottom: 30px;
}
div#page div.middle_press_item
{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0 81px 0 99px;
    background: transparent url(../images/press_release_item_bg.gif) no-repeat 99px 0;
}
div.top_label
{
	position: relative;
    width: 752px;
    height: 63px;
}
div.top_label div.top_links
{
    float: right;
    margin-top: 16px;
    width: 234px;
    height: 16px;
    font-size: 1px;
}
div.top_label div.top_links a
{
    float: right;
    margin-right: 13px;
}
div.top_label div.banner
{
    float: left;
    width: 128px;
    height: 37px;
    position: absolute;
    top: 12px;
    left: 312px;
}
div.releases
{
    float: left;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 81px 0 99px;
    background: transparent url(../images/img_press_releases.jpg) no-repeat 0 0;
}
div.repreve_polyester
{
    float: left;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 81px 0 99px;
}
div.unique_recycled_product
{
    background: transparent url(../images/img_recycled_made_better_a.jpg) no-repeat 0 0;
}
div.who_makes_repreve
{
    background: transparent url(../images/img_who_makes_repreve.jpg) no-repeat 0 0;
}
div.repreve_performance_fibers
{
    background: transparent url(../images/img_repreve_performance_fibers.jpg) no-repeat 0 0;
}
div.corporate_sustainability
{
    background: transparent url(../images/img_corporate_sustainability.jpg) no-repeat 0 0;
}
div.releases div.top_releases
{
    float: left;
    padding: 99px 0 0 14px;
}
div.releases div.top_releases_news
{
    float: left;
    padding: 70px 0 0 14px;
}
div.releases div.top_releases_performance_fibers
{
    float: left;
    padding: 75px 0 0 14px;
}
div.articles
{
    background: transparent url(../images/img_news_press_background.jpg) no-repeat 99px 0;
}
div.releases div.unique_product
{
    float: left;
    padding: 78px 0 31px 12px;
}
div.releases div.top_corporate_sustainability
{
    float: left;
    padding: 99px 0 0 14px;
}
div.eco_benefits div.top_contact_us
{
    float: left;
    padding: 122px 0 13px 12px;
    width: 100%;
}
div.bottom_releases
{
    float: left;
    padding: 34px 0 0 14px;
}
div.bottom_releases_performance_fibers
{
    float: left;
    padding: 12px 0 0 14px;
}
div.bottom_releases_news
{
    float: left;
    padding: 10px 0 0 14px;
}
div.bottom_releases div.bottom_releases_left,
div.bottom_releases_left
{
    float: left;
    width: 569px;
    padding-top: 30px;
}
div.bottom_releases div.bottom_releases_right
{
    float: left;
    width: 138px;
    margin-left: 34px;
}
div.release_item_sep
{
    float: left;
    width: 34px;
    font-size: 1px;
}
div.top_releases_title
{
    padding: 0 0 16px 0;
}
div.releases div.top_releases h3
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    color: #8A8A8A;
    padding: 0 0 30px 0;
    margin: 0;
}
div.releases div.top_releases span
{
    color: #7FD646;
}
/* ****************************** Main Navigation Start ****************************** */
div#main_nav
{
    width: 752px;
    height: 27px;
    font-size: 1px;
}
div#main_nav ul
{
    margin: 0;
    padding: 0;
    list-style: none;
}
div#main_nav ul li
{
    float: left;
    margin: 0;
    padding: 0;
    border: 0 none;
    height: 27px;
	position: relative;
}
/* ****************************** Main Navigation End ****************************** */

div#main_nav li ul{display:none;opacity: 0.9;filter: alpha(opacity = 90);}
div#main_nav li ul li{display: block;position: static;height: 23px;}
div#main_nav li:hover ul,div#main_nav li.hover ul, div#main_nav li.iehover ul{display:block;}

div#main_nav li.what_is_repreve{top: 0;left: 0;float:left;cursor:pointer;}
div#main_nav li.what_is_repreve ul{width: 157px;top:27px;left: 0;position: absolute;z-index:55;cursor:pointer;}
div#main_nav li.what_is_repreve ul a{width: 157px;height: 23px; display:block;}
div#main_nav li.how_green_is_it ul{width: 135px;top:27px;left: 0;position: absolute;z-index:55;cursor:pointer;}
div#main_nav li.how_green_is_it ul a{width: 135px;height: 23px; display:block;}
div#main_nav li.find_repreve ul{width: 148px;top:27px;left: 0;position: absolute;z-index:55;cursor:pointer;}
div#main_nav li.find_repreve ul a{width: 148px;height: 23px; display:block;}
div#main_nav li.in_the_news ul{width: 102px;top:27px;left: 0;position: absolute;z-index:55;cursor:pointer;}
div#main_nav li.in_the_news ul a{width: 102px;height: 23px; display:block;}
div#main_nav li.business_center ul{width: 149px;top:27px;left: -19px;position: absolute;z-index:55;cursor:pointer;}
div#main_nav li.business_center ul a{width: 149px;height: 23px; display:block;}

	div#main_nav li.what_is_repreve a.main_nav_what_is_repreve{float: left;width: 134px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 0;}
	div#main_nav li.what_is_repreve a.main_nav_what_is_repreve_on, div#main_nav li.what_is_repreve a.main_nav_what_is_repreve:hover{background: transparent url(../images/nav.png) no-repeat 0 -37px;}
	
	div#main_nav li.how_green_is_it a.main_nav_how_green_is_it{float: left;width: 133px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 -74px;}
	div#main_nav li.how_green_is_it a.main_nav_how_green_is_it_on, div#main_nav li.how_green_is_it a.main_nav_how_green_is_it:hover{background: transparent url(../images/nav.png) no-repeat 0 -111px;}
	
	div#main_nav li.repreve_gives_back a.main_nav_repreve_gives_back{float: left;width: 146px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 -148px;}
	div#main_nav li.repreve_gives_back a.main_nav_repreve_gives_back_on, div#main_nav li.repreve_gives_back a.main_nav_repreve_gives_back:hover{background: transparent url(../images/nav.png) no-repeat 0 -185px;}	
	
	div#main_nav li.find_repreve a.main_nav_find_repreve{float: left;width: 104px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 -222px;}
	div#main_nav li.find_repreve a.main_nav_find_repreve_on, div#main_nav li.find_repreve a.main_nav_find_repreve:hover{background: transparent url(../images/nav.png) no-repeat 0 -259px;}

	div#main_nav li.in_the_news a.main_nav_in_the_news{float: left;width: 100px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 -296px;}
	div#main_nav li.in_the_news a.main_nav_in_the_news_on, div#main_nav li.in_the_news a.main_nav_in_the_news:hover{background: transparent url(../images/nav.png) no-repeat 0 -333px;}

	div#main_nav li.business_center a.main_nav_business_center{float: left;width: 130px;height: 27px;background: transparent url(../images/nav.png) no-repeat 0 -370px;}
	div#main_nav li.business_center a.main_nav_business_center_on, div#main_nav li.business_center a.main_nav_business_center:hover{background: transparent url(../images/nav.png) no-repeat 0 -407px;}

div#main_nav li.what_is_repreve li.sub_nav_unique_recycled_fiber a{background: transparent url(../images/nav.png) no-repeat 0 -444px;}
	div#main_nav li.what_is_repreve li.sub_nav_unique_recycled_fiber a:hover{background: transparent url(../images/nav.png) no-repeat 0 -477px;}
div#main_nav li.what_is_repreve li.sub_nav_making_repreve a{background: transparent url(../images/nav.png) no-repeat 0 -510px;}
	div#main_nav li.what_is_repreve li.sub_nav_making_repreve a:hover{background: transparent url(../images/nav.png) no-repeat 0 -543px;}
div#main_nav li.what_is_repreve li.sub_nav_who_makes_repreve a{background: transparent url(../images/nav.png) no-repeat 0 -576px;}
	div#main_nav li.what_is_repreve li.sub_nav_who_makes_repreve a:hover{background: transparent url(../images/nav.png) no-repeat 0 -609px;}

div#main_nav li.how_green_is_it li.sub_nav_eco_benefits a{background: transparent url(../images/nav.png) no-repeat 0 -642px;}
	div#main_nav li.how_green_is_it li.sub_nav_eco_benefits a:hover{background: transparent url(../images/nav.png) no-repeat 0 -675px;}
div#main_nav li.how_green_is_it li.sub_nav_end_uses a{background: transparent url(../images/nav.png) no-repeat 0 -708px;}
	div#main_nav li.how_green_is_it li.sub_nav_end_uses a:hover{background: transparent url(../images/nav.png) no-repeat 0 -741px;}
div#main_nav li.how_green_is_it li.sub_nav_sustainability a{background: transparent url(../images/nav.png) no-repeat 0 -774px;}
	div#main_nav li.how_green_is_it li.sub_nav_sustainability a:hover{background: transparent url(../images/nav.png) no-repeat 0 -807px;}
div#main_nav li.how_green_is_it li.sub_nav_green_ideals a{background: transparent url(../images/nav.png) no-repeat 0 -840px;}
	div#main_nav li.how_green_is_it li.sub_nav_green_ideals a:hover{background: transparent url(../images/nav.png) no-repeat 0 -873px;}

div#main_nav li.find_repreve li.sub_nav_blue_avocado a{background: transparent url(../images/nav.png) no-repeat 0 -906px;}
	div#main_nav li.find_repreve li.sub_nav_blue_avocado a:hover{background: transparent url(../images/nav.png) no-repeat 0 -939px;}
div#main_nav li.find_repreve li.sub_nav_polartec a{background: transparent url(../images/nav.png) no-repeat 0 -972px;}
	div#main_nav li.find_repreve li.sub_nav_polartec a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1005px;}
div#main_nav li.find_repreve li.sub_nav_haggar a{background: transparent url(../images/nav.png) no-repeat 0 -1038px;}
	div#main_nav li.find_repreve li.sub_nav_haggar a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1071px;}
div#main_nav li.find_repreve li.sub_nav_pr_snap a{background: transparent url(../images/nav.png) no-repeat 0 -1717px;}
	div#main_nav li.find_repreve li.sub_nav_pr_snap a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1750px;}
div#main_nav li.find_repreve li.sub_nav_ford a{background: transparent url(../images/nav.png) no-repeat 0 -1980px;}
	div#main_nav li.find_repreve li.sub_nav_ford a:hover{background: transparent url(../images/nav.png) no-repeat 0 -2013px;}	

div#main_nav li.in_the_news li.sub_nav_press_releases a{background: transparent url(../images/nav.png) no-repeat 0 -1104px;}
	div#main_nav li.in_the_news li.sub_nav_press_releases a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1137px;}
div#main_nav li.in_the_news li.sub_nav_articles a{background: transparent url(../images/nav.png) no-repeat 0 -1170px;}
	div#main_nav li.in_the_news li.sub_nav_articles a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1203px;}

div#main_nav li.business_center li.sub_nav_an_essential_ingredient a{background: transparent url(../images/nav.png) no-repeat 0 -1236px;}
	div#main_nav li.business_center li.sub_nav_an_essential_ingredient a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1269px;}
div#main_nav li.business_center li.sub_nav_find_your_repreve a{background: transparent url(../images/nav.png) no-repeat 0 -1302px;}
	div#main_nav li.business_center li.sub_nav_find_your_repreve a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1335px;}
div#main_nav li.business_center li.sub_nav_step_fiber a{background: transparent url(../images/nav.png) no-repeat 0 -1782px;}
	div#main_nav li.business_center li.sub_nav_step_fiber a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1815px;}
div#main_nav li.business_center li.sub_nav_u_trust_verification a{background: transparent url(../images/nav.png) no-repeat 0 -1368px;}
	div#main_nav li.business_center li.sub_nav_u_trust_verification a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1401px;}
div#main_nav li.business_center li.sub_nav_fabric_library a{background: transparent url(../images/nav.png) no-repeat 0 -1434px;}
	div#main_nav li.business_center li.sub_nav_fabric_library a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1467px;}
div#main_nav li.business_center li.sub_nav_marketing_repreve a{background: transparent url(../images/nav.png) no-repeat 0 -1500px;}
	div#main_nav li.business_center li.sub_nav_marketing_repreve a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1533px;}
div#main_nav li.business_center li.sub_nav_recycling_repreve a{background: transparent url(../images/nav.png) no-repeat 0 -1848px;}
	div#main_nav li.business_center li.sub_nav_recycling_repreve a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1881px;}
div#main_nav li.business_center li.sub_nav_textile_takeback a{background: transparent url(../images/nav.png) no-repeat 0 -1914px;}
	div#main_nav li.business_center li.sub_nav_textile_takeback a:hover{background: transparent url(../images/nav.png) no-repeat 0 -1947px;}

div#main_nav li.sub_nav_sep{width: 150px;height: 1px;font-size: 1px;overflow: hidden;background: transparent url(../images/space.gif) repeat-x 0 0;}

div#main_nav li.what_is_repreve a{display:block;width: 147px;height: 27px; background: transparent url(../images/main_nav_what_is_repreve_off.gif) no-repeat 0 0;}
div#main_nav li.what_is_repreve a.on, div#main_nav li.what_is_repreve a:hover {background: transparent url(../images/nav.png) no-repeat 0 -37px;}
div#main_nav li.how_green_is_it a.on, div#main_nav li.how_green_is_it a:hover {background: transparent url(../images/nav.png) no-repeat 0 -111px;}
div#main_nav li.find_repreve a.on, div#main_nav li.find_repreve a:hover {background: transparent url(../images/nav.png) no-repeat 0 -259px;}
div#main_nav li.in_the_news a.on, div#main_nav li.in_the_news a:hover {background: transparent url(../images/nav.png) no-repeat 0 -333px;}
div#main_nav li.business_center a.on, div#main_nav li.business_center a:hover {background: transparent url(../images/nav.png) no-repeat 0 -407px;}

div.sub_nav
{
    width: 754px;
    height: 23px;
    overflow: hidden;
    background: #fff;
}
div.sub_nav ul.sub_nav_list
{
    width: 100%;
    margin: 0;
    padding: 0;
    list-style: none;
    overflow: hidden;
}
div.sub_nav ul.sub_nav_list li
{
    float: left;
    margin: 0;
    padding: 0;
}

div.sub_nav ul.sub_nav_list li.sub_nav_making_repreve
{
    float: left;
    margin: 0;
    padding: 4px 0 0 0;
}

/* ****************************** Home Content Start ****************************** */
div.content
{
    margin: 0 0 0 98px;
    padding: 0;
    text-align: left;
}
div.content div.left_col
{
    float: left;
    width: 344px;
}

div.content div.left_col h2
{
    margin: 0;
	padding: 0;
	text-align: left;
}

div.content div.right_col
{
    float: left;
    width: 450px;
    text-align: left;
}
div.content div.left_col div.left_col_text
{
    float: left;
    width: 230px;
    padding-top: 10px;
}
div.content div.left_col div.left_col_text_new
{
    float: left;
    width: 100%;
    padding-top: 10px;
}
div.content div.left_col div.left_col_text div.home_form,
div.content div.left_col div.text div.home_form
{
    float: left;
    position: relative;
    left: -18px;
    padding: 14px 0 17px 17px; 
    background: transparent url(../images/home_input_back.gif) no-repeat 0 -3px;
}
div.content div.left_col div.left_col_text,
div.content div.left_col div.text
{
    float: left;
    width: 207px;
    height: 20px;
    margin: 0;
    padding: 0;
}
div.content div.left_col div.left_col_text input.home_input_text,
div.content div.left_col div.text input.home_input_text
{
    float: left;
    text-align: left;
    text-transform:uppercase;
    width: 174px;
    height: 16px;
    margin: 0;
    padding: 2px 0 0 0;
    border: 0 none;
    background: transparent;
    font-size: 12px;
    line-height: 12px;
    color: #7FD646;
}
div.content div.left_col div.left_col_text input.home_input_button,
div.content div.left_col div.text input.home_input_button
{
    float: left;
    width: 33px;
    height: 20px;
    margin: 0;
    padding: 0;
    border: 0 none;
}
div.content div.left_col div.left_col_text div.home_form_bottom,
div.content div.left_col div.text div.home_form_bottom
{
    float: left;
    font-size: 9px;
    position: relative;
    line-height: 11px;
    top: -10px;
    margin-bottom: 15px;
}
div.content div.left_col div.left_col_text div.home_form_top,
div.content div.left_col div.text div.home_form_top
{
    float: left;
    z-index: 100;
    text-transform: uppercase;
    position: relative;
    font-size: 9px;
    bottom: -10px;
}
div.content div.left_col div.left_col_pic
{
    float: right;
    text-align: right;
    width: 113px;
    height: 265px;
    padding-top: 10px;
}
div.content div.left_col div.left_col_pic img
{
    display: none;
}
div.content div.left_col div.left_col_text div.left_col_title
{
    float: left;
    width: 230px;
    padding-bottom: 11px;
}
div.content div.left_col div.left_col_text div.text,
div.content div.left_col div.left_col_text p.text
{
    float: left;
    width: 225px;
    padding-bottom: 12px;
	margin: 0;
}
div.content div.left_col div.left_col_link
{
    float: left;
    position: relative;
    width: 230px;
    left: -9px;
    margin-bottom: 5px;
}
div.content div.left_col div.left_col_text_new div.text,
div.content div.left_col div.left_col_text_new p.text
{
    float: left;
	margin: 0;
    width: 300px;
    padding-bottom: 12px;
}

div.content div.left_col div.left_col_text_new p.text_wide
{
	width: 322px;	
}
div.content div.left_col div.left_col_text_new div.text img,
div.content div.left_col div.left_col_text_new p.text img
{
	float: left;
	padding: 0 10px 0 0;
}
div.content div.left_col div.left_col_text_new div.left_col_link
{
    float: left;
    position: relative;
    width: 260px;
    left: -9px;
    margin-bottom: 5px;
}

div.content div.right_col_new
{
    float: left;
    width: 450px;
    margin-left: 52px;
    text-align: left;
}

div.content div.right_col div.right_col_text
{
    float: left;
	padding: 0 0 0 52px;
	width: 100%;
	overflow: hidden;
}
div.content div.right_col div.right_col_item
{
    float: left;
    width: 284px;
    padding-bottom: 50px;
}
div.content div.right_col div.right_col_item_back
{
    width: 379px;
    background: transparent url(../images/img_news_and_events.jpg) no-repeat 190px 70px;
}
div.content div.right_col div.right_col_pic
{
    float: left;
    margin: 0;
    padding-top: 27px;
}

div.content div.right_col h2 {
	margin: 0;
	padding-bottom: 11px;
	text-align: left;
}

div.right_col_title
{
    padding-bottom: 11px;
}

div.content div.right_col div.right_text,
div.content div.right_col p.right_text
{
    margin: 0;
	padding-bottom: 18px;
}
div.content div.right_col div.right_col_link
{
    float: left;
    position: relative;
    left: -9px;
    margin: 0 0 5px 0;
}
div.bottom_form_text
{
    float: left;
    padding: 3px 0 0 0;
    margin: 0 0 20px 0;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 10px;
    line-height: 14px;
    color: #8A8A8A;
}
div.left_col_form_error
{
	float: left;
    font-size: 11px;
    padding-bottom: 5px;
    color: #46C7D6;
    position: relative;
    top: -10px;
    width: 100%;
}
div.contact_us_form_error
{
    font-size: 11px;
    color: #46C7D6;
    position: relative;
    top: -10px;
    width: 100%;
}
/* ****************************** Home Content Start ****************************** */

/* ****************************** Middle Page Content Start ****************************** */
div.middle_left
{
    float: left;
    width: 551px;
}
div.middle_right
{
    float: left;
    width: 399px;
    text-align: left;
    padding-top: 25px;
}
div.middle_right div.middle_right_pic
{
    text-align: center;
    width: 300px;
    padding-bottom: 20px;
}
div.middle_right div.middle_right_pic_sust
{
    text-align: left;
    margin-left: 30px;
    width: 307px;
    padding-bottom: 20px;
}
div.middle_right div.middle_right_pic_nospace
{
    text-align: center;
    width: 300px;
    padding: 33px 0 10px 0;
}
div.middle_right div.middle_right_title,
div.middle_right h1,
p.middle_right_title, p.middle_right_title h2
{
    margin: 0;
	text-align: left;
    padding: 0 0 12px 32px;
}

div.middle_right div.middle_right_title_space
{
    padding: 0 119px 12px 32px;
    font-weight: 600;
}
div.middle_right div.middle_right_title a
{
    font-size: 16px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #74D5E0;
    font-weight: bold;
}
div.middle_right div.middle_right_title div.title
{
    font-size: 16px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #7FD646;
    font-weight: bold;
}
div.middle_right div.middle_right_title a:hover
{
    color: #7FD646;
}
div.middle_right div.middle_right_title_sust
{
    text-align: left;
    padding: 0 0 12px 35px;
}
div.middle_right div.middle_right_text,
div.middle_right p.middle_right_text
{
    text-align: left;
	margin: 0;
    padding: 0 119px 16px 32px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
}
div.middle_right div.middle_right_text_sust
{
    float: left;
    padding: 0 125px 0 36px;
}
div.middle_right div.middle_right_text_sust p
{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0 0 11px 0;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
}
div.middle_right div.middle_right_text_sust p.last_paragraph
{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
}
div.middle_right div.middle_right_text_top
{
    text-align: left;
    padding: 0 119px 0 32px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
    overflow: hidden;
}
div.middle_right_blue_gives_back
{
    padding: 0 100px 18px 29px;
}
div.middle_right div.middle_right_link
{
    clear: both;
    text-align: left;
    padding: 0 0 0 29px;
    font-size: 1px;
    margin-bottom: 5px;
}
div.middle_right div.green_sep
{
    text-align: left;
    padding: 0 0 0 30px;
    margin: 27px 0 20px 0;
    font-size: 1px;
}
div.middle_right div.middle_right_blue_item
{
    text-align: left;
    padding: 0 99px 0 28px;
    background: transparent;
    overflow: hidden;
}
div.middle_right div.middle_right_blue_item_sust
{
    text-align: left;
    padding: 7px 90px 0 37px;
}
div.middle_right div.middle_right_blue_item_what
{
    text-align: left;
    padding: 7px 95px 0 32px;
}
div.middle_right div.middle_right_blue_item div.blue_item_text
{
    float: left;
    clear: right;
    width: 143px;
    padding: 0 0 30px 0;
}
div.middle_right div.middle_right_blue_item_sust div.blue_item_text
{
    float: left;
    clear: right;
    width: 143px;
    padding: 0 0 22px 0;
}
div.middle_right div.middle_right_blue_item div.blue_item_pic
{
    float: left;
    clear: right;
    text-align: left;
    width: 129px;
    padding: 0 0 30px 0;
}
div.middle_right div.middle_right_blue_item_sust div.blue_item_pic
{
    float: left;
    clear: right;
    text-align: left;
    width: 129px;
    padding: 0 0 22px 0;
}
div.middle_right div.middle_right_blue_item div.item_text

{
    padding: 10px 8px 0 0;
}

div.blue_item_text p.item_text {
	 padding: 10px 8px 0 0;
	 margin: 0;
}

div.middle_right div.middle_right_blue_item div.blue_item_text div.item_text span
{
    color: #46C7D6;
}
div.middle_right div.middle_right_green_item
{
    text-align: left;
    font-size: 12px;
    padding: 32px 88px 0 7px;
}
div.middle_right div.middle_right_green_item_sust
{
    text-align: left;
    font-size: 12px;
    padding: 32px 85px 0 10px;
}
div.middle_right div.middle_right_green_item_inthenews
{
    padding: 154px 88px 0 7px;
}
div.green_item
{
    float: left;
    width: 152px;
    background: #fff url(../images/green_item_long_back.gif) no-repeat 0 0;
    text-align: left;
}
div.green_item_wrapper
{
    float: left;
    padding: 22px 0 0 23px;
}
div.green_item_title
{
    color: #7FD646;
}
div.green_item_link
{
    padding: 13px 0 0 0;
}
div.green_item_link a
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 10px;
    line-height: 12px;
    color: #33CCCC;
    text-decoration: underline;
}
div.green_item_link a:hover
{
    text-decoration: none;
    color: #7FD646;
}
div.middle_press_item div.press_left_col
{
    float: left;
    width: 543px;
    text-align: left;
    padding: 74px 25px 0 14px;
    margin: 0;
}
div.middle_press_item div.press_left_col p
{
    float: left;
    margin: 0;
    padding: 0;
}
div.middle_press_item div.press_left_col_bottom
{
    float: left;
    width: 100%;
    padding: 0 0 16px 0;
}   
div.middle_press_item div.press_left_col h1
{
    margin: 0;
    padding: 0 0 5px 0;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 16px;
    color: #8FDA54;
}
div.middle_press_item div.press_left_col h6
{
    margin: 0;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 14px;
    line-height: 16px;
    font-weight: normal;
    padding: 0 0 16px 0;
    color: #8A8A8A;
}
div.middle_press_item div.press_right_col
{
    float: left;
    width: 155px;
    margin-left: 33px;
    padding: 155px 0 0 0;
}
div.press_blue_links
{
    width: 100%;
    margin-bottom: 7px;
    text-align: left;
    float: left;
}
div.press_blue_links span
{
    font-size: 10px;
    line-height: 12px;
    color: #A9A9A9;
    padding-left: 7px;
}
div.release_item, p.release_item
{
    float: left;
    width: 267px;
    text-align: left;
}

div.release_item_text_space ul.green_list_items
{
	float: left;
	margin: 0;
	padding: 0;
	list-style: none;
}

div.release_item_text_space ul.green_list_items li
{
	display: block;
	margin: 0;
	padding: 0 0 10px 10px;
	background: transparent url(../images/list_style_green.gif) no-repeat 0 6px;
}

div.release_item_text_space ul.green_list_items li a
{
	display: block;
}

div.release_green_sep
{
    float: left;
    width: 267px;
    font-size: 1px;
    margin: 30px 0 25px 0;
}
div.eco_benefits_green_sep
{
    width: 267px;
    font-size: 1px;
    margin: 9px 0 3px 0;
    padding: 0;
}
div.avocado_green_sep
{
    width: 267px;
    font-size: 1px;
    margin: 0 0 25px 0;
    padding: 0;
}
div.recycling_center_sep
{
    float: left;
    width: 562px;
    font-size: 1px;
    margin: 24px 0 35px 3px;
}

div.home_sep
{
    float: left;
    width: 470px;
    font-size: 1px;
    margin: 0 0 35px 0;
}

div.release_item h1,
p.release_item h1,
div.release_item h2,
p.release_item h2
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #357664;
    margin: 0;
    padding: 0 0 3px 0;
}
a.green_title_link
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    color: #46C7D6;
    margin: 0;
    padding: 0 0 3px 0;
}
div.release_item h1 a.green_title_link:hover,
p.release_item h1 a.green_title_link:hover
{
    color: #7FD646;
}

div.release_item_text
{
    padding: 0 0 11px 0;
    
}

p.release_item_text
{
	margin: 0;
    padding: 0 0 11px 0;
}

p.release_item_text span.green
{
	color: #8FDA54;
}

div.contact_us_item_text
{
    padding: 0 0 18px 12px;
}
div.release_item_text_space, p.release_item_text_space
{
    float: left;
    padding: 0;
	width: 267px;
}
p.release_item_text_space
{
    padding: 0;
    margin: 0;
    width: 267px;    
}
div.form_polyester
{
    float: left;
    padding: 0;
    margin: 0;
    width: 266px;
    overflow: hidden;
}
div.form_polyester div.form_polyester_left
{
    float: left;
    width: 125px;
    padding: 0 0 20px 0;
}
div.form_polyester div.form_polyester_right
{
    float: left;
    width: 137px;
    margin-left: 4px;
    padding: 0 0 20px 0;
}
div.form_polyester_title
{
    margin-bottom: 5px;
}
div.form_polyester_left div.form_polyester_white_item
{
    font-size: 11px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #8A8A8A;
    padding: 6px 2px 3px 6px;
}
div.form_polyester_right div.form_polyester_white_item
{
    font-size: 11px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #8A8A8A;
    padding: 6px 2px 3px 8px;
}
div.form_polyester_right div.form_polyester_white_item span
{
    color: #B4BDBB;
}
div.form_polyester_green_item
{
    font-size: 11px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #8A8A8A;
    background: transparent url(../images/form_polyester_green_back.gif) repeat 0 0;
    padding: 5px 2px 3px 6px;
}
div.form_polyester_green_item span
{
    color: #B4BDBB;
}
div.form_polyester_right div.form_polyester_green_item
{
    font-size: 11px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #8A8A8A;
    background: transparent url(../images/form_polyester_green_back.gif) repeat 0 0;
    padding: 5px 2px 3px 8px;
}
div.form_polyester_bottom,span.form_polyester_bottom
{
    font-size: 10px;
	font-style: italic;
	padding-left:1px;
}

div.legal_bottom
{
    width: 752px;
	float: left;
	font-size: 10px;
	font-style: italic;
	padding: 20px 0 0 14px;
}

div.form_polyester_sep
{
    background: transparent url(../images/form_polyester_sep.gif) repeat 0 0;
    font-size: 1px;
    height: 1px;
}
div.release_subitem_text_space
{
    padding: 0 0 14px 0;
}
div.release_item_link
{
    position: relative;
    left: -9px;
    padding-bottom: 5px;
}
.release_item_right_image
{
    float: right;
    padding-left: 10px;
}
div.middle_left_item
{
    padding: 22px 30px 0 99px;
}
div.middle_left div.middle_left_text
{
    float: left;
    width: 280px;
    text-align: left;
}
div.middle_left div.middle_left_pic
{
    float: right;
    width: 112px;
    text-align: left;
}
div.middle_right div.middle_right_form
{
    margin: 0 0 0 12px;
    padding: 17px 15px 17px 17px;
    width: 310px;
    height: 20px;
    overflow: hidden;
    background: transparent url(../images/search_input_back.gif) no-repeat 0 0;
}
div.middle_right div.middle_right_form div.middle_right_form_wrapper
{
    float: left;
    width: 100%;
    margin: 0;
    padding: 0;
}
div.middle_right_form_top
{
    padding: 0 0 0 30px;
    text-transform: uppercase;
    position: relative;
    font-size: 10px;
    bottom: -11px;
    z-index: 100;
}
div.middle_right_form_bottom
{
    padding: 0 0 0 30px;
    margin: 0 0 10px 0;
    font-size: 9px;
    position: relative;
    top: -10px;
}
div.middle_right_form_error
{
    padding: 0 0 5px 30px;
    font-size: 11px;
    color: #46C7D6;
    position: relative;
    top: -10px;
}
div.middle_right div.middle_right_form input
{
    margin: 0;
    padding: 0;
    float: left;
    line-height: 10px;
    font-size: 12px;
    border: 0 none;
    background: transparent;
}
div.middle_right div.middle_right_form input.input_text
{
    float: left;
    text-align: center;
    width: 238px;
    height: 14px;
    vertical-align: bottom;
    line-height: 11px;
    padding: 3px 0 3px 0;
    color: #7FD646;
}
div.middle_right div.middle_right_form input.input_button
{
    float: left;
    width: 33px;
    height: 20px;
}
div.middle_right_diagram
{
    padding: 0 0 10px 24px;
}
/* ****************************** Middle Page Content End ****************************** */

/* ****************************** Gives Back Middle Page Content ****************************** */
div.gives_back
{
    float: left;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 0 0 99px;
    background: transparent url(../images/img_vote.gif) no-repeat 99px 0;
}

div.gives_back div.top_gives_back
{
    float: left;
    padding: 0 0 0 13px;
}
div.gives_back_item
{
    float: left;
    width: 286px;
}
div.gives_back_item_flash
{
    float: left;
    width: 558px;
    height: 255px;
    background: transparent;
    padding-left: 3px;
    padding-top: 48px;
}
div.gives_back_item span
{
    color: #7FD646;
}
div.top_gives_back_title
{
    padding: 0 0 20px 0;
}
div.gives_back_item h3
{

}
div.gives_back div.bottom_gives_back
{
    float: left;
    padding: 20px 0 0 14px;
}
div.bottom_gives_back
{
    float: left;
    padding: 34px 0 0 14px;
}
div.gives_back_item_text
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    color: #8A8A8A;
    padding-bottom: 20px;
}
div.gives_back_item_text a
{
    color: #5FCEDB;
    text-decoration: none;
}
div.gives_back_item_text a:hover
{
    color: #7FD646;
}
div.gives_back_item_text p
{
    margin: 0;
    padding: 0 20px 13px 0;
}
div.gives_back_item_img
{
    float: right;
    margin-left: 28px;
    padding: 0 20px 0 0;
}
div.bottom_gives_back div.bottom_gives_back_left
{
    float: left;
    width: 588px;
    padding: 20px 0 0 0;
}
div.bottom_gives_back div.bottom_gives_back_right
{
    float: left;
    width: 138px;
    margin-left: 24px;
}
div.gives_back_item h1
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    line-height: 14px;
    font-weight: bold;
    color: #357664;
    margin: 0;
    padding: 0 0 5px 0;
}
div.gives_back_link
{
    float: left;
    width: 100%;
    position: relative;
    left: -5px;
    padding: 0 0 37px 0;
}
div.gives_back_gree_sep
{
    float: left;
    font-size: 1px;
    height: 1px;
    width: 100%;
    padding: 0;
    margin: 0 0 31px 0;
}
div.gives_back_item_text ul
{
    list-style: none;
    margin: 0;
    padding: 0;
}
div.gives_back_item_text ul li
{
    vertical-align: middle;
    margin: 0;
    padding: 0 15px 13px 10px;
    background: transparent url(../images/list_style.gif) no-repeat 0 6px;
}
div.gives_back_item_text ul li img
{
    padding: 0 5px 3px 0;
}
/* ****************************** Gives Back Middle Page Content ****************************** */

div.middle_right_eco_facts
{
    text-align: left;
    padding: 0 80px 0 24px;
}
div.middle_right_eco_facts div.eco_facts_title
{
    padding: 0 0 9px 30px;
    line-height: 22px;
    font-size: 11px;
    color: #D69D46;
    font-weight: bold;
    text-transform: uppercase;
    background: transparent url(../images/img_eco_facts_bullet.gif) no-repeat 0 0;
}
div.brown_title
{
    padding: 0;
    line-height: 22px;
    font-size: 11px;
    color: #D69D46;
    font-weight: 600;
    text-transform: uppercase;
}
div.middle_right_eco_facts div.eco_facts_item
{
    padding: 0 0 0 9px;
    margin-bottom: 26px;
    background: transparent url(../images/grey_bullet.gif) no-repeat 0 5px;
}
div.middle_right_eco_facts div.eco_facts_item_nospace
{
    padding: 0 0 0 9px;
    margin: 0;
    background: transparent url(../images/grey_bullet.gif) no-repeat 0 5px;
}
div.eco_facts_item_image
{
    float: right;
    margin: -20px 0 0 0;
    padding: 0;
}

/* ****************************** Eco Benefits Start ****************************** */
div.eco_benefits
{
    float: left;
    text-align: left;
    margin: 0;
    padding: 0 81px 0 99px;
    background: transparent url(../images/img_its_a_reprieve_for_the_planet.jpg) no-repeat 0 0;
}

div.u_trust
{
    float: left;
    text-align: left;
    margin: 0;
    padding: 0 81px 0 99px;
    background: transparent url(../images/img_trust_what_youre_getting.jpg) no-repeat 0 0;
}

div.u_trust div.right_logo {
	float: left;
	padding: 91px 0 0 111px;
	width: 293px;
}

div.u_trust div.release_right_image, img.release_right_image {
	float: right;
	margin: 0;
	padding: 10px 0 12px 18px;
}

img.avocado_release_right_image {
	float: right;
	margin: 0;
	padding: 2px 0 12px 18px;
}

a.recycled_filament_nylon {
	display: block;
	margin: 0;
	padding: 0;
	width: 157px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -184px;
}

a.recycled_filament_nylon:hover {
	background: transparent url(../images/links_content.png) no-repeat 0 -192px;
}

a.fabric_library {
	display: block;
	margin: 0;
	padding: 0;
	width: 226px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -245px;
}

a.fabric_library:hover {
	background: transparent url(../images/links_content.png) no-repeat 0 -252px;
}

a.recycled_staple_polyester_fiber {
	display: block;
	margin: 0;
	padding: 0;
	width: 195px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -200px;
}

a.recycled_staple_polyester_fiber:hover {
	background: transparent url(../images/links_content.png) no-repeat 0 -207px;
}

div.u_trust span.link {
	display: block;
	clear: both;
	padding: 6px 0 0 0;
}

a.recycled_filament_polyester{
	display: block;
	margin: 0;
	padding: 0;
	width: 179px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -170px;
}

a.recycled_filament_polyester:hover {
	background: transparent url(../images/links_content.png) no-repeat 0 -177px;
}

div.tex_base
{
    float: left;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 0 0 99px;
    background: transparent url(../images/img_fabric_library.jpg) no-repeat 84px 0;
}

div.top_tex_base_title
{
    padding: 0 0 38px 2px;
}

div.u_trust div.top_eco_benefits
{
    float: left;
    padding: 19px 0 0 14px;
}

div.eco_benefits div.top_eco_benefits, div.repreve_products div.top_eco_benefits
{
    float: left;
    padding: 99px 0 0 14px;
}

div.eco_benefits div.textile_benefits
{
    padding: 77px 0 0 18px;
}

div.haggar div.top_eco_benefits,div.sf div.top_eco_benefits
{
	padding-top:70px;
}

div.aei div.top_eco_benefits
{
	padding-top:75px;
}
div.rc div.top_eco_benefits
{
	padding-top:76px;
}
div.eco_benefits div.top_find_repreve, div.u_trust div.top_find_repreve
{
    float: left;
    padding: 122px 0 0 14px;
}
div.eco_benefits div.bottom_eco_benefits, div.u_trust div.bottom_eco_benefits,
div.text_bottom
{
    float: left;
    padding: 0 0 0 14px;
    width: 755px;
}
div.eco_benefits div.bottom_eco_benefits div.bottom_eco_benefits_left,
div.u_trust div.bottom_eco_benefits div.bottom_eco_benefits_left,
div.text_left
{
    float: left;
    width: 569px;
    padding: 0;
}
div.eco_benefits div.bottom_eco_benefits div.bottom_eco_benefits_right
{
    float: left;
    width: 138px;
    padding-top: 20px;
    margin-left: 34px;
}
div.u_trust div.bottom_eco_benefits div.u_trust_right
{
    float: left;
    width: 138px;
    padding-top: 11px;
    margin-left: 34px;
}
div.eco_benefits div.bottom_eco_benefits div.bottom_tex_base_right,
div.u_trust div.u_trust_right div.bottom_tex_base_right
{
    float: left;
    width: 138px;
    padding-top: 55px;
    margin-left: 34px;
}

div.release_item_sep
{
    float: left;
    width: 34px;
    font-size: 1px;
}
div.top_eco_benefits_title
{
    padding: 0 0 16px 0;
}
div.eco_benefits div.top_releases h3,
div.u_trust div.top_releases h3
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    color: #8A8A8A;
    padding: 0 0 30px 0;
    margin: 0;
}
div.eco_benefits div.top_releases span
{
    color: #7FD646;
}
div.eco_benefits_middle_text, p.eco_benefits_middle_text
{
    float: left;
    width: 100%;
}
div.avocado_middle_text, p.avocado_middle_text
{
    float: left;
    width: 100%;
    padding-bottom: 0;
    margin-bottom: 0;
}
div.eco_benefits_middle_text div.benefits_middle_text_left,
p.eco_benefits_middle_text div.benefits_middle_text_left
{
    float: left;
    width: 301px;
    padding-top: 5px;
}
div.eco_benefits_middle_text div.benefits_middle_text_right,
p.eco_benefits_middle_text div.benefits_middle_text_right
{
    float: left;
    width: 267px;
    padding-top: 5px;
}
div.green_bullet
{
    line-height: 15px;
    padding-left: 9px;
    margin-bottom: 6px;
    background: transparent url(../images/bullet.gif) no-repeat 0 6px;
}
div.green_bullet_last
{
    margin-bottom: 0;
}
div.eco_benefits_middle_text span,
p.eco_benefits_middle_text span
{
    color: #7BCF44;
}
div.end_uses_link
{
    margin: 10px 0 0 0;
    position: relative;
    left: -7px;
}

div.end_uses
{
    float: left;
    text-align: left;
    width: 100%;
    margin: 0;
    padding: 0 81px 0 99px;
    background: transparent url(../images/img_end_uses.jpg) no-repeat 0 0;
}

div.find_repreve
{
    float: left;
    text-align: left;
    width: 544px;
    margin: 0;
    height:734px;
    background: transparent url(../images/banner_where_to_find_page.jpg) no-repeat 98px 0;
    position:relative;
}
div.contact_us
{
    float: left;
    text-align: left;
    width: 770px;
    margin: 0;
    background: transparent url(../images/img_get_in_touch.jpg) no-repeat 0 0;
}
div.haggar{background-image:url(../images/img_haggar_mens_apparel_turns_green.jpg);}
div.bc{background-image:url(../images/banner_business_center.jpg);background-position:97px 0; height:982px;}
div.aei{background-image:url(../images/banner_essential_ingredient.jpg);background-position:64px 0;}
div.rc{background-image:url(../images/img_business_recycling.jpg);background-position:64px 0;}
div.tt{background-image:url(../images/img_giving_fabrics.jpg);background-position:64px 0;}
div.fyr{background-image:url(../images/banner_find_your_repreve.jpg);background-position:57px 0;}
div.marketing{background-image:url(../images/banner_marketing_with_repreve.jpg);background-position:63px 0;}
div.sf{background-image:url(../images/bannner_about_-staple_polyester_fiber.jpg);background-position:63px 0;}
div.p_article{background-image:none;}

/* ****************************** Eco Benefits End ****************************** */

/* ****************************** Contact Us Start ****************************** */
div.contact_us_top
{
    padding: 0 0 0 12px;
    width: 770px;
}
div.contact_us_bottom
{
    padding: 0 0 0 12px;
    width: 770px;
}
div.contact_us_bottom div.contact_us_sep
{
    margin: 30px 0 30px 0;
    height: 1px;
    font-size: 1px;
}
div.contact_us_top div.contact_us_left
{
    float: left;
    width: 269px;
    padding: 50px 0 0 0;
}
div.contact_us_top div.contact_us_left_nospace
{
    padding: 0;
}
div.contact_us_top div.contact_us_middle
{
    float: left;
    clear: right;
    width: 302px;
    margin: 0;
    padding: 50px 0 0 0;
    text-align: left;
}
div.contact_us_top div.contact_us_middle_nospace
{
    padding: 0;
}
div.contact_us_top div.contact_us_middle div.contact_us_middle_wrapper
{
    padding: 0 0 0 34px;
    float: left;
}
div.contact_us_item_link
{
    padding: 0 0 0 12px;
}
div.contact_us_top div.contact_us_right
{
    float: left;
    width: 138px;
    margin-left: 34px;
    padding-top: 28px;
}
div.contact_us_title
{
    font-size: 12px;
    line-height: 15px;
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #357664;
    margin-bottom: 12px;
}
div.contact_us_subtitle
{
    width: 100%;
    float: left;
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #7FD646;
    margin-bottom: 6px;
}
div.contact_us_subtitle_long
{
    width: 100%;
    float: left;
    font-size: 12px;
    line-height: 14px;
    font-family: Arial, Helvetica, Verdana sans-serif;
    color: #7FD646;
    margin: 5px 0 6px 0;
}
div.contact_us_top label
{
    width: 100%;
    display: block;
    margin-bottom: 3px;
    padding-left: 2px;
    font-size: 11px;
}
div.contact_us_top div.contact_us_form_wrapper
{

}
div.contact_us_top div.contact_us_input
{
    float: left;
    width: 267px;
    height: 20px;
    margin: 0 0 11px 0;
    padding: 0;
}
div.contact_us_top div.contact_us_input div.contact_us_input_left
{
    float: left;
    width: 4px;
    height: 20px;
    font-size: 1px;
    background: transparent url(../images/contact_us_input_left.gif) no-repeat 0 0;
}
div.contact_us_top div.contact_us_input input
{
    float: left;
    width: 256px;
    height: 15px;
    border: 0 none;
    background: transparent url(../images/contact_us_input_middle.gif) repeat-x 0 0;
    padding: 3px 2px 2px 3px;
    margin: 0;
    line-height: 14px;
    font-size: 11px;
    color: #8A8A8A;
}
div.contact_us_top div.contact_us_input div.contact_us_input_right
{
    float: left;
    width: 2px;
    height: 20px;
    font-size: 1px;
    background: transparent url(../images/contact_us_input_right.gif) no-repeat 0 0;
}
div.contact_us_top div.contact_us_input input.safari_browser
{
    float: left;
    width: 262px;
    height: 15px;
    padding: 3px 2px 2px 3px;
    line-height: 14px;
    background: none;
    border: 1px solid #D9DDD2;
    font-size: 11px;
    color: #8A8A8A;
}
div.contact_us_top select
{
    width: 267px;
    height: 20px;
    font-size: 13px;
    line-height: 14px;
    margin-bottom: 10px;
    color: #8A8A8A;
}
div.contact_us_top textarea
{
    width: 263px;
    height: 80px;
    border: 0 none;
    padding: 4px 0 2px 4px;
    margin: 0 0 11px;
    border: 1px solid #D9DDD2;
    font-size: 12px;
    color: #8A8A8A;
    resize: none;
}
div.contact_us_top input.contact_us_submit
{
    width: 57px;
    height: 20px;
    margin: 7px 0 0 2px;
    padding: 0;
    background: none;

}

div.green_contact_us_item
{
    float: left;
    width: 152px;
    background: #fff url(../images/green_item_back.gif) no-repeat 0 0;
    text-align: left;
    margin-bottom: 10px;
}
div.green_item_wrapper
{
    padding: 22px 0 30px 23px;
}
div.green_item_wrapper_image
{
    padding: 20px 0 30px 23px;
}
div.green_item_image
{
    float: left;
    padding-bottom: 8px;
}
div.green_item_title
{
    color: #7FD646;
}
div.green_item_link
{
    padding: 13px 0 0 0;
}
div.green_item_link a
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 10px;
    line-height: 12px;
    color: #33CCCC;
}
div.green_item_link a:hover
{
    text-decoration: none;
    color: #7FD646;
}
div.contact_us_item
{
    width: 100%;
    float: left;
    padding-bottom: 13px;
}
div.contact_us_item_left
{
    float: left;
    width: 21px;
    color: #42A6C1;
}
div.contact_us_item_right
{
    float: left;
    width: 230px;
}
div.contact_us_item_right a
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    color: #8A8A8A;
}
div.contact_us_item_right a:hover
{
    color: #42A6C1;
}
div.contact_us_bottom_item
{
    float: left;
    padding: 0;
}
div.contact_us_bottom_left
{
    float: left;
    width: 21px;
    color: #88D952;
}
div.contact_us_bottom_right
{
    float: left;
    width: 548px;
    padding: 0 0 0 3px;
}
div.bottom_space
{
    margin: 0 0 14px 0;
}
/* ****************************** Contact Us Start ****************************** */

/* ****************************** Left Col Image Links ****************************** */

div.what_is_repreve
{
    float: left;
    width: 551px;
    height: 700px;
    background: transparent url(../images/img_what_is_repreve_new_choices.jpg) no-repeat 0 0;
}
div.what_is_repreve div.image_links
{
    float: left;
    position: relative;
    top: 591px;
    left: 163px;
}

div.how_green_is_repreve
{
    float: left;
    width: 551px;
    height: 794px;
    background: transparent url(../images/img_repreve_greenis.jpg) no-repeat 0 0;
    position: relative;
}
div.how_green_is_repreve div.image_links
{
    float: left;
    position: relative;
    top: 579px;
    left: 131px;
}
div.how_green_is_repreve div.image_links_second
{
    float: left;
    position: relative;
    top: 591px;
    left: 121px;
}

div.sustainability
{
    float: left;
    width: 544px;
    height: 856px;
    background: transparent url(../images/img_a_sustainable_mindset_a.jpg) no-repeat 0 0;
}
div.sustainability div.image_links
{
    float: left;
    position: relative;
    top: 575px;
    left: 242px;
}
div.sustainability div.image_links_second
{
    float: left;
    position: relative;
    top: 584px;
    left: 144px;
}

div.in_the_news
{
    float: left;
    width: 544px;
    height: 762px;
    margin-top: 23px;
    background: transparent url(../images/img_repreve_makes_the_news_b.jpg) no-repeat right 0;
    position:relative;
}
div.in_the_news div.image_links
{
    float: left;
    position: relative;
    top: 581px;
    left: 242px;
}
div.in_the_news div.image_links_second
{
    float: left;
    position: relative;
    top: 590px;
    left: 119px;
}

div.flash_movie
{
    float: left;
    width: 950px;
    height: 490px;
}
div.flash_movie_test
{
    float: left;
    width: 950px;
    height: 435px;
}
div.flash_movie div.image_links
{
    float: left;
    position: relative;
    top: 447px;
    left: 173px;
}
div.flash_movie div.image_links_second
{
    float: left;
    position: relative;
    top: 447px;
    left: 235px;
}
h3
{
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 14px;
    color: #8A8A8A;
}
div.middle_bottom
{
    padding-left: 90px;
}
div.middle_bottom_sep
{
    float: left;
    margin-right: 5px;
}
/* ****************************** Left Col Image Links ****************************** */

div.gives_back_middle_sep
{
    float: left;
    font-size: 1px;
    height: 1px;
    padding: 0 0 0 70px;
    margin: 116px 0 0 0;
}

/* ****************************** Footer Start ****************************** */
div.footer
{
    margin: 0 auto 0 auto;
    padding: 0;
    width: 752px;
    height: 156px;
    background: transparent url(../images/footer_back.gif) no-repeat 0 0;
}
div.footer_logo
{
    position: relative;
    bottom: -22px;
}
div.footer_blue_links
{
    float: left;
    padding-left: 145px;
    position: relative;
    top: 50px;
}
div.footer_blue_links a
{
    float: left;
    margin-right: 11px;
}
div.footer_bottom
{
    float: right;
    padding-right: 31px;
    position: relative;
    top: 52px;
    text-transform: uppercase;
    font-family: Arial, Helvetica, Verdana sans-serif;
    font-size: 9px;
    line-height: 9px;
}
/* ****************************** Footer End ****************************** */
div.release_item_pic
{
    float: left;
    height: 335px;
}

div.release_item_text_space div.release_item_left
{
    float: left;
    width: 145px;
    padding: 0 5px 20px 0;
}

div.release_item_text_space div.release_item_right
{
    float: right;
    width: 117px;
    height: 89px;
    margin: 0 -4px 0 0;
    padding: 0 0 20px 0;
}

div.right_col_link a.modalWin
{
    margin: 0;
}

a.modalWinmargin
{
    position: relative;
    left: -10px;
}

div.release_item_green_sep
{
    text-align: left;
    margin: 27px 0 20px 0;
    font-size: 1px;
    width: 266px;
}

div.release_item_textbase_right
{
    float: right;
    padding: 0 198px 0 0;
    position: relative;
    z-index: 10;
}

img.home_tout_image
{
	float: right;
	position: relative;
	top: -25px;
	left: -35px !important;
	left: -50px;
}	

a.btn_download_brochure
{
	float: left;
	width: 112px;
	height: 14px;
	position: relative;
	top: 41px;
	left: 36px;
	background: transparent url(../images/links_header.png) no-repeat 0 -93px;
}

a.btn_download_brochure:hover
{
	background: transparent url(../images/links_header.png) no-repeat 0 -110px;
}


a.btn_visit_utrust
{
	float: left;
	width: 127px;
	height: 14px;
	position: relative;
	top: 41px;
	left: 29px;
	background: transparent url(../images/links_header.png) no-repeat 0 0;
}

a.btn_visit_utrust:hover
{
	background: transparent url(../images/links_header.png) no-repeat 0 -14px;
}

a.btn_facebook{float: left;width: 111px;height: 16px;position: absolute;top: 19px;left: 13px;background: transparent url(../images/nav.png) no-repeat 0 -1566px;}
a.btn_facebook:hover{background: transparent url(../images/nav.png) no-repeat 0 -1592px;}

a.btn_fabric_library{float: left;width: 129px;height: 14px;position: absolute;top: 39px;left: 14px;background: transparent url(../images/nav.png) no-repeat 0 -1618px;}
a.btn_fabric_library:hover{background: transparent url(../images/nav.png) no-repeat 0 -1642px;}

a.btn_find_repreve
{
	float: left;
	width: 118px;
	height: 16px;
	background: transparent url(../images/links_header.png) no-repeat 0 -28px;
}

a.btn_find_repreve:hover
{
	background: transparent url(../images/links_header.png) no-repeat 0 -44px;
}

a.btn_contact_us
{
	float: left;
	width: 103px;
	height: 15px;
	background: transparent url(../images/nav.png) no-repeat 0 -1666px;
}

a.btn_contact_us:hover
{
	background: transparent url(../images/nav.png) no-repeat 0 -1691px;
}

div.link_learn_more {
	position: relative;
	margin: 0 0 0 30px;
	padding: 0;
}

a.btn_learn_more_about_utrust_verification
{
	float: left;
	width: 298px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -142px;
}

a.btn_learn_more_about_utrust_verification:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -149px;
}

a.btn_learn_more_about_utrust
{
	float: left;
	width: 158px;
	height: 7px;
	position:relative;
	left: 30px;
	background: transparent url(../images/links_content.png) no-repeat 0 -34px;
}

a.btn_learn_more_about_utrust:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -41px;
}

a.btn_learn_about_repreve_avocado
{
	float: left;
	width: 219px;
	height: 7px;
	position:relative;
	left: 119px;
	top: -13px;
	background: transparent url(../images/links_content.png) no-repeat 0 -275px;
}

a.btn_learn_about_repreve_avocado:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -282px;
}

a.btn_learn_more_about_environmental
{
	float: left;
	width: 197px;
	height: 17px;
	position:relative;
	top: 5px;
	left: 30px;
	background: transparent url(../images/links_content.png) no-repeat 0 0;
	margin: 0 0 15px 0;
}

a.btn_learn_more_about_environmental:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -17px;
}

a.btn_learn_about_utrust_certification
{
	float: left;
	width: 263px;
	height: 7px;
	position:relative;
	top: 5px;
	left: 0;
	background: transparent url(../images/links_content.png) no-repeat 0 -156px;
	margin: 0 0 30px 0;
}

a.btn_learn_about_utrust_certification:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -163px;
}

a.link_recycled_nylon {
	float: left;
	width: 262px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -114px;
}

a.link_recycled_nylon:hover {
	background: transparent url(../images/links_content.png) no-repeat 0 -121px;
}


a.link_recycled_polyester
{
	float: left;
	width: 284px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -128px;
}

a.link_recycled_polyester:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -135px;
}

a.repreve_staple_fiber
{
	float: left;
	width: 240px;
	height: 7px;
	background: transparent url(../images/links_content.png) no-repeat 0 -100px;
}

a.repreve_staple_fiber:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -107px;
}

div.green_line {
	margin: 0;
	padding: 0 0 0 110px;
	text-align: left;
}

div.blue_avocado
{
	background: transparent url(../images/img_blue_avocado.jpg) no-repeat 0 0;
}
div.repreve_products
{
	background: transparent url(../images/banner_repreve_products_.jpg) no-repeat 60px 0;
}

a.btn_take_the_pledge
{
	display: block;
	margin: 15px 0 0 2px;
	padding: 0;
	width: 134px;
	height: 8px;
	background: transparent url(../images/links_content.png) no-repeat 0 -259px;
}

a.btn_take_the_pledge:hover
{
	background: transparent url(../images/links_content.png) no-repeat 0 -267px;
}

div.polartec
{
	background: transparent url(../images/img_banner_polar.jpg) no-repeat 0 0;
}

a.btn_about_polartec
{
	display: block;
	margin: 0 0 0 2px;
	padding: 0;
	width: 172px;
	height: 7px;
	background: transparent url(../images/link_learn_more_about_polartec.gif) no-repeat 0 0px;
}

a.btn_about_polartec:hover
{
	background: transparent url(../images/link_learn_more_about_polartec.gif) no-repeat 0 -7px;
}

a.link_about_repreve_polartec
{
	display: block;
	margin: 0 0 0 -9px;
	padding: 0;
	width: 219px;
	height: 7px;
	background: transparent url(../images/link_learn_about_repreve_polartec.gif) no-repeat 0 0px;
}

a.link_about_repreve_polartec:hover
{
	background: transparent url(../images/link_learn_about_repreve_polartec.gif) no-repeat 0 -7px;
}

div.content div.new_home_left
{
	width:496px;
}
div.content div.new_home_left h2
{
	margin:0;
	padding-bottom:11px;
	text-align:left;
}

div.content div.new_home_left div.home_text
{
    width: 496px;
    height:200px;
    padding-bottom:38px;
}

div.content div.new_home_left div.home_text div.tout_text
{
	width:496px;
	position: absolute;
	z-index:2;
}

div.content div.new_home_left div.home_text p
{
	padding:0 0 18px 0;
	margin:0;
}
div.content div.new_home_left div.left_col_link_home
{
    float: left;
    position: relative;
    width: 150px;
    left: -9px;
    margin: 20px 0 5px 0;
}

div.content div.new_home_left div.pucturs
{
	width: 123px;
	float: left;
    text-align: left;
	left: 0;
	position:relative;
}

div.content div.left_col div.pucturs div.left_col_pic
{
    float: left;
    text-align: left;
    width: 113px;
    height: 260px;
    padding-top: 0;    
}
div.content div.left_col div.pucturs div.left_col_pic img
{
    display: none;
}

div.content div.new_home_left div.text
{
	float: left;
    text-align: left;
    width: 363px;
    padding-left: 9px; 
}

a.btn_learn_more
{
	float: left;
	width: 79px;
	height: 8px;
	position:relative;
	left: -9px;
	background: transparent url(../images/link_learn_more_off.gif) no-repeat 0 0;
}

a.btn_learn_more:hover
{
	background: transparent url(../images/link_learn_more_roll.gif) no-repeat 0 0;
}

a.btn_learn_about_repreve
{
	float: left;
	width: 131px;
	height: 17px;
	position:relative;
	left: -9px;
	background: transparent url(../images/link_learn_about_repreve_off.gif) no-repeat 0 0;
}

a.btn_learn_about_repreve:hover
{
	background: transparent url(../images/link_learn_about_repreve_roll.gif) no-repeat 0 0;
}

div.content div.new_home_right
{
	width:270px;
	margin-left:52px;
}

div.content div.new_home_right div.green_tout
{
	width:220px;
}
div.content div.new_home_right div.green_tout div.green_tout_top
{
	width:220px;
	height: 66px;
	font-size: 1px;
	background: transparent url(../images/img_repreve_business.png) no-repeat 0 0 !important;
}

div.content div.new_home_right div.green_tout div.green_tout_bottom
{
	width:206px;
	height: 26px;
	font-size: 1px;
	background: #fff;
}

div.content div.new_home_right div.green_tout div.green_tout_middle
{
	width: 206px;
	background-color:#7FD646;
	color:#FFFFFF;
}
div.content div.new_home_right div.green_tout div.green_tout_middle div.popup_middle_wrapper
{
	padding: 2px 15px 12px 13px;
}
div.content div.new_home_right div.green_tout div.green_tout_bottom div.link
{
	float:left;
	margin: 1px 0 0 0;
	background-color:#46C7D6;
}

a.link_check_out_this {
	background: transparent url(../images/link_box_check_out.gif) no-repeat scroll 0 0;
	display:block;
	margin:0;
	padding:0;
	width:206px;
	height: 25px;
	float:left;
}
a.link_check_out_this:hover
{
	background: transparent url(../images/link_box_check_out.gif) no-repeat scroll 0 -25px;
}

div.content div.new_home_right div.news_tout div.news_tout
{
	width:270px;
}
div.content div.new_home_right div.news_tout div.news_tout_top 
{
	background: transparent url(../images/title_news_events.png) no-repeat scroll 0 0 ;
	width:270px;
	height: 49px;
	font-size: 1px;
	margin: 54px 0 0 16px;
}

div.content div.new_home_right div.news_tout div.news_tout_text
{
	background:url(../images/img_news_events_text.jpg) no-repeat scroll 0 100% #fff;
	color:#8A8A8A;
	margin-bottom:9px;
	overflow:hidden;
	width:206px;
}

div.content div.new_home_right div.news_tout div.news_tout_text div.wrapper
{
	padding: 0 15px 30px 15px;
}

div.content div.new_home_right div.news_tout div.news_tout_text div.data
{
	font-size: 10px;
	text-transform:uppercase;
}

div.content div.new_home_right div.news_tout div.news_tout_text a
{
	color: #46C7D6;
	font-weight: bold;
}

div.content div.new_home_right div.news_tout div.news_tout_text a:hover
{
	color: #7FD646;
	decoration: none;
}

div.content div.new_home_right div.news_tout div.news_tout_text div.sep
{
	background:url(../images/img_news_events_sep.jpg) no-repeat scroll 0 0 #fff;
	font-size: 1px;
	margin:12px 0 10px 0;
	width:174px;
}

div.tout_image{float:right; position:relative;z-index:0}

div.textile_img
{
    float:left;
    width: 147px;
    height: 58px;
    margin-left: -17px;
    background: transparent url(../images/img_texrile_takeback_business.png) no-repeat;
}

div.textile_img_left{margin-left: 0;position: relative;left: -21px; top: 19px;}
div.textile_img_text_left{margin-left: -7px;}

div.textile_right_text{float: left; width: 139px;}

div.textile_links
{
    height: 250px;
    margin-top: 16px;   
}

div.textile_links br
{
    line-height: 12px;
}

div.ford{background: transparent url(../images/img_another_ford_first.jpg) no-repeat 0 0;}
div.u_trust div.ford{padding: 95px 0 0 16px;}

a.contact_us{text-decoration:underline;color:#4FACC5; font-size:10px;}
a.contact_us:hover{text-decoration:none;color:#7FD646;}

a.btn_fint_out_about_fabric_certification{float: left;width: 219px;height: 7px;font-size: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -292px;}
a.btn_fint_out_about_fabric_certification:hover{float: left;width: 219px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -309px;}
a.btn_learn_how_we_make_repreve{float: left;width: 169px;height: 7px;font-size: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -377px;}
a.btn_learn_how_we_make_repreve:hover{float: left;width: 169px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -360px;}
a.btn_laod{float: left;width: 169px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -496px;left:-9px;position:relative;}
a.btn_laod:hover{background-position:0 -514px;}
a.btn_polar{float: left;width: 243px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -531px;left:-9px;position:relative;}
a.btn_polar:hover{background-position:0 -548px;}
a.btn_haggar{float: left;width: 243px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -1878px;}
a.btn_haggar:hover{background-position:0 -1895px;}
a.btn_yuo_surp{float: left;width: 122px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -445px;}
a.btn_yuo_surp:hover{background-position:0 -428px;}
a.btn_fab_cert{float: left;width: 175px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -599px;}
a.btn_fab_cert:hover{background-position:0 -616px;}
a.btn_lmawwa{float: left;width: 183px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -566px;}
a.btn_lmawwa:hover{background-position:0 -583px;}
a.btn_full_st{display:block;width: 120px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -1520px;}
a.btn_full_st:hover{background-position:0 -1537px;}
a.btn_laosi{display:block;width: 242px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -1553px;}
a.btn_laosi:hover{background-position:0 -1570px;}
a.btn_lmaosi{display:block;width: 142px;height: 19px;background: transparent url(../images/links_content.png) no-repeat 0 -1588px;}
a.btn_lmaosi:hover{background-position:0 -1617px;}
a.btn_salobur{display:block;width: 271px;height: 16px;position:absolute;top:640px; left:189px;background: transparent url(../images/links_content.png) no-repeat 0 1787px;}
a.btn_salobur:hover{background-position:0 -1787px;}
a.btn_ssopmwr{display:block;width: 197px;height: 17px;background: transparent url(../images/links_content.png) no-repeat 0 -1466px;}
a.btn_ssopmwr:hover{background-position:0 -1493px;}
a.btn_news_clips{display:block;width: 208px;height: 17px;position:absolute;top:579px; left:205px;background: transparent url(../images/links_content.png) no-repeat 22px 1950px;}
a.btn_news_clips:hover{background-position:22px -1950px;}
a.btn_news_releases{display:block;width: 207px;height: 17px;position:absolute;top:607px; left:227px;background: transparent url(../images/links_content.png) no-repeat 0 1978px;}
a.btn_news_releases:hover{background-position:0 -1978px;}
a.btn{display:block;width: 80px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -838px;}
a.btn:hover{background-position:0 -855px;}
a.btn_ford{float: left;width: 297px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -2647px;left:-9px;position:relative;}
a.btn_ford:hover{background-position:0 -2674px;}
a.ford{background-position:0 -2613px; width:171px;}
a.ford:hover{background-position:0 -2630px;}
a.shpfam{background-position:0 -2579px; width:213px;}
a.shpfam:hover{background-position:0 -2596px;}
a.safdayw{background-position:0 -2793px; width:254px;}
a.safdayw:hover{background-position:0 -2810px;}
a.skefb{background-position:0 -2739px; width:131px; height: 7px;}
a.skefb:hover{background-position:0 -2766px;}
a.hjrcg{background-position:0 -2701px; width:210px;}
a.hjrcg:hover{background-position:0 -2720px;}
a.sbhrsb{background-position:0 -2827px; width:247px;}
a.sbhrsb:hover{background-position:0 -2844px;}
a.svoffcs{background-position:0 -2921px; width:219px; height: 7px;}
a.svoffcs:hover{background-position:0 -2938px;}
a.btn_plastic_bottles{float: left;width: 207px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -3396px;left:-9px;position:relative;}
a.btn_plastic_bottles:hover{background-position:0 -3413px;}

a.btn_lareb{display:block;width: 376px;height: 16px;top:581px; left:132px; position: absolute; background: transparent url(../images/links_content.png) no-repeat 0 2864px;}
a.btn_lareb:hover{background-position:0 -2864px;}
a.btn_llmaosi{display:block;width: 381px;height: 16px;top:611px; left:132px; position: absolute; background: transparent url(../images/links_content.png) no-repeat 0 2894px;}
a.btn_llmaosi:hover{background-position:0 -2894px;}

a.fomarap{width:283px;background-position:0 -1358px;}
a.fomarap:hover{background-position:0 -1375px;}
a.fyr{width:116px;background-position:0 -634px;}
a.fyr:hover{background-position:0 -651px;}
a.fowisitsr{position:absolute; top:555px; left:127px;width: 393px; height:17px;background-position:0 1814px;}
a.fowisitsr:hover{background-position:0 -1814px;}
a.stbas{width:171px;background-position:0 -1431px;}
a.stbas:hover{background-position:0 -1448px;}
a.stflorfahid{width:278px;background-position:0 -1095px;}
a.stflorfahid:hover{background-position:0 -1112px;}
a.stvap{width:162px;background-position:0 -1183px;}
a.stvap:hover{background-position:0 -1200px;}
a.stefssam{width:235px;background-position:0 -1250px;}
a.stefssam:hover{background-position:0 -1267px;}
a.skefbsam{width:245px;height:17px;background-position:0 -1129px;}
a.skefbsam:hover{background-position:0 -1156px;}
a.stamarc{width:274px;background-position:0 -1217px;}
a.stamarc:hover{background-position:0 -1234px;}
a.shchrgb{width:255px;background-position:0 -770px;}
a.shchrgb:hover{background-position:0 -787px;}
a.lmatttp{width: 182px; height:17px;background-position:0 -3158px;}
a.lmatttp:hover{background-position:0 -3185px;}
a.lmautvp{width: 172px; height:17px;background-position:0 -872px;}
a.lmautvp:hover{background-position:0 -899px;}
a.laaoorp{width:252px;background-position:0 -960px;}
a.laaoorp:hover{background-position:0 -977px;}
a.larspf{width:262px;background-position:0 -668px;}
a.larspf:hover{background-position:0 -685px;}
a.larfr{width:230px;background-position:0 -3212px;}
a.larfr:hover{background-position:0 -3229px;}
a.lmatrrc{width:288px;background-position:0 -3246px;}
a.lmatrrc:hover{background-position:0 -3263px;}
a.cuafrwtt{width:241px;height:19px;background-position:0 -3280px;}
a.cuafrwtt:hover{background-position:0 -3309px;}
a.lawtfr{width:215px;background-position:0 -803px;}
a.lawtfr:hover{background-position:0 -820px;}
a.pcuamwr{width:294px;background-position:0 -702px;}
a.pcuamwr:hover{background-position:0 -719px;}
a.hhtsgc{width:232px;background-position:0 -736px;}
a.hhtsgc:hover{background-position:0 -753px;}
a.gttfl{width:154px;background-position:0 -926px;}
a.gttfl:hover{background-position:0 -943px;}
a.lmautv{width:235px; background-position:0 -838px;}
a.lmautv:hover{background-position:0 -855px;}
a.mantra{width:176px;height:8px;background-position:0 -2111px;}
a.mantra:hover{background-position:0 -2129px;}
a.cycling{width:238px;height:9px;background-position:0 -1912px;}
a.cycling:hover{background-position:0 -1931px;}
a.dwld_article{width:120px;height:9px;background-position:0 -1714px;position:relative; left:-14px;}
a.dwld_article:hover{background-position:0 -1733px;}
a.vaa{width:113px;height:9px;background-position:0 -1752px;position:relative; left:-14px;top:0; *top:-4px;}
a.vaa:hover{background-position:0 -1769px;}
a.read_more{width:73px;height:9px;background-position:0 -2005px;position:relative; left:-14px;}
a.read_more:hover{background-position:0 -2022px;}
a.ana{width:113px;height:9px;background-position:0 -1646px;position:relative; left:-14px;}
a.ana:hover{background-position:0 -1663px;}
a.apr{width:116px;height:9px;background-position:0 -1680px;position:relative; left:-14px;}
a.apr:hover{background-position:0 -1697px;}
a.dtfp{width:146px;height:9px;background-position:0 -2039px;position:relative; left:-14px;}
a.dtfp:hover{background-position:0 -2058px;}
a.sep{width:149px;height:9px;background-position:0 -2077px;}
a.sep:hover{background-position:0 -2094px;}
a.sccvs{width:222px;height:7px;background-position:0 -2147px;}
a.sccvs:hover{background-position:0 -2162px;}
a.cintas{width:217px;height:7px;background-position:0 -2351px;}
a.cintas:hover{background-position:0 -2368px;}
a.scbrp{width:184px;height:7px;background-position:0 -2955px;}
a.scbrp:hover{background-position:0 -2972px;}
a.fcbror{width:230px;height:7px;background-position:0 -2989px;}
a.fcbror:hover{background-position:0 -3006px;}
a.stnfdj{width:230px;height:7px;background-position:0 -3023px;}
a.stnfdj:hover{background-position:0 -3042px;}

a.btn_sp{display:block;width: 403px;height: 18px; position:absolute; left:119px; top:755px; background: transparent url(../images/links_content.png) no-repeat 0 2179px;}
a.btn_sp:hover{background-position:0 -2179px;}
a.swtpisaonp{width: 408px;position:absolute;top:825px; background-position:0 2218px;}
a.swtpisaonp:hover{background-position:0 -2218px;}
a.latrttp{width: 413px;position:absolute;top:789px; left:115px; background-position:0 3095px;}
a.latrttp:hover{background-position:0 -3095px;}
a.btn_latrc{float: left;width: 160px;height: 17px;background: transparent url(../images/links_content.png) no-repeat 0 -2249px;}
a.btn_latrc:hover{background-position:0 -2283px;}
a.btn_swtpis{float: left;width: 174px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -2317px;}
a.btn_swtpis:hover{background-position:0 -2334px;}
a.btn_larttp{float: left;width: 305px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -2491px; margin-bottom:7px;}
a.btn_larttp:hover{background-position:0 -2518px;}
a.btn_swpis{float: left;width: 172px;height: 7px;background: transparent url(../images/links_content.png) no-repeat 0 -2545px;}
a.btn_swpis:hover{background-position:0 -2562px;}
a.textile_rttp{font-size:0;display:block;width: 380px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -2385px;}
a.textile_rttp:hover{background-position:0 -2402px;}
a.textile_dttb{font-size:0;display:block;width: 380px;height: 8px;background: transparent url(../images/links_content.png) no-repeat 0 -2419px;}
a.textile_dttb:hover{background-position:0 -2436px;}
a.textile_cafr{font-size:0; display:block;width: 253px;height: 9px;background: transparent url(../images/links_content.png) no-repeat 0 -2453px;}
a.textile_cafr:hover{background-position:0 -2472px;}

h2.title{background: transparent url(../images/titles.png) no-repeat 0 0; display:block; width:328px; height:13px;}
h2.polartec{background-position: 0 -1775px; width:387px;height:15px;}
h2.made_res{background-position: 0 -45px; width:177px;}
h2.who_makes{background-position: 0 -69px; width:283px; height:15px;}
h2.hagg{background-position: 0 -1749px; width:311px; height:15px;}
h2.efs{background-position: 0 -1723px; width:227px; height:15px;}
h2.haggar{background-position: 0 -1411px; width:255px;}
h2.more_prod_mwr{background-position: 0 -856px; width:249px; height:17px;}
h2.purb{background-position: 0 -882px; width:193px; height:31px;}
h2.badgw{background-position: 0 -922px; width:270px; height:30px;}
h2.haggar_big{background-position: 0 -647px; width:252px; height:80px;}
h2.rmpms{background-position: 0 -418px; width:266px; height:80px;}
h2.nmwfw{background-position: 0 -1972px; width:165px; height:28px;}
h2.rics{background-position: 0 -985px; width:218px; height:28px;}
h2.tmwr{background-position: 0 -1023px; width:282px;}
h2.wrirfy{background-position: 0 -1046px; height:30px; width:253px;}
h2.tarfoc{background-position: 0 -182px; height:80px; width:270px;}
h2.fyr{background-position: 0 -123px; height:50px; width:168px;}
h2.lgtmo{background-position: 0 -272px; height:50px; width:223px;}
h2.mirwr{background-position: 0 -331px; height:50px; width:267px;}
h2.article_big{background-position: 0 -1433px; height:29px; width:141px;}
h2.recycling_center{background-position: 0 -1465px; width:188px; height:32px;}
h2.humabw{background-position: 0 -1506px; height:49px; width:244px;}
h2.texrile_takeback{background-position: 0 -1697px; width:421px; height:14px;margin-left:12px;}
h2.textile{background-position: 0 -1580px; height:49px; width:274px;}
h2.ford_home{background-position: 0 -1841px; width:296px;height:15px;}
h2.ford_tout{background-position: 0 -1801px; width:254px;height:29px;}
h2.ford_big{background-position: 0 -1885px; width:247px;height:49px;}
h2.ford_animation_home{background-position: 0 -1946px; width:299px;height:15px;}
h2.avocado_big{background-position: 0 -2127px; width:245px;height:78px;}
h2.plastic_bottles{background-position: 0 -2011px; width:320px;height:14px;}

h3.page_name{clear:both;background: transparent url(../images/titles.png) no-repeat 0 -1085px; display:block;  width:100%; height:11px; position:relative; left:113px; margin:9px 0 5px;}
h3.mrf{background-position: 0 -1104px;}
h3.hmr{background-position: 0 -1121px;}
h3.es{background-position: 0 -1155px;}
h3.sust{background-position: 0 -1172px;}
h3.gi{background-position: 0 -1189px;}
h3.eb{background-position: 0 -1138px;}
h3.hag{background-position: 0 -1207px;}
h3.ba{background-position: 0 -1223px;}
h3.polar{background-position: 0 -1240px;}
h3.prod_snap{background-position: 0 -1258px;}
h3.pres_rel{background-position: 0 -1274px;}
h3.article{background-position: 0 -1292px;}
h3.ess_ingr{background-position: 0 -1309px;}
h3.stap_fib{background-position: 0 -1342px;}
h3.utv{background-position: 0 -1359px;}
h3.fab_lab{background-position: 0 -1376px;}
h3.mark{background-position: 0 -1393px;}
h3.fyr{background-position: 0 -1326px;}
h3.rc{background-position: 0 -1566px;}
h3.tt{background-position: 0 -1680px;}
h3.ford{background-position: 0 -1867px;}

div.sust{background: transparent url(../images/banner_sustainability.jpg) no-repeat 45px 0;}
div.main_title{float:left;width:267px;}
div.main_title h1{display:block; width:234px; height:51px;margin:0 0 16px;padding:0;background: transparent url(../images/titles.png) no-repeat 0 -736px;}

a.news_link{color:#46C7D6;font-weight:bold;}
a.news_link:hover{color:#8FDA54;}
span.gray_title{text-transform:uppercase;font-size:10px;}
div.middle_right_text p{margin:0 0 10px 0;}
span.text_big{font-size:15px;}

div.release_item_text_space ul.list{display:inline; float:none;}
div.release_item_text_space ul.list li{padding-bottom:2px;}
div.release_item_text_space ul.eco{float:none;}
div.release_item_text_space ul.eco li{padding-bottom:0; margin-bottom: 2px;}

table.dl{position:relative; top:-46px; width:434px;left:97px; margin:0; float:left;}
table.dl a{font-weight:bold;position:relative; left:-20px; padding-left:20px;float:left;background: transparent url(../images/links_content.png) no-repeat 4px -1837px;}
table.dl a:hover{background-position: 4px -1856px;}
table.dl td{background-color:#F5F5F4; color:#8A8A8A; padding:10px 27px 9px; border-bottom:1px solid #fff; text-align:left;}
table.dl td.first{background: transparent url(../images/banner_business_center.jpg) no-repeat 0 -937px; padding-top:106px;}

h4.date{color:#8A8A8A; font:bold 11px/13px Arial, sans-serif; text-transform:uppercase; margin:18px 0 0 0;overflow: hidden;}
h2.news_title{color:#8FDA54; font:normal 25px/29px Arial, sans-serif; margin:28px 0 10px;}
div.news_image{float:right;padding-right:17px; padding-left:10px; position:relative;margin:24px 0 15px 0;}
div.news_image_small{position:absolute;top:0;left:10px;}
div.news_text{padding:0 40px 15px 0; font:normal 12px/14px Arial, sans-serif;margin:0;}
div.big{font:normal 14px/16px Arial, sans-serif;}
div.news_content{padding-right:200px;}
span.size_text{color:#CBCBCB; font-size:9px;line-height:10px;position:relative; left:115px; top:-9px; *top:-12px;}
div.article_image{float:left;width:81px;}
div.new_text{width:178px;float:right;}
div.ttl_time{font-size:10px; text-transform:uppercase;line-height:13px;}
div.middle_right div.middle_right_title a.green_link{color:#7FD646;}
div.middle_right div.middle_right_title a.green_link:hover{color:#74D5E0;}
*flashPlayerDiv{outline:0 none;}
