﻿    body { margin : 0px;}

    td.link 			{color:#ffffff; border-style:solid; border-color:#ffffff; border-width:0px;border-right-width:1px;background-image: url(../../images/newgrad24_green.gif); width:90px; height:24px; vertical-align:middle; font-size:15px; text-align:center}
    td.base		 		{color:#ffffff; border-style:solid; border-color:#ffffff; border-width:0px;background-image: url(../../images/newgrad24_green.gif); height:24px; font-size:15px; text-align:right; padding-right:10px}
    td.current 			{color:#ffffff; border-style:solid; border-color:#ffffff; border-width:0px;border-right-width:1px;background:#000000; width:90px; height:24px; vertical-align:middle; font-size:15px; text-align:center}

    a.bar 				{color:#ffffff; text-decoration: none; font-size:16px; width:100%;}

    div.mainmenu 		{line-height:24px;}
    div.submenu 		{line-height:30px; padding-left:4px }       
    div.visitmenu 		{color:#ffffff;line-height:30px; padding-left:4px }
    
    td.slink			{color:#000000; border-style:solid; border-color:#888888; border-width:0px;border-bottom-width:1px; background-image: url(../../images/newgrad30_yellow.gif); height:30px; font-family:Arial, Helvetica; vertical-align:middle; font-size:16px;  text-align:left}
    td.sbase	 		{color:#ffffff; border-style:solid; border-color:#888888; border-width:0px;border-bottom-width:1px; background:#008800;  height:30px; font-family:Arial, Helvetica; vertical-align:middle; font-size:16px; text-align:center}
    td.scurrent 		{color:#ffffff; border-style:solid; border-color:#888888; border-width:0px;border-bottom-width:1px; background:#884400;   height:30px; font-family:Arial, Helvetica; vertical-align:middle; font-size:16px;  text-align:left}
    
    a.sub				{color:#000000; text-decoration: none; font-size:16px; width:100%;line-height:30px; padding-left:4px;}
    a.sub:hover  		{background:#ffff00}
   
    a.visitsub          {color:#ffffff; text-decoration: none; font-size:16px; width:100%;line-height:28px; padding-left:4px;}

    
	div.boardout		{position:absolute; left: 15px; top:80px; width: 175px; background-color: #ffffff; border: solid 4px #bbbbbb; }
	table.board			{width: 100%; background-color: #ffffe0; border-top: solid 1px #666666; border-left: solid 1px #606060; border-right: solid 1px #eeeeee;border-bottom: solid 1px #eeeeee;height:600px;}
    
    .menulink                {color: #ffffff; background-image:  url(../../images/xmenulink_96.png); width: 96px; height: 24px; vertical-align: bottom; font-size: 15px; text-align: center; text-decoration: none; line-height: 24px; font-family:  MS Gothic, 微軟正黑體 ,  新細明體;display:block; }
    .menulink1                {color: #ffffff; background-image:  url(../../images/xxmenu99.gif); width: 165px; height: 24px; vertical-align: bottom; font-size: 15px; text-align: center; text-decoration: none; line-height: 24px; font-family:  MS Gothic, 微軟正黑體 ,  新細明體;display:block; }
    .menulink:hover		{background-image: url('../../images/xmenulink_hover_96.png');text-decoration: none; }
    .menulink1:hover		{background-image: url('../../images/xxmenul99.gif');text-decoration: none; }
	.menulink_base 		{background-image: url('../../images/xxmenu.png');text-decoration: none; }


    td.mainmenu { width: 96px; height: 24px; padding-right: 0px;}
    
 
    	.submenu_link	   	 {background-image: url(../../images/newgrad30_yellow.gif); color: #000000; line-height:30px; font-family:Arial, Helvetica; vertical-align: bottom; font-size:16px;  text-align:left; width: 175px; text-decoration:none; display:block; }
    	.submenu_link:hover 	{background:#ffff00;text-decoration: none;}
    	.submenu_active	    	{background-color: #666666; color: #ffffff; line-height:30px; font-family:Arial, Helvetica; vertical-align: bottom; font-size:16px;  text-align:left; width: 175px; text-decoration:none;}
    	.submenu_frame 		{border-style:solid; border-color:#888888; border-width:0px;border-bottom-width:1px;}
.btn {
      color: black;
      background-color:#E3EAEB;
      font-size: 15px; line-height: 24px; color: #333333;
	  border: 1px outset gray;
	  padding: 2px 4px 2px 4px;
	 }
.btn2 {
      color: black;
      background-color:#C1FFC1;
      font-size: 15px; line-height: 24px; color: #333333;
	  border: 1px outset gray;
	  padding: 2px 4px 2px 4px;
	 }
.btn3 {
      color: black;
      background-color:#E3EAEB;
      font-size: 15px; line-height: 36px; color: #333333;
	  border: 1px outset gray;
	  padding: 2px 4px 2px 4px;
	 }
.btn4 {
      color: black;
      background-color:#C1FFC1;
      font-size: 15px; line-height: 18px; color: #333333;
	  border: 1px outset gray;
	  padding: 2px 4px 2px 4px;
	 }
.vfieldstyle {
	display:block;
	border: 1px solid #999999;
	width: 375px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 3px;
}
.vfieldstyle .formrow 
{
	margin-top: 3px;
	margin-right: 4px;
	margin-bottom: 2px;
	margin-left: 8px;
	color: #002E5B;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: solid;
	border-left-style: none;
	border-top-color: #E0E0E0;
	border-right-color: #E0E0E0;
	border-bottom-color: #E0E0E0;
	border-left-color: #E0E0E0;
	padding-bottom: 3px;
}