﻿/* for all*/
body, blockquote, em, ol, ul, li, 
/*input, select, textarea,*/
b, p, img,  
div, span, caption, tr, td, a, br
{
	font-size: 15px;
	font-family : Arial,新細明體;
}

body 
{
	margin:0;
}

.WorryFocusOn
{
	background-color:red;
	color:white;
}

.FocusOn
{
	background-color:yellow;
	color:Black ;
}

.FocusOff
{
	background-color:white;
	color:Black ;
}

.Readonly
{
	background-color:Silver ;
	color:Black ;
}


.HyperLink
{
	cursor:hand;
}

.Topic
{
	font-size :20px ;
}

.must_input
{ 
	color: red;
}

.MsgBox {border: 1px solid #999999;}
.MsgBoxContent 
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
}
.MsgBoxTitle2
{
	font-size: 20px;
	color: #009900;
	font-weight: bold;
}
.MsgBoxTitle1
{
	font-size: 20px;
	color: red;
	font-weight: bold;
}

td.title_of_top
{
	font-weight: bold;
	line-height:20px; 
	border: 1px solid #999999;
	background-color:#ECE9D8;
/*
	background-color:#d9d9d9;
	background-color:#E2DDDC;
*/
}

td.title_of_left
{
	border: 1px solid #999999;
	background-color:#f0f0f0;
/*
	background-color:#f7f7f7;
	background-color:#F7F5EE;
*/
}

td.content
{
	border: 1px solid #999999;
}


/* Logon.aspx */
td.logon_title
{
	font-weight: bold;
	font-size: 16px;
	line-height: 20px;
}


/* Main.aspx */
.Logo
{
	font-size :32px ;
}

.AdminFrame
{
	border :#777777 0px solid; 
	WIDTH: 100%; 
	HEIGHT: 100%;
}

.Full
{
	WIDTH: 100%; 
	HEIGHT: 100%
}

span.TalkBar
{
	CURSOR:hand ; 
	BORDER-TOP: black thin solid; 
	BORDER-LEFT: black thin solid; 
	BORDER-BOTTOM: black thin solid; 
	POSITION: absolute; 
	Z-INDEX: 255; 
	LEFT: 1000px; 
	TOP: 0px; 
	WIDTH: 20px; 
	HEIGHT: 60px; 
	BACKGROUND-COLOR: #ff6666;
}

div.TalkCenter
{
	BORDER-RIGHT: black thin solid; 
	BORDER-TOP: black thin solid; 
	BORDER-LEFT: black thin solid; 
	BORDER-BOTTOM: black thin solid; 
	POSITION: absolute;
	Z-INDEX: 255;
	LEFT: 1020px;
	TOP: 0px; 
	WIDTH: 60%; 
	HEIGHT: 100%;
	BACKGROUND-COLOR: #ff6666;
}

/* HomePage.aspx */
.StatusBar
{
	CURSOR:hand ; 
	BORDER-RIGHT: black thin solid; 
	BORDER-TOP: black thin solid; 
	BORDER-LEFT: black thin solid; 
	POSITION: absolute; 
	Z-INDEX: 100; 
	WIDTH: 100; 
	HEIGHT: 31; 
	BACKGROUND-COLOR: #ffddaa;
}

.StatusLog
{
	
	BORDER-RIGHT: black thin solid; 
	BORDER-TOP: black thin solid; 
	BORDER-LEFT: black thin solid; 
	BORDER-BOTTOM: black thin solid; 
	POSITION: absolute; 
	Z-INDEX: 45; 
	WIDTH: 100%; 
	HEIGHT: 200; 
	BACKGROUND-COLOR: #ffddaa;
}

/* BulletinUC.ascx */
.SystemBulletin
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;

	FONT-SIZE:12px;
	COLOR:red;
	font-weight: bold;
}

.NewsBulletin
{
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dashed;
	border-left-style: none;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #999999;
	border-left-color: #999999;
	FONT-SIZE:12px;
	COLOR:blue;
	font-weight: bold;
}

