/* =Global CSS Document
----------------------------------------------- */
html, body {
  font-family: arial, helvetica, geneva, verdana, sans-serif;
  color: #0b0038;
  font-size: 12px;
  background: white url("body_bkgd.jpg") repeat-x;
}

ul, li, h1, h2, h3, h4, h5, h6, p, span, a, img, div, fieldset {
  font-size: 1em;
  margin: 0;
  border: 0;
  padding: 0;
}

input, select, option {
  font-size: 1em;
  margin: 0;
  padding: 0;
}

h1 {font-size: 1.75em; margin: 5px 0 25px 0; color: #990000}	/*displayed at 21px*/
h2 {font-size: 1.50em; margin: 20px 0 5px 0; color: #990000}	/*displayed at 18px*/
h3 {font-size: 1.25em; margin: 10px 0 5px 0; color: #990000}	/*displayed at 15px*/
h4 {font-size: 1em; color: #990000}	/*displayed at 12px*/
h5 {font-size: .8em; color: #0b0038}	/*displayed at 10px*/
h6 {font-size: .6em; color: #0b0038}	/*displayed at 8px*/
p  {font-size: 1em; line-height: 1.5em; padding-bottom: 1em;}
li {margin-left: 1em; font-size: 1em; line-height: 1.5em; padding-bottom: 1em;}

a {color: #0b0038; font-weight: bold; text-decoration: none;}
a:hover {color: black; text-decoration: underline;}

img {
  float: right;
  border: 3px solid #230f7e; 
  margin-left: 2em;
  margin-bottom: 2em;
}

img.leftImage {
  float: none;
}

img.noBorder {
  float: right;
  border: 0; 
  margin-left: 0;
}

/* =Wrapper
----------------------------------------------- */
#wrapper {
  width: 950px;
  background: white url("bkgd.jpg") repeat-x;
  margin: 1em auto auto auto; 
}

/* =Header
----------------------------------------------- */
#header {
  background: black;
  margin-bottom: 1em;
  border: 3px solid #230f7e; 
}

/* = Banner
----------------------------------------------- */
#banner {
  width: 100%;
  height: 105px;
  background: white url("banner.jpg") no-repeat;
}

.printBanner {display: none}

/* = Search
----------------------------------------------- */
#ajaxSearch_form {
}

#ajaxSearch_form fieldset {
  margin-top: 25px;
}

#ajaxSearch_input {
  margin-bottom: 2px;
}

#ajaxSearch_intro {
  display: none;
}

/* =Global Navigation
----------------------------------------------- */
#globalnav {width: 100%; background: #230f7e;}
#globalnav ul {text-align: right; padding: .25em 0 .25em 0;}
#globalnav ul li {
  list-style: none; 
  display: inline; 
  padding: 0 1em 0 1em; 
  border-right: 1px solid #FFF;
  line-height: 1em; 
  padding-bottom: 0;
  margin-left: 0;
}
#globalnav ul li.last {border: none;}
#globalnav ul li a {color: #FFF; font-weight: normal;}
#globalnav ul li.selected a {color: #FFF; font-weight: bold;}

/* =Main Navigation
----------------------------------------------- */
#nav {width: 100%;}
#nav ul {text-align: center; padding: .25em 0 .25em 0;}
#nav ul li {
  list-style: none; 
  display: inline; 
  padding: .5em 2em .5em 2em;
  margin: 0;
}
#nav ul li a {font-weight: bold;}
#nav ul li.selected a {color: #990000; font-weight: bold;}

/* =Content
----------------------------------------------- */
#content {
  background: white;
  width: 95%;
  min-height: 500px;
  margin: 0 auto auto auto;
  border-top: 3px solid #c7c7c7;
  border-right: 3px solid #c7c7c7;
  border-bottom: 1px solid #c7c7c7;
  border-left: 1px solid #c7c7c7;
}

.PrevNextMenu {padding: .5em 0 0 .25em}
.PrevNextMenu a {}
.PrevNextMenu a:hover {}
.PrevNextMenu a img{float: none; border: 0;}

/* =Text
----------------------------------------------- */
#text {
  width: 95%;
  margin: 0 auto auto auto;
}
#news img{
  float: none;
  margin-left: 0
}

/* =Home
----------------------------------------------- */
img.home {
  float: none;
  border: 0; 
  margin-left: 0;
}

table.home {
  text-align: justify;
  vertical-align: top;
}

/* =Footer
----------------------------------------------- */
#footer {
  float: none;
  width: 100%; 
  text-align: center; 
  margin: 2em 0 1em 0;
}

