﻿/* #0 */
body
{
    text-align: center;
    font-size:small; 
    font-family:Verdana;
}

/* 所有超連結 */
a
{
	text-decoration: none;
}

/* 當滑鼠指向超連結時 */
a:hover
{
	text-decoration: underline;
}

/* #1，除左右空白外，中間的所有內容 */
div#Outmost_Div
{
    margin-left: auto;
    margin-right: auto;
    text-align: left;
}

/* #2， 在外框內的所有內容*/
table.withinBorder
{
    width: 100%;
    border-collapse: collapse;
}

/* #2.a ，只套用到 table.withinBorder 的直接 child，但不套用到水平主導覽列*/
table.withinBorder > tbody > tr > td.noPadding
{
    padding : 0px;
}

/* #2.a.1 ，副導覽列、Banner、地址外圍的表格*/
table.submenu_banner_address
{
    z-index: 0;
    height: 100%;
    width: 100%;
    border-collapse: collapse;
}

/* #2.a.1.a ，副導覽列，外部方格*/
table.submenu_banner_address > tbody > tr > td.submenu_outter
{
	vertical-align: top;
	padding-top: 5px;
	padding-right : 5px;
}

/* #2.a.1.b ，橫幅廣告，外部方格*/
table.submenu_banner_address > tbody > tr > td.banner_outter
{
	vertical-align: top;
	padding-right : 5px;
}

/* #2.a.1.b.1，橫幅廣告超連結*/
table.submenu_banner_address > tbody > tr > td a.Banner_HyperLink
{
	
}

/* #2.a.1.c ，地址、電話方格*/
table.submenu_banner_address > tbody > tr > td.Address_Phone_Cell
{
    vertical-align: bottom;
    padding-bottom: 5px;
    padding-right : 5px;
}

/* #2.a.1.c ，地址、電話方格內的文字*/
table.submenu_banner_address > tbody > tr > td.Address_Phone_Cell > div
{
    
}


/*==============================================*/

/* #2.a.1.a.1 ，副導覽列表格*/
table.submenu
{
	
}

/* #2.a.1.a.1.a，副導覽列方格 */
table.submenu tr td
{
	border-left : 1px solid;
    border-right : 1px solid;
    padding-left : 10px;
    padding-right : 10px;
    font-weight:bolder;
}

/*=============================================*/



/* #2.b，水平主導覽列外框 */
td.horiMenu_Outter
{
    border-top: solid 1px;
    border-bottom: solid 1px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
    text-align: left;
}

/* #2.b.1，水平主導覽列表格 */
table.horiMenu
{
	border-collapse: collapse;
}

/* #2.b.1.a */
table.horiMenu tr td
{
	padding : 0px;	
}

/* #2.b.1.a.1，水平主導覽列表格，分隔字元 */
table.horiMenu tr td.seperator
{
	font-size : larger;
}

/* #2.b.1.a.2，水平主導覽列表格，節點 */
table.horiMenu tr td.node
{
	
}

/* #2.b.1.a.2.a */
table.horiMenu tr td.node a
{
	
}


/* #2.c 水平主導覽列以下，版權聲明以上的內容 */
td.betweenHoriMenuAndCopyRight
{
    width : 100%;
}

/* #2.c.1 */
td.betweenHoriMenuAndCopyRight > table
{
	width : 100%;
	border-collapse: collapse;
}

/* #2.c.1.a，包括垂直主導覽列、以及其右方的內容 */
td.betweenHoriMenuAndCopyRight > table > tbody > tr > td
{
	padding-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 0px;
	text-align: left;
	vertical-align: top;
}


/* #2.c.1.b，主內容，左方，包括垂直的交導覽列及捷徑列 */
td.MainContent_Left
{
	width: 189px; /* 189 + 5 + 5 + 1 = 200 */
	border-right-style: solid;
	border-right-width: 1px;
}

/* #2.c.1.b.1 */
td.MainContent_Left .tree_Outter
{
	width : 189px;
	overflow:auto;
}

/*================================================*/

/* #3，捷徑列表格 */
table.shortcut
{
    margin-top : 10px;
    border-collapse: collapse;
    margin-left: auto;
    margin-right: auto;
    border-width : 0px;
}

/* #3.1 */
table.shortcut tr td
{
    padding: 0px 0px 3px 0px;
	text-align: center;
}

/* #3.1.a */
table.shortcut img.picture
{
    
}

/*================================================*/

/* #2.c.1.c，主內容，右方 */
td.MainContent_Right
{
    width:660px;
}

/* #2.b */
td.bottom
{
    border-bottom:solid 1px; 
    border-top:solid 1px;
}

/* #2.b.1 */
table.copyRight_visitor
{
    width: 100%;
    border-collapse: collapse;
}

/* #2.b.1.a，版權方格 */
table.copyRight_visitor td.CopyRight
{
    text-align: left;
    padding-left:10px; 
    padding-top:10px; 
    padding-bottom:10px; 
}

/* #2.b.1.b，訪客計數器方格 */
table.copyRight_visitor td.VistorCount
{
    text-align: right;
    padding-right:10px; 
    padding-top:10px; 
    padding-bottom:10px; 

}
