/*css document-- Forbes library internal pages stylesheet 1 */

body {background-color: #ccccaa; position: absolute; left: 1.5em; right: 1em;
	}
body,h4,h5,h6,p,ul,dl,span {font-size: 10pt; font-family: Verdana, arial, helvetica, sans-serif; padding: 0;}
td {font-size: 10pt; font-family: Verdana, arial, helvetica, sans-serif; }

/*Amber's parts added for layout*/

#content {background-color: #ffffff; border: thin solid #9c0044; width: 92%;
padding: 1em; margin-left: 2%; margin-right: 2%; float: left; } 

#headerbox {background-color: #ffffff; width: 99%; height: 150px; float: left; } 

#main {background-color: #ffffff; width: 99%; padding: 0; float: left; } 


#main p {padding-bottom: 0.5em; }

#mainleftcol {float: left; 
clear: none; width: 12em; border: none; } 

#mainleftnav {background-color: #FFF6CC; float: left; 
clear: none; width: 12em; border: 2px solid #ede291; } 



#mainleftnav li {color: #006C64; font-weight: bold; font-size: 90%; }

#mainleftnav a:link {color: #006C64; text-decoration: none; } 
#mainleftnav a:visited {color: #00514B; text-decoration: none;  } 
#mainleftnav a:focus {color: #006C64; text-decoration: underline; } 
#mainleftnav a:hover {color: #00A296; text-decoration: underline; } 
#mainleftnav a:active {color: #006C64; text-decoration: underline; } 

.header {font-family: georgia, garamond, times new roman, serif; 
	color: #8A2629; font-weight: bold; font-size: 2.2em; 
	position: relative; left: 1em; top: -0.5em; }
	
