.yui-skin-sam .yui-button  {
    display: -moz-inline-box; /* Gecko */
    display: inline-block; /* IE, Opera and Safari */
    margin: auto .25em;
}

.yui-skin-sam .yui-button .first-child {
    display: block;
    *display: inline-block; /* IE */
    margin: 0 -1px;
    *position: relative;
    *left: -1px;
	background: url(../../../../../img/btn_lbdr.gif) top left no-repeat;
	height: 24px;
}

.yui-skin-sam .yui-button button,
.yui-skin-sam .yui-button a {
    display: block;
    *display: inline-block; /* IE */
    padding: 0 10px;
    border: none;
    font-size: 12px;  /* 12px */
    line-height: 2;  /* ~24px */
    *line-height: 1.7; /* For IE */
    min-height: 2em; /* For Gecko */
    *min-height: auto; /* For IE */
    color: #555;
}

.yui-skin-sam .yui-button button {
    *overflow: visible; /* Remove superfluous padding for IE */
    cursor: pointer;
    cursor: hand;
	background: url(../../../../../img/btn_rbdr.gif) top right no-repeat;
	margin-left:6px;
	*margin-left:8px;
	padding-right: 15px;
	*padding-right: 18px;
	height: 24px;
}

.yui-skin-sam .yui-button a {
    text-decoration: none;
}


.yui-skin-sam .yui-split-button button,
.yui-skin-sam .yui-menu-button button {

    padding-right: 20px;
    background-position: right center;
    background-repeat: no-repeat;
    
}

.yui-skin-sam .yui-menu-button button {

    background-image: url(menu-button-arrow.png);

}

.yui-skin-sam .yui-split-button button {

    background-image: url(split-button-arrow.png);

}


/* Focus state */


.yui-skin-sam .yui-button-focus {

    border-color: #7D98B8;
    background-position: 0 -1300px;

}

.yui-skin-sam .yui-button-focus .first-child {

    border-color: #7D98B8;

}

.yui-skin-sam .yui-button-focus button, 
.yui-skin-sam .yui-button-focus a {

    color: #000;

}

.yui-skin-sam .yui-split-button-focus button {

    background-image: url(split-button-arrow-focus.png);

}


/* Hover state */

.yui-skin-sam .yui-button-hover {

    border-color: #7D98B8;
    /*background-position: 0 -1300px;*/

}

.yui-skin-sam .yui-button-hover .first-child {

    /*border-color: #7D98B8;*/
	background-image: url(../../../../../img/btn_lbdr_o.gif);

}

.yui-skin-sam .yui-button-hover button, 
.yui-skin-sam .yui-button-hover a {

    color: #000;
	background-image: url(../../../../../img/btn_rbdr_o.gif);

}

.yui-skin-sam .yui-split-button-hover button {

    background-image: url(split-button-arrow-hover.png);

}


/* Active state */

.yui-skin-sam .yui-button-active {
    
    border-color: #7D98B8;
    background-position: 0 -1700px;
    
}

.yui-skin-sam .yui-button-active .first-child {

    border-color: #7D98B8;

}

.yui-skin-sam .yui-button-active button, 
.yui-skin-sam .yui-button-active a {

    color: #000;

}

.yui-skin-sam .yui-split-button-activeoption {

    border-color: #808080;
    background-position: 0 0;

}

.yui-skin-sam .yui-split-button-activeoption .first-child {

    border-color: #808080;

}

.yui-skin-sam .yui-split-button-activeoption button {

    background-image: url(split-button-arrow-active.png);

}


/* Checked state */

.yui-skin-sam .yui-radio-button-checked,
.yui-skin-sam .yui-checkbox-button-checked {
    
    border-color: #304369;
    background-position: 0 -1400px;
    
}

.yui-skin-sam .yui-radio-button-checked .first-child,
.yui-skin-sam .yui-checkbox-button-checked .first-child {

    border-color: #304369;

}

.yui-skin-sam .yui-radio-button-checked button,
.yui-skin-sam .yui-checkbox-button-checked button { 

    color: #fff;

}


/* Disabled state */

.yui-skin-sam .yui-button-disabled {
    
    border-color: #ccc;
    background-position: 0 -1500px;
    
}

.yui-skin-sam .yui-button-disabled .first-child {

    border-color: #ccc;

}

.yui-skin-sam .yui-button-disabled button, 
.yui-skin-sam .yui-button-disabled a {

    color: #A6A6A6;
    cursor: default;

}

.yui-skin-sam .yui-menu-button-disabled button {

    background-image: url(menu-button-arrow-disabled.png);
    
}

.yui-skin-sam .yui-split-button-disabled button {

    background-image: url(split-button-arrow-disabled.png);
    
}

/************************************************************/

