@charset "utf-8";
/* CSS Document */


/*--- common elements -------------------------------------------------------*/
.editBoxSmall, .dropDownSmall{ 
	background: white url(../_images/editbox_bg.gif) top left repeat-x;
	border: solid 1px;
	border-top-color: #75736e;
	border-left-color: #75736e;
	border-bottom-color: #f2f0ee;
	border-right-color: #f2f0ee;
}
.editBoxSmall{ 
	/*height: 12px;*/
	font-size: 11px;
}
.floatedRadio {
	float: left;
	width: 30px;
	margin: 0px;
	padding: 0px;
	text-align: center;	
}
.editBox, .editBoxWide, .editBoxCompare, .dropDown {
	background: white url(../_images/editbox_bg2.gif) top left repeat-x;
	border: solid 1px #FF9900;
	height: 20px;
}

.editBoxWideFile {
	background: white url(../_images/editbox_bg2.gif) top left repeat-x;
	border: solid 1px #FF9900;
	height: 20px;
}

.editBoxMultilineWide, select {
	background: white url(../_images/editbox_bg2.gif) top left repeat-x;
	border: solid 1px #FF9900;
}

.editBoxWide, .editBoxMultilineWide {
	width: 100%;
	margin: auto;
}

.editBoxCompare {
	width: 200px;
}
.dropDownSmall {
	/*height: 14px;*/
	font-size: 11px;
}

select.editBox {
    max-width: 500px;
    width: expression(this.width > 501 ? 500: true);
}
*[readonly]{
    background: none repeat scroll gainsboro;
}

button, .buttonCommon {
	background: #7f7f7f url(../_images/button_bg.gif) top left repeat-x;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	border: solid 1px;
	border-top-color: #898989;
	border-left-color: #898989;
	border-bottom-color: #202020;
	border-right-color: #202020;
	padding: 2px 8px 2px 8px;
	margin: 0px;
}

buttonHighlighted, .buttonHighlighted {
	background: #eabc70 url(../_images/button_bg_highlighted.gif) top left repeat-x;
	font-weight: bold;
	font-size: 11px;
	color: #FFFFFF;
	border: solid 1px;
	border-top-color: #eaba6c;
	border-left-color: #eaba6c;
	border-bottom-color: #cc8514;
	border-right-color: #cc8514;
	padding: 2px 8px 2px 8px;
	margin: 0px;
}
.button-group button:hover, .button-group button.hover { 
}
.button-group button:active { 
}.calendarButtonContainer {
	margin: 0;
	padding: 2px;
}
.calendarButtonContainer button {
		background: url(../_js/yui2/button/assets/calendar_icon.gif) top left no-repeat; 
	    text-align: left; 
	    text-indent: -10em; 
	    overflow: hidden; 
	    white-space: nowrap; 
		border-width: 0;
		width: 21px;
		height: 18px;
		margin:0;
}

.yui-calcontainer {
	border: 1px solid #999 !important;
	background: #F9F9F9 !important;
}
.yui-calendar td.calcell a {
	color: #E80 ;
}
.yui-calendar td.calcell.calcellhover {
	cursor:pointer;
	color:#FFF;
	background-color:#FF9900;
	border:1px solid #FF9900;
}

form div.autocomplete  {
    margin-bottom: 15px;
}

.editBoxExtendColorPicker {
    background: url("");
}