<%@page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>



#flashBG {position:relative;z-index:0;width:747px;height:113px;}
* html #flashBG {position:absolute;}


body
{
	background: #272727;
	margin: 0 0 0 0;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-size: 100%;
	color: #BDBBBC;
/*	overflow: -moz-scrollbars-vertical ! important;*/

}
H1
{
	background-image: url(/dunlop_atde/Images/content_main_bg_tcm537-12546.gif);
	background-repeat: repeat-x;
	color: #FCDE02;
	padding: 30px 0 19px 19px;
	margin: 0 0 0 0;
	font-size: 1em;
}
form
{
	margin: 0;
	padding: 0;
}

a
{
	color: #fff;
                text-decoration: none;
}

a.hover
{
	color: #ffdd00;
                text-decoration: underline;
}

a.active
{
	color: #ffdd00;
                text-decoration: underline;
}

p
{
	color: #c0bbbb;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
}
TD
{
	color: #BDBBBC;
	font-size: .7em;
}
TH
{
	font-weight: bold;
	color: #FFDB00;
	padding: 0 8px 0 0;
	font-size: .7em;
}
span
{
	font-family: Verdana, Arial, sans-serif;
	font-size: .7em;
	color: #ffffff;
	width:100%;
}	
ul
{
	margin-top: 0px;
	clear:both;
}	

.background
{
	background-image: url(/dunlop_atde/Images/page_backgradient_tcm537-12547.gif);
	background-repeat: repeat-x;
	display: table;
	width: 100%;
}
.content
{
	width: 748px;
	margin-left: auto;
	margin-right: auto;
	text-align: left;
	background-color: #2b2b2b;
	display: table;
}

.main_content
{
	width: 561px;
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.main_content_full
{
	width: 748px;
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.header_graphic
{
	float: left;
	height: 113px;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}
.content_block_news
{
	background: #1B1B1B;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	width:189px;
}
.content_block_news_center
{
	border-left: 1px solid #282828;
	border-right: 1px solid #282828;
	background: #1B1B1B;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	width:181px;
}
.content_block_news_dcp{
	border-left: 1px solid #282828;
	background: #1B1B1B;
	float: left;
	text-align: left;
	padding: 0px;
	margin: 0px;
	width:186px;
}
.content_block_left
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	padding: 0px 8px 20px 0px;
	margin: 0px;
	color: #BDBBBC;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 181px;
}
.content_block_padding
{
	text-align: left;
	padding: 0 8px 20px 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
}	

.content_block_center_padding
{
	text-align: left;
	padding: 0px 8px 20px 9px;
	margin: 0px;
	color: #BDBBBC;
}
.content_block_dcp_padding{
	text-align: left;
	padding: 0px 8px 20px 11px;
	margin: 0px;
	color: #BDBBBC;
}
.content_block_right_padding
{
	text-align: left;
	padding: 0px 18px 20px 9px;
	margin: 0px 0px 0px 1px;
	color: #BDBBBC;
}

.nomargin
{
	margin: 0 0 0 0;
}

.content_block_center
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	margin: 0px;
	color: #BDBBBC;
	padding: 0px 0px 20px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 181px;	
}
.content_block_dcp{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	margin: 0px;
	color: #BDBBBC;
	padding: 0px 0px 20px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 186px;	
}
.content_block_right
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	color: #BDBBBC;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	width: 189px;
}

.content_block_large
{
	background: #2B2B2B;
	float: left;
	text-align: left;
	color: #BDBBBC;
	border-bottom: 1px solid #434343;
	padding: 0 0 0 0;
	margin: 0 19px 12px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 520px;
}
.hero_holder
{
	border-bottom: 1px solid #434343; 
	margin: 0px 19px 0px 19px; 
	padding: 5px 0px 0px 0px;
	clear:both;
}
.hero_bg
{
	clear:both;
	background-image: url(/dunlop_atde/Images/breaker_bg_tcm537-12559.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFDB00;
	font-size: .8em;
	line-height: 3em;
	margin: 6px 0 16px 0;
	padding: 0 0 0 19px;
	height: 66px;
	width: 560px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 541px;
	height: 34px;
}
.hero_title
{
	background-image: url(images/breaker_bg.jpg);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFDB00;
	font-size: .8em;
	line-height: 3em;
	margin: 16px 0 16px 0;
	padding: 0 0 0 19px;
	height: 66px;
	width: 560px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 541px;
	height: 34px;
}	
.hero_title_with_image
{
	float:left;
	font-weight: bold;
	color: #FFDB00;
	line-height: 3em;
}

.hero_img
{
	float:right;
        	padding-right: 14px;
}	
.hero_border
{
	background-image: url(/dunlop_atde/Images/hero_divider_tcm537-12557.gif);
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFDB00;	
	margin: 16px 0 0 0;
	padding: 0 0 0 19px;
}
.block_title
{
	font-weight: bold;
	color: #FFDB00;
	padding: 2px 8px 7px 0;
	display: inline;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.block_title_header
{
	font-size: 0.7em;
        	line-height: 1.5em;
}

.block_title_no_arrow
{
	font-weight: bold;
	color: #FFDB00;
	padding: 0 8px 0 0;
	margin: 0;
}
a.block_title_no_arrow:hover
{
	text-decoration: underline;
}
.block_title_no_arrow2
{
	font-weight: bold;
	color: #FFDB00;
	padding: 0 8px 0 0;
	margin: 0;
}
a.block_title_no_arrow2:hover
{
	text-decoration: underline;
}
.block_title_subhead
{
	font-weight: bold;
	padding: 0;
	margin: 0;
}

.news_heading
{
	margin: 0px;
	color:#FFFFFF;
	font-size:0.9em;
	font-weight:bold;
	padding:6px 0px;
}

.block_heading_news
{
	padding: 6px 0 0 9px;
	margin: 0;
	width: 161px;
}

.block_heading_news_left
{
	padding: 6px 0 0 19px;
	margin: 0;
	width: 161px;
}

.block_title_no_arrow
{
	font-weight: bold;
	color: #FFDB00;
	padding: 2px 8px 6px 0;
	display: inline;
}

.link_with_arrow
{
	font-weight: normal;
	color: #fff;
	padding: 2px 8px 6px 0;
	display: inline;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.link_with_arrow_nu
{
	font-weight: normal;
	color: #fff;
	padding: 2px 8px 6px 0;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: right;
	text-decoration: none;
}
.link_with_arrow_nu:hover
{
	text-decoration: underline;
}
.link_with_arrow_nu:active
{
	text-decoration: underline;
}



a.category_link
{
	font-weight: bold;
	color: #FFDC00;
	text-decoration: none;
}
a.category_link:hover
{
	text-decoration: underline;
}
a.category_link:active
{
	text-decoration: underline;
}
	
.block_img
{
	background-image: url(/dunlop_atde/Images/picture_bg_small_dcp_tcm537-12549.gif);
	background-repeat: no-repeat;
	padding: 10px 0px 9px 10px;
	margin: 0px 0px 0px 10px;
}

.block_img_center
{
	background-image: url(/dunlop_atde/Images/picture_bg_small_dcp_tcm537-12549.gif);
	background-repeat: no-repeat;
	padding: 10px 0px 9px 10px;
	margin: 0px;
}
.block_img_dcp{
	background-image: url(/dunlop_atde/Images/picture_bg_small_dcp_tcm537-12549.gif);
	background-repeat: no-repeat;
	padding: 10px 0px 9px 12px;
	margin: 0px;
}
.block_img_right
{
	background-image: url(/dunlop_atde/Images/picture_bg_small_dcp_tcm537-12549.gif);
	background-repeat: no-repeat;
	padding: 10px 0px 9px 10px;
	margin: 0px;
}

.block_img_news
{
	background-image: url(/dunlop_atde/Images/picture_bg_small_dcp_tcm537-12549.gif);
	background-repeat: no-repeat;
	padding: 10px 0 9px 10px;
	margin: 0 0 0 11px;
}

.block_text
{
	padding: 4px 0 25px 0;
	clear: both;
}

.article_intro
{
	padding: 4px 0 0 0;
	margin: 0;
}

.banner
{
	background: #FFDC00;
	text-align: left;
	width: 748px;
	padding: 7px 0 0 0;
	margin: 0;
	display: table;
}

.logo_atde
{
	background-image: url(/dunlop_atde/Images/dunlop_logo_tcm537-12537.gif);
	background-repeat: no-repeat;
	background-position: 0;
	width: 248px;
	height: 35px;
	float: left;
}

#container
{
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}

.header_mid
{
	background-image: url(/dunlop_atde/Images/content_main_bg_tcm537-12546.gif);
	background-repeat: repeat-x;
	color: #FCDE02;
	padding: 20px 0px 5px 19px;
	font-size: 1em;
	font-weight: bold;
	float: left;
	width: 728px;
}
.header_cap
{
	padding: 5px 0px 0px 0px;
	float: left;
	width: 365px;
}


.header_large
{
	background-image: url(images/header_bg_large.jpg);
	background-repeat: repeat-x;
	color: #FCDE02;
	font-size: 1.4em;
	padding: 28px 0 0 19px;
	margin: 0 0 16px 0;
	width: 561px;
	height: 140px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 541px;
	height: 96px;
}

/* 
-------------------------
MENU COLUMN 
-------------------------
*/

#menu
{
	float: right;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 186px;
	border-left: 1px solid #2B2B2B;
}

#menu_with_bg
{
	width: 186px;
	background-image: url(images/menu_empty_bg.jpg);
	background-repeat: repeat-x;
	background-color: #2B2B2B;
	float: right;
	height: 244px;
	padding: 44px 0 0 0;
	border-right: 1px solid #2B2B2B;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 200px;
}

.menu_base
{
	border-top: 1px solid #2b2b2b;
	background-image: url(/dunlop_atde/Images/menu_gradient_tcm537-12561.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.menubg
{
	padding: 0px 1px 10px 0px;
	background-color: #101010;
}
.menubg_news
{
	padding: 6px 6px 0 0;
	background-color: #101010;
}
#menu ul
{
	list-style-type: none;
	padding: 0 0 0 6px;
	margin: 0 0 0 0;
}
#menu ul li
{
	margin: 0 0 0 0;
}

#menu a
{
	text-decoration: none;
	color: #9E9E9E;
}
#menu a.read_more_no_arrow
{
	text-decoration: none;
	color: #fff;
}
#menu a:hover
{
	text-decoration: underline;
}

#menu a.highlighted
{
	font-size: 0.7em;
	text-decoration: none;
	color: White;
}

/*.dealer_locator_teaser
{
	width: 186px;
	min-height: 120px;
	float: right;
	border-right: 1px solid #2B2B2B;
	background-image: url(images/map_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 19px 0 0 19px;
	margin: 0 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 167px;
}

.dealer_locator_teaser_text
{
	padding: 14px 0 25px 0;
	margin: 0;
	clear: both;
	width: 75px;
	font-size: 0.7em;
}

.browse_range_teaser
{
	width: 186px;
	min-height: 120px;
	float: right;
	border-top: 1px solid #272727;
	border-bottom: 1px solid #272727;
	border-right: 1px solid #2B2B2B;
	background-image: url(images/tread_bg.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding: 0 0 0 19px;
	margin: 0 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 167px;
}
*/

.tire_manager_promo
{
	min-height: 120px;
	float: right;
	border-top: 1px solid #272727;
	border-bottom: 1px solid #272727;
	border-right: 1px solid #2B2B2B;
	padding: 0 0 0 16px;
	margin: 0 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 169px;
}

.tire_manager_promo_text
{
	padding: 0 0 4px 0;
	margin: 0;
	clear: both;
}

.content_promo
{
	min-height: 75px;
	float: right;
	border-top: 1px solid #272727;
	border-bottom: 1px solid #272727;
	padding: 0 0 0 19px;
	margin: 0 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 167px;
}

.promo_text
{
	padding: 7px 0 7px 0;
	margin: 0;
	clear: both;
	width: 75px;
	line-height: 1.5em;
                font-size: 0.7em;
}

a.read_more_no_arrow
{
	font-weight: normal;
	color: #fff;
	padding: 2px 8px 6px 0;
	display: inline;
	text-decoration: none;
}

a.read_more_no_arrow:hover
{
	text-decoration: underline;
}

a.read_more_no_arrow:active
{
	text-decoration: underline;
}

.item
{

	padding: 3px 0 3px 11px;
	margin: 0;
}

.item_left
{	
	float: left;
	margin: 0 5px 0 7px;
}

.item_right
{	
	padding: 1px 0 13px 3px;
	margin: 0;
}

.menu_link
{
	font-size: 0.7em;
}

.menu_header
{
	background-image: url(/dunlop_atde/Images/top_category_bg_right_nav_tcm537-12572.gif);
	background-repeat: no-repeat;
	padding: 6px 0 6px 6px;
	margin: 0 0 2px 0;
}

.menu_head_bg
{
	background-image: url(/dunlop_atde/Images/top_category_bg_right_nav_tcm537-12572.gif);
	background-repeat: no-repeat;
	border-top:1px solid #2B2B2B;

}
.menu_selected
{
	color: #FFDB00;
	font-weight: bold;
	font-size: 0.7em;
	background-image: url(/dunlop_atde/Images/right_nav_page_select_tcm537-12573.gif);
	background-repeat: no-repeat;
	background-position: 3px 16px;
	padding: 6px 6px 6px 10px;
}
.menu_selected_no_image
{
	color: #FFDB00;
	font-weight: bold;
	font-size: 0.7em;
	padding: 6px 6px 6px 10px;
}

.menu_img
{
	float:right;
	padding-right: 6px;
}
.menu_head_text
{
	float:left;
	padding-top: 4px;
	width:110px;
}


/* ------------------------------------
| Subcategory tabbed navigation |
--------------------------------------*/
div.tabs {
	width: 549px;
	color: #BDBBBC;
	font-weight: normal;
	padding: 12px 0px 0px 12px;
	margin: 0px;
	float: left;
	font: 8pt Verdana;
	text-align: center;
	background:#2B2B2B url(/dunlop_atde/Images/tab_bg_tcm537-20705.gif) repeat-x bottom;
	line-height:normal;
	align:center;
	}
div.tabs ul {
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
}
div.tabs li  {
	float:left;
	background:url(/dunlop_atde/Images/tab_right_tcm537-20711.gif) no-repeat right top;
	padding:0px;
	margin: 0px 3px;    
	}
div.tabs a {
	display:block;
	background:url(/dunlop_atde/Images/tab_left_tcm537-20706.gif) no-repeat left top;
	padding:10px 12px 9px 12px;
	text-decoration:none;
	color: #9e9e9e;
	}                                 
div.tabs #current {
	float:left;
	background:#2B2B2B url(/dunlop_atde/Images/tab_right_on_tcm537-20709.gif) no-repeat right top;
	}

div.tabs #current_ml{
	float:left;
	background:#2B2B2B url(/dunlop_atde/Images/tab_right_on_tcm537-20709.gif) no-repeat right top;
}

div.tabs #current a {
	font-weight: bold;
	display:block;
	padding-bottom:10px;
	background:url(/dunlop_atde/Images/tab_left_on_tcm537-20707.gif) no-repeat left top;
	color: #ffffff;
	}

div.tabs #current_ml a{
	font-weight: bold;
	display:block;
	background:url(/dunlop_atde/Images/tab_left_on_tcm537-20707.gif) no-repeat left top;
	padding:3px 12px 3px 12px;
	color: #ffffff;
}
div.tabs #ml a{
	padding:3px 12px 3px 12px;
}

