
html {
	margin: 0px;
	padding: 0px;
}
body {
  font:0.8em/1.3em Verdana, Arial, Helvetica, sans-serif;
  background: #dff2ff;
  color: #000000;
  margin:0px;
	padding: 0px;
  min-width:700px;
}
#mainBody a:link, #mainBody a:visited {
  background-color: #ffffff;
  color: #0040d0;
  text-decoration: none;
}
#mainBody a:hover, #mainBody a:active {
  background-color: #ffffff;
  color: #ba0010;
}
a.title:link, a.title:visited {font-weight:bold;   text-decoration: none; background-color: transparent;}
a.title:hover, a.title:active {font-weight:bold;   text-decoration: none; background-color: transparent;}
.titlestatic                  {font-weight:bold;   text-decoration: none; background-color: transparent;}

ul.link_list {
  list-style: disc url(/img/site/static/litho_bullet_blue.gif) inside;
  margin-left: 10px;
  padding-left: 10px;
  text-indent: -1em;
  font: bold 0.8em/0.8em Verdana, Helvetica, sans-serif;
}
li.link_list {
  margin: 10px 0 10px 0;
}

.xtop, .xbottom {display:block; background:transparent; font-size:1px;}
.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #ba0010; border-right:1px solid #ba0010;}
.xb1 {margin:0 5px; background:#ba0010;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}

.note {
  margin-left:10px;
  font-size:.8em;
  color:#808080;
  background-color:#dff2ff;
  font-style:italic;
}
p.spot {
  color: #0040d0;
}

img {border: 0}

#wrapper {
  margin:0;
  padding:0;
  min-width: 700px;
}
#banner {
  background: url(/img/site/static/litho_line.gif) repeat-x;
  height:42px;
  }
html>body #banner {
  height:42px;
  }
