body { margin: 0px; font-size: 10pt;}
body.main{ 
	margin:0px; 
	background-image: url(/images/general/background-0.gif); 
	scrollbar-face-color:#CCC8BF;
	scrollbar-shadow-color:#AAA396;
	scrollbar-highlight-color:#AAA396;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#AAA396;
	scrollbar-track-color:#463F31;
	scrollbar-arrow-color:#463F31;
}
/*整體頁面*/
#main_body{width:800px; background-color: #FFF; vertical-align: top;}
img.main_menu{cursor: pointer; border:0px;}
.shadow_lt{width: 5px; background-image: url(/images/general/background-1.gif); background-repeat: repeat-y; height:100%}
.shadow_rt{width: 5px; background-image: url(/images/general/background-2.gif); background-repeat: repeat-y;}
table, td{color: #666666; line-height: 22px; letter-spacing: 1px;}
/*頁面Header*/
.header_red{width: 100%;background-color: #FF0000; height: 25px; font-size: 10pt;}
.header_red a:link{color: #801209; font-size: 10pt; line-height: 22px; text-decoration: none;}
.header_red a:hover{color:#FFC9C5; text-decoration: underline;}
table.header_menu{width: 100%; border-bottom: 5px solid #ECEEEB; border-top: 5px solid #ECEEEB; border-left: 1px solid #ECEEEB; border-right: 1px solid #ECEEEB; }
table.header_menu td{border: 1px solid #ECEEEB;}
td.main_td{border: 1px solid #ECEEEB; width:100%;}
/*頁面Footer*/
.footer {width: 100%; height:35px; vertical-align: middle; background-color: #6D6D6D; font-family: "kroeger 05_54";	font-size: 8px; font-style: normal; src: url("/css/kroeger 05_54.ttf");color: #CCCCCC;}
#MainDiv{width:100%; text-align: left;}
#RMenuDiv{width: 160px; text-align: left;}
#LMenuDiv{width: 160px; background-color: #F3F3F3; text-align: left;}

input.tbox{border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.tbox80{width: 80px; border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.tbox100{width: 100px; border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.tbox120{width: 120px; border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.tbox150{width: 150px; border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.tbox300{width: 300px; border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}
input.btn_gray{background-color:#CCCCCC; border: 1px solid #666666; color: #666666; font-size:10pt; letter-spacing: 2px; margin-left: 5px;}
textarea.tarea{border: 1px solid #CCCCCC; color: #666666; font-size:10pt; margin-left: 0px;}

/*表格背景色*/
table.bg_pink, td.bg_pink{background-color: #FFDCDC;}
table.bg_gray, td.bg_gray{background-color: #F3F3F3;}
table.bg_purple, td.bg_purple{background-color: #E5DFEB;}
table.bg_yellow, td.bg_yellow{background-color: #FFF8D4;}
table.bg_blue, td.bg_blue{background-color: #DFEEFF;}
table.bg_green, td.bg_green{background-color: #E2F4C9;}

/*首頁MainPanel背景圖*/
td.main_bg01{background-color: #EDEAE5;}
td.main_bg02{background-color: #F5F4F2;}
td.main_bg03{background-image: url(/images/main/main_bg03.gif); background-repeat: no-repeat;}
td.main_bg04{background-image: url(/images/main/main_bg04.gif); background-repeat: no-repeat;}
td.main_bg05{background-image: url(/images/main/main_bg05.gif); background-repeat: repeat-x;}
td.main_bg06{background-image: url(/images/main/main_bg06.gif); background-repeat: repeat-x;}

/*跑馬燈樣式*/
table.marq{width: 100%; border-bottom: 0px solid #ECEEEB; border-top: 5px solid #ECEEEB; border-left: 0px solid #ECEEEB; border-right: 0px solid #ECEEEB;}

/*Panel*/
table.panel td{ text-indent: 10px; text-align: left;}
td.panel_title{background-color:#666666; font-size: 16px; font-weight: bold; height: 25px;; color: #FFFFFF; text-indent: 10px;}
td.panel_bg1{background-image: url(/images/panel/panel_bg1.gif); background-repeat: repeat-x; }
td.panel_bg2{background-image: url(/images/panel/panel_bg2.gif); background-repeat: repeat-x; }

/*member*/
a.menu {
	font-size: 12px;
	color: #797979;
	padding-left: 35px;
	text-decoration: none;
}
a.menu:hover {
	font-size: 12px;
	color: #9F50C6;
	padding-left: 35px;
	background: url(img/menu_over.gif) no-repeat 0px;
	text-decoration: none;
}
a.colorlink {
	font-size: 12px;
	color: #9264CA;
	text-decoration: underline;
}
a.colorlink:hover {
	font-size: 12px;
	color: #9264CA;
	text-decoration: none;
}
.color {
	color: #9264CA;
}
