body
{
	margin:15px 0px 0px;
	background-color:#f1f1f1;
	font-family:Arial, Helvetica, sans-serif;
}

p, h1, h2, h3, h4, h5, h6, form
{
	margin:0px;
	font-weight:normal;
}

img
{
	border:0px;
}

input, a, img
{
	outline:none;
}

.flt_lft
{
	float:left;
}

.flt_rht
{
	float:right;
}

.valign
{
	vertical-align:middle;
}

.widht_flt
{
	width:100%;
	float:left;
}

.width
{
	width:100%;
}

.cursor
{
	cursor:pointer;
}

#wrapper{width:1011px; margin:auto;}

#header{width:1011px; float:left;  font-size:12px; color:#ed1b2d; vertical-align:top;}
#header .top{width:986px; margin:auto;}
#header h1.tyres{background:url(../images/logo.jpg) no-repeat; width:205px; height:88px; text-indent:-9999em; float:left; position:relative; margin-top:8px;}
#header h1.tyres a.tyres{display:block; width:100%; outline-width:medium; outline-style:none; height:100%; border:0px;}
#header .search{width:250px; float:right; margin-top:8px; text-align:left;}
#header .mag{margin-right:6px; margin-top:5px; margin-left:56px; float:left;}
/*#header .searchbor{border:solid 1px #cfcfcf; float:left; background:#f9f9f9; width:200px; margin-left:10px; height:18px;}
*/
#navigation{height:62px; float:left; width:997px; border:solid 1px #FFFFFF; border-bottom:none; margin-top:6px; background:#FFFFFF;}
#navigation .anchor{background:url(../images/navbg.jpg) repeat-x; float:left; width:618px;}
#navigation ul{margin:0px; padding:0px;}
#navigation ul li{list-style:none; line-height:31px; float:left;}
#navigation ul li:hover{background:url(../images/nav_hvr.jpg) no-repeat;background-position:center 26px;}
#navigation ul li.selected{background:url(../images/nav_hvr.jpg) no-repeat;background-position:center 26px;}
#navigation a.nav{ font-size:12px; color:#FFFFFF; font-weight:bold; display:block; white-space:nowrap; text-decoration:none; padding:0px 24px; text-transform:uppercase;}
#navigation li.sep{background:url(../images/nav_sep.jpg) no-repeat bottom; width:1px; height:30px; float:left;}
#navigation .nav_control{float:left;}

#header_right{width:302px; float:right; margin-right:12px;  font-size:12px; color:#ed1b2d;}
#header_right a.t{margin-left:15px; margin-right:35px;}
#header_right p{margin-top:4px; height:30px;}
#header_right img{vertical-align:middle;}
#header_right a{ font-size:12px; color:#ed1b2d; text-decoration:none; font-weight:bold; margin-left:10px;}
#header_right a:hover{ font-size:12px; color:#ed1b2d; text-decoration:underline; font-weight:bold;}
#header_right .field{background:#f9f9f9; height:14px; margin-top:1px; width:190px; padding-top:2px; font-family:Verdana; font-size:11px; color:#6c6b6b; font-weight:bold; float:left; border:solid 1px #cfcfcf; border-right:none; padding-left:4px;}
#header_right .go{border:solid 1px #cfcfcf; border-left:none;}
#header a.zeromargin{margin:0px;}

.container{background:url(../images/mainbtm.png) no-repeat bottom left; float:left; z-index:1000; position:relative; padding-bottom:18px;}