/* 
-------------------------
SEARCH AND BANNER 
-------------------------
*/

#banner_links
{
	padding: 6px 10px 5px 0;
	float: left;
	width: 265px;
	text-align: right;
	color: #000;
	font-size: .6em;
}

#banner_links a
{
	color: #000;
	text-decoration: underline;
	padding-right: 22px;
}

#search_form
{
	float: left;
	padding: 2px 6px 0 0;
}
#banner_submit
{
	padding-top: 2px;	
}
.searchbox
{
	display:block;
	float:left;
	width:120px;
	height:21px;
	width: 140px;
	height: 18px;
	border: 1px solid #eccd13;
	background: #ffe764;
	font-size: .9em;
}
a._button
{
	font-size: .6em;
	font-weight: bold;
	color: #000;
	border: 1px solid #EBCD15;
	height: 16px;
	background-image: url(/dunlop_atde/Images/primary_search_button_bg_tcm537-12568.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

a.search_button:hover
{
	font-size: .8em;
	font-weight: bold;
	color: #000;
	border: 1px solid #EBCD15;
	height: 16px;
	background-image: url();
	background-repeat: repeat-x;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

a.go_button
{
	font-size: .8em;
	font-weight: bold;
	color: #fff;
	border: 1px solid #000;
	height: 16px;
	background-image: url(/dunlop_atde/Images/go_bg_tcm537-12569.gif);
	background-repeat: repeat-x;
	text-decoration: none;
	padding: 2px 2px 2px 2px;
}

.top_button
{
	background-image: url(images/button_bg.jpg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: normal;
	float: left;
	height: 55px;
	width: 149px;
	text-align: center;
	padding: 22px 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 33px;
}

/* 
-------------------------
FOOTER
-------------------------
*/

#footer
{
	text-align: center;
	width: 748px;
	background-image: url(/dunlop_atde/Images/footer_bg_tcm537-12545.gif);
	background-repeat: repeat-x;
	font-family: Tahoma;
	font-size: 0.6em;
	font-weight: normal;
	color: #c0bdbd;
	margin: 20px 0 0 0;
	height: 90px;
	voice-family: "\"}\"";
	voice-family: inherit;
	height: 70px;
	float: left;
}
#footer_base 
{
	/*font-size: 100%; 
	padding-left: 46px; 
	color: #8b8888;  
	text-align: left;*/
	float: left; 
	padding-left: 80px;
}

#privacy
{
	padding: 0 10px 0 10px;
}
#terms
{
	padding: 0 10px 0 10px;
}
#copyright
{
	float: left;
	padding: 0 10px 0 10px;
}
#other_sites
{
	float: left;
	padding: 0 10px 0 10px;
}
#sitemap
{
	float: left;
	padding: 0 10px 0 10px;
	font-size: 0.7em;
}
#sitemap a:hover
{
	text-decoration: underline;
}

#sitemap ul
{
	list-style-type: none;
	padding: 0 0 0 36px;
	margin: 0 0 0 0;
}

#sitemap li
{
	padding: 6px 0 0 0;
}

#sitemap ul.level1
{
	list-style-type: none;
	padding: 0 0 0 24px;
	margin: 0 0 0 0;
}

#sitemap ul a.level0
{
	color: #FCDE02;
	font-weight: bold;
      	padding: 0 9px 0 0;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
      	background-position: right;
}

#sitemap ul a.level1
{
	font-weight: bold;
}

#footer ul
{
	border: 0;
	margin: 0;
	padding: 10px 0 10px 0;
	list-style-type: none;
	text-align: center;
	width: 740px;
}
#footer ul li
{
	display: inline;
	text-align: center;
	padding: 0 15px 0 15px;
	margin: 0;
}

a.footer1
{
	font-family: Tahoma;
	color: #8b8888;
	text-decoration: none;
}
a.footer1:hover
{
	text-decoration: underline;
}

a.footer2
{
	font-family: Tahoma;
	color: #8b8888;
	text-decoration: none;
}
a.footer2:hover
{
	text-decoration: underline;
}
.change_country
{
	float: left; 
	padding-left: 80px;
}

.footer_right{
	color:#C0BDBD
	font-size: 0.9em;
	padding:0;
	margin: 4px 4px 4px 50px;
	float: left;
	display:block;
}
.footer_box{

	border: 0px none;
	margin: 0pt auto;
	width: 60%;
	text-align: left;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
	color:#C0BDBD;
}
.footer_text{
	color:#C0BDBD
	font-size: 0.9em;
	display:block;
	float:left;
	padding:0;
	margin:4px;
}

/* 
-------------------------
END FOOTER
-------------------------
*/


/*
#topmenu
{
	background: #000;
	color: #fff;
	text-align: center;
	display: table;
	width: 748px;
}
#topmenu a
{
	color: #fff;
	text-decoration: none;
}

#topmenu a
{
	text-decoration: none;
	font-size: 1em;
}

#topmenu a:hover
{
	text-decoration: underline;
}
#topmenu ul
{
	border: 0;
	margin: 0;
	padding: 0 0 10px 0;
	list-style-type: none;
	text-align: center;
	width: 748px;
}
#topmenu ul li
{
	display: inline;
	text-align: center;
	margin: 0;
	background-image: url(images/button_bg.jpg);
	background-repeat: no-repeat;
	color: #fff;
	font-weight: normal;
	float: left;
	width: 149px;
	text-align: center;
	padding: 22px 0 0 0;
}
*/




#home_links ul
{
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	list-style: none;
}

#home_links li
{
	list-style: none;
	text-align: left;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: -2px 3px;	
	padding: 0 0 0 9px;
	margin: 0 0 0 0;
}

#home_links a
{
	color: #fff;
	padding: 0 0 0 0;
	text-decoration: none;
}
#home_links a:hover
{
	text-decoration: underline;
}
#home_links a:active
{
	text-decoration: underline;
}

#home_links2
{
width:130px;
padding: 0px 0px 0px 0px;
margin: 0px 0px 0px 0px;

}


#home_links2 ul
{
	padding: 0 0 0 10px;
	margin: 0 0 0 0;
	list-style: none;
}

#home_links2 li
{
	list-style: none;
	text-align: left;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: -2px 3px;	
	padding: 0 0 0 9px;
	margin: 0 0 0 0;
}

#home_links2 a
{
	color: #fff;
	padding: 0 0 0 0;
	text-decoration: none;
}
#home_links2 a:hover
{
	text-decoration: underline;
}
#home_links2 a:active
{
	text-decoration: underline;
}



.content_block_land
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	/*padding: 13px 19px 19px 19px; */
	padding: 13px 19px 19px 0;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 560px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 541px;
}

.content_block_land_no_bg
{
	background: #2B2B2B;
	float: left;
	text-align: left;
	padding: 0 10px 9px 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 561px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 532px;
}

.block_title_land
{
	font-weight: bold;
	color: #FFDB00;
	padding: 2px 8px 6px 0;
	display: inline;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.block_link_land
{
	font-weight: bold;
	color: #FFDB00;
	text-decoration: none;
}
.block_img_land
{

	background-image: url(/dunlop_atde/Images/picture_bg_tcm537-12550.gif);
	background-repeat: no-repeat;
	padding: 19px 19px 0 19px;
	margin: 0;
	float: left;
	width: 279px;
	height: 121px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 241px;
		
}
.block_text_land
{

	padding: 6px 0 10px 284px;
}

.block_textarea_land
{
	padding: 0px 0 10px 0px;
	margin: 0;
}

.block_img_other
{
	padding: 0 19px 11px 0;
	margin: 0;
	float: left;
	width: 220px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 201px;
}
.block_text_other
{
	padding: 0 0 10px 220px;
}

/* 
-------------------------
article    
-------------------------
*/

.content_block_article
{
	background: #2B2B2B;
	float: left;
	text-align: left;
	padding: 0 9px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 560px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 532px;
}

.content_block_article li
{
	color: #c0bbbb;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
}

.block_article_top_nav
{
	padding: 8px 5px 0 0;
	height: 39px;
}
.block_article_bottom_nav
{
	padding: 8px 5px 0 0;
	margin: 15px 0 15px 0;	
}
.block_article_diver_nav
{
	height: 12px;
	background-image: url(/dunlop_atde/Images/under_border_tcm537-20704.gif);
	background-repeat: repeat-x;
	border-top: 1px solid #414141;
}

.block_article_intro
{
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;	
	padding: 0;
	margin: 0;
}

.block_article_intro a
{
	text-decoration: underline;	
}

.block_article_text
{
	padding: 0 0 11px 0;
	float: left;
	width: 251px;
}
.block_article_image
{
	padding: 10px 0 10px 19px;
	float: left;
	width: 251px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 232px;
}
#article-inpage-image{
	float: right;
	position: relative;
	padding: 0px 0px 0px 16px;
}

#article-inpage-image a:hover{
	text-decoration: underline;
}

#article-inpage-image li{
	font-size: 1em;
}
.article-textwrap{
	margin: 0px;
	padding: 0px 9px 0px 0px;
	width: 523px;
}
.article-textwrap a:hover{
	text-decoration: underline;
}
.article-subpar-img{
	margin: 0px;
	padding: 15px 5px 0px 5px;
}

ul.bullet
{
	color: #BDBBBC;
	margin-left: 0px;
	list-style: none;
	font-size: 0.7em;
	position: relative;
	padding: 0px 10px 0px 0px;
}
li.bullet
{
	background-image: url(/dunlop_atde/Images/bullet_tcm537-12554.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
	text-align: left;
	padding: 0px 0px 6px 12px;
	position: relative;
	font-size:100%;
}
li.art_link
{
	text-align: left;
	padding: 0px 0px 6px 12px;
	position: relative;
	font-size:100%;
}

ul.bullet_large
{
	font-size: 0.7em;
	color: #BDBBBC;
	margin-left: 0px;
	list-style: none;
	padding-left: 0px;
}
li.bullet_large
{
	text-align: left;
	padding: 0px 0px 6px 12px;
	background-image: url(/dunlop_atde/Images/bullet_point_tcm537-12553.gif);
	background-repeat: no-repeat;
	background-position: 0px 5px;
	line-height: 1.3;
}


li.bullet_large_ind
{
	text-align: left;
	padding: 0px 0px 6px 12px;
	background-image: url(/dunlop_atde/Images/bullet_point_tcm537-12553.gif);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}



.select_tyre_title
{
	color: #fff;
	font-weight: bold;
	padding: 0px 0px 6px 0px;
	margin: 0;
}

.select_tyre_drop{
	background-color: #e2e2e2;
	color: #000;
	font-size: 1em;
	width: 195px;
}
.select_tyre{
	padding: 0px;
	margin: 0px;
	width: 200px;
	float: left;
}
.select_tyre_submit
{
	float: left;
}

.footer_drop
{
	border: 1px solid #000;
	background-color: #a7a7a7;
	color: #000;
	font-size: 12px;
	display:block;
	line-height: 12px;
	float:left;
	width:70px;
	height:18px;
	margin: 0px 3px 0px 0px;
}

/* 
-------------------------
MAIL FORM 
-------------------------
*/
div#mailform {
	background-color:#2B2B2B;
	border:1px solid #2B2B2B;
	padding: 0px 19px 0px 19px;
	margin:0px 0px 0px 0px;
	width:510px;
	max-width: 520px;
}
div#mailform form {margin:0 0 0 0}
div#mailform form label{
	display:block; 
	float:left; 
	position:relative; 
	font-size:0.7em; 
	margin:3px 0px 0px 0px;
	white-space:nowrap;
}
div#mailform form label.front{
	float:right;
	text-align:center;
	text-decoration:underline;
	width:185px;
	padding:5px 0px 7px 0px;
}
div#mailform form label.rear{
	margin-left: 16px;
	float:right;
	text-align:center;
	text-decoration:underline;
	width:185px;
	padding:5px 0px 7px 0px;
}
div#mailform form label.error {color:#0052A5}
div#mailform form label.check {display:inline; float:left; margin:3px 0 0 4px}

