body {
background-color:#fff;
color:#000;
font-family: Arial, sans-serif;
font-size:10pt;
margin:0px;
padding:10px;
width:605px;
}
a, a:visited {
color:#366;
border:0px;
}
th, td {
font-size:10pt;
}
#list1 img, #list2 img, #list3 img, #list4 img {
  margin:0px 0px 3px 5px;
}
#list1 a, #list2 a, #list3 a, #list4 a,
#list1 a:hover, #list2 a:hover, #list3 a:hover, #list4 a:hover,
#list1 a:active, #list2 a:active, #list3 a:active, #list4 a:active, 
#list1 a:visited, #list2 a:visited, #list3 a:visited, #list4 a:visited {
 color:#000000;
 text-decoration:none;
 font-weight:normal;
}
#list1 a:hover, #list2 a:hover, #list3 a:hover, #list4 a:hover {
 text-decoration: underline;
 font-weight:normal;
}

img {
border:0px;
}
#nav_r0 {
text-align:right;
}
#nav_r0 img {
margin-left:8px;
}
#nav_0 {
border-top:1px solid #a9b6b6;
}
#nav_0 a {
padding:1px 8px;
margin-left:32px;
margin-top:0px;
border:1px solid #a9b6b6;
border-top:0px;
}
#nav_1 {
position:absolute;
top:104px;
left:96px;
width:auto;
z-index:0;
}
#nav_1 table {
border:1px solid #a9b6b6;
border-right:0px;
}
#nav_1 td {
padding:1px 6px;
border-right:1px solid #a9b6b6;
}
/* this stuff needs to be properly controlled and nested */
#a-1-1-101, #a-1-1-102, #a-1-1-103, #a-1-1-104, #a-1-1-105, #a-1-1-106, #a-1-1-107, #a-1-1-108,
#a-1-2-101, #a-1-2-102, #a-1-2-103, #a-1-2-104, #a-1-2-105, #a-1-2-106, #a-1-2-107, #a-1-2-108{
  display:none;
}

#a-1-1-1, #a-1-1-2, #a-1-1-3, #a-1-1-4, #a-1-1-5, #a-1-1-6, #a-1-1-8,#a-1-1-9,
#a-1-2-1, #a-1-2-2, #a-1-2-3, #a-1-2-4, #a-1-2-5, #a-1-2-6, #a-1-2-9,
#b-1-1-1, #b-1-1-2, #b-1-1-3, #b-1-1-4, #b-1-1-5, #b-1-1-6, #b-1-1-8,#b-1-1-9,
#b-1-2-1, #b-1-2-2, #b-1-2-3, #b-1-2-4, #b-1-2-5, #b-1-2-6, #b-1-2-9 {
  position:absolute;
}
#a-1-1-1, #a-1-1-2, #a-1-1-3, #a-1-1-4, #a-1-1-5, #a-1-1-6, #a-1-1-8,#a-1-1-9,
#a-1-2-1, #a-1-2-2, #a-1-2-3, #a-1-2-4, #a-1-2-5, #a-1-2-6, #a-1-2-9 {
  top:104px;
  border:solid 1px #c60;
  padding:1px 6px;
}
#b-1-1-1, #b-1-1-2, #b-1-1-3, #b-1-1-4, #b-1-1-5, #b-1-1-6, #b-1-1-8,#b-1-1-9,
#b-1-2-1, #b-1-2-2, #b-1-2-3, #b-1-2-4, #b-1-2-5, #b-1-2-6, #b-1-2-9 {
  top:122px;
}
#a-1-1-1 { left: 96px; }
#a-1-1-2 { left: 250px; }
#a-1-1-3 { left:203px; }
#a-1-1-5 { left:390px; }
#a-1-1-8 { left:390px; }
#a-1-1-9 { left:520px; }
#a-1-2-1 { left: 96px; }
#a-1-2-2 { left:284px; }
#a-1-2-3 { left:216px; }
#a-1-2-4 { left:284px; }
#a-1-2-5 { left:464px; }
#a-1-2-9 { left:500px; }
#a-1-2-6 { left:480px; }
#b-1-1-1 { left: 96px; }
#b-1-1-2 { left:250px; }
#b-1-1-3 { left:203px; }
#b-1-1-5 { left:401px; }
#b-1-1-8 { left: 96px; }
#b-1-1-9 { left: 96px; }
#b-1-2-1 { left: 96px; }
#b-1-2-2 { left:284px; }
#b-1-2-3 { left:216px; }
#b-1-2-5 { left:464px; }
#b-1-2-9 { left: 96px; }
#a-1-1-5,#a-1-2-5 {display:none;}
/* navigation ends here. never forget to use the grouping used here, it'll save bundles of time! */
h1,h2,h3,h4,h5 {
padding:0px;
margin:0px;
color:#366;
}
h1 {
font-size:12pt;
}
h2 {
font-size:11pt;
}
h3{
font-size:10pt;
color:#000000;
}
h4 {
font-weight:normal;
}
#h-1-2-9 h3, #h-1-1-8 h3 {
 color:#669999;
 font-size:12pt;
 margin-bottom:3px;
}
p {
margin:0px;
padding:0px;
margin-bottom:1em;
}
/*margin-left:96px; not until we have a redesign */
#content {
margin-top:0px;
margin-right:0px;
text-align:left;
}
.smalltext {
  font-size: 9pt;
} 
#regular {
  margin-left:96px;
}
.inactive {
padding:2px 6px;
}

