/*///////////////////MAIN INPUT///////////////////*/
.inputItemContainer
{
    height: 20px;
    background: white;
}

.inputItemContainer:not(.NoBorders) {
    border: 1px solid #C4C4C4;
    /*-webkit-box-shadow: inset 0 0 2px 2px rgba(0,0,0, 0.1);
    -moz-box-shadow: inset 0 0 2px 2px rgba(0,0,0, 0.1);
    box-shadow: inset 0 0 2px 2px rgba(0,0,0, 0.1);*/
}

.inputItemContainer.RightAlign .inputItem
{
    text-align: right;
    padding-left: 0px;
}

.inputItemContainer.TextCenter .inputItem {
    text-align: center;
}

.inputItemContainer.RightAlign:not(.NoPadding)
{
    padding-right: 6px;
}

.inputItemContainer .inputItemRest,
.inputItemContainer .inputItemError,
.inputItemContainer .inputItem:not(.slider)
{
    margin-top: 3px;
    margin-bottom: 2px;
    height: 15px;
    line-height: 11px;
    float: left;
    background: none;
    padding-left: 3px;
}

.inputItemContainer .inputItem {
    width: 100%;
}

.inputItemContainer.MultiLine .inputItem {
    line-height: 15px;
}

.inputItemContainer.Disabled
{
    opacity: 1;
    filter: none;
}

.inputItemContainer.Disabled:not(.Empty) .inputItem
{
    opacity: .5;
    filter: alpha(opacity = 50);
}

.dropDownUserControl.Error:not(.dropDownUserControl.Empty) .inputItemContainer,
.inputItemContainer.Error:not(.inputItemContainer.Empty)
{
    border:1px red solid;
}

.dropDownUserControl.Empty .inputItemContainer .inputItem ,
.inputItemContainer.Empty  .inputItem 
{
	color:#A9A9A9;
	font-style:normal;
}

.dropDownUserControl.Empty.Error .inputItemContainer .inputItem ,
.inputItemContainer.Empty.Error .inputItem 
{
    color:#A9A9A9;
	font-style:italic;
}


.dropDownUserControl:not(.NoBorders).Active .inputItemContainer,
.inputItemContainer:not(.NoBorders).Active
{
	 border:1px solid #95D2DF;
    /*-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;*/
}

.dropDownUserControl.Active .inputItemContainer .inputItem,
.inputItemContainer.Active .inputItem 
{
	color:#000;
}

.dropDownUserControl.Hovered:not(.NoHover) .inputItemContainer,
.inputItemContainer.Hovered:not(.NoHover)
{
     border:1px solid #95D2DF;
    /*-webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;*/
}

.inputItemContainer.Empty .inputItemRest {
    font-style:normal;
}

.inputItemRest 
{
    border-width: 0px;
    padding-left: 0px;
    color: #A9A9A9;
    /*font-style:italic;*/
    font-style:normal;
	background-color:white;
    padding-top: 2px
}


.numericInput .increaseButton, 
.numericInput .decreaseButton{
    margin: 1px;
}

.numericInput .increaseButton
 {
    float: right;
}

.numericInput .decreaseButton
 {
    float: left;
}

/*///////////////////END///////////////////*/

