BODY {
		font-size: 12px;
		font-family: "新細明體,細明體";
		background-color: #ff8b42;
		color: #000000;
		margin-top: 10;
		margin-bottom: 0;
		margin-left: 10;
		margin-right: 0;
}

TABLE,TR,TD,OL,DIV,BLOCKQUOTE {font-size: 12px; color: #000000; font-weight: 100; line-height: 18px;}
/*
SELECT,INPUT {font-size: 12px; font-family: "Arial"; color: #000000; font-weight: 100;}
*/
input,select,option,textarea {border: 1px; border-color: #000000; border-style: solid; font: 12px;}

.alltablecaption {color: #5884aa; font-size: 16px; font-weight: bold; line-height: 18px;}
.alltablehead {background-color: #333366; color: #ffffff; font-size: 18px; font-weight: 100;}
.alltabletitle {padding: 2px 5px 0px 5px; background-color: #ff8b42; color: #000000; font-weight: bold;
	border-left : 1px solid #ffffff; 
	border-top : 1px solid #ffffff; 
	border-right : 1px solid #000000; 
	border-bottom : 1px solid #000000; }
.alltablenormal {padding: 2px 0px 0px 3px; color: #000000; font-weight: 100;}
.alltablesubt {padding: 2px 0px 0px 3px; color: #000000; font-weight: 100;
	border-left : 0px solid #000000; 
	border-top : 0px solid #000000; 
	border-right : 0px solid #ffffff; 
	border-bottom : 1px solid #ffffff; }
.alltablesubt2 {padding: 2px 0px 0px 3px; color: #000000; font-weight: 100;
	border-left : 1px solid #000000; 
	border-top : 1px solid #000000; 
	border-right : 1px solid #ffffff; 
	border-bottom : 1px solid #ffffff;
	padding: 2px 5px 0px 5px; }
.alltablesubt3 {padding: 0px 0px 0px 0px; color: #000000; font-weight: 100;
	border-left : 0px solid #000000; 
	border-top : 0px solid #000000; 
	border-right : 0px solid #ffffff; 
	border-bottom : 0px solid #ffffff; }
.alltablerow {background-color: #f1f1e0; color: #000000; font-weight: 200}

.bg_top {background-color: #ff8b42;}
.bg_content {background-color: #f3b176;}
.border_repeat_t {
	background-image : url("images\border_t.gif");
	background-position : left; 
	background-position : top;
	background-repeat : repeat-x;
	background-attachment : fixed;
}

.border_repeat_l {
	background-image : url("images\border_l.gif");
	background-position : left; 
	background-position : top;
	background-repeat : repeat-y;
	background-attachment : fixed;
}

.border_repeat_b {
	background-image : url("images\border_b.gif");
	background-position : left; 
	background-position : top;
	background-repeat : repeat-x;
	background-attachment : fixed;
}

A {text-decoration: underline; color: #0066cc; font-size: 12px; font-weight: 100;}
A:visited {text-decoration: underline; color: #003399; font-size: 12px; font-weight: 100;}
A:hover {text-decoration: underline; color: #6699aa; font-size: 12px; font-weight: 100;}
A:active {text-decoration: none; color: #000099; font-size: 12px; font-weight: 100;}

/* Menus - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0}
/* Menus - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:transparent; layer-background-color:transparent; visibility:hidden}

/*Styles for level 0*/
.clLevel0,.clLevel0over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:12px; font-weight:bold}
.clLevel0{background-color:transparent; layer-background-color:transparent; color:#b9e8e8;}
.clLevel0over{background-color:transparent; layer-background-color:transparent; color:#b9e8e8; cursor:pointer; cursor:hand; }
.clLevel0border{position:absolute; visibility:hidden; background-color:transparent; layer-background-color:transparent}

/*Styles for level 1*/
.clLevel1, .clLevel1over{position:absolute; padding:2px; font-family:arial,helvetica; font-size:11px; font-weight:100;
	border-left : 0px solid #000000; 
	border-top : 0px solid #000000; 
	border-right : 0px solid #ffffff; 
	border-bottom : 2px solid #777777;}
.clLevel1{background-color:#b9e8e8; layer-background-color:#b9e8e8; color:#333333;}
.clLevel1over{background-color:#bbeeff; layer-background-color:#b9e8e8; color:#000000; cursor:pointer; cursor:hand;
	border-left : 4px solid #777777; 
	border-top : 0px solid #000000; 
	border-right : 0px solid #000000; 
	border-bottom : 2px solid #777777; }
.clLevel1border{position:absolute; visibility:show; background-color:#DADCBA; layer-background-color:#006699;}