/* don't use H1 */
h1,h2,h3 {font-family: georgia, garamond, times new roman, serif; }
h1,h2 {color: #8A2629; font-weight: bold; font-size: 1.8em; }
h3 {color: #8A2629; font-weight: bold; font-size: 1.4em;}
h4 {color: black; font-weight: bold;}
h5 {color: black; font-weight: bold; font-style: italic;}
	
#maintext { margin-left: 14.5em; clear: none; width: auto;} 

#mainleftnav ul {list-style-type: none; margin: 0px; padding: 18px 25px 25px 25px; }
#mainleftnav li {margin-bottom: .6em;}

#maintext li {margin-bottom: .4em;}
#maintext dt {margin-bottom: .4em;}

#footer  {border-top: 2px solid #ede291; width: auto; margin: auto; }

.sm {font-size: 8pt; }
.smi {font-size: 9pt; font-style: italic; }
.credit {font-size: 9pt; font-style: italic; line-height: 200%; }
.smbd {font-size: 9pt; font-weight: bold; line-height: 15pt; color: #006C64; } 
.sm2bd  {font-size: 8pt; font-weight: bold; font-family: verdana, arial, helvetica, sans-serif;}
.update {font-size: 8pt; font-weight: medium; text-align: center;}
.teal {font-size: 11pt; font-weight: bold; color: #006C64; }
.ltblue {font-size: 11pt; font-weight: bold; color: #0090A0;}
.red {font-size: 11pt; font-weight: bold; color: #FF0033;}
.blue {color: #0000CC; font-weight: bold;}
.smteal {color: #006C64; font-weight: bold;}
.smblue {color: #0000CC; font-weight: bold; font-size: 90%;}
.lgblue {font-size: 11pt; color: #0000CC; font-weight: bold;}
.lgteal {font-size: 11pt; color: #006C64; font-weight: bold;}
.bigblue {font-size: 13pt; color: #0000CC; font-weight: bold;}
.smgreen {color: #006C64; font-size: 9pt; font-weight: bold; }
.lggreen {color: #006C64; font-size: 12pt; font-weight: bold; }
.lgorange {color: #FF6600; font-size: 12pt; font-weight: bold; font-style: italic; }
.bold {font-weight: bold; }
.boldgreen {color: #006633; font-weight: bold; }
.maroon {	color: #8A2629;	}
.gold {color: #FD9C09;  }
.lgblk {font-size: 11pt; color: black; font-weight: bold;}
.invisible {color: #FFFFFF; }

hr {height:2px; color: #ede291; background: #ede291; margin: 0px 0px 0px 0px; }


ul.NoBullet {
  list-style-type: none}

li.nobullet {list-style-type: none; font-size: 11pt; font-weight: bold; }  

/* maintext list items line up flush with text */
ul {margin: 0px; padding: 18px 25px 25px 20px; }

/* list bullet is an image */
.bluedot {list-style-image: url(http://www.forbeslibrary.org/img/bluedot.gif); }
  
  
/*Images with captions*/
div.figureR {
  float: right;
  border: 1px silver solid;
  margin: 0.5em 0em 0.5em 0.5em;
  padding: 0.5em;
}
div.figureR p {
  text-align: center;
  font-style: italic;
  font-size: 80%;
  text-indent: 0;
}
div.figureL {
  float: left;
  border: 1px silver solid;
  margin: 0.5em 1em 0.5em 0em;
  padding: 0.5em;
}
div.figureL p {
  text-align: center;
  font-style: italic;
  font-size: 80%;
  text-indent: 0;
}
div.figure {
  
  border: 1px silver solid;
  margin: 0.5em 1em 0.5em 1em;
  padding: 0.5em;
}
div.figure p {
  text-align: center;
  font-style: italic;
  font-size: 80%;
  text-indent: 0;
}
div.goldbox {
  float: left;
  border: 2px #ede291 solid;
  margin: 0.5em 0em 1em 0em;
  padding: 0.5em 1.5em 0.5em 1.5em;
}
div.goldbox p {
  text-align: center;
  font-size: 100%;
  text-indent: 0;
}

div.pixL {
  float: left;
  border: 0px;
  margin: 0em 1em 0.5em 0em;
  padding: 0.5em;
  clear: none;
} 
  
  
/*Links*/
  
a:link {color: #006C64;}
a:active {color: #006C64;}
a:visited {color: #00514B;} 
a:hover {color: #00A296;}


	
a.redlink:link { font-size: 11pt; 
 text-decoration: underline;
 color: #DD0000;
}

a.redlink:hover { font-size: 11pt; 
 text-decoration: underline;
 color: #EE0000;
}

 a.redlink:visited { font-size: 11pt; 
 text-decoration: underline;
 color: #DD0000;
}


  
a.library:link {color: #DD6600; font-size: 9pt; font-weight: bold;  text-decoration: none; } 
a.library:active {color: #DD6600; font-size: 9pt; font-weight: bold;  text-decoration: underline; } 
a.library:visited {color: #DD6600; font-size: 9pt; font-weight: bold;  text-decoration: none;} 
a.library:hover {color: #F39600; font-size: 9pt; font-weight: bold;  text-decoration: underline; }

a.home:link {color:  #3300BB; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.home:active {color: #3300BB; font-size: 9pt; font-weight: bold; text-decoration: underline;}
a.home:visited {color: #3300BB; font-size: 9pt; font-weight: bold; text-decoration: none;} 
a.home:hover {color: #5500FF; font-size: 9pt; font-weight: bold; text-decoration: underline;}


a.mobile:link {color:  #00BAEB; font-size: 9pt; font-weight: bold; text-decoration: none; }
a.mobile:active {color: #00BAEB; font-size: 9pt; font-weight: bold; text-decoration: underline;}
a.mobile:visited {color: #00BAEB; font-size: 9pt; font-weight: bold; text-decoration: none;} 
a.mobile:hover {color: #00DDFF; font-size: 9pt; font-weight: bold; text-decoration: underline;}

div.quote {
  float: right; 
  clear: right; 
  background-color: #FFDDAA; 
  border: 2px #FFCC99 solid;
  width: 272;

  }
