/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */
/*
body {
	font-family:helvetica,tahoma,verdana,sans-serif;
	padding:20px;
    padding-top:32px;
    font-size:13px;
	background-color:#fff !important;
}
p {
	margin-bottom:15px;
}
h1 {
	font-size:large;
	margin-bottom:20px;
}
h2 {
	font-size:14px;
    color:#333;
    font-weight:bold;
    margin:10px 0;
}
.example-info{
	width:150px;
	border:1px solid #c3daf9;
	border-top:1px solid #DCEAFB;
	border-left:1px solid #DCEAFB;
	background:#ecf5fe url( info-bg.gif ) repeat-x;
	font-size:10px;
	padding:8px;
}
pre.code{
	background: #F8F8F8;
	border: 1px solid #e8e8e8;
	padding:10px;
	margin:10px;
	margin-left:0px;
	border-left:5px solid #e8e8e8;
	font-size: 12px !important;
	line-height:14px !important;
}
.msg .x-box-mc {
    font-size:14px;
}
#msg-div {
    position:absolute;
    left:35%;
    top:10px;
    width:250px;
    z-index:20000;
}
.x-grid3-row-body p {
    margin:5px 5px 10px 5px !important;
}
*/
/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

#container {
    width:600px;
    height:300px;
    border:3px solid #c3daf9;
}

.calendar {
    background-image:url(../resources/images/default/shared/calendar.gif) !important;
}

.blist {
    background-image: url(list-items.gif) !important;
}

.bmenu {
    background-image: url(menu-show.gif) !important;
}
.badd {
    background-image: url(vcard_add.png) !important;
}
.bupdate {
    background-image: url(vcard_edit.png) !important;
}
.bdelete {
    background-image: url(vcard_delete.png) !important;
}
.bmax {
    background-image: url(max.png) !important;
}
.bmin {
    background-image: url(min.png) !important;
}
.tfolder {
    background-image: url(folder.png) !important;
/*
    background-image: none !important;
    width: 0px !important;
    height: 0px !important;
*/
}
.timgfolder {
    background-image: url(folder_image.png) !important;
/*
    background-image: none !important;
    width: 0px !important;
    height: 0px !important;
*/
}
.timgfolder_add {
    background-image: url(folder_image_add.png) !important;
}
.timgfolder_error {
    background-image: url(folder_image_error.png) !important;
}
.timgfolder_bp3d {
    background-image: url(folder_image_bp3d.png) !important;
}
.timgfolder_none {
    background-image: url(folder.png) !important;
}
.timgfolder_gray {
    background-image: url(folder_gray.png) !important;
}
.timgfolder_parts {
    background-image: url(parts.png) !important;
}
.timgfolder_parts_gray {
    background-image: url(parts_gray.png) !important;
}
.ttopfolder {
    background-image: url(folder_page.png) !important;
}
.tschfolder {
    background-image: url(folder_explore.png) !important;
}
.tadd {
    background-image: url(folder_add.png) !important;
}
.tupdate {
    background-image: url(folder_edit.png) !important;
}
.tdelete {
    background-image: url(folder_delete.png) !important;
}
.cicon {
    background-image: url(report.png) !important;
}
.cimage {
    background-image: url(report_picture.png) !important;
}
.cgo {
    background-image: url(report_go.png) !important;
}
.cupdate {
    background-image: url(report_edit.png) !important;
}
.cdelete {
    background-image: url(report_delete.png) !important;
}

.menu-title{
    background: #ebeadb url(../resources/images/default/grid/grid3-hrow.gif) repeat-x;
    border-bottom:1px solid #99bbe8;
    color:#15428b;
    font:bold 10px tahoma,arial,verdana,sans-serif;
    display:block;
    padding:3px;
}

.x-panel-body {
/*    line-height : 0px;*/
}

body {
    font: normal 12px verdana,arial,tahoma;
}
html, body {
    margin:0;
    padding:0;
    border:0 none;
/*    overflow:hidden;*/
    height:100%;
    width:100%;
}
#header{
   border:0 none;
   background:#1E4176 url(hd-bg.gif) repeat-x 0 0;
   padding-top:1px;
   padding-left:3px;
}
#header .api-title {
    font:bold 16px tahoma, arial, sans-serif;
    color:white;
    margin:5px;
}
#locale_link {
    color:white;
    font:normal 12px tahoma, arial, sans-serif;
    text-decoration:none;
    padding-top:7px;
    float:right;
    margin-right:10px;
}
#search_area {
    padding-top:4px;
    padding-left:5px;
    padding-right:10px;
    float:right;
}
#search_label {
    float:right;
    color:white;
    padding-top:7px;
}

/*
 * Ext JS Library 2.2
 * Copyright(c) 2006-2008, Ext JS, LLC.
 * licensing@extjs.com
 * 
 * http://extjs.com/license
 */

.x-grid-col-1 {
	text-align: right;
}
.x-grid-col-2{
	text-align: right;
}
.x-grid-col-3 {
	text-align: right;
}
.x-grid-col-4 {
	text-align: right;
}
.x-grid-mso{
	border: 1px solid #6593cf;
}
.x-grid-vista{
	border: 1px solid #b3bcc0;
}
#xml-grid-example{
	border: 1px solid #cbc7b8;
	left: 0;
	position: relative;
	top: 0;
}
.x-grid-col-2{
    text-align:right;
}
.x-grid3-td-topic b {
    font-family:tahoma, verdana;
    display:block;
}
.x-grid3-td-topic b i {
    font-weight:normal;
    font-style: normal;
    color:#000;
}
.x-grid3-td-comment .x-grid3-cell-inner {
    white-space:normal;
}
.x-grid3-td-topic a {
    color: #385F95;
    text-decoration:none;
}
.x-grid3-td-topic a:hover {
    text-decoration:underline;
}
.grid_details .x-btn-text {
    background-image: url(images.png);
}
.x-resizable-pinned .x-resizable-handle-south{
    background:url(../resources/images/default/sizer/s-handle-dark.gif);
    background-position: top;
}