div#mailform form input{
	display:block; 
	float:right; 
	width:390px; 
	border:1px solid #000000; 
	background-color:#A7A7A7;
	margin:0px 0px 5px 0px; 
	font-size:10px; 
	line-height:15px; 
	height:17px; 
}
div#mailform form input.size135{
	width:135px; 
}
div#mailform form input.size185{
	width:185px; 
}
div#mailform form input.gobutton{
	background: transparent;
	background-image: url(/dunlop_atde/Images/white_arrow_tcm537-12592.gif);
	background-repeat: no-repeat;
	background-position: 94% 50%;
	color: #FFF;
	border:0px none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	margin:0px; 
	float:left; 
	padding:0px 4px;
	width:auto;
}
div#mailform form input.hidden{
	display:none;
}

/* 
-------------------------
NAVIGATION BUTTONS 
-------------------------
*/


#nav-menu-container
{
	background-color:#000;
	display:table;
        	margin: 0;
        	padding: 0;
}	

/* for 5 buttons */
.td_topnav_fb {
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) no-repeat;
	color:#FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 150px;
}
 
.td_topnav_fb_hover {
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 150px;
}
 
.td_topnav_fb_highlighted {
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) 0 -302px no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	width: 150px;
}

.td_topnav_fb_highlighted_hover {
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 150px;
	font-weight: bold;
}

/* for 6 buttons */

#nav-menu_s
{
	background-color: #000;
	font-size: 0.7em;
}

#nav-menu_s ul
{
	list-style: none;
	padding: 0;
	margin: 0;
}

#nav-menu_s li
{
	float: left;
	background-color: #000;
}
#nav-menu_s li a
{
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) no-repeat;
	line-height: 5em;
	float: left;
	width: 125px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#nav-menu_s li a:hover
{
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) 0 -302px no-repeat;
	float: left;
	width: 125px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#nav-menu_s li.highlighted a
{
	/*background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;*/
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) 0 -302px no-repeat;
	line-height: 5em;
	float: left;
	width: 125px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
        	font-weight: bold;
}

#nav-menu_s li.highlighted a:hover
{
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	float: left;
	width: 125px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
        	font-weight: bold;
}

#nav-menu_s li.home a
{
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) no-repeat;
	line-height: 5em;
	float: left;
	width: 123px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#nav-menu_s li.home a:hover
{
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	float: left;
	width: 123px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
}

#nav-menu_s li.home_highlighted a
{
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	line-height: 5em;
	float: left;
	width: 123px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
        	font-weight: bold;
	
}

#nav-menu_s li.home_highlighted a:hover
{
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	float: left;
	width: 123px;
	display: block;
	color: #fff;
	text-decoration: none;
	text-align: center;
        	font-weight: bold;
}

/* for club dunlop buttons */


.menu_cd_tb {
        	text-align: center;
        	border: 0px;
        	width: 100%;
        	height: 56px;
        	cellpadding: 0px;
        	cellspacing: 0px;
}


.td_topnav {
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) no-repeat;
	color:#FFFFFF;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 125px;
}
 
.td_topnav_hover {
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 125px;
}
 
.td_topnav_highlighted {
	background: url(/dunlop_atde/Images/new_button_tcm537-12543.gif) 0 -302px no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	font-weight: bold;
	margin: 0px;
	padding:0px;
	width: 125px;
}

.td_topnav_highlighted_hover {
	background: url(/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	color: #fff;
	text-decoration: none;
	text-align: center;
	font-family: Verdana, Arial, sans-serif;
	margin: 0px;
	padding:0px;
	width: 125px;
	font-weight: bold;
}

------------------------------------

#nav-menu2-container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #000;
	FLOAT: center
}
#nav-menu2 {
	FONT-SIZE: 0.7em;
	BACKGROUND-COLOR: #000
}
#nav-menu2 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-menu2 LI {
	FLOAT: left; 
	BACKGROUND-COLOR: #000
}
#nav-menu2 LI A {
	DISPLAY: block; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat;
	FLOAT: left; 
	WIDTH: 373px;
	COLOR: #fff; 
	LINE-HEIGHT: 5em; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#nav-menu2 LI A:hover {
	DISPLAY: block; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat 0px -302px; 
	FLOAT: left; 
	WIDTH: 373px; 
	COLOR: #fff; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#nav-menu2 LI.highlighted A {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat 0px -302px; 
	FLOAT: left; 
	WIDTH: 373px; 
	COLOR: #fff; 
	LINE-HEIGHT: 5em; 
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#nav-menu2 LI.highlighted A:hover {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: (/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	FLOAT: left; 
	WIDTH: 373px; 
	COLOR: #fff; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

#nav-menu3-container {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-COLOR: #000;
	FLOAT: center
}
#nav-menu3 {
	FONT-SIZE: 0.7em;
	BACKGROUND-COLOR: #000
}
#nav-menu3 UL {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px; 
	PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#nav-menu3 LI {
	FLOAT: left; 
	BACKGROUND-COLOR: #000
}
#nav-menu3 LI A {
	DISPLAY: block; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat;
	FLOAT: left; 
	WIDTH: 249px;
	COLOR: #fff; 
	LINE-HEIGHT: 5em; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#nav-menu3 LI A:hover {
	DISPLAY: block; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat 0px -302px; 
	FLOAT: left; 
	WIDTH: 249px; 
	COLOR: #fff; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}
#nav-menu3 LI.highlighted A {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: url(/dunlop_atde/Images/new_button_tcm537-12543.gif)  no-repeat 0px -302px; 
	FLOAT: left; 
	WIDTH: 249px; 
	COLOR: #fff; 
	LINE-HEIGHT: 5em; 
	TEXT-ALIGN: center;
	TEXT-DECORATION: none
}
#nav-menu3 LI.highlighted A:hover {
	DISPLAY: block; 
	FONT-WEIGHT: bold; 
	BACKGROUND: (/dunlop_atde/Images/button_over_large_tcm537-12544.gif) no-repeat;
	FLOAT: left; 
	WIDTH: 249px; 
	COLOR: #fff; 
	TEXT-ALIGN: center; 
	TEXT-DECORATION: none
}

/* Hide from IE5-Mac \*/
#nav-menu li a
{
	float: none
}
/* End hide */

/* 
-------------------------
BUTTONS 
-------------------------
*/
			
.button_outer
{
	display: table;
	_position:relative;
	overflow:hidden;
	width:100px;
}

.button_inner
{ 
	_position:absolute;
	_top:50%;
	display:table-cell;
	vertical-align:middle;
	text-align:center;
		border: 1px solid red;
}

.button_text
{
	width: 100%;
	font-size: .7em;
	color: #fff; 
	_position:relative;
	_top:-50%;
		
}

.button_container
{
	display: table;
	width: 149px;
	float: left;
}

.button_container a
{
	color: White;
	text-decoration: none;
}


/* 
-------------------------
Home A    
-------------------------
*/

#main_content_home
{
	width: 748px;
	text-align: left;
	float: left;
	background: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#home_background
{
	width: 747px;
	height: 366px;
	font-weight: normal;
	color: #fff;
	background-image: url();
	background-repeat: no-repeat;
}

.home_tire_finder_header
{
	background-color: #FFDB00;
	color: #000;
	font-weight: bold;
	padding: 7px 0 0 10px;
	background-image: url(/dunlop_atde/Images/magnify_icon_tcm537-12539.gif);
	background-repeat: no-repeat;
	background-position: right;
	height: 27px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 282px;
}
.home_tire_finder_content_left
{
	padding: 9px 0 0 10px;
	float: left;
	font-weight: bold;
	width: 81px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
.home_links_box
{
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background-color: #242424;
	background-image: url(/dunlop_atde/Images/tt_panel_tcm537-12593.gif);
	background-repeat: no-repeat;
	border: 1px solid #FFDB00;
	display: table;
	position: absolute;
	top: 270px;
	left: 45px;
	width: 338px;
	hight:90px;
}

.home_links_box2
{
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background-image: url(/dunlop_atde/Images/tt_panel_tcm537-12593.gif);
	background-repeat: no-repeat;
	background-color: #242424;
	border: 1px solid #FFDB00;
	display: table;
	position: absolute;
	top: 270px;
	left: 10px;
	width: 395px;
	height: 90px;
}

.home_right
{
	position: absolute;
	top: 169px;
	left: 418px;
}
.home_right_ext
{
	position: absolute;
	top: 98px;
	left: 418px;
}
.car_block{
     	float: left;
}
.motorcycle_block{
     	float: left;
}
.home_tire_finder
{
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background-color: #242424;
	border: 1px solid #FFDB00;
	padding: 0 0 0 0;
	display: table;
	width: 292px;
}
.home_links_content
{
	width: 194px;
	font-weight: normal;
	color: #fff;
	float: right;
	text-align: left;
	margin: 6px 6px 0 0;
	padding: 0 0 0 0;
        float: left;
}

.home_links_content2
{
	width: 130px;
	font-weight: normal;
	color: #fff;
	text-align: left;
	margin: 6px 0px 0px 0px;
	padding: 0px;
	float: left;
}

.home_links_content_img
{
	float:left; 
	width: 133px;
	height: 90px;
}

.home_links_content_img2
{
	float:left; 
	width: 260px;
	height: 90px;
	font-size: 0em;
                padding:0px 0px 0px 0px;
}
	
.home_tire_finder_content_right
{
	float: right;
	padding: 11px 0 11px 4px;
	width: 198px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 194px;
}

.home_button
{
	padding: 9px 0 0 0;
	width: 286px;
}

.home_button a
{
	color: #fff;
	text-decoration: none;
}

.home_cell1_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_left_overbtn_tcm537-12564.gif);
	background-repeat: repeat-x;
}
.home_cell2_over
{
	float: left;
	width: 246px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x; _position:relative;
	overflow:hidden;
}
.home_cell3_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_right_overbtn_tcm537-12566.gif);
	background-repeat: repeat-x;
}
.home_cell_c1
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_left_btn_tcm537-12563.gif);
	background-repeat: repeat-x;
}
.home_cell_c2
{
	float: left;
	width: 246px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
}
.home_cell_c3
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_right_btn_tcm537-12565.gif);
	background-repeat: repeat-x;
}
.home_button_outer
{
	display: table;
	height: 42px; 
	_position:relative;
	overflow:hidden;
	/*line-height: 2.6em;*/
}