.BulletinContent
{
	PADDING-RIGHT:5px;
	PADDING-LEFT:5px;
	FONT-SIZE:10pt;
	PADDING-BOTTOM:5px;
	COLOR:#000000;
	PADDING-TOP:5px;
	TEXT-ALIGN:center;
}

/* ContentPage.aspx */
.PictureExplorerContent
{
	width: 100%; 
	HEIGHT: 100%;
	position:absolute; 
	top: 0px;
	left: -2000px; 
	z-index:2; 
	visibility:visible;
/*
	width:100%;
	position:absolute; 
	height: 200px; 
	top: 1000px; 
	left: 0px; 
	z-index:2; 
	visibility:visible;
*/
}

.PictureExplorerBar
{
	cursor:hand;
}

.PictureFrame
{
	OVERFLOW: auto; 
/*	WIDTH: 250px; */
	HEIGHT: 100%;
/*
	border :#777777 1px solid; 
	WIDTH: 100%; 
	HEIGHT: 100%;
*/
}

.DocExplorerContent
{
	width: 100%; 
	HEIGHT: 100%;
	position:absolute; 
	top: 0px;
	left: -2000px; 
	z-index:2; 
	visibility:visible;
/*
	width:100%;
	position:absolute; 
	height: 200px; 
	top: 1000px; 
	left: 0px; 
	z-index:2; 
	visibility:visible;
*/
}

.DocExplorerBar
{
	cursor:hand;
}

.DocFrame
{
	OVERFLOW: auto; 
/*	WIDTH: 250px; */
	HEIGHT: 100%;
/*
	border :#777777 1px solid; 
	WIDTH: 100%; 
	HEIGHT: 100%;
*/
}

.ProductExplorerContent
{
	width: 100%; 
	HEIGHT: 100%;
	position:absolute; 
	top: 0px;
	left: -2000px; 
	z-index:50; 
	visibility:visible;
/*
	width:100%;
	position:absolute; 
	height: 200px; 
	top: 1000px; 
	left: 0px; 
	z-index:2; 
	visibility:visible;
*/
}

.ProductExplorerBar
{
	cursor:hand;
}

.ProductFrame
{
	OVERFLOW: auto; 
/*	WIDTH: 250px; */
	HEIGHT: 100%;
/*
	border :#777777 1px solid; 
	WIDTH: 100%; 
	HEIGHT: 100%;
*/
}

.SampleExplorerContent
{
	width: 100%; 
	HEIGHT: 100%;
	position:absolute; 
	top: 0px;
	left: -2000px; 
	z-index:2; 
	visibility:visible;


}

.SampleExplorerBar
{
	cursor:hand;
}

.SampleFrame
{
	OVERFLOW: auto; 
/*	WIDTH: 250px; */
	HEIGHT: 100%;
}

/* HtmlEditor.ascx */
.EditFrame
{
	OVERFLOW:auto ; 
	WIDTH: 100%; 
	HEIGHT: 100%;
	margin-top: 0px;
	border :#16a6eb 1px solid;
}

.EditText
{
	OVERFLOW: auto; 
	HEIGHT: 100%;
	border :#000000 1px solid;
	DISPLAY:none; 
}

/*  PictureExplorerUC.ascx */
.PictureListFrame
{
	OVERFLOW: auto; 
	WIDTH: 100%; 
	HEIGHT: 100%;
}

/*  DocExplorerUC.ascx */
.DocListFrame
{
	OVERFLOW: auto; 
	WIDTH: 100%; 
	HEIGHT: 100%;
}

/* FolderUC.ascx */
.FolderContent
{
	OVERFLOW: auto;
	WIDTH: 100%; 
	HEIGHT: 100%;
}

/* ItemListUC.ascx */
.PictureGrid
{
	border:#777777 1px solid; 
}

.DocGrid
{
	border:#777777 1px solid; 
}

/* SampleExplorer.aspx */
.SampleContent
{
	OVERFLOW: auto; 
	WIDTH: 100%; 
	HEIGHT: 100%
}

.SampleGrid
{
	width:100px;
	border :#777777 1px solid; 
	cursor:hand;
}

