/* ************************* */
/* Ricky.Huang               */
/* Modify 081120             */
/* xenogears123@gmail.com    */
/* xenogears123@msn.com      */
/* ************************* */

@charset "utf-8";
/* CSS Document */
/* 畫面配置 */
a
{
	color:#006699;
	text-decoration:none;
}
a:hover
{
	text-decoration:none;
}
a.scrollover
{
	/* Default Colour/Styles here */ 
	color:#006699;
}
a.scrollover em:first-line
{
	/* Rollover Colour/Styles here */ 
	/* color:#c30; */ 
	color:#FF9900;
}
hr
{
	color:#3AAEC5;
	border:1px dashed;
}
h2
{
	font-weight:bold;
	color:#3AAEC5;
}
h3
{
	background-color:#3AAEC5;
	color:#FFFFFF;
}
/* 圖片 比例 換算 */
.thumbImage
{
	max-width:120px;
	max-height:120px;
}
* html .thumbImage
{
 width:expression(this.width > 120 && this.width > this.height ? 120:auto);
 height:expresion(this.height > 120 ? 120:auto);
}
/* 滑動頁籤 使用*/
div.scroller
{
	/* modify width and height of scrolling section if necessary	*/		
	width:650px;
	height:auto;
	overflow:hidden;
	border:1px solid #cccccc;
	position:relative;
}
div.scroller div.section
{
	/* modify width and height of each section as needed (should match the size of the scroller window)	*/		
	width:630px;
	height:auto;
	overflow:hidden;
	float:left;
	padding:1em 1em 1em 1em;
}
div.scroller div.content
{
	width:10000px;
}
/* ASP.NET Control 使用*/
.Button
{
	border:1px solid #000000;
	width:100px;
	height:24px;
	color:#FFFFFF;
	font-weight:bold;
	background-image:url(../_images/tdbg2.gif);
	background-color:#3aaec5;
	cursor:pointer;
}
.Button_Enabled
{
	border:1px solid #000000;
	width:100px;
	height:24px;
	color:#FFFFFF;
	font-weight:bold;
	background-color:#999999;
	cursor:pointer;
}
.Button_Short
{
	border:1px solid #000000;
	width:40px;
	height:20px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:13px;
	background-image:url(../_images/tdbg2.gif);
	background-color:#3aaec5;
	cursor:pointer;
}
.HyperLink
{
	border:1px solid #000000;
	padding-left:10px;
	padding-right:10px;
	padding-top:2px;
	padding-bottom:1px;
	position:relative;
	width:55px;
	height:24px;
	color:#FFFFFF;
	background-image:url(../_images/tdbg2.gif);
	background-color:#3aaec5;
	text-decoration:none;
}
.TextBox
{
	border:1px solid #B5B5B5;
	width:100px;
}

.TextBox_Main
{
	border:1px solid #B5B5B5;
	width:200px;
}

.TextBox2
{
	border:1px solid #B5B5B5;
	width:320px;
}
.DropDownList
{
	border:1px solid #B5B5B5;
	width:100px;
}
.Textarea
{
	border:1px solid #B5B5B5;
	width:320px;
}
.Label
{
	color:#999999;
}

/* 自訂樣式 */

.img
{
	cursor:pointer;
}

.imgBg
{
	cursor:pointer;
	background-color:#f6f6f6;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.myMessage
{
	color:#FF0000;
}
.myBookListBottom
{
	border-bottom:1px dashed #000000;
}
.myBookValueTitle
{
	color:#3aaec5;
}
.myDataGrid
{
	border-top:0px solid #FFFFFF;
	border-bottom:0px solid #FFFFFF;
	border-left:0px solid #FFFFFF;
	border-right:0px solid #FFFFFF;
}
.myDataGridHeader
{
	background-image:url(../_images/tdbg2.gif);
	color:#FFFFFF;
	font-weight:bold;
}
.myDataGridHeader a
{
	color:#FFFFFF;
}

.myBookReply
{
	background-color:#DFEFFF;
}
.myMenuShort
{
	padding-top:2px;
	padding-left:2px;
	width:100%;
	background-image:url(../_images/tdbg2.gif);
	background-color:#f6f6f6;
	font-weight:bold;
	color:#FFFFFF;
	border-top:1px solid #DEDEDE;
}
.myMenuShortSpan
{
	margin-left:10px;
}
.mySpan
{
	color:#3399CC;
}
.mySpan2
{
	color:#FF0000;
}
.mySpan3
{
	color:#FFCC00;
}
.mySpan4
{
	color:#66CC00;
	font-weight:bold;
}
.mySpan5
{
	color:#999999;
	font-weight:bold;
}

/* 上傳介面 */
.myUpTable
{
	color:#FFFFFF;
	background-color:#3AAEC5;
}
/* Grid Pager Mode Style */

tr.sabrosus
{
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP: 3px;
	TEXT-ALIGN:left;
}
tr.sabrosus A
{
	BORDER-RIGHT: #9aafe5 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #9aafe5 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #9aafe5 1px solid;
	COLOR: #2e6ab1;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #9aafe5 1px solid;
	TEXT-DECORATION: none;
}
tr.sabrosus A:hover
{
	BORDER-RIGHT: #2b66a5 1px solid;
	BORDER-TOP: #2b66a5 1px solid;
	BORDER-LEFT: #2b66a5 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #2b66a5 1px solid;
	BACKGROUND-COLOR: lightyellow;
}
tr.pagination A:active
{
	BORDER-RIGHT: #2b66a5 1px solid;
	BORDER-TOP: #2b66a5 1px solid;
	BORDER-LEFT: #2b66a5 1px solid;
	COLOR: #000;
	BORDER-BOTTOM: #2b66a5 1px solid;
	BACKGROUND-COLOR: lightyellow;
}
tr.sabrosus SPAN
{
	BORDER-RIGHT: navy 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: navy 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: navy 1px solid;
	COLOR: #fff;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: navy 1px solid;
	BACKGROUND-COLOR: #3399CC;
}
tr.sabrosus SPAN
{
	BORDER-RIGHT: #929292 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #929292 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	BORDER-LEFT: #929292 1px solid;
	COLOR: #FFFFFF;
	MARGIN-RIGHT: 2px;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #929292 1px solid;
}
/* 行事曆 */
.JournalCalendar_title
{

}
.JournalCalendar_td
{
	border:1px solid #969696;
}
.JournalCalendar
{
	background-color:#f6f6f6;
	color:#000000;
	border:1px solid #969696;
}