#banner{width:1009px; float:left; background:url(../images/mainbg.png) repeat-y; z-index:1; position:relative;}
#banner .main{width:741px; margin:12px 0px 0px 12px; float:left;}
#banner .banner_lft h1{background:url(../images/browseby.png) no-repeat;  font-size:16px; color:#000000; padding-left:54px; text-transform:uppercase; margin-top:27px; margin-bottom:32px; float:left; width:270px; line-height:30px; font-weight:bold;}
#banner div.banner_lft{width:360px; float:left; height:258px; background:url(../images/browseby.jpg) no-repeat; margin-right:9px;  font-size:18px; color:#FFFFFF;}
#banner div.banner_lft .search{float:right;}
#banner div.banner_lft ul{margin:0px 0px 0px 10px; padding:0px;}
#banner div.banner_lft ul p.none{background:none; margin-top:21px;}
#banner div.banner_lft ul p{float:right; width:190px; background:url(../images/banner-field.jpg) no-repeat;  font-size:11px; color:#000000; padding-left:10px; margin-right:15px;}
#banner div.banner_lft ul li{list-style:none; line-height:20px;}
#banner div.banner_lft ul li a{ font-size:18px; color:#FFFFFF; font-weight:bold; /*text-transform:uppercase; */text-decoration:none;}
#banner div.banner_lft ul li a:hover{ font-size:18px; color:#ca9609; font-weight:bold; /*text-transform:uppercase;*/ text-decoration:underline;}
#banner .browse_btmbg{background:url(../images/browse_btmrpt.png) repeat-x; height:59px; float:left; width:332px; margin-top:13px;}
#banner .browse_right{margin-top:13px; float:right;}
#banner .paypal{margin:15px; margin-left:15px; float:left;}
#banner .paypal_rht{margin-right:-14px; position:relative; margin-top:15px;}
#banner .banner_mid{width:343px; float:left; margin-right:12px; padding:7px; background-color:#ffffff; background-image:url(../images/right_btm.jpg); background-repeat:no-repeat; background-position:right bottom;}
#banner .banner_mid h1.subscription{color:#75191a; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; float:left; margin-left:54px; letter-spacing:1px;}
#banner .banner_mid h1.subscription1{color:#7e1500; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:13px; float:left; margin-left:54px;}
#banner .accounts{width:345px; background:url(../images/acc_tye_rpt.jpg) repeat-x; float:left;}
#banner .acc_type{ font-size:14px; color:#000000; font-weight:bold; margin-left:24px; line-height:27px; height:28px;}
#banner .free_acc{width:313px; float:left; background:url(../images/acc_gray.jpg) no-repeat right bottom #dfdfdf; padding-left:30px; height:58px;}
#banner .free_acc h1{ font-size:14px; color:#5c5c5c; font-weight:bold; margin:6px 0px 0px;}
#banner .standard{width:313px; float:left; background:url(../images/acc_blue.jpg) no-repeat right bottom #84b2d4; padding-left:30px; text-align:left; height:93px;}
#banner .standard h1{ font-size:14px; color:#1b4462; font-weight:bold; margin:5px 0px 0px; text-align:left;}
#banner .gold{width:313px; float:left; background:url(../images/acc_golden.jpg) no-repeat right bottom #d29b0a; padding-left:30px; text-align:left; height:110px;}
#banner .gold h1{ font-size:14px; color:#ffffff; font-weight:bold; margin:6px 0px 0px; text-align:left;}
#banner ul.bullet{margin:0px; padding:0px;}
#banner ul.bullet li{list-style:none; background:url(../images/acc_bullet.png) no-repeat;  font-size:11px; color:#3d3d3d; padding:0px 0px 0px 10px; background-position:0px 4px; line-height:16px; text-align:left; margin-left:13px;}
#banner ul.bullet li a{color:#7E1500; font-size:11px;}
#banner .banner_rht{width:239px; float:left;}
#banner .sub{margin-left:50px;}
#banner .tires{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; background-color:#ffffff; margin-bottom:20px;}
#banner .top{background:url(../images/top_buysell_rpt.jpg) repeat-x; height:46px; width:660px; float:left;  font-size:11px; color:#232323; padding-left:24px; line-height:33px; margin-top:12px;}/*This Style is for the pagination of buy and sell page*/
#banner .tires .rhtrnd{margin-top:12px; float:left;}
#banner .tires .top a{ font-size:11px; color:#232323; text-decoration:none;}
#banner .tires .top a:hover{ font-size:11px; color:#232323; text-decoration:underline;}
#banner .tires .top a.company{color:#2c2b2b;  font-size:12px; text-decoration:underline; float:right; font-weight:bold;}
#banner .pagination{width:479px; margin-right:-12px; position:relative; float:right; margin-top:12px;}
/*#banner .pagination-directory{width:350px; margin-right:-12px; position:relative; float:right; margin-top:12px;}*/
#banner .pagination-directory{width:330px; margin-right:-12px; position:relative; float:right; margin-top:12px; text-align:right;}
#banner .pagination-directory ul{margin:0px; padding:0px;}
#banner .pagination-directory .back{margin-right:-10px; position:relative; float:left; margin-top:1px;}
#banner .pagination-directory .next{margin-left:-10px; position:relative; float:right; margin-top:1px;}
#banner .pagination-directory ul li{list-style:none; float:left; width:43px; text-align:center; margin-right:-10px; height:17px; line-height:17px;}
#banner .pagination-directory ul li a{background:url(../images/pagination_img.png) no-repeat; text-decoration:none;  font-size:11px; color:#7d7b7b; display:block; white-space:nowrap;}
#banner .pagination-directory ul li a:hover{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .pagination-directory ul li:hover a:hover{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .pagination-directory ul li a.selected{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .pagination{position:relative; float:right; margin-top:12px; /*width:530px;*/ width:521px;}
#banner .pagination ul{margin:0px; padding:0px; float:right;}
#banner .pagination .back{margin-right:-10px; position:relative; float:left; margin-top:1px;}
#banner .pagination .next{position:relative; float:left; margin-top:1px;}
#banner .pagination ul li{list-style:none; float:left; width:43px; text-align:center; margin-right:-10px; height:17px; line-height:17px;}
#banner .pagination ul li a{background:url(../images/pagination_img.png) no-repeat; text-decoration:none;  font-size:11px; color:#7d7b7b; display:block; white-space:nowrap;}
#banner .pagination ul li a:hover{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .pagination ul li:hover a:hover{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .pagination ul li a.selected{background:url(../images/pagination_img_hvr.png) no-repeat; text-decoration:none;  font-size:11px; color:#ffffff;}
#banner .sortby{float:left; margin-left:24px;  font-size:14px; color:#0d5e8d; font-weight:bold; text-transform:uppercase; width:680px;}
#banner .sortby .add-company{margin-bottom:8px; float:right;}
#banner .sortby input{vertical-align:middle;}
#banner .sortby span{ font-size:14px; color:#000000; font-weight:bold; float:left; line-height:28px; margin-right:5px;}
#banner .sortby span.browse{ font-size:14px; color:#000000; font-weight:bold; float:left; line-height:22px; margin-right:5px;}
#banner .sortby .directory{margin-top:10px; float:left;}
#banner .sortby ul{margin:0px; padding:0px; height:32px; line-height:25px;}
#banner .sortby ul li{list-style:none; float:left;}
#banner .sortby ul li a{ font-size:11px; color:#0d5e8d; text-decoration:none; margin:0px 6px;}
#banner .sortby ul li a:hover{ font-size:11px; color:#0d5e8d; text-decoration:underline; margin:0px 6px;}
#banner .arrow-featured{margin:5px -11px 0px; float:right; position:relative;}
#banner .tires{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; background-color:#ffffff; margin-bottom:20px;}
#banner .height{min-height:600px; max-height:auto; font-size:12px; color:#000000; line-height:20px; padding-bottom:25px;}
#banner .height a{color:#083C60; text-decoration:none;}
#banner .height a:hover{color:#083C60; text-decoration:underline;}
#banner ul.faqul{line-height:20px; list-style:none; margin:0px; padding:0px;}
#banner ul.faqul li{width:100% !important; margin-left:20px; margin-bottom:6px;}
#banner ol.faqol{line-height:19px; margin:0px 34px 0px 40px; padding:0px;}
#banner ol.faqol li{margin:30px 0px;}
#banner a.faq_anchor{float:right; margin:7px 20px 7px 0px; display:block;}
#banner .tires .top h1{font-weight:bold; font-size:16px; color:#000000; text-transform:uppercase;}

