/**********************************************************
 * jqxWidgets CSS SGTAB theme
 * Date   : 2014-04-01
 * Description : Main Tab theme (sgtab)
 *********************************************************/
.jqx-widget-sgtab {
	font-family: Tahoma;
	font-size: 12px;
}
.jqx-tabs-sgtab {
	border:0;
}
/* Title Display */
.jqx-tabs-title-sgtab {
	color: #333333;
	border-left: 1px solid #778899;
	border-top: 1px solid #778899;
	border-right: 1px solid #778899;
	font-family: Tahoma;
	font-weight: normal;
	font-size: 12px;
}
.jqx-widget-content-sgtab {
	color: #222222;  
	background-color: #FFFFFF;
	font-family: Tahoma;
	font-weight:normal;
}
/* Tab Header */
.jqx-widget-header-sgtab {
	color: #333333;
	border-bottom: 2px solid #778899;
	background-color: #ecf4f7;
	font-family: Tahoma;
	font-weight: normal;
}
/* Tab Hover */
.jqx-fill-state-hover-sgtab {
	color: #222222;
	border-left: 1px solid #0062ad;
	border-top: 1px solid #0062ad;
	border-right: 1px solid #0062ad;
	border-bottom: 0px solid #0062ad;
	background-color: #FFF;
}
/* Selected TAB */
.jqx-tabs-title-selected-top-sgtab, .jqx-tabs-selection-tracker-top-sgtab {
	color: #0062ad;
	border-color: #AAAAAA;
	border-top: 2px solid #cc3333;
	border-bottom: 2px solid #FFFFFF;
	background-image: none ;
	background-color: #FFFFFF;
	font-weight:bold;
}
.jqx-tabs-title-selected-bottom-sgtab, .jqx-tabs-selection-tracker-bottom-sgtab {
}
.jqx-tabs-arrow-left-sgtab {
	background-image: url('images/icon-left.png');
}
.jqx-tabs-arrow-right-sgtab {
	background-image: url('images/icon-right.png');
}
.jqx-tabs-close-button-sgtab {
	background-image: url('images/close.png');
}
.jqx-tabs-close-button-selected-sgtab {
	background-image: url('images/close.png');
}
.jqx-tabs-close-button-hover-sgtab {
	background-image: url('images/close.png');
}


/**********************************************************
 * jqxWidgets CSS SGMAINTAB theme
 * Date   : 2016-06-15
 * Description : Main Tab theme (sgmaintab)
 *********************************************************/
.jqx-widget-sgmaintab {
	font-size: 12px;
}
.jqx-rc-b-sgmaintab {
    -moz-border-radius-bottomleft: 0px;
    -webkit-border-bottom-left-radius: 0px;
    border-bottom-left-radius: 0px;
    -moz-border-radius-bottomright: 0px;
    -webkit-border-bottom-right-radius: 0px;
    border-bottom-right-radius: 0px;
}
.jqx-tabs-sgmaintab {
	border:0;
}
/* Title Display */
.jqx-tabs-header-sgmaintab {
	padding-bottom: 0px;
}
.jqx-tabs-title-sgmaintab {
	color: #777777;
	border-left: 1px solid #d0d0d0;
	border-top: 1px solid #d0d0d0;
	border-right: 1px solid #d0d0d0;
	background-color: #f4f5f8;
/*	max-height: 25px;
	padding-bottom: 4px;*/
}
.jqx-widget-content-sgmaintab {
	color: #222222;  
	background-color: ffffff;
}
/* Tab Header */
.jqx-widget-header-sgmaintab {
	color: #222222;
	border-bottom: 1px solid #222222;
	background-color: #fbfbfb; /* Body Background Color¿Í µ¿ÀÏ */
	/*background-color: #ffffff;*/
/*	max-height: 25px;*/
}
/* Tab Hover */
.jqx-fill-state-hover-sgmaintab {
	color: #222222;
	border-left: 1px solid #0062ad;
	border-top: 1px solid #0062ad;
	border-right: 1px solid #0062ad;
	border-bottom: 1px solid #ffffff;
	background-color: #FFF;
}
/* Selected TAB */
.jqx-tabs-title-selected-top-sgmaintab, .jqx-tabs-selection-tracker-top-sgmaintab {
	color: #222222;
	font-weight:bold;
	border-top: 1px solid #222222;
	border-right: 1px solid #222222;
	border-left: 1px solid #222222;
	background-image: none ;
	background-color: #ffffff;
}
.jqx-tabs-title-selected-bottom-sgmaintab, .jqx-tabs-selection-tracker-bottom-sgmaintab {
}

