.alignright {

  display:inline;

  float:right;

  margin-bottom:4px;

  margin-left:10px;

  overflow:hidden;

  border: 1px solid black;

}



.alignleft {

  display:inline;

  float:left;

  margin-bottom:4px;

  margin-right:10px;

  overflow:hidden;

}
996px
/* news list */
.newslist {text-align:left; overflow:hidden;}
.newslist .newsheader {line-height:30px;height:30px;text-align:left;margin-left:15px;border-bottom:solid 1px #D3D3D3;color:#000; font-size:14px; font-weight:bold;}
.newslist .box5{ width:325px; float:left; margin-top:5px; margin-left:5px;}
.newslist .box5 a{color:#478A00; }
.newslist .box5 a:hover{color:#0769cd; }

969px
/* news list */
.newslist {text-align:left; overflow:hidden;}
.newslist .newsheader {line-height:30px;height:30px;text-align:left;margin-left:15px;border-bottom:solid 1px #D3D3D3;color:#4E637E; font-size:14px; font-weight:bold;}
.newslist .box5{ width:310px; float:left; margin-top:5px; margin-left:5px;}
.newslist .box5 a{color:#478A00; }
.newslist .box5 a:hover{color:#0769cd; }


900px
/* news list */
.newslist {text-align:left; overflow:hidden; margin:5px auto; width:900px; }
.newslist .newsheader {line-height:30px;height:30px;text-align:left;border-bottom:solid 1px #D3D3D3;color:#990000; font-size:14px; font-weight:bold;}
.newslist .box5{ width:290px; float:left; margin-top:5px; margin-left:5px;}
.newslist .box5 a{color:#000; }
.newslist .box5 a:hover{color:#990000; }
