/* DEFAULTS */

body { font-family: Arial; background-color:#f4ece9; margin:0; border-top:#888888 1px solid;}
a { text-decoration: none;color: #002bb8;background: none;}
a:visited { color: #5a3696;}
a:active {color: #faa700;}
a:hover {text-decoration: underline;}

span.demo { color: black; font-size: 12px}

H1 { color:#0A50AB; font-size: 19px; font-weight: bold ; margin: 0px; padding: 0px }
H2 { color:#aaaa00; font-size: 18px; font-weight: bold; margin: 0px; padding: 0px }
H3 { color:#005060; font-size: 16px; font-weight: bold; margin: 0px; padding: 0px }

hr { width:100%; margin:8px; height:1px color: #ffffee; background-color: #ffffee;}

.font1 { color:#993300; font-size: 18px; font-weight: bold }
.font2 { color:black; font-size: 12px  }
.font3 { color:black; font-size: 13px  }
.font4 { color:black; font-size: 11px  }

.font5 { color:#00864b; font-size: 30px; font-weight: bold }
.font6 { color:#993300; font-size: 13px; font-weight: bold ;font-family: Arial;}
.font7 { color:#993300; font-size: 16px; font-weight: bold }
.font8 { color:black; font-size: 15px  }
.font9 { color:#993300; font-size: 15px; font-weight: bold }
.font10 { color:#000080; font-size: 10px;}
.font11 { color:#993300; font-size: 16px;}
.font12 { color:#993300; font-size: 30px; font-weight: bold }

.topmenu { color:#993300; font-size: 14px; font-weight: bold ;font-family: Arial;}
.topmenu A:link { color:#993300; font-size: 14px; font-weight: bold ;font-family: Arial;}
.topmenu A:visited { color:#993300; font-size: 14px; font-weight: bold ;font-family: Arial;}
.topmenu A:hover { color:#993300; font-size: 14px; font-weight: bold ;font-family: Arial;}

.fontgray1 { color:#3d3d3d; font-size: 14px; line-height:140%}
.fontgray2 { color:#7d7d7d; font-size: 10px; }

.fontopmenu { color:#993300; font-size: 11px; font-weight: bold }

.fontsidemenu { color:#000080; font-size: 14px; padding-left: 25px; padding-right: 25px; font-family: Arial; }
.fontsidemenu A:link { text-decoration: none; color: #000080 ; }
.fontsidemenu A:visited { text-decoration: none; color: #000080 }
.fontsidemenu A:hover { text-decoration: none; color: #00864B }

.fontsidemenu1 { color:#000080; font-size: 14px; padding-left: 25px; padding-right: 25px; font-family: Arial; padding-top:6px;}
.fontsidemenu1 A:link {font-size: 14px; text-decoration: none; color: #000080 ; }
.fontsidemenu1 A:visited {font-size: 14px; text-decoration: none; color: #000080 }
.fontsidemenu1 A:hover {font-size: 14px; text-decoration: none; color: #00864B }

.fontfooter { color:#FFFFFF; font-size: 11px;}
.fonttm { color:#000000; font-size: 8px;}

.frame1 {  border:#993300 1px solid; padding : 5px }
.frame2 {  border:#993300 1px solid; padding : 5px; margin-top : 5px }
.frame3 {  border:#993300 4px double; }

.menu1 { border:#993300 1px solid ; padding-left : 5px ; padding-right : 5px }

.testom { color:#757575; font-size: 11px; font-style: italic; }
.testom1 { color:#757575; font-size: 11px; font-weight: bold;}

.hstext { color:#757575; font-size: 11px; font-weight: bold; line-height:11px; z-index:99; cursor: pointer;}
.menutd { cursor: pointer; }
.links {color: gray; font-size: 11pt; font-weight: bold;}
.links a {color: navy !important; font-size: 11pt;}
.pcihead {color: #993300; font-size:14pt; font-weight: bold; text-decoration: underline;}
.pcimini {color: darkslategray; font-size: 12pt; font-weight: bold;}
.pcibottom {font-size: 11pt; font-weight: bold; color: gray; text-align: center;}
.pcibottom a { color: navy !important; font-size: 11pt;}
.sidemenu a {color: navy !important; font-size:11pt;}
.bottomblocks a {color: navy !important; font-size: 12px;}
.news {color: black !important; font-size: 11px;}