#banner ul.main-browseby{position:absolute; font-family:verdana; font-size:11px; color:#000000; background:#f9f9f9; margin:0px; padding:0px; width:198px; float:right; top:121px; left:147px; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; border-top:1px solid #999999; z-index:1;}
#banner ul.main-browseby li{display:block; line-height:normal; padding:0px; margin:5px;}
#banner ul.main-browseby li a.drop{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal; width:189px; text-indent:3px; line-height:21px;}
#banner ul.main-browseby li a.drop:hover{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal;}

#banner ul.main-browseby2{position:absolute; font-family:verdana; font-size:11px; color:#000000; background:#f9f9f9; margin:0px; padding:0px; width:198px; float:right; top:164px; left:147px; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; border-top:1px solid #999999; z-index:1;}
#banner ul.main-browseby2 li{display:block; line-height:normal; padding:0px; margin:5px;}
#banner ul.main-browseby2 li a.drop{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal; width:189px; text-indent:3px; line-height:21px;}
#banner ul.main-browseby2 li a.drop:hover{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal;}

#banner ul.main-browseby3{position:absolute; font-family:verdana; font-size:11px; color:#000000; background:#f9f9f9; margin:0px; padding:0px; width:198px; float:right; top:207px; left:147px; border-left:solid 1px #999999; border-right:solid 1px #999999; border-bottom:solid 1px #999999; border-top:1px solid #999999; z-index:1; overflow-y:scroll; overflow-x:hidden; height:180px;}
#banner ul.main-browseby3 li{display:block; line-height:normal; padding:0px; margin:5px;}
#banner ul.main-browseby3 li a.drop{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal; width:189px; text-indent:3px; line-height:21px;}
#banner ul.main-browseby3 li a.drop:hover{background:#eeeeee; display:block; white-space:nowrap; font-size:10px; color:#111111; font-weight:normal;}

