/**
* -----------------------------------------------------------------------------
* CSS FILE
*
* AUTHOR:
*   Yuval Orr
*
* PURPOSE:
* 	This file sets styles for printer-friendly pages.
* -----------------------------------------------------------------------------
**/

/**
The following CSS redefines standard HTML formatting tags. This allows content to be edited/created easier.
**/

A:link {
  color: #4B5AA6;
  text-decoration: underline;
}
A:visited {
  color: #4B5AA6;
  text-decoration: underline;
}
A:active {
  color: #4B5AA6;
  text-decoration: underline;
}
A:hover {
  color: #65B823;
  text-decoration: underline;
}

BODY {
  overflow: scroll;
}

H1 {
  font: 16pt Arial;
  font-weight: normal;
  color: #66708F;
  width: 100%;
  padding: 10px 0px 0px 0px;
  margin: 2px 10px 5px 65px;
  border-bottom: #66708F solid 1px;
}

H2 {
  font: 12pt Arial;
  color: #55A020;
  font-weight: bold;
  padding: 8px 0px 0px 0px;
  margin: 5px 10px 5px 5px;
  text-transform: none;
}

H3 {
  font: 12pt Arial;
  color: #000066;
  padding: 5px 0px 0px 0px;
  margin: 5px 10px 5px 5px;
}

H4 {
  font: 12pt Arial;
  color: #90C06A;
  font-weight: bold;
  padding: 10px 0px 0px 0px;
  margin: 5px 10px 0px 5px;
}

OL LI {
  margin: 7px 0px 0px 0px;
}

P {
  margin: 10px 10px 0px 5px;
  padding: 2px 0px 0px 0px;
}

UL LI {
  list-style: none;
  list-style-image: url(/index/assets/images/global/listArrow.gif);
  margin: 7px 0px 0px 0px
}

/** Body **/

DIV.icon {
  float: left;
  width: 50px;
  height: 50px;
  margin: -40px 0px 0px 3px;
  clear: none;
}

DIV.imgBodyRight {
  width: 225px;
  float: right;
  padding: 10px 25px 0px 10px;
}

DIV.imgHeader {
  width: 350px;
  padding: 0px 0px 0px 5px;
  margin: 0px 0px 5px 0px;  
}

DIV.rightContent {
  width: 100%;
  height: 100%;
  margin: 0px 0px 0px 0px;
  float: left;
  clear: none;
}

DIV.rightContent TABLE {
  margin: 10px 0px 0px 10px;
  padding: 2px 0px 0px 0px;
}

H1.noIcon {
  font: 16pt Arial;
  font-weight: normal;
  color: #66708F;
  width: 100%;
  padding: 10px 0px 0px 0px;
  margin: 2px 10px 5px 3px;
  border-bottom: #66708F solid 1px;
}

SPAN.caption {
  font-size: 8pt;
}

SPAN.highlight {
  color: #65B823;
}

SPAN.highlightBold {
  color: #2056A2;
  font-weight: bold;
}

SPAN.linkName {
  color: #65B823;
}

TABLE.content {
  width: 95%;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
}

/** Footer **/

A#footer:link {
  color: #4B5AA6;
  text-decoration: underline;
}
A#footer:active {
  color: #4B5AA6;
  text-decoration: underline;
}
A#footer:visited {
  color: #4B5AA6;
  text-decoration: underline;
}
A#footer:hover  {
  color: #65B823;
  text-decoration: underline;
}

DIV.footerText {
  font-size: 9pt;
  color: #666666;
}

DIV.footerLinks {
  margin: 0px 0px 0px -1px;
  border-top: #66708F solid 1px;
}

DIV.footerLinks A {
  text-align: center;
  border-right: solid #666666 1px;
  padding: 0px 7px 0px 3px;
}

TABLE.footer {
  width: 100%;
  padding: 0px 0px 0px 0px;
  margin: 10px 0px 0px 0px;
}