
.ybc-default-icon {
	background-image:url(./images/default-icon.gif);
}

.ybc-default-thumbnail {
	background-image:url(./images/default-thumbnail.gif);
}

.ybc-banner-logo{
	background-image:url(./images/topbanner.gif);
	background-repeat: no-repeat;
	background-position: center left;
	background-attachment:scroll;
	
}

.ybc-banner-right{
	background-image:url(./images/topbanner_expand.gif);
	
	/*background-position:706px 0px;*/
}


/*data view*/
#icon-view .x-panel-body {
	background: white;
	font: 11px Arial, Helvetica, sans-serif;
}

#icon-view .thumb {
	background: white;
	padding: 3px;
}

#icon-view .thumb img {
	height: 48px;
	width: 48px;
	border-style: none;
}

#icon-view .thumb-wrap {
	background: white;
	float: left;
	margin: 4px;
	margin-right: 0;
	padding: 5px;
}

#icon-view .thumb-wrap span {
	width: 53px;
	display: block;
	overflow: hidden;
	text-align: center;
	font: 12px Arial, Helvetica, sans-serif;
	cursor: default;
}

#icon-view .x-view-over {
	border: 1px solid #dddddd;
	background: #efefef url( js/ext/resources/images/default/grid/row-over.gif ) repeat-x left top;
	padding: 4px;
}

#icon-view .x-view-selected {
	background: #eff5fb url( images/view/selected.gif ) no-repeat right bottom;
	border: 1px solid #99bbe8;
	padding: 4px;
}

#icon-view .x-view-selected .thumb {
	background: transparent;
}

#icon-view .loading-indicator {
	font-size: 11px;
	background-image: url( 'js/ext/resources/images/default/grid/loading.gif' );
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 20px;
	margin: 10px;
}

.ybc-folders-icon {
	background-image: url( ./images/folder.gif ) !important;
}

.ybc-leaf-icon {
	background-image: url( ./images/bullet_wrench.gif ) !important;
}


.ybc-btn-icon-save{
	background-image: url( ./images/save.gif ) !important;
}

.ybc-btn-icon-add{
	background-image: url( ./images/add.gif ) !important;
}

.ybc-btn-icon-user{
	background-image: url( ./images/user.gif ) !important;
}

.ybc-btn-icon-adduser{
	background-image: url( ./images/user_add.gif ) !important;
}

.ybc-btn-icon-delete{
	background-image: url( ./images/delete.gif ) !important;
}

.ybc-btn-icon-deleteuser{
	background-image: url( ./images/user_delete.gif ) !important;
}

.ybc-btn-icon-modify{
	background-image: url( ./images/modify.gif ) !important;
}

.ybc-btn-icon-cancel{
	background-image: url( ./images/delete.gif ) !important;
}

.ybc-btn-icon-refresh{
	background-image: url( ./images/refresh.gif ) !important;
}

.ybc-icon-view{
	/*background-image: url( ./images/view.gif ) !important;*/
	cursor: pointer;
}

.ybc-icon-modify{
	/*background-image: url( ./images/modify.gif ) !important;*/
	cursor: pointer;
}

.ybc-icon-delete{
	cursor: pointer;
}

.ybc-icon-income{
	cursor: pointer;
}

.ybc-icon-payment{
	cursor: pointer;
}

.ybc-btn-icon-prev{
	background-image: url( ./images/previous.gif ) !important;
}

.ybc-btn-icon-next{
	background-image: url( ./images/next.gif ) !important;
}

.ybc-btn-icon-current{
	background-image: url( ./images/current.gif ) !important;
}

.ybc-btn-icon-stat{
	background-image: url( ./images/chart.gif ) !important;
}

.ybc-headline2 {
	font-size: 12px;
	font-family: "SimHei";
	color: #35B80A;
	line-height: 16pt;
}

.ybc-info-txt{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}

.ybc-info-tbl{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#000000;
	border-collapse:collapse; 
}

.ybc-info-tbl-oddrow{
	background-color:#D7DCE4;
	padding-left: 5px;
}


.ybc-info-tbl-evenrow{
	background-color:#E7EAF0;
	padding-left: 5px;
}

.ybc-combo-item{
	font-family: Arial, Helvetica, sans-serif;
}

.ybc-reg-secure-info-body {
	font-size: 14px; color: gray; background: transparent; vertical-align: top;
}

.ybc-form-comment-body {
	color: gray; font-size: 12px; background: transparent;
}

.ybc-frame-style {
	border-style: none;
}

.ybc-chart-frame {
	/*border-style: none;*/
	border:#ffffff 1px solid;
	scrolling: no;
	marginHeight:0px;
	marginWidth:0px;
	frameBorder: 1;
}
.expand-all-btn .x-btn-text {
	background-image: url( './images/expandall.gif' );
}

.collapse-all-btn .x-btn-text {
	background-image: url( './images/collapseall.gif' );
}

.x-form-invalid, textarea.x-form-invalid{
	background:#fff url(./images/invalid_line.gif) repeat-x bottom;
	border: 1px solid #dd7870;
}

.cashOut{
	color:#FF0000;
}

.cashIn{
	color:#00AD00;
}
.calculator{
	font-size: 20px;
}

.closedAct{
	color:#FF0000;
	text-decoration:line-through;
	font-style: italic; 
}