.home_button_inner
{ _position:absolute;
_top:50%;
display:table-cell;
vertical-align:middle;
text-align:center;

}

.home_button_text
{
	width: 244px;
	color: #fff;
background-image:url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif)ж
background-repeat:no-repeat;
background-position:right;

}

.find_btn_text_home
{
	display: block; 
	margin:0; 
	padding:14px 0 15px 0; 
	text-align: center; 
	cursor:pointer;
}
.find_btn_edge_home
{
	display: block; 
	margin:0; 
	padding:14px 0 12px 0; 
	text-align: center; 
	cursor:pointer;
}

.home_button_container
{
	width: 290px;
	float: left;
}

.home_select
{
	width: 100px;
	background-color: #DDDDDD;
	float: left;
	display:block;
	height: 16px;
	color: #000;
	font-size: 0.9em;
	margin:0 5px 0 0;
}
.manager_select
{
	width: 120px;
	background-color: #DDDDDD;
	font-size: .8em;
}
.select_title
{
	padding: 0 0 6px 0;
	clear: both;
}

.select_form
{
	padding: 0 0 6px 0;
	float: left;
}


/* 
-------------------------
Download   
-------------------------
*/

.download_main_content
{
	width: 560px;
	text-align: left;
	float: left;
	background-image: url(/dunlop_atde/Images/download_pagebg_tcm537-20702.jpg);
	background-repeat: repeat-x;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 19px 0 0 0;
}

.download_content
{
	/*background: #2B2B2B;*/
	float: left;
	text-align: left;
	margin: 0;
	padding: 0;
	width: 560px;
}

.download_img
{
	margin: 0;
	padding: 0;
	float: left;
	width: 260px;
	height: 103px;
}

#download_text
{
	padding: 0 0 0 32px;
	float: left;
                font-size: 0.7em;
}

#download_text ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#download_text li
{
	margin: 0;
	padding: 2px 0 2px 0;
}

#download_text a
{
	color: #fff;
	text-decoration: none;
}

#download_text a:hover
{
	color: #fff;
	text-decoration: underline;
}
#download_text p
{
	font-weight: bold;
                font-size: 1em;
	color: #FFDB00;
	display: inline;
	padding: 4px 0 4px 0;
}

/* 
-------------------------
More Info Overview   
-------------------------
*/

.content_block_2_left
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	color: #BDBBBC;
	border-right: 1px solid #282828;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding: 0px 19px 19px 0px;
	width: 261px;
}

.content_block_2_right
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	padding: 0px 19px 19px 0px;
	color: #BDBBBC;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 261px;
}

.block_img_large
{
	background-image: url(/dunlop_atde/Images/picture_bg_tcm537-12550.gif);
	background-repeat: no-repeat;
	padding: 19px 0 9px 20px;
	margin: 0 0 0 0;
}

.block_img_large_right
{
	background-image: url(/dunlop_atde/Images/picture_bg_tcm537-12550.gif);
	background-repeat: no-repeat;
	padding: 19px 0 9px 20px;
	margin: 0 0 0 0;
}

/* 
-------------------------
More Info Sub Category   
-------------------------
*/

.content_block_subarea
{
	float: left; 
	width: 130px; 
	padding:0; 
	margin:0;
}
.content_block_sub_left
{
	float: left;
	text-align: left;
	padding: 16px 19px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 289px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 251px;
}

.content_block_sub_right
{
	background: #2B2B2B; /*background-image:  url(images/furniture/content_bg_dividers.gif);     background-repeat: repeat-x;*/
	float: left;
	text-align: left;
	padding: 16px 18px 0 0;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 270px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 251px;
}
.content_block_sub_line
{
	background: #2B2B2B;
	float: left;
	text-align: left;
	padding: 0 0 0;
	margin: 0 19px 10px 0;
	border-bottom: 1px solid #414141;
	width: 232px;
}

.content_block_full_line
{
	background: #2B2B2B;
	padding: 0 0 9px 0;
	margin: 0 0 9px 19px;
	border-bottom: 1px solid #414141;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin: 0 19px 9px 19px;
}

.sub_block_img
{
	width: 109px;
	float: left;
	padding: 8px 9px 11px 0;
	margin: 0 9px 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100px;
}

.sub_block_text
{
	float: left;
	padding: 0;
        	margin: 0;
        	width: 130px;
}

