/*
	Button
*/
.button 
{
	padding: 0px;
	margin: 0px;
}

.button table
,.button .button-e
,.button input
{
	cursor: pointer;
}

.button .button-e 
{
	height: 30px;
}

.button .button-e-left 
{
	width: 3px;
	
	background-position: left top;
	background-repeat: no-repeat;
}

.button .center-cell
{
	width: 90px;
	background-image: url(../Images/Controls/Button/Normal/B_button_middle.gif) ;
}

.button .button-e-right 
{
	background-position: left top;
	background-repeat: no-repeat;
	width: 5px;
	
}

.button .button-e-center 
{
	background-repeat: repeat-x;
	
	text-align: center;
	font-size: 11px; 
	margin: 0px;
	padding: 0px;
}

.button .button-content 
{
	margin: 0px;
	padding-top: 5px;
	margin-left:10px;
	margin-right:10px;
}

.button .button-text 
{
	font-family: Arial;
	font-size: 12px;
	font-weight:700;
	white-space: nowrap;
	color:#FFFFFF!important;
}

.button a.button-text 
{
	text-decoration: none;
	display: block;
	padding-top: 2px;
}

 .button input.button-text
,.button button.button-text
{
	border: 0px solid Black;
	text-align: center;
	background: none;
}

.button .button-e-left 
{
	background-image: url(../Images/Controls/Button/Normal/B_button_left.gif);
}

.button .button-e-right 
{
	background-image: url(../Images/Controls/Button/Normal/B_button_right.gif);
}

.button .button-e-center 
{
	/*background-color: #c4d3f0;*/

}

.button-disabled .button 
,.disabled .button
{
	cursor: default;
}

.button-disabled .button-e-left 
,.disabled .button .button-e-left
{
	background-image: url(../Images/Controls/Button/Disabled/B_buttonUnavailable_left.gif);
}

.button-disabled .button-e-right 
,.disabled .button .button-e-right 
{
	background-image: url(../Images/Controls/Button/Disabled/B_buttonUnavailable_right.gif);
}

.button-disabled .button-e-center 
,.disabled .button .button-e-center 
{
	background-color: #DBDBDB;
	background-image: url(../Images/Controls/Button/Disabled/B_buttonUnavailable_middle.gif);
}

.button-left-indent
{
	margin-left: 20px;
}

.button-hspace
{
	width: 10px;
	height: 10px;
	float: left;
}

/*----buttonContext----*/
.buttonContext 
{
	padding: 0px;
	margin: 0px;
}

.buttonContext table
,.buttonContext .button-e
,.buttonContext input
{
	cursor: pointer;
}
.buttonContext .center-cell
{
	width: 90px;
	background-image: url(../Images/Controls/Button/ContextButton/button_middle.gif) ;
}
.buttonContext .button-e 
{
	height: 21px;
}

.buttonContext .button-e-left 
{
	width: 3px;
	
	background-position: left top;
	background-repeat: no-repeat;
}

.buttonContext .button-e-right 
{
	background-position: right top;
	background-repeat: no-repeat;
	width: 5px;
	
}

.buttonContext .button-e-center 
{
	background-repeat: repeat-x;
	
	text-align: center;
	font-size: 10px; 
	margin: 0px;
	padding: 0px;
}

.buttonContext .button-content 
{
	margin: 0px;
	padding-top: 1px;
	margin-left:10px;
	margin-right:10px;
}

.buttonContext .button-text 
{
	font-size: 12px;
  font-weight:normal;
	white-space: nowrap;
	color:#333399!important;
}

.buttonContext a.button-text 
{
	text-decoration: none;
	display: block;
	padding-top: 2px;
}

 .buttonContext input.button-text
,.buttonContext button.button-text
{
	border: 0px solid Black;
	text-align: center;
	background: none;
}

.buttonContext .button-e-left 
{
	background-image: url(../Images/Controls/Button/ContextButton/button_left.gif);
}

.buttonContext .button-e-right 
{
	background-image: url(../Images/Controls/Button/ContextButton/button_right.gif);
}

.buttonContext .button-e-center 
{
	background-color: Transparent;
	background-image: url(../Images/Controls/Button/ContextButton/button_middle.gif) ;
}

.button-disabled .buttonContext 
,.disabled .buttonContext
{
	cursor: default;
}

.button-disabled .button-e-left 
,.disabled .buttonContext .button-e-left
{
	background-image: url(../Images/Controls/Button/ContextButtonDisabled/buttonUnavailable_left.gif);
}

.button-disabled .button-e-right 
,.disabled .buttonContext .button-e-right 
{
	background-image: url(../Images/Controls/Button/ContextButtonDisabled/buttonUnavailable_right.gif);
}

.button-disabled .button-e-center 
,.disabled .buttonContext .button-e-center 
{
	background-color: #DBDBDB;
	background-image: url(../Images/Controls/Button/ContextButtonDisabled/buttonUnavailable_middle.gif);
}