div.container  { width:    650px; }

*              { font-family:  arial, helvetica, sans-serif;
                 color: #000000;}

hr             { color: #ff0000;
                 background-color: #ff0000;
                 height:  2px;
                 border: 0;
                 }

ul             { list-style-type: disc;
                 padding-left:  15;
                 margin-left:   10;
                }

ul             { list-style-image: url(images/right_arrow.gif);}


a              { color: #33cc33; }
a:visited      { color: #009900; }
a:active       { color: #33ff33; }

h1             { color: #ff0000;
                 font-size:   12pt;
}

ul#navigator   { list-style-type: none;
                 list-style-image: none;
                 padding-left:  0;
                 margin-left:   0;
                 margin:  75px 0 75px 5px;
                 padding-left: 0px;
}

ul#navigator li  {
                 text-align:   left;
                 width: 130px;
                 display: block;
                 margin-bottom: 15px;
}

ul#navigator li:hover { background-color: #cccccc;}
                 

ul#navigator a { font: 16pt Helvetica, sans-serif;
                 text-decoration: none;
                 color: #000000;
                 width: 130px;

}

ul#navigator a:hover { background-color: #cccccc;}


table#lang_sel td  { text-align: center; }

table#lang_sel td:hover  { background-color: #cccccc; }
table#lang_sel a:hover   { background-color: #cccccc; }

table#lang_sel a { text-decoration: none;
                   color: black;
                   font-weight: bold; }

table#lang_sel img  { border: 0; }

div.team_member    { position: relative;
                     margin: 20px 0;
                     padding: 5px;
                     width: 650px;

 }

div.photo        { position: absolute;
                   top: 80px;
                   left: 5px;
                   width: 200px; }

div.member_desc    { position: relative;
                     top: 0;
                     left: 220px;
                     display: block;
                     width: 400px;
 }

table.contact td  {  vertical-align: top;
                     padding-top: 5px;
                     padding-right: 10px; }

