#container { margin: 0 auto; width: 775px; text-align: left; } 

#button { width: 130px;  padding: 0; margin-bottom: 0; }
#button ul { list-style: none; list-style-image: none; margin: 0; padding: 0; border: none; }
#button li { border-bottom: 1px solid #CEE0F6; margin: 0; background-image: url(../images/ul.gif); background-repeat: no-repeat; background-position: top left; }
#button li a { display: block; padding: 10px 0 2px 15px; color: #628DCB; text-decoration: none; width: 100%; font-size: 11px; }
#button li a.subon { color: #F39600; font-size: 11px; background-image: url(../images/ul_.gif); background-repeat: no-repeat; background-position: top left; }
html>body #button li a { width: auto; }
#button li a:hover { color: #F39600; background-image: url(../images/ul_.gif); background-repeat: no-repeat; background-position: top left; }


#logo { float: left; width: 775px; height: 59px; }
#promo { float: left; width: 775px; }
#promo_left { float: left; width: 586px; height: 150px; }
#promo_right { float: left; padding: 10px 15px 15px 15px; width: 159px; height: 125px; background-image:url(home-run.gif); background-repeat:no-repeat; background-position: top left; }
#title { float: left; width: 775px; height: 40px; } * html #title { margin: 0 0 0 0; }


#content { margin: 0; padding: 0 0 25px 0; float: left; width: 775px; background-image: url(bg_main.gif); background-repeat: repeat; background-position: top left; } * html #content { margin: 0 0 0 0; }
#content_inside { margin: 0; padding: 0 0 25px 0; float: left; width: 775px; background-image: url(bg_inside.gif); background-repeat: repeat; background-position: top left; } * html #content_inside { margin: -3px 0 0 0; }
#content_left { margin: 0; padding: 0px 0px 0px 00px; float: left; width: 185px; }
#content_center { margin: 0; margin-top: 25px; padding: 0px 10px 0px 10px; float: left; width: 371px; border-left: 1px dotted #8DB5DD; }
#content_right { margin: 0; padding: 25px 9px 25px 20px; float: left; width: 159px; } 
#white { color: #FFFFFF; font-size: 9px; }

#content_left_inside { margin: 0; padding: 25px 10px 25px 10px; float: left; width: 145px; }
#content_right_inside { margin: 0; padding: 0 0 25px 0; float: left; width: 610px; }
#content_right_inside_text { margin: 0; padding: 25px 20px 0 20px; float: left; width: 570px; }
#content_right_inside_product { margin: 0; float: left; width: 570px; padding: 15px 0 15px 0; }
#content_right_inside_product_left { margin: 0; float: left; width: 219px; padding-right: 20px; text-align: left; }
#content_right_inside_product_right { margin: 0; float: left; width: 308px; padding-left: 20px; border-left: 3px solid #CFE4FA; }

#content_right_inside_prodtext { margin: 0; padding: 0 0 0 20px; float: left; width: 590px; }
#content_right_inside_left { margin: 0; padding: 25px 20px 0 0; float: left; width: 390px; }
#content_right_inside_right { margin: 0; padding: 25px 0 15px 0; float: left; width: 180px; background-color: #DBEBFB; }
#content_right_inside_right_text { margin: 0; padding: 0 15px 0 15px; float: left; width: 150px; }

#content_footer_left { margin: 0; padding: 5px 0 0 200px; text-align: left; float: left; width: 325px; height: 24px; background-color: #869FB5; }
#content_footer_right { margin: 0; padding: 5px 0 0 85px; text-align: left; float: left; width: 165px; height: 24px; background-color: #869FB5; }

#price { margin: 0; padding: 5px 15px 8px 15px; margin: 4px 0 8px 0; float: left; width: 145px; background-color: #316DB0; color: #FFFFFF; border-left: 5px solid #F39600; }
#h10 { clear: left; width: 530px; height: 10px; }
#logo { float: left; width: 530px; height: 85px; }

