/* Generic Settings */
body {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 13px;
  text-align: justify;
  background-color:#fff;
  background-position: left top;
}

div.midBox1 {
  margin: 20px 8px 10px 8px;
  padding: 8px 8px 0px 10px;
}

img {
  margin-top: 0px;
  margin-bottom: 0px;
  margin-right: 20px;
  margin-left: 0px;
}

img.right {
  margin-top: 0px;
  margin-bottom: 10px;
  margin-right: 0px;
  margin-left: 20px;
}

h1 {
  font-size: 14px;
  color: white;

  /* 2026 color */
  background-color: #533091;

  margin: 20px 0px 10px 0px;
  padding: 8px 0px 0px 10px;
  height: 25px;
}

h2 {
  font-size: 14px;
  color: #FFF;
  background-color:#fbb616;
  margin: 20px 0px 10px 0px;
  padding: 8px 0px 0px 10px;
  height: 25px;
}

h3 {
  font-size: 14px;
  padding-left: 8px;
}

h4 {
  padding-left: 8px;
  font-weight: normal;
}

li {
  line-height:22px;
  text-align:justify;
}

p {
  line-height:19px;
}

a {
  color:#E96F35;
}

bold {
  font-weight: bold;
}


/* Frames for content */

#main-frame {
  width:1100px;
  margin:auto;
  background-color:white;
  font-size:14px;
}

#sub-frame {
  width:968px;
  margin:auto;
  background-color:white;
}


/* Top-level title */

#title {
  color:white;
  margin: 8px 0px 8px 0px;
  padding:0px;
  line-height:30px;
  font-size:20px;
  font-weight:bold;
  text-align:center;
}

#subtitle {
  color:white;
  margin:8px 0px 8px 0px;
  padding:0px;
  line-height:30px;
  font-size:12px;
  font-weight: bold;
  text-align:center;
}

#subsubtitle {
  color:black;
  line-height:18px;
  font-size:14px;
  font-weight:bold;
  text-align:center;
}

#heading {
  background-image: url(../pics/ipdps2026-logo-300.jpg);
  background-position: 3% 40%;
  background-repeat: no-repeat;
  background-size: 25%;

  /* 2026 color */
  background-color: #533091;
}


/* Top navigation bar */

#topnavigation {
  height:35px;

  /* 2026 color */
  background-color: #fbb616;
  color:#ffffff;
  font-size:12px;
  line-height:18px;
}

#topnavigation li {
  list-style:none;
  float:left;
  text-align:center;
}

#topnavigation a {
  display:block;
  text-decoration:none;
  color:#ffffff;
  padding:6px 35px 6px 35px;
}

/* 2026 color */
#topnavigation a:hover {
  background-color:#d99903;
}

/* 2026 color */
#topnavigation .rborder {
  border-right:1px solid #fbb616;
}

/* 2026 color */
#topnavigation .lborder {
  border-left:1px solid #fbb616;;
}


/* Bottom navigation bar */

#bottomnavigation {
  clear:both;
  height:24px;

  /* 2026 color */
  background-color: #533091;

  color:#fff;
  text-align:center;
  line-height:24px;
}

#bottomnavigation a {
  color:#fff;
  text-decoration:none;
}


/* Generic description */

#description {
  width:900px;
  margin:auto;
}


/* Bottom copyright */

#copyright p {
  text-align: center;
  padding:0px 0px 10px 14px;
}

/* Links */
a {
  color: #5672C1;
  text-decoration: none;
}

a:hover {
  color: #445C88;
  text-decoration: underline;
}
