
body {
   margin: 0;
   font-family: arial, helvetica, sans-serif;
   font-size: 16px;
   font-style: normal;
   font-variant: normal;
   font-weight: normal;
   color: #000000;
   letter-spacing: normal;
   word-spacing: normal;
   line-height: 125%;
   text-align: left;
   text-transform: none;
   vertical-align: baseline;
}


h1, h2, h3, h4 {
   color: #003399;
   font-weight: bold;
   text-align: center;
   padding-left: 1em;
   padding-right: 1em;
}
 
h1 { font-size: 1.5em }

H1.pagetitle {
   font-size: 16pt;
   text-align: center;
   color: navyblue;
   margin-top: 3em;
}

h2 { font-size: 1.3em }

H3 { font-size: 1.2em }

h4 {
  font-size: 1em;
  text-align: left;
}

h5 { font-size: .9em; }

p {
  text-align: left;
  padding-left: 2em;
  padding-right: 2em;
  text-decoration: none;
  float: none;
}

p.centered { text-align: center }

p.navbar {
   font-size: 1em;
   padding: 0;
   text-align: center;
   color: navyblue;
   font-weight: bold;
}

p.contactinfo { text-align: center }

p.footer {
  font-size: .75em;
  font-weight: bold;
  text-align: center;
}

a { color: #003399 }

a.boldface { font-weight: bold }

a.navbar {
   font-weight: bold;
   color: #003366;
   text-align: center;
}

a.footer {
   font-size: .85em;
   font-weight: bold;
   text-align:center;
}

ul {
   list-style-type: disc;
   list-style-position: outside;
   padding-left: 3em;
   padding-right: 3em;
   text-align: left;
}

ul.boldface { font-weight: bold }

ul.sublist { 
   margin-top: .25em;
   padding-left: .75em;
   padding-right: .6em;
}

lh {
   text-indent: normal;
   list-style-type: disc;
}

lh.boldface { font-weight: bold }

li {
   font-variant: inherit;
   text-indent: normal;
   list-style-type: disc;
}

li.expanded { margin-bottom: .35em }

li.boldface { font-weight: bold }

hr.sidebar { align: center; size: 3 }

img.footerrule {
   align: middle;
   width: 500px;
   height: 3px;
   border: 0:
}

#container {
   position: relative;
   text-align: left;
   margin-left: 0;
   width: 800px;
}

#top {
   position: relative;
   top: 0;
   left: 0;
   margin-left: auto;
   margin-right: auto;
   border: 0;
   height: 52px;
   background-color: #3399cc;
   text-align: left;	/* leave at center for IE5.5 hack */
}

#address {
   position:absolute;
   top:55px;
   left:0px;
   background-color:red;
   width: 800px;
   font-family:verdana,sans-serif;
   text-align:center;
   font-size:.9em;
}

#menu {			/* sidebar navigation menu */
   position:absolute;
   top: 180px;
   left: 2px;
   margin: 0;
   padding: 0;
   border: 0;
   width: 116px;
   text-align: center;
}

#content {		/* positioning box for all content */
   position: absolute;
   top: 75px;
   left: 119px;
   margin-top: 0;
   margin-left: 0;	
   margin-bottom: 2em;
   width: 681px;
   text-align: left;
   border: 2px solid navyblue;
}

.logo {
   top: 0;
   left: 0;
   border:0;
   margin:0 672 0 0;
   text-align: left;
   vertical-align: top;
   width: 128px;
}

.sloganbox {
   position: absolute;
   top:0;
   left: 0;
   border: 0;
   padding-top: 12px;
   padding-left: 129px;
   margin: 0;
   text-align: left;
   font-family: verdana,sans-serif;
   font-size: 20px;
   color: #ffffff;
   font-weight: 700;
}

font.slogan {
   font-family: verdana,sans-serif;
   font-size: 20px;
   color: #ffffff;
   font-weight: 700;
}

.doublecolumn {		/* wrapper for two side-by-side columns */
   position: relative;
   top: 0;
   bottom: 0;
   text-align: center;
   margin: 0;
   width: 681px;
}

.column-left {		/* left column in a two-column layout */
   top: 0;
   left: 0;
   margin: 0;
   width: 341px;
}

.column-left-wrapper { 	/* Used to correct IE5win display error */
   border-right-width: 4px;
   border-right-style: solid;
   border-right-color: #84b0cf;
   margin-right: 338px;
   padding: 0;

}

.column-left-absolute {	/* absolutely positioned left column in two-column layout */
   position: absolute;
   top: 0;
   left: 0;
   width: 338px;
}

.column-right {		/* right column in a two-column layout */
   top: 0;
   left: 0;
   margin-left: 342px;
   width: 336px;
}

.column-right-absolute {   /* absolutely positioned right column in two column layout */
   position: absolute;
   top: 0;
   left: 342px;
   margin: 0;
   width: 336px;
}