.sub_block_img_moreinfo
{
	width: 109px;
	float: left;
	padding: 8px 9px 11px 0;
	margin: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 100px;
}
.sub_block_text_moreinfo
{
	float: left;
	width: 130px;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#breadcrumb
{
	width: 530px;
	color: #BDBBBC;
	font-weight: normal;
	padding: 12px 0px 0px 19px;
	margin: 0;
	float: left;
}

#breadcrumb a
{
	color: #fff;
        text-decoration: none;
}

#breadcrumb a:hover
{
	color: #fff;
        text-decoration: underline;
}

#breadcrumb ul
{
	margin-left: 0;
	padding-left: 0;
	display: inline;
	border: none;
	font-size: .7em;
}

#breadcrumb ul li
{
	margin-left: 24px;
	padding-left: 6px;
	border: none;
	list-style: none;
	display: inline;
	background-image: url(/dunlop_atde/Images/more_arrow_tcm537-12551.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#breadcrumb li.first
{
	margin-left: 0px;
	padding-left: 12px;
	border: none;
	list-style: none;
	display: inline;
	background-image: url(/dunlop_atde/Images/more_arrow_tcm537-12551.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#breadcrumb li.selectedfirst
{
	margin-left: 0;
	padding-left: 6px;
	border: none;
	list-style: none;
	display: inline;
	background-image: url(/dunlop_atde/Images/yellow_arrow_tcm537-12560.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#breadcrumb li.selected
{
	margin-left: 24px;
	padding-left: 6px;
	border: none;
	list-style: none;
	display: inline;
	background-image: url(/dunlop_atde/Images/yellow_arrow_tcm537-12560.gif);
	background-repeat: no-repeat;
	background-position: 0 5px;
}

#breadcrumb_nav
{
	padding: 0px 10px 0px 0px;
	float: RIGHT;
	width: 350px;
	MARGIN: 0px; 
	COLOR: #9e9e9e; 
	FONT-SIZE: 0.7em; 
	FONT-WEIGHT: normal; 
	line-height: 1.5em;
	height: auto;
	text-align: right;
}

#breadcrumb_nav a
{
	COLOR: #9e9e9e;
	white-space:nowrap;
	text-decoration: none;
}

#breadcrumb_nav a:hover
{
	COLOR: #9e9e9e; 
	TEXT-DECORATION: underline;
}
#breadcrumb_nav .highlighted{
	COLOR: #fcde02;
}
#breadcrumb_nav .highlighted:hover{
	COLOR: #fcde02;
}

#breadcrumb_nav ul
{
                margin-top: 0;
	margin-left: 0;
	padding-left: 0;
	border: none;
	font-size: .7em;
}

#breadcrumb_nav ul li
{
	padding-left: 9px;
	border: none;
	list-style: none;
	background-image: url(/dunlop_atde/Images/breadcrumb_arrow_tcm537-12556.gif);
	background-repeat: no-repeat;
	background-position: 0 6px;
}
/* 
-------------------------
Product Complex   
-------------------------
*/


#size_options_container 
{
	margin: 0;
	padding: 0;
}
#size_options
{
	width: 220px;
	height: 214px;
	line-height: 1.3em;
	background-color: #0c0c0c;
	color: #9f9d9d;
	overflow: auto;
	float:left;
	border: 1px solid #484747;
	padding: 2px 0px 0px 6px;
	margin: 0px 0px 0px 2px;
	font-size: 0.7em;
}

#size_options .selected
{
	color: #fff;
}

#size_options a
{
	color: #BDBBBC;
	text-decoration: none;
}

#size_options a:hover
{
	text-decoration: underline;
}

#size_options .selected a
{
	border: 1px solid #474747;
	padding: 0 0 2px 0;
	margin: 0 0 2px 0;
	background-color: #0c0c0c;
	color: #ffffff;
}
#size_options_ind
{
	width: 265px;
	height: 214px;
	line-height: 1.3em;
	background-color: #0c0c0c;
	color: #9f9d9d;
	overflow: auto;
	float:left;
	border: 1px solid #484747;
	padding: 2px 4px 0px 6px;
	margin: 0px 0px 0px 2px;
	font-size: 0.7em;
}
#size_options_ind .selected
{
	color: #fff;
}

#size_options_ind a
{
	color: #BDBBBC;
	text-decoration: none;
}

#size_options_ind a:hover
{
	text-decoration: underline;
}

#size_options_ind .selected a
{
	border: 1px solid #474747;
	padding: 0 0 2px 0;
	margin: 0 0 2px 0;
	background-color: #0c0c0c;
	color: #ffffff;
}

#size_select
{
	float: left;
	padding: 0;
	margin: 0;
	font-size: 0.7em;
}

#size_select p
{
	border: 1px solid #474747;
	width: 45px;
	text-align: center;
	padding: 1px 0px 2px 0px;
	margin: 1px 0px 2px 0px;
	background-color: #0c0c0c;
	color: #9f9d9d;
	font-size:1em;
	line-height:normal;
}

#size_select .selected
{
	color: #fff;
}

#size_select a
{
	color: #BDBBBC;
	text-decoration: none;
}

#size_select a:hover
{
	text-decoration: underline;
}

#size_select .p_size_select_top
{
	border: 1px solid #474747;
	width: 45px;
	text-align: center;
	padding: 1px 0px 2px 0px;
	margin: 0px 0px 2px 0px;
	background-color: #0c0c0c;
	color: #9f9d9d;
}

#size_select .selected a
{
	border: 1px solid #474747;
	width: 45px;
	text-align: center;
	padding: 1px 0px 2px 0px;
	margin: 0px 0px 2px 0px;
	background-color: #0c0c0c;
	color: #ffffff;
}

/*
-------------------------
Size Table
-------------------------
*/
table.sizes {	
	border: 1px solid #424242;
	background-color: #434343;
	width:	530px;
	empty-cells: show;
}
table.sizes th {
	width: 75px;
	border-bottom: 1px solid #424242;	
	background-color: #1F1F1F;
	padding: 15px 6px 15px 6px;
	text-align: left;
}
table.sizes th span {		
	color: #FFDB00;			
	font-size: 1.0em;
	font-weight: bold;
}
table.sizes td {
	width: 75px;	
	color: #9f9d9d;
	font-size: 0.7em;
	line-height: 1.5em;	
	padding: 0 6px 0 6px;
}
table.sizes td.topg{		
	background-color: #2B2B2B;
	background-image: url(/dunlop_atde/Images/tb_bg_sizes_topg_tcm537-20687.gif);
	background-repeat: repeat-x;
	padding: 8px 6px 0 6px;;
}
.even{
	background-color: #2B2B2B;
}
.odd{
	background-color: #1F1F1F;
}
/*
-------------------------
Layer Table
-------------------------
*/
table.layer {	
	background-color: #BDBBBC;
	width: 100%;
                empty-cells: show;
}
table.layer th {		
	background-color: #1F1F1F;
	padding: 1px 1px 1px 1px;
	color: #BDBBBC;			
	font-size: 0.9em;
	font-weight: bold;
	text-align: center;			
}
table.layer th p {	
	font-size: 0.8em;
	color: #BDBBBC;
}
table.layer td {	
	background-color: #1F1F1F;
	font-size: 0.8em;
	color: #BDBBBC;
	padding: 1px 1px 1px 1px;	
	text-align: center;
}
.italic {
                font-style: italic; 
}
.p_layer {
	color: #BDBBBC;
	font-size: 0.8em;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	text-align: left;
}

/*
-------------------------
Popup Table
-------------------------
*/
#popup {
                Display:none;
}
.popup {
                PADDING:0;
                MARGIN:0;
                position: absolute;
                width: 600px;
                height: 480px;
                top: 70px;
                left: 160px;
                z-index: 999;
                border: 0px;
                background-color: #272727;
}
.popup_close_btn {
                display:block;
                text-align: right;
	color: #BDBBBC;
                width:50px;
                heigth:15px;
 }
#popup_content {
                display:block;
                width: 100%;
                height: 100%;
                border:0px;
                PADDING:0 0 0 0;
                MARGIN:0 0 0 0;
}

/*
-------------------------
Header Explanation of Size Table
-------------------------
*/
table.explan {
	border: 1px solid #424242;
	width:	530px;	
}
table.explan tr.even {
	background-color: #242424;
	padding: 3px 2px 3px 2px;			
}
table.explan tr.odd {	
	background-color: #2b2b2b;
	padding: 3px 2px 3px 2px;			
}
table.explan td.extext_d {
	background-image: url(/dunlop_atde/Images/tb_bg_key_dark_tcm537-20685.gif);
	background-repeat: repeat-y;		
	color: #9f9d9d;
	font-size: 0.7em;
	padding: 3px 2px 3px 12px;
	line-height: 1.5em;
}
table.explan td.extext_l {
	background-image: url(/dunlop_atde/Images/tb_bg_key_light_tcm537-20684.gif);
	background-repeat: repeat-y;		
	color: #9f9d9d;
	font-size: 0.7em;
	padding: 3px 2px 3px 12px;
	line-height: 1.5em;
}
table.explan td.exhead {
	width: 80px;
	color: #FFDB00;
	font-size: 0.7em;
	font-weight: bold;
	text-align: left;
	padding: 0 8px 10px 10px;
}
/* */

#benchmark
{
	float: left;
	width: 248px;
	padding: 0 10px 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 238px;	
}
	
#benchmark .benchmark_title
{	
	float:left; 
	width:130px;
	font-weight: bold;
	color: #FFDB00;
	padding: 0 0 4px 0;
	margin: 0;
}

#benefits_title
{	
	font-weight: bold;
	color: #FFDB00;
	padding: 0 0 4px 0;
	margin: 0;
}

#benchmark .benchmark_title_img
{	
	float:left; 
	width:108px;
	padding: 0 0 4px 0;
	margin: 0;
}

#benchmark .benchmark_left
{	
	float:left; 
	width:130px;
	margin:0;
	padding:2px 0 0 0;
}

#benchmark .benchmark_right
{	
	float:left; 
	width:108px;
	margin:0;
	padding:4px 0 0 0;
}

#benchmark_tb
{
	float: left;
	width: 248px;
	padding: 0 10px 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 238px;	
}
#benchmark_tb .benchmark_title
{	
	float:left; 
	width:130px;
	font-weight: bold;
	color: #FFDB00;
	padding: 0 0 4px 0;
	margin: 0;
}
#benchmark_tb .benchmark_title_img
{	
	float:left; 
	width:108px;
	padding: 0 0 4px 0;
	margin: 0;
}
#benchmark_tb .benchmark_left
{	
	float:left; 
	width:130px;
	margin:0;
	padding:2px 0 0 0;
}
#benchmark_tb .benchmark_right
{	
	float:left; 
	width:108px;
	margin:0;
	padding:4px 0 0 0;
}

#key_benefits_tb
{
	float: right;
	width: 248px;
	padding: 0px 10px 0px 0px;
	voice-family: "\"}\"";
	voice-family: inherit;
}
#key_benefits_tb ul.bullet_large
{
	font-size: 0.7em;
	color: #BDBBBC;
	margin-left: 0px;
	list-style: none;
	padding-left: 0px
}
#key_benefits_tb li.bullet_large
{
	text-align: left;
	padding: 6px 0pxpx 12px;
	background-image: url(/dunlop_atde/Images/bullet_point_tcm537-12553.gif);
	background-repeat: no-repeat;
	background-position: 0% 50%;
}

.product_cell
{
	font-size: 100%; 
	vertical-align: top;
}

.product_strapline
{
	font-size: 0.9em;
	line-height: 1.5em;
	font-weight: bold;
	color: #fff;
	padding: 9px 0 9px 0;
	display:block;
}

.product_intro
{
	width: 231px;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
	float: left;
	padding: 9px 0 0 0;
}
.product_intro_u_image
{
	text-align: justify;
	width: 231px;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
	padding: 9px 0 0 0;
}

.product_image
{
	width: 291px;
	float: left;
	padding: 0 0 0 19px;
	margin: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 272px;
}

.content_block_product_intro
{
	background: #2B2B2B;
	color: #BDBBBC;
	border-bottom: 1px solid #434343;
	margin: 0 0 2px 19px;
	padding: 0 0 0 0;
	width: 530px;
	display: table;
}
.content_block_product_hero
{
	background: #2B2B2B;
	color: #BDBBBC;
	background-image: url(images/furniture/hero_divider.gif);
	background-repeat: repeat-x;
	border-bottom: 1px solid #434343;
	margin: 0 0 2px 19px;
	padding: 0 0 0 0;
	width: 530px;
	display: table;
}

.enlarge_picture
{
	font-size: 0.7em;
	text-align: right;
	padding: 4px 19px 0 19px;
        	margin: 0;
}
.enlarge_link
{
	background-image: url(/dunlop_atde/Images/mag_glass_tcm537-12355.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
                text-decoration: none;
}
.enlarge_link:hover
{
	background-image: url(/dunlop_atde/Images/mag_glass_tcm537-12355.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 20px;
	text-decoration: underline;
}
.divider_full
{
	width: 530px;
	height: 19px;
	clear: both;
}
#more_information
{
	padding: 0;
}
#more_information ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}
#more_information a
{
	font-size: 0.7em;
	color: #fff;
	text-decoration: none;
}

#more_information a:hover
{
	font-size: 0.7em;
	color: #fff;
	text-decoration: underline;
}

#more_information_art
{
	padding: 0;
}
#more_information_art ul
{
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#more_information_art a
{
	font-size: 1em;
	color: #fff;
	text-decoration: none;
}

#more_information_art a:hover
{
	font-size: 1em;
	color: #fff;
	text-decoration: underline;
}

.content_block_product
{
	background: #2B2B2B;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 9px 12px 19px;
	width: 530px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 530px;
}

.content_block_product_sub
{
	background: #2B2B2B;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 9px 12px 19px;
	width: 530px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 530px;
}

.tire_test
{
	float: left;
	width: 174px;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
}

.tire_test_c
{
	float: left;
	width: 174px;
	border-left: 1px solid #2b2b2b;
	border-right: 1px solid #2b2b2b;
	margin: 3px 0 0 0;
	padding: 0 0 0 0;
}
.tire_test_i
{
	width: 174px;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.tire_test_ic
{
	float: left;
	width: 174px;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.tire_test_content
{
	color: #BDBBBC;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	font-family: Tahoma;
	font-size: 0.7em;
	font-weight: normal;
}

.tire_test_content_i
{
	color: #BDBBBC;
	margin: 0 0 0 0;
	padding: 0 5px 0 5px;
	font-family: Tahoma;
	font-size: 0.6em;
	font-weight: normal;
	height: 90px;
}
.tire_test_image
{
                text-align: center;
	border: 0;
	width: 174px;
	background-color: #ffffff;
	padding: 3px 0 3px 0;
	margin: 0 0 0 0;
}
.range_intro
{
	width: 251px;
	line-height: 1.5em;
	font-weight: normal;
	float: left;
	padding: 9px 0 0 0;
}

.range_table
{
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #434343;
	text-align: left;

}
.range_table_space
{
	padding: 0 2px 0 2px;
	border-bottom: 1px solid #434343;
}
.range_table_high
{
	padding: 10px 0 10px 0;
	border-bottom: 1px solid #434343;
	background-color: #222;
	color: #fff;
}

.tire_options
{
	width: 220px;
	height: 134px;
	color: #BDBBBC;
	background-color: #000;
}

/* 
-------------------------
Product List   
-------------------------
*/

.productlist_intro
{
	width: 260px;
	font-size: 1.2em;
	font-weight: normal;
	color: #fff;
	float: left;
}

.productlist_image
{
	width: 242px;
	float: left;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

/* 
-------------------------
Tire Manager   
-------------------------
*/
.tire_manager_form1
{
	color: #fff;
	width: 135px;
	float: left;
	font-weight: bold;
	padding: 0 0 0 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 135px;
}

.tire_manager_form_head
{
	color: #fff;
	width: 135px;
	float: left;
	font-weight: bold;
	padding: 0 16px 6px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 116px;
}

.tire_manager_form_select
{
	color: #fff;
	width: 135px;
	float: left;
	font-weight: bold;
	padding: 0 16px 14px 0;

	voice-family: "\"}\"";
	voice-family: inherit;
	width: 116px;
}

.find_tire_form
{
	width: 118px;
	background-color: #e2e2e2;
	font-size: .9em;
	border: 0px;
}
.go_submit
{
	width: 30px;
	float: left;
	margin: 0;
	padding: 0;
}
.content_block_tire_manager
{
	float: left;
	text-align: left;
	padding: 16px 19px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	font-size: 0.7em;
	width: 559px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 530px;
}

.content_block_tire_manager_url
{
	text-align: left;
	padding: 16px 0px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	font-size: 0.7em;
	width: 559px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 530px;
}

.tire_manager_intro
{
	padding: 0 0 10px 0;
}

.find_tire_button
{
	padding: 0 0 0 0;
	width: 112px;
	float: left;
}

.find_tire_button a
{
	color: #fff;
	text-decoration: none;
}

.find_results_link a
{
	color: #fff;
	text-decoration: underline;
}

.find_results
{
	margin: 0;
	padding: 0;	
}

.find_results_title
{
	float: left;
	text-align: left;
	padding: 16px 19px 19px 19px;
	margin: 0 0 0 0;
	width: 521px;
}

.find_results_header
{
	font-size: 1em; font-weight: bold; color: #FCDE02;
}	
.find_results_criteria
{
	color: #FCDE02;
}
.find_results_container
{
	padding: 0 0 19px 19px;
      	margin: 0;		
}
.find_results_img
{
	float: left; width: 118px;
}
.find_results_text
{
	float: left; width: 410px;
}

.find_results_container_moto
{
	padding: 0px 0px 0px 19px;
      	margin: 0px;	
}
.find_results_moto_table{
	width:530px;
	border-collapse: collapse;
}
.find_results_head_moto td
{
	color: #FCDE02;
	font-weight:bolder;
	text-align:center;	
	border:1px solid #808080;
}
.find_results_tr_moto td
{
	border:1px solid #808080;
}
.find_results_td_moto_nowrap
{
	white-space:nowrap;
	text-align:center;
}
.find_results_img_moto
{
	float: left; width: 132px;
}
.find_results_text_moto
{
	float: left; width: 400px;
}
.find_results_comment{
	font-size: 0.7em;
	line-height: 1.3em;
}
#pagination
{
	 padding-left: 19px;
                 font-size: 0.7em;
}
.pagination_previous
{
	float: left; width: 100px;
}	
.pagination_next
{
	float: right; width: 100px; text-align: right; padding-right: 19px;
}
.pagination_pages
{
	float: left; 
	width: 320px; 
	text-align: center; 
	padding:0;
	margin:0;
}
#pagination a 
{
	text-decoration: none;	
}
#pagination a:hover
{
	text-decoration: underline;	
}

.find_tire_cell1_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_left_overbtn_tcm537-12564.gif);
	background-repeat: repeat-x;
}
.find_tire_cell2_over
{
	float: left;
	width: 76px;
	height: 42px;
	background-image: url();
	background-repeat: repeat-x; _position:relative;
overflow:hidden;
font-weight:normal;
}
.find_tire_cell3_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_right_overbtn_tcm537-12566.gif);
	background-repeat: repeat-x;
}
.find_tire_cell_c1
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_left_btn_tcm537-12563.gif);
	background-repeat: repeat-x;
}
.find_tire_cell_c2
{
	float: left;
	width: 76px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	font-weight: normal;
}
.find_tire_cell_c3
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(/dunlop_atde/Images/find_dealer_right_btn_tcm537-12565.gif);
	background-repeat: repeat-x;
}
.find_tire_button_outer
{
	display: table;
	height: 42px; _position:relative;
overflow:hidden;
}
.find_tire_button_inner
{ _position:absolute;
_top:50%;
display:table-cell;
vertical-align:middle;
text-align:center;
}

.find_tire_button_text
{
	width: 74px;
	color: #fff; _position:relative;
_top:-50%;
background-image:url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
background-repeat:no-repeat;
background-position:right;

}

.find_tire_title
{
	float: left;
	width: 270px;
	color: #FCDE02;
	font-size: 1.4em;
	font-weight: bold;
	padding: 0 19px 10px 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 251px;
}
.find_tire_subtitle
{
	width: 151px;
	color: #fff;
	font-weight: bold;
	float: left;
	padding: 0 0 10px 0;
}

.find_tire_intro
{
	width: 270px;
	padding: 0 19px 0 0;
	float: left;
	clear: both;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 251px;
}
.find_tire_select
{
	width: 130px;
	float: left;
}

/* 
-------------------------
Dealer Locator   
-------------------------
*/

.content_block_dealer
{
	float: left;
	text-align: left;
	padding: 16px 0 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 748px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 729px;
}

.dealer_form
{
	float: left;
	width: 170px;
}
.dealer_intro
{
	float: left;
	width: 310px;
	padding: 0 19px 0 0;
	margin: 0;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 291px;
}
.dealer_select
{
	width: 151px;
	float: left;
	padding: 0 0 9px 0;
	margin: 0;
}
.dealer_selectbox
{
	background-color: #e2e2e2;
	font-size: 1em;
                width: 200px;
}

.dealer_form_title
{
	color: #bdbbbc;
	font-weight: bold;
	padding: 0 0 9px 0;
	margin: 0;
}
.dealer_map
{
	float: right;
}	
.dealer_button
{
	padding: 6px 0 0 0;
	float: left;

}

.dealer_button a
{
	color: #fff;
	text-decoration: none;
}


.dealer_cell1_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_left_overbtn.gif);
	background-repeat: repeat-x;
}
.dealer_cell2_over
{
	float: left;
	width: 76px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_bg_overbtn.gif);
	background-repeat: repeat-x; _position:relative;