#featured_listing{width:726px; float:left; background:url(../images/feature_rep.jpg) repeat-x bottom; background-color:#e8e6e7; margin-top:20px; font-family:Tahoma; font-size:12px; color:#FFFFFF; min-height:164px; max-height:auto; border:solid 1px #bbbbbb; border-bottom:none;}
#featured_listing .featured_bg{background:url(../images/featured_rpt.jpg) repeat-x; float:left; margin:12px 0px; width:646px; height:43px; line-height:38px;}
#featured_listing h1.company{ font-size:18px; color:#ffffff; margin-left:25px; font-weight:bold;}
#featured_listing .featured_h_rnd{margin-top:12px; float:left;}
#featured_listing .featured{border:solid 2px #cacaca; margin:0px 18px; float:left;}
#featured_listing h1.deals{font-family:Tahoma; font-size:18px; color:#ffffff; font-weight:bold; float:left;}
#featured_listing .flag{border:solid 1px #c5c3c3; vertical-align:middle; margin:5px;}
#featured_listing .product{width:504px; float:left;}
#featured_listing a{font-family:verdana; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:none;}
#featured_listing a:hover{font-family:verdana; font-size:12px; font-weight:bold; color:#ffffff; text-decoration:underline;}
#featured_listing .cnt_company{margin-top:10px;}
#featured_listing strong.companyname{font-size:12px; color:#fcff00;}
#featured_listing a.dropemail{font-size:12px; line-height:38px;}

#tyres_profile{width:726px; float:left; background:url(../images/featured_rnd1.jpg) no-repeat right bottom; background-color:#030303; font-family:Tahoma; font-size:12px; color:#FFFFFF; margin-bottom:12px; padding-bottom:25px;}
#tyres_profile .featured_bg{background:url(../images/featured_rpt1.jpg) repeat-x; float:left; margin:12px 0px; width:646px; height:43px; line-height:38px;}
#tyres_profile h1.company{ font-size:18px; color:#232323; margin-left:25px; font-weight:bold;}
#tyres_profile .featured_h_rnd{margin-top:12px; float:left;}
#tyres_profile .featured{border:solid 2px #cacaca; margin:0px 18px; float:left;}
#tyres_profile h1.deals{font-family:Tahoma; font-size:18px; color:#ffffff; font-weight:bold; float:left;}
#tyres_profile .flag{border:solid 1px #c5c3c3; vertical-align:middle; margin:5px;}
#tyres_profile .product{width:460px; float:left;}
#tyres_profile a{font-family:verdana; font-size:14px; color:#84c6c8; text-decoration:none;}
#tyres_profile a:hover{font-family:verdana; font-size:14px; color:#84c6c8; text-decoration:underline;}
#tyres_profile .cnt_company{margin-top:10px;}
#tyres_profile .profiletext{height:100px; float:left; display:block; width:460px;}