#bannerLeft {
  background: #dff2ff;
  width: 233px;
  height: 42px;
  position: absolute;
  top: 0px;
  left: 0px;
}
#bannerRight {
  background: #dff2ff;
  text-align: center;
  height: 42px;
  position: absolute;
  top: 0px;
  right: 10%;
}
#bannerRight p {
  font-size:1.2em;
  margin: 14px 0 0 0;
  padding: 3px;
  color: #ba0010;
  background-color: #dff2ff;
  font-weight: bold;
}
#columnOne {
  position: absolute;
  left:0px;
  top:52px;
  width:175px;
}
#menuOne {
  margin: 0 10px 10px 7px;
  width: 163px;
  position: relative;
  top: 0px;
  left: 0px;
}
#menuOne ul {
  margin-left: 7px;
  padding-left: 7px;
  list-style: disc url(/img/site/static/litho_bullet_blue_diamond.gif) inside;
  font: bold 1em/1em Verdana, Helvetica, sans-serif;
  text-indent: -1em;
}
#menuOne ul.two {
  list-style: square url(/img/site/static/litho_bullet_blue_square.gif) inside;
}
#menuOne ul.three {
  list-style: circle url(/img/site/static/litho_bullet_blue_dot.gif) inside;
}
#menuOne ul.four {
  list-style: disc url(/img/site/static/litho_bullet_blue_arrow.gif) inside;
}
#menuOne li {
  margin: 15px 0 15px 0;
}
a.menu1:link, a.menu1:visited {
  background-color: #dff2ff;
  color: #0040d0;
  text-decoration: none;
}
a.menu1:hover, a.menu1:active {
  background-color: #dff2ff;
  color: #ba0010;
}
.menu1static {
  background-color: #dff2ff;
  color: #ba0010;
  text-decoration: none;
  margin-bottom:0px;
}
  a.menu1sub1:link, a.menu1sub1:visited {
  background-color: #dff2ff;
  color: #0040d0;
  text-decoration: none;
}
  a.menu1sub1:hover {
  background-color: #dff2ff;
  color: #ba0010;
  text-decoration: none;
}
  .menu1sub1static {
  background-color: #dff2ff;
  color: #ba0010;
  text-decoration: none;
}
a.menu1sub2:link, a.menu1sub2:visited {
  background-color: #dff2ff;
  color: #0040d0;
  text-decoration: none;
  font-size: 0.8em;
}
  a.menu1sub2:hover {
  background-color: #dff2ff;
  color: #ba0010;
  text-decoration: none;
  font-size: 0.8em;
}
  .menu1sub2static {background-color: #dff2ff;
  color: #ba0010;
  text-decoration: none;
  font-size: 0.8em;
}
#columnTwo {
  background: transparent;
  margin: 10px 170px 0 175px;
  min-width:300px;
  voice-family: "\"}\"";
  voice-family: inherit;
}
html>body #columnTwo {
  margin: 10px 175px 0 175px;
}
/*
#mainBody {display:block; background:#d4d4d4; border:0 solid #08c; border-width:0 1px;}
#mainBody {
  display:block; background:#ffffff; border:0 solid #ba0010; border-width:0 1px;
}
*/
/*
*/
#mainBody {
  display:block;
  background:#ffffff;
  min-width:250px;
  margin: 0;
  padding: 0 15px 0 15px;
  border-left: 1px solid #ba0010;
  border-right: 1px solid #ba0010;
}
#mainBody p {
  margin-top: 0;
  margin-bottom : 1em;
  font: normal 1em/1.7em Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  background-color: #ffffff;
}
#mainBody blockquote {
  margin-top: 0;
  margin-bottom : 1em;
  margin-left : 1.5em;
  color: #000000;
  background-color: #ffffff;
}
#mainBody h1 {
  margin-top: 0;
  margin-bottom : 12px;
  font: normal 1.4em/1.4em Verdana, Arial, Helvetica, sans-serif;
  color: #0040d0;
  background-color: #ffffff;
}
#mainBody h2 {
  margin-top: 0;
  margin-bottom : 0px;
  padding-bottom : 2px;
  font: bold 1.1em/1.1em Verdana, Arial, Helvetica, sans-serif;
  /* color: #0040d0; */
  color: #0040d0;
  background-color: #ffffff;
  /* border-bottom: 1px solid #0040d0; */
}
#mainBody .news_date {
  font-size:.8em;
  color:#808080;
  background-color: #ffffff;
  font-style:italic;
}
#mainBody ul {
  font: normal 1em/1.7em Verdana, Helvetica, sans-serif;
  list-style: disc url(/img/site/static/litho_bullet_blue_diamond.gif) inside;
  margin-left: 7px;
  padding-left: 7px;
  text-indent: -1.2em;
  vertical-align: -3px
}
#mainBody ul.two {
  list-style: square url(/img/site/static/litho_bullet_blue_square.gif) inside;
}
#mainBody ul.three {
  list-style: circle url(/img/site/static/litho_bullet_blue_dot.gif) inside;
}
#mainBody ul.four {
  list-style: disc url(/img/site/static/litho_bullet_blue_arrow.gif) inside;
}
#mainBody hr {
  margin-top: 0;
  border: 0;
  height: 1px;
  background-color: #ba0010;
}
/*
#menuOne li {
  margin: 15px 0 15px 0;
}
*/
#columnThree {
  min-width:160px;
  position: absolute;
  right:0px;
  top:62px;
  width:160px;
}
#columnThree p {
  font-size:10px
}
#columnThree a:link, #columnThree a:visited {
  background-color: #dff2ff;
  color: #0040d0;
  text-decoration: none;
}
#columnThree a:hover, #columnThree a:active {
  background-color: #dff2ff;
  color: #ba0010;
}
#menuTwo {
  margin-left: 190px;
  margin-right:190px;
	padding: 5px;
  text-align:center;
  font-weight:bold;
}
#menuTwo ul, #menuTwo li {
	font-weight: bold;
  display: inline;
	margin: 0;
	padding: 0;
}
#menuTwo li {
  margin-left: 6px;
  margin-right:6px;
}
#references {
  left:0;
  width:160px;
  margin-bottom:20px;
  padding-bottom:20px;
  text-align:center;
}
#siteMap td {white-space: nowrap}

#adsense {
  /* border: 1px solid #ba0010;
  right: 1px;
  position: relative */
  margin-top: 7px;
  border-top: 2px solid #0040d0;
  padding-top: 7px;
}

