.word04 { font-size: 4pt}
.word08 { font-size: 8pt}
.word09 { font-size: 9pt}
.word10 { font-size: 10pt}
.word11 { font-size: 11pt}
.word12 { font-size: 12pt}
.word14 { font-size: 14pt}

/* 2.5層選單之底線 */
.sub_link { border-bottom: #CDD397 1px solid; padding: 6px 0px 3px 4px; }

/* 左邊menu之主要link的css */
table.grid3 tr td
{
	color: #4d4d4d;
}
table.grid3 tr td.header
{
	color: #663300;
	font-size: 11pt;
	font-weight: bold;
	width: 155px;
	line-height : 20px ;
	padding: 0 1px 0 1px;
}
table.grid3 tr td.menubar
{
	color: #4d4d4d;
	font-size: 11pt;
	font-weight: bold;
	text-align:center ;
	width: 155px;
	line-height : 25px ;
	padding: 0 1px 0 1px;
	border-top: 1px solid #CCCCCC;
}
table.grid3 tr td.menubar a 
{
	color: #4d4d4d;
	font-size: 11pt;
	font-weight: bold;
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
}
table.grid3 tr td.menubar a:hover 
{
	color: #4d4d4d;
	font-size: 11pt;
	text-decoration: none;
	background-color: #dce1e9;
	/*background-color: #ffea00;  */
}
table.grid3 tr td.Emenubar
{
	text-align: left ;
	width: 155px;
	line-height : 25px ;
	padding: 0 1px 0 1px;
	border-top: 1px solid #CCCCCC;
}
table.grid3 tr td.Emenubar a 
{
	color: #4d4d4d;
	font-size: 10pt;
	text-decoration: none;
	height: 100%;
	width: 100%;
	display: block;
	padding: 0 1px 0 10px;
}
table.grid3 tr td.Emenubar a:hover 
{
	color: #4d4d4d;
	font-size: 10pt;
	text-decoration: none;
	background-color: #ffea00; 
	padding: 0 1px 0 10px;
}

/* 圖書資源 背景底圖 */
#headerbg 
{
	background-image: url('../images/top-1.gif');
	background-repeat:repeat ;
	width: 1024px ;
    height: 73px;
    border-bottom: 1px solid #5B5B5B;
}

/* 熱門預約 頁籤 選項 */
.TagSelected 
{
	font-size: 12pt;
	height: 33px;
	text-align: center;
	vertical-align:middle ;
	background-image: url('../images/tab-5_1.JPG');
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 33px;
	width: 126px;
}
.TagSelect 
{
	font-size: 12pt;
	height: 33px;
	text-align: center;
	vertical-align:middle  ;
	background-image: url('../images/tab-5_2.JPG');
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 33px;
	width: 126px;
}


/* 按鈕 選項 */
.buttonNormal {
   cursor: hand;
   font-size: 10pt;
   color: #FFFFFF;
   padding-top: 2px;
   padding-left: 6px;
   padding-right: 6px;
   height: 24px;
   text-align: center;
   border-collapse: collapse;
   border-top: 2px groove #FFFFFF;
   border-left: 2px groove #FFFFFF;
   border-right: 2px groove #999999;
   border-bottom: 2px groove #999999;
   background-color: #AFA5DA;
}

/* Table 結果清單grid */
.table_2 { 
	font-size: 10pt; 
	font-family: Arial; 
	border-collapse: collapse; 
	border: #A3A3A3 1px solid; 
}
.table_2 td.title_line {
	color: #003366; 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #DCE1E9; 
	border-width: 1px; 
	border-style: solid;
	border-color: Gray; 
	padding: 6px 6px 4px; 
	text-align:center ;
	vertical-align:middle ; 
}
.table_2 tr.title_line td {
	color: #003366; 
	font-size: 9pt; 
	font-weight: bold; 
	background-color: #DCE1E9; 
	border-width: 1px; 
	border-style: solid;
	border-color: Gray ; 
	padding: 6px 6px 4px; 
	text-align:center ;
	vertical-align:middle ; 
}
.table_2 tr.hi_line td { 
	color: #333333; 
	background-color: #EEEEEE; 
	border-width: 1px; 
	border-style: solid;
	border-color: Gray ; 
	padding: 6px 6px 4px; 
}
.table_2 td.hi_line { 
	color: #333333; 
	background-color: #EEEEEE; 
	border-width: 1px; 
	border-style: solid;
	border-color: Gray ; 
	padding: 6px 6px 4px; 
}
.table_2 td { 
	color: #000000; 
	background-color: #FFFFFF; 
	border-width: 1px; 
	border-style: solid;
	border-color: Gray ; 
	padding: 6px 6px 4px; 
}
.table_2 td a 
{ 
	color: #0066CC; 
}
.table_2 td a:hover 
{ 
	color: #FF6600; 
	text-decoration: none;
}

/* Extensions------------------*/
.modalbackground
{
    border: 1px solid #2F4F4F;
    color: white;
    background-color: #000000;
    font-weight: bold;
    cursor: not-allowed;
    filter: Alpha(opacity=40);
}
