div.centertext { font-family: verdana,arial,helvetica,serif;
                 text-align: center;
               }


.imagecomment { font-family: verdana,arial,helvetica,serif; 
                font-style: italic;
                text-align: left
}

.breadcontent  { max-width: 600px; min-width: 400px; width: 75%
                 text-align: left;
}
.monthheader { font-family: verdana,arial,helvetica,serif;text-align:left  }
p  { font-family: arial,helvetica,verdana,serif }
.bread  { font-family: verdana,arial,helvetica,serif }
body.menu  { background-color: #dd8888; color: #000000; }
body       { background-color: #ffaaaa; color: #000000; }
body.white { background-color: #ffffff; color: #000000; }

a          { font-family: verdana,arial,helvetica,serif }
a.menuitem { font-family: verdana,arial,helvetica,serif;
             font-size: 120%; 
      	     font-weight: bold; 
      	     text-decoration: none 
           }

a.menuitem:active { font-family: verdana,arial,helvetica,serif;
             color: red;
             font-size: 120%; 
      	     font-weight: bold; 
      	     text-decoration: none 
           }

img { border-width: 0px }

img.left {  float: left; border-width: 1px
}

img.right {  float: right; border-width: 1px
}

a.l        { font-family: verdana,arial,helvetica,serif;
             font-size: 100%; 
      	     font-weight: bold; 
      	     text-decoration: none;
	     border-width: 0;
	     border-style:  solid;
	     border-color:  #000000;
           }

a.verysmalll  { font-family: verdana,arial,helvetica,serif;
             font-size: 50%; 
      	     font-weight: bold; 
      	     text-decoration: none;
	     border-width: 0;
	     border-style:  solid;
	     border-color:  #000000;
           }

a.smalll  { font-family: verdana,arial,helvetica,serif;
             font-size: 75%; 
      	     font-weight: bold; 
      	     text-decoration: none;
	     border-width: 0;
	     border-style:  solid;
	     border-color:  #000000;
           }

.small { font-family: verdana,arial,helvetica,serif;
         font-size: 75% }

.alliance { background-color: #b0f0b0;color: #000000 }
.war      { background-color: #f08080;color: #000000 }
.peace    { background-color: #80d0f0;color: #000000 }
.neutral  { color: #000000 }
.nop      { background-color: #000000;color: #000000 }

td       { font-family: verdana,arial,helvetica,serif }
td.smallblack { font-size: 75%; font-family: verdana,arial,helvetica,serif;
                background-color: black; color: black }
tr.smallblack { font-size: 75%; font-family: verdana,arial,helvetica,serif;
                background-color: black; color: black }

td.numbers    { text-align: right;
                font-family: verdana,arial,helvetica,serif; }

tr.numbers    { text-align: right;
                font-family: verdana,arial,helvetica,serif; }

td.psd { font-size: 75%; font-family: verdana,arial,helvetica,serif }
td.empty { background-color: black; color: black }
th.psd { font-size: 75%; font-family: verdana,arial,helvetica,serif }

table.normal   { border-width: 3px; border-style: ridge;}
table.minordip { border-width: 1px; border-style: solid;}
table.layout   { border-width: 0; }

.fra {  font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:blue;  color:white }
.bri { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:red;color: black; }
.rus { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color: green;color: black; }
.aus { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:white;color: black; }
.spa { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:yellow;color: black; }
.tur { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:lightgreen;color: black; }
.pru { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:black; color:white }
.noc { font-size: 75%; font-family: verdana,arial,helvetica,serif;background-color:gray; color:black}

table.psd {  border-width: 1px;  border-style: solid;background-color: #b0b0b0 }
B.psdfra { font-family: verdana,arial,helvetica,serif;background-color:blue;  color:white }
B.psdbri { font-family: verdana,arial,helvetica,serif;background-color:red;color: black; }
B.psdrus { font-family: verdana,arial,helvetica,serif;background-color: green;color: black; }
B.psdaus { font-family: verdana,arial,helvetica,serif;background-color:white;color: black; }
B.sdpsdspa { font-family: verdana,arial,helvetica,serif;background-color:yellow;color: black; }
B.psdtur { font-family: verdana,arial,helvetica,serif;background-color:lightgreen;color: black; }
B.psdpru { font-family: verdana,arial,helvetica,serif;background-color:black; color:white }

.news { font-family: verdana,arial,helvetica,serif;font-size: 75%;
        background-color: #ffffff;color: #000000;
	text-align: left; 
	text-indent: 2m;
	border-color: #000000; border-width: 1; border-style: solid;
}
.newsheadline {
        font-family: verdana,arial,helvetica,serif;
        font-size: 125%; 
        font-weight: bold;
        text-decoration: underline
}

.references {
        border-style: solid; border-width: 1;
        font-family: verdana,arial,helvetica,serif;
        font-size: 75%; 
        font-style: italic;
        text-decoration: none
	position: absolute;
}

