@charset "utf-8";

table {width:100%;}
ul {padding:0px;list-style:inside;}
ul li ul {margin-left:5px;}
img {border:none;}

a:link {color:#004562;}
a:visited {color:#ce7026;}
a:hover {text-decoration:none;}
a:active {color:#ce7026;text-decoration:none;}

.bordered {border:solid 1px;}
.widget {text-align:left;width:95%;margin:10px auto 10px auto;}
.ad_125x125 {position:relative;width:123px;height:123px;background:#ffffff;}
.ad_125x125 div {position:absolute;left:-3px;top:-3px;}
.ad_125x125 span {position:absolute;left:4px;top:48px;}
.ad_125x600 {width:125px;height:600px;margin:0px auto 0px auto;}
.ad_728x90 {width:728px;height:90px;}

#page {width:95%;margin-left:auto;margin-right:auto;text-align:left;border:solid 1px;}
 #header {position:relative;height:152px;}
  #logo {position:absolute;left:24px;top:24px;}
   #tagline {text-align:center;font-size:11px;font-family:'Times New Roman',serif;}
  #header-ad {float:right;position:relative;left:-16px;top:24px;}
   #header-ad p {margin:0px;text-align:center;}
 #top_links {text-align:center;border-bottom:solid 1px;}
 #body_area {border-bottom:solid 1px;}
  #content {border-right:solid 1px;}
  #left_column {width:262px;background:#e9e9fb;}
  #right_column {width:134px;background:#e9e9fb;}
   .search_heading {text-decoration:underline;}
   .search_list {list-style-type:none;margin:0px 0px 0px 10px;}
 #footer {text-align:center;font-size:0.85em;border-top:solid 1px;}