.comment_add-icon {
    background: url(report_add.png) no-repeat 0 0 !important;
}
.comment_reply-icon {
    background: url(report_go.png) no-repeat 0 0 !important;
}
.comment_del-icon {
    background: url(report_delete.png) no-repeat 0 0 !important;
}

/* StatusBar word processor example styles */

#word-status .x-status-text {
    color: #777;
}
#word-status .x-status-text-panel .spacer {
    width: 60px;
    font-size:0;
    line-height:0;
}
#word-status .x-status-busy {
    padding-left: 25px;
    background: transparent url(images/saving.gif) no-repeat 3px 3px;
}
#word-status .x-status-saved {
    padding-left: 25px;
    background: transparent url(images/saved.png) no-repeat 3px 3px;
}

/* StatusBar form validation example styles */

.x-statusbar .x-status-error {
    color: #C33;
    cursor: pointer;
    padding-left: 25px;
    background: transparent url(../../resources/images/default/form/exclamation.gif) no-repeat 3px 3px;
}
.x-statusbar .x-status-valid {
    padding-left: 25px;
    background: transparent url(images/accept.png) no-repeat 3px 3px;
}
.x-status-error-list {
    font: 11px tahoma,arial,verdana,sans-serif;
    position: absolute;
    z-index: 9999;
    border: 1px solid #C33;
    background: #ffa;
    padding: 5px 10px;
    color: #999;
}
.x-status-error-list li {
    cursor: pointer;
    list-style: disc;
    margin-left: 10px;
}
.x-status-error-list li a {
    color: #15428B;
    text-decoration: none;
}
.x-status-error-list li a:hover {
    text-decoration: underline;
}

.x-color-palette {
    width  : 110px;
    height : 130px;
}

#filter {
    height : 16px;
    width  : 92px;
    vertical-align : top;
}

#sortSelect {
    height : 16px;
    width  : 75px;
}

#sizeSelect {
    height : 16px;
    width  : 105px;
}

#searchFiled {
    height : 16px;
}

.home {
	background-image: url(home.gif) !important;
}
.x-item-disabled .home {
    background-image: url(home-dis.gif) !important;
}

.sample_save {
	background-image: url(picture_save.png) !important;
}
.sample_delete {
	background-image: url(picture_delete.png) !important;
}

.pallet_add {
	background-image: url(add.png) !important;
}
.pallet_delete {
	background-image: url(icon006.png) !important;
}
.x-item-disabled .pallet_delete {
	background-image: url(icon007.png) !important;
}
.pallet_select {
	background-image: url(select_all.png) !important;
}
.pallet_unselect {
	background-image: url(unselect_all.png) !important;
}
.pallet_focus {
/*	background-image: url(zoom.png) !important;*/
/*	background-image: url(eye.png) !important;*/
	background-image: url(focus_zoom.png) !important;
}
.pallet_focus_center {
	background-image: url(focus_center.png) !important;
}
.pallet_def_color {
	background-image: url(icon002.png) !important;
}
.x-item-disabled .pallet_def_color {
	background-image: url(icon003.png) !important;
}
.pallet_none_color {
	background-image: url(icon001.png) !important;
}
.x-item-disabled .pallet_none_color {
	background-image: url(icon003.png) !important;
}
.pallet_heatmap {
	background-image: url(icon004.png) !important;
}
.pallet_heatmap_bar {
	background-image: url(icon005.png) !important;
}
.pallet_copy {
	background-image: url(copy.gif) !important;
}
.x-item-disabled .pallet_copy {
	background-image: url(copy-dis.gif) !important;
}
.pallet_paste {
	background-image: url(paste.png) !important;
}
.pallet_up {
	background-image: url(arrow_up.png) !important;
}
.x-item-disabled .pallet_up {
	background-image: url(arrow_up-dis.png) !important;
}
.pallet_down {
	background-image: url(arrow_down.png) !important;
}
.x-item-disabled .pallet_down {
	background-image: url(arrow_down-dis.png) !important;
}

.thumbnail_delete {
	background-image: url(picture_delete.png) !important;
}

#bp3d-pallet-empty-message {
	color       : #666;
	margin      : 1em;
	font-family : arial,tahoma,helvetica,sans-serif;
	font-size   : 16px;
	text-align  : center;
}

#bp3d-toolbox-panel span.x-small-editor-header-text {
	display: none;
}

.x-grid3-col-color {
	text-align : center;
}
.x-grid3-cell-inner, .x-grid3-hd-inner {
	text-overflow : clip;	/* デフォルトは「ellipsis」*/
}

/* ie & chromeでの表示不正対策（ここから） */
#x-form-el-bp3d-pallet-copy-radiogroup,
#x-form-el-bp3d-pallet-paste-radiogroup
{
	text-align:center;
}
#x-form-el-bp3d-pallet-copy-radio-tab,
#x-form-el-bp3d-pallet-copy-radio-csv,
#x-form-el-bp3d-pallet-paste-radio-tab,
#x-form-el-bp3d-pallet-paste-radio-csv
{
	width : auto !important;
}
#x-form-el-bp3d-pallet-copy-radiogroup .x-form-element,
#x-form-el-bp3d-pallet-copy-radiogroup .x-form-element .x-form-cb-label,
#x-form-el-bp3d-pallet-paste-radiogroup .x-form-element,
#x-form-el-bp3d-pallet-paste-radiogroup .x-form-element .x-form-cb-label
{
	white-space: nowrap;
}
/* ie & chromeでの表示不正対策（ここまで） */

