div.cleaner {
	  width: 100%;
      margin: 0 0 -1px;
  	  clear: both;
      }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, input, p, img, a, td {
      font-family:"Lucida Grande", sans-serif;
      font-size:10pt;
	  margin:0;
	  padding:0;
      border:0;
      }      
body  { 
	  background: url(/Graphics/BG_body.gif) repeat;
      }
table {
      border-collapse:collapse;
      border-spacing:0;
      }
dt    {
      font-weight: bold;
      }
dt.data {
      padding-top:5px;
      }
dd.data {
      padding-left:20px;
      }
dl    {
	  line-height:25px;
      padding-left:5px;	   
      }
dl.data {
      line-height:normal;
      padding-bottom:15px;
      }      
h4    {
	  font-size: 120%;
      margin-bottom:3px;
      }
h3    {
	  color:#004600;
	  font-size: 130%;
      margin-bottom:6px;
      }
h2 {
	  color: #004600;
	  font-size: 150%;
	  padding-top: 9px;
	  margin-bottom: 10px;
      }
p {
      padding-bottom:10px;
      }                     
a, a:visited, a:link
{
   text-decoration:none;
   color:#315db2;
}
a:hover 
{
	text-decoration:underline;
}
dt.video
{
	background: url(/Graphics/quicktime.gif) no-repeat left top;
}
dt.audio
{
	background: url(/Graphics/mp3.gif) no-repeat left top;
}
dt.pdf
{
	background: url(/Graphics/pdf.gif) no-repeat left top;
}
dt.ext
{
	background: url(/Graphics/globe.jpg) no-repeat left center;
}
dt.link
{
	background: url(/Graphics/link.jpg) no-repeat left center;
}
dt.xls
{
	background: url(/Graphics/xls.gif) no-repeat left top;
}
dt.ppt 
{
	background: url(/Graphics/ppt.gif) no-repeat left top;
}
dt.doc
{
	background: url(/Graphics/word.gif) no-repeat left top;
}
dt.zip
{
	background: url(/Graphics/zip.gif) no-repeat left top;
}
dt.jpg
{
	background: url(/Graphics/jpg.gif) no-repeat left top;
}
dt.pdf a, dt.ppt a, dt.doc a, dt.xls a, dt.ext a, dt.blank a, dt.zip a, dt.audio a, dt.video a, dt.jpg a, dt.link a
{
	padding-left:25px;
}
div.hot_topic
{
    margin-right:15px;
}
div.navlist a, div.content a {
    font-weight:bold;
}
img.navicon {
            width:70px;
            float:left;
            margin-right:5px;
            padding-bottom:10px;
            }         
img.pricon  {
            width:40;
            float:left;
            padding:5px 10px 5px 10px;
            }           
img.storycon {
            width:150px;
            margin-right:5px; }         
p.date_posted {
            font-size:80%;
            color:#8080FF;
            margin-bottom:5px;
            }            