div#priceImprovement{border:1px solid #666;} div#price_imp a{color:#00458B;} div#price_imp div#pi_totals{clear:both;font-size:84%;text-align:right;} div#price_imp ul#pi_img{float:right;font-size:84%;} div#price_imp ul#pi_img li{float:left;padding:0 .3em;margin-top:.7em;} div#price_imp ul#pi_img li{border-left:1px solid #00458B;} div#price_imp ul#pi_img li:first-child{border-left:none;} div#pi_menu{float:left;} div#price_imp div#pi_menu ul{overflow:hidden;width:100%;padding-left:10px;} div#price_imp div#pi_menu ul li{float:left;overflow:hidden;margin:2px 2px 0 2px;padding:.25em .5em .25em .5em;border:1px solid #666;} div#price_imp div#pi_menu ul li a{display:block;overflow:hidden;padding:.2em 0;color:#000;} div#price_imp div#pi_menu ul li.selected{background-color:#CCC;} div#price_imp div#pi_menu ul li.selected a{border-bottom:none;} div#price_imp div#pi_menu ul li span{margin-left:.2em;margin-right:.2em;font-size:84%;} div#price_imp div#pi_menu ul li span a{display:inline;padding:.2em 0em;} div#price_imp div#pi_menu ul li span.selected a{color:#C10;} div#price_imp div#pi_menu ul li span.disabled{color:#AAA;} div.pi_detail_table{border-top:1px solid #666;margin-top:.1em;padding:.5em .5em 0 5em;}  div#price_imp table.pi_table{width:100%;margin-right:0.25em;} div#price_imp table.pi_table td{padding:.25em 0;text-align:right;font-size:85%;width:25%;} div#price_imp table.pi_table td.first{text-align:left;width:0;white-space:nowrap;} div#price_imp table.pi_table td.last{width:17%;} div#price_imp table.pi_table thead{font-weight:bold;text-align:center;} div#price_imp table.pi_table tbody td.error{font-size:100%;height:2.5em;text-align:center;} div#price_imp div#pi_menu ul li a{font-size:93%;text-decoration:none;} #pi_calendarBtn{margin:0 auto;text-decoration:underline;width:6.5em;} #pi_calendar{display:none;position:relative;} #pi_calendar .x-date-picker{border:1px solid #000;height:179px;left:.5em;position:absolute;top:.25em;*height:179px;} .fullversion #pi_calendar .x-date-picker{left:45.3%;} div#priceImprovement #pi_calendar .x-date-picker td{border:none;padding:0;} div#priceImprovement #pi_calendar .x-date-left,div#priceImprovement #pi_calendar .x-date-right,div#priceImprovement #pi_calendar .x-date-middle,div#priceImprovement #pi_calendar .x-date-center,div#priceImprovement #pi_calendar .x-btn-left,div#priceImprovement #pi_calendar .x-btn-center,div#priceImprovement #pi_calendar .x-btn-right{border-bottom:none;border-left:none;border-right:none;border-top:none;} div#priceImprovement #pi_calendar .x-date-left,div#priceImprovement #pi_calendar .x-date-right{width:25%;} div#priceImprovement #pi_calendar .x-date-middle{width:50%;} div#priceImprovement #pi_calendar .x-date-middle .x-btn-wrap{margin:0 auto;} div#priceImprovement #pi_calendar .x-date-left a{display:block;float:left;} div#priceImprovement #pi_calendar .x-date-right a{display:block;float:right;} div#priceImprovement #pi_calendar .x-date-inner .x-date-disabled a{color:#BBB;} div#priceImprovement #pi_calendar .x-date-inner th{border:none;padding:.1em 0;} div#priceImprovement #pi_calendar .x-date-picker .x-date-bottom{border-top:1px solid #A3BAD9;padding:0.5em;} div#priceImprovement #pi_calendar .x-date-bottom .x-btn-wrap{margin:0 auto;} div#priceImprovement #pi_calendar .x-btn-text{display:block;margin:0 auto;text-align:center;} div#priceImprovement .icon{-moz-background-clip:border;-moz-background-inline-policy:continuous;-moz-background-origin:padding;background:transparent url(/res/_img/sprites/icons.png) no-repeat scroll -5000px 0;padding-left:1.5em;} div#priceImprovement .icon-calendar{background-position:1px -1116px;cursor:pointer;}