/*                                   */

/*  iSpider stylesheet               */

/*  http://ispider.sourceforge.net   */

/*                                   */



body { background-color: #FFFFFF; padding: 0px; margin: 0px; height: 100%; font-family: arial, verdana, georgia, times, verdana; font-size: 12px; }





h1 { line-height: 30px; margin-bottom: 18px; font-size: 30px; font-family: arial, verdana, georgia, times, verdana; }

h2 { margin: 0px; margin-bottom: 0px; margin-top: 0px; font-size: 18px;  }

h3 { margin: 0px; margin-bottom: 0px; margin-top: 0px; font-size: 14px;  }




.navigation_bar { background-image: URL(../images/background_navigation.gif); height: 40px; background-repeat: repeat-x; background-position: bottom left; background-color: #259139; font-family: arial, georgia, verdana; font-size: 12px; color: #FFFFFF; font-weight: bold;  }




.column_right   { background-color: #4D8C1B; width: 50%; }

.column_middle  { background-image: URL(../images/background_gradient_yellow.gif); background-repeat: repeat-x; background-position: bottom left; padding-left: 24px; padding-right: 24px; padding-top: 15px; padding-bottom: 25px; background-color: #FFFFFF; font-family: arial, georgia, verdana, arial; font-size: 12px; line-height: 18px; }





.column_left     { background-color: #4D8C1B; width: 15%; border-right: 1px solid #99CC66; }



.column_right1   { background-color: #E8F6D9; width: 200px; border-left: 1px solid #99CC66; padding-top: 0px; padding-left: 4px; padding-right: 4px; }

.column_right2   { background-color: #FFFFFF; width: 50%; border-left: 1px solid #99CC66; }





.container_donations   { width:140px; margin-right: 6px;  }

.container_news        { background-color: transparent; padding: 8px; font-size: 12px; font-family: arial;  width:140px; }

.container_news A      { font-weight: bold; }

.container_comments    { padding: 8px; font-size: 12px; font-family: arial;  width:140px;  margin-top: 4px; }

.container_sf_logo  { font-size: 12px; font-family: arial;  width:140px; text-align: left; margin-bottom: 8px; }


.container_recommendations { background-image: url(../images/container_recommendate.gif); background-repeat: no-repeat; color: #000000; padding-top: 0px; width: 140px; height: 147px; text-align: center; }
.container_statistics  { background-image: url(../images/highlight_downloads.gif); background-repeat: no-repeat; background-color: #FFFFFF; color: #000000; padding: 8px; padding-left: 16px; font-size: 12px; font-family: arial;  font-weight: normal; width:125px; height: 64px;  line-height: 20px; }
.container_download    { background-image: url(../images/container_download.gif); background-repeat: no-repeat; color: #000000; text-align: center; padding-top: 14px; width: 130px; height: 120px; }


.download_links { }





.homepage_top_stories { border-top: 1px solid #CCCCCC; margin-top: 12px; padding-top: 12px; line-height: 16px;  }

 

.header_with_line {  line-height: 22px; font-size: 18px; font-weight: normal; color: #004824; }


.header_logo_content_pages { border-bottom: 1px solid #CCCCCC; }






.container_button {  padding: 10px; width: 118px; background-color: #E2F5A9; font-size: 11px; font-family: arial, georgia, verdana; text-align: left; border: 1px dotted #33CC33; }



.last_updated { color: #CCCCCC; margin-bottom: 25px; font-style: italic; }



a:link    { color: #3A7007; text-decoration: underline; }

a:hover   { color: #3A7007; }

a:visited { color: #3A7007; text-decoration: underline; }

a:active  { color: #3A7007; text-decoration: underline; }



hr { height: 1px; color: #000000;  }



.navigation {  }





.navigation A:link     { background-color: transparent; color: #FFFFFF; text-decoration: none; font-size: 16px; font-weight: bold; font-family: arial; padding-right: 15px; }

.navigation A:visited  { background-color: transparent; color: #FFFFFF; text-decoration: none; font-size: 16px; font-weight: bold; font-family: arial; padding-right: 15px; }

.navigation A:hover    { background-color: transparent; color: #FFFFFF; text-decoration: underline; font-size: 16px; font-weight: bold; font-family: arial; padding-right: 15px; }

.navigation A:active   { background-color: transparent; color: #FFFFFF; text-decoration: none; font-size: 16px; font-weight: bold; font-family: arial; padding-right: 15px; }


.container_recommendation  { border-bottom: 1px dashed #CCCCCC; padding-bottom: 8px; padding-top: 8px; }


.notclicked {  } 

.clicked {  } 

