@import url(style_default.css); 

html, body {
	color:#222244; font-size:12px; font-family:"細明體",MingLiU,monospace;
	background-color:transparent; margin:0px; margin-top:0px; padding:0px; background:url(background.gif);
}

#divBody { margin-top:3px; width:98%; }

table    { font-size:12px; font-family:"細明體",MingLiU,monospace; }
table td { font-size:12px; font-family:"細明體",MingLiU,monospace; }

img { margin:0px; padding:0px; border:0px; }
input                { border:1px solid #aaaaaa; padding:2px; font-family:"細明體",MingLiU,monospace; font-size:12px; color:#222244; }
input:focus          { border:1px solid #000000; padding:2px; font-family:"細明體",MingLiU,monospace; font-size:12px; color:#222244; }
input[type="button"] { border:1px solid #aaaaaa; padding:1px; font-family:"細明體",MingLiU,monospace; font-size:12px; color:#444466; }
input[type="submit"] { border:1px solid #aaaaaa; padding:1px; font-family:"細明體",MingLiU,monospace; font-size:12px; color:#444466; }
select { border:1px solid #aaaaaa; padding:1px 1px 2px 1px; vertical-align:bottom; }
textarea       { border:1px solid #aaaaaa; padding:2px; font-family:"細明體",MingLiU,monospace; font-size:12px; width:100%; color:#222244; }
textarea:focus { border:1px solid #000000; padding:2px; font-family:"細明體",MingLiU,monospace; font-size:12px; width:100%; color:#222244; }

a       { color:#444466; text-decoration:none; background-color:transparent; }
a:hover { color:#ff4422; }

#header    { width:100%; margin:0px; padding:0px; }
.header_1  { width:180px; height:10px; background:url(ns_head_1.gif); }
.header_2  { background:url(ns_head_2.gif); }
.header_3  { width:10px; background:url(ns_head_3.gif); }
.header_4  { background:url(ns_head_4.gif); text-align:center; vertical-align:middle; }
.header_5  { background:url(ns_head_5.gif); text-align:center; vertical-align:middle; }
.header_6  { background:url(ns_head_6.gif); text-align:right; vertical-align:middle; }
.header_7  { height:20px; background:url(ns_head_7.gif) #f0f0f0;}
.header_8  { background:url(ns_head_8.gif) #f0f0f0; }
.header_9  { background:url(ns_head_9.gif) #f0f0f0; }
.headerbar { height:10px; background:#f0f0f0; }

#footer    { width:100%; margin:0px; padding:0px; }
.footer_1  { width:10px; height:20px; background:url(ns_tail_1.gif) #f0f0f0; }
.footer_2  { background:url(ns_tail_2.gif) #f0f0f0; }
.footer_3  { width:180px; background:url(ns_tail_3.gif) #f0f0f0; }
.footer_4  { height:20px; background:url(ns_tail_4.gif); text-align:left; vertical-align:middle; }
.footer_5  { background:url(ns_tail_5.gif); text-align:center; vertical-align:middle; }
.footer_6  { background:url(ns_tail_6.gif); text-align:center; vertical-align:middle; }
.footer_7  { height:10px; background:url(ns_tail_7.gif); }
.footer_8  { background:url(ns_tail_8.gif); }
.footer_9  { background:url(ns_tail_9.gif); }
.footerbar { height:10px; background:#f0f0f0; }

.licensebar { margin-top:4px; vertical-align:middle; text-align:center; }

#MainMenu       { position:absolute; top:70px; width:98%; }
#MainMenu table { width:100%; }
#MainMenu .tdL  { width:100%; }
#MainMenu .td0  { }
#MainMenu .td1  { background:#bebebe; }

#FooterMenu { position:relative; top:-75px; padding-left:10px; text-align:left; }
#FooterMenu .td0 { }
#FooterMenu .td1 { background:#bebebe; }

#MainTable    { background:#f0f0f0; }

#leftcolumn {width: 180px; background:#fff; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px dotted #222222; }
#leftcolumn th {background-color: #2A75C5; color: #fff; vertical-align: middle;}
#leftcolumn .blockTitle {padding: 3px; background-color: #999999; color: #ffffff; font-weight: normal;}
#leftcolumn .blockContent {padding: 3px; line-height: 150%; text-align:left;}
#leftgap { width:8px; }

#rightcolumn {width: 180px; background:#fff; border-left: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px dotted #222222; }
#rightcolumn th {background-color: #2A75C5; color: #fff; vertical-align: middle;}
#rightcolumn .blockTitle {padding: 3px; background-color: #999999; color: #ffffff; font-weight: normal;}
#rightcolumn .blockContent {padding: 3px; line-height: 150%; text-align:left;}
#rightgap { width:8px; }

#centercolumn {font-size: 12px;}
#centercolumn th {background-color: #2A75C5; color: #fff; vertical-align: middle;}

#centerCcolumn, #bottomCcolumn {padding: 0px;}
#centerCcolumn .blockTitle, #bottomCcolumn .blockTitle { margin-top: 0px; }
#centerCcolumn .blockContent, #bottomCcolumn .blockContent { line-height: 150%; text-align:left; }

#centerLcolumn, #bottomLcolumn, #centerRcolumn, #bottomRcolumn { width: 50%; }
#centerLcolumn .blockTitle, #bottomLcolumn .blockTitle, #centerRcolumn .blockTitle, #bottomRcolumn .blockTitle { margin-top: 0px; }
#centerLcolumn .blockContent, #centerRcolumn .blockContent, #bottomLcolumn .blockContent, #bottomRcolumn .blockContent { line-height: 150%; text-align:left; }

fieldset { border:1px solid #aaaaaa; }

#content {text-align: left; padding-left: 0px; padding-right: 0px;}
#ContentTitle { text-align:left; padding:4px; padding-left:20px; margin-bottom:8px; background-color:#f6f6f6; color:#333333; font-weight: normal; border:1px solid #cccccc; }

