
body
  { 
      font-family: arial,helvetica,sans-serif; 
      font-size: 12pt; 
      color: #44423d; 
      background-color: #42c2ef;
      width: 1000px;
      /*background-color: #bda44d;*/
      /*background-color: #a9a93c;*/
  }
td, th, p, ul, li { font-family: arial,helvetica,sans-serif; font-size: 14px; color: #000000; }


#info,
#info_full
{
  float: left;
  background-color: #42c2ef;
  border: 5px #04a7e1 groove;
  border-collapse: collapse;
  border-spacing: 4px;
  margin-top: 3px;
  padding: 5px;
  vertical-align: top;
}

#info
{
  width: 75%;
}

#info_full
{
  width: 100%;
}

#info_right
{
  float: right;
  width: auto;
  /* border: 2px #ffffff dashed;*/
  vertical-align: top;
}

.info_icon
{
  float: left;
  width: auto;
  padding: 5px;
  border: 0;
}

b { font-weight: 700; }

a:link { color: #000000; text-decoration: none;}

a:active { color: #df0b18; text-decoration: none;}

a:hover {color: #df0b18; text-decoration: none;}

a:visited { color: #ffaa38; text-decoration: none;}

table.info_right 
{
  float: right;
  width: auto;
  margin: 0.1em; 
  background: #eee8aa;
  border-right: 2px dotted #cd853f;
  border-bottom: 2px dotted #cd853f;
  border: 1px #000000 solid;
  border-collapse: collapse;
  border-spacing: 5px;
  vertical-align: top;
}


table.data  
{ 
  color: #000000;
  width: auto;
  border: 1px #000000 solid;
  border-collapse: collapse;
  border-spacing: 5px;
  vertical-align: top;
}

td.data,
td.info_right,
td.info_right_hr,
td.info_right_hc,
td.data_hr,
td.data_hc
{ 
border: 1px #000000 solid;
padding: 4px;
}

td.data,
td.info_right
{ 
font-weight: normal;
}

td.data_hr,
td.info_right_hr
{ 
font-weight: bold;
}

td.data_hc,
td.info_right_hc
{ 
font-weight: bold;
}

/* - - - - - - - - - -  */
td.name 
     { 
       font-size: 10pt;
       font-weight: bold; 
       text-align: left; 
     }


td.desc 
     { 
       font-size: 10pt;
       color: #000030;
       font-weight: normal; 
       text-align: left; 
     }
img.adr { border: 0;}

p.question { font-weight: bold; font-size: 12pt; }
p.answer { font-weight: normal; font-size: 10pt; }

p.label { font-weight: bold; }
p.disclaimer { font-size: 10pt;  }

span.mission { font-size: 14pt; }
li.mission { font-size: 14pt; }


p.menu { font-size: 10px; color: #ffffff; }

a.menu { color: #ffffff; }

ul.all {list-style-type: square }

table.pub  { 
                border-width: 0px;
                width: 100%;
           }
td.menu_shw { width: 6px; height: 20px; padding: 0px; margin: 0px; }
td.menu_fill { width: 95%; height: 20px; vertical-align: top; padding: 0px; margin: 0px; }
td.menu_txt { vertical-align: middle; 
              height: 20px;
              padding: 0px; 
	      margin: 0px;
              font-size: 10pt; 
	      color: #ffffff;
	      white-space: nowrap
            }
img.menu {height: 20px;}

td.pubname 
     { 
       font-weight: bold; 
       text-align: left; 
       font-size: 14pt; 
     }
td.pubdate 
     { 
       font-weight: normal; 
       text-align: right; 
       font-size: 14pt; 
     }
td.pubtitle 
     { 
       font-weight: normal; 
       text-align: left; 
       font-size: 10pt; 
     }
td.title 
     { 
       font-weight: bold; 
       text-align: center; 
       font-size: 20pt; 
     }
td.label {
           font-weight: bold;
           font-size: 16pt; 
           vertical-align: top; 
	   width: 180px; 
	 }
td.body { 
           font-weight: normal; 
           vertical-align: top; 
	   font-size: 14pt; }

td.mission 
    { 
       font-size: 14pt; 
       font-weight: bold; 
       text-align: center; 
       vertical-align: middle; 
    }

.nopete {

	background-repeat: repeat;

	}


