#makebuttons button, #modelbuttons button, #adslabel button, #criteria button, #bodystylebuttons button {
	outline: none;
}
#criteria button em, #bodystylebuttons button em {
	width: 6em;
	font-style: normal;
	display: block;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
#makebuttons button em, #modelbuttons button em {
	    font-style: normal; 
	    display: block; 
	    text-align: left; 
	    white-space: nowrap; 
	 
	    width: 9em; 
	 
	    /* Hide the overflow if the text label exceeds 10em in width. */ 
	 
	    overflow: hidden; 
	 
	    /* 
	        IE and Safari support the ability to add ellipsis when the text 
	        label exceeds 10em in width.
   		*/ 
	 
	    text-overflow: ellipsis; 
}
#adslabel button em {
	width: 14em;
	font-style: normal;
	display: block;
	text-align: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

    div.yuimenu .bd {
    
        zoom: normal;
    
    }

    #button-example-form fieldset {

        border: 2px groove #ccc;
        margin: .5em;
        padding: .5em;

    }

    #menubutton3menu,
    #menubutton5menu {
    
        position: absolute;
        visibility: hidden;
        border: solid 1px #000;
        padding: .5em;
        background-color: #ccc;
    
    }

    #button-example-form-postdata {
    
        border: dashed 1px #666;
        background-color: #ccc;
        padding: 1em;
    
    }

    #button-example-form-postdata h2 {
    
        margin: 0 0 .5em 0;
        padding: 0;
        border: none;
    
    }
	fieldset.noborder {
		border: 0;
	}
	fieldset.noborder legend, fieldset.noborder label span.txt {
		font-family: Arial;
		font-size: 12pt;
		font-weight: bold;
		color: #000000;
	}

	#bodystylebuttons {
		width: 200px;
	}
	.yui-skin-sam .yui-button {
		margin-bottom: 5px;
	}
	#makebuttonsfieldset { 
		float: left;
		width: 155px;
	}
	#modelbuttonsfieldset {
		float: right;
		width: 155px;
	}
	#makebuttons {
		width: 130px;
	}
	#modelbuttons {
	}
	#makemodel {
		width: 370px;
	}
	#scopecontainer {
		width: 530px;
	}
	#criteriacontainer {
		width: 140px;
	}
	#bodystylecontainer {
		width: 300px;
	}
	#bodychoice {
		width: 100px;
	}
	#bodybuttons {
		width: 300px;
	}
	div.left {
		float: left;
		text-align: left;
	}
	div.right {
		text-align: left;
	}
	fieldset {
		text-align: left;
	}
	div {
		text-align: left;
	}
	div.inline {
		display: inline;
	}

