
a:link {
  color:#000066;
}

:visited {
  color:#000099;
}



span.highlight {background:ccddFF}

h2 {margin-bottom: 0%; 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 ;
/* ackground: #992233; */ /* No! This lays color over the background image, not needed. */
/*background: #fffffe; */

color: #000000 ;   /* Typo bug rrrr - compare previous version  NEW: Changes text color of embedded menus */
#cursor:default;   /* this changes cursor in general body copy!!  */
}

#container {
text-align: left;
margin: 0 auto;

/*width:800px;*/
background: #aaaaaa ;
}

.everything, td {
text-align:left;
}

p {text-align:left;}

p.eyebrowa {
  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:#ffffff;
  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:#ffffff;
  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;
}
p.eyebrowa {
  font-family:"fenice BT","Tinos", "Garamond","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:100%;font-size:75%;  font-weight:600; color:#ffffff;
  margin-left:20px;margin-top:0px;margin-bottom:2px;margin-right:0px;
}

p.logo1a {
  font-family:"fenice BT","Tinos","Garamond","Times New Roman","Times Roman","Times","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich";
  line-height:100%;font-size:200%; font-weight:bold;  color:#ffffff;
  margin-left:20px;margin-top:0px;margin-bottom:0px;margin-right:0px;
}
.logo2a {
  font-family:"fenice BT","Tinos", "Garamond","Times New Roman","Times Roman","Times","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich";
  line-height:100%;font-size:50%;   color:#ffffff;
  margin-left:0px;margin-top:0px;margin-bottom:0px;margin-right:0px;
}
p.mainaddress {
  font-family:"fenice BT","Tinos","Garamond","Times New Roman","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:90%;font-size:80%;   color:#ffffff;
  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:1px;padding-right:1px;
  
}
.topmenuitem a {
  color:#FFFFFF;text-decoration: none;
}
.topmenuitem a:hover {
  color:#77bbff;text-decoration: none;
}


/* BEGIN COMMENTED OUT */
/* commented portion deleted. see prior file versions. */
/* END COMMENTED OUT */


/* LEFTMENU NOT USED????  */
.leftmenu {
   float:left; background:#0000fe;  /*  background does not affect ?? */
}


.leftmenuitem {
  font-family:"fenice BT","Tinos", "Garamond","Times New Roman","Times Roman","Times","Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich";
  line-height:100%;font-size:80%;font-weight:bold;   color:#FFFFFF;background:#5599dd;
  margin-left:0px;margin-top:0px;margin-bottom:5px;margin-right:5px;
  padding-left:1px;padding-right:1px;
  width:185px; 
  position: relative; top:10px;left:20px;

}
.leftmenuitem a {
  color:#ffffff;text-decoration: none;
}
.leftmenuitem a:hover {
  color:#99ddff;text-decoration: none;
}

/* flasharea not used?   And why is it in this section if it is reagarding slider?  */

.flasharea {
  font-family:"arial","Swis721 Ex BT", "Zurich Ex BT", "Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:150%;font-size:80%;font-weight:400;   /* IN PRACTICE, WEIGHT NUMBERS BECOME JUST NORMAL AND BOLD */
  /* font-stretch: wider */  /*DON'T USE FONT-STRETCH PROPERTY - IS DEFUNCT */
                             /*Also, specific font name maybe is correctly ignored by FireFox?, even when font-face. */
  color:#000066; background:#FFFFFF;
  margin-left:20px;margin-top:20px;margin-bottom:0px;margin-right:0px; /* margins control position of frame */
  left:0px; top:0px;

/*margin-left:160px;*/
/*height:auto; */ /* height changes height of box, but too much whitespace at bottom. Space allotted is for the default text (see HTML), but if that text is removed, auto makes height = 0.*/
height:380px;  /* STOP!  This is NOT the overall height of the slider box. See that in the HTML BODY, below the first set of items. This should probably be 380px  */
/*min-width:150px; */
min-width:75px;
}



.flasharea.pad {padding:0px;}  /*  pad is space INSIDE of box */

.flasharea.border {border: solid #5599dd 8px;}

.flasharea.margin {margin-left:10px;   /* margin controls horizontal position of slide box */
 /* width:235px; */  /* width controls width of slide box and sets minimum page width when resizing window */
   min-width:135px; 
   /* height:auto; */
} 

.spread {letter-spacing: 0.1em;}
/* .leading {line-height: 180%;}  */

p.body1 {
  font-family:"Arial", "Helvetica","sans-serif","Swiss","Switzerland","Zurich","Times New Roman","Times Roman","Times";
  line-height:110%;font-size:80%;   color:#000000;
  margin-left:20px;margin-top:0px;margin-bottom:0px;margin-right:0px;
}


p {
  margin-top:10px;
}

.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";
  line-height:200%;
  font-size:80%;
  color:#000000;
}


.body1 a:link {
  color:#660000;
}

.body1 a:visited {
  color:#000066;
}

.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:blue; /* test was orange */ 
   margin-top:0px; 
   margin-bottom:10px; 
   padding:0;
}

/*.inner-div {
   width:800px; 
   border:1px solid black; 
   background:#0000fe; 
   margin-bottom:10px; 
   text-align:center;
}*/

.block-center {
   margin-top:0px; 
   margin:auto; 
   background:white; 
}
        
