.Header{padding-bottom:10px;}
.logo{padding:0px 15px;padding-top:10px;}
.TopBanner{height:90px;overflow:hidden;padding-left:50px;padding-top:5px;}
.header_info{}
.header_link{text-align:right;clear:both;line-height:25px;}
.header_link span{padding:0px 5px;color:#007DCE;}
.header_link a{color:#007DCE;text-decoration:none;line-height:25px;}
.cart_header{margin-top:5px;float:right;background:#F2F9ED url(../images/my_cart.gif) left 5px no-repeat;border:1px #407E01 solid;line-height:25px;height:50px;padding:5px;padding-left:50px; text-align:center;}
.HeaderMenu{height:30px;line-height:30px;background:url(../images/menu_bg.gif) repeat-x;overflow:hidden;}
.HeaderMenu ul{margin:0px;padding:0px;list-style:none;}
.HeaderMenu li{float:left;height:30px;line-height:30px;}
.HeaderMenu a{font-weight:bold;color:#ffffff;text-decoration:none;}
.HeaderMenu ul .over{background:url(../images/menu_bg.gif) left -30px repeat-x;}
.HeaderMenu .over a{color:#FFFF00;}
.HeaderMenu div{padding:0px 25px;background:url(../images/menu_bg.gif) right -60px no-repeat;line-height:30px;}
.HeaderBody{border:1px #43B9FF double;border-top:none;padding:5px 10px;color:#FFFFFF;}
.HeaderBody .search{vertical-align:top; height:22px;}
