
.mainTitle {
	font-size: 26px; 
	color: WHITE;
	font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; 
	text-decoration: none;
	filter: glow(color=DarkMagenta,strength=5);
	margin: 0;
	padding: 10;
	text-align:center;
	text-wight:bold;	        
}

INPUT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
TEXTAREA {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
SELECT {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
INPUT {
	TEXT-INDENT: 2px
}
INPUT.button {
	
}
.postbody {
	LINE-HEIGHT: 18px
}
BODY {
	SCROLLBAR-FACE-COLOR: #dee3e7; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #dee3e7; 
	SCROLLBAR-3DLIGHT-COLOR: #d1d7dc; 
	SCROLLBAR-ARROW-COLOR: #cc0000; 
	SCROLLBAR-TRACK-COLOR: #efefef; 
	SCROLLBAR-DARKSHADOW-COLOR: #98aab1; 
	BACKGROUND-COLOR: #f6eccd;	
	topmargin:0;
	leftmargin:0;
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size:12px;
	width: 1024px;
/*	font-family:Arial, Helvetica, sans-serif;	
	BACKGROUND-IMAGE: url(../images/back.gif); */
		
}
FONT {
	FONT-WEIGHT: normal; 
	color: #333333; 
	font-family: "Arial", "Helvetica", "sans-serif";
}
TH {
	FONT-SIZE: 11px; 
	font-family: "Arial", "Helvetica", "sans-serif";
}
TD {
	FONT-SIZE: 11px; 
	font-family: "Arial", "Helvetica", "sans-serif";
}
TD.thRight {
	FONT-SIZE: 13px; 
	font-family: "Arial", "Helvetica", "sans-serif";
	WHITE-SPACE: nowrap
}
P {
	font-family: "Arial", "Helvetica", "sans-serif";
}
A:link {
	COLOR: #0000ff; TEXT-DECORATION: none; FONT-SIZE: 12px;
}
A:active {
	COLOR: #ff0000; TEXT-DECORATION: none;
}
A:visited {
	COLOR: #0000ff; TEXT-DECORATION: none;
}
A:hover {
	COLOR: #ff0000; TEXT-DECORATION: none;
}

/*
HR {
	BORDER-RIGHT: #d1d7dc 0px solid; BORDER-TOP: #d1d7dc 1px solid; BORDER-LEFT: #d1d7dc 0px solid; BORDER-BOTTOM: #d1d7dc 0px solid; HEIGHT: 0px
}
*/

.bodyline {
	BORDER-RIGHT: #ffcc66 1px dashed; BORDER-TOP: #ffcc66 1px dashed; BORDER-LEFT: #ffcc66 1px dashed; BORDER-BOTTOM: #ffcc66 1px dashed; BACKGROUND-COLOR: #ffffff
}
.forumline {
	BORDER-RIGHT: #cc0000 2px solid; BORDER-TOP: #cc0000 2px solid; BORDER-LEFT: #cc0000 2px solid; BORDER-BOTTOM: #cc0000 2px solid; BACKGROUND-COLOR: #ffffff
}
TD.row1 {
	BACKGROUND-COLOR: #f7ffff
}
TD.row2 {
	BACKGROUND-COLOR: #dee3e7
}
TD.row3 {
	BACKGROUND-COLOR: #d1d7dc
}
TD.rowpic {
	BACKGROUND-IMAGE: url(../images/px2.gif); BACKGROUND-REPEAT: repeat-y; BACKGROUND-COLOR: #ffffff
}
TH {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-IMAGE: url(../images/px.gif); COLOR: #ffff00; HEIGHT: 25px; BACKGROUND-COLOR: #009999
}
TD.cat {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.catHead {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.catSides {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.catLeft {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BACKGROUND-IMAGE: url(../images/px.gif); BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.catRight {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.catBottom {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px; BACKGROUND-COLOR: #d1d7dc
}
TD.cat {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
TD.catHead {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
TD.catBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 29px; BORDER-RIGHT-WIDTH: 0px
}
TH.thHead {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thSides {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thTop {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thLeft {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thRight {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thBottom {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thCornerL {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TH.thCornerR {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; FONT-WEIGHT: bold; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; HEIGHT: 28px
}
TD.row3Right {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; BACKGROUND-COLOR: #d1d7dc
}
TD.spaceRow {
	BORDER-RIGHT: #ffffff solid; BORDER-TOP: #ffffff solid; BORDER-LEFT: #ffffff solid; BORDER-BOTTOM: #ffffff solid; BACKGROUND-COLOR: #d1d7dc
}
TH.thHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/px3.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.catHead {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(../images/px.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TH.thSides {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.catSides {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.spaceRow {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TH.thRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/px3.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.catRight {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TD.row3Right {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
TH.thLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TD.catLeft {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH.thBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
TD.catBottom {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 1px; BORDER-BOTTOM-WIDTH: 1px; BORDER-RIGHT-WIDTH: 1px
}
TH.thTop {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/px3.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH.thCornerL {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; BACKGROUND-IMAGE: url(../images/px3.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
TH.thCornerR {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 0px; BACKGROUND-IMAGE: url(../images/px3.gif); BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 1px
}
.gen {
	FONT-SIZE: 12px
}
.genmed {
	FONT-SIZE: 11px
}
.gensmall {
	FONT-SIZE: 10px
}
.gen {
	COLOR: #000000
}
.genmed {
	COLOR: #000000
}
.gensmall {
	COLOR: #000000
}
A.gen {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.genmed {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.gensmall {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.gen:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
A.genmed:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
A.gensmall:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
.mainmenu {
	FONT-SIZE: 11px; COLOR: #000000
}
A.mainmenu {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.mainmenu:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
.cattitle {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; LETTER-SPACING: 1px
}
A.cattitle {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.cattitle:hover {
	TEXT-DECORATION: underline
}
.forumlink {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000
}
A.forumlink {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.forumlink:hover {
	COLOR: #dd6900; underline: 
}
.nav {
	FONT-SIZE: 11pt; FONT-WEIGHT: bold; COLOR: white; BACKGROUND-COLOR: red
}
	                                           
}
A.nav {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.nav:hover {
	TEXT-DECORATION: underline
}
.topictitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000
}
A.topictitle:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.topictitle:visited {
	COLOR: #aa0000; TEXT-DECORATION: none
}
A.topictitle:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
.name {
	FONT-SIZE: 11px; COLOR: #000000
}
.postdetails {
	FONT-SIZE: 10px; COLOR: #000000
}
.postbody {
	FONT-SIZE: 12px; LINE-HEIGHT: 18px
}
A.postlink:link {
	COLOR: #cc0000; TEXT-DECORATION: none
}
A.postlink:visited {
	COLOR: #ffcc66; TEXT-DECORATION: none
}
A.postlink:hover {
	COLOR: #dd6900; TEXT-DECORATION: underline
}
.code {
	BORDER-RIGHT: #d1d7dc 1px solid; 
	BORDER-TOP: #d1d7dc 1px solid; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: #d1d7dc 1px solid; 
	COLOR: #006600; 
	BORDER-BOTTOM: #d1d7dc 1px solid; 
	FONT-FAMILY: Courier, 'Courier New', sans-serif; 
	BACKGROUND-COLOR: #fafafa
}
.quote {
	BORDER-RIGHT: #d1d7dc 1px solid; BORDER-TOP: #d1d7dc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #d1d7dc 1px solid; COLOR: #444444; LINE-HEIGHT: 125%; BORDER-BOTTOM: #d1d7dc 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #fafafa
}
.copyright {
	FONT-WEIGHT: 300; FONT-SIZE: 11px; COLOR: #7c7c7c; LINE-HEIGHT: 16px; LETTER-SPACING: 0px
}
A.copyright {
	COLOR: #000033; TEXT-DECORATION: none
}
A.copyright:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
INPUT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
TEXTAREA {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
SELECT {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #000000; FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; BORDER-TOP-COLOR: #000000; BORDER-RIGHT-COLOR: #000000
}
INPUT.post {
	BACKGROUND-COLOR: #ffffff
}
TEXTAREA.post {
	BACKGROUND-COLOR: #ffffff
}
SELECT {
	BACKGROUND-COLOR: #ffffff
}
INPUT {
	TEXT-INDENT: 2px
}
INPUT.button {
	BORDER-RIGHT: 1px; 
	BORDER-TOP: 1px; 
	FONT-SIZE: 11px; 
	BORDER-LEFT: 1px; 
	COLOR: #660000; 
	BORDER-BOTTOM: 1px; 
	FONT-FAMILY: "Verdana", "Arial", "Helvetica", "sans-serif"; 
	BACKGROUND-COLOR: #efefef
}
INPUT.mainoption {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #fafafa
}
INPUT.liteoption {
	FONT-WEIGHT: normal; BACKGROUND-COLOR: #fafafa
}
.helpline {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #dee3e7; BORDER-BOTTOM-STYLE: none
}

/* FMF 分界線		
	FILTER: alpha(opacity=0,finishopacity=100,style=3)
*/

HR {
	WIDTH: 80%; 
	HEIGHT: 7PX;
	BORDER-RIGHT: Tomato  0px solid; 
	BORDER-TOP: Tomato  3px solid; 
	BORDER-LEFT: Tomato  0px solid; 
	BORDER-BOTTOM: Tomato  0px solid
}


INPUT {
	FONT-SIZE: 9pt
}
SELECT {
	FONT-SIZE: 9pt
}
.QueryArea {
	FONT-SIZE: 9pt; COLOR: white; BACKGROUND-COLOR: #92a4fe
}
.Title {
	FONT-SIZE: 15pt; COLOR: #003399
}
.TableHead {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #92a4fe
}
.FieldTitle {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #dde0d1
}
.FieldContent {
	FONT-SIZE: 9pt; bakcground-color: #F0F0F0
}
.FinePrint {
	FONT-SIZE: 9pt
}
.ListFoot {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #92a4fe
}
.ListRowDual {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #dde0d1
}
.ListRowOdd {
	FONT-SIZE: 9pt; bakcground-color: #F0F0F0
}
.TitlePrint {
	FONT-SIZE: 15pt; COLOR: #cccccc
}
.TableHeadPrint {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #aaaaaa
}
.FieldTitlePrint {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #cccccc
}
.FieldContentPrint {
	FONT-SIZE: 9pt; bakcground-color: #FFFFFF
}
.ListHeadPrint {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #cccccc
}
.ListFootPrint {
	FONT-SIZE: 9pt; BACKGROUND-COLOR: #cccccc
}
.ListRowDualPrint {
	FONT-SIZE: 9pt
}
.ListRowOddPrint {
	FONT-SIZE: 9pt
}

/* FMA Header CSS */
/*
.ListHead {
	COLOR: Blue  ;
	BACKGROUND-COLOR: LightSeaGreen ;
	font-weight:bold;
	font-size:12px;
}
*/
.ListHead {
	FONT-WEIGHT: bold;
	COLOR: Cyan ;
	BACKGROUND-COLOR: Blue ;
/*	
	FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=BLUE   , EndColorStr=CornflowerBlue  ); 
*/	
}

/* FMF 程式 TITLE */


.progTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: red; LINE-HEIGHT: 100%; FONT-FAMILY: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ListHeadSearch {
	FONT-SIZE: 9pt; COLOR: white; BACKGROUND-COLOR: red
}

/* FMA 查詢 Label  */
TD.rowLabel {
	COLOR: LightCyan   ; 
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=BLUE, EndColorStr=LightSkyBlue  ); 
	                  
}

/* FMA 編輯欄 */
TD.rowEdit {
	BACKGROUND-COLOR: Lavender  
}

/* FMA  Button 欄 */
TD.rowButton {
	FONT-SIZE: 9pt; 
	BACKGROUND-COLOR: Lavender
}

/*
table.dataview tr th { background-position: right; background-repeat:no-repeat; }
table.dataview tr th.wicket_orderDown {
	background-image: url(../images/arrow_down.png); }
table.dataview tr th.wicket_orderUp {
	background-image: url(../images/arrow_up.png); }
table.dataview tr th.wicket_orderNone {
	background-image: url(../images/arrow_off.png);
}
table.dataview tbody { cursor: hand;}
table.dataview tr.even { background-color: #f7ffff; }
table.dataview tr.odd { background-color: #d2e6d8; }
table.dataview tr.highlight{
	background-Color: SlateBlue; color: PaleTurquoise;
}
table.dataview tr th { color: yellow }
table.dataview tr th a { font-weight: normal; color: yellow}

table.dataview tr { padding-top: 2px; padding-bottom: 2px; }
table.dataview tr td { padding-left: 8px; padding-right: 30px; }
table.dataview tr th { color: black; padding-top: 3px; padding-bottom: 3px; padding-left: 8px; padding-right: 24px; background-color: #c1e4ff; border-bottom: 1px solid #0079d6; border-top: 1px solid #0079d6; text-align: center; white-space: nowrap; vertical-align: middle;}
*/

/* FMF WICKET GRID CSS */
table.dataview {
	margin-bottom: 5px;
	border-bottom: 1px solid #0079d6;
/*	
	font-family: "Trebuchet MS,Verdana", Arial, Helvetica, sans-serif; 	
*/	
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 12px;
}	

table.dataview caption { text-align: center; }
/*
table.dataview tr.even { background-color: Lavender  ; }
table.dataview tr.odd { background-color: Bisque  ; }
*/
table.dataview tr.even { 
	background-color: LightYellow ; 
	font-size:12px"
}
table.dataview tr.odd { 
	background-color: Gainsboro ; 
	font-size:12px"
}

table.dataview tr th { 
	color: black; 
	padding-top: 1px; 
	padding-bottom: 3px; 
	background-color: #c1e4ff; 
	border-bottom: 1px solid #0079d6; 
	border-top: 1px solid #0079d6; 
	text-align: center;  
	vertical-align: middle; 
	nowrap;
	font-size: 11px;
}

table.dataview tr th { 
	background-position: right; 
	background-repeat:no-repeat; 
	nowrap;
	white-space:normal;
}


table.dataview tr { 
	padding-top: 2px; 
	padding-bottom: 2px; 
}

table.dataview tr td { 
	padding-left: 1px; 
	padding-right: 0px;
}

table.dataview tr th.wicket_orderDown {
	background-color: Cyan ; 
	background-image: url(../images/down.gif); 
}

table.dataview tr th.wicket_orderUp {
	background-color: Cyan ;
	background-image: url(../images/up.gif); 
}

table.dataview tr th.wicket_orderNone {
/*	background-image: url(../images/arrow_off.png);	*/
}

table.dataview tr.highlight{
	background-Color: LightSeaGreen ; 
	color: black;
}

table.dataview tr th a { font-weight: normal; }
table.dataview #message { padding-left: 3px; }
table.dataview caption { padding-bottom: 2px; }

table.dataview tr.navigation { 
	font-family: "Arial", "Helvetica", "sans-serif";
	font-size: 7pt; 
	color: #666666
}


/*********************/
/* FMF WICKET 頁籤 CSS */
/*********************/
/* 整列TAB背景 的 CSS background:#DAE0D2 url("tabs/bg.gif") repeat-x bottom;*/
div.tabpanel div.tab-row{
  float:left;
  width:100%;
  line-height:normal;
/*  FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=Gainsboro); 	*/
}

/* TAB 與 div.tabpanel div.tab-row 的邊距 */
div.tabpanel div.tab-row ul {
  margin:1px;
  padding:0px 0px 10px 0px;
  list-style:none;
  }
  
div.tabpanel div.tab-row li {
  float:left;
  margin:0;
  padding:0 0 0 2px;
/*  background:url("tabs/left.gif") no-repeat left top;	*/
}
  
/* 每一個TAB的CSS */
/* padding: Top, Right, Bottom, Right */
div.tabpanel div.tab-row a {
  display:block;
  background:url("tabs/right.jpg") no-repeat right top;
  padding:10px 15px 10x 15px;
  text-decoration:none;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  color:#eee;
  color:white;
}
  
/* 游標移到TAB上的CSS*/  
div.tabpanel div.tab-row a:hover {
  color:Cyan ;
  }
  
/* TAB 選到的 CSS BackGround */
div.tabpanel div.tab-row li.selected {
/*  background-image:url("tabs/left_on.gif");	*/
  }
  
/* TAB 選到的 CSS ForeGround */
div.tabpanel div.tab-row li.selected a {
/*  
	background-image:url("tabs/right_on.gif");	
  	padding-bottom:5px;
    color:#333;
*/
  background-image:url("tabs/right.jpg");
  color:Navy ;
   
  }
  
  
/* FMF text input css */  
input {
    border: expression((this.type=='text'||this.type=='password')?(this.required=='true'?'1px solid #FF0000':'1px solid red'):'default');	
    font-size: 12 px;
	font-family: "Arial", "Helvetica", "sans-serif";
    
	
/*		
  	background-image:url("tabs/right.jpg");
  	color:Navy ;
	
	
	    background-color: 
    border: expression((this.type=='text'||this.type=='password')?(this.required=='true'?'1px solid #FF0000':'1px solid red):'default');	
    font-size: 12 px;
    font-family: Arial, Helvetica, sans-serif; 
*/    
}

/* FMF INPUT1 按鈕 CSS */
.input1 {
	 BORDER-RIGHT: #2C59AA 1px solid; 
	 PADDING-RIGHT: 2px; 
	 BORDER-TOP: #2C59AA 1px solid; 
	 PADDING-LEFT: 2px; 
	 FONT-SIZE: 12px; 
	 FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); 
	 BORDER-LEFT: #2C59AA 1px solid; 
	 CURSOR: hand; 
	 COLOR: Red ; 
	 PADDING-TOP: 2px; 
	 BORDER-BOTTOM: #2C59AA 1px solid;
}



.BaseHeader {
	margin: 0;
	padding: 0;
	float:top;
}

.BasColumnLeft {
	float: left;	
 	margin-top: -4px;
 	margin-left: 0px;
 	padding-top: 1em;
 	background-image: url(../images/left.jpg) ;
 	width: 180px;
 	height:100%;
}

.BaseColumnRight {
 	valign: top;
	padding-top: 15px;
 	margin: 0 10 10 20px;	
 	position: absolute;
	background-color: #f6eccd;
 	width:800px;	
}

.BaseFooter {
 	clear: both;	
 	color: blue;
 	padding-top: 50px;
 	border-top: 0px solid #333;
 	align:center;
}
  
/**********************/
/* 定義左邊選單LINK	  */	
/**********************/
a.menulink:link {
    color: DarkBlue ;
	text-decoration: none;
	font-family: "Arial", "Helvetica", "sans-serif";
	display:block;
	font-weight:normal;
	font-size:12px;
}

a.menulink:visited {
    color: DarkBlue ;
	text-decoration: none;
	font-size:12px;
}

a.menulink:hover {
	text-decoration: none;
	color: DarkCyan ;	
	font-size:12px;
/* test only	background-color:Red; */
}

a.menulink:active {
	text-decoration: none;
	color: LightCyan  ;
	font-size:12px;
}


TD.messageLabel {
	font-size:16px;
	font-weight:bold;
	valign: middle;
	height: 30px; 
	align: left;
	color: Cyan; 
    FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=1, StartColorStr=BLUE, EndColorStr=LightSkyBlue  ); 	                  
}

div.dataGrid {
	text-align:	center;
}

/* 最新期信事業名單	*/
TD.ListOrgHead {
	FONT-SIZE: 9pt; 
	COLOR: white; 
	BACKGROUND-COLOR: red;
}

TD.ListOrgDetail {
	FONT-SIZE: 9pt; 
	COLOR: blue; 
}