#leads{float:left; font-family:Verdana; font-size:11px; color:#6c6b6b;}
#leads .selling{width:690px; float:left; height:50px; background:url(../images/leads_rpt.jpg) repeat-x; margin-bottom:10px;}
#leads .arrow{margin:7px 11px 0px; float:left;}
#leads h1.leads{ font-size:20px; color:#000000; font-weight:bold; line-height:40px;}
#leads .all_tyres{width:538px; float:left; height:39px; background:url(../images/all_tyres_rpt.png) repeat-x;}
#leads h1.tyres{ font-size:13px; color:#000000; /*margin-left:59px;*/ margin-left:31px; line-height:31px; text-transform:uppercase; font-weight:bold;}
#leads h1 a{ font-size:14px; color:#000000; text-transform:uppercase; font-weight:bold;}
#leads .tires{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; background-color:#ffffff; margin-bottom:20px; min-height:220px; max-height:auto;}
#leads .tires1{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; background-color:#ffffff; margin-bottom:10px;}
#leads .products{width:623px; float:left; height:115px;}
#leads .buyoffers{width:623px; float:left; margin-left:30px; margin-bottom:12px;}
#leads .tires_lft{margin:37px 20px 0px; float:left;}
#leads .tires_lft1{margin:37px 20px 0px 5px; float:right;}
#leads .rht_rnd{float:left; /*margin-right:80px;*/}
#leads ul{margin:0px; padding:0px; list-style:none;}
#leads ul li{list-style:none; width:206px; float:left;}
#leads ul li p{ font-size:11px; color:#24759d; margin:4px 0px;}
#leads ul li h1.product{font-family:Verdana; font-size:12px; color:#000000; margin-bottom:5px; height:27px; width:206px;}
#leads ul li h1.product img{margin-left:3px; vertical-align:middle;}
#leads .more{float:right; margin-top:11px; position:relative; margin-right:-6px;}
#leads p.posted{float:right;  font-size:12px; color:#0d5e8c; margin-right:8px; line-height:35px;}
#leads h1.latest_tires{font-family:Verdana; font-size:12px; color:#000000; margin-bottom:7px; width:400px;}
#leads li.width{width:130px !important;}
#leads ul.new_width1{width:600px !important; float:left;}
#leads li.new_width{width:600px !important; float:left;}
#leads li.width1{width:400px !important;}
#leads h1.latest_tires img{margin-left:7px; vertical-align:middle;}
#leads h1.latest_tires a{font-family:Verdana; font-size:12px; color:#083c60; text-decoration:underline; font-weight:bold;}
#leads h1.latest_tires a:hover{font-family:Verdana; font-size:12px; color:#083c60; text-decoration:underline; font-weight:bold;}
#leads .buytires{float:left; width:726px; background-color:#ffffff;}
#leads .buy-tyres{background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; float:left; width:726px; background-color:#ffffff; margin-bottom:25px; padding-bottom:12px;}
#leads div.connect{background:url(../images/connection_bg.jpg) no-repeat right bottom #dcdcdc; height:33px; float:left; width:706px; margin-bottom:20px; padding-left:21px;}
#leads div.connect img{margin-top:7px;}
#leads div.connect a{margin:0px 7px;}
#leads p.text{padding-left:30px; margin:20px 20px 0px 0px;}
#leads td{font-family:Verdana; font-size:12px;}
#leads .goldmembers{float:left; margin-left:35px; width:672px; line-height:26px;}
#leads .goldmembers img{vertical-align:middle; margin-right:4px;}
#leads .goldmembers img.exporters{vertical-align:middle; margin-right:4px; margin-left:40px;}
#leads div.connect img{margin-top:7px;}
#leads div.connect a{margin:0px 7px;}
#leads .email-tyres{float:left; width:726px; background-color:#ffffff; padding-bottom:20px;}
#leads .readmail{float:left; margin-left:20px; margin-top:15px;}
#leads strong.mail{float:left; width:60px;}
#leads .reply{cursor:pointer; margin-bottom:7px;}
#leads .email-tyres_sent{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat right bottom #FFFFFF; padding-bottom:20px;}
#leads div.email_btm{background:url(../images/connection_bg.jpg) no-repeat right bottom #dcdcdc; height:28px; float:left; width:676px; margin-bottom:20px; padding-left:21px; padding-top:5px; padding-right:30px; line-height:23px;}
#leads .email{margin-left:-4px; margin-top:-6px; position:relative;}
#leads .email h1.inbox{width:206px; height:49px; float:left; background:url(../images/inbox_bg.png) no-repeat;  font-size:20px; color:#000000; font-weight:bold; padding-top:6px; position:relative; z-index:10000000;}
#leads .email h1.inbox img{margin-left:10px; vertical-align:middle; margin-right:8px;}
#leads .email h1.sent{width:206px; height:49px; float:left; background:url(../images/inbox_bg.png) no-repeat;  font-size:20px; color:#000000; font-weight:bold; padding-top:6px; margin-left:-35px; position:relative; z-index:1;}
#leads .email h1.sent img{margin-left:50px; vertical-align:middle; margin-right:8px;}
#leads .email_pagination{float:right; padding:0px 10px;}
#leads .next_pre{float:right; width:350px;}
#leads .emailtop{float:left; background:url(../images/email_bg.jpg) repeat-x; width:730px;}
#leads .tyres-email{margin-left:50px; width:612px; float:left;}
#leads .tyres-first{width:170px; float:left; margin-top:8px; color:#000000;}
#leads .tyres-second{width:220px; float:left; margin-top:8px; color:#000000;}
#leads .tyres-third{width:160px; float:left; margin-top:8px; text-align:center; color:#000000;}
#leads .tyres-fourth{width:60px; float:left; margin-top:8px; text-align:center; color:#000000;}
#leads .tyres-first1{width:170px; float:left; margin-top:8px; font-size:14px; font-weight:bold; color:#000000;}
#leads .tyres-second1{width:220px; float:left; margin-top:8px; font-size:14px; font-weight:bold; color:#000000;}
#leads .tyres-third1{width:160px; float:left; margin-top:8px; text-align:center; font-size:14px; font-weight:bold; color:#000000;}
#leads .tyres-fourth1{width:60px; float:left; margin-top:8px; text-align:center; font-size:14px; font-weight:bold; color:#000000;}
#leads ul.top-dir{margin:10px 0px; padding:0px; list-style:none; width:1035px;}
#leads ul.top-dir li{list-style:none; width:207px; float:left;}
#leads ul.top-dir li div{float:left; background:#f1f2f2; border:solid 1px #ebebeb; width:184px; padding:7px; margin-right:6px; height:126px;}
#leads ul.top-dir li div img{margin-right:4px; margin-bottom:4px;}
#leads ul.top-dir li p{ font-size:11px; color:#24759d; margin:4px 0px;}
#leads ul.top-dir li h1.product{font-family:Verdana; font-size:12px; color:#000000; margin-bottom:5px; height:28px; font-weight:bold; width:193px; float:left;}
#leads a.conchat{font-family:Verdana; font-size:12px; color:#000000; margin-bottom:5px; height:27px; width:206px; font-weight:bold; text-decoration:none;}
#leads a.conchat:hover{font-family:Verdana; font-size:12px; color:#000000; margin-bottom:5px; height:27px; width:206px; font-weight:bold; text-decoration:underline;}
#leads ul.top-dir li .view-stock{margin-top:8px; float:right;}
#leads ul.top-dir li p.contact{margin:6px 0px; font-family:Verdana; font-size:11px; color:#6c6b6b;}
#leads .buytires-directory{float:left; width:726px; background:url(../images/tyres_btm.jpg) no-repeat; background-position:right bottom; background-color:#ffffff; margin-bottom:10px;}
#leads .sorting{width:600px; float:left; height:39px; background:url(../images/all_tyres_rpt.png) repeat-x; line-height:26px; padding-left:10px;}
#leads .sorting{color:#083c60; font-size:12px;}
#leads .sorting a{color:#083c60; text-decoration:none;}
#leads .sorting a:hover{color:#083c60; text-decoration:underline;}
#leads .sorting .black{color:#000000;}
#leads .info{float:left; width:190px;}
#leads .info1{float:left; width:300px;}
#leads .white-directory{float:left; min-height:90px; max-height:auto; width:100%; padding-bottom:8px;}
#leads .white-directory-sml{height:14px;float:left;}
#leads .white-directory h1{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; height:26px; margin-bottom:5px;}
#leads .white-directory h1 a{line-height:normal;}
#leads .white-directory blockquote{font-family:Verdana; font-size:12px; color:#000000; margin:0px; padding:10px 0px 0px 38px; float:left; width:195px; margin-right:9px; line-height:18px;}
#leads .white-directory blockquote a.contact{font-family:Verdana; font-size:12px; color:#000000; text-decoration:none;}
#leads .white-directory blockquote a.contact:hover{font-family:Verdana; font-size:12px; color:#000000; text-decoration:underline;}
#leads .white-directory span.recog{font-family:Verdana; font-size:11px; color:#a60210;}
#leads .white-directory a.login{font-family:Verdana; font-size:11px; color:#6c6b6b; text-decoration:none; line-height:normal; margin-bottom:5px; float:left;}
#leads .white-directory a.login:hover{font-family:Verdana; font-size:11px; color:#6c6b6b; text-decoration:underline;}
#leads .lgtgray-directory{float:left; background:#f5f5f5; min-height:90px; max-height:auto; width:100%; margin-bottom:10px; padding-bottom:8px;}
#leads .lgtgray-directory blockquote{font-family:Verdana; font-size:12px; color:#000000; margin:0px; padding:10px 0px 0px 38px; float:left; width:195px; margin-right:9px; line-height:18px;}
#leads .lgtgray-directory h1{font-family:Verdana; font-size:12px; color:#000000; font-weight:bold; height:26px; margin-bottom:5px;}
#leads .lgtgray-directory h1 a{line-height:normal;}
#leads .lgtgray-directory span.recog{font-family:Verdana; font-size:11px; color:#a60210;}
#leads .lgtgray-directory a.login{font-family:Verdana; font-size:11px; color:#6c6b6b; text-decoration:none; line-height:normal; margin-bottom:5px; float:left;}
#leads .lgtgray-directory a.login:hover{font-family:Verdana; font-size:11px; color:#6c6b6b; text-decoration:underline;}
#leads .lgtgray-directory blockquote a.contact{font-family:Verdana; font-size:12px; color:#000000; text-decoration:none;}
#leads .lgtgray-directory blockquote a.contact:hover{font-family:Verdana; font-size:12px; color:#000000; text-decoration:underline;}
#leads ul.sorting_dir{width:550px; float:left;}
#leads ul.sorting_dir li{width:auto; padding:0px 6px; position:relative;}
#leads ul.sorting_dir ul{position:relative; border:solid 1px #999999; float:left; width:230px; background:#FFFFFF; line-height:21px;}
#leads ul.sorting_dir li ul li:first-child{margin-top:6px;}
#leads ul.sorting_dir ul li a{background:#eeeeee; display:block; white-space:nowrap; margin-right:6px; margin-bottom:6px; text-indent:5px; font-size:11px; color:#111111;}
#leads ul.sorting_dir ul li a:hover{background:#eeeeee; display:block; white-space:nowrap; margin-right:6px; margin-bottom:6px; text-indent:5px; font-size:11px; color:#111111;}
#leads ul.sorting_dir li.location_sort{width:56px;}

