.TT_MC { overflow:hidden }
.UsedDetailPanel { width:750px; margin:0 auto; text-align:left; overflow:hidden;}
.UsedDetailPanel h3 { background:url('/Images/grad.gif') 0 50%; color:white; padding:6px; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; margin:0 }
#detailContent .UsedDetailPanel h3 {margin-top:0}
.UsedDetailPanel h2 { color:white; background-image:none; padding:3px; background-color:#8ebce9; border:1px solid #d4d4d4; }
.UsedDetailPanel .TagLine { margin:5px 0; font-style:italic; font-weight:700; font-size:14px }
.UsedDetailPanel .columnA { width:400px; float:left; margin:5px 5px 5px 0px; }
.UsedDetailPanel .columnB { width:330px; float:left; margin:5px 0 5px 3px; }
.UsedDetailPanel .subColumn { width:135px; float:left; margin:4px; }
.UsedDetailPanel .subColumn:first-child { border-right:1px solid #d4d4d4; width:165px }
.UsedDetailPanel .Financing .subColumn { width:135px; float:left; margin:4px; }
.UsedDetailPanel .Financing .subColumn:first-child { border-right:1px solid #d4d4d4; width:165px }
.UsedDetailPanel .block { clear:left; margin-top:15px; width:100%; border:1px solid #d4d4d4; float:left; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px;}
.UsedDetailPanel .ContactForm iframe { border:none; width:100%; height:420px; margin:6px }
.UsedDetailPanel .ContactForm span { margin-left:190px }
.UsedDetailPanel .TT_MCMediaList, #TT_MCFlash, #TT_MCMov, #TT_MCPhotos { border:1px solid #d4d4d4; width:398px }
.UsedDetailPanel .UnitDescText { padding:5px; }
.UsedDetailPanel .PriceInfo, .UsedDetailPanel .Pricing p, .UsedDetailPanel .StockNo { margin-bottom:5px; }
.UsedDetailPanel .StockNo { font-size:11px; margin-top:5px }
.PriceInfo .SavingsLabel, .PriceInfo .SavingsText {  font-weight:normal }
.UsedDetailPanel .Header h2 { margin:0; margin-top:10px }
#detailContent .UsedDetailPanel .TT_MCVideoList ul li a, #detailContent .UsedDetailPanel .TT_MCMovList ul li a { font-size:14px; margin:2px; color:#777; text-decoration:none; width:394px; display:block; padding:3px; margin:0 }
.UsedDetailPanel .TT_MCVideoList ul li a:hover, .UsedDetailPanel .TT_MCMovList ul li a:hover, .UsedDetailPanel .TT_MCVideoList ul li a:active, .UsedDetailPanel .TT_MCMovList ul li a:active { color:black; background:#dadada; }
.TT_MCMovStatus a { font-size:18px; text-decoration:none; color:black; }
a.CMNLink, .Actions a.ContactUs, .Actions a.PrintPageLink, .WindowStickerLink a, .PaymentCalcLink a, .CreditAppLink a, .BrochureLink a { background:url(/Images/detail-buttons.gif) top; display:block; height:29px; margin-top:5px; text-indent:-9999px; width:148px; }
.Actions a.ContactUs { background-position: -444px top }
.Actions a.ContactUs:hover { background-position: -444px bottom }
.Actions a.PrintPageLink { background-position: 0 top }
.Actions a.PrintPageLink:hover { background-position: 0 bottom }
.BrochureLink a { background-position: -890px top; margin:5px 0; }
.BrochureLink a:hover { background-position: -890px bottom }
.WindowStickerLink a { background-position: -296px top; margin:0; }
.WindowStickerLink a:hover { background-position: -296px bottom }
.GetLowestPriceLink a {background:#FFF url(/images/glpIcon.gif) 0 0 no-repeat; text-indent:-9999px; display:block; height:35px;}
a.CMNLink { background-position: -1040px top; margin:0; }
a.CMNLink:hover { background-position: -1040px bottom; }
.PaymentCalcLink, .CreditAppLink { margin:4px; }
.PaymentCalcLink a, .CreditAppLink a { width:110px; margin:0 auto }
.PaymentCalcLink a { background:url(/Images/btnPaymentCalculatorNew.gif) top; height:50px }
.CreditAppLink a { background:url(/Images/btnApplyForFinancing.gif) top; height:50px }
.PaymentCalcLink a:hover, .CreditAppLink a:hover { background-position:bottom }
#PaymentCalculator { margin-left:302px; margin-top:42px; position:relative; width:324px; }
#PaymentCalculator .Disclaimer { font-size:9px }
#PaymentCalculator div.FormPanel, #PaymentCalculator div.CommandBar { width:324px; }
#TT_MCPhotos { border:1px solid #d4d4d4; }
.TT_MCMediaList { border:none; }
.TT_MCPhotoCmdBar .cmd span { visibility:hidden; }
.TT_MCPhotoCmdBar .cmd { height:30px; display:inline; margin:0px; padding:0; }
.TT_MCPhotoCmdBar .prev { width:79px; background: transparent url(/Images/previous-full.jpg) 0 0 no-repeat; }
.TT_MCPhotoCmdBar .next { width:80px; background: transparent url(/Images/next-full.jpg) 0 0 no-repeat; }
.TT_MCPhotoCmdBar .stop { width:80px; background: transparent url(/Images/pause-full.jpg) 0 0 no-repeat; }
.TT_MCPhotoCmdBar .start { width:78px; background: transparent url(/Images/play-full.jpg) 0 0 no-repeat; }
.TT_MCPhotoCmdBar .enlarge { width:81px; background: transparent url(/Images/enlarge-full.jpg) 0 0 no-repeat; }
.TT_MCPhotoCmdBar .prev:hover { width:79px; background-position: 0 bottom; }
.TT_MCPhotoCmdBar .next:hover { width:80px; background-position: 0 bottom; }
.TT_MCPhotoCmdBar .stop:hover { width:80px; background-position: 0 bottom; }
.TT_MCPhotoCmdBar .start:hover { width:78px; background-position: 0 bottom; }
.TT_MCPhotoCmdBar .enlarge:hover { width:81px; background-position: 0 bottom }
.TT_MCPhotoCmd .cmd { margin-left:-3px }
.TT_MC .TT_MCFlashStatus { float:right; margin-top:1px }
.TT_MC .TT_MCFlashStatus .statusLink span { display:none; }
.TT_MC .TT_MCFlashStatus .statusLink { height:30px; width:81px; background:url(/Images/enlarge-red.jpg) top center no-repeat; float:right }
#detailContent .TT_MC .TT_MCTabs ul li a { font-size:12px; }
.Manufacts { padding:5px }
ol li { margin-bottom:10px; }
table.SpecsTable { border:1px solid black; -moz-border-radius-bottomleft:5px; -moz-border-radius-bottomright:5px; -webkit-border-bottom-left-radius:5px; -webkit-border-bottom-right-radius:5px; border-right:none }
.columnB .specsPanel, .columnA .UnitDesc { margin-top:30px }
.PriceInfo { font-size:14px }
a.CloseInlineContactForm { position:absolute; right:20px; }
a.CloseInlineContactForm:hover span { color:#ad2134 }
.ContactForm h3 {position:relative}
#detailContent .UsedDetailPanel .ui-tabs-nav li { border:0 }
#detailContent .UsedDetailPanel .ui-tabs-nav li a { margin: 0; padding: 0; border: 0; outline: 0; line-height: 1.3; text-decoration: none; font-size: 100%; list-style: none; float: left; font-size: 1em; font-weight: normal; text-decoration: none; padding: .5em 1.7em; color: #000; border:1px solid #d4d4d4; background:url('/Images/grad.gif') 0 23%; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; }
#detailContent .UsedDetailPanel .ui-tabs-nav li a:hover { background: #dadada url('/Images/grad.gif') 0 50% repeat-x; color: #fff; }
#detailContent .UsedDetailPanel .ui-tabs-nav li.ui-tabs-selected { border-bottom-color: #ffffff; -moz-border-radius-topleft:5px; -moz-border-radius-topright:5px; -webkit-border-top-left-radius:5px; -webkit-border-top-right-radius:5px; }
#detailContent .UsedDetailPanel .ui-tabs-nav li.ui-tabs-selected a, #detailContent .UsedDetailPanel .ui-tabs-nav li.ui-tabs-selected a:hover { background: #ffffff url(/Images/grad.gif)0 50% repeat-x; color: #FFDF06; }
.UsedDetailPanel .columnA .TT_MC .TT_MCMediaList .TT_MCPhotoLabel { text-align:center; font-size:16px; font-weight:700 }
.UsedDetailPanel .PaymentInfo, .ItemDetails .PaymentsAround { text-align:center; margin-bottom:-10px; font-size:12px; font-weight:700; background:url(/Images/paymentsAroundBG.png) no-repeat; height:60px; width:160px; padding-top:15px }
.ItemDetails .PaymentsAround { padding-top:9px; margin-top:5px; }
.noPaymentsAround .PaymentsAround { display:none; visibility:hidden }
.UsedDetailPanel .Pricing p { font-size:11px; margin:3px 0 }
.PrintPageContainer { width:615px; }
.PrintPageContainer .UsedDetailPanel {overflow:visible}
.PrintPageContainer .Header { width:610px; background:none; }
.PrintPageContainer .Header h1, .PrintPageContainer .Header h2 { background:none; color:black; border:none; padding:0; margin:0; text-align:left; padding-left:10px; }
.PrintPageContainer .columnA, .PrintPageContainer .columnB { padding-left:5px; font-size:11px; float:left; }
.PrintPageContainer .columnB {float:left; width:180px;}
.PrintPageContainer .columnB h3 {width:174px;}
.PrintPageContainer .columnB .block, .PrintPageContainer .specsPanel .SpecsTable, .PrintPageContainer .subColumn:first-child {width:180px;}
 .PrintPageContainer .columnA  { width:400px }
 .PrintPageContainer .subColumn:first-child {border:none}
.PrintPageContainer .subColumn:last-child, .PrintPageContainer .Financing, .PrintPageContainer .PlanStyles{ display:none; visiblity:hidden;  }
