/*
 * VALTRA model chart bullet margins
 * 
 * 
 */

/*models list*/

#modelRange { background: #525252 url(modelsMainBg.gif) repeat-x top left; padding:28px 18px 0px 18px; border-bottom:1px solid #525252; }
.heightfix { height: 595px; }
#modelRangeHeaders { margin:0px 10px; }
ul.modelList { padding:0px 0px 0px 35px; list-style:none inside; background-position:0px 25px !important; padding-top:40px; display:block; clear:both; min-height:200px; }
ul.modelList li { width:220px; display:block; float:left; height:220px; }
div.stats { clear:both; margin:0px; padding:10px 0px 0px 0px; font-size:12px; }
#Sseries { background:transparent url(modelLabel-S.gif) no-repeat; }
#Nseries { background:transparent url(modelLabel-N.gif) no-repeat; }
#Tseries { background:transparent url(modelLabel-T.gif) no-repeat; }
#Aseries { background:transparent url(modelLabel-A.gif) no-repeat; }
/*static styles*/

.toolTipContent img { margin:0px 20px; border:1px solid #b7113c; }
.milestones { display:none; }
span.label { color:#b7113c; font-weight:bold; padding:0px 5px 0px 0px; }
/*models list jQuery toolTip styles*/
	#tooltip { position: absolute; z-index: 3000; padding:0px 0px 0px 20px; color:#f00 ! important; width:220px; display: none; }
#tooltip h3, #tooltip div { margin: 0; color:#f00 ! important; }
#tooltip .tipHeader { background:transparent url(toolTipBg.gif) no-repeat top left; height:15px; opacity: 0.95; }
#tooltip .tipFooter { background:transparent url(toolTipBg.gif) no-repeat bottom left; height:15px; opacity: 0.95; }
#tooltip .tipInner { background:transparent url(toolTipBg.gif) no-repeat 0px -15px; padding:10px; opacity: 0.95; }
#tooltip .toolTipContent {  }
#tooltip h2 { font-size:16px; margin:32px 0px 0px 0px; }

#modelAxels[id] { background: url(modelRange-bg.png) no-repeat bottom left; padding:0px 0px 0px 35px; margin-top:10px; height:425px; width:865px; }
#modelRange ul.modelList { position:relative; display:block; height:85px; clear:both; margin: 0px; padding-top: 5px; min-height:85px; background-position:center left ! important; }
ul.modelList li { height:100%; width:25px; margin:0px 20px 0px 0px; padding: 0; position:absolute; overflow: visible; }
ul.modelList li.new { background: url(modelButtonNew.gif) no-repeat center; }
ul.modelList li.old { background: url(modelButtonOld.gif) no-repeat center;  }
h3.modelName { font-size:11px; padding-top:15px; }
.toolTipContent { display: none; }
.tipInner img { float:left; border:1px solid #b7113c; margin:0px 10px 0px 0px; }
.milestones { display:block; height:52px; padding-left: 35px; border-top:1px solid #670c14; margin-top: 10px; }
.milestone { height:25px; width:63px; background:transparent url(hpMilestoneBg.gif) no-repeat top left; float:left; font-size:10px; text-align:center; line-height:20px; }
/*milestone positioning */
/*	
#hp74 { }
#hp100 { }
#hp150 { margin-left:80px; }
#hp200 { margin-left:80px; }
#hp250 { margin-left:80px; }
#hp300 { margin-left:80px; }
#hp370 { margin-left:67px; }*/
#hp74 { }
#hp100 { }
#hp150 { margin-left:50px; }
#hp200 { margin-left:180px; }
#hp250 { margin-left:45px; }
#hp300 { margin-left:45px; }
#hp370 { margin-left:67px; }
/*legend*/
#modelLegend { clear:both; height:30px; margin:30px 0px; padding-right:35px; position:relative; }
#legendBox { position:absolute; right:45px; top:0px; background:black url(legendBg.gif) repeat-x -1px 0px; height:30px; font-size:12px; padding:0px 15px; border:1px solid #525252; }
#legendBox p { float:left; font-size:12px; line-height:30px; padding:0px 10px 0px 5px; }
#modelLegend .legendBtn { float:left; width:22px; height:22px; margin:5px 0px 0px 0px; }
#legendOld { background:transparent url(modelButtonSprite.gif) no-repeat top right; }
#legendNew { background:transparent url(modelButtonSprite.gif) no-repeat top left; }
/*model matrix */


	/*S-Series*/
#S232 { left:610px; }
#S262 { left:680px; }
#S292 { left:725px; }
#S322 { left:780px; }
#S352 { left:825px; }
/* Other Series roughly adjusted to the BrakeHorsePower level */
#BHP74 { left:45px; }
#BHP100 { left:115px; }
#BHP125 { left:185px; }
#BHP150 { left:255px; }
#BHP175 { left:327px; }
#BHP200 { left:400px; }
#BHP250 { left:545px; }

#T121 { left:185px; top: -25px; } /* 139 hv */
#T132V { left:189px; top:0px; }	/* 141 hv */
#T132D { left:189px; top: 25px; } /* 141 hv */

#T131C { left:240px; top: -25px; } /* 154 hv */
#T152D { left:244px; top: 0px;}	/* 156 hv */
#T152V { left:244px; top: 25px; } /* 156 hv */

#T162EV { left:280px; top: -25px; } /* 159 hv */
#T162ED { left:280px; top: 0px; } /* 159 hv */
#T131H { left:285px; top: 25px; } /* 162 hv */

#T151EE { left:335px; top: -25px; } /* 173 hv */
#T151EP { left:335px; top: 0px; } /* 173 hv */
#T161C { left:337px; top: 25px; } /* 174 hv */

#T172V { left:355px; top: -12px; } /* 177 hv */
#T172D { left:355px; top: 12px;  } /* 177 hv */

#T161H { left:400px; top: -30px; } /* 184 hv */
#T171C { left:400px; top: -10px; } /* 184 hv */
#T182V { left:420px; top: 10px; } /* 186 hv */
#T182D{ left:420px; top: 30px; } /* 186 hv */

#T171H { left:455px; top:0px; } /* 193 hv */

#T202V { left:480px; top:-25px; } /* 200 hv */
#T202D { left:480px; top:25px; } /* 200 hv */

#T191H { left:505px; top:0px; } /* 211 hv */

#N1 { left: 45px; top: -20px; }
#N2 { left: 50px; top: 20px; }
#N3 { left: 300px; }
#N4 { left: 330px; }
#N5 { left: 360px; }
#N6 { left: 380px; }
#N7 { left: 410px; }
#N8 { left: 430px; }

#A72 { left:45px; }

