
/* Global settings */
body *{ /*Defines the color and font of the entire DAR */
  font-family:Arial,Helvetica,Verdana,sans-serif;
  font-size:8pt;
}
body *,
div.pages input.pnt_notover,
div.pages input.pnt_over{
  color:#000;
}

body{  /* Background color behind the images */
  background-color:#fff;
}

td.headerTitle h1{  /* Changes the Title */
  padding-left: 0;
  padding-right: 0;
  vertical-align: top;

  text-align: center;
  font-size: 18pt;
  color: #000;
  font-weight:bold;
  
}

html div.header,
div.header{  /* defines how far down the top border is */
  height: 100px;
}

div.headerShadow{  /* defines the length of the top border shadow (it should never be more then 10px of the header*/
  top: 110px;
  top:expression( 110 + ( v = ((typeof document.body.style.maxHeight != "undefined") ? 0 : document.documentElement.scrollTop ? document.documentElement.scrollTop : document.body.scrollTop )) + 'px' );
  color:#212D73;
}

/* Images */
div.header .headerLogo{  /* defines the logo URL and dimensions. */
  height: 65px;
  width: 200px;
  background-image:url(http://www.shareholder.com/shared/DynamicDoc/TLPG/2546/tplogo1.jpg);
  
}
td.firstpage a{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-lt-bar-dkgrey.gif) no-repeat center center;
}
td.prevpage a{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-lt-dkgrey.gif) no-repeat center center;
}
td.nextpage a{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-rt-dkgrey.gif) no-repeat center center;
}
td.lastpage a{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-rt-bar-dkgrey.gif) no-repeat center center;
}
td.downarrow a{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-dn-dkgrey.gif) no-repeat center center;
  border-right:1px solid #212C7B;
}
ul.menu li.children{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-rt-dkgrey.gif) no-repeat center right;
}
div.menuback{
  background:url(http://www.shareholder.com/common/images/dynamicdocument/arrow-lt-dkgrey.gif) no-repeat;
  background-position:5px center;
}

/* Colors, etc. */
div.zoommenu input,
div.pages input.pnt_notover{
  border:1px solid #fff;
  
}
span.currentpage{
  font-size:9pt;
  margin:0;
  padding:0;
  font-weight:bold;
  
}

div.header{  /* defines the background and other aspects of the tool bar (header) */
  background-color:#fff;
}

div.menuback{
  color:#000;
}
ul.menu a{
  color:#000;
}

div#LinksMenu,
#TOCmenu,
div.zoommenu{
  border-top:2px solid #000;
}
div#LinksMenu,
div#TOCmenu,
div.zoommenu,
ul.menu{
  background-color:#fff;
  top: 115px;
}
input{
  color:#000;
}

div.menuback,
ul.menu li{
  border: 1px solid #000;
}

div.linkActive a,
div.floatingLink a:hover{
  border:1px solid #000;
}

/* Search / Print / Email pages */
div#content{
  background-color:#fff;
}
div#content *{
  color:#000;
}
div#content a{
  color:#000;
}
span.highlighted{
  background-color:#c0c0c0;
}

img#CurrentPage{   /* Puts a border around the DAR images */
  border-top:2px solid #000;
  border-left:2px solid #000;
  border-bottom:3px solid #000;
  border-right:3px solid #000;
}

td.actions{
  width:180px;
}

div.pages input{  /* Size of page label input box */
  width: 85px;
}

div#keywordsearch input.srch_keywords{   /* Puts border around the keyword search icon */
	border: 1px solid #000;
}


