@CHARSET "UTF-8";

.guibutton {
	cursor: pointer;
	outline: none;
	line-height: 1.2em;
	font-size: 11px;
	/*text-align: left;*/
	text-decoration: none;
	white-space: nowrap;
	color: #444;
	height: 20px;
	display: block;
	-moz-user-select: none; /* mozilla browsers */
	-khtml-user-select: none; /* webkit browsers */
}

.guibutton i {
	position: absolute;
	z-index: 100;
	background-image: none;
	background-color: #E9E2DB;
	background-repeat: repeat-x;
	background-position:  0px -44px;
	padding: 0;
	margin-top: 1.56em;
	margin-left: 0.2em;
	border-color: #AAAAAA;
	border-style: solid;
	border-width: 0 1px 1px 1px;
	font-style: normal;
	display: none;
}

.guibutton u {
	float:right;
	z-index: 101;
	background-image: url(../images/pictures/button-dropdown.png);
	background-repeat: no-repeat;
	padding: 0;
	font-style: normal;
	text-decoration: none;
	width: 18px;
	margin-top: 2px;
	height: 16px;
}

/*
*+html .guibutton u {
	float:right;
}
*/

.guibutton > u.over {
	background-position: 0 -16px; 
}

.guibutton > u.click {
	background-position: 0 -32px; 
}

.guibutton > u > i > a { 
	display: block;
	padding: 2px 1em;
	cursor: pointer;
	color: #000;
}

.guibutton > u > i > a:hover {
	text-decoration: underline;
	color: #1A487B;
	background-color: #E5EAF0;
}

.guibutton > u > i > a.selected {
	font-weight: bold;
	background-color: #E5EAF0;
}

.guibutton.disabled b b b {
	color: #888;
	text-shadow: #fff 1px 1px 0px;
}
.guibutton.disabled {
	cursor: default;
}

.guibutton b.hasmenu {
	padding-right: 18px !important; 
}

.guibutton b {
	border-color: #AAAAAA;
	border-style: solid;
	border-width: 1px 0;
	display: block; 
	height: 18px;
	font-weight: normal;
	margin: 0 1px;
	padding: 0;
	background-image: url(../images/pictures/gui-btn-sprite.png);
	background-color: #F6F3F0;
	background-repeat: repeat-x;
	background-position:  0px 0px;
}

.guibutton.greenBtn b {
	background-image: url(../images/pictures/gui-btn-sprite-green.png) !important;
	background-position:  0px 0px;
} 
.guibutton.greenBtn:hover b, .guibutton.greenBtn.over b {
	border-color: #008800;
}

.guibutton:hover > b, .guibutton.over b, .guibutton.current b {
	border-color: #888888;
	background-image: url(../images/pictures/gui-btn-sprite.png);
	background-position:  0px -18px;
}

.guibutton:hover > b > b, .guibutton.over b b, .guibutton.current b b{
	border-color: #888888;
}

.guibutton.disabled:hover > b,
.guibutton.disabled:hover > b > b, 
.guibutton.disabled.over > b, 
.guibutton.disabled.over > b > b {
	background-position:  0px 0px;
	background-image: url(../images/pictures/gui-btn-sprite.png);
	border-color: #AAAAAA;
}

.guibutton.click b {
	background-position:  0px -36px;
	background-image: url(../images/pictures/gui-btn-sprite.png);
}

.guibutton.disabled.click > b, 
.guibutton.disabled.click > b > b {
	background-position:  0px 0px;
	background-image: url(../images/pictures/gui-btn-sprite.png);
	border-color: #AAAAAA;
}

.guibutton b b {
	background: transparent none no-repeat scroll 0 0;
	border-width: 0 1px;
	margin: 0 -1px;
	padding: 0 2px;
}


.guibutton b b b {
	border-width: 0;
	margin: 0;
	color: #000;
	padding: 0 1px;
	line-height: 19px;
}

.xTbar .guibutton b {
	border-color: transparent;
	background-image: none;
}

.xTbar .guibutton b b {
	border-color: transparent;
}

.xTbar .guibutton.greenBtn > b, .xTbar .guibutton.greenBtn > b > b {
	background-image: url(../images/pictures/gui-btn-sprite-green.png) !important;
	background-position:  0px 0px;
	border-color: #AAAAAA;
}

.xTbar .guibutton:hover > b, .xTbar .guibutton:hover > b > b {
	border-color: #888;
	background-image: url(../images/pictures/gui-btn-sprite.png);
}
.xTbar .guibutton.click > b, .xTbar .guibutton:active > b > b {
	background-position:  0px -36px;
	background-image: url(../images/pictures/gui-btn-sprite.png);
}

.xTbar .guibutton.disabled:hover > b, .xTbar .guibutton.disabled:hover > b > b {
	border-color: transparent;
	background-image: none !important;
}

.guibutton.menu b b b {
	background: transparent url(../images/icons/button_arrow_down.gif) no-repeat scroll right center;
	padding-right: 15px;
}

.guibutton.ico {
	padding: 0 !important;
	background: none !important;
}

.guibutton.ico b b b {
	padding-left: 19px !important;
	background-position: 1px 2px;
	background-repeat: no-repeat;
	
}

 /* icons */
 