#leads ul.sorting_dir li.location_sort ul li{width:149px; background:#eeeeee; display:block; white-space:nowrap; margin-right:6px; margin-bottom:6px; text-indent:5px; font-size:11px; color:#111111;}
#leads ul.sorting_dir ul li{width:225px;}
#leads ul.sorting_dir li{z-index:1; position:relative;}

/*
#leads ul.sorting_dir li.location_sort ul{width:177px; height:160px; overflow-y:scroll; position:relative;}
#leads ul.sorting_dir li.location_sorti{width:56px; Z-INDEX: 200;}
#leads ul.sorting_dir li.location_sorti ul{width:177px; height:160px; overflow-y:scroll; float:left; }
*/
#leads ul.sorting_dir li.location_sorti{width:149px; padding-top:6px; background:#ffffff; display:block; font-size:11px; color:#111111; overflow-y:scroll; float:left; overflow-x:hidden; height:170px; border:solid 1px #999999;  z-index:100000; position:relative; clear:both; left:48px; margin-bottom:4px;}
#leads ul.sorting_dir li.location_sorti a{width:133px !important; display:block; white-space:nowrap; background:#eeeeee; line-height:20px; margin-bottom:6px; text-indent:5px; color:#111111;}

#listed-companies{float:left; width:726px; margin-bottom:20px; line-height:36px;}
#listed-companies div{float:left; background:url(../images/company_directoryrpt.jpg) repeat-x; width:680px;}
#listed-companies h1{ text-shadow:2px 2px 2px #323635; color:#FFFFFF; margin-left:20px; font-size:16px; font-weight:bold;}


