/*
** CSS for HSI Conference 2004 site
** Author: Ray Bentz
*/


.banner
{
  position:absolute;
  top: 0px;
  left: 5px;
  background-color: white;
}

.boxhotel
{
  position: relative;
  height: auto;
  width: 75%;
  margin-bottom: 15px;
  margin-top: 30px;
  padding: 8px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
}

.boxinner
{
  position: relative;
  height: auto;
  width: 100%;
  background-color: yellow;
  margin-bottom: 15px;
  padding: 8px;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
}

#one
{
  background-color: #FFFFB8;
}

#two
{
  background-color: #DDDDFF;
}

#three
{
  background-color: #DBEDFF;
}

#four
{
  background-color: #EAFEFF;
}

#five
{
  background-color: #DBFFDB;
}

#six
{
  background-color: #EEDDCA;
}

#seven
{
  background-color: #FFFFB8;
}

#eight
{
  background-color: #FFFFFF;
}

#photo
{
  background-color: #FFFFFF;
  height: 245;
  padding: 0;
}

.boxleft
{
  position: absolute;
  top: 350px;
  left: 5px;
  height: auto;
  width: 440px;
  background-color: white;
}

.boxleft2
{
  position: absolute;
  top: 185px;
  left: 5px;
  height: auto;
  width: 440px;
  background-color: white;
}

.boxright
{
  position: absolute;
  top: 185px;
  left: 458px;
  height: auto;
  width: 247px;
  background-color: white;

}

.boxspecial
{
  position: absolute;
  top: 85px;
  left: 450px;
  height: auto;
  width: 247px;
  background-color: transparent;
  color: white;
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  padding: 5px;
}

.boxwholepage
{
  position: absolute;
  top: 155px;
  left: 5px;
  height: auto;
  width: 700px;
  background-color: white;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
}

.cornerboxouter /* sets background color using ID name */
{
  margin-bottom: 15px;
}

.cornerboxheader /* sets top left corner image */
{
  background: url(images/topleft.gif) top left no-repeat;
  height: auto;
  width: 100%;
  font-size: 8px;
}

.cornerboxheader p /* sets top right corner image */
{
  background: url(images/topright.gif) top right no-repeat;
}

.cornerboxcontent
{
  text-align: left;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 12px;
  width: 100%;
  padding-left: 8px;
  padding-right: 8px;
}

.cornerboxheadline /* centered headline */
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 8px;
  margin-top: 8px;
  text-align: center;
}

.cornerboxfooter /* sets bottom left corner image */
{
  background: url(images/bottomleft.gif) bottom left no-repeat;
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 8px;
}

.cornerboxfooter p /* sets bottom right corner image */
{
  background: url(images/bottomright.gif) bottom right no-repeat;
}


.event_even
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  background-color: #EEEEEE;
}

.event_odd
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  background-color: white;
}

.footer
{
  position: absolute;
  left: 5px;
  height: auto;
  width: 700px;
  background-color: #F79319;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9px;
  color: #FFFFFF;
}

#footer_contact
{
  top: 420px;
}

#footer_index
{
  top: 1060px;
}

#footer_hotels
{
  top: 520px;
}

#footer_monday
{
  top: 470px;
}

#footer_registration
{
  top: 1400px;
}

#footer_sched
{
  top: 440px;
}

#footer_showsale
{
  top: 520px;
}

#footer_speakerinfo
{
  top: 1850px;
}

#footer_speakerlist
{
  top: 1400px;
}


#footer_thursday
{
  top: 1000px;
}

#footer_tuesday
{
  top: 1000px;
}

#footer_wednesday
{
  top: 620px;
}

.footer A:link, .footer A:visited
{
  color: #FFFFFF;
  text-decoration: none;
  font-weight: bold;
}

.footer A:hover
{
  text-decoration: underline;
  color: blue;
  font-weight: bold;
}

.frameheading
{
  position:relative;
  width:100%;
  left:0px;
  top:0px;
  background-color:#807FFE;
  border-width:0;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: white;
}

.frameheadingsched
{
  width:100%;
  background-color:#807FFE;
  border-width:0;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: white;
  padding: 0;
  border-spacing: 0px;
}

.frameheadingsched A:link, .frameheadingsched A:visited
{
  color: white;
  text-decoration: none;
}

.frameheadingsched A:hover
{
  color: black;
  text-decoration: underline;
}

.headline
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 8px;
  text-align: center;
}

.hoteladdr
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  margin-bottom: 15;
  text-align: center;
}

.hotelname
{
  font-size: 14px;
  font-weight: bold;
  text-align: center;
}
.moreinfo
{
  text-align: right;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 9px;
  margin-top: 8px;
}

.over_sun
{
  background-color: #DDDDFF;
  width: 20%;
}

.over_mon
{
  background-color: #FFFF9E;
  width: 20%;

}

.over_tue
{
  background-color: #DBEDFF;
  width: 20%;
}

.over_wed
{
  background-color: #FFFFD8;
  width: 20%;
}

.over_thu
{
  background-color: #DBFFDB;
  width: 20%;
}

.schedoverview, .schedoverview TD
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  padding: 5;
  margin: 0;
  text-align: center;
}

.schedoverview A:link, .schedoverview A:visited, .scheddaily A:link, .scheddaily A:visited
{
  color: #000000;
  text-decoration: none;
}

.schedoverview A:hover, .scheddaily A:hover
{
  text-decoration: underline;
  color: #000000;
  font-weight: normal;
}

.scheddaily, .scheddaily TD
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: 11px;
  color: #000000;
  padding: 5;
  margin: 10;
  text-align: left;
}

.sponser
{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
}

.topnav
{
  position: absolute;
  top: 10px;
  left: 215px;
  width: auto;
  height: auto;
  background-color: white;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #AAAAAA;
}

.topnav A:link, .topnav A:visited
{
  color: black;
  text-decoration: none;
}

.topnav A:hover
{
  color: blue;
  text-decoration: underline;
}

