/* cornflowerblue=#6495ED  gold=#FFCC33 skyblue=#87CEEB */

body {
  scrollbar-arrow-color:white;
  scrollbar-track-color:"white";
  scrollbar-shadow-color:navy;
  scrollbar-face-color:white;
  scrollbar-highlight-color:cyan;
  scrollbar-darkshadow-color:blue;
  scrollbar-3dlight-color:blue;
  font-family: "Arial", "Verdana", "Helvetica", sans-serif; font-size:10pt;
  }

body.black {
  scrollbar-arrow-color:black;
  scrollbar-track-color:"black";
  scrollbar-shadow-color:blue;
  scrollbar-face-color:black;
  scrollbar-highlight-color:blue;
  scrollbar-darkshadow-color:blue;
  scrollbar-3dlight-color:blue;
  color:white;
  font-size: 11pt; font-family: "Arial", "Verdana", "Helvetica", sans-serif; 
       text-decoration: none; 
  }

div.topbox {font-size:9pt;color:navy;text-align:left;
	border-top:solid #87CEEB 1px;border-bottom:solid #87CEEB 1px;
	padding-top:5px;padding-bottom:5px;}
div.topbox a{text-decoration: none; color: blue;}
div.topbox a:hover{text-decoration: none; color: lime;}
div.topbox h2{font-size:9pt;font-weight:normal;display:inline;}
div.topbox h2 a{text-decoration: none; color: blue;}
div.topbox h2 a:hover{text-decoration: none; color: lime;}
div.topbox h2 a.no{text-decoration: none; color: navy;}
div.topbox h2 a.no:hover{text-decoration: none; color: navy;}

