.visible {display:block;}
.hidden {display:none;}
#featurebox {width: 40%;}
#featurebox div {text-align:left;}
#two27, #three27, #four27, #five27, #two30, #three30, #four30, #five30, #two30, #three30, #four30, #five30, #two33, #three33, #four33, #five33, #two36, #three36, #four36, #five36, #two42, #three42, #four42, #five42, #two34, #three34, #four34, #five34, #two30, #three30, #four30, #five30, #two31, #three31, #four31, #five31, #two10, #three10, #four10, #five10, #two28, #three28, #four28, #five28, #two29, #three29, #four29, #five29, #two9, #three9, #four9, #five9, #two11, #three11, #four11, #five11 {display:none;}
#switch1, #switch2 {
width:100%;
font-family: Arial, Helvetica, sans-serif;
font-size: 13px;
color: #000000;
}
.kuang {padding: 2px;border: 1px solid #999999;}
.feature .bd span,.ft span{font-family: Arial, Helvetica, sans-serif;font-size: 13px;color: #000000;text-align: left;margin-left: 3px;}
.bd .current,.ft .current,.current span{display:block;}
#todayft.ft{background:#ffffff;}
.feature h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 20px;
}
.feature span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #000000;
}
#todayft.ft ul{
float:left;
*float:none;
padding:1px 0 0;
width:100%;	
list-style: none;
list-style-type: none;
padding: 0;
margin: 0;
}
#todayft.ft li{
position:relative;
float:left;
width:46%;
margin-right:1%;
min-height:30px;
_height:30px;
border:0px solid #fff;
background-image: url(/yui/build/assets/skins/sam/arrow.gif);
background-repeat: no-repeat;
background-position: 0 .4em;
padding-left: .6em;
}
#todayft.ft li img{float:left;margin:0 5px 0 2px;padding:1px;border:1px solid #9eb1c0;border-color:#9eb1c0 #677787 #677787 #9eb1c0;}
#todayft.ft li a{display:block;padding:1px 0;margin:0px;min-height:auto;_height:auto;font:normal 87% verdana;}


ol:after, ul:after, .md:after, .md-sub:after, .hd:after, .bd:after, .ft:after, .fixfloat:after, .fbody:after, #colcx:after, #rightcx:after, #eyebrow:after, #masthead:after, #search:after, #tabs:after, #doors:after, #patabs:after, #patop:after, #trough-overlay-bd div:after, #newsft:after, #newsbottom:after{content:".";display:block;font-size:0px;line-height:0px;height:0;clear:both;visibility:hidden;} 

.ft2 ul
{
  width: 30em;  /* room for 3 columns */
}
.ft2 li
{
  float: left;
  width: 15em;  /* accommodate the widest item */
}
/* stop the floating after the list */
.ft2 br
{
  clear: left;
}
/* separate the list from what follows it */
div.ft2
{
  margin-bottom: 1em;
}
/* anchor styling */
.ft2 ol li a
{
  display: block;
  width: 7em;
  text-decoration: none;
}