.active {
  border:solid 1px #c60;
  padding:1px 6px;
}
div.ctrl {
margin:48px 0px 10px;
text-align:right;
}
#h-1-2-9 div.ctrl, #h-1-1-8 div.ctrl {
margin:48px 0px 10px 81px;
text-align:left;
}
div.ctrlbottom {
margin:0px 0px 10px;
text-align:right;
}
#h-1-2-9 div.ctrlbottom, #h-1-1-8 div.ctrlbottom {
margin:0px 0px 10px 81px;
text-align:left;
}
.ctrlbottom img, .ctrl img {
margin:2px 7px;
}
.ctrlbottom span, .ctrl span{
border:solid 1px #c60;
padding:1px 6px;
}
.ctrlbottom span img, .ctrl span img{
margin:1px 0px;
}
.submenu {
margin-left:-2px;
}
.submenu td {
background:#fff;
}
.aaactive {
border:solid 1px #c60;
padding:1px 6px;
}
#ahem {
display:none;
}
body#history-1 td {
width:311px;
padding:0px;
margin:0px;
}
td.history-left {
width:147px;
vertical-align:bottom;
text-align:right;
border:0px;
}
td.history-right {
width:147px;
vertical-align:bottom;
text-align:left;
border:0px;
}
body#history-1 td div {
padding:0px;
margin:0px;
border:1px solid #808040;
border-top:0px;
border-bottom:0px;
}
body#history-1 div img {
margin-bottom:8px;
margin-top:16px;
}
body#history-1 td p {
margin:0px;
padding:0px 16px;
padding-bottom:1em;
}
#history-title {
margin-bottom:8px;
}
.category {
  color:#9E9E9E;
}

#searchbox {
  border: solid 1px #99cccc;
  background-color:#F9FCFC;
  padding:10px 15px 10px 10px;
  width:508px;
} 
#searchbox td.left {
  padding:0px 0px 0px 7px;
  width:230px;
}
#searchbox td.right {
  padding:0px 7px 0px 0px;
}
#searchbox td.both {
  padding:0px 7px 0px 7px;
}

#searchbox input.long {
 width:260px;
}
#searchbox hr {
  color:#99cccc;
  height:1px;
}

.subsearch {
  padding-left:20px;
  font-size: 8pt;
}
table.teaser { margin:0 0 5px 10px;width:226px;float:right; border-collapse:collapse; border:solid 1px #99CCCC;}
table.teaser th {background-color:#99CCCC;color:#ffffff;font-weight:bold; padding:3px 3px 3px 5px;}
table.teaser td {background-color:#F9FCFC;padding:3px 10px 5px 10px;}

#fixedBox {position:absolute;left:645px;top:0px;padding-top:170px;}
#fixedBox img {margin-bottom:20px;}
html>body #fiixxedBox {position:fixed;}