a { color: #6B99D2; font-weight: bold; text-decoration: underline; }
a:hover  { text-decoration: none; color: #F39600; }
a.drop { color: #000000; font-weight: bold; text-decoration: underline; }
a.drop:hover  { text-decoration: none; color: #F39600; }
a.footer { font-weight: normal; color: #C3CFDA; font-weight: bold; text-decoration: underline; }

.footer { color: #C3CFDA; font-weight: bold; font-size: 11px; padding: 1px 0 0 0; margin: 0; }
p { margin: 0; font-size: 12px; padding: 5px 0 9px 0; line-height: 16px; } 
p.small { margin: 0; font-size: 11px; padding: 3px 0 7px 0; line-height: 14px; } 
p.small_blue { margin: 0; font-size: 13px; padding: 4px 0 7px 0; line-height: 14px; color: #6B99D2; font-weight: bold; } 
p.small_white { margin: 0; font-size: 11px; padding: 5px 0 5px 0; line-height: 13px; color: #FFFFFF; }
p.price_big { color: #FFFFFF; font-weight: bold; font-size: 18px; padding: 0 0 3px 0; margin: 0; }

h1 { margin: 0; font-size: 18px; color: #6B99D2; padding: 10px 0 2px 0; line-height: 22px; font-weight: normal; font-family: Arial, Helvetica, sans-serif; }
h2 { margin: 0; font-size: 16px; color: #6B99D2; padding: 10px 0 2px 0; line-height: 18px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; }

body { text-align: center; background-color: #FFFFFF; margin: 15px 0 0 0; font-size: 11px; font-family: Verdana, Arial; background-image:url(../images/bg.gif); background-position: top left; background-repeat: repeat; }
form { margin:0; padding: 0; }
ul.bullet { margin: 0; padding: 0; padding-left: 25px; padding-bottom: 10px; list-style-image: url(../images/bullet.gif); font-size: 12px;  text-align: left; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul.bullet_small { margin: 0; padding: 0; padding-left: 25px; padding-bottom: 10px; list-style-image: url(../images/bullet_small.gif); font-size: 11px;  text-align: left; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
ul.left { margin: 0; padding: 0; padding-left: 25px; list-style-image: url(../images/ul.gif); font-size: 11px;  text-align: left; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
ul { margin: 0; padding: 0; padding-left: 25px; padding-bottom: 12px; list-style-image: url(../images/ul.gif); font-size: 12px;  text-align: left; line-height: 15px; font-family: Verdana, Arial, Helvetica, sans-serif;  }
td { margin: 0; font-size: 11px; font-family: Verdana, Arial; }
img.zero { display: block; margin:0; padding:0; }
select, input, textarea { font-size: 11px; font-family: Verdana, Arial; color: #000; }
.calTop { color: #fff; background: #306DAE; font-weight: bold; border-top: 2px solid #1B528D; }
.calBottom { padding-top: 6px; padding-bottom: 6px; border-bottom: 1px solid #E4E4E4; }

#b2 {
width: 185px;
padding: 0 0 0 0;
margin-bottom: 1em;
font-size: 11px;
font-weight: normal;
font-family: Trebuchet MS;	  	  
background-color: #6898d0;
color: #333;
}
#b2 ul {
list-style: none;
margin: 0;
padding: 0;
border: none;
}		
#b2 li {
border-bottom: 1px solid #90bade;
margin: 0;
width: auto;
}
#b2 li a {
display: block;
padding: 3px 0px 3px 0.5em;
border-left: 5px solid #8AA1B6;
border-right: 5px solid #8AA1B6;
background-color: #FFFFFF;
color: #0451AB;
text-decoration: none;
width: auto;
}
#b2 li a:hover {
border-left: 5px solid #FF7C3E;
border-right: 5px solid #FF7C3E;
background-color: #D2DFEF;
color: #0451AB;
}
.bhz {
width : auto;
font-family : Trebuchet MS;  
font-size : 10px; 
text-align : left; 
font-weight : bold; 
color : #ffffff; 
background-color : #6898d0; 
padding-top : 3px; 
padding-bottom : 4px; 
padding-left : 4px; 
border-left: 5px solid #FF7C3E;
display : block; 
}
.ht1 {
font-size : 10px; 
font-weight: bold;
color : #000;  
font-family : Trebuchet MS; 
text-decoration : none; 
} 	
.hw2 {
font-size : 11px; 
font-weight : bold; 
color : #000; 
font-family : Trebuchet MS;
text-decoration : none; 
}
.style2 {color: #FFFFFF}

[if gte IE 5]>
<style>
#b2 ul a {height: 1em;}
#b2 li {float: left; clear: both; width: 100%;}
</style>
<![endif]
