


a:link {
  color:#000066;
}

:visited {
  color:#660000;
}


span.highlight {background:ccddFF}

h2 {margin-bottom: 0%; margin-right:25%;font-size: 130%; line-height: 130%; Font-weight: bold; color: #332299; font-family: "arial", "helvetica","sans-serif"; text-align: left;}

ul {margin-bottom:0px; margin-top:2px;}
li {margin-bottom:0px; margin-top:2px;line-height:115%;}
div.menu {text-indent:-10px;margin-left:10px;line-height:100%;margin-top:1;margin-bottom:1}
div.checklists {margin-top:5px;margin-bottom:10px;margin-left:10;margin-right:0px;}

div.bodycopy {font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";line-height:140%;font-size:85%;margin-right:0px;}

div.rightcolumn {line-height:130%;font-size:65%;}

body,div {
text-align:left;
margin:0;
padding:0;
center ;
background: #991133;
color: #000000 ;   /* NOTE: Determines text color in Search Results.  WAS: Typo bug rrrr - compare previous version  */
}

#container {
text-align: left;
margin: 0 auto;

/*width:800px;*/
background: #aaaaaa ;
}

.everything, td {
text-align:left;
}

p {
   text-align:left;
   margin-top:10px;
}

p.eyebrow {
  font-family:"fenice BT","Tinos", "Garamond","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:100%;font-size:100%;  font-weight:600; color:#990011;
  margin-left:20px;margin-top:0px;margin-bottom:5px;margin-right:0px;
}

p.logo1 {
  font-family:"fenice BT","Tinos","Garamond","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:100%;font-size:300%; font-weight:bold;  color:#990011;
  margin-left:20px;margin-top:0px;margin-bottom:0px;margin-right:0px;
}
.logo2 {
  font-family:"fenice BT","Tinos", "Garamond","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:100%;font-size:50%;   color:#990011;
  margin-left:0px;margin-top:0px;margin-bottom:0px;margin-right:0px;
}


.logo1 a {
   color:#990011;text-decoration: none;
}
.logo2 a {
   color:#990011;text-decoration: none;
}


.plainlinks a {
#   color:#990011; 
   text-decoration: none;
}



p.mainaddress {
  font-family:"fenice BT","Tinos","Garamond","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:100%;font-size:100%;   color:#110099;
  margin-left:20px;margin-top:0px;margin-bottom:10px;margin-right:0px;
}
p.topmenu {
  font-family:"fenice BT", "Tinos","Garamond","Times New Roman","Times Roman","Times","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich";
  line-height:100%;font-size:100%;font-weight:bold;   color:#FFFFFF;background:#ffffff;
  margin-left:20px;margin-top:5px;margin-bottom:10px;margin-right:0px;
}
.topmenuitem {
  font-family:"fenice BT", "Tinos","Garamond","Times New Roman","Times Roman","Times","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich";
  line-height:100%;font-size:100%;font-weight:bold;   color:#FFFFFF;background:#000066;
  margin-left:0px;margin-top:0px;margin-bottom:0px;margin-right:4px;
  padding-left:7px;padding-right:7px;
  
}
.topmenuitem a {
  color:#FFFFFF;text-decoration: none;
}
.topmenuitem a:hover {
  color:#77bbff;text-decoration: none;
}

.spread {letter-spacing: 0.1em;}
/* .leading {line-height: 180%;}  */



.body1  {
  background:#FFFFFF;
  margin-left:20px;
  margin-top:10px;
  margin-bottom:0px;
  margin-right:10px;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  font-size:80%;
  line-height:200%;
  color:#000000;
}
.body1 a:link {
  color:#660000;
}
.body1 a:visited {
  color:#000066;
}


.body1a {
  background:#FFFFFF ; 
  margin-left:0px;
  margin-top:0px;
  margin-bottom:0px;
  margin-right:0px;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  font-size:100%;
  line-height:140%;
  color:#000000;
  width:75%;
}
.body1a a:link {
  color:#660000;
}
.body1a a:visited {
  color:#000066;
}


.body2 {
  background:#FFFFFF;
  margin-left:20px;
  margin-top:10px;
  margin-bottom:0px;
  margin-right:20%;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  font-size:90%;
  line-height:140%;
  color:#000000;
}
.body2 a:link {
  color:#660000;
}
.body2 a:visited {
  color:#000066;
}

.body3 {
  background:#FFFFFF;
  margin-left:20px;
  margin-top:10px;
  margin-bottom:0px;
  margin-right:20%;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  font-size:80%;
  line-height:130%;
  color:#000000;
  width:80%
}
.body3 a:link {
  color:#660000;
}
.body3 a:visited {
  color:#000066;
}


.body4 {
  background:#FFFFFF;
  margin-left:20px;
  margin-top:10px;
  margin-bottom:0px;
  margin-right:20%;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  font-size:100%;
  line-height:120%;
  color:#000000;
}
.body4 a:link {
  color:#660000;
}
.body4 a:visited {
  color:#000066;
}



.xbody1.xfooter {
  background:#FFFFFF;
  color:#ff0000;
  max-width:1000px;
  margin: 30px 20px 0px 20px;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:80%;
  font-size:100%;
}
.footer {
  background:#ffFFFF;
  color:#000000;
  max-width:1000px;
  margin: 30px 20px 0px 0px;
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:110%;
  font-size:80%;
}



.typesize4 {
  font-size:170%;
  line-height:150%;
  color:#000000;
}

.typesize3 {
  font-size:120%;
  line-height:150%;
  color:#000000;
}
.typesize2 {
  font-size:100%;
  line-height:120%;
  color:#000000;
}
.typesize1 {
  font-size:70%;
  line-height:100%;
  color:#000000;
}



.initialcap {
 font-family:fenice BT,Tinos,Garamond,Times New Roman,Times Roman,Times,Arial,Helvetica,sans-serif,Swiss,Switzerland,Zurich ;
 font-size:400% ;
 color:#990011 ;
 margin-top: 4px;
}



.outer-div {
   /* width:800px; */
   border:0px solid #eeeeee; background:white; margin-top:0px; margin-bottom:10px; padding:0;
}

.block-center {
   margin-top:0px;
   margin:auto;
   background:white; 
}
        
       
.class3 {  /*for menu placement */
  text-align:left;
}

.hrstyle1 {
   text-align:left;
   margin-left:0; /* some pages might need their own indent 20 px */
   border:4;
   width:75%;
   line-height: 4px ;
   height:4px ;
   color:#000066 ;
   background-color: #000066;
   border: 0 ;
}