html,body{height:100%;font-family: "Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial, Helvetica, sans-serif;}
.menu_table td{font-family:"Trebuchet MS","Verdana","Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial, Helvetica, sans-serif;}
Body{
	font-size:15px;
	
	SCROLLBAR-FACE-COLOR: #CCCCCC; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; 
	SCROLLBAR-SHADOW-COLOR: #999999; 
	SCROLLBAR-3DLIGHT-COLOR: #999999; 
	SCROLLBAR-ARROW-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; 
	SCROLLBAR-BASE-COLOR: #999999;
	SCROLLBAR-TRACK-COLOR: #E3E3E3;
	font-family: "Trebuchet MS","Verdana","Microsoft JhengHei UI" ,"Microsoft JhengHei", "Arial", "Helvetica", "sans-serif";
	color: #616161;

	background-image: url(../images/graybg.gif);
	/*background-color: #EFEFEF;*/
	margin: 0;
	padding: 0;
} 

.header_img{ border:0px;margin:0px;padding:0px;vertical-align:bottom;  }

/*begin---------------------table style*/
table, td{
	font-size:15px;
	font-family: "Trebuchet MS","Verdana", "Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial, Helvetica, sans-serif;
	color: #090909;
	border-color: #999999;
	word-break:normal;
	/*line-height:25px;*/
}

h2,h3, h4, h5, h6 {
	color: #2582A4;
	
}

p, ol, ul {
	text-align: justify;
}

strong {
	font-weight: bold;
	/*color: #23449A;*/
}

a {
	text-decoration: none;
	color: #87A019;
	
}

a:hover {
	text-decoration: none;
	color: #E76F00;
	
	/*FILTER: dropshadow(color=#FFFFFF, offx=1, offy=1, positive=1);*/
}

.box {
	margin-bottom: 0;
	padding-bottom: 0;
	background: url(../images/img07.gif) repeat-x left bottom;
}

.bottom {
	display: block;
	margin-bottom: 0;
	padding-bottom: 10px;
	background: url(../images/img08.gif) no-repeat left bottom;
}


.indent {
	margin-left: 125px;
}

 
.menu {
	

	margin: 0;
	list-style: none;
	
}

.menu li {
	display: inline;
}

.menu a {

	float: left;
	
	padding: 17px 15px 3px 10px;
	
	text-decoration: none;
	font-size: 12px;
	
	color: #FFFFFF;
}

.menu a:hover {
	
	color: #FFFFFF;
	
	background: #EF6024 url(../images/img04.gif) repeat-x;
	
}

/*begin---------------------language link style--*/
a.body_link:link {
	text-decoration: none;
	font-size:15px;
	color: #87A019;
	font-weight: bold;
}

a.body_link:visited {
	text-decoration: none;
	font-size:15px;
	color: #87A019;
	font-weight: bold;
}
a.body_link:active {
	text-decoration: none;
	font-size:15px;
	color: #87A019;
	font-weight: bold;
}
a.body_link:hover {
	text-decoration: none;
	font-size:15px;
	color: #87A019;
	font-weight: bold;
}	
/*end---------------------language link style--*/

.input1 {
	width: 124px;
	padding: 2px 5px;
	background: #FFFFFF;
	border: none;
}

.input2 {
	height: 20px;
	background: #87C4DB;
	border: none;
	text-transform: lowercase;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.input01 {
	font-size: 12px;
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	border: 1px #7F9DB9 solid;
	
	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#EEF4FF, endColorStr=#FFFFFF, gradientType=0);/* for IE */
	background:-moz-linear-gradient(top, #EEF4FF,#FFFFFF);/*Mozilla*/
	background: -webkit-gradient(linear,top,from(#EEF4FF),to(#FFFFFF));	/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(top, #EEF4FF,#FFFFFF);/*new gradient for Webkit, ex: google chrome*/
	background:-o-linear-gradient(top, #EEF4FF,#FFFFFF); /*for opera*/
	background: linear-gradient(to bottom , #EEF4FF, #FFFFFF); /*for total browser-新寫法*/
	color: #666666;
}

.input01red {
	
	
	border: 2px #FF4d4d solid;
	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#EEF4FF, endColorStr=#FFFFFF, gradientType=0);/* for IE */
	background:-moz-linear-gradient(top, #EEF4FF,#FFFFFF);/*Mozilla*/
	background:-webkit-gradient(linear,top,from(#EEF4FF),to(#FFFFFF));	/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(top, #EEF4FF,#FFFFFF);/*new gradient for Webkit, ex: google chrome*/
	background:-o-linear-gradient(top, #EEF4FF,#FFFFFF); /*for opera*/
	
	color: #666666;
	
}

.td1 {
	padding: 5px 0;
	border-top: 1px solid #EFEFEF;
}
.colTwo {
	 
	 
	padding: 15px ;
	background: url(../images/img09.gif) repeat-x;
}
.colTwo_box {
    	padding: 30px 40px 0 30px;
	background: url(../images/img09.gif) repeat-x;
	margin: 0 -30px 30px -20px;
	/*padding: 0 30px 0 20px;*/
}
.logo_h1 {
	padding-top: 20px;
	font-size: 26px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding: 0;
	text-decoration: none;
	text-align: center;
	color: #FFFFFF;
	;   

}
.logo_h3 {
	margin-top: -5px;
	
	font-size: 20px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	/*padding: 0;*/
	text-decoration: none;
	font-weight:bold;
	/*text-align: center;*/
	color: #FFFFFF;
	/*background: url(../images/bar_bg.gif) repeat-x;*/
	background: linear-gradient(to bottom , #EEF4FF, #8CD1EA);/*background: linear-gradient(to bottom , #EEF4FF, #5EB0CE); /*for total browser-新寫法*/
	/*font-family: "Microsoft JhengHei UI" ,"Microsoft JhengHei" , "Arial" ; */
	text-shadow:1px 1px 1px #000;
}

.logo_h5 {
	margin-top: -5px;
	font-size: 12px;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin: 0;
	padding-right: 10px;
	text-decoration: none;

	
	color: #FFFFFF;
}
.td_filter { 		
	background-color: #5EB0CE;
	/*background: url(../images/bar_bg.gif) repeat-x;*/
	/*filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#EEF4FF, endColorStr=#5EB0CE, gradientType=0);/* for IE */*/
	background:-moz-linear-gradient(top, #EEF4FF,#5EB0CE);/*Mozilla*/
	background: -webkit-gradient(linear,top,from(#EEF4FF),to(#5EB0CE));	/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(top, #EEF4FF,#5EB0CE);/*new gradient for Webkit, ex: google chrome*/
	background:-o-linear-gradient(top, #EEF4FF,#5EB0CE); /*for opera*/
	background: linear-gradient(to bottom , #EEF4FF, #5EB0CE); /*for total browser-新寫法*/

}

.td_filter_reverse { 		
	background-color: #5EB0CE;
	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#EEF4FF, endColorStr=#FFFFFF, gradientType=0);/* for IE */
	background:-moz-linear-gradient(top, #EEF4FF,#FFFFFF);/*Mozilla*/
	background: -webkit-gradient(linear,top,from(#EEF4FF),to(#FFFFFF));	/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(top, #EEF4FF,#FFFFFF);/*new gradient for Webkit, ex: google chrome*/
	background:-o-linear-gradient(top, #EEF4FF,#FFFFFF); /*for opera*/
	background: linear-gradient(to bottom , #EEF4FF, #FFFFFF); /*for total browser-新寫法*/
}

/*.BT01 {
	/*margin:3px;
	padding-top: 4px;* /
	height:22px;
	border:solid 0 #fff;
	width:70px;
	font-family:  Vendana,"Trebuchet MS","Microsoft JhengHei UI" ,"Microsoft JhengHei", Arial, Helvetica, sans-serif;
	background: transparent url(../images/bt01.gif) no-repeat;
}*/

	 
.BT01 , .BT02 , .BT01Red{
	
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:"Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial;
	
	/*font-size:15px;
	font-weight:bold;*/
	padding : 5px 8px;
	margin:5px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
	
}
.BT01:hover , .BT02:hover , .BT01Red:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}

.BT01:disabled{
	color:#fff;	
}
.BT01:active , .BT02:active, .BT01Red:active{
	position:relative;
	top:1px;
}

.BT01Red
{
	color:#ff0000;
/*	height:22px;
	border:solid 0 #fff;
	width:70px;
	font-family:  Vendana,"Trebuchet MS", "Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial, Helvetica, sans-serif;
	font-weight:bold;
	background: transparent url(../images/bt01.gif) no-repeat;*/
}
/*
.BT02 {
	margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:210px;
	font-family:  'Lucida Grande',"Microsoft JhengHei UI" ,"Microsoft JhengHei", Geneva, Verdana, Arial, sans-serif;
	background: transparent url("../images/bt02.gif") no-repeat;
}*/
.BT03 {
	/*margin:3px;
	height:23px;
	border:solid 0 #fff;
	width:135px;
	font-family:  'Lucida Grande', "Microsoft JhengHei UI" ,"Microsoft JhengHei",Geneva, Verdana, Arial, sans-serif;
	background: transparent url("../images/bt03.gif") no-repeat;*/
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f9f9f9), color-stop(1, #e9e9e9));
	background:-moz-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-webkit-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-o-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:-ms-linear-gradient(top, #f9f9f9 5%, #e9e9e9 100%);
	background:linear-gradient(to bottom, #f9f9f9 5%, #e9e9e9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9f9f9', endColorstr='#e9e9e9',GradientType=0);
	background-color:#f9f9f9;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:5px;
	border:1px solid #a2a2a2c;
	display:inline-block;
	cursor:pointer;
	color:#000;
	font-family:"Microsoft JhengHei UI" ,"Microsoft JhengHei",Arial;
	/*font-size:15px;
	font-weight:bold;*/
	padding : 5px;
	/*margin-left:15px;*/
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
	
	
}

.BT03:hover:enabled  {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e9e9e9), color-stop(1, #f9f9f9));
	background:-moz-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-webkit-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-o-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:-ms-linear-gradient(top, #e9e9e9 5%, #f9f9f9 100%);
	background:linear-gradient(to bottom, #e9e9e9 5%, #f9f9f9 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9e9e9', endColorstr='#f9f9f9',GradientType=0);
	background-color:#e9e9e9;
}
.BT03:active:enabled {
	position:relative;
	border:1px solid #dcdcdc;
	top:1px;
}
.table_center {
	
	background-color: #EEF0DD;
	/*filter: progid:DXImageTransform.Microsoft.DropShadow(Color=#FFFFFF, OffX=1, OffY=1, Positive=true)
	progid:DXImageTransform.Microsoft.Gradient(startColorStr=#B4CBF1, endColorStr=#EEF4FF, gradientType=0);
        filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#B4CBF1, endColorStr=#EEF4FF, gradientType=0);*/
	
	font-family: Verdana,"Microsoft JhengHei UI" ,"Microsoft JhengHei",'Lucida Grande', Geneva, Arial,  sans-serif;
	font-size: 14px;
	/*color: #004477;
	font-weight: bold;
	background-image: none;
	*/
	color: #00008B;
	
}
.thin_table{
	
	word-break:normal;
	border-collapse:collapse;
	
}
/*
.table_top {
	
	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#C0CE82, endColorStr=#F9FAF3, gradientType=0);
	font-size: 13px;

	color: #00008B;
	background-image: none;	
	border-color: #999999 ; 
}
*/
.table_top {

	
        background: #EEF4FF url("../images/title_top.gif") top left repeat-x; 
	font-size: 14px;
	color: #333333;	
	/*background-image: none;*/
	font-family: Verdana,'Lucida Grande', "Microsoft JhengHei UI" ,"Microsoft JhengHei",Geneva, Arial,  sans-serif;
	font-weight: bold;
	height:25px;
	border-color: #999999 1px; 
}


.table_top1 {

	background-color: #cccccc;

	filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr=#CCCCCC, endColorStr=#EEF4FF, gradientType=0);/* for IE */
	background:-moz-linear-gradient(top, #CCCCCC,#EEF4FF);/*Mozilla*/
	background: -webkit-gradient(linear,top,from(#CCCCCC),to(#EEF4FF));	/* Safari 4-5, Chrome 1-9 */
	background:-webkit-linear-gradient(top, #CCCCCC,#EEF4FF);/*new gradient for Webkit, ex: google chrome*/
	background:-o-linear-gradient(top, #CCCCCC,#EEF4FF); /*for opera*/
	background: linear-gradient(to bottom , #CCCCCC, #EEF4FF); /*for total browser-新寫法*/
	
	font-family:  'Lucida Grande',"Microsoft JhengHei UI" ,"Microsoft JhengHei", Geneva, Verdana, Arial, sans-serif;

	color:#00008B;
	font-size: 11px;
	
}
.table_top2{
        background: #EEF4FF; 
	font-size: 14px;
	color: #333333;	
	font-family: Verdana,'Lucida Grande', "Microsoft JhengHei UI" ,"Microsoft JhengHei",Geneva, Arial,  sans-serif;
	font-weight: bold;
	height:30px;
	border-color: #999999 1px; 
	
}
.table_td_orange {

	background-color: #FFE3D7;
	
	
}

.table_td {

	background-color: #F0F0F0;
	
	
}

.main_area
{
	margin: 0;
	padding: 0;
	background: url(../images/img05-3.gif) repeat-x left bottom;
}

.footer {
	clear: both;
 
	margin: 0 auto;
	padding-top: 25px;
	background: url(../images/img11.gif) repeat-x;
	margin: 0;
	text-align: center;
}

.header {
	background: url(../images/img01.gif) repeat-x left bottom;	
	height:37px;
	padding: 0;
	margin:0;
/*	background-position: 0 +37px;*/
}

.body_word{
	color: #ff0000;
	font-weight:bold;
}

.body_tree_bg{
	background: url("../images/ftv2vertline.gif") repeat-y center center;	
}

.filename { font-size:11px;font-family: "Trebuchet MS","Verdana", "Arial", "Helvetica", "sans-serif"; color:#0586BD;}

.image {
	float: left;
	margin: 3px 0 0 0;
	padding: 0;
}

select{ font-family:  "Arial", "Helvetica", "sans-serif";letter-spacing: 0; }
.table_report1{
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	font-size:18px; 
	color:#0586BD;
	font-weight:bold;}
.table_report2{
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	font-size:16px; 
	color:#000066;
	font-weight:bold;}
.table_report3{
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color:#CC0000;
	font-size:14px; 
	font-weight: bold;}

.table_report4{
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: #666666; 
	font-weight: bold;}
	
.table_report5{
	font-family:  'Lucida Grande', Geneva, Verdana, Arial, sans-serif;
	color: #000000; 
	font-size:13px; 
	font-weight: bold;
	background-color:#B4CBF1;}

	
.table_dot
{
	BACKGROUND: transparent url("../images/dot.gif") repeat-x right bottom;	
}

textarea{width:98%;}
.eform_sub_field
{	font-weight:bold;
	color:#FF0000;
}

.memo
{ 	font-size:11px;
	font-weight:normal;
}



/*---------------------------------------------------------new style main menu----------------------------------------------------------------------------------------------*/
@charset "UTF-8";

/**
 * Horizontal CSS Drop-Down Menu Module
 *
 * @file		dropdown.css
 * @package		Dropdown
 * @version		0.7.1
 * @type		Transitional
 * @stacks		597-599
 * @browsers	Windows: IE6+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		www.lwis.net/
 * @copyright	2006-2008 Live Web Institute. All Rights Reserved.
 *
 */

ul.dropdown,
ul.dropdown li,
ul.dropdown ul {
 list-style: none;
 margin: 0;
 padding: 0;
}

ul.dropdown {
 position: relative;
 z-index: 597;
 float: left;
}

ul.dropdown li {
 float: left;
 line-height: 1.3em;
 vertical-align: middle;
 zoom: 1;
}

ul.dropdown li.hover,
ul.dropdown li:hover { 
 position: relative;
 z-index: 599;
 cursor: default;
}

ul.dropdown ul {
 visibility: hidden;
 position: absolute;
 top: 100%;
 left: 0;
 z-index: 598;
 width: 100%;
}

ul.dropdown ul li {
 float: none;
}

ul.dropdown ul ul {
 top: 1px;
 left: 99%;
}

ul.dropdown li:hover > ul {
 visibility: visible;
}




@charset "UTF-8";

/** 
 * NVIDIA Advanced CSS Drop-Down Menu Theme
 *
 * @file		default.advanced.css
 * @name		NVIDIA
 * @version		0.1
 * @type		transitional
 * @browsers	Windows: IE5+, Opera7+, Firefox1+
 *				Mac OS: Safari2+, Firefox2+
 *
 * @link		www.lwis.net/
 * @copyright	2008 Live Web Institute. All Rights Reserved.
 *
 * Module Classes: *.dir {} *.on {} *.open {} li.hover {} li.first {} li.last {}
 * Expected directory tag - li
 *
 */



/*------------------------------------------------------------------------------------------------------/
 * @section		Base Drop-Down Styling
 * @structure	ul (unordered list)
 *				ul li (list item)
 *				ul li a (links)
 *				*(.class|:hover)
 * @level sep	ul
 */


/* ----- ALL LEVELS (incl. first) */

ul.dropdown {
 /*font: normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif;
 text-transform: uppercase;*/
}


	ul.dropdown li.li2 {
		 background: #EF6024 url(../images/img04.gif) repeat-x;
	}
	/*
	ul.dropdown li.li2 a:hover,
	ul.dropdown li.li2 a:visited,
	ul.dropdown li.li2 a:link,
	ul.dropdown li.li2 a:active { color:#000;}
*/

	ul.dropdown li {
	 padding: 7px 0;
	 background: #EF6024 url(../images/img01.gif) repeat-x;
	 color: #fff;
	 line-height: normal;
	/* display: inline;list-style: none;
	 padding: 17px 15px 3px 10px;*/
	}
	
	ul.dropdown li:hover,
	ul.dropdown li:hover {
	}

	ul.dropdown a:link,
	ul.dropdown a:visited { color: #fff; text-decoration: none;  padding: 16px 7px 3px 7px;}
	ul.dropdown a:hover { background: #EF6024 url(../images/img04.gif) repeat-x;color: #FFCC00; text-decoration: none; }  /*-----移動至子選單時變換顏色-----*/
	ul.dropdown a:active { color: #fff; }

	ul.dropdown a font.menu_phaseout
	{	color: white;    
		font-weight:bold;
		/*font-family:Helvetica, Arial, Sans-Serif;   */
		text-shadow: 1px 1px 1px #fe4902,2px 2px 2px #fe4902,-1px -1px 1px #fe4902,-2px -2px 2px #fe4902;
		
		-webkit-transition: all 0.12s ease-out;
		-moz-transition:    all 0.12s ease-out;
		-ms-transition:     all 0.12s ease-out;
		-o-transition:      all 0.12s ease-out;
	}
   
   
	ul.dropdown a font.menu_phaseout:hover 
   	{	position: relative; 
		top: -3px; 
		left: -3px; 
		text-shadow: 1px 1px 0 #fe4902, 
		                2px 2px 0 #fe4902, 
		                3px 3px 0 #fe4902, 
		                4px 4px 0 #fe4902;
	}
	
/* ----- END LEVEL */


	/* ----- NON-FIRST LEVEL */

	ul.dropdown ul {
	 width: 260px;
	 background-color: #6B7C2E;
	 color: #fff;
	 font-size: 0.88em;
	 text-transform: none;
	 filter: alpha(opacity=95);
	 -moz-opacity: .9;
	 KhtmlOpacity: .9;
	 opacity: .9;
	}

		ul.dropdown ul li {
		 background-color: transparent;
		 color: #000;
		 filter: none;
		}

		ul.dropdown ul li.hover,
		ul.dropdown ul li:hover {
		 background-color: transparent;
		}

		ul.dropdown ul a:link,
		ul.dropdown ul a:visited { background: #D0DBA8  url("../images/dot_green.gif") repeat-x right bottom; color: #000;padding:8px; } /*sub menu backgroupd color*/
		ul.dropdown ul a:hover { background: #EF6024 url(../images/img04.gif) repeat-x; color: #fff; text-decoration: none; }
		ul.dropdown ul a:active { color: #fff; }


/* ----- END LEVEL */



/*------------------------------------------------------------------------------------------------------/
 * @section	Support Class 'dir'
 * @level sep	ul, .class
 */


/* ----- ALL LEVELS (incl. first) */

ul.dropdown *.dir {
 padding-right: 12px;
 background-image: none;
 background-position: 100% 50%;
 background-repeat: no-repeat;
}

/* ----- END LEVEL */


/* Components override */



/*------------------------------------------------------------------------------------------------------------------*/


ul.dropdown li a {
 display: block;
 padding: 7px 14px;
}


/* ------------- Override default */

	ul.dropdown li {
	 padding: 0;
	}


/* ------------- Reinitiate default: post-override activities  */

	ul.dropdown li.dir {
	 padding: 7px 20px 7px 14px;
	}

	ul.dropdown ul li.dir {
	 padding-right: 15px;
	}


/* ------------- Custom */

	ul.dropdown li {

	}

	ul.dropdown ul a {
	 padding: 4px 5px 4px 14px;
	 width: 240px; /* Especially for IE 子選單的寬度---*/
	 
	}

	ul.dropdown ul a:hover {
	 background-color: #B0C25C;  /*子選單的底色..*/
	}

	ul.dropdown a.func_open {
	 background: #EF6024 url(../images/img04.gif) repeat-x;/* 主選單，當滑鼠移到子選單時，主選單的顏色 background-color: #2e2e2e;*/
	 color: #fff; /* main menu mouse over color #76b900; */
	}

	ul.dropdown ul a.func_open {
	 background-color: #76b900;
	 color: #fff;
	}


	/* CSS 2.1 */

	ul.dropdown li:hover > a.dir {
	 background: #EF6024 url(../images/img04.gif) repeat-x;/* 主選單，當滑鼠移到子選單時，主選單的顏色 background-color: #2e2e2e;*/
	 color: #fff; /* main menu mouse over color #76b900; */
	}

	ul.dropdown ul li:hover > a.dir {
	 background-color: #76b900;
	 color: #fff;
	}
	
	
/*eform 縮排...*/
.eform_margin
{	margin-left:25px;	}

.dark_red_font{	color:	#C11B17; font-weight:bold;}
.dark_green_font{ color:#347235; font-weight:bold;}



.td_padd_6{
	padding:5px;	
}
.td_bb_withe{
 	border-bottom:solid 1px #FFFFFF;
 }
.func_bar_bg{
	/*background: url(../images/bar_left.jpg) no-repeat;*/
	background:linear-gradient(to bottom , #EEF4FF, #8CD1EA);
	/*width:20px;*/
	height:35px;
	border-bottom-left-radius:10px;
}

.hidden_border {
	font-size: 12px;
	
	border: 1px #FFFFFF solid;

}
.margin30 { margin-left:30px;}


.menu-float {
 display: block;
 left: 50px;
 width:93%;
 
 position: fixed;
 top: 78%;
 z-index: 999;
}

.extend_form
{
	background-color: #fff;
	height: 94%;
	width: 90%;
	padding: 1% 5% 1% 5%;
}
.hide{	display:none;}

.notify_font{color:#C11B17;}

.zip_img:hover{ cursor: pointer;}