body { font-family:Arial, Helvetica, sans-serif; font-size:11px; }
a:focus { outline:1px dotted }
hr { border:0 #ccc solid; border-top-width:1px; clear:both; height:0 }
h1 {  }
h2 {  }
h3 {  }
h4 {  }
h5 {  }
h6 {  }
ol {  }
ul {  }
li {  }
p, dl, hr, h1, h2, h3, h4, h5, h6, ol, ul, pre, table, address, fieldset {  }
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - MORE STYLE */
.groupMenu { font-size:12px; }

.content h1 { font-size: 40px; margin: 0px; padding: 0px; color: #2F72BD; text-transform: uppercase; font-weight: 900; margin-bottom: 16px; }
.content h2 { font-size: 20px; padding: 0px; color: #B0CDEC; text-transform: uppercase; font-weight: 900; margin-bottom: 12px; margin-top: 12px; margin-right: 0px; margin-left: 0px; }
.content h3 { font-size: 20px; padding: 0px; color: #B0CDEC; text-transform: uppercase; font-weight: 900; margin-bottom: 12px; margin-top: 12px; margin-right: 0px; margin-left: 0px; } 

.content p { padding: 0px; font-size: 12px; color: #666666; line-height: 26px; margin: 0px; }

.newsContainer h2 { color: #2F72BD; font-size: 16px; margin-bottom: 10px; border-bottom-width: 2px; border-bottom-style: solid; border-bottom-color: #999999; padding-bottom: 4px; }
.newsContainer h3 { color: #333333; font-size: 14px; margin-bottom: 10px; padding-bottom: 4px; margin-top: 20px; }
.newsContainer h4 { color: #666666; font-size: 12px; margin-bottom: 10px; padding-bottom: 4px; }
.newsContainer p { font-size: 12px; line-height: 20px; margin-bottom: 10px; color: #666666; }

address { font-size: 14px; color: #666666; font-style: normal; line-height: 20px; }