.guibutton.ico-user b b b 						{background-image: url("../images/pictures/icons/user_business.png") 	!important;	}
.guibutton.ico-arrowreload b b b 			{background-image: url("../images/pictures/icons/arrows-reload.png") !important;}
.guibutton.ico-arrowfirst b b b				{background-image: url("../images/pictures/icons/arrow-first.png") 		!important;	}
.guibutton.ico-arrowfirst.disabled b b b	{background: 		 url("../images/pictures/icons/arrow-first.png") 1px -14px no-repeat !important;}
.guibutton.ico-arrowlast b b b 				{background-image: url("../images/pictures/icons/arrow-last.png") !important;}
.guibutton.ico-arrowlast.disabled b b b	{background: 		 url("../images/pictures/icons/arrow-last.png") 1px -14px no-repeat !important;}
.guibutton.ico-arrowleft b b b				{background-image: url("../images/pictures/icons/arrow-left.png") !important;}
.guibutton.ico-arrowleft.disabled b b b 	{background: 		 url("../images/pictures/icons/arrow-left.png") 1px -14px no-repeat !important;}
.guibutton.ico-arrowright b b b 				{background-image: url("../images/pictures/icons/arrow-right.png") !important;}
.guibutton.ico-arrowright.disabled b b b	{background: 		 url("../images/pictures/icons/arrow-right.png")  1px -15px no-repeat !important;}
.guibutton.ico-delete b b b 					{background-image: url("../images/pictures/icons/cross.png") !important;}
.guibutton.ico-right2 b b b					{background-image: url("../images/pictures/icons/arrow_right_double.png") !important;}
.guibutton.ico-left2 b b b						{background-image: url("../images/pictures/icons/arrow_left_double.png") !important;}
.guibutton.ico-play b b b 						{background-image: url("../images/pictures/icons/play.png") !important;}
.guibutton.ico-pause b b b 					{background-image: url("../images/pictures/icons/pause.png") !important;}
.guibutton.ico-columns b b b 					{background-image: url("../images/pictures/icons/ui-scroll-pane-table.png") !important;}
.guibutton.ico-plusgreen b b b 				{background-image: url("../images/pictures/icons/plus-green.png") !important;}
.guibutton.ico-confirm b b b 					{background-image: url("../images/pictures/icons/confirm.png") !important;}
.guibutton.ico-cancel b b b 					{background-image: url("../images/pictures/icons/slash.png") !important;}
.guibutton.ico-plusgreen2 b b b				{background-image: url("../images/pictures/icons/plus-green2.png") !important;}
.guibutton.ico-puzzle b b b					{background-image: url("../images/pictures/icons/puzzle.png") !important;}
.guibutton.ico-lock b b b 						{background-image: url("../images/pictures/icons/lock.png") !important;}
.guibutton.ico-unlock b b b					{background-image: url("../images/pictures/icons/lock_unlock.png") !important;}
.guibutton.ico-stop b b b 						{background-image: url("../images/pictures/icons/stop.png") !important;}
.guibutton.ico-ok b b b 						{background-image: url("../images/pictures/icons/ok.png") !important;}
.guibutton.ico-report b b b 					{background-image: url("../images/pictures/icons/report.png") !important;}
.guibutton.ico-edit b b b						{background-image: url("../images/pictures/icons/edit.png") !important;}
.guibutton.ico-pageapply b b b 				{background-image: url("../images/pictures/icons/page_tick.gif") !important;}
.guibutton.ico-pagedeny b b b 				{background-image: url("../images/pictures/icons/page_cross.gif") !important;}
.guibutton.ico-xls b b b						{background-image: url("../images/pictures/icons/document_excel.png") !important;}
.guibutton.ico-csv b b b 						{background-image: url("../images/pictures/icons/document_excel_csv.png") !important;}
.guibutton.ico-money b b b						{background-image: url("../images/pictures/icons/money.png") !important;}
.guibutton.ico-doc-convert b b b 			{background-image: url("../images/pictures/icons/document-convert.png") !important;}
.guibutton.ico-site-layout b b b				{background-image: url("../images/pictures/icons/layout-header-3-mix.png") !important;}
.guibutton.ico-viewads b b b					{background-image: url("../images/pictures/icons/application_image.png") !important;}
.guibutton.ico-copy b b b						{background-image: url("../images/pictures/icons/folders.png") !important;}
.guibutton.ico-mail b b b						{background-image: url("../images/pictures/icons/ico-mail-blue.png") !important; }
.guibutton.ico-approve b b b 					{background-image: url("../images/pictures/icons/tick_shield.png") !important;}
.guibutton.ico-resolve b b b 					{background-image: url("../images/pictures/icons/lifebuoy.png") !important;}
.guibutton.ico-upgrade b b b 					{background-image: url("../images/pictures/icons/control_double_090-green.png") !important;}
.guibutton.ico-downgrade b b b 				{background-image: url("../images/pictures/icons/control_double_270-red.png") !important;}
.guibutton.ico-renew b b b 					{background-image: url("../images/pictures/icons/arrow_circle-renew.png") !important;}
.guibutton.ico-notesplus b b b				{background-image: url("../images/pictures/icons/notebooks_plus.png") !important;}
.guibutton.ico-image b b b 					{background-image: url("../images/pictures/icons/image.png") !important;}
.guibutton.ico-text b b b						{background-image: url("../images/pictures/icons/script_code.png") !important;}
.guibutton.ico-createReportplus b b b		{background-image: url("../images/pictures/icons/createReportplus.png") !important;}
.guibutton.ico-puzzle2 b b b					{background-image: url("../images/pictures/icons/puzzle2.png") !important;}
.guibutton.ico-color b b b 					{background-image: url("../images/pictures/icons/color.png") !important;}