body {background:url(../images/bg.gif) repeat-x;
  background-color:#000;
  margin: 0;
  padding: 0;
  text-align:center;}
form{margin:0;}
a:link {color:#000;}
a:visited {color:#666;}
a:hover {color:#000; text-decoration:none;}
a:active{color:#000;}
  
  #content h1 {font-size:18px; font-style: italic; color:#000;}
  #content h2 {font-size:12px; margin-left:10px; border-bottom:1px dashed #ccc; color:#333; }
  #content .fontDetail img,  #content .fontResults img{border:1px solid #333; margin:3px;}
body,div,p,h1 {font-family:verdana, san-serif;}
#main {width:706px;
  margin: 30px  auto;
  text-align: left;
}
#header {
  background:url(../images/header.gif);
  background-repeat: no-repeat;
  width:706px;
  height:148px;

}
#nav {position: relative;
top: 86%; 
  color:#fff;
  padding:2px;

}
#nav ul {
  list-style:none;
  margin:0;
  margin-left:120px;
  font-family:verdana, san-serif;
  font-size:10px;
}
#nav li{
  display:inline; 
  padding:0; 
  color:#000; 
  font-size:12px;
}
#nav A {
  color:#fff; 
  font-weight:bold; 
  text-decoration:none; 
  padding:0 5px; 
  font-size:10px;
}
#nav A:link {}
#nav A:visited {}
#nav A:hover { text-decoration:underline;}
#nav A:active {}
#search {
  position: relative;
  left: 11px; 
  float:left; 
  font-size:10px;
  width:103px;
}
#search h1 {
  margin:0;
  font-size:12px;
}
#search h2 {
  text-align:left;
  margin:0;
  margin-left:5px;
  font-size:10px;
  font-weight:normal;
}
#search input, #search select {
  width:95px; 
}
#search .button {text-align:right; width:44px; margin:2px;}
#search form {margin:0; padding:0;}

#content {
  text-align:left;
  padding:5px; 
  margin-left:115px;
  margin-right:6px;
}
#content dt {font-weight:bold;}
#content .chart{width:100%}


#container {
  overflow:auto;
  width:706px;
  text-align:center; 
  font-size:10px;
  background:url(../images/content_bg.gif); 
  background-repeat: repeat-y;
  margin:0; padding:0;
}
#footer {
  width:706px;
  height:36px;
  clear:both;
  text-align:center; 
  font-size:10px; 
  padding:10px;
  background:url(../images/footer_bg.gif);   
  background-repeat: no-repeat;
}

#stockResults {width:100%;}
#stockResults td {width:25%}
#stockResults div.thumb h3 {font-size:10px; margin:0;}
#stockResults div.thumb {border:1px solid #333; background:#fff; text-align:center;}
#imgDetail img {border:1px solid #000;}
#fileInfo {border:1px solid #000; width:400px; background:#fff;}
#fileInfo th {text-align:center;}
#fileInfo .order {text-align:right;}
#fileInfo span {font-weight:bold;}
.clear{clear:both;}