body 
{
	  margin: 10px;
	  padding: 0px;
	  color: black;
	 /** background: url(background/back1.jpg);**/
	  background-color: black;
}
	
	 
p 
{
  font: 0.8em/1.5em Arial, helvetica, sans-serif;
  text-align: justify
}
				
p:first-letter 
{
  font-size: larger;
  font-style: normal;
  font-weight: bold
}
		
h1 
{
  font: 900 1.2em "courier New", monospace
}
		  
h1:first-letter 
{
  font-size: 1.5em
}
		
h2 
{
  font: 900 10pts "courier New", monospace
}		

li 
{
  font: 0.7em/1.5em arial,  helvetica, sans-serif
}
		
a 
{
  text-decoration: underline;
}
		
a:link 
{
  background: transparent;
}
		
a:visited 
{
  background: transparent;
}
		
a:hover 
{
  background: #transparent; color: black
}
		
.maincolumn
{
  position: relative;
  background:  url(shadows/shadow.png) repeat;
  top: 10px;
  left: 5%;
  width: 90%;
}		

.maincolumncontent
{
  position: relative;
  padding: 30px; 
  top: -5px; /* these two define the shadow 'offset'*/
  left: 5px; /*...*/
  background: #FFFFFF;
  color: black;
  border: 1px solid #2E595C	
}

.shadowbox1 
{
  position: absolute;
  background: url(shadows/shadowdark.gif) repeat;
  top: 40px;
  left: 5%;
  width: 45%
}
			
.shadowbox2 
{
  position: absolute;
  background: url(shadows/shadow.png) repeat;
  top: 40px;
  right: 4%;
  width: 41%
}
			
.shadowboxfloat 
{
  margin: 4px 0px 0px 5px;
  background: url(shadows/shadowlight.gif) repeat;
  width: 50%; 
  position: relative; /*IE needs this to show float properly*/
  float: left
}
			
.shadowcontent, .shadowcontent2 
{
  position: relative;
  padding: 10px; 
  top: -5px; /* these two define the shadow 'offset'*/
  left: -5px; /*...*/
  background: #C4E1C7;
  color: black;
  border: 1px solid #2E595C
}	
		
shadowcontent2
{
  background: #CEE6D0
}
		
#pnglinks 
{
  border: 1px solid #2E595C;
  background: white url(back.gif);
}
			
.b25 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/25black.png) repeat; }
.b25 a {color: #333; display:block;border: 0px;}
.b50 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/50black.png) repeat; }
.b50 a {color: #FFF; display:block;border:0px;}
.b75 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/75black.png) repeat; }
.b75 a {color: #FFF; display:block;border:0px;}	
.w25 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/25white.png) repeat; }
.w25 a {display:block;border:0px;}
.w50 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/50white.png) repeat; }
.w50 a {display:block;border:0px;}
.w75 {text-align:center; margin:5px; border:1px solid #555; background: transparent url(images/75white.png) repeat; }
.w75 a {display:block;border:0px;}


.attentionText {
	text-color: red;
}

.normaltext {
    font: 0.8em/1.5em Arial, helvetica, sans-serif;
    text-align: justify	
}

.smalltext {
	font-family: Arial;
	font-size: 9px;
}

.footer {
	text-align: center;
	font-family: Arial;
	font-size: 9px;
}

.infotable {
	border-style: solid;
	border-width: 0 0 1px 1px;
}

.heading {
	font-weight: bold;
	text-align: center;
}

.row {
	vertical-align: top;
}

.infotable td {
	border-style: solid;
	border-width: 1px 1px 0 0;	
    margin: 0;
    padding: 0;
}

.align-left {
	text-align: left;
}

.align-right {
	text-align: right;
}

.align-center {
	text-align: center;
}