.yui-sbtn .yui-button  {
    display: -moz-inline-box; /* Gecko */
    display: inline-block; /* IE, Opera and Safari */
    margin: auto .15em;
}

.yui-sbtn .yui-button .first-child {
    display: block;
    *display: inline-block; /* IE */
    margin: 0 -1px;
    *position: relative;
    *left: -1px;
	background: url(../../../../../img/btn_lbdr.gif) top left no-repeat;
	height: 24px;
}

.yui-sbtn .yui-button button,
.yui-sbtn .yui-button a {
    display: block;
    *display: inline-block; /* IE */
    /*padding: 0 10px;*/
	padding:0;
    border: none;
    font-size: 12px;  /* 12px */
    line-height: 2;  /* ~24px */
    *line-height: 1.7; /* For IE */
    min-height: 2em; /* For Gecko */
    *min-height: auto; /* For IE */
    color: #555;
}

.yui-sbtn .yui-button button {
    *overflow: visible; /* Remove superfluous padding for IE */
    cursor: pointer;
    cursor: hand;
	background: url(../../../../../img/btn_rbdr.gif) top right no-repeat;
	margin-left:5px;
	*margin-left:8px;
	padding-right: 5px;
	*padding-right: 8px;
	height: 24px;
}

.yui-sbtn .yui-button a {
    text-decoration: none;
}


.yui-sbtn .yui-split-button button,
.yui-sbtn .yui-menu-button button {

    padding-right: 20px;
    background-position: right center;
    background-repeat: no-repeat;
    
}

.yui-sbtn .yui-menu-button button {

    background-image: url(menu-button-arrow.png);

}

.yui-sbtn .yui-split-button button {

    background-image: url(split-button-arrow.png);

}


/* Focus state */


.yui-sbtn .yui-button-focus {

    border-color: #7D98B8;
    background-position: 0 -1300px;

}

.yui-sbtn .yui-button-focus .first-child {

    border-color: #7D98B8;

}

.yui-sbtn .yui-button-focus button, 
.yui-sbtn .yui-button-focus a {

    color: #000;

}

.yui-sbtn .yui-split-button-focus button {

    background-image: url(split-button-arrow-focus.png);

}


/* Hover state */

.yui-sbtn .yui-button-hover {

    border-color: #7D98B8;
    /*background-position: 0 -1300px;*/

}

.yui-sbtn .yui-button-hover .first-child {

    /*border-color: #7D98B8;*/
	background-image: url(../../../../../img/btn_lbdr_o.gif);

}

.yui-sbtn .yui-button-hover button, 
.yui-sbtn .yui-button-hover a {

    color: #000;
	background-image: url(../../../../../img/btn_rbdr_o.gif);

}

.yui-sbtn .yui-split-button-hover button {

    background-image: url(split-button-arrow-hover.png);

}


/* Active state */

.yui-sbtn .yui-button-active {
    
    border-color: #7D98B8;
    background-position: 0 -1700px;
    
}

.yui-sbtn .yui-button-active .first-child {

    border-color: #7D98B8;

}

.yui-sbtn .yui-button-active button, 
.yui-sbtn .yui-button-active a {

    color: #000;

}

.yui-sbtn .yui-split-button-activeoption {

    border-color: #808080;
    background-position: 0 0;

}

.yui-sbtn .yui-split-button-activeoption .first-child {

    border-color: #808080;

}

.yui-sbtn .yui-split-button-activeoption button {

    background-image: url(split-button-arrow-active.png);

}



/************************************************************/


.slider_bg {
	position: relative;
	background:url(../../../../../img/slider_bg.gif) top left no-repeat;
	height:26px;
	width:132px;
}

#slider_bg_spt {
	background:url(../../../../../img/slider_bg_spt.gif) top left no-repeat;
}

#slider_bg_spt2 {
	background:url(../../../../../img/slider_bg_spt2.gif) top left no-repeat;
}

.slider_thumb {
	cursor:default;
	position: absolute;
	top: 10px;
	left: 0px;
}

.slider_thumb_2 {
	cursor:default;
	position: absolute;
	top: 22px;
	left: 10px;
}
.slider_thumb_3 {
	cursor:default;
	position: absolute;
	top: 7px;
	left: 0px;
}
.slider_bg_ts {
	position: relative;
	background:url(../../../../../img/slider_bg.gif) top left no-repeat;
	height:21px;
	width:126px;
	float: right;
	margin-top: 10px;
}

.slider_bg_ss {
	position: relative;
	background:url(../../../../../img/slider_bg_spt.gif) top left no-repeat;
	height:21px;
	width:126px;
	float: right;
	margin-top: 10px;
}
.slider_bg_ss_2 {
	position: relative;
	background:url(../../../../../img/slider_bg_spt.gif) top left no-repeat;
	height:37px;
	width:163px;
	float: right;
	margin-top: 1px;
}