#right{width:240px; float:left; margin-top:12px;}
#right h1.signin{ font-size:16px; color:#434343; margin-bottom:6px; padding-top:10px; font-weight:bold;}
#right .firsttop{background-color:#ffffff; background-image:url(../images/right_btm.jpg); background-repeat:no-repeat; background-position:right bottom; font-family:Verdana; font-size:11px; color:#6c6b6b; padding:0px 20px 19px;}
#right a.forget{font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; margin-top:15px; clear:both; width:100%; display:block;}
#right a.forget:hover{font-family:Verdana; font-size:11px; color:#000000; text-decoration:none; margin-top:15px; clear:both; width:100%; display:block;}
#right .input{background:url(../images/fields.jpg) no-repeat; border:0px; width:204px; height:19px; margin-bottom:6px; margin-top:2px;}
#right .bridgestone{margin-left:-20px; border-top:solid 1px #e3e3e3; margin-top:12px; display:block; clear:both;}
#right .second_rht{background-color:#ffffff; background-image:url(../images/right_btm.jpg); background-repeat:no-repeat; background-position:right bottom; padding-bottom:13px; margin-top:18px; padding-top:3px;}
#right .second_rht img{margin-bottom:20px;}
#right .googleads{margin-left:24px; margin-top:31px;}

