@charset "utf-8";
/* CSS Document */

html {
 margin: 0;
 padding: 0;
}

#paypal_form {
    text-align: center;
}

#paypal_form  #pay_img {
    padding-top: 10px;
}

.small_text {
  font: 10px/70% Verdana, sans-serif;
  margin-top: 5px;
} 

html#startpage {
  height:100%; /* fix height to 100% for IE */
  padding:0; /* remove padding */
  margin:0; /* remove margins */
  border:0; /* remove borders */
  background:#ffffff; /* color background - only works in IE */
  overflow:hidden; /* get rid of scroll bars in IE */
}

body {
  height: 100%; /* fix height to 100% for IE */
  padding: 0; /* remove padding */
  margin: 0; /* remove margins */
  border: 0; /* remove borders */
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px; 
  background: #FFFFFF url(../img/CFRObg.png) repeat-x;
}

img {
  border: none;
  margin: 0;
  padding: 0;
}

table {
 border-collapse: collapse; /* remove all cellspacing and cellpadding from tables */
 margin: 0; /* remove margins */
 border: 0; /* remove borders */
 padding: 0;
 border-spacing: 0;
}

table.maximize {
  height: 100%;
  width: 100%;
}

table.noborder {
  border: none;
}

table.centrated {
  text-align: center;
  vertical-align: middle;
}

table.center {
  text-align: center;
}

table.middle {
  vertical-align:middle;
}

td.center {
  text-align: center;
}

div.maximize {
  height: 100%;
  width: 100%;
  text-align: center;
  vertical-align: middle 
}

table.table_pagecenter_w { 
	width				: 100%; 
}

table.table_newletter_article {
	background-color	: #c4e4ff;
}

td.tdcenter {
	text-align			: center;
}
	
td.td_centermiddle {
	text-align			: center;
	vertical-align		: middle;
}

div.divpagecenter {
	height				: 100%;
	width				: 100%;
	vertical-align		: middle;
	background-color	: #3366FF;
}
		
span.font_link { 
	color				: #000066; 
	font-weight			: normal; 
	font-size			: 8pt; 
	text-transform		: uppercase;
}

span.head_menu { 
	color				: #999999; 
	font-weight			: bold; 
	font-size			: 8pt; 
}

span.p_normal_text {
	text-align			: left;
	line-height			: 13pt; 
}
		
.ident5 { 
	text-indent			: 10pt; 
}

.underline { 
	text-decoration		: underline;
}
			
a:link { 
	color				: #000066; 
	font-size			: 8pt;
	font-weight			: normal;	
}
		
a:hover { 
	color				: red; 
	font-size			: 8pt;
	font-weight			: normal;
}
		
a {
	font-size			: 8pt;
	font-weight			: normal;	
}

span.span_get_pdf_text {
	font-size			: 7pt;
	font-weight			: normal;
}

span.span_Kb_text {
	font-size			: 8pt;
	font-weight			: normal;
	color				: #666666;
}

span.span_newsletter_text {
	font-weight			: bold;
}

span.normal_text_left {
	text-align			: left;
	line-height			: 13pt; 
}

span.title {
 text-align: center;
 font-size: 18px;
 font-weight: bold;
}

/* global glass */

.sitepeopletext {
 width: 530px;
}

.sitepeopleimg {
 width: 100px;
}

.menuleft {
 width: 200px;
 vertical-align: top;
 text-align: left;
}

.menurightforpicture {
 width: 199px;
}

.menuright_4p_ad {
 width: 200px;
}

.menuright {
 width: 200px;
 table-layout: fixed;
/* word-wrap: break-word; */
 overflow: hidden;
}

.siterealtext {
 width: 400px;
}

.sitetext {
 width: 600px;
}

.sitewidth { 
 width: 800px; 
}

.fullwidth {
 width: 100%;
}

.fullheight {
 height: 100%;
}

.alignright {
 text-align: right;
}

.alignleft {
 text-align: left;
}

.aligncenter {
 text-align: center;
}

.alignjustify {
 text-align: justify;
}

.valigntop {
 vertical-align: top;
}

.standardtextleft {
 text-align: left;
 line-height: 13pt; 
}

.titletexthead {
 color: #cc0033;
 font-style: italic;
 font-weight: bold;
}
 
/* the id's */

#homemenuright {
 background-color: #c4e4ff;
}

#othermenuright {
 background-color: #cccccc;
}

#archiveyeartitle {
 font-size: large;
}

#donationcolor {
 background-color:#FFFF00;
}

.cds_container {
  margin-top: 10px;
  width: 100%;
  display: block;
}

.one_cd {
  float: left;
  width: 198px;
  margin-bottom: 20px;
}

.titlu_cd {
  text-align: center;
  font-weight: bold;
  font-style: italic;
}

.an_cd {
  text-align: center;
}

.traks_cd {
  margin-top: 5px;
  text-align: left;
}

