﻿
/*  設定背景及基本字形 */
body 
{
	background-color:#ffffff;
	margin:0px 0px 0px 0px;
	font-size:9pt;
	font-family:Arial;
}

/*  textbox  */
input
{
	font-size:9pt;
	font-weight:bold;
	font-family:Arial;
}

textArea
{
	font-size:9pt;
	font-weight:bold;
	font-family:Arial;
}


.sysTable
{
    border:solid 1px #003689;
    padding:1px;
    background-color:#d3d3d3;
        
}


#zone {
color:#ff6600;
}

/*  DrapDrow */
select
{
	font-size:9pt;
	font-weight:bold;
	font-family:Arial;
}

/* 欄位名稱*/
.tdHead
{
	font-size:9pt;
	background-color:#f8f8f8;
	font-weight:bold;
	text-align:left;
	height:22px;
	white-space:nowrap;
	padding:0px 3px 0px 3px;
	
}

/* 資料*/
.tdText
{
	background-color:#FFFFFF;
	color:#003366;
	font-size:9pt;
	font-family:Arial;
	text-align:left;
	height:22px;
	padding-left:2px;

}
.tdBtnText
{
	background-color:#F9F9FF;
	color:#003366;
	font-size:9pt;
	font-family:Arial;
	text-align:center;
	height:22px;
	padding-left:2px;

}

/* GridView Header  */
.gvHeaderAndFoot
{
	color:#ff6600;
	/*border-bottom:#CCCCCC 2px solid;*/
	font-weight:normal;
	font-size:9pt;
	text-decoration:none;
	color:#edebfe;
	/*background-image :url(~/SinyiAP/SysStyle/Images/gvHead.gif);*/
	
	height:23px;
	white-space:nowrap;
}


/* GridView 單數row */
.gvRow
{
	background-color:#F9F9FF;
	color:#003366;
	font-size:9pt;
	font-family:Arial;
	/*text-align:left;*/
	height:18px;
	font-weight:normal;
}


/* GridView 複數row */
.gvARow
{
	background-color:#e0e0e0;
	color:#0D1334;
	font-size:9pt;
	font-family:Arial;
	/*text-align:left;*/
	height:18px;
	font-weight:normal;
}

/* GridView 滑鼠移動時的光棒 */
.gvRowOver
{
	background-color:#f0f0f0;
	color:#000000;
	font-size:9pt;
	font-family:Arial;
	/*text-align:left;*/

}

/* GridView 被選取的Row */
.gvRowSel
{
	background-color:#ffe1ff;
	color:#C40000;
	font-size:9pt;
	font-family:Arial;
	font-weight:bold;
	/*text-align:left;*/
}

.rowBtn
{
	font-size:8pt;
	color:#ffffff;
	width:40px;
	height:20px;
	border:outside 1px LightSteelBlue;
	font-weight:normal;
	background-color:RoyalBlue;
}

.rowBtnHover
{
	font-size:8pt;
	color:#0f2dff;
	width:40px;
	height:20px;
	cursor:pointer;
	border:solid 1px #0f2dff;
	font-weight:normal;
	background-color:#C9D1FC;
}

/* 開窗的button 如日期,人員資料 */
.btnPick
{
	width:16px;
	height:16px;
	src:"../SysStyle/Images/PickOff.gif";
}

.btnPickHover
{
	width:16px;
	height:16px;
	src:"../SysStyle/Images/PickOver.gif";
	cursor:pointer;
}


.btnPage
{
	font-size:11pt;
	color:#f9f9ff;
	background-color:#003869;
	border:outset 2px #f0f0f0;
	font-weight:bold;
	font-family:Arial;
	cursor:pointer;
	vertical-align:top;
}

/* 以下為三種Size的button程式依字數判斷 */
.btnS
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(images/btnSOff_BG.gif); 
  WIDTH: 56px; 
  COLOR: #ffffff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  border:0px;
}

.btnSHover
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(Images/btnSOn_BG.gif); 
  WIDTH: 56px; 
  COLOR: #e8ebff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  cursor:pointer;
  border:0px;  
}

.btnM
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(Images/btnMOff_BG.gif); 
  WIDTH: 71px; 
  COLOR: #ffffff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  border:0px;
}

.btnMHover
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(Images/btnMOn_BG.gif); 
  WIDTH:71px; 
  COLOR: #e8ebff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  cursor:pointer;
  border:0px;  
}


.btnL
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(Images/btnLOff_BG.gif); 
  WIDTH: 90px; 
  COLOR: #ffffff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  border:0px;
}

.btnLHover
{
  font-weight: normal; 
  FONT-SIZE: 9pt; 
  BACKGROUND-IMAGE: url(Images/btnLOn_BG.gif); 
  WIDTH: 90px; 
  COLOR: #e8ebff; 
  BACKGROUND-REPEAT: no-repeat; 
  HEIGHT: 25px; 
  cursor:pointer;
  border:0px;  
}

.gvHead th
{
	font-weight:normal;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	background-color:#74818d;
	color:#FFFFFF;
	/*background-image :url(Images/tablebga.gif);*/
	height:23px;
	white-space:nowrap;
}

.gvHead th a
{
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;

}

.gvHead th a:Hover
{
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:underline;
}


.gvHead th a:Link
{
	font-weight:normal;
	font-size:9pt;
	font-weight:bold;
	text-decoration:none;
	height:23px;
	white-space:nowrap;
}

.gvSortH
{
    font-size:7pt;
    font-weight:bold;
    color:#CEFF3C;
    
}

.Shadow
{
	 FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=silver,strength=5); 
}

.ShadowY
{
	 FILTER: progid:DXImageTransform.Microsoft.Shadow(direction=135,color=#B3BE8B,strength=5); 
}

.modalBackground 
  {
            background-color:Gray;
            filter:alpha(opacity=70);
            opacity:0.70;   
 }    
.updateProgress
{
            border-width:1px; 
            border-style:solid; 
            background-color:#FFFFFF; 
            position:absolute; 
            width:130px; 
            height:50px;    
 }
 .updateProgressMessage
{
            margin:3px; 
            font-family:Trebuchet MS; 
            font-size:small; 
            vertical-align: middle;
}

.PopUp
{

    background-image :url(images/PopUpBG.gif);
    background-repeat:no-repeat;
    display:none; 
}
#data {
	font-size:84%;
	color:#000000;
	text-align:right;
	padding-right:5px;
	margin-right:30px;
	float:right;
	
}