div.container1024x768 div#logo
{
  background-image:url(../images/logo1024x768.gif)
}

div.container div#logo
{
  background-image:url(../images/logo.gif)
}

div.container div#headerImage
{
  background-position:-24px -24px
}

div#headerImage
{
  background-image:url(../images/header-library.gif)
}

div.breadcrumbs
{
  background-image:url(../images/topnav_lightblue.gif)
}

div.bcfade, div.footer
{
  background-image:url(../images/bcfade-lightblue.gif)
}

div.footer
{
  background-color:#82a3c7
}

div.contentContainer
{
  padding:12px
}

table.contentContainer
{
  width:100%
}

.contentContainer
{
  font-size:9pt
}

.contentContainer table
{
  font-size:9pt
}

.contentContainer h2
{
  font-family:Arial;
  font-size:15px; /*16pt;*/
  color:#006699; /*#1d4877;*/
  margin-top:0px;
  margin-bottom:0px
}

.contentContainer h3
{
  font-size:21px;
  color:#a0aebd
}

.contentContainer .u
{
  text-decoration:underline
}

.contentContainer .nobr
{
  white-space:nowrap
}

span.asterisk
{
  font-family:verdana;
  color:red
}

.contentContainer ul
{
  list-style-image:url(../images/dot.gif)
}

.contentContainer ul ul
{
  font-style:italic
}

.contentContainer div.sectionContent ul
{
  list-style-image:url(../images/arrow_right2.gif);
  margin:0px 0px 0px 12px;
  padding-left:12px
}

.contentContainer div.sectionContent ul ul
{
  list-style-image:url(../images/arrow_right3.gif);
  font-style:italic
}

ul.inlineList
{
  list-style-type:none;
  margin:0px
}

ul.inlineList li
{
  display:inline;
  font-family:verdana;
  font-size:8pt;
  font-weight:bold;
  margin-left:12px;
  padding-left:10px;
  background-image:url(../images/arrow_right2.gif);
  background-position:left;
  background-repeat:no-repeat
}

.contentContainer .event
{
  font-family:georgia;
  font-weight:bold;
  color:#006699
}

.contentContainer table.tblRef
{
  font-family:verdana;
  font-size:8pt;
  background-color:#808080
}

.contentContainer table.tblRef th
{
  background-color:#eeeeee
}

.contentContainer table.tblRef td
{
  background-color:white
}

div.address
{
  font-family:verdana;
  font-size:8pt;
  text-align:center;
  color:white;
  padding:24px 0px
}

div.counter
{
  text-align:right;
  padding-right:24px
}

div.sectionContent
{
  font-size:12px
}

div.sectionContent p
{
  font-size:12px
}

div.sectionContent ul
{
  list-style-image:url(../images/arrow_right.gif)
}

div.sectionContent img
{
  float:right
}

.img
{
  float:right
}

td.leftContent
{
  width:60%;
  font-size:12px
}

td.leftContent h3
{
  font-size:21px;
  color:#a0aebd
}

td.leftContent ul
{
  list-style-image:url(../images/arrow_right.gif);
  font-size:12px
}

td.rightContent
{
  width:40%
}

td.rightContent ul
{
  list-style-image:url(../images/bullet-arrow.gif);
  margin:0px 0px 0px 12px;
  padding-left:12px
}

.addlLinks
{
  text-align:right;
  font-size:9pt;
  margin-right:8px
}

.PageHeader
{
  color:#006699;
  font-family:Arial;
  font-size:15px;
  padding-top:15px;
  padding-bottom:5px;
  font-weight:bold;
  margin-left:10px
}

.paraHeader
{
  color:#006699;
  font-family:Arial;
  font-size:14px;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:3px
}

.subHeader
{
  color:#006699;
  font-family:Arial;
  font-size:12px;
  padding-top:5px;
  padding-left:5px;
  padding-bottom:3px
}

.sectionHeader
{
  background-position:left bottom;
  background-repeat:no-repeat
}

.Event
{
  color:#006699;
  font-family:Arial;
  font-size:12px;
  padding-top:5px;
  padding-left:0px;
  padding-bottom:3px
  
}

.sectionText
{
  font-size:12px;
  padding:10px 0px 10px 0px
}

.sectionText p
{
  padding-left:15px;
  padding-right:15px;
  padding-bottom:5px;
  padding-top:5px;
  text-align:left
}
	
.sectionText img
{
  padding-left:15px;
  padding-right:15px;
  padding-bottom:10px;
  padding-top:5px;
  float:right
}	

.sectionText table
{
  margin-left:15px;
  font-size:12px;
  width:80%
}

.sectionText td
{
  vertical-align:top
}

iframe
{
  width:100%;
  height:1000px
}

.quickSummary
{
  clear:both; 
  margin:0px 10px 0px 0px; 
  width:200px; 
  float:right
}
	
.quickSummary p
{
  font:italic 9pt georgia; 
  text-align:center;
  font-style:italic;
  line-height:12pt
}

.announce
{
  font:italic 9pt georgia; 
  color:#990000;
  font-style:oblique;
  padding-left:10px
}

#Popup
{
  width:95%;
  border:2px groove steelblue;
  background-color:beige;
  display:none;
  filter:alpha(opacity=80);
  position:absolute;
  right:15px;
  left:5px;
  padding:4px 4px 4px 4px;
  z-index:102;
  height:auto; /*40px;*/
  width:375px;
  font-weight:500
}

@media print
{
  div.breadcrumbs, div.bcfade, div.crumbs
  {
    display:none
  }
  
  div.footer
  {
    display:none
  }
  
  div.PageHeader
  {
    display:none
  }
  
  div.search
  {
    display:none
  }
  
  div.quickSummary
  {
    display:none
  }

  .contentContainer input
  {
    border-top:none;
    border-left:none;
    border-right:none;
    border-bottom:1px solid #666666
  }
  
  .contentContainer textarea
  {
    border:none;
    text-decoration:underline
  }
  
  #print
  {
    display:none
  }
}

