.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; margin:0 auto; }
.PrintPageContainer .UsedDetailPanel { overflow:visible }
.PrintPageContainer .Header { width:610px; background:none; margin:0}
.PrintPageContainer .Header h1, .PrintPageContainer .Header h2, .PrintPageContainer h3 { background:#fff; color:black; border:none; padding:0; margin:0; text-align:left; padding-left:10px; border:none; box-shadow:none; -moz-box-shadow:none; -webkit-box-shadow:none;}
.PrintPageContainer .columnA, .PrintPageContainer .columnB { padding-left:5px; font-size:11px; background-image:none; background-color:#fff;}
.PrintPageContainer .columnB { width:180px; }
.PrintPageContainer   h3:before { background:none;  border:none; display:none;}
.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, .PrintPageContainer .social-buttons{ display:none; visiblity:hidden; }
.PrintPageContainer *  {float:none; clear:none;}
.PrintPageContainer h1 {margin-top:0px;}

.PrintPageContainer h3 {background:none; color:#000;}
.PrintPageContainer h3 span {background:none; background-image:none;}

.PrintPageContainer .InventoryTag, .PrintPageContainer .ManufactsPanel, .PrintPageContainer .columnB .BaseImage, .PrintPageContainer .RelatedMakes {display:none;}
.PrintPageContainer .columnB img {display:block; margin:auto; padding-top:5px;  }
.PrintPageContainer .UnitDesc {margin-top:0;}
.PrintPageContainer .PriceInfo {font-size:16px;}

.PrintPageContainer .SalesPriceText {padding-left:1px;}
.vid .slides {width:510px; height:180px; margin:auto;}
.vid .slides img {margin:auto; margin-left:80px;}

.PrintPageContainer .SpecsTable * {white-space:nowrap;}
.PrintPageContainer .SpecDescriptionContainer {width:64px; overflow:hidden; display:block;}

.PrintPageContainer .PriceLabel, .PrintPageContainer .SavingsLabel, .PrintPageContainer  .SalesPriceLabel {width:97px; display:block; float:left; margin:0; padding:0;  }

.PrintPageContainer .SalesPriceText, .PrintPageContainer .SalesPriceLabel {font-size:18px; background:#F5F01A; padding:4px 1px; margin:2px 0; display:block; float:left;}
.PrintPageContainer .specsPanel h3 {display:none;}
.PrintPageContainer .columnB .block {width:190px}
@page {  margin: 0px }


 
