/* Copyright 2005, Page Step - www.pagestep.com */

/* custom global css */
/*
   UL/LI stuff is interpreted differently by different browsers. See
   CONFIG_DIR/{browserid}.css for corrections.
*/
DIV.headerboxhead {
  z-index: 5000 ;
  width: 40% ;
  margin: 10px 35px 0px 0px ;
  padding: 10px 10px 5px 20px ;
  color: #ffffff ;
  font-size: 115% ;
  font-weight: bold ;
  white-space: nowrap ;
  background: #006BAD ;
}
DIV.headerboxmsg {
  z-index: 1000 ;
  margin: -30px 35px 10px 10px ;
  padding: 35px 10px 10px 10px ;
  text-align: justify ;
  border-style: solid ;
  border-width: 1px ;
  border-color: #000000 ;
}
DIV.headerboxmsg A {
  font-weight: bold ;
}
UL {
  margin: 0px 0px 0px 12px ;
}
UL.home {
  padding-top: 10px ;
}
LI {
  margin: 0px 0px 0px 0px ;
  list-style: url(../images/orange_dot.gif) ;
  text-align: justify ;
}

PRE {
  margin: 5px 0px 10px 0px ;
}
H2 {
  font-family: "Georgia", "Times New Roman", "Times Roman", serif ;
  font-style: italic ;
  font-weight: bold ;
  color: #000088 ;
}
SPAN.company {
  font-family: "Georgia", "Times New Roman", "Times Roman", serif ;
  font-weight: bolder ;
  font-style: italic ;
  color: #000000 ;
}
A:link    { color: #3063b2 ; text-decoration: none ; }
A:active  { color: #3063b2 ; text-decoration: none ; }
A:visited { color: #3063b2 ; text-decoration: none ; }
A:hover   { color: #5083d2 ; text-decoration: underline ; }

A.pagelink:link    { font-weight: bold ; color: #3063b2 ; text-decoration: none ; }
A.pagelink:active  { font-weight: bold ; color: #3063b2 ; text-decoration: none ; }
A.pagelink:visited { font-weight: bold ; color: #3063b2 ; text-decoration: none ; }
A.pagelink:hover   { font-weight: bold ; color: #5083d2 ; text-decoration: underline ; }

/* popups (overLib) */

IMG.ol-popup-icon {
  margin: 0px 8px 0px 0px ;
}

/*
   006bad - blue
   f1faff - light blue
   ffc621 - orange
   fff5d9 - light orange
*/
TABLE.pu-bgclass {
  width: 450px ;
  margin: 0px ;
  padding: 0px ;
  font-family: "Verdana", "Arial", "Helvetica", "Helv", sans-serif;
  background: #006bad ;
  border-style: solid ;
  border-width: 1px ;
  border-color: #006bad ;
}
TABLE.pu-bgclass TD {
  padding: 0px ;
}
TABLE.pu-bgclass TD.pu-captionfontclass {
  padding: 0px 5px 2px 5px ;
  font-size: 90% ;
  font-weight: bold ;
  color: #ffc621 ;
  white-space: nowrap ;
  background: #006bad ;
}
TABLE.pu-bgclass TD.pu-closefontclass {
  color: #fff5d9 ;
  background: #006bad ;
}
TABLE.pu-fgclass {
  font-family: "Verdana", "Arial", "Helvetica", "Helv", sans-serif;
  background: #fff5d9 ;
}
TABLE.pu-fgclass TD.pu-textfontclass {
  padding: 0px 5px 2px 5px ;
  font-size: 85% ;
  font-weight: normal ;
  color: #00498b ;
  text-align: justify ;
}
