/* @override */

/* #ag-sidebar ul.menu li.leaf.first { padding: 0 0 3px 0; } */
#ag-sidebar ul.menu li.leaf.active-trail {
}  
   
.breadcrumbContainer {
	line-height: normal;
	height: 38px;
}
                             
table { border-collapse: inherit; }  

#ag-content p, #ag-content li { line-height: 1.4em !important; }
                    
#ag-sidebar ul, #ag-sidebar ul.menu li { margin: 0; padding: 0; font-size: 100%; }   

#bigfoot, #TMPnavigation { z-index: 0; }
#TMPnavigation { z-index: 0; }  

#TMPtextarea { z-index: 0; }

#bigfoot { clear: both; margin-top: 0px; }
                
/*
#TMPresources { margin-top: 17px; }  
#breadcrumbs { top: 119px; }          
#breadcrumbs1 { top: -1px; }
#breadcrumbs3 { margin-top: -5px; }
*/  

                                                   
p.navline, p.navrule { line-height: normal; }

/*
p.navrule { padding: 0;
line-height: 0px;
height: 1px;
margin: 0;
margin-bottom: 7px;
margin-top: -3px;}     
p.navline { padding-top: 0;}
*/

/*                        



#ag-sidebar li a { color: inherit; }    

#ag-sidebar li a:hover { color: #f50; }  

#ag-sidebar li a.active { color: #f50; font-weight: bold; }
*/

/*//////////// NAV /////////////*/


#topNav UL{

    width:985px;
    height:45px;
    margin:0px;
    padding:0px;
    list-style-type:none;
    text-align:center;

}

#topNav UL LI{

    float:left;

}

#topNav UL LI A{

    background:url(https://blog.conservation.org/wp-content/themes/ci_2009/images/navigation/top_nav.gif) no-repeat top left;
    float:left;
    margin:0px;
    height:45px;
    width:195px;
    
    padding-top:15px;
    
    font-family:Arial, Helvetica, sans-serif;
    font-size:17px;
    color:#2d2d2d;
    font-weight:bold;
    text-transform:uppercase;
    text-decoration:none;

}

#topNav UL LI A:hover{

    background:url(https://blog.conservation.org/wp-content/themes/ci_2009/images/navigation/top_nav_selected.gif) no-repeat top left;
    
    color:#ffffff;


}           
                                
/* end client topnav */

#breadcrumb, #share {
  font-size: 12px;
}

#banner { text-align: inherit; }
                 
/* In use */

.default-value { display: block; }

html {
  font-family: Arial !important; 
  color: black;
}

div#mainCol ul li ul li {
  font-size: inherit;
}

a.clickSize {
}
               
#ag-sidebar {
}

#ag-content {
}              

#ag-content * {
	font-family: Arial, Verdana, Helvetica, sans-serif;
}              

#ag-content h2 {
	margin: 20px 0px 3px 0px;
	text-transform: uppercase;
  font-size: 11pt;
font-weight: bold;
}

#ag-book-toc-top h4 { display: none; }                                 

#ag-book-toc-top div.ag-book ul.ag-book-menu li a {
	font-size: 1.0em;
}

#givingMain1column {
  margin-left: 10px !important;   
  width: 660px !important;
}        

#ag-content { font-size: 11pt; }
   
#ag-content p,
#ag-content ul,
#ag-content ol,
#ag-content li,
#ag-content dt,
#ag-content dd,
#ag-content dl,
#ag-content td,
#ag-content tbody,
#ag-content div,
#ag-content pre,
#ag-content code,
#ag-content input,
#ag-content textarea,
#ag-content blockquote,
#ag-content legend,
#ag-content strong,
#ag-content span,
#ag-content a,
#ag-content div.links {
  font-size: 10.5pt;
  line-height: inherit;   
  }            

#ag-content .breadcrumb {
	display: none;
}                  

#ag-sidebar ul.menu {
	padding-left: 0;
	margin: 0;
}

#ag-sidebar ul.menu li {
	list-style-type: none !important;
	list-style-image: none !important;
}                               

