.yui-skin-uaprom .yui-button  {
    border-width: 1px 0;
    border-style: solid;
    border-color: #808080;
    background: url(/js/yui/build/assets/skins/sam/sprite.png) repeat-x 0 0;
    margin: auto .25em;
    vertical-align: middle;
	margin-bottom: 1px;

}
.first-shild #save_to_drafts_submit {
	width:100px !important;
	display:block !important;
}
.yui-skin-uaprom .yui-button .first-child {

    border-width: 0 1px;
    border-style: solid;
    border-color: #808080;
    margin: 0 -1px;
    *position: relative;    /* Necessary to get negative margins working in IE */
    *left: -1px;
	
}

.yui-skin-uaprom .yui-button button,
.yui-skin-uaprom .yui-button a {
	text-decoration: none;
    padding: 0 10px;
    /*font-size: 93%;*/  /* 12px */
    line-height: 2;  /* ~24px */
    *line-height: 1.7; /* For IE */
    min-height: 2em; /* For Gecko */
    *min-height: auto; /* For IE */
    color: #003399; 

}

.yui-skin-uaprom .yui-button a {

    /*
        Necessary to get Button's of type "link" to be the correct 
        height in IE.
    */
    *line-height: 2;

}

.yui-skin-uaprom .yui-split-button button,
.yui-skin-uaprom .yui-menu-button button {

    padding-right: 20px;
    background-position: right center;
    background-repeat: no-repeat;
    
}

.yui-skin-uaprom .yui-menu-button button {
    background-image: url(/js/yui/build/button/assets/skins/sam/menu-button-arrow.png);

}

.yui-skin-uaprom .yui-split-button button {

    background-image: url(/js/yui/build/button/assets/skins/sam/split-button-arrow.png);

}


/* Focus state */


.yui-skin-uaprom .yui-button-focus {

    border-color: #7D98B8;
    background-position: 0 -1300px;

}

.yui-skin-uaprom .yui-button-focus .first-child {
	
    border-color: #7D98B8;

}

.yui-skin-uaprom .yui-button-focus button, 
.yui-skin-uaprom .yui-button-focus a {

    color: #000;

}

.yui-skin-uaprom .yui-split-button-focus button {

    background-image: url(/js/yui/build/button/assets/skins/sam/split-button-arrow-focus.png);

}


/* Hover state */

.yui-skin-uaprom .yui-button-hover {

    border-color: #7D98B8;
    background-position: 0 -1300px;

}

.yui-skin-uaprom .yui-button-hover .first-child {

    border-color: #7D98B8;

}

.yui-skin-uaprom .yui-button-hover button, 
.yui-skin-uaprom .yui-button-hover a {

    color: #000;

}

.yui-skin-uaprom .yui-split-button-hover button {

    background-image: url(/js/yui/build/button/assets/skins/sam/split-button-arrow-hover.png);

}


/* Active state */

.yui-skin-uaprom .yui-button-active {
    
    border-color: #7D98B8;
    background-position: 0 -1700px;
    
}

.yui-skin-uaprom .yui-button-active .first-child {

    border-color: #7D98B8;

}

.yui-skin-uaprom .yui-button-active button, 
.yui-skin-uaprom .yui-button-active a {

    color: #000;

}

.yui-skin-uaprom .yui-split-button-activeoption {

    border-color: #808080;
    background-position: 0 0;

}

.yui-skin-uaprom .yui-split-button-activeoption .first-child {

    border-color: #808080;

}

.yui-skin-uaprom .yui-split-button-activeoption button {

    background-image: url(/js/yui/build/button/assets/skins/sam/split-button-arrow-active.png);

}


/* Checked state */

.yui-skin-uaprom .yui-radio-button-checked,
.yui-skin-uaprom .yui-checkbox-button-checked {
    
    border-color: #304369;
    background-position: 0 -1400px;
    
}

.yui-skin-uaprom .yui-radio-button-checked .first-child,
.yui-skin-uaprom .yui-checkbox-button-checked .first-child {

    border-color: #304369;

}

.yui-skin-uaprom .yui-radio-button-checked button,
.yui-skin-uaprom .yui-checkbox-button-checked button { 

    color: #fff;

}


/* Disabled state */

.yui-skin-uaprom .yui-button-disabled {
    
    border-color: #ccc;
    background-position: 0 -1500px;
    
}

.yui-skin-uaprom .yui-button-disabled .first-child {

    border-color: #ccc;

}

.yui-skin-uaprom .yui-button-disabled button, 
.yui-skin-uaprom .yui-button-disabled a {

    color: #A6A6A6;
    cursor: default;

}

.yui-skin-uaprom .yui-menu-button-disabled button {

    background-image: url(/js/yui/build/button/assets/skins/sam/menu-button-arrow-disabled.png);
    
}

.yui-skin-uaprom .yui-split-button-disabled button {

    background-image: url(/js/yui/build/button/assets/skins/sam/split-button-arrow-disabled.png);
    
}
div.large-button-text{
	/*font-size: 1.2em;*/
}


.yui-button  {

    display: -moz-inline-box; /* Gecko */
    display: inline-block; /* IE, Opera and Safari */
    vertical-align: text-middle;
    
}

.yui-button .first-child {

    display: block;
    *display: inline-block; /* IE */

}

.yui-button button,
.yui-button a {

    display: block;
    *display: inline-block; /* IE */
    border: none;
    margin: 0;

}

.yui-button button {

    background-color: transparent;
    *overflow: visible; /* Remove superfluous padding for IE */
    cursor: pointer;

}

.yui-button a {

    text-decoration: none;

}