overflow:hidden;
font-weight:normal;
}
.dealer_cell3_over
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_right_overbtn.gif);
	background-repeat: repeat-x;
}
.dealer_cell_c1
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_left_btn.gif);
	background-repeat: repeat-x;
}
.dealer_cell_c2
{
	float: left;
	width: 76px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_bg_btn.gif);
	background-repeat: repeat-x;
	font-weight: normal;
}
.dealer_cell_c3
{
	float: left;
	width: 20px;
	height: 42px;
	background-image: url(images/dunlop/find_dealer_right_btn.gif);
	background-repeat: repeat-x;
}
.dealer_button_outer
{
	display: table;
	height: 42px; _position:relative;
overflow:hidden;
}
.dealer_button_inner
{ _position:absolute;
_top:50%;
display:table-cell;
vertical-align:middle;
text-align:center;
}

.dealer_button_text
{
	width: 74px;
	color: #fff; _position:relative;
_top:-50%;
background-image:url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
background-repeat:no-repeat;
background-position:right;
}


/* 
-------------------------
Dealer Locator   III
-------------------------
*/

.alertBox {
	background-color:black;
	border:1px solid #FFDC00;
	color:white;
	height:70px;
	left:35%;
	overflow-x:auto;
	position:absolute;
	top:250px;
	width:400px;
}

.alertBox_text {
	color:#FFDC00;
	font-weight:bold;
	height:20px;
	margin:15px;
}

.print_image{
	float: right;
	margin: 15px 40px 0 0;
	cursor:pointer;
}

.multipleLocations{
	background-color:black;
	border:1px solid #FFDC00;
	color:white;
	height:200px;
	left:38%;
	overflow-x:auto;
	position:absolute;
	top:250px;
	width:400px;
}
.multipleLocations_table{
	margin:5px;
	width:375px;	
}

.multipleHits_header {
	height: 20px;
	color:#FFDC00;
	font-weight:bold;
	margin:5px;
}

.multipleHits_odd {
	background-color: black;
	cursor: pointer;
	border: 1px solid #FFDC00;
	margin:1px;
}

.multipleHits_even {
	background-color: #2B2B2B;
	cursor: pointer;
	border: 1px solid #FFDC00;
	margin:1px;
}

.info {
	background: transparent url(/dunlop_atde/Images/info_tcm537-46798.gif) no-repeat scroll 0 50%;
	width: 18px;
	height: 18px;
	float: right;
	margin: 0 3px 0 0;
}

.route {
	height: 18px;
	float: right;
	margin: 2px 5px 0 0;
	text-align:right;
	color:yellow;
	font-size:0.7em;
	font-weight:bold;
}

.indicator {
	background: transparent url(/dunlop_atde/Images/indicator2_tcm537-46927.gif) no-repeat scroll 0 0;
	width: 100px;
	height: 100px;
}

.icon_001 {
	background: transparent url(/dunlop_atde/Images/001_tcm537-46801.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_002 {
	background: transparent url(/dunlop_atde/Images/002_tcm537-46802.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_003 {
	background: transparent url(/dunlop_atde/Images/003_tcm537-46803.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_004 {
	background: transparent url(/dunlop_atde/Images/004_tcm537-46804.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_005 {
	background: transparent url(/dunlop_atde/Images/005_tcm537-46805.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_006 {
	background: transparent url(/dunlop_atde/Images/006_tcm537-46806.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_007 {
	background: transparent url(/dunlop_atde/Images/007_tcm537-46807.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.icon_008 {
	background: transparent url(/dunlop_atde/Images/008_tcm537-47646.gif) no-repeat scroll 0 0;
	width: 34px;
	height: 20px;
	float:left;
}

.image_div {
	float: right;
}

.dealer_search_button_bg {
	background-color: #FFDC00;
	margin:5px 0px 0px 4px;
	display:block;
	float:left;
	background-image: url(/dunlop_atde/Images/primary_search_button_bg_tcm537-12568.gif);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #DEC10C;
	padding: 0px 2px 0px 3px;
	_padding: 0px;
}

.dealer_search_button {
	margin: 0px;
	height: 20px;
	background: transparent;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: 94% 80%;
	font-size: 12px;
	color: #000000;
	border: 0;
	cursor: pointer;
	font-weight: bold;
	padding: 0px;
	width:66px;
}

.div_with_images {
	display: block;
	float: right;
}

.plus ul {
	list-style-image: url(/dunlop_atde/Images/menu_plus_tcm537-46809.gif);
	cursor: pointer;
}

#map_canvas {
	width: 738px;
	height: 370px;
	margin: 0px 5px;
	overflow: hidden;
}

#content_center #map_canvas ul li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	list-style-type: none;
	list-style-position: outside;
}

#content_center #map_canvas ul li ul {
	padding-left: 8px;
}

.hidden {
	display: none;
}

.dealerHeader {
	background-color: #494847;
	height: 20px;
	cursor: pointer;
}

.dealerHeaderText {
	height: 20px;
	overflow: hidden;
	color: white;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	margin: 0px 3px;
	padding: 0px 3px;
	float: left;
}

.dealerSubText {
	font-size: 0.7em;
	background-color: black;
	height: 100%;
}

.dealerText {
	float: left;
	margin-left:6px;
	margin-top:2px;
}

.dealerDetails {
	font-family: sans-serif;
	font-size: 11px;
	padding-top: 4px;
	padding-left: 14px;
	color: white;
	float: left;
}

.contentRight {
	display: block;
	height: 561px;
}

.directions {
	color: white;
	margin-top: 5px;
	border: solid 1px #000000;
	width: 490px;
	font-size: 0.9em;
	padding: 5px;
	float: left;
}

.directions div div div table tbody tr {
	color: white;
	background-color: black;
}
.mapInfo a {
	color: #283341;
}

input#fromAddress {
	float: left;
	font-size: 0.9em;
	background: #FFE764 none repeat scroll 0 0;
	border: 1px solid #ECCD13;
	height: 18px;
	margin: 5px 0;
}

.dealer_content {
	width: 748px;
	background-color: #2B2B2B;
	float: left;
	position: relative;
}

.dealer_content_border {
	width: 738px;
	margin:5px;
}

#dealer_filter_id{
	display: block;
	float: left;
	background-color: black;
	border: 1px solid #3C3C3C;
}

.dealer_filter {
	height: 600px;
	width: 200px;
}

.dealer_filter_start {
	width: 5px;
}

#content_right {
	float: left;
	width: 529px;
	background-color: black;
	border: 1px solid #3C3C3C;
	margin: 5px 0px 0px 5px;
}

.topStart {
	display: block;
	float: left;
	width: 726px;
	background-color: black;
	border-bottom: 1px solid #3C3C3C;
	border-right: 1px solid #3C3C3C;
	border-top: 1px solid #3C3C3C;
	margin-left: -1px;
	height:32px;
}

.top {
	display: block;
	float: left;
	width: 536px;
	background-color: black;
	border-bottom: 1px solid #3C3C3C;
	border-right: 1px solid #3C3C3C;
	border-top: 1px solid #3C3C3C;
	margin-left: -1px;
}

* html .top { /* ie 6 */
	height: 32px;
}

*+html .top { /* ie 7 */
	height: 32px;
}

.dealer_result {
	margin: 5px;
	height: 550px;
	overflow-y: auto;
	overflow-x: hidden;
	background-color: black;
}

table.filter {
	width: 190px;
	margin: 0 0 0 10px;
	display: block;
}

table#dealer_result {
	width: 500px;
	background-color: black;
	border-collapse: collapse;
}

.dealer_filter_title {
	height: 24px;
	padding: 8px 0 0 10px;
	margin: 0px;
}

.two_tr {
	width: 500px;
	float: left;
	border: 1px solid white;
	margin: 0 0 3px 0;
}

.dealer_resalt_button {
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif) repeat-x scroll 0 0;
	border: medium none;
	color: #FFFFFF;
	cursor: pointer;
	float: left;
	font-size: 1em;
	height: 42px;
	padding: 0px;
}


/* 
-------------------------
Search   
-------------------------
*/


#tire_finder_promo
{
	float: right;
	padding: 0 0 0 0;
	width: 185px;
	border-right: 1px solid #2B2B2B;
	background-color: #000;
}
#tire_finder_promo a
{
	color:#fff;
}
.tire_finder_promobg
{
	padding: 6px 6px 0 12px;
}
.tire_finder_promo_title1
{
	color: #FFDB00;
	font-weight: bold;
	font-size: 0.7em;
	padding: 10px 0 10px 0;
	margin: 0;
}
.tire_finder_promo_title2
{
	font-weight: bold;
	font-size: 0.7em;
	padding: 0 0 6px 0;
	margin: 0;
}
.promo_form
{
	height: 18px;
	padding: 0 0 6px 0;
	margin: 0;
	float: left;
	display:block;
	font-size: 0.7em;
}
.promo_link
{
	clear: both;
	padding: 6px 19px 0 19px;
	margin: 0;
	font-size: .7em;
	color: #fff;
	text-decoration: underline;
}

.tire_finder_promo_text
{
	font-size: .7em;
	padding: 0 0 4px 0;
	margin: 0;
	clear: both;
}

.content_block_search_results
{
	float: left;
	text-align: left;
	padding: 16px 19px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 559px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 521px;
}

.results_header
{
	font-weight: bold;
	color: #FFDB00;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.results_content
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}
.results_url
{
	padding: 0 0 16px 0;
	margin: 0 0 0 0;
}

.promo_base
{
	background-image: url(/dunlop_atde/Images/menu_gradient_tcm537-12561.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 184px;
}
.search_count
{
	float: right; 
	text-align: right;
	padding: 25px 0 0 0;
}
.search_again
{
	font-weight: bold;
	color: #FCDE02;
	display:block;
	float:left;
	font-size:0.7em;
	padding:4px;
}

/* 
-------------------------
footer article   
-------------------------
*/

.footer_outer
{
	width: 560px;
}

.footer_article
{
	padding: 0 19px 0 19px;
}

/* 
-------------------------
Search results
-------------------------
*/

a.search_link
{
	color: #fff;
	text-decoration: underline;
}

/*
-------------------------
Buttons   
-------------------------
*/

.submitbutton
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(images/dunlop/find_dealer_bg_btn.gif);
	background-repeat: repeat-x;
	width: 200px;
	height: 42px;
	float: left;
}

.submitbutton_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(images/dunlop/find_dealer_bg_overbtn.gif);
	background-repeat: repeat-x;
	width: 200px;
	height: 42px;
	float: left;
}

.dealerbutton3 {
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: 1em;
	padding: 0pt;
}


.findtirebutton
{

	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/main_btn_middle_tcm537-12552.gif);
	background-repeat: repeat-x;
	width: 70px;
	height: 36px;
	float: left;
	font-size: .9em;
}

.findtirebutton_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x;
	width: 70px;
	height: 42px;
	float: left;
	font-size: .9em;
}

.dealerbutton
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .8em;
	padding: 0px;
	width:73px;
}
.dealerbuttonEx
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .8em;
	padding: 0px;
	width:73px;
}
.dealerbutton_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .8em;
	padding: 0px;
	width:73px;
}