#ag-content table tr.odd td{
	background:#EBEBEB;
}                        

#ag-content td, #ag-content th {
	font-size: 100%;
}

#ag-content table{
	text-align:left;
	width:100%;
	border-collapse:collapse;
}
#ag-content table th{
	background:#C0C0C0;
	color:#990000;
	padding:9px;
	text-align:left;
	font-size: 1.1em;
}
#ag-content table thead th {
	border-bottom: 2px solid #000;
}
#ag-content table td{
	border-bottom: 1px dotted #000;
	padding:3px 9px;
}

#ag-content tr.last {
	border-bottom:2px solid #000;
}
                            
/*
                            
#ag-content .tableclear {border-bottom:0px; font-size:1em;}

.mainbody #ag-content li {
	line-height: 1.5em;
}

#ag-content .excerpt{
	background-color:#eee;
	border:#000 solid 2px;
	padding: 0;
	margin:5px 0 15px 0;
}

#ag-content .example, #ag-content .calculation {
	background-color:#eee;
	border:#000 solid 2px;
	padding:0;
	margin:5px 0 15px 0;
}

#ag-content .example table, #ag-content .calculation table {
	margin: 1.25em auto 0em auto;
	width: 95%;
}

#ag-content .example td, #ag-content .calculation td {
	font-size: 1.065em;
}

#ag-content .example a, #ag-content .calculation a {
	color: #990000;
}

#ag-content .example p, #ag-content .calculation p {
  color: #000;
  /* font-size: 0.8em; */


#ag-content .example dt {
  color: #990000;
  font-weight: bold;
  background: transparent url(images/lightbulb_on.png) no-repeat 0.5em bottom;
  padding: 0.5em 0 0 2em;
}
                              
#ag-content .calculation {
	font-size: 90%;
}

#ag-content .calculation dt {
  color: #990000;
  font-weight: bold;
  background: transparent url(images/calculator.png) no-repeat 0.5em bottom;
  padding: 0.5em 0 0 2em;
}

.mainbody .calculation ul,
.mainbody .calculation ol,
.mainbody .example ul,
.mainbody .example ol {
	font-size: 0.8em;
}

#ag-content .example hr, #ag-content .calculation hr {
  width: 45%;
  margin: 1em auto;
}

#ag-content .tip {
  border-color: #f0f0f0;
  margin-bottom: 1.5em;
}

#ag-content .example li, #ag-content .calculation li {
/*  color:#000; */
}

#ag-content .see-also {
	clear: both;
	background-color:#eee;
	border:#eee solid 1px;
	padding:0;
	margin:5px 0 15px 0;
}

#ag-content .qa-links {
  padding: 1em 1em 1em 4.75em;
  margin-bottom: 1px;
  background: transparent url(images/question_and_answer.png) no-repeat 1em center;
}

#ag-content .advisor-links {
  margin-bottom: 1px;
  padding: 1em 1em 1em 4.75em;
  background: transparent url(images/books_blue.png) no-repeat 1em center;
}

#ag-content p.disclaimer {
	margin: 1em 0;
	font-size: 0.8em;
}

#ag-content .example p.disclaimer,
#ag-content .calculation p.disclaimer {
	margin: 1em;
}  

/*
 * Style
 */
    

html {

}


/*
body {
	font-size: 16px;
} 
*/
 
.content h1, .content h2, .content h3, .content h4 { color: inherit; }    
h2, h3 { font-size: 22px; }
h4 { font-size: 18px; }      

#ag-content p {
 	margin-bottom: 15px;
}            

#ag-content td.ag-diagram {
	padding: 0;
}           

#ag-content dl.calculation { 
	line-height: 1.6em;
}                       

#ag-content dl.calculation ol li {
	margin-left: 0;
}                      

#ag-content dl.calculation dd {
	padding: 5px;
}
          
#ag-content td.ag-diagram p,
#ag-content dl.calculation p {
	margin: 0;
	padding: 0;
}
                                   
span.givingBoldBlueHeaderUnderLine {
  margin-left: 160px;
  width: 495px;
}
