body         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11pt; 



               background-color: #CCCCCC }



a            {  }



a:hover {



  color: #ff0000;



  }



a.navigation { text-decoration: none; color: #EEAA44; font-weight: bold }



a.navigation:hover { color: #EEEEDD; text-decoration: none; font-weight: bold }



a.on-link    { color: #EEAA44; text-decoration: none; font-weight: bold }



a.on-link:hover { color: #EEAA44; text-decoration: none; font-weight: bold }



a.succ       { color: #EEAA44; font-weight: bold }



a.succ:hover { color: #EEEEDD; font-weight: bold }



a.warning {



  color: #ffffff;



  text-decoration: none;



  font-weight: bold;



  }



a.warning:hover {



  color: #ffffff;



  text-decoration: underline;



  font-weight: bold;



  }







input.button { background-color: #221100; color: #FFFFFF; font-weight: bold; font-size: 10pt }



input.miniButton { background-color: #221100; color: #FFFFFF; font-weight: bold; font-size: 8pt }



input.S_button { background-color: #221100; color: #FFFFFF; font-weight: bold; font-size: 8pt }



p.success {



  background-color: #008000;



  color: #ffffff;



  font-size: 9pt;



  font-weight: bold;



  }



p.warning {



  background-color: #ff0000;



  color: #ffffff;



  font-size: 9pt;



  font-weight: bold;



  }







span.answer {



  color: #000000;



  }



span.question { color: #BB4411; visibility: hidden; font-weight: bold }



span.title {



  font-family: Impact, Arial Black;



  font-size: 14pt;



  color: #20296c;



  }



span.subtitle {



  font-size: 11pt;



  font-style: italic;



  font-weight: bold;



  }







table.boxed  { border: 1px solid #000000 }



table.miniBoxed { border: 1px solid #000000 }



td {



  font-size: 10pt;



  }



td.copyright {



  background-color: #000000;



  color: #ffffff;



  padding: 5px;



  font-weight: bold;



  }



td.header    { color: #FFFFFF; background-color: #BB4411; font-size: 11pt; font-weight: bold }



td.rest {



  background-color: #dddddd;



  padding: 7px;



  }



td.miniHeader {



  background-color: #000000;



  color: #ffffff;



  font-weight: bold;



  font-size: 8pt;



  }



td.miniRest {



  background-color: #dddddd;



  font-size: 8pt;



  padding: 3px;



  }



td.S_header  { background-color: #BB4411; color: #FFFFFF; font-weight: bold; font-size: 8pt }



td.S_rest {



  background-color: #dddddd;



  font-size: 8pt;



  padding: 3px;



  }



td.divider {



  background-color: #aaaaaa;



  }



td.warning {



  background-color: #ff0000;



  color: #ffffff;



  font-weight: bold;



  }







.input       { background-color: #ffffff; color: #20296c; font-size: 10pt; 



               border: 1px solid #000000 }



.miniInput   { background-color: #ffffff; color: #20296c; font-size: 8pt; 



               border: 1px solid #000000 }



.S_input     { background-color: #ffffff; color: #20296c; font-size: 8pt; 



               border: 1px solid #000000 }



td.navigation-square {



  padding: 5px;



/*  background-color: #FFFFFF;



  border-left: 2px solid #20296c;



  border-right: 2px solid #20296c;



  border-top: 2px solid #20296c; */



  }



td.navigation { background-color: #ffffff; border-bottom: 2px solid #20296C }



td.logo-image {



  border-bottom: 2px solid #20296c;



  background-color: #cccccc;



  }



td.header-adarea {



  border-bottom: 2px solid #20296c;



  background-color: #cccccc;



  }



td.sidebar {



  background-color: #000000;



  border-bottom: 2px solid #20296c;



  border-left: 2px solid #20296c;



  border-right: 2px solid #20296c;



  width: 180px;



  padding-bottom: 100px;



  }



td.contents {



  padding-left: 15px;



  padding-right: 15px;



  padding-top: 15px;



  padding-bottom: 100px;



  background-color: #FFFFFF;



  border-bottom: 2px solid #20296c;



  border-right: 2px solid #20296c;



  }



span.sitename {



  color: #20296c;



  font-size: 15pt;



  font-weight: bold;



  }



span.siteslogan{



  color: #555555;



  font-size: 10pt;



  font-weight: bold;



  }



.table {



  background-color: #dddddd;



  }



td.pbContents {



  background-color: #ffffff;



  padding: 5px;



  }