.dealerbuttonEx_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .8em;
	padding: 0px;
	width:73px;
}
.dealerbutton1
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .7em;
}

.dealerbutton1_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x;
	height: 42px;
	float: left;
	font-size: .7em;
}


.homebutton
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_btn_tcm537-12558.gif);
	background-repeat: repeat-x;
	width: 246px;
	height: 42px;
	float: left;
	font-size: .9em;
}

.homebutton_over
{
	background: transparent;
	border: none;
	color: #fff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/find_dealer_bg_overbtn_tcm537-12562.gif);
	background-repeat: repeat-x;
	width: 246px;
	height: 42px;
	float: left;
	font-size: .9em;
}



.submitarea
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	font-size: 100%;
}

.find_submitarea
{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

.button_left
{
	padding: 0;
	margin: 0;
	float: left;
	width: 20px;
	height: 42px;

}
.button_leftEx
{
	padding: 0;
	margin: 0;
	float: left;
	width: 20px;
	height: 42px;

}
.button_right
{
	font-size: .8em;
	color: #ED1A22;
	line-height: 4.9em;
	padding: 0;
	margin: 0;
	float: left;
	width: 20px;
	height: 42px;
	display: none;

}
.button_rightEx
{
	font-size: .8em;
	color: #ED1A22;
	line-height: 4.9em;
	padding: 0;
	margin: 0;
	float: left;
	width: 20px;
	height: 42px;
	display: none;

}

.button_left_over
{
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
}
.button_leftEx_over
{
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
}

.button_right_over
{
	font-size: .8em;
	color: #ED1A22;
	line-height: 4.9em;
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
	display: none;
}
.button_rightEx_over
{
	font-size: .8em;
	color: #ED1A22;
	line-height: 4.9em;
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
	display: none;
}
.find_button_left
{
	padding: 0;
	margin: 0;
	float: left;
	width: 11px;
	height: 36px;

}
.find_button_right
{
	padding: 0;
	margin: 0;
	float: left;
	width: 11px;
	height: 36px;
}

.find_button_left_over
{
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
}

.find_button_right_over
{
	float: left;
	width: 20px;
	height: 42px;
	padding: 0;
	margin: 0;
}

.gobutton_bg{
	border: 0px solid #000;
	width:30px;
	height:18px;
	float:left;
	line-height: 16px;
	margin:0px;
	padding:0px;
}
.gobutton
{
	background: transparent;
	background-image: url(/dunlop_atde/Images/white_arrow_tcm537-12592.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFF;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	border:0px none;
	margin:0px 0px 2px 0px	;
	padding: 0px 4px 3px 4px;
	_padding: 0px 4px;
}

.gobutton_promo{
	height: 18px;
	background: transparent;
	background-image: url(/dunlop_atde/Images/white_arrow_tcm537-12592.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #FFF;
	padding: 0px 6px 6px 4px;
	_padding: 0px 6px 1px 6px;
	border: 0;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	float: left;
	width:29px;
}
.gobutton_promo_bg{
	background-position: bottom;
	border: 0px solid #202020;
	padding: 0px;
	width:32px;
	height:18px;
	display:block;
	float:left;
}

.gobutton_footer{
	background: transparent;
	color: #BFBBBB;
	border:0px none;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	margin:0px;
	padding: 0px 4px 4px 4px;
	_padding: 0px 4px 1px 4px;
	float: left;
}
.gobutton_footer_bg{
	border: 0px solid #212121;
	margin:0px;
	padding:0px;
	width:30px;
	height:16px;
	display:block;
	float:left;
}

.gobutton3
{
	background: transparent;
	border: 1px solid #000;
	color: #ffffff;
	cursor: pointer;
	background-image: url(/dunlop_atde/Images/go_bg_tcm537-12569.gif);
	background-repeat: repeat-x;
	width: 42px;
	height: 20px;
	font-size: .7em;
	font-weight: bold;
	margin: 0 0 0 4px;
}
.search_button_bg{
	display:block;
	float:left;
	background-image: url(/dunlop_atde/Images/primary_search_button_bg_tcm537-12568.gif);
	background-repeat: repeat-x;
	height: 20px;
	border: 1px solid #DEC10C;
	margin: 0 0 0 4px;
	padding: 0px 2px 0px 3px;
}
.search_button
{
	height: 20px;
	background: transparent;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: 94% 50%;
	color: #000000;
	border: 0;
	cursor: pointer;
	font-size: 12px;
	font-weight: bold;
	margin: 0;
	padding: 0px;
	width:60px;
}

.textsearch
{
	border: 1px solid #000;
	background-color: #FFF;
	color: #000;
	font-size: 14px;
	display:block;
	float:left;
	width:120px;
	height:18px;
	padding: 0px 2px;
	margin:0 10px 0 0;
}

.boxsearch
{
	border: 0px none;
	margin: 0pt auto;
	width: 65%;
	text-align: left;
	-moz-background-clip: -moz-initial;
	-moz-background-origin: -moz-initial;
	-moz-background-inline-policy: -moz-initial;
}

/* 
-------------------------
Sidewall   
-------------------------
*/

#markings
{
	margin-bottom:20px;
}

#markingsInnerWrap
{
	padding:1em 20px;
}

#marking
{
	background-image:url(/dunlop_atde/Images/markings_tcm537-12325.gif);
	background-position:50% 0;
	background-repeat:no-repeat;
	width:517px;
	height:516px;
	margin-bottom:20px;
}

#marking_ind
{
	background-image:url(/dunlop_atde/Images/sidewallmarkings_tcm537-25318.jpg);
	background-position:50% 0;
	background-repeat:no-repeat;
	width:517px;
	height:516px;
	margin-bottom:20px;
}

#markingInnerWrap
{
	padding:144px 128px;
}

#markingScrollWrap
{
	width:262px;
	height:228px;
	overflow:auto;
}
#markingInnerScrollWrap
{
	padding:0 10px;
}
#markings h1
{
	padding:0;
	margin:0 0 1em 0;
	background:none;
}
#markings h3
{
	font-size:0.69em;
	margin:0 0 1em 0;
	text-align:center;
}

#markings h4
{
	font-size:0.69em;
	margin:0 0 1em 0;
}

#markings p
{
	margin:0 0 1em 0;
	font-size:0.69em;
}

#intro
{
	padding-bottom:16px;
	background-image:url(../Images/p_intro_bg.gif);
	background-position:0 100%;
	margin:0 0 0 0;
}

#intro p
{
	margin:0 3em 0 0;
	padding:0 0 16px 0;
	border-bottom:1px solid #414141;
}

#markings ul
{
	margin:0 0 1em 0;
	padding:0;
}

#markings ul li
{
	font-size:0.69em;
	line-height:1.25em;
	list-style-type:none;
	margin-bottom:0.75em;
}

#marking ul li
{
	text-align:center;
}

#marking p
{
	text-align:center;
}

/* -- end AR styling -- */



/* 
-------------------------
Misc   
-------------------------
*/

.image_base
{
	/* used to align images to base of line on Firefox */
	vertical-align: bottom;
}

#image_cell img
{
	/* used to align images to base of line on Firefox */
	vertical-align: bottom;
}

.news_select_newsyear
{
                margin: 0;
	padding: 0 0 16px 16px;
	font-size: 0.7em;
}

.pagination_pages
{
	font-family: Verdana, Arial, sans-serif;
	color: #c0bbbb;
	font-size: 140%;
}

.pagination_button
{
	border: none;
	background-color: #2B2B2B;
	font-family: Verdana, Arial, sans-serif;
	color: #ffffff;
	font-size: 140%;
                cursor: pointer;
}


/* 
--------------------------------
Styles for calendar layout 
--------------------------------
*/

#CLNDR_container.calendar
{
	white-space: nowrap;
}

#CLNDR_container.calendar .calendarLayout
{
	width: 186px;		
}

#CLNDR_container.mainTable	
{
	border: 1px solid #000000;
	background-color: #171717;
}

#CLNDR_container.calendar .navigationLayout td
{
	background-color: #000000;
	color: #C0C0C0;
	padding-top: 3px;
	padding-bottom: 3px;
        font-weight: bold;
	background-image: url(/dunlop_atde/Images/monthbackground_tcm537-20708.gif);
	background-repeat: repeat;
	background-position: center center;
}

#CLNDR_container.calendar .navigationLayout td a
{
	color: #C0C0C0;
	font-weight: bold;
	text-decoration: none;
}

#CLNDR_container.calendar .navigationLayoutYear td
{
	background-color: #101010;
	color: #ffdb00;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
	text-decoration: none;
}

#CLNDR_container.calendar .navigationLayoutYear td a
{
	color: #ffdb00;
	font-weight: bold;
	text-decoration: none;
}

#CLNDR_container.calendar .daysLayout
{
	table-layout: fixed;
	border-collapse: collapse;
        color: #CC3300;
        background-color: #171717;
}

#CLNDR_container.calendar .daysLayout td
{
	padding-top: 4px;
	padding-bottom: 4px;
        color: #696969;
}

#CLNDR_container.calendar .daysLayout a
{
	color: #ffffff;
}

#CLNDR_container.calendar .selectedDay a
{
	color: #ffdb00;
}

#CLNDR_container.calendar table td
{
	text-align: center;
	font-family: "MS Sans Serif";
	font-size: 12px;
}

#CLNDR_container.calendar .navigationLayout td select
{
	width: 100%;
	font-family: Verdana;
	font-size: 12px;
	line-height: 12px;
}

#CLNDR_container.calendar .navigationArrowLeft
{
background: url(/dunlop_atde/Images/red_arrow_previous_tcm537-12555.gif);
background-repeat: no-repeat;
background-position: center center;
}

#CLNDR_container.calendar .navigationArrowRight
{
font-weight: bold;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-right: 20%
}
/*
-------------------------
Popup Table from Excel files
-------------------------
*/

	/*DIV area table*/
.popup_area{
	scrollbar-face-color: #2b2b2b;
   	scrollbar-highlight-color: #9F9D9D;
   	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #9F9D9D;
   	scrollbar-arrow-color: #9F9D9D;
   	scrollbar-track-color: #9F9D9D;
   	scrollbar-darkshadow-color: #9F9D9D;

	width: 800px;
	white-space:nowrap;	
	overflow: scroll;	
	background: #969696;
	top: 480px;
	filter:alpha(opacity=98);
	-moz-opacity: 0.98;
	border:1px solid #66667E;
	padding:2px;
	position:absolute;
	z-index:1;
}
.popup_handle{
	width: 730px;
	background-color:#969696;
	border:0px solid #c0bbbb;
	height:18px;
	margin:0px;
	margin-bottom:2px;
	color:#FFDB00;
	cursor: move;
	font-size:0.7em;
}
	/*close button of whole area*/
.close_popup{
	cursor: pointer;
	color:#FFDB00;
	font-size:0.7em;
	background-color:#242424;
	border:1px solid #c0bbbb;
	height:18px;
	margin-bottom:2px;
	width:45px;
	text-align:center;
}
	/*Section of Tire Size*/
.tire_size{
	color:#FFDB00;
	font-weight: bold;
}
	/*data table*/
table.popup_ex {	
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
/*	table-layout: fixed;*/
}
table.popup_ex td {	
	text-align: center;
	background: #969696;
	font-size: 0.7em;
	color: #ffffff;
	padding: 0px 2px 0px 2px;
	white-space:nowrap;
}
table.popup_ex td.tire_size{
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
	text-align: left;
	color:#FFDB00;
	line-height: 1.5em;
}
table.popup_ex td.two_brd {	
	border-bottom: 1px solid #000000;
	border-right: 1px solid #000000;
}
table.popup_ex td.right_brd {	
	border-right: 1px solid #000000;
}
table.popup_ex td.bottom_brd {
	border-bottom: 1px solid #000000;
}
/*-------------------------
END OF Table from Excel files
-------------------------
*/
/*
-------------------------
Popup tire moto
-------------------------
*/
.popup_area_moto{
	scrollbar-face-color: #2b2b2b;
   	scrollbar-highlight-color: #9F9D9D;
   	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #9F9D9D;
   	scrollbar-arrow-color: #9F9D9D;
   	scrollbar-track-color: #9F9D9D;
   	scrollbar-darkshadow-color: #9F9D9D;

	width: 274px;
	overflow: scroll;	
	background: #969696;
	top: 480px;
	filter:alpha(opacity=98);
	-moz-opacity: 0.98;
	border:1px solid #66667E;
	padding:2px;
	position:absolute;
	z-index:1;
}
.popup_handle_moto{
	width: 205px;
	background-color:#969696;
	border:0px solid #c0bbbb;
	height:18px;
	margin:0px;
	margin-bottom:2px;
	color:#FFDB00;
	cursor: move;
	font-size:0.7em;
}
table.popup_mc {
	width:257px;
	padding:2px;
	border: 1px solid #000000;
}
table.popup_mc td {	
	color: #dddbdc;
}
.link_with_arrow_mc{
	padding:2px 8px 0px 0px;
	background-image: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	text-decoration: none;
}
.link_with_arrow_mc:hover{
	text-decoration: underline;
}
.link_with_arrow_mc:active{
	text-decoration: underline;
}
/*
-------------------------
END Popup tire moto
-------------------------
*/

/*-------------------------
Club Dunlop
-------------------------
*/

.cd_header_cap {
	padding: 5px 0px 5px 0px;
	float: left;
	width: 365px;
}

.cd_content {
	text-align: left;
	width: 523px;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 15px 19px 0px 19px;
}

.cd_ttcontent {
	background-image: url(/dunlop_atde/Images/content_main_bg_tcm537-12546.gif);
	background-repeat: repeat-x;
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 7px 1px 0 1px;
}

.cd_content_overview {
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 19px;
}

.cd_main_content {
	width: 561px;
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.cd_tt_content {
	width: 748px;
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

.overview_img {
	margin: 0 0 0 0;
	padding: 0 0 0 5px;
	float: right;
}

.tuning_content {
	float: left;
	width: 370px;
	font-weight: normal;
	line-height: 1.5em;
	margin: 0;
	padding: 5px 0 0 0;	
}

.tuning_title {
	font-size: 0.8 em;
	font-weight: bold;
	color: #FFDB00;
	margin: 0;
	padding:0;
}

.tuning_img {
	float: right;
	margin: 0;
	padding: 5px 0 0 0;

}

.touch_main {
	float: left;
	margin: 0;
	padding: 0px 1px 0px 7px;
	width: 295px;
}

.touch_img {
	margin: 0 0 0 0;
	padding: 5px 0px 0px 0px;
	float: left;
	width: 140px;
}

.touch_text {
	font-size: 0.7em;
	font-weight: normal;
	padding: 0;
	margin: 0;
	text-align: justify;
}

.touch_title {
	font-weight: bold;
                font-size: 0.8em;
	color: #FFDB00;
	display: inline;
	padding: 5px 0 5px 0;
	margin: 0;
}

#tuning_news {
	margin: 0px;
	padding: 5px;
}

#tuning_news p {
	color: #c0bbbb;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

#tuning_news a {
	color: #fff;
	text-decoration: none;
}

#tuning_news a:hover {
	color: #fff;
	text-decoration: underline;
}

.news_content {
	width: 262px;
	margin: 0;
	padding: 0 5px 0 0;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
	float: left;
	background-color: #2B2B2B;
}

.bwt_content {
	width: 186px;
	margin: 0;
	padding: 1px 0 0 1px;
	float: left;
	background-color: #2B2B2B;
	text-align: left;
	font-weight: normal;
	line-height: 1.5em;
}

.bwt_content_sub {
	width: 186px;
	float: center;
	background-color: #101010;
	font-weight: normal;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
	height: 115px;
}	

.bwt_title_header {
	font-size: 0.8em;
        	line-height: 1.5em;
	text-align: center;
	height: 20px;
}

.bwt_img {
	text-align: center;
	padding: 0;
	margin: 0;
	height: 61px;
}

.bwt_text {
	font-weight: bold;
	padding: 0 3px;
	margin: 0;
	text-align: center;
	height: 34px;
}

.partner_img {
	padding: 0;
	margin: 0;
	float: left;
}

.partner_content {
	padding: 0 0 0 5px;
	margin: 0;
	float: left;
	width: 370px;
	text-align: justify;
}

.partner_holder {
	text-align: left;
	float: left;
	width: 523px;
	background-color: #2B2B2B;
	margin: 0;
	padding: 5px 19px 5px 19px;
}

.partner_border {
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0;
	padding: 10px 0 0 0;
	border-bottom: 1px solid #434343;
}

.partner_intro {
	line-height: 1.5em;
	font-weight: normal;
	float: left;
	padding: 5px 0 5px 0;
	margin: 0;
}

.partner_img_pr {
	padding: 15px 0 0 5px;
	margin: 0;
	float: right;
	text-align: right;
}

.partner_product {
	font-size: 0.9em;
	line-height: 1.5em;
	font-weight: bold;
	color: #fff;
	padding: 9px 0 9px 0;
	margin: 0;
}

.partner_product_content {
	text-align: justify;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
	padding: 0 0 5px 0;
	margin: 0;
}

.partner_select {
	width: 170px;
	background-color: #DDDDDD;
	float: right;
	display:block;
	color: #000;
	font-size: 0.9em;
	margin: 0px;
	padding: 0px;
}

.partner_list {
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	width: 523px;
	margin: 0;
	padding: 10px 0px 5px 0px;
	border-bottom: 1px solid #434343;
}

.gallery_link {
	font-size: 0.7em;
	font-weight: normal;
	padding: 0;
	margin: 0;
	text-align: right;
}

.cd_enlarge_picture {
	font-size: 0.7em;
	text-align: right;
	padding: 2px 5px 0 5px;
        	margin: 0;
}

.cr_img_national {
	padding: 0 10px 0 0;
        	margin: 0;
	float: left;
	width: 22px;
}

.cr_date {

	padding: 0;
        	margin: 0;
	float: left;
	width: 100px;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
}

.cr_route {
	padding: 0 0 0 20px;
        	margin: 0;
	background-image: url(/dunlop_atde/Images/pdf_tcm537-25612.gif);
	background-repeat: no-repeat;
	background-position: left;
	float: right;
	width: 144px;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	text-align: left;
	color: #fff;
}

.cr_route_simple {
	padding: 0 0 0 0px;
        	margin: 0;
	background: none;
	float: right;
	width: 180px;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	text-align: left;
	color: #fff;
}

.cr_route_rc {
	padding: 0;
        	margin: 0;
	float: right;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	text-align: right;
	color: #fff;
}

.cr_route_inherit {
	color: #434343;
	padding: 0;
        	margin: 0;
	font-size: 1.0em;
	line-height: 1.5em;
	font-weight: normal;
}

.cr_border {
	text-align: left;
	float: left;
	background-color: #2B2B2B;
	margin: 0;
	padding: 3px 0 10px 0;
	border-bottom: 1px solid #434343;
}

.sl_img_mark {
	padding: 0 0 0 0;
        	margin: 0;
	float: left;
	width: 30px;
	text-align: center;
}

.sl_team {
	padding: 0 0 0 0;
        	margin: 0;
	float: left;
	width: 220px;
}

.sl_team_name {
	font-weight: bold;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
	padding: 0;
        	margin: 0;
}

.sl_team_team {
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
	padding: 0;
        	margin: 0;
}

.ec_route {
	padding: 0;
        	margin: 0;
	width: 140px;
	float: left;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
}

.ec_route_rc {
	padding: 0;
        	margin: 0;
	float: left;
	text-align: left;
	font-size: 0.7em;
	line-height: 1.5em;
	font-weight: normal;
	color: #fff;
}

.link_nu {
	font-weight: normal;
	color: #fff;
	padding: 2px 0px 2px 0px;
	text-decoration: none;
}
.link_nu:hover {
	text-decoration: underline;
}
.link_nu:active {
	text-decoration: underline;
}

.link_nu_arrow {
	font-weight: normal;
	background-image: url(/dunlop_atde/Images/pdf_tcm537-25612.gif);
	background-repeat: no-repeat;
	background-position: right;
	color: #fff;
	padding: 2px 6px 2px 6px;
	text-decoration: none;
}
.link_nu_arrow:hover {
	text-decoration: underline;
}
.link_nu_arrow:active {
	text-decoration: underline;
}

.dtm_promo_text {
	padding: 7px 0 7px 0;
	margin: 0;
	clear: both;
	line-height: 1.5em;
                font-size: 0.7em;
}

.gallery_content_block{
	padding: 0px 15px 0px 15px;
}
.gallery_header{
	color:#FFDB00;
	font-size:0.7em;
	font-weight:bold;
	padding:6px 6px 6px 10px;
	text-align:left;
}
.gallery_image_title{
	color:#CC0000;
	font-size:1em;
	font-weight:bold;
	text-align:left;
	FLOAT: left;
	TEXT-ALIGN: center
}
.gallery_block_diver {
	background-color:#2B2B2B;
	border-bottom:1px solid #434343;
	margin:0pt;
	padding:0px;
}

.cd_gallery_holder {
	margin:0pt;
	padding:5px 0px;
	color:#BDBBBC;
	font-family:Verdana,Arial,sans-serif;
	font-size:100%;
	text-align:center;
}

.cd_gallery_picture {
	margin:0pt;
	padding:5pt;
}

/*for gallery*/

.gallery_conteiner
{
	padding: 0px 0px 0px 17px;
}
.gallery_block
{
	background: #2B2B2B;
	background-image: url(/dunlop_atde/Images/content_bg_dividers_tcm537-12548.gif);
	background-repeat: repeat-x;
	float: left;
	text-align: left;
	color: #BDBBBC;
	border-right: 1px solid #282828;
	voice-family: "\"}\"";
	voice-family: inherit;
	padding: 0px 10px 19px 0px;
	width: 156px;
	margin-left:5px;
	margin-right:5px;
}

.gallery_block_description{
	text-align: left;
	padding: 0 8px 0px 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	font-size:13px;
	line-height:13px;
}
.gallery_img_thumbs
{
	background-image: url(gallery_picture_bg.gif);
	background-repeat: no-repeat;
	padding: 19px 0 0px 20px;
	margin: 0 0 0 0;
}
/*end style for gallery*/

.cd_home_links_box_right {
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background-image: url(/dunlop_atde/Images/tt_panel_tcm537-12593.gif);
	background-repeat: no-repeat;
	background-color: #242424;
	border: 1px solid #FFDB00;
	display: table;
	position: absolute;
	top: 210px;
	left: 400px;
	width: 312px;
	height: 150px;
}

.cd_home_links_content_right {
	font-weight: normal;
	color: #fff;
	text-align: left;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: left;
}
.cd_home_links_content {
	font-weight: normal;
	color: #fff;
	text-align: left;
	margin: 6px 6px 0px 0px;
	padding: 0px;
	float: left;
}
.cd_home_links_content_img {
	float:left; 
	width: 311px;
	height: 90px;
	font-size: 0em;
}	

.cd_home_links_box_left {
	font-size: 0.7em;
	font-weight: normal;
	color: #fff;
	background-image: url(/dunlop_atde/Images/tt_panel_tcm537-12593.gif);
	background-repeat: no-repeat;
	background-color: #242424;
	border: 1px solid #FFDB00;
	display: table;
	position: absolute;
	top: 270px;
	left: 35px;
	width: 344px;
	height: 90px;
}

UL#cd_home_links {
	PADDING: 0px 0px 0px 13px; 
	MARGIN: 0px; 
	LIST-STYLE-TYPE: none
}

LI#cd_home_links {
	PADDING: 0px 0px 0px 9px;
	BACKGROUND-POSITION: -2px 3px;
	BACKGROUND-IMAGE: url(/dunlop_atde/Images/red_arrow_tcm537-12540.gif);
	MARGIN: 0px;
	BACKGROUND-REPEAT: no-repeat;
	LIST-STYLE-TYPE: none;
	TEXT-ALIGN: left
}

.content_temporary {
	background: #2B2B2B;
	float: left;
	text-align: left;
	padding: 15px 19px 0 19px;
	margin: 0 0 0 0;
	color: #BDBBBC;
	width: 560px;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 523px;
}

/*-------------------------
END OF Club Dunlop
-------------------------
*/