#footer{border:solid 1px #FFFFFF; background:#9e9e9e; line-height:30px; font-family:Verdana; font-size:12px; color:#FFFFFF; width:970px; padding:0px 16px; float:left; margin-bottom:15px; text-align:right;}
#footer ul{margin:0px; padding:0px;}
#footer ul li{list-style:none; display:inline; text-align:right;}
#footer ul li.sep{margin:0px 5px;}
#footer a{font-family:Verdana; font-size:12px; color:#FFFFFF; text-decoration:none;}
#footer a:hover{font-family:Verdana; font-size:12px; color:#FFFFFF; text-decoration:underline;}
.errmsg{ color:#FF0000; font-size:11px;}

#tyres-stocklist{widows:640px; float:left; margin:25px 0px 25px 40px;}
#tyres-stocklist .brand{width:125px; float:left; line-height:30px;}
#tyres-stocklist .tire-size{width:102px; float:left; line-height:30px;}
#tyres-stocklist .pr{width:59px; float:left; line-height:30px;}
#tyres-stocklist .description{width:213px; float:left; line-height:30px;}
#tyres-stocklist .price{width:91px; float:left; line-height:30px;}

#form{margin-left:60px; float:left; width:645px;}
#form .lft{float:left; width:200px; margin-top:5px; margin-bottom:5px;}
#form .rgt{margin-top:5px; margin-bottom:5px; text-align:left; float:left; width:445px;}
#form .message{float:left; width:600px; margin-top:5px; margin-bottom:5px;}
#form  ul{margin:0px; padding:0px; list-style:none;}
#form  ul li{list-style:none; width:150px; float:left;}