/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.5.2
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}#ft{clear:both;}#doc,#doc2,#doc3,#doc4,.yui-t1,.yui-t2,.yui-t3,.yui-t4,.yui-t5,.yui-t6,.yui-t7{margin:auto;text-align:left;width:57.69em;*width:56.25em;min-width:750px;}#doc2{width:73.076em;*width:71.25em;}#doc3{margin:auto 10px;width:auto;}#doc4{width:74.923em;*width:73.05em;}.yui-b{position:relative;}.yui-b{_position:static;}#yui-main .yui-b{position:static;}#yui-main{width:100%;}.yui-t1 #yui-main,.yui-t2 #yui-main,.yui-t3 #yui-main{float:right;margin-left:-25em;}.yui-t4 #yui-main,.yui-t5 #yui-main,.yui-t6 #yui-main{float:left;margin-right:-25em;}.yui-t1 .yui-b{float:left;width:12.30769em;*width:12.00em;}.yui-t1 #yui-main .yui-b{margin-left:13.30769em;*margin-left:13.05em;}.yui-t2 .yui-b{float:left;width:15.65em;*width:15.40em;}.yui-t2 #yui-main .yui-b{margin-left:14.8461em;*margin-left:14.55em;}.yui-t3 .yui-b{float:left;width:23.0769em;*width:22.50em;}.yui-t3 #yui-main .yui-b{margin-left:24.0769em;*margin-left:23.62em;}.yui-t4 .yui-b{float:right;width:13.8456em;*width:13.50em;}.yui-t4 #yui-main .yui-b{margin-right:14.8456em;*margin-right:14.55em;}.yui-t5 .yui-b{float:right;width:18.4615em;*width:18.00em;}.yui-t5 #yui-main .yui-b{margin-right:19.4615em;*margin-right:19.125em;}.yui-t6 .yui-b{float:right;width:23.0769em;*width:22.50em;}.yui-t6 #yui-main .yui-b{margin-right:24.0769em;*margin-right:23.62em;}.yui-t7 #yui-main .yui-b{display:block;margin:0 0 1em 0;}#yui-main .yui-b{float:none;width:auto;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf,.yui-gc .yui-u,.yui-gd .yui-g,.yui-g .yui-gc .yui-u,.yui-ge .yui-u,.yui-ge .yui-g,.yui-gf .yui-g,.yui-gf .yui-u{float:right;}.yui-g div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first,.yui-ge div.first,.yui-gf div.first,.yui-g .yui-gc div.first,.yui-g .yui-ge div.first,.yui-gc div.first div.first{float:left;}.yui-g .yui-u,.yui-g .yui-g,.yui-g .yui-gb,.yui-g .yui-gc,.yui-g .yui-gd,.yui-g .yui-ge,.yui-g .yui-gf{width:49.1%;}.yui-gb .yui-u,.yui-g .yui-gb .yui-u,.yui-gb .yui-g,.yui-gb .yui-gb,.yui-gb .yui-gc,.yui-gb .yui-gd,.yui-gb .yui-ge,.yui-gb .yui-gf,.yui-gc .yui-u,.yui-gc .yui-g,.yui-gd .yui-u{width:32%;margin-left:1.99%;}.yui-gb .yui-u{*margin-left:1.9%;*width:31.9%;}.yui-gc div.first,.yui-gd .yui-u{width:66%;}.yui-gd div.first{width:32%;}.yui-ge div.first,.yui-gf .yui-u{width:74.2%;}.yui-ge .yui-u,.yui-gf div.first{width:24%;}.yui-g .yui-gb div.first,.yui-gb div.first,.yui-gc div.first,.yui-gd div.first{margin-left:0;}.yui-g .yui-g .yui-u,.yui-gb .yui-g .yui-u,.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u,.yui-ge .yui-g .yui-u,.yui-gf .yui-g .yui-u{width:49%;*width:48.1%;*margin-left:0;}.yui-g .yui-gb div.first,.yui-gb .yui-gb div.first{*margin-right:0;*width:32%;_width:31.7%;}.yui-g .yui-gc div.first,.yui-gd .yui-g{width:66%;}.yui-gb .yui-g div.first{*margin-right:4%;_margin-right:1.3%;}.yui-gb .yui-gc div.first,.yui-gb .yui-gd div.first{*margin-right:0;}.yui-gb .yui-gb .yui-u,.yui-gb .yui-gc .yui-u{*margin-left:1.8%;_margin-left:4%;}.yui-g .yui-gb .yui-u{_margin-left:1.0%;}.yui-gb .yui-gd .yui-u{*width:66%;_width:61.2%;}.yui-gb .yui-gd div.first{*width:31%;_width:29.5%;}.yui-g .yui-gc .yui-u,.yui-gb .yui-gc .yui-u{width:32%;_float:right;margin-right:0;_margin-left:0;}.yui-gb .yui-gc div.first{width:66%;*float:left;*margin-left:0;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf .yui-u{margin:0;}.yui-gb .yui-gb .yui-u{_margin-left:.7%;}.yui-gb .yui-g div.first,.yui-gb .yui-gb div.first{*margin-left:0;}.yui-gc .yui-g .yui-u,.yui-gd .yui-g .yui-u{*width:48.1%;*margin-left:0;}s .yui-gb .yui-gd div.first{width:32%;}.yui-g .yui-gd div.first{_width:29.9%;}.yui-ge .yui-g{width:24%;}.yui-gf .yui-g{width:74.2%;}.yui-gb .yui-ge div.yui-u,.yui-gb .yui-gf div.yui-u{float:right;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf div.first{float:left;}.yui-gb .yui-ge .yui-u,.yui-gb .yui-gf div.first{*width:24%;_width:20%;}.yui-gb .yui-ge div.first,.yui-gb .yui-gf .yui-u{*width:73.5%;_width:65.5%;}.yui-ge div.first .yui-gd .yui-u{width:65%;}.yui-ge div.first .yui-gd div.first{width:32%;}#bd:after,.yui-g:after,.yui-gb:after,.yui-gc:after,.yui-gd:after,.yui-ge:after,.yui-gf:after{content:".";display:block;height:0;clear:both;visibility:hidden;}#bd,.yui-g,.yui-gb,.yui-gc,.yui-gd,.yui-ge,.yui-gf{zoom:1;}
/* CSS Document */
/** { margin: 0; padding: 0; }*/
html {background-color:#ed970c;}

#hd .printonly{display:none;}

body {
	font-family: Arial, Helvetica, sans-serif;
    /*min-height:1000px;*/
	background-color:#ed970c;
	

 }
 #bg{background-color:#ed970c;	background-image: url(/core/img/bg/bgPage.jpg);
	background-repeat:repeat-x;background-position:center top; min-width:980px;
	width:100%;
	margin:auto;
	}
