@import url("../LibraryDM/LibraryDM.css");
body {font-family:Trebuchet MS, tahoma, verdana, arial, helvetica, sans-serif; font-size:9pt; margin:0px;}
td {font-family:Trebuchet MS, tahoma, arial, helvetica, sans-serif; font-size:9pt; padding:0px;}

.normal {font-size:9pt; font-weight:normal;}
.smallest {font-size:7.5pt;}
.small {font-size:8pt;}
.moderate {font-size:10pt;}
.big {font-size:12pt;}
.veryBig {font-size:16pt;}

.darkest {color:#333300;}
.dark {color:#555520;}
.medium {color:#747249;}
.light {color:#96946f;}
.lightest {color:#e4e4cc;}

.brown {color:#8a3810;}
.lightbrown {color:#db8955;}

.borderDarkest {border-color:#333300;}
.borderDark {border-color:#555520;}
.borderMedium {border-color:#747249;}
.borderLight {border-color:#96946f;}
.borderLightest {border-color:#e4e4cc;}

.borderbrown {border-color:#8a3810;}
.borderlightbrown {border-color:#db8955;}

.bgDarkest {background-color:#333300;}
.bgDark {background-color:#555520;}
.bgMedium {background-color:#747249;}
.bgLight {background-color:#96946f;}
.bgLightest {background-color:#e4e4cc;}

.bgbrown {background-color:#8a3810;}
.bglightbrown {background-color:#db8955;}
.bgLightGray {background-color:#dadac5;}

select {font-family:Trebuchet MS, verdana, arial, helvetica, sans-serif; font-size:8pt;}

.listTitle, .listTitleLeft, .listTitleRight {
  border-top:none;
  border-bottom:none;
  background-color:transparent;
}
.listHeader {font-weight:bold; padding:2px 4px 2px 4px; border-bottom:1px solid #747249; border-top:1px solid #9fa4ab; border-left:none; background-color:ecedf0;}
.listHeaderLeft {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #9fa4ab; border-bottom:1px solid #747249; border-left:none; background-color:ecedf0;}
.listHeaderRight {font-weight:bold; padding:2px 4px 2px 4px; border-top:1px solid #9fa4ab; border-bottom:1px solid #747249; border-left:none; border-right:none; background-color:ecedf0;}

.listHeaderHigh {padding:2px 4px 2px 4px; border-top:1px solid #9fa4ab; border-bottom:1px solid #f8b31f; border-left:none; font-weight:bold; background:url('image/listHeaderHigh.gif');}
.listHeaderHighLeft {padding:2px 4px 2px 4px; border-top:1px solid #9fa4ab; border-bottom:1px solid #f8b31f; border-left:none; font-weight:bold; background:url('image/listHeaderHigh.gif');}
.listHeaderHighRight {padding:2px 4px 2px 4px; border-top:1px solid #9fa4ab; border-bottom:1px solid #f8b31f; border-left:none; border-right:none; font-weight:bold; background:url('image/listHeaderHigh.gif');}

.listSearch {background-color:transparent;}

input.suggest {font-family:verdana, arial, helvetica, sans-serif; font-size:8pt; font-weight:bold; border:1px solid #ADB6BD; padding:3px; height:13px;}

input.search { width:164px; height:17px; background:url(../image/search_bg.gif) center top repeat-x; border:0px; margin:0px; padding:3px 0px 0px 2px; color:#747249; font:8pt "Lucida Grande", "Lucida Sans Unicode", Arial, sans-serif; }

.menu { position: relative;  margin: 0 auto 0 auto; height: 40px; list-style: none; }
.menu li{ float:left; }
.menu li a{ float: left;background: url(../image/menu_bg.png) repeat-x; display: block; color:#e6bfa6; text-decoration: none; font-family: sans-serif; font-size: 13px; font-weight: bold; padding:0 0 0 8px; height: 40px; line-height: 40px; text-align: center; cursor: pointer; }
.menu li a b{ float: left;background: url(../image/menu_bg.png) repeat-x; display: block; padding: 5px 21px 0 11px;  }
.menu li a:hover{ color: #e6bfa6; background: url(../image/menu_hover_left.png) no-repeat;  background-position: left; }
.menu li a:hover b{ color: #e6bfa6; background: url(../image/menu_hover_right.png) no-repeat right top; }

.FlashBg {left:0px; top:0px; position:absolute; z-index:1000; width:1040px; height:248px;background: url(../image/flash_bg1.png) no-repeat;}
.FlashDiv {position:relative; left:40px; top:8px;}

.BoxTitle {position:absolute; width:114px; left:6px; top:64px; text-align:center;}
.BoxImg {position:absolute; left:2px; top:0px;}
.BoxBg1 {left:0px; top:0px; position:absolute; z-index:1000; width:128px; height:105px; background: url(../image/productbox_bg.png) no-repeat;}
.BoxBg a{left:0px; top:0px; position:absolute; z-index:1000; width:128px; height:105px; background: url(../image/productbox_bg.png) no-repeat;}
.BoxBg a:hover{left:0px; color:#e4e4cc; top:0px; position:absolute; z-index:1000; width:128px; height:105px; background: url(../image/productbox_hover_bg.png) no-repeat;}

.searchTopIE6 {padding-top: 8px;}
