﻿@import url("/jquery/themes/ktc/ui.base.css");
@import url("/jquery/themes/ktc/ui.theme.css");

/*lightbox*/
@import url("/jquery/colorbox/colorbox.css");

/*scrollpane */
@import url("/jquery/jscrollpane/jScrollPane.css");


.tabcorner{line-height:normal;min-width:160px;text-align:center;}
.hidden {display:none;}

#glossary-safety { padding: 15px 0; min-height:70px; width:760px;}
#glossary-safety .glossary {float: left; padding-right: 20px; width:188px; background-color:#fff;}
#glossaryData {padding: 0 10px; padding-right:2px; background: #fff; height:100%;}
#glossaryTitle {padding: 0 10px; background: #fff;}
#glossary-safety .safety {float: left; background-color:#fff; width:520px;}
#glossary-safety .safetyfull {float: left; background-color:#fff; width:700px;}


/*finance offer*/
.bubbleInfo, .bubbleoffer {
	z-index: 100;
	position: relative;padding:0;margin:0;padding-bottom:5px;
}
p.popup, div.popup {
	xpadding: 12px 0 0 24px;
	/*width: 166px;
	height: 123px;
	background: url(../images/link_bubble.png) no-repeat left top;
*/
	position: absolute;
	display: none; 
}

.financeoffer 
{
    margin:0 !important;
    padding:0!important;
    height:185px;
    width:280px;
    background: transparent url("/jquery/themes/ktc/images/finance-frame.png") no-repeat;
    /*position: absolute;
    top:500px;left:165px;
*/
    z-index:3;
    xdisplay:none;
     
}
.financeoffer img {border:0;padding:10px 0 0 65px;margin:0}    
.financeoffer a, .financeoffer a:hover { text-decoration:none; background-color:transparent;
    border:0;
    outline:0;
}

 
/*product category */
.productcat 
{
    /*position: absolute;
    top:500px;left:175px;
    */
    height:228px;width:736px;
    padding:0; margin:0;xmargin-left:-1000px;
    
    z-index:3;
}
.productcat ul 
{
    height:228px;width:736px;margin:0; padding:0px 0 0 63px;
    /*background: url("/jquery/themes/ktc/images/products-frame.png") no-repeat;*/
    background: url("/images/1.png") no-repeat;
    z-index:4;
}
.productcat a, .productcat a img 
{
    text-decoration:none;
    border:0;
    outline:0;
}
.productcat ul li
{
    list-style: none;
    float:left;
    width: 181px;height:228px;
    display:block;
    xbackground-color:#ff0000;
    padding:0;
    xmargin:8px 7px 0 0;
    cursor:pointer;
}
.productcat li.pcatlast {margin-right:0;}

.productcat li div.lslabel 
{
    color: #fff;
    text-align:center;font-size:10px;line-height:11.0pt;
    position: relative; bottom:-178px;
    margin:0;padding:0;padding-top:1px;
    height:26px; width:174px;
    background: url("/jquery/themes/ktc/images/product-lifestyle-bg_141x26.png") no-repeat center;
}



/*landpride implement */
#implementlist a {display:block;color: #555;}
        #implementlist p{padding:2px 10px 0 40px;margin:0;}
        #implementlist   a:hover{text-decoration:none;background-color:transparent;}        
        #implementlist a:hover{color:#00a9ba !important;}     
        .implement_top {padding:2px 0;margin:0;}           
        .implement_sub {display:none;padding-left:80px !important;}
        .implsublink, .implsublink:hover {background: transparent url('/product/images/impl_arrow_button.png') no-repeat 80%;z-index:1;}
        .implsubactive {display:none !important;}
        .implbackbutton, .implbackbutton:hover {background: url('/product/images/impl_back_button.png') no-repeat;height:32px; width:90px;display:block;float:left;cursor:pointer;position:relative;}
        #landpridelogo {padding: 0 !important; background: url("/product/images/landpride_logo.png") no-repeat; height:51px;width:100%; display:table-cell; vertical-align:bottom;text-indent:125px;}
        #landpridelogo span {line-height:36px; position:relative; top:20px;}        
        #landpridetitle {text-indent: 20px; height:22px;width:300px; }  
        
/*photo gallery */
#cboxExtraIcon {position:absolute;bottom:0;right:45px;width:140px;text-align:right;}
#cboxExtraIcon .downloadicon {display:block; float:right; cursor:pointer; width: 80px; height: 24px; background:url("/product/images/photogal_download_print.png") -3px 0px no-repeat;}        
#cboxExtraIcon .printicon {display:block; float:right; cursor:pointer;  width: 60px; height: 24px; background:url("/product/images/photogal_download_print.png") -105px 0px no-repeat;}        
#cboxClose.photogal {bottom: 0 !important; top: auto !important;}
#cboxTitle.photogal {bottom: 23px;top: auto; margin: 0 auto;padding:0;line-height:24px; text-align:center;color:#949494;}
 


/* build my ktc button */
#buildMyKTCButton {padding: 3px 0;}

/* product line up */
.linkColorBox 
{
    line-height:38px;
    background: #ffc url("/jquery/themes/ktc/images/ui_bg_productlink_box.png") no-repeat;
    background-position: -10px -107px; 
    padding-left:30px;
    margin-bottom:5px;
}
.linkColorBox:hover 
{
    background-position: -10px -58px; 
}

.productLineupGroup
{
    line-height:38px;font-size:11pt;
    /*background: #fff url("/jquery/themes/ktc/images/ui_bg_productlink_box.png") no-repeat;
    background-position: -4px -107px; 
    */
    text-indent:30px;
    margin-bottom:5px;
    
}
.xproductLineupGroup:hover 
{
    background-position: -4px -58px; 
}
.productLineupGroup_down 
{
    background-position: -4px -9px !important; 
}
.productLineupGroup a, .productLineupGroup a:visited
{
    color:#3b3b3b;
    text-decoration:none;
    background-color:transparent;
    display:block;
    zoom:1;
    background: #fff url("/jquery/themes/ktc/images/ui_bg_productlink_box.png") no-repeat;
    background-position: -4px -107px; 
}
.productLineupGroup a:hover 
{
    background-color:Transparent;
    background: #fff url("/jquery/themes/ktc/images/ui_bg_productlink_box.png") no-repeat;
    background-position: -4px -58px;
}
    
.productLineupItem{display:none;}
.productLineupItem a
{
    background: url("/jquery/themes/ktc/images/ui_bg_productlink_box.png") no-repeat -10px -150px;
    text-indent: 40px;
    line-height:25px;
    display:block;
    color:#3b3b3b;
}
.productLineupItem a:hover
{
    background-color:Transparent;
    color:#00a9ba !important; 
}

/*round corner grouplanding page */
.glboxtop {width:335px; height: 5px; background: url('/product/images/top_box.jpg') no-repeat;padding:0;margin:0;overflow:hidden;}
.glboxmiddle {width:335px; margin:0; padding:0;padding-left:2px; background:  url('/product/images/background_box.jpg') repeat-y; cursor:pointer;}
.glboxmiddle a, .tmiddle a:hover{background-color:transparent; padding:0; margin:0; white-space: normal; border: none; text-decoration:none;}
.xtmiddle a:hover {background-color:transparent; padding:0; margin:0;text-decoration:none;}
.glboxmiddle .horsepower {position:relative; top:60px;left:1px;}
.horsepower p {padding:0;margin:0;}
.glboxmiddle .h4_header4{color:#00a9b9;}
.glboxbottom {width:335px; height: 5px; background: url('/product/images/bottom_box.jpg') no-repeat; padding-bottom:15px;}
.seriesdesc {width:200px; xtext-indent:130px; display:none; position:relative; left:136px;}
.seriesdesc ul{padding:0 0 8px 0;margin:0 0 0 20px;}

/*merchandise link */
.ktcmerchandise {padding-top: 15px;}
.ktcmerchandise a,.ktcmerchandise a:hover,.ktcmerchandise a:visited {display:block; width:151px; height:69px; background: url('/product/images/prod-merch_151x69.png') no-repeat;margin:0 auto; }
.ktcmerchandiselarge {padding: 15px 0 0 15px;}
.ktcmerchandiselarge a,.ktcmerchandiselarge a:hover,.ktcmerchandiselarge a:visited {display:block; width:167px; height:76px; background: url('/product/images/prod-merch_167x76.jpg') no-repeat;margin:0; }  

/*warranty extention link */
.ktcwarranty {padding-top: 15px;}
.ktcwarranty a,.ktcwarranty a:hover,.ktcwarranty a:visited {display:block; width:151px; height:69px; background: url('/product/images/prod-warranty_151x69.png') no-repeat;margin:0 auto; }
.ktcwarrantylarge {padding: 15px 0 0 15px;}
.ktcwarrantylarge a,.ktcwarrantylarge a:hover,.ktcwarrantylarge a:visited {display:block; width:167px; height:76px; background: url('/product/images/prod-warranty_167x76.png') no-repeat;margin:0; }  

/*safetynotice link */
.ktcsafetynotice{padding-top: 5px;}
.ktcsafetynotice a,.ktcsafetynotice a:hover,.ktcsafetynotice a:visited {display:block; width:151px; height:69px; background: url('/product/images/prod-safety_151x69.jpg') no-repeat;margin:0 auto; }
.flash_adjust{margin-top:20px}
