html, body{ margin: 0; padding: 0; background: #000 url(http://images.ebsco.com/pob/SummitHighPlaces/bg.jpg) top left repeat-x; font-family: arial, sans-serif; }
p{ font: 16px arial,sans-serif; }
form{ margin: 0px; }
img{ border: 0px; }
h1{ font: bold 1.4em arial,sans-serif; padding: 0px; margin: 5px 0px 5px 0px; color: #494F41; }
h2{ font: 16px verdana,arial,sans-serif; padding: 0px; margin: 5px 0px 5px 0px; }
h3{ font: 18px verdana,arial,sans-serif; padding: 0px; margin: 5px 0px 5px 0px; }
td{ text-align: left; vertical-align: top; font: 12px arial,sans-serif; line-height: 1.5em; padding: 10px; margin: 0px }

/****************Added 8/2/06*******************************/
a:link, a:visited{ color: #F90; text-decoration: underline; }
a:hover{ text-decoration: none; color: #996600; }
/****************Added 8/2/06*******************************/

div.header{ height: 169px; width: 796px; background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/headerbg.jpg) bottom right no-repeat; clear: both; }
  img.logo{ float: left; }
  p.tagline{ float: left; color: #fff; font: bold 14px arial, serif; margin: 70px 0px 0px 10px; padding: 0px; width: 380px; }

div.topnav{ width: 795px; background-color: #495042; height: 31px; }
  div.topnav ul{ padding: 0px; margin: 0px; clear: both; }
    div.topnav ul li{ padding: 0px; margin: 0px; display: inline; }
    div.topnav ul a:link, div.topnav ul a:visited{ display: block; float: left; padding: 8px 0px; width: 111px; height: 15px; background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg.gif) top left no-repeat; text-decoration: none; color: #000; font: bold 12px arial,sans-serif; text-align: center; }
    div.topnav ul a:hover{ background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg_on.gif) top left no-repeat; }
    div.topnav ul li.first a:link, div.topnav ul li.first a:visited{ background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg_first.gif) top left no-repeat; }
    div.topnav ul li.first a:hover{ background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg_first_on.gif) top left no-repeat; }
    div.topnav ul li.last a:link, div.topnav ul li.last a:visited{ background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg_last.gif) top left no-repeat; padding-right: 12px; }
    div.topnav ul li.last a:hover{ background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/navbg_last_on.gif) top left no-repeat; }

div.breadcrumb{ font-size: .7em; background: #fff url(http://images.ebsco.com/pob/SummitHighPlaces/breadcrumbbg.gif) top left no-repeat; padding: 7px 0px 0px 100px; width: 696px; height: 14px; clear: both; }
  span.youarehere{ font-weight: 600; margin-right: 7px; }
  div.breadcrumb a:link, div.breadcrumb a:visited{ color: #c00; text-decoration: none; }
  div.breadcrumb a:hover{ text-decoration: underline; }

div.bodycontent{ width: 765px; padding: 10px 15px 0px 15px; background-color: #fff; clear: both; }
  div.bodycontent p{ font: 12px arial,sans-serif; line-height: 1.5em; padding: 0px; margin: 14px 0px; }
  .bottomlinks{ margin: 0px 0px 0px 0px; padding: 15px 0px 15px 0px; font: 12px arial, sans-serif; }
    .bottomlinks a:link, .bottomlinks a:visited{ color: #F90; text-decoration: underline; }
    .bottomlinks a:hover{ text-decoration: none;  color: #996600; }
    
div.footer{ height: 107px; width: 796px; clear: both; }
  img.summitlogo{ float: right; }
  p.copyright{ color: #fff; font-size: 11px; margin: 0px; padding: 6px 0px 0px 505px; }

.cmsauthoring { background: #fff; }

.menu	{ padding:0; margin:0; color:#fff; font-family: arial, helvetica, sans-serif; white-space:nowrap; list-style-type:none; }
.menu li { display:inline; }
.menu li a { padding:0.2em 1em; background:#fff; color:#495042; text-decoration:none; float:left; border:1px solid #000; }
.menu li a:hover { background:#fff; color:#000; }
.introflashbkgrd { background: transparent url(http://images.ebsco.com/pob/SummitHighPlaces/NoFlashImage.jpg);}

.NEWSLETTER01-input-key { font: bold .8em arial,sans-serif; line-height: 1.5em; padding: 0px; }
.NEWSLETTER01-input-inputbox { background-color: #FFFF99 }
.NEWSLETTER01-input-alert { font: .8em arial,sans-serif; padding: 0px; color: #CC0000 }
.NEWSLETTER01-main-instruction { font: 1em arial,sans-serif; padding: 0px; color: #000000 }
.NEWSLETTER01-checkbox-title { font: bold .8em arial,sans-serif; line-height: 1.5em; padding: 0px; }
.NEWSLETTER01-checkbox-inputcheckbox { }

.buttonbox3 { }
.displayfield { font: bold .8em arial,sans-serif; line-height: 1.5em; padding: 0px; }
.displayvalidator { font: .8em arial,sans-serif; padding: 0px; color: #CC0000 }
.displayvalue { font: bold .8em arial,sans-serif; line-height: 1.5em; padding: 0px; }
.fieldErrorBox { }

