﻿body {
    margin:5px;
    /* background-image:url(/images/default/bg.jpg); */
    background-image:url(/images/default/mainframe_bg.jpg);
}

td.content_detal {
    border-collapse:collapse;
    border-width:0px;
    border-style:solid;
    border-color:#a0a0a0;
    width:100%;
    height:100%;
	padding: 0px 100px 0px 0px;
	margin:0px 0px 100px 0px;
}

table.mainframe {
    border-collapse:collapse;
    border-width:1px;
    border-style:solid;
    border-color:#a0a0a0;
    width:700;
    height:800;
}
td.mainframe {
    background-color:#ffffff;
    font-size:9pt;
    font-family:Arial,Time;
    width:100%;
    height:100%;
    color: #404040;
    vertical-align:top;
   background-image:url(/images/default/mainframe_bg.jpg);
       /* background-image:url(/images/default/bg.jpg); */

}

td.mainmenu {
    background-image:url(/images/default/mainmenu/menu_bg.jpg);
    height:25px;
    text-align:center;
    font-size:9pt;
    border-bottom:0px;
	vertical-align:center;
}
td.mainmenu_shadow {
    background-image:url(/images/default/mainmenu/menu_shadow.jpg);
    height:11px;
    border-top-width:0px;
    border-bottom-width:0px;
    font-size:1pt;
}
td.content {
    border-top-width:0px;
    height:610px;
    vertical-align: top;
}

td.box_caption {
    font-size:9pt;
    text-align:left;
    width:180px;
    height:20px;
    padding-left:3px;
    color:#000000;
}

span.box_caption {
    width:100%;
    height:100%;
    padding-top:1px;
    filter:progid:DXImageTransform.Microsoft.Glow(Color=#ffffff,Strength=1);
}

td.box_content {
    font-size:9pt;
    padding-left:4px;
    padding-top:3px;
}

td.box_news_tdSubject,td.box_news_tdDate,td,th {
    font-size:9pt;
    font-family: Arial;
}

table.pageNews {
    background-image:url(/images/default/banners/v300x800-001.gif);
    background-repeat:repeat-y;
}

input {
    font-size:9pt;
    font-family: Arial;
}
table.rates_en_us {
    border-collapse:collapse;
    width:684px;
}

table.rates_en_us td {
    font-size:8pt;
    font-family: "Arial";
    color:#202020;
    padding:1px;
}

table.rates_zh_tw {
    border-collapse:collapse;
    width:684px;
}
table.rates_zh_tw td {
    font-size:9pt;
    font-family: Arial;
}

button {
	font-family: arial;
	font-size:9pt;
}

h3,h2,h1 {
	font-family: 標楷體,Arial;
}

.3dborder {
	border-top: 	1px solid #ffffff;	
	border-left: 	1px solid #ffffff;	
	border-right: 	1px solid #808080;	
	border-bottom: 	1px solid #808080;		
}