div.lfmbox {border: solid #FFCCCC 1pt;padding:5px 5px 5px 5px;font-size:8pt;text-align:center;width:460px;
	background-color:#FFF5F5;}

div.fprintbox {border: solid blue 1pt;padding:5px 5px 5px 10px;font-size:9pt;text-align:left;width:330px;
	display:none; position:absolute;left:100px;top:200px;z-index:20; overflow:auto;background-color:white;}
div.fprintbox a {font-size:9pt;text-decoration:underline; color:blue;}
div.fprintbox a:hover {font-size:9pt;text-decoration:underline overline; color:lime;}

h1 {font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: black; display:inline;}
h1 a {font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: black; }
h1 a:hover {font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: black; }
h1 a.no {text-decoration: none;cursor:text;}
h1 a.no:hover {text-decoration: none;cursor:text; }
h1 a.hover {text-decoration: none;}
h1 a.hover:hover {text-decoration: underline; color:blue;}
h1.abstract {font-size: 15pt;  font-weight: normal; 
       text-decoration: none; color: #FFCC33;}
h1.abstract a {font-size: 15pt;  font-weight: normal; 
       text-decoration: none; color: #FFCC33; }
h1.abstract a:hover {font-size: 15pt;  font-weight: normal; 
       text-decoration: none; color: #FFCC33; }
h1.abstract span.white {font-size: 11pt; color: white;  }
h1.abstract span.white a {font-size: 11pt;text-decoration: none; color: white; }
h1.abstract span.white a:hover {font-size: 11pt;text-decoration: none; color: white; }
h1.abstract span.subgold {font-size: 8pt; color: #FFCC33;  }
h1.abstract span.subgold a {font-size: 8pt;text-decoration: none; color: #FFCC33; }
h1.abstract span.subgold a:hover {font-size: 8pt;text-decoration: none; color: #FFCC33; }
h1.caption {font-size: 7pt;  font-weight: normal; 
       text-decoration: none; color: blue;}
h1.navi {font-size:8pt;}
h1.galleries {font-size: 11pt;  font-weight: bold; 
       text-decoration: none; color: navy;}
h1.galleries a.no {font-size: 11pt; text-decoration: none; color: navy; cursor:text; font-weight: bold;}
h1.galleries a.no:hover {font-size: 11pt; text-decoration: none; color: navy; cursor:text; font-weight: bold;}
h1.galleries a {font-size: 11pt; text-decoration: none; color: blue; font-weight: bold;}
h1.galleries a:hover {font-size: 11pt; text-decoration: none; color: lime; font-weight: bold;}
h1.galleries span {font-size: 10pt; text-decoration: none; font-weight:normal;}
h1.galleries span a {font-size: 10pt; text-decoration: none; font-weight:normal;}
h1.galleries span a:hover {font-size: 10pt; color:lime; text-decoration: none; font-weight:normal;}
h1.galleries span a.no {font-size: 10pt; text-decoration: none; color: navy; cursor:text; font-weight: normal;}
h1.galleries span a.no:hover {font-size: 10pt; text-decoration: none; color: navy; cursor:text; font-weight: normal;}
h1.articlehdg {font-size: 13pt;  font-weight: bold; 
       text-decoration: none; color: navy; }

h2 { }
h2.abstract {font-size: 12pt;  font-weight: bold; 
       text-decoration: none; color: #FFCC33; }
h2.abstract a {font-size: 12pt;  font-weight: bold; 
       text-decoration: none; color: #FFCC33; }
h2.abstract a:hover {font-size: 12pt;  font-weight: bold; 
       text-decoration: none; color: #FFCC33; }
h2.index {font-size: 12pt;  font-weight: normal; 
       text-decoration: none; color: white; }
h2.index a {text-decoration: none; color: white; }
h2.index a:hover {text-decoration: none; color: white; }
h2.index a.blue{font-size: 11pt; font-weight: bold;
         text-decoration: underline; color: #6495ED;}  
h2.index a.blue:hover{font-size: 11pt; font-weight: bold;
               text-decoration: underline overline; color: lime;}
h2.articlehdg {font-size: 13pt;  font-weight: normal; 
       text-decoration: underline; color: navy; }
h2.subhdg {font-size:13pt;text-decoration:none;color:blue;}

hr{color: skyblue; height:1px;}
table{border-color: blue;}

table.smalltopnavi tr td h1 {font-size:7pt; color:#6495ED;}

table.topnavi {font-size:8pt;font-family:"Arial","Verdana","Helvetica",sans-serif; 
	text-decoration:none; font-weight:normal}
table.topnavi tr td {padding: 0px 15px 0px 15px;}
table.topnavi tr td h1 {font-size:8pt; color:#6495ED;}
table.topnavi tr td h1 a {font-size:8pt;text-decoration:underline; color:#6495ED;} 
table.topnavi tr td h1 a.overline {font-size:8pt;text-decoration:overline; color:#6495ED;} 
table.topnavi tr td h1 a:hover {font-size:8pt;text-decoration:underline overline; color:lime;}

td.linksdesc {padding-right:10px; padding-left:20px; width:410px;} 
td.linkslink {padding-right:10px; padding-left:10px;} 
td.std {padding-top:10px;padding-right:25px; padding-left:25px;padding-bottom:10px;
	border:solid cornflowerblue 1px;}
td.newhome {padding-right:10px; padding-left:10px;}
td.gallery {padding-right:40px; padding-left:50px;}
td.galleryconc {padding-right:175px; padding-left:30px;}
td.gallerywall {padding-right:190px; padding-left:30px;}
td.gallerylight {padding-right:175px; padding-left:30px;}
td.galleryearly {padding-right:175px; padding-left:30px;}

a.no {text-decoration:none;color:navy;cursor:text;}
a.no:hover {text-decoration:none;color:navy;cursor:text;}
a.nul{font-family: "Gill Sans", "Tahoma", "Times New Roman", serif, serif; font-weight: bold; 
      text-decoration: none; color: blue;}
a.hover {text-decoration: none; color:black;}
a.hover:hover {text-decoration: underline; color:blue;}  
a.nul:hover{ font-weight: bold; 
            text-decoration: none; color: lime;}

a.ilinks{font-size: 10pt;  
      font-weight: bold; text-decoration: none; color: blue;}  
a.ilinks:hover{font-size: 10pt;  
               font-weight: bold; text-decoration: none; color: lime;}

a.ilinkssky{font-size: 10pt;  
      font-weight: normal; text-decoration: underline; color: #6495ED;}  
a.ilinkssky:hover{font-size: 10pt;  
               font-weight: normal; text-decoration: underline overline; color: lime;}

a.ilinksgold{font-size: 10pt;  
      font-weight: normal; text-decoration: none; color: #FFCC33;}  
a.ilinksgold:hover{font-size: 10pt;  
               font-weight: normal; text-decoration: underline overline; color: lime;}

a.booklink{font-size: 10pt;  
      font-weight: normal; text-decoration: none; color: blue;}  
a.booklink:hover{font-size: 10pt;  
               font-weight: normal; text-decoration: none; color: lime; background-color:black;}
    
a.smalllink{font-size: 8pt;  
      font-weight: bold; text-decoration: none; color: blue;}  
a.smalllink:hover{font-size: 8pt;  
               font-weight: bold; text-decoration: none; color: lime;}
 
a.blinks{font-size: 11pt;  
         text-decoration: none; color: navy;}  
a.blinks:hover{font-size: 11pt;  
               text-decoration: none; color: lime;}

a.alinks{font-size: 10pt;  font-weight: normal;
         text-decoration: none; color: blue;}  
a.alinks:hover{font-size: 10pt;  font-weight: normal; 
               text-decoration: none; color: lime;}
a.alinkshover{
         text-decoration: none; color: black;}  
a.alinkshover:hover{
               text-decoration: none; color: lime;}

a.alinksbold{font-size: 10pt;  font-weight: bold;
         text-decoration: underline; color: blue;}  
a.alinksbold:hover{font-size: 10pt;  font-weight: bold; 
               text-decoration: none; color: lime;}

a.blueul11pt{font-size: 10pt;  font-weight: normal;
         text-decoration: underline; color: blue;}  
a.blueul11pt:hover{font-size: 10pt;  font-weight: normal; 
               text-decoration: none; color: lime;}

a.blueul12pt{font-size: 10pt;  font-weight: normal;
         text-decoration: underline; color: blue;}  
a.blueul12pt:hover{font-size: 10pt;  font-weight: normal; 
               text-decoration: none; color: lime;}

a.privlinks{font-size: 10pt;  font-weight: normal;
         text-decoration: underline; color: blue;}  
a.privlinks:hover{font-size: 10pt;  font-weight: normal; 
               text-decoration: none; color: lime;}

a.lhlinks{font-size: 11pt;  font-weight: bold;
         text-decoration: none; color: blue;}  
a.lhlinks:hover{font-size: 11pt;  font-weight: bold; 
               text-decoration: none; color: lime;}

a.links12{font-size: 11pt;  font-weight: bold;
         text-decoration: underline; color: #6495ED;}  
a.links12:hover{font-size: 11pt;  font-weight: bold;
               text-decoration: underline overline; color: lime;}

a.links12whitelime{font-size: 11pt;  font-weight: bold;
         text-decoration: none; color: white;}  
a.links12whitelime:hover{font-size: 11pt;  font-weight: bold; 
               text-decoration: underline; color: lime;}

a.hlinks{font-size: 10pt;  font-weight: bold; 
         text-decoration: none; color: black;}  
a.hlinks:hover{font-size: 10pt;  font-weight: bold; 
               text-decoration: none; color: lime;}

a.clinks{font-size: 11pt;  
         color: navy;}  
a.clinks:hover{font-size: 11pt;  
               text-decoration: none; color: lime;}

a.llinks{font-size: 10pt;  
         text-decoration: underline; color: blue;}  
a.llinks:hover{font-size: 10pt;  
               text-decoration: none; color: lime;}

a.commlinks{font-size: 10pt;  
         text-decoration: none; color: blue;}  
a.commlinks:hover{font-size: 10pt;  
               text-decoration: none; color: lime;}

a.mlinks{font-size: 10pt;  
         text-decoration: none; color: blue;}  
a.mlinks:hover{font-size: 10pt;  
               text-decoration: none; color: lime;}

a.chdg{font-size: 12pt;  font-weight: bold; 
       text-decoration: none; color: navy;}  
a.chdg:hover{font-size: 12pt;  font-weight: bold; 
             text-decoration: none; color: lime;}

a.chdglink{font-size: 12pt;  font-weight: bold; 
           color: black;}  
a.chdglink:hover{font-size: 12pt;  font-weight: bold; 
             text-decoration: none; color: lime;}

a.chdglinkblue{font-size: 11pt;  font-weight: bold; 
           color: blue;}  
a.chdglinkblue:hover{font-size: 11pt;  font-weight: bold; 
             text-decoration: none; color: lime;}

a.subhdglink{font-size: 14pt;  font-weight: bold; 
         text-decoration: none; color: black;}  
a.subhdglink:hover{font-size: 14pt;  font-weight: bold; 
               text-decoration: none; color: lime;}

a.topleft{font-size: 11pt;  font-weight: bold; 
       text-decoration: none; color: blue;}  
a.topleft:hover{font-size: 11pt;  font-weight: bold; 
             text-decoration: none; color: lime;}

a.glink{font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: blue; }  
a.glink:hover{font-size: 14pt;  font-weight: normal; 
             text-decoration: none; color: lime;}

a.h1link{font-size: 13pt;  font-weight: bold; 
       text-decoration: none; color: #FFCC33;}
a.h1link:hover{font-size: 13pt;  font-weight: bold; 
       text-decoration: underline; color: blue;}

div.slidedown {position:absolute;left:255px;top:0px;
	visibility:hidden;border:1px solid blue;padding:15px;
	background-color:white;color:black;font-family:'Arial','Helvetica',sans-serif;
	font-size:9pt;font-weight:normal;z-index:20;}
div.slidedown a{text-decoration: underline; color: blue;}  
div.slidedown a:hover{text-decoration: underline overline; color: lime;}
div.slidedown a.hover {text-decoration: none; color:black;}
div.slidedown a.hover:hover {text-decoration: underline overline; color: lime;}
div.slidedown h1 {font-size:14pt;font-weight:normal;color:blue;letter-spacing:3pt;}
div.slidedown h2 {color:red; font-size:13pt;font-weight:normal;}
div.slidedown strong {font-weight:normal;}

span.ghdg{font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: black;} 
span.tophdg{font-size: 17pt;  font-weight: normal; 
       text-decoration: none; color: blue;}
span.phdg{font-size: 14pt;  font-weight: normal; 
       text-decoration: none; color: black;}  
span.chdg{font-size: 12pt;  font-weight: bold; 
       text-decoration: none; color: navy;}  
span.subhdg{font-size: 13pt;  font-weight: bold; 
       text-decoration: none; color: blue;}  
span.lhdg{font-size: 11pt;  font-weight: bold; 
       text-decoration: none; color: navy;}
span.aboutlt{font-size: 11pt;  
       text-decoration: none; color: blue;}  
span.clinks{font-size: 10pt;  
         color: navy;}
span.llinks{font-size: 10pt;  
         color: navy;}
span.llinks a {font-size: 10pt;  
         color: navy;text-decoration:none;}
span.llinks a:hover {font-size: 10pt;  
         color: lime;text-decoration:none;}
span.comments{font-size: 10pt;  
         color: navy;}
span.gallblackt{font-size: 10pt;  
         color: black;}
span.ilinkt{font-size: 10pt;  
      text-decoration: none; color: blue;} 
span.ilinkt a.no {color: blue; text-decoration:none; }
span.ilinkt a.no:hover {color: blue; text-decoration:none; }
span.black12{font-size: 10pt;  
         color: black;}
span.aboutt{font-size: 10pt;  font-weight: normal;
         text-decoration: none; color: black;}
span.aboutt a.no {color: black; text-decoration:none; cursor:text;}
span.aboutt a.no:hover {color: black; text-decoration:none; cursor:text;}
span.privt{font-size: 10pt;  font-weight: normal;
         text-decoration: none; color: black;}
span.homet{font-size: 11pt;  font-weight: bold;
         text-decoration: none; color: blue;}
span.homet a.no {color: blue; text-decoration:none; }
span.homet a.no:hover {color: blue; text-decoration:none;}
span.blackt{font-size: 10pt;  font-weight: bold;
         text-decoration: none; color: black;}
span.blackt a.no {color: black; text-decoration:none; }
span.blackt a.no:hover {color: black; text-decoration:none;}
span.white10{font-size: 10pt;  font-weight: bold;
         text-decoration: none; color: white;}
span.white10 a.no {color: white;text-decoration:none; }
span.white10 a.no:hover {color: white; text-decoration:none;}
span.hhdg{font-size: 12pt;  font-weight: bold;
         text-decoration: none; color: black;}
span.booklink{font-size: 10pt;  
      font-weight: normal; text-decoration: none; color: blue;} 
span.smalllink{font-size: 8pt;  
      font-weight: bold; text-decoration: none; color: blue;} 
span.gold11{font-size: 11pt;  
       text-decoration: none; color: #FFCC33;}
span.gold11 strong{font-weight:normal;}
span.gold11 a.no {color: #FFCC33; text-decoration:none; }
span.gold11 a.no:hover {color: #FFCC33; text-decoration:none; }
span.small {font-size:7pt;}
span.verytiny {font-size:1pt;}

span.map{font-size: 10pt;  font-weight: normal;
         text-decoration: none; color: navy;}
span.map a {font-size: 10pt;  
         color: navy;text-decoration:none;}
span.map a:hover {font-size: 10pt;  
         color: lime; text-decoration:none;}
span.map a.no {text-decoration:none;color:navy;cursor:text;}
span.map a.no:hover {text-decoration:none;color:navy;cursor:text;}

/* ul.blue has green round bullets,
   the <b> tag is used to turn the text (within the <li> tags) back to black, 
   with weight: normal to make it non-bold 
   in general, list items are moved 23px to the left (making them non-indented)*/
ul.blue {text-align:left; color:blue; list-style-type:disc;}
ul.blue li b {font-weight:normal; color:black;}
li {left:-23px; position:relative;}
li a {font-weight:normal; text-decoration:none; cursor:text; color:black}
li a:hover {font-weight:normal; text-decoration:none; cursor:text; color:black}

marquee {width:0px;}
img.preload{display:none; }

.preload{display:none; }

.hdgshadow {letter-spacing:3pt;}
.buttonshadow {filter:shadow(color=#DCDCDC,direction=140,strength=4);}