.jqx-tabs-arrow-left-sgmaintab {
	background-image: url('images/icon-left.png');
}
.jqx-tabs-arrow-right-sgmaintab {
	background-image: url('images/icon-right.png');
}
.jqx-tabs-close-button-sgmaintab, .jqx-tabs-close-button-selected-sgmaintab, .jqx-tabs-close-button-hover-sgmaintab {
	background: url('images/close.png') 0px -3px no-repeat;
}
.jqx-tabs-content-element-sgmaintab {
	/*
	padding-top: 5px;
	padding-bottom: 5px;
	*/
	overflow: hidden;
}
/* Scrollbar */
.jqx-scrollbar-thumb-state-normal-sgmaintab             {background-color: #FFFFFF;}
.jqx-scrollbar-thumb-state-normal-horizontal-sgmaintab  {background-color: #FFFFFF;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-thumb-state-hover-sgmaintab              {background-color: #D0D0D0;  border-color: #999999;}
.jqx-scrollbar-thumb-state-hover-horizontal-sgmaintab   {background-color: #D0D0D0;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-thumb-state-pressed-sgmaintab            {background-color: #F0F0F0;  border-color: #999999;}
.jqx-scrollbar-thumb-state-pressed-horizontal-sgmaintab {background-color: #F0F0F0;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-normal-sgmaintab            {background-color: #FFFFFF;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-hover-sgmaintab             {background-color: #FFFFFF;  border-color: #777777;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-pressed-sgmaintab           {background-color: #FFFFFF;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
/* End Scrollbar */


/**********************************************************
 * jqxWidgets CSS SGSUBTAB theme
 * Date   : 2016-06-15
 * Description : SUB Tab theme (sgsubtab)
 *********************************************************/
.jqx-widget-sgsubtab {font-size: 11px;}
.jqx-rc-all-sgbtn2 {-moz-border-radius: 0px !important; -webkit-border-radius: 0px !important; border-radius: 0px !important;}
.jqx-tabs-sgsubtab {border:0;}
/* Title Display */
.jqx-tabs-header-sgsubtab {
	padding-bottom: 0px;
}
.jqx-tabs-title-sgsubtab {
	font-size: 11px;	
	color: #666666;
	border-left: 1px solid #edeef0;
	border-top: 1px solid #edeef0;
	border-right: 1px solid #edeef0;
	background-color: #edeef0;
/*	max-height: 25px;
	padding-bottom: 4px;*/
}
.jqx-widget-content-sgsubtab {
	color: #222222;
	background-color: ffffff;
}
/* Tab Header */
.jqx-widget-header-sgsubtab {
	color: #333333;
	border-bottom: 1px solid #aaaaaa;
	background-color: #edeef0; /* Body Background Color¿Í µ¿ÀÏ */
	/*background-color: #ffffff;*/
/*	max-height: 25px;*/
}
/* Tab Hover */
.jqx-fill-state-hover-sgsubtab {
	color: #000000;
	border-left: 1px solid #d3d2d7;
	border-top: 1px solid #d3d2d7;
	border-right: 1px solid #d3d2d7;
	border-bottom: 0px solid #edeef0;
	background-color: #fbfbfb;
}
/* Selected TAB */
.jqx-tabs-title-selected-top-sgsubtab, .jqx-tabs-selection-tracker-top-sgsubtab {
	color: #222222;
	font-weight:bold;
	border-left: 1px solid #aaaaaa;
	border-top: 1px solid #aaaaaa;
	border-right: 1px solid #aaaaaa;
	border-bottom: 0px solid #ffffff;
	background-color: #ffffff;
}
.jqx-tabs-title-selected-bottom-sgsubtab, .jqx-tabs-selection-tracker-bottom-sgsubtab {
}

.jqx-tabs-arrow-left-sgsubtab {
	background-image: url('images/icon-left.png');
}
.jqx-tabs-arrow-right-sgsubtab {
	background-image: url('images/icon-right.png');
}
.jqx-tabs-close-button-sgsubtab, .jqx-tabs-close-button-selected-sgsubtab, .jqx-tabs-close-button-hover-sgsubtab {
	background: url('images/close.png') 0px -3px no-repeat;
}
.jqx-tabs-content-element-sgsubtab {
	/*
	padding-top: 5px;
	padding-bottom: 5px;
	*/
	overflow: hidden;
}
/* Scrollbar */
.jqx-scrollbar-thumb-state-normal-sgsubtab             {background-color: #FFFFFF;}
.jqx-scrollbar-thumb-state-normal-horizontal-sgsubtab  {background-color: #FFFFFF;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-thumb-state-hover-sgsubtab              {background-color: #D0D0D0;  border-color: #999999;}
.jqx-scrollbar-thumb-state-hover-horizontal-sgsubtab   {background-color: #D0D0D0;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-thumb-state-pressed-sgsubtab            {background-color: #F0F0F0;  border-color: #999999;}
.jqx-scrollbar-thumb-state-pressed-horizontal-sgsubtab {background-color: #F0F0F0;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-normal-sgsubtab            {background-color: #FFFFFF;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-hover-sgsubtab             {background-color: #FFFFFF;  border-color: #777777;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
.jqx-scrollbar-button-state-pressed-sgsubtab           {background-color: #FFFFFF;  border-color: #999999;  -moz-background-clip: padding;  background-clip: padding-box;  -webkit-background-clip: padding-box;}
/* End Scrollbar */