/*overrides for text enlargement*/
#doc4{width:974px;}

#yui-main .yui-b{
width:760px;
margin-left:193px;
}
#bd{width:974px;}
.yui-t2 #yui-main .yui-b{margin-left:193px;}
.yui-t2 #yui-main{width:974px;}
.yui-t2 .yui-b{
width:204px;

}

.field input{font-size:10px;}
	
/*img { behavior: url(/core/css/iepngfix.htc) }*/
#innercol{margin-right: 0px;}
#btmlogo{width:180px; background-color:#ffffff;}			
.rightblank{min-height:280px; width:180px; display:block; background-color:#ffffff;}

#borders{border:1px dashed #f5d089;padding:10px; min-height:520px;width:953px;}   
#monolith{}	
#yui-main{margin-top:40px;}	
#menu{margin:0px 0px 10px 10px; background-color:#9e5d1b;}	
.beige{background-color:#f8e0ab; width:576px; height:276px;}

h1{color:#ffffff; background-color:#f29536;  font-weight:bold; font-size:130%; padding:5px 10px; 
    margin:3px -9px 5px -10px; text-transform:uppercase;}
h2{color:#444444; clear:both; font-weight:bold; font-size:130%; padding:0.7em 0px 0.2em 0px; line-height:1.1em;}
h2 a{color:#444444; font-weight:bold; text-decoration:none;} h2 a:hover{color:#8F0000;text-decoration:underline;}
h3 { color:#444444; font-weight:bold; font-size:100%; margin:0.5em 0px 0px 0px; }
h3 a{ color:#444444; font-weight:bold; font-size:100%; margin-bottom:0.3em; text-decoration:none;  }
h4 { color:#444444; font-weight:bold; font-size:90%; font-weight:normal; text-transform:uppercase; margin-bottom:0.3em; margin-top:1em; text-decoration:none; }
h4 a{ font-weight:bold; font-size:110%; margin-bottom:0.3em; margin-top:1em; text-decoration:underline; }
h4 a:hover{ text-decoration:underline; }
strong{font-weight:bold;}
 hr {border: 0; width: 100%; color: #e3e3e3; background-color: #e3e3e3; height: 1px;}
a{color:#993300;}
a:hover{color:#cc6633;}
em{font-style:italic;}

.home h1{margin:0px;border-bottom:3px solid #F8E0AB;border-right:3px solid #F8E0AB;border-left:3px solid #F8E0AB;}


.bodytext ol li{
margin:10px 20px;
list-style-type:decimal;
font-size:90%;
}


#navigation{ padding:5px; color:#ffffff; font-size:90%;}
#navigation li{color:#ffffff; padding:3px 0px 3px 15px; text-transform:uppercase; background-image:URL("/core/img/interface/offmenu.gif"); background-repeat:no-repeat;}
#navigation li.AM-Selected{color:#ffffff; background-image:URL("/core/img/interface/onmenu.gif"); background-repeat:no-repeat;}
#navigation li a{color:#ffffff; text-decoration:none; }
#navigation li li a {font-size:80%; }
#navigation li a:hover{color:#ffffff; text-decoration:underline;}
.hero{margin:0px; height:150px;}

.vertiMenu li.AM-Leaf , /* leaves */
.vertiMenu li{
display:none; /** hide everything*/
}

.vertiMenu li.AM-TopLevel,
.vertiMenu li.AM-ChildSelected,
.vertiMenu li.AM-ParentSelected,
.vertiMenu li.AncestorSelected,
.vertiMenu li.AM-Selected,
.vertiMenu li.AM-SiblingSelected
{
display:block;
}

/*topnavi*/

#topnavi{margin-left:190px; padding:0px 0px 5px 0px; font-size:80%; color:#ffffff; text-align:right;}
#topnavi ul{display:inline;}
#topnavi li{display:inline; margin-left:10px;}
#topnavi a{ color:#ffffff; text-decoration:none;}
#topnavi a:hover{ color:#f3f3f3; text-decoration:underline;}

/*selectors*/
 .selector{
background-image:url(/core/img/bg/tyreselect.gif);
width:180px;
height:124px;
}

.btns{
padding:54px 0px 0px 12px;
}

 .btns img{
padding:1px;
}


.locator{
background-image:url(/core/img/bg/locator.gif);
width:180px;
height:96px;
}

.field{padding: 35px 0px 0px 13px;}


 .field img{
display:inline;
vertical-align:middle;
}

 .field input{
color:#B0B0B0;
width:93px;
height:15px;
margin:0px;
vertical-align:middle;
}
.btn{
padding:8px 0px 0px 12px;
}

/*pdf link*/
.pdf img{display:inline; line-height:3em; vertical-align:middle; padding:2px; border:1px solid #e3e3e3; margin-right:5px;}



#bd .content{background-color:#Ffffff;}
#bd .contentpanels{background-image:url(/core/img/bg/whitewrapper.gif); margin-bottom:1px;background-repeat:no-repeat;background-repeat:repeat-y;}
#bd .bodytext{padding:0px 10px; width:556px;}
#bd .content p{font-size:90%; color:#404040;}
#bd .logopanel{background-image:url(/core/img/bg/bsbottomlogo.gif); background-repeat:no-repeat; background-position: right bottom; height:50px; margin-top:-1px;}
#bd .logopanel2{background-color:#FFFFFF;background-image:url(/core/img/bg/bsbottomlogo.gif); background-repeat:none; background-position: right bottom; height:50px; margin-top:-1px;}
/*sidebar*/
#bd .sidebar{ margin-bottom:1px; font-size:80%; color:#333333;  padding:10px;}
#bd .sidebar li{padding:10px 0px 10px 0px;  margin-bottom:0px;}
#bd .sidebar a{color:#8F0000;}


/*infobar*/
#bd .infobar{ margin-bottom:1px; color:#333333;  padding:10px;}
#bd .infobar li{padding:10px 0px 10px 0px;  margin-bottom:0px;}
#bd .infobar a{color:#8F0000;}


/*table*/

table.chart{border-collapse:collapse; margin:10px; font-size:90%; border: 1px solid #ccccccc; width:97%;font-size:80%;}
table.chart td{padding:4px 2px; border-left: 1px solid #cccccc;text-align:center;}
table.chart th{padding:4px 2px; border-left: 1px solid #cccccc; text-align:center;background-color:#999999; color:#ffffff; font-weight:bold;}
table.chart th.glossaryCell{ background-color:#888888;  border-right:2px solid #bbbbbb;}
table.chart td.glossaryCell{background-color:#e1e1e1; border-right:2px solid #bbbbbb;}

/*contact*/
table.contact td{border:none;padding:5px;}
table.contact input{border:1px solid #999999; height:20px; width:300px; font-size:100%;}
table.contact textarea{border:1px solid #999999; width:300px;font-size:100%;}
table.contact input.button{float:right; width:100px;font-size:100%; cursor:pointer;}



/*products page*/
#bd .entryprod{background-color:#ccc; padding:10px; height:81px; margin:10px 0px 10px 0px;} 
#bd .entryprod img{float:left; margin-right:10px; border:1px solid #f7f7f7; padding:4px;}
#bd .entryprod img.handbtn{border:none; margin:0px; padding:0px; position:relative;   left: 380px; top:0px;}
#bd .entryprod p{font-size:90%;}
#productimages img {
border:1px solid #E3E3E3 ;
padding:4px;
margin:4px;
}
#bd .bodytext ul{list-style:square; list-style-position:outside; margin:15px; }
#bd .bodytext ul li{
	list-style-position:outside;
	font-size:90%;
	margin-bottom:5px;
	list-style-image: url(/core/img/interface/bulletarrow.gif);
}
/*products subpage*/
#bd .entry{background-color:#ccc; padding:10px; height:161px; margin:10px 0px 10px 0px;} 
#bd .entry img{float:left; margin-right:10px; border:1px solid #f7f7f7; padding:4px;}
#bd .entry img.handbtn{border:none; margin:0px; padding:0px; position:relative;  left: 490px; top:30px;}
#bd .entry p{font-size:90%;}
#bd .entry p.media a{margin:0px; padding:0px; color:#333333;}
#bd .entry p.media img{border:none; padding:0px; float:none;}
#bd .entry p.media{border-bottom:1px dotted #e3e3e3;padding:5px;}

/*product*/
#bd .product img{border:1px solid #e3e3e3; padding:2px;}

 /* Bubble pop-up */ 
.bubbleInfo {

}

#spinaround {
position: relative;
width: 570px;
left:3px;
top:3px;
}
#spinaround img{width:570px;}

.popup td{border:none;}
.popup {
position: absolute;
display: none;
z-index: 50;
border-collapse: collapse;
text-align:left;
margin:160px 0px 0px 0px; 
width:560px;
}
.popup h1{
font-size:130%; color:#444444; background-color:#ffffff;  margin:5px;
}
    

   
.popup  td{
font-size: 12px;
line-height: 1.2em;
background-color: #ffffff;
color: #666;
font-family: Arial, Helvetica, sans-serif;
padding:5px 5px 5px 5px; 
}
.popup th.top { background-color:none;
 text-align: center;  }
		
			
.popup p {
font-style:italic;
margin:0px;padding:0px;
}


table.righttyre td{vertical-align:top;}
table.righttyre td p{padding:5px;}
 /*qlinks*/
#bd .home{padding:0px 0px 4px 0px;background-color:#f8e0ab; width:575px;}
table.homeholder{margin:0px 0px 0px 2px; padding:0px;font-size:100%; width:570px;}
table.homeholder td{margin:0px 0px 0px 0px; padding:0px 3px 0px 1px;border:none; position:relative;}
table.qlinks{margin:0px; }
table.qlinks .qimage{width:187px; overflow:hidden; position:relative; }
table.qlinks img{margin:0px; width:187px;  background-color:#342145;}
table.qlinks td{padding:0px; width:187px; background-color:#ffffff; border:none;}
#bd table.qlinks p{padding:5px; height:80px; overflow:hidden; font-size:90%;}
table.qlinks span img{float:right; width:14px; height:15px;  padding:5px; background-color:#ffffff;}

#bd .homeholder table.qlinks img{width:auto;}

/*PDF style*/
 .brochure{
width:257px;
min-height:43px;
*height:43px;
border:1px solid;
border-color:#DADADA;
padding:3px 3px 0px 3px;
margin:10px 0px 10px 0px;

}

.brochure span{
width:257px;
height:40px;
background-image:url(/core/img/interface/pdf.gif);
background-repeat:no-repeat;
display:block;
padding-top:3px;

}

.brochure p{

padding:10px 0px 3px 50px;
height:20px;
vertical-align:middle;
display:block;
width:200px;
overflow:hidden;
}

 .brochure a{
color:#666666;
text-decoration:none;
}

.brochure a:hover{
text-decoration:underline;
}


/*bg highlight*/


.dashed{width:560px; border-top:2px dashed #999999;}



#disclaimer{float:right; margin-top:5px;
font-size:70%;
color:#ffffff;
}  
.vtour{margin:3px;} 

#newsticker {
width:174px;
	list-style-type: none;
	background-color:#ffffff;
	margin: 10px 3px 20px 3px;
height:150px;
overflow:hidden;
font-size:90%;
border:1px solid #e3e3e3;
}  

#newsticker #news{ padding:5px;height:148px;} 
#newsticker #news img.tickerimg{ margin:4px 0px; padding:2px;border: 1px solid #e3e3e3;width:60px;}

/*footer */
#ft{padding-bottom:0px;}
#ft p{font-size:80%; color:#ffffff; padding:5px 0px 0px 5px;}
#ft ul{font-size:80%; color:#ffffff; padding:5px 5px 0px 0px; display:inline; float:right;}
#ft li{  display:inline; }
#ft li a{ color:#ffffff; margin-left:10px; text-decoration:none; }
#ft li a:hover{ color:#f3f3f3;text-decoration:underline; }


/* rotating */
.rotating_images {margin:10px 0px 5px 0px; overflow:hidden;}
.rotating_buttons {height:30px;}
.rotating_buttons div {float:left;padding: 5px 5px 5px 5px;background-color:white;border: 1px solid gray;border-top:none;height:20px;}

/* sliding */
.sliding_area {background-color:#1c1c1c;width:575px;}
.sliding_area table {width:100%;}

/*newspage*/
.image_rotator #showhere{padding:0; overflow:hidden; margin:10px 0 0 0; }
.image_rotator #showhere img{}
.news_rotator #showhere{padding:10px; border:1px solid #e3e3e3; height:160px;overflow:hidden; width:533px; }
.news_rotator #showhere img{padding:2px; border:1px solid #e3e3e3;float:left;}
.news_rotator #showhere .boxtext{padding:0px; margin-left:165px; height:100px; width:350px; }
.news_style{/* To indicate is news content */
display:none;
}
#news_display{ padding:5px; background-color:#cccccc; font-size:80%;text-align:left;width:545px;}

.news_show /* where news todisplay */
{
position:absolute;/*important*/
background-color: white;
color:black;
clip:rect(0px 500px 150px 0px);/*important*/
}


.news_border /* wrap .news_news for border */
{
background-color: white;
width:502px;
height:152px;
border: 1px solid gray;
padding: 5px 5px 5px 5px;
}


.news_mark /* wrap images button and news title */
{
background-color:white ;
border: 0px solid gray;
width:363px;
height:35px;
color:black;
text-align:left;
}


.news_title /* news title display style */
{

border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:black;
}


.news_show img /* option this */
{
margin-left: 5px;
margin-right: 5px;
}


.news_move /* for inside news slide style */
{
position: relative; /*important*/
}


.mytable /* fix inside news slide table */
{
width:500px;/*important-- this control how many px to left or right*/
height:150px;
vertical-align: top;
}

/*newslist*/

#bd .listnews .entry{clear:both;font-size:90%; height:90px; background-color:#ffffff;border-bottom:1px dashed #cccccc;}
#bd .listnews .entry img{width:80px; margin:0px; padding:0px; border:none;}
#bd .listnews .entry h2{margin:0px;}
#bd .listnews .date{color:#cc7317;}
#bd .listnews .entrycontent{width:430px;}
#bd .listnews .entry p.more{margin-left:490px;}

#bd .listnews .entry .prodimg{vertical-align:top; float:left; padding:2px; border:1px solid #e3e3e3;margin-right:10px; width:80px; height:80px; overflow:hidden;}

/*offerspage*/

#myoffers{display:none;}
.news_style{/* To indicate is news content */
display:none;
}
#offers_display{ padding:5px; background-color:#cccccc; font-size:80%;text-align:left;}




.offers_border/* wrap .news_news for border */
{
background-color: white;
width:52px;
height:152px;
border: 1px solid gray;
padding: 5px 5px 5px 5px;
}


.offers_mark /* wrap images button and news title */
{
background-color:white ;
border: 0px solid gray;
width:363px;
height:35px;
color:black;
text-align:left;
}


.offers_title /* news title display style */
{

border: 0px solid gray;
padding: 5px 0px 9px 5px;
color:black;
}



.offers_move /* for inside news slide style */
{
position: relative; /*important*/
}


.mytable /* fix inside news slide table */
{
width:510px;/*important-- this control how many px to left or right*/
height:150px;
vertical-align: top;
}

/*offerslist*/
#bd .listoffers {width:560px;*width:555px;clear:both;}
#bd .listoffers .entry{width:250px; float:left; margin:5px 10px 5px 0; *margin:5px 5px 5px 0;}
#bd .listoffers .entry{font-size:90%; height:105px; *height:115px; background-color:#ffffff;border-bottom:1px dashed #cccccc;}
#bd .listoffers .entry img{width:80px; float:left;}
#bd .listoffers .entry h2{margin:0px; padding:0px 0px 4px 0px;}
#bd .listoffers .date{color:#cc7317; font-size:90%; width:150px;}

/*moreinfo*/

.moreinfo{background-color:#ffffff;margin:5px 0px; border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3;}
.moreinfo td img{padding:0 8px 0 8px;}
.moreinfo td{padding:0px;margin:0px;}
.moreinfo table{padding:0px;}


/*grid*/
	table.complex_table td, th{padding:3px 0;}
table.complex_table td.between{background-color:#f3f3f3; height:3px; display:block; padding:0px;}
table.complex_table{
	width:99%;
	margin:20px auto;
}
/*tables*/





/*add border to head column*/
tr.heading{	border-bottom:1px solid #E1E9EE;}
tr.heading th{text-align:center;}
/*fix the width of a table cell - stops it shifting over */
.complex_table td{width:30%; text-align:center;}
table.complex_table td img{margin:2px; padding:2px; border:1px solid #cccccc;}
table.complex_table td img.eyeglass{margin:2px; padding:2px; border:none;}
.stateselect{margin:10px 0px;border-top:1px solid #e3e3e3;border-bottom:1px solid #e3e3e3; padding:5px 0px 10px 0px;}


#list3 { border: 1px solid #111; }
#list3 div.selected .title { font-weight: bold; }
#list3 div div {
	border-left:8px solid #6699CC;
	padding: 5px;
}
#list3 div.title {
	border: 1px solid #3366AA;
	background-color: #6699CC;
	padding: 10px;
	cursor: pointer;
}
#list3 div.selected {
	border-bottom: none;
}


.popupimg {float:left;padding:10px;background-color:#1c1c1c; color:#797979; font-size:1.2em; text-align:center;}

/* one-column page : popup */
#doc3 #bd {background-color:#fff;}

/* sitemap */
#bd .bodytext .sitemap ul {margin:0.5em 2em;}
#bd .bodytext .sitemap li {margin:0;line-height:1em;}
#bd .bodytext .sitemap a {text-decoration:none; color:#333;}

/* not used */

.offers_show /* where news todisplay */
{
position:absolute;/*important*/
background-color: white;
color:black;
clip:rect(0px 250px 150px 0px);/*important*/
}
offers_show img /* option this */
{
margin-left: 5px;
margin-right: 5px;
}

/*tyreflash*/
.primaryflash{margin:15px; *margin:10px;}

/*layouts*/
table.col{width:180px; background-color:#ffffff; }
table.col td{text-align:left;padding:0px;}
table.col span img{float:right; width:14px; height:15px;  padding:5px; background-color:#ffffff;}
table.col p, table.col h2, table.col h3{padding:0px 5px;}
table.col h3{color:#c4151c; font-size:150%; margin:0px 0px 10px 0px;}


table.col .qimage{position:relative; top:0px;}

.cpic {
width:180px;

position:absolute;
background-image:url(/core/img/bg/transbg.png);
/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/core/img/bg/transbg.png', sizingMethod='scale');
/background-image:none;
 bottom:0px;
}


.cpic .welltxt h2{
padding:5px;
color:#ffffff;
text-transform:uppercase;
font-size:100%;
font-weight:bold;
vertical-align:middle;
margin:0px;
text-align:left;
}

/*four column layout*/
#fourcol {width:575px;margin:10px 0px;}
#fourcol table.col {float:left;margin:2px;width:138px;}
#fourcol table.col .qimage{width:138px;height:100px; overflow:hidden;}

/*three column layout*/
#threecol {width:560px;*width:555px;margin:10px 0px;}
#threecol table.col {float:left;margin:3px;*margin:2px;}
#threecol table.col .qimage{width:180px; overflow:hidden;}
#threecol .cont{height:140px; overflow:hidden;}

/*two column layout*/
#twocol{width:560px;margin:10px 0px;}
#twocol table.col {float:left;margin:3px; width:270px;}
#twocol table.col .qimage{width:270px;height:160px; overflow:hidden;}
#twocol .cont{height:140px; overflow:hidden;}

/*one column layout*/
#onecol{width:560px;margin:10px 0px;}
#onecol table.col {float:left;margin:3px; width:270px;}
#onecol table.col .qimage{width:270px;height:160px; overflow:hidden;}



table.col span img{float:right; width:14px; height:15px;  padding:5px; background-color:#ffffff;}
table.col p, table.col h2, table.colh3{padding:0px 5px;}
table.col h3{color:#c4151c; font-size:150%; margin:0px 0px 10px 0px;}
table.col .cont{padding:5px;}
table.col .qimage{position:relative;}

#twocol .cpic {
width:270px;
height:24px;
float:left;
position:absolute;
background-image:url(/core/img/bg/transbg.png);
/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/core/img/bg/transbg.png', sizingMethod='scale');
/background-image:none;
 bottom:0px;
}


#welcome {
width:187px;
height:22px;
position:absolute;
bottom:0px;
background-image:url(/core/img/bg/transbg.png);
/filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/core/img/bg/transbg.png', sizingMethod='scale');
/background-image:none;
}


#welcome .welltxt h2{
padding:3px 5px;
color:#ffffff;
text-transform:uppercase;
font-size:100%;
font-weight:bold;
vertical-align:middle;
margin:0px;
}

#bd .homeholder #welcome {
width:187px;

}

/* here are some styles, what you can use to disable the arrow or image
div.qimage{display:none;}
span.link{display:none;}
*/

/*advertisements*/
.adzone{padding:10px 0px 10px 4px;}

.entrycontent{height:78px;*height:88px;overflow:hidden;width:150px;*width:140px;}
div.prodimg{height:90px;overflow:hidden;float:left;}
.entry p.more{margin-left:205px;}


/*gecko*/
table.gecko{background-color:#ffffff;}
table.gecko td{border:1px dotted #e3e3e3;}

/*Terms of Sale*/
.termsOfSale ol{ margin-left:65px;}
#bd .bodytext .termsOfSale ul li{ list-style-type : disc  ; list-style-image:none; list-style-position:inside ;}
#bd .bodytext .termsOfSale h2{ padding:0.2em 0 0.1em 0;}
#bd .bodytext .termsOfSale ul{ margin-left :10px;}

#bd .bodytext .termsOfSale strong{ margin-left :40px;}
#bd .bodytext .termsOfSale ul li{ text-indent :-18px; margin :5px 0 5px 20px; }


/* franchise quicklinks */
.fqlink {background:#F1EDED; margin-bottom:15px; width:100%}
.fqlink td {border-bottom:1px solid #B9BABA; border-top:1px solid #B9BABA}
.fqlink td.text {border-right:1px solid #B9BABA; padding:25px;font-size:100%}
.fqlink td.pic{border-left:1px solid #B9BABA;width:210px}


@media print {

body{background:#ffffff;}
#bg{background:#ffffff;}
#borders{border:none;min-height:200px;}
#bd div.first{background-color:#ffffff;display:block;margin:0px;padding:0px;float:none;position:absolute;left:0px;top:122px;width:100%;}
#ft {display:none;}

#menu,#monolith,#flash_here, #movie, .logopanel, .adzone, #disclaimer,.phone, #topnavi, .yui-u, yui-b,#spinaround,.beige,.imgdiv{width:0px;display:none;}

#hd .printonly{display:block;}
{display:none;}


/*offerslist*/
#bd .listoffers {width:550px;clear:both;}
#bd .listoffers .entry{width:550px; float:left; margin:5px 5px 5px 0;}
#bd .listoffers .entry{font-size:90%;  background-color:#ffffff;border-bottom:1px dashed #cccccc;padding-bottom:35px;}
#bd .listoffers .entry img{width:80px; float:left;}
#bd .listoffers .entry h2{margin:0px;}
#bd .listoffers .date{color:#cc7317; font-size:90%; width:150px;}




/*products subpage*/
#bd .entry{background-color:#ccc; padding:10px;  margin:10px 0px 10px 0px;} 
#bd .entry img{float:left; margin-right:10px; border:1px solid #f7f7f7; padding:4px;}
#bd .entry img.handbtn{border:none; margin:0px; padding:0px; position:relative;  left: 490px; top:30px;}
#bd .entry p{font-size:90%;}
#bd .entry p.media a{margin:0px; padding:0px; color:#333333;}
#bd .entry p.media img{border:none; padding:0px; float:none;}
#bd .entry p.media{border-bottom:1px dotted #e3e3e3;padding:5px;}

.entrycontent{height:78px;overflow:visible;width:550px;}
.entry p.more{display:none;}
.selector{display:none;}
.locator{display:none;}

}



/* Tyre selector */

/* Jaba Tooltips : START ***************************************************************/
#JT_arrow_left{background-image:url(/core/img/tooltip/arrow_left.gif);background-position:left top;background-repeat:no-repeat;height:23px;left:-12px;position:absolute;top:-3px;width:10px;z-index:201;}
#JT_arrow_right{background-image:url(/core/img/tooltip/arrow_right.gif);background-position:left top;background-repeat:no-repeat;height:23px;position:absolute;top:-2px;width:11px;z-index:201;}
#JT{background-color:#fff;border:1px solid #e3e3e3;position:absolute;z-index:200;}
#JT_copy{color:#333;font-size:12px;padding:10px;text-align:left;}
.JT_loader{background-image:url(/core/img/tooltip/loader.gif);background-position:center center;background-repeat:no-repeat;height:12px;width:100%;}
#JT_copy p{margin:3px 0;}
#JT_copy img{border:1px solid #e3e3e3;padding:1px;}
.jTip{cursor:help;}
#JT_close_left,#JT_close_right{background-color:#f7f7f7;font-weight:400;padding-bottom:5px;padding-left:8px;padding-top:5px;text-align:left;}
/* Jaba Tooltips : END *****************************************************************/

/* tyre selector common */
#tyresel a:hover{color:#000;}
#tyresel a:link,#tyresel a:visited,#tyresel a:active,#tyresel a:focus{color:#666;}

#selector .selnav,#selectorwide .selnav{background-color:#fafafa;height:18px;width:596px;}
#selector .selnav ul,#selectorwide .selnav ul{color:#333;font-size:100%;padding:1px 0 0 150px;}
#selector .selnav .off,#selectorwide .selnav .off{background-image:url(/core/img/tyresearch/selector/tabBg.gif);background-repeat:repeat-x;border-color:#CCC;border-style:solid;border-width:1px 1px 0;display:inline;float:left;margin:0 5px;padding:3px 10px 0;text-transform:uppercase;}
#selector .selnav .off a,#selectorwide .selnav .off a{color:#8D8D8D;}
#selector .selnav li,#selectorwide .selnav li{background:#fff;border-color:#CCC;border-style:solid;border-width:1px 1px 0;display:inline;float:left;line-height:1.2em;margin:0 5px;padding:3px 10px 1px;text-transform:uppercase;}
#selector,#selectorwide{font-size:90%;margin:auto;width:596px;}
#selector .selnav .off a:hover,#selectorwide .selnav .off a:hover,#selector .selnav li a,#selectorwide .selnav li a,#selector .selnav li a:hover,#selectorwide .selnav li a:hover{color:#333;text-decoration:none;}

#selborders{width:586px;background-color:#fafafa;border:none;min-height:inherit;padding:0 5px 5px;}
#selborders .playarea{border:1px solid #ccc;background-color:#FFF;width:584px;line-height:1.22em;}
#selborders .playarea .off{display:none;}
#selborders .former{color:#666;height:420px;margin:3px;}
#selborders .former td{padding:10px 3px 0;}
#selborders .former table.lifestyletile td {padding:1px;}
#selborders .imagesidewall{border-right:1px dashed #CCC;float:left;padding:1px;}
#selborders .dimensions{color:#666;float:left;font-size:110%;padding:5px;}
#selborders .dimensions select{color:#636363;width:90px;}
#selborders .dimensions td{padding:10px 0;}
#selborders h1 {font-size:180%; padding:10px 0; background:none; color:#636363;font-weight:normal;margin:0;text-transform:none;}

#selborders .playareawide{width:695px;}
#selborders .playarealocale{width:864px; padding:5px;}

/* life style */
table.lifestyletile{}
.lifestyleinfo {float:left;width:335px}


/* make search */
table.carlist{vertical-align:top;width:540px;*width:525px;}
table.carlist th{color:#666;font-weight:700;padding:2px;}
#selborders table.carlist td{padding:2px;}
table.carlist .make{width:70px;}
table.carlist .model{width:95px;}
table.carlist .series{width:160px;}
table.carlist .year{width:50px;}
div.scrollWrapper{height:310px;overflow:visible !important;overflow:none;overflow-y:auto;}
table.scrollable{margin-right:0 !important;}
table.scrollable th{position:relative;background:#fff;}
table.scrollable tbody{height:290px;overflow:auto;}
table.scrollable tr{height:0;margin:0;}
.imgwrap{margin:0 0 15px;}
table.carlist .body,table.carlist .version{width:90px;}

#searchResultCnt{display:block;border-top:1px solid #ccc;font-size:100%;font-weight:700;color:#666;margin:10px 0;padding:10px 0 0;}
#searchResult{margin:0 15px;}

/* tyre list */
#tyreList{min-height:350px;border-color:#E1E1E1;margin:0 0 0 2px;padding:2px 0 10px 10px; font-size:90%;background-color:#fff;}
#tyreList .print{float:right;}
#tyreList .selected{width:98%;}
#tyreList hr{height:1px;border:none;margin:5px 0;}
#tyreList .caption,strong{font-weight:700;}
#tyreList .didntBtn {margin:10px 0px 0px 0px;width:98%;}
div.clearer{clear:both;line-height:0;height:0;}

#tabs{font-family:Arial, Helvetica, sans-serif;font-size:10px;height:25px;border-bottom:1px solid #CCC;}
#tabs ul{list-style:none;margin:0;padding:0;}
#tabs li{float:left;height:20px;background-color:#d8d8d8;background-image:url(/core/img/tyresearch/offedge.gif);background-position:right top;background-repeat:no-repeat;padding-right:20px;margin:5px 0 5px 3px;}
#tabs li.on{height:20px;background-color:#fff;padding-right:20px;background-image:url(/core/img/tyresearch/onedge.gif);background-position:right top;background-repeat:no-repeat;margin:5px 0 5px 3px;}
#tabs li.on span{height:20px;cursor:auto;margin:0;}
#tabs li a{color:#fff;text-decoration:none;line-height:2em;padding-left:5px;font-weight:700;border-top:1px solid #d8d8d8;border-left:1px solid #d8d8d8;margin:0;}
#tabs li a:hover{color:#333;text-decoration:none;line-height:2em;padding-left:5px;font-weight:700;}
#tabs li.on a{color:#333;cursor:auto;}
#tabs li a,#tabs li a span{display:block;float:left;line-height:2em;cursor:pointer;}
#tyreInfo{padding:5px 0;}
#tyreInfo .tyre{float:left;width:154px;}
#tyreInfo .fitted{min-height:133px;height:auto !important;background-color:#E8E8E8;padding:10px;}
#tyreInfo .fitted a{display:block;font-weight:700;padding:10px 0;}
#tyreInfo .measure{padding:14px 0 14px 10px;}
#tyreInfo .measure a{text-decoration:none;}
#tyreInfo .measure a:hover{text-decoration:underline;}
#tyreInfo .tyrePic{float:left;width:115px;height:170px;padding:30px 0 0;}
#tyreInfo .tyrePic p{padding:15px 0 0 15px;}
#tyreInfo .chart_psr,#tyreInfo .chart_4wd,#tyreInfo .chart_ltr,#tyreInfo .chart_lifestyle,#tyreInfo .chart_none{float:left;margin-left:3px;width:331px;height:200px;position:relative;}
#tyreInfo .chart_psr{background-image:url(/core/img/tyresearch/bselect_chart_PSR.gif);background-repeat:no-repeat;}
#tyreInfo .chart_4wd{background-image:url(/core/img/tyresearch/bselect_chart_4WD.gif);background-repeat:no-repeat;}
#tyreInfo .chart_ltr{background-image:url(/core/img/tyresearch/bselect_chart_LTR.gif);background-repeat:no-repeat;}
#tyreInfo .chart_lifestyle{background-image:url(/core/img/tyresearch/chart_lifestyle.gif);background-repeat:no-repeat;}

/*collapsible list : tyre search result*/
#tyreList .entry h2{border-top:1px dashed;text-transform:uppercase;font-weight:700;font-size:90%;display:block;height:16px;width:98%;background-color:#f7f7f7;border-color:#CDCDCD;margin:8px 0 0;}
#tyreList .entry h3{font-weight:700;font-size:100%;margin:5px 0 3px;}
#tyreList .entry{border-color:#CDCDCD; background-color:#fff; height:auto; margin:0;padding:0;}
#tyreList .entry p{vertical-align:top;font-weight:400;background-color:#fff;margin:2px 0 2px 20px;}
#tyreList .entry img{float:left;font-weight:400;margin:-2px 20px 0 10px; border:none;}
.subentry h3{font-weight:700;margin:5px 0 4px;}
.subentry{border-bottom:1px solid;width:98%;border-color:#CDCDCD;}
.subentry p{vertical-align:top;font-weight:400;background-color:#fff;}
.subentry img{float:left;font-weight:400;background-color:#fff;margin:-2px 20px 0 10px;}
.innerp{overflow:hidden;}
.section{display:block;clear:both;}
.section img{vertical-align:bottom;text-align:center;float:none;}
.teamHeading{border-bottom:1px solid #ccc;width:98%;padding:10px 0 5px;}
.sample h2{border-top:1px dashed;text-transform:uppercase;font-weight:700;font-size:90%;color:#666;display:block;height:16px;width:670px;background-color:#f7f7f7;border-color:#CDCDCD;}
table.sample{border-collapse:collapse;background-color:#FFF;margin:10px 0;}
table.sample a{font-weight:700;}
table.sample .first{border:none;text-align:left;padding:0;}
tr.dark th,tr.dark td{background-color:#F7F7F7;}
#otherSize p{padding:10px 0;}
#otherSize{height:100px;}
#otherSize ul{margin-left:50px;}
#otherSize li{float:left;margin:10px 50px 20px;padding:0 10px;}
#tyreInfo .logosTyre{width:380px;vertical-align:top;padding:10px;}
#tyreInfo .logosTyre img{margin:0 30px 0 0;}
#tyreInfo .tyrespecs{float:left;width:380px;}
#tyreInfo .specstxt{width:380px;padding:10px 0;}
#tyreInfo .brochure{width:257px;min-height:43px;border:1px solid;border-color:#DADADA;margin:10px 0;padding:3px 3px 0;}
#tyreInfo .brochure span{width:257px;height:40px;background-image:url(/images/buttons/downloadBroc.gif);background-repeat:no-repeat;display:block;padding-top:3px;}
#tyreInfo .brochure p{padding:10px 0 0 50px;}
#tyreInfo .brochure a{text-decoration:none;}
.tyrePicSpecs{width:300px;padding-top:30px;margin-left:-50px;}
#moreinfo .cutout p{display:block;width:665px;height:20px;border-top:1px solid;margin:15px 0 10px;padding:3px;}
#moreinfo .symbols img{width:35px;border:1px solid #f7f7f7;margin:1px;padding:1px;}
.entry h3 a,.subentry h3 a,#tyreInfo .brochure a:hover,#moreinfo .cutout a:hover,#moreinfo .features a:hover,#moreinfo .benefits a:hover,#moreinfo .sizes a:hover{text-decoration:underline;}
.entry h2 img,.subentry h2 img,.sample h2 img{float:left;margin:0 5px;}
table.sample th,table.sample td{background-color:#FFF;-moz-border-radius:0;text-align:center;border-color:#E6E6E6;border-style:solid;border-width:0 0 0 1px;padding:5px;}
#moreinfo .cutout a,#moreinfo .features a,#moreinfo .benefits a,#moreinfo .sizes a{text-transform:uppercase;text-decoration:none;}
#moreinfo .features p,#moreinfo .benefits p,#moreinfo .sizes p{display:block;width:670px;height:20px;border-top:1px solid;margin:15px 0 10px;padding:3px;}

/* dealer locator */
#srchpanel {background-color:#F8E0AB;padding:10px; font-size:90%; color:#333333;}
#srchpanel .topper{margin-top:5px;}
#srchpanel .options{display:none;}
#divStores .topics{font-size:100%;font-weight:700;}
#divStores .list{font-size:100%;font-weight:400;}
#divStores .list td{border-bottom:1px dotted;border-color:#E3E3E3;padding:5px; color:#333333;}
#routeSummary, #routeDirections {padding:5px;}
#divRouteDirection h2, #divStores h2{background-color:#e3e3e3;border-bottom:1px solid #999;color:#484848;margin:3px 0 0;padding:10px 5px;}
#divStores table .topics td{background-color:#f7f7f7;color:#636363;margin:2px 0 10px;padding:5px;}
#main{width:720px;padding:2px 0 5px 5px;font-size:90%;}
#myMap{border:1px solid #666;}
div.jqifade{background-color:#404040;}
div.jqi{position:absolute;background-color:#a2a1a1;width:400px;padding:3px;}
div.jqi .jqicontainer{background-color:#901a1a;color:#fff;font-weight:700;padding:5px;}
div.jqi .jqimessage{background-color:#af2020;padding:10px;}
div.jqi .jqibuttons{text-align:center;padding:5px 0 0;}
div.jqi button{margin:0 10px;padding:3px 10px;}
#navigation .options h2,#divStores h3{font-size:120%;font-weight:700;}
#moreinfo .features a {color:#666666;}
#btcenquiry td {padding:2px 3px;}
.textsymbols {font-size:110%;font-weight:bold;padding:0 20px;}
#address{margin-top:15px;}

.maparea {font-size:90%;margin:14px;}


/*downloads*/
table.wallpaper td {padding:5px;}
table.wallpaper img{width:150px;}


/*franchise*/
#bd .fran_list .entry{height:70px;}
#bd .fran_list .entry img{width:60px;}
#bd .fran_list .entry p.more{margin-top:-25px;}

/*videoshots*/

table.shots{clear:both; border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;padding:3px 0px; margin:20px 5px 0px 5px;}
table.shots td{padding:3px;}





/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(/core/img/thickboxbg.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_window {
	position: fixed;
	background: #ffffff;
	z-index: 102;
	color:#000000;
	display:none;
	border: 4px solid #525252;
	text-align:left;
	top:50%;
	left:50%;
}

* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:15px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

