body {
  margin: 0; padding: 0; color: #000;
  font: 13px georgia, serif; line-height: 18px;
  background: #bcd url(images/bc.jpg) repeat;
}

p { margin: 0 0 1.5em 0; padding: 0; text-align: justify; }

h1 {
  font-size: 110%;
  color: #002eb7;
  margin: 0 0 1em; 0; padding: 0;
}
	
h2 {
  font-size: 100%;
  font-weight: bold;
  color: #002eb7;
  margin: 0 0 1em; padding: 0;
}

h3 {
  font-size: 90%;
  color: #002eb7;
  margin: 0 0 1em; padding: 0;
}

h4 {
  font-size: 110%;
  text-align: center;
  color: #002eb7;
  margin: 0 0 1em; padding: 0;
}

a { text-decoration: none; }

blockquote { text-align: justify; }
		
#container {
  width: 750px;
  margin: 20px auto 0 auto; padding: 0;
}

#splash {
  font-size: 120%;
  margin: 75px auto 0 auto;
  padding: 15px 45px;
  width: 750px; height: 450px;
  text-align: left;
  background-color: #fffff0;
}

#hdr {
  border: 0; padding: 0;
  height: 170px;
  background: url(images/mand.gif) left no-repeat;
}

#logo { position: relative; top: 30px; left:30px; margin: 0; padding: 0; }

#nav {
  margin: 0; padding: 15px 0 0 0;
  height: 32px;
  text-align: center; font-size: 110%; font-weight: bold;
  background-color: transparent;
}

#nav ul { margin: 0; padding: 0; list-style-type: none; }
#nav ul li { display: inline; margin-left: 17px; margin-right: 17px;}
#nav ul li a { color: #fffff0; text-decoration: none; }
#nav a:link.active, #nav a:visited.active { color: #004da7; }
#nav a:hover.active, #nav a:hover { color: #b2ccff; text-decoration: none; }

#content {
  font-size: 120%;
  margin: 0;
  padding: 15px 45px;
  text-align: left;
  background: #fffff0;
}

#left { float: left; }
#right { float: right; }

#ftr {
  clear: both; margin-top: 25px;
  background-color: transparent;
  text-align: center; line-height: 12px;
  font: 10px verdana, sans-serif;
}

a  { color: #39c; }
a:hover { text-decoration: underline; }

/* blue: #39c; green: #396 
a:link    { color: #39c; }
a:active  { color: #39c; }
a:visited { color: #39c; }
a:hover   { color: #666; } */

.r { float: right; margin-left: 15px; }
.nf { float: right; margin-left: 15px; }
.fr { float: right; margin-left: 15px; border: 1px solid #666; }
.drop { border: 1px solid; border-color: #999 #000 #000 #999; }
.btfont { font-family: "Century Gothic", verdana, sans-serif; }
.faqent { font-size: 90%; margin-left: 25px; margin-right: 25px; }
.spacer { clear: both; }
.indent { margin-left: 30px; }
.ref { color: #002eb7; font-style: italic; text-align: center; }
.subt { color: #002eb7; font-weight: bold; }
.QA { font-size:120%; color: #002eb7; font-weight: bold; }
.attn { color: #f00; }
.frm { border: 1px solid #000; }
.rf { float: right; margin-left: 20px; border: 1px solid #000; }
.off { text-align: center; font-weight: bold; }

.box { 
  padding: 10px;
  text-align: center;
  font-weight: bold; line-height: 18px;
  color: #002eb7; background-color: #eef;
  border: 1px solid #002eb7;
}

.box2 { 
  padding: 10px;
  text-align: left;
  color: #002eb7; background-color: #eef;
  border: 1px solid #002eb7;
}

.fft { border-style: double; margin: 10px 10px 0 10px; padding: 5px; }

.leftcall { float: left; width: 240px; border-style: double; margin: 35px 35px 0 35px; padding: 15px; }
.rightcall { float: right; width: 240px; border-style: double; margin: 35px 35px 0 35px; padding: 15px; }

ol.slist { margin-right: 20px; }
ol.slist li { padding-bottom: 10px; }

ul.evs { list-style-type: none; margin: 0; padding: 0; font-size: 80%; }
ul.evs li { padding-bottom: 10px; }
ul.nobul { list-style-type: none; line-height: 18px; }
ul.chk { font-size: 11px; list-style-image: url("images/box.gif") }

.hr { margin: 25px 0 5px 0; padding: 0; border-bottom: 1px dotted #005825; }
* html .hr { border-bottom: none; padding: 1px; background: url(images/dotted.gif) repeat-x bottom; }