body, table, tr, td {

font-size: 12pt;

line-height: 12pt;

font-family: Arial;

text-decoration: none;

color: #000000;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



TD .content_frame {

margin-top: 0px;

margin-bottom: 0px;

margin-left: 4px;

margin-right: 4px;

}



.menu, .menu a, .menu a:visited, .menu a:active {

font-size: 12px;

font-family: Arial;

font-weight: bold;

font-style: italic;

text-decoration: none;

color: #1B0062;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.menu a:hover {

color: #000000;

}



.menu_on, .menu_on a, .menu_on a:visited, .menu_on a:active, .menu_on a:hover {

font-size: 14px;

font-family: Arial;

font-weight: bold;

font-style: italic;

text-decoration: none;

color: #000000;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.author, .author a, .author a:active {

color: #000000;

}



.author a:visited {

color: #551A8B;

}



.author a:hover {

color: #798490;

}



.footer {

font-size: 12px;

font-family: Arial;

text-decoration: none;

color: #000000;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.required {

font-size: 12px;

font-family: Arial;

text-decoration: none;

color: #CC0000;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.inexoFooter {

font-size: 12px;

font-family: Arial;

text-decoration: none;

color: #000000;

margin-top: 10px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

font-weight:bold;

}



.footer a, .footer a:visited, .footer a:active {

font-weight: bold;

color: #1B0062;

}



.footer a:hover {

font-weight: bold;

color: #000000;

}



.footer_credit, .footer_credit a, .footer_credit a:visited, .footer_credit a:active {

font-size: 12px;

font-family: Arial;

text-decoration: none;

font-weight: normal;

color: #333333;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.footer_credit a:hover {

color: #000000;

font-weight: normal;

}



H1 {

font-size: 20px;

font-family: Arial;

text-decoration: none;

color: #777777;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

border-bottom: 2px;

border-top: 0px;

border-left: 0px;

border-right: 0px;

border-style: dotted;

border-color: black;

}



H2 {

font-size: 13px;

font-family: Arial;

text-decoration: none;

color: #000000;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.h2_blue {

font-size: 15px;

font-family: Arial;

text-decoration: none;

font-weight: bold;

color: #1B0062;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}


b.red {
font-weight: bold;
color: d50000;
}


a, a:active, a:visited {

text-decoration: underline;

color: #1B0062;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



a:hover {

color: #000000;

}



.blue {

font-size: 14px;

font-weight: bold;

color: #1B0062;

}



INPUT.searchbox {

background-image: url(/img/searchbox.jpg);

font-size: 13px;

font-family: Arial;

font-weight: bold;

text-decoration: none;

color: black;

border: solid #cccccc 1px;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



SELECT.searchbox {

font-size: 13px;

font-family: Arial;

font-weight: bold;

text-decoration: none;

color: black;

border: none;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



SELECT.searchbox_sm {

font-size: 13px;

font-family: Arial;

font-weight: bold;

text-decoration: none;

color: black;

border: none;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



a.bigger {

font-size: 15px;

font-weight: bold;

color: #000000;

}



.demo, .demo a, .demo a:visited, .demo a:active {

font-size: 11px;

font-family: Verdana;

font-weight: bold;

text-decoration: none;

color: #000060;

margin-top: 0px;

margin-bottom: 0px;

margin-left: 0px;

margin-right: 0px;

}



.demo a:hover {

color: #FFFFFF;

}

