@charset "utf-8";
.left_menu {
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #868c92;
	padding-left: 10px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: left 7px;
}
.left_menu a{
}
.left_menu a:link{color: #FFFFFF;}
.left_menu a:visited{color: #FFFFFF;}
.left_menu a:hover{
	color: #bdfe4b;
	text-decoration: none;
}
.left_menu a:active{color: #FFFFFF;}
.title {
	background-image: url(../images/title.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 60px;
	width: 767px;
	text-align: left;
}
h1{
	font-size: 15px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: left;
	padding-top: 25px;
	padding-left: 40px;
	font-weight: bold;
}.both {
	font-size: 11px;
	line-height: 24px;
	color: #FFFFFF;
	text-align: right;
	font-weight: normal;
	padding-top: 25px;
}
.both a:link{color: #FFFFFF;}
.both a:visited{color: #FFFFFF;}
.both a:hover{color: #FFFFFF;}
.both a:active{color: #FFFFFF;}

.text {
	font-size: 12px;
	line-height: 22px;
	color: #000000;
	text-align: justify;
}
div.main {
	height:500px;
	overflow: auto;
	overflow-x:hidden;
	clear: left;
	SCROLLBAR-FACE-COLOR: #000000;                     /*設定軸面顏色*/
	SCROLLBAR-HIGHLIGHT-COLOR:#000000;              /*設定軸面三角左邊顏色*/
	SCROLLBAR-SHADOW-COLOR: #000000;               /*設定軸面三角右邊顏色*/ 
	SCROLLBAR-3DLIGHT-COLOR: #D3D3D3;                 /*設定左立體邊顏色*/
	SCROLLBAR-DARKSHADOW-COLOR: #D3D3D3;      /*設定右立體面顏色*/   
	SCROLLBAR-ARROW-COLOR: #ffffff;                 /*設定箭頭的顏色*/
	SCROLLBAR-TRACK-COLOR: #000000;                   /*設定軸軌的顏色*/
 	SCROLLBAR-BASE-COLOR: #000000;
}
.menu_name {
	font-size: 16px;
	line-height: 24px;
	color: #000000;
	text-align: right;
	font-weight: bold;
	padding-top: 3px;
	padding-bottom: 3px;
}
.menu_name a:link{color: #000000;}
.menu_name a:visited{color: #000000;}
.menu_name a:hover{color: #000000;}
.menu_name a:active{color: #000000;}

.menu_nt {
	font-size: 15px;
	line-height: 34px;
	font-weight: bold;
	color: #FF0000;
	text-align: center;
}
.menu_nt2 {
	font-size: 15px;
	line-height: 34px;
	font-weight: bold;
	color: #7f3102;
	text-align: center;
}
.product_nt {
	font-size: 12px;
	line-height: 24px;
	font-weight: bold;
	color: #ca2702;
}
#footer {
	background-color:#000000;
	float: left;
	height: 75px;
}
.footer_text {
	font-size: 11px;
	line-height: 18px;
	color: #FFFFFF;
	text-align: right;
	float: right;
	margin-right: 300px;
	margin-top: 30px;
}
.footer_text a:link{color: #FFFFFF;}
.footer_text a:visited{color: #FFFFFF;}
.footer_text a:hover{color: #FF0000;}
.footer_text a:active{color: #FFFFFF;}

#products_row .products_case { float: left; clear : right; }

div#page_box{
	text-align:right;
	clear:both;
}

/* 頁碼 */
.page_box{
	width:680px;
	text-align: left;
	float: left;
	color: #232323;
	padding: 5px;
	margin-top: 10px;
}

.page_outline {
	background-color:#FFFFFF;
	border:1px #CCCCCC solid;
	color:#FFFFFF;
	text-align:center;
	padding: 3px;
}
.page_outline_color {
	background-color:#CCCCCC;
	border:1px #999999 solid;
	color:#333333;
	text-align:center;
	padding: 3px;
}
.page_outline_skip {
	background-color:#FFFFFF;
	color: #666666;
	border:1px #CCCCCC solid;
	text-align:center;
	padding: 3px;
}

tr.odd{
	background-color:#FFFFFF;	
}
tr.even{
	background-color:#d9d8d8;	
}

input.radio{
	BACKGROUND : TRANSPARENT;
}