@charset "utf-8"; 

div#fixed{position:absolute; bottom:0; width:100%; background:#333; text-align:right; right:16px;}

*{font-family:Verdana; font-size:12px;}
BODY{margin:0; cursor:default; background-color:#111; width:100%;}

TD{padding:5px;}

P, DIV{line-height:200%;}
INPUT{padding:1px;}
A, A:LINK{text-decoration:none; color:#333; font-size:11px;}
A:HOVER{color:#EEE;}

A.Gray{color:#666;}
A.Gray:HOVER{color:#FFF; text-decoration:none;}
A.Gray_L{color:#999;}
A.Gray_L:HOVER{color:#FFF; text-decoration:none;}

A.border_Gray{color:#999; border:solid 1px #FFF;}
A.border_Gray:HOVER{color:#333; border:solid 1px #333; text-decoration:none;}
A.border_Gray_D{color:#666; border:solid 1px #999;}
A.border_Gray_D:HOVER{color:#FFF; border:solid 1px #CCC; text-decoration:none;}

A.gb_control{color:#666; width:60px; text-align:center; padding:0; margin:0 3px; float:left; cursor:pointer;}
A.gb_control:HOVER{color:#FFF; text-decoration:none;}

.F1{font-size:1px;}
.F9{font-size:9px;}
.F10{font-size:10px;}
.F11{font-size:11px;}
.F12{font-size:12px;}
.F13{font-size:13px;}
.F14{font-size:14px;}
.F15{font-size:15px;}
.F16{font-size:16px;}

.bd{font-weight:bold;}

.Red{color:#F00;}
.Red_L{color:#F99;}
.Red_D{color:#900;}
.Green{color:#0F0;}
.Green_L{color:#9F9;}
.Green_D{color:#090;}
.Blue{color:#00F;}
.Blue_L{color:#99F;}
.Blue_D{color:#009;}
.Black{color:#000;}
.White{color:#FFF;}
.Gray{color:#999;}
.Gray_L{color:#CCC;}
.Gray_D{color:#666;}
.Orange{color:#FB0;}

.border_1{border-width:1px; border-style:solid;}
.border_2{border-width:2px; border-style:solid;}

.border_top{border-top-width:1px; border-top-style:solid;}
.border_right{border-right-width:1px; border-right-style:solid;}
.border_bottom{border-bottom-width:1px; border-bottom-style:solid;}
.border_left{border-left-width:1px; border-left-style:solid;}
.border_table{border-style:solid; border-width:1px 1px 2px 2px;}
.border_td{border-width:1px 1px 0 0; border-style:solid;}

.border_Gray_L{border-color:#CCC;}
.border_Gray{border-color:#999;}
.border_Gray_D{border-color:#666;}

TR.border_DashTR TD{border-bottom:dashed 1px #999;}

.pad_1{padding:1px;}
.pad_2{padding:2px;}
.pad_3{padding:3px;}
.pad_4{padding:4px;}
.pad_5{padding:5px;}

.mainmenu IMG{border:0;}
.menulist A{font-size:10px;}
.menulist A:HOVER{color:#FFF; background-color:#999999;}

.productslist DIV{width:200px; margin-left:20px; line-height:250%;}
.productslist #pd_title{margin-top:35px;}
.productslist #pd_description{}
.productslist #pd_detail{margin-top:15px;}

.pages A{color:#666; border:solid 1px #CCC; margin:2px; width:22px; float:left; text-align:center; background-color:#FFF;}
.pages A:HOVER{color:#000; background-color:#FFEFC9; border:solid 1px #333;}
.pages SPAN{color:#FFF; background-color:#F7941D; border:solid 1px #333; margin:2px; width:20px; float:left; text-align:center;}
.pages IMG{border:none;}

.menu_table{display:none; position:absolute; margin-left:-102px; border:solid #333; border-width:2px 2px 0 2px;}