/* Style Definitions */
body {
  margin-left:0;
  margin-right:0;
  margin-top:0;
  margin-bottom:0;
  color:#000000;
  bgcolor:#FFFFFF;
  font-family:Verdana,Tahoma,ms sans serif,Arial,sans-serif;
  font-size:100%;
  text-align:left;
  }
  .print {
  font-family:"Times New Roman",serif;
  }
font.menu {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  }
font.topmenu {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  color:#FFFFFF;
  }
font.sysdate {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  color:#000000;
  font-weight:bold;
  }
font.hierarchy {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:75%;
  }
font.righttitle {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:80%;
  color:#FFFFFF;
  font-weight:bold;
  }
font.searchlabel {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  color:#000000;
  }
p {
  font-size:80%;
  }
  .searchresult {
  margin-top:20;
  margin-bottom:0;
  margin-left:0;
  margin-right:0;
  font-weight:bold;
  }
  .postdate {
  font-size:60%;
  margin:0;
  }
  .searchdescription {
  font-size:60%;
  margin:0;
  }
  .footer {
  font-size:10px;
  margin-top:3;
  margin-bottom:2;
  margin-left:20;
  text-align:left;
  color:#FFFFFF;
  }
  .whatsnew {
  font-size:100%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .whatsnewtitle {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  font-weight:bold;
  margin-top:5;
  margin-bottom:0;
  text-align:left;
  }
  .whatsnewpostdate {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .whatsnewdesc {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .newstitle {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  font-weight:bold;
  margin-top:5;
  margin-bottom:0;
  text-align:left;
  }
  .newspostdate {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .newsdesc {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .syndicatednewstitle {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:70%;
  font-weight:bold;
  margin-top:5;
  margin-bottom:0;
  text-align:left;
  }
  .syndicatednewspostdate {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  }
  .syndicatednewscredits {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  margin-top:0;
  margin-bottom:0;
  text-align:left;
  width:150;
  }
  .syndicatednewscreditsmain {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:60%;
  margin-top:20;
  margin-bottom:0;
  text-align:left;
  }
  .mainpagetext {
  margin-left:5;
  margin-right:5;
  margin-top:5;
  margin-bottom:5;
  font-family:Verdana,Tahoma,Arial,sans-serif;
  line-height:1.5;
  }
  .contenttext {
  margin-left:0;
  margin-right:5;
  margin-top:1.5em;
  margin-bottom:1.5em;
  line-height:1.25;
  }
  .companyprofilesection {
  font-weight:normal;
  margin-left:30;
  margin-right:5;
  margin-top:0;
  margin-bottom:0;
  }
  .sysdate {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:10px;
  color:#FFFFFF;
  font-weight:bold;
  margin-left:0;
  margin-right:5;
  margin-top:0;
  margin-bottom:3;
  }
h1, h2, h3, h4, h5, h6 {
  font-weight:bold;
  margin-top:0;
  margin-bottom:0;
  }
h1{
  color:#800000;
  font-size:150%;
  margin-top:0.25em;
  margin-bottom:0.5em;
  }
h1.spinnaker {
  color:#557E90;
  }
h2{
  font-size:120%;
  margin-top:0.5em;
  margin-bottom:0.5em;
  }
h2.spinnaker {
  color:#557E90;
  }
h3{
  font-size:100%;
  margin-top:0.5em;
  margin-bottom:0.25em;
  }
h3.spinnaker {
  font-size:80%;
  color:#557E90;
  }
h4{
  font-size:80%;
  }
a.topmenu:link, .topmenu:active, .topmenu:visited {
  color:#FFFFFF;
  text-decoration:none;
  background:transparent;
  }
  .topmenu:hover {
  color:#9F0001;
  text-decoration:none;
  background:#FFFFFF;
  }
xxxxxa:link, a:active {
  color:#9F0001;
  text-decoration:underline;
  background:transparent;
  }
xxxxxa:visited {
  color:#7F7F7F;
  text-decoration:underline;
  background:transparent;
  }
a.whatsnew:link, .whatsnew:active {
  color:#9F0001;
  text-decoration:underline;
  background:transparent;
  }
  .whatsnew:visited {
  color:#E2CBCB;
  text-decoration:underline;
  background:transparent;
  }
a.news:link, .news:active {
  color:#9F0001;
  text-decoration:underline;
  background:transparent;
  }
  .news:visited {
  color:#7F7F7F;
  text-decoration:underline;
  background:transparent;
  }
a.syndicatednews:link, .syndicatednews:active {
  color:#9F0001;
  text-decoration:underline;
  background:transparent;
  }
  .syndicatednews:visited {
  color:#7F7F7F;
  text-decoration:underline;
  background:transparent;
  }
a.h2link:link, .h2link:active {
  color:#9F0001;
  text-decoration:none;
  background:transparent;
  }
a.h2link:visited {
  color:#9F0001;
  text-decoration:none;
  background:transparent;
  }
a.h2link:hover {
  color:#9F0001;
  text-decoration:underline;
  background:transparent;
  }
a.leftmenu:link, .leftmenu:active {
  color:#FFFFFF;
  text-decoration:none;
  background:transparent;
  }
  .leftmenu:visited {
  color:#BFBFBF;
  text-decoration:none;
  background:transparent;
  }
 .leftmenu:hover {
  text-decoration:underline;
  background:transparent;
  }
input.search {
  font-family:Verdana,Tahoma,Arial,sans-serif;
  font-size:8pt;
  }
ul.square {
  margin-left:25;
  margin-right:5;
  margin-top:10;
  margin-bottom:10;
  font-size:80%;
  list-style: square;
  }
ul.innersquare {
  margin-left:25;
  margin-right:5;
  margin-top:0;
  margin-bottom:0;
  font-size:100%;
  list-style: square;
  }
ul.redsquare {
  margin-left:25;
  margin-right:5;
  margin-top:10;
  margin-bottom:10;
  font-size:80%;
  list-style: square;
  color:#9F0001;
  }
ul.square_spinnaker {
  margin-left:25;
  margin-right:5;
  margin-top:0;
  margin-bottom:10;
  font-size:90%;
  list-style: square;
  }
ol {
  font-size:80%;
}