/* ProductPage.aspx */
.ProductGrid
{
	BORDER-RIGHT: #000000 thin solid; 
	BORDER-TOP: #000000 thin solid; 
	BORDER-LEFT: #000000 thin solid; 
	BORDER-BOTTOM: #000000 thin solid;
}

/* SuperTableUC.ascx */
TABLE.PowerTable
{
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	FONT-SIZE: 12px; 
	BORDER-LEFT: #999999 1px solid; 
	WORD-BREAK: break-all;
	CURSOR: default; 
	BORDER-BOTTOM: #999999 1px solid; 
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: #eeeecc; 
}
TD.PowerTable_title
{
	FONT-SIZE: 14px; 
	CURSOR: default; 
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: #FEB17E; 
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
}

TD.PowerTable_grid
{
	BORDER-COLLAPSE: collapse; 
	BACKGROUND-COLOR: #FFE3C8; 
	BORDER-RIGHT: #999999 1px solid; 
	BORDER-TOP: #999999 1px solid; 
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #999999 1px solid; 
}

/* HTMLEditor2UC.ascx */
SELECT{
	font-size:9pt;
	font-family:verdana;
}
.SelectBox{
	font-size:9pt;
	cursor:default;
	border-collapse:collapse;
}
.Toolbar{
	background:#D6D3CE;
}
.HeadItem{
	border:0px;
	width:9px;
	height:26px;
	align:absmiddle;
	cursor:move;
}
.ImgBut{
	border:0px;
	align:absmiddle;
	cursor:hand;
}
.ImgHiLite{
	border:1 solid #08246B;
	background:#B5BED6;
	align:absmiddle;
	cursor:hand;
}
.MenuBut{
	border-left:1 solid #E9E6DE;
	width:9px;
	height:20px;
	align:absmiddle;
	cursor:hand;
}
.MenuHiLite{
	border:1 solid #08246B;
	border-left:0px;
	background:#B5BED6;
	width:9px;
	height:20px;
	align:absmiddle;
	cursor:hand;
}
.ImgActive{
	border:1 solid #08246B;
	background:#D6D7DE;
	align:absmiddle;
	cursor:hand;
}

.ACounter, .BCounter
{
	color:red;
	DISPLAY:none; 
}
.ATheSameIP, .BTheSameIP
{
	color:green;
	DISPLAY:none; 
}
.AAvgIP, .BAvgIP
{
	color:aqua;
	DISPLAY:none; 
}
.AReqTime, .BReqTime 
{
	color:gray;
	DISPLAY:none; 
}
.AAvgReq, .BAvgReq 
{
	color:purple;
	DISPLAY:none; 
}
.CCounter 
{
	border:1 solid #08246B;
	background:red;
	height:16px;	
	DISPLAY:none; 
}
.CTheSameIP
{
	border:1 solid #08246B;
	background:green;
	height:16px;	
	DISPLAY:none; 
}
.CAvgIP
{
	border:1 solid #08246B;
	background:aqua;
	height:16px;	
	DISPLAY:none; 
}
.CReqTime 
{
	border:1 solid #08246B;
	background:gray;
	height:16px;	
	DISPLAY:none; 
}
.CAvgReq 
{
	border:1 solid #08246B;
	background:purple;
	height:16px;	
	DISPLAY:none; 
}

A:link {
	COLOR: #222222;
}
A:visited {
	COLOR: #222222; 
}
A:active {
	COLOR: #0d468c; 
}
A:hover {
	LEFT: 1px;  COLOR: #16a6eb; POSITION: relative; TOP: 1px; 
}
td.index
{
	FILTER: DropShadow(offx=1,offy=1,color=#000000); 
	COLOR: white; 
}

A.index:link 
{
	COLOR: white; 
	TEXT-DECORATION: none;
}

A.index:visited 
{
	COLOR: white; 
	TEXT-DECORATION: none;
}


A.index:hover 
{
	LEFT: 1px;  
	COLOR: white; 
	POSITION: relative; 
	TOP: 1px; 
	TEXT-DECORATION: none;
}

A.index:active 
{
	LEFT: 1px;  
	COLOR: white; 
	POSITION: relative; 
	TOP: 1px; 
	TEXT-DECORATION: none;
}