
*  {
    margin:0 ;
    padding:0 ;
    }
    
a.categentry:link {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 16px ;
   font-family: "Arial" ;
   }
   
a.categentry:active {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 16px ;
   font-family: "Arial";
   }
   
a.categentry:visited {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 16px ;
   font-family: "Arial";
   }

a.categentry:hover {
   color: #FF0000;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 16px ;
   font-family: "Arial";
   background-color: #FFFF00 ;
   }
   
a.contentstart:link {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial" ;
   }

a.contentstart:active {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   }

a.contentstart:visited {
   color: #0000FF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   }

a.contentstart:hover {
   color: #FF0000;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFF00 ;
   }
   
a.gohome:link {
   width: 400px ;
   color: #E47833 ;
   margin-top: 10px ; 
   padding-top: 5px;
   font-family: "Arial";
   font-weight: 600;
   font-style: normal ;
   text-align: left ;
   text-decoration: none ;
   font-size: 22px ;
   vertical-align: middle ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   border-width: 1px ; 
   border-color: #FFFFFF ;
   border-style: solid ; 
   }

a.gohome:active {
   width: 400px ;
   color: #E47833 ;
   margin-top: 10px ; 
   padding-top: 5px;
   font-family: "Arial";
   font-weight: 600;
   font-style: normal ;
   text-align: left ;
   text-decoration: none ;
   font-size: 22px ;
   vertical-align: middle ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   border-width: 1px ; 
   border-color: #FFFFFF ;
   border-style: solid ; 
   }

a.gohome:visited {
   width: 400px ;
   color: #E47833 ;
   margin-top: 10px ; 
   padding-top: 5px;
   font-family: "Arial";
   font-weight: 600;
   font-style: normal ;
   text-align: left ;
   text-decoration: none ;
   font-size: 22px ;
   vertical-align: middle ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   border-width: 1px ; 
   border-color: #FFFFFF ;
   border-style: solid ; 
   }

a.gohome:hover {
   color: #FF0000;
   xheight: 50px ;
   padding-top: 5px;
   vertical-align: middle ;
   background-color: #FFFF00 ; 
   border-width: 1px ; 
   border-color: #FFFFFF ;
   border-style: solid ; 
   text-decoration: none ;
   }
   
   
a.infogo:link {
   font-family: "Times New Roman", Times, serif ;
   font-style: italic ;
   font-weight: 600;
   text-decoration: none ;
   font-size: 14px ;
   color: #0000FF ;
   background-color: #FFFFFF ;
   }
   
a.infogo:active {
   font-family: "Times New Roman", Times, serif ;
   font-style: italic ;
   font-weight: 600;
   text-decoration: none ;
   font-size: 14px ;
   color: #0000FF ;
   background-color: #FFFFFF ;
   }
   
a.infogo:visited {
   font-family: "Times New Roman", Times, serif ;
   font-style: italic ;
   font-weight: 600;
   text-decoration: none ;
   font-size: 14px ;
   color: #0000FF ;
   background-color: #FFFFFF ;
   }
   
   
a.infogo:hover {
   color: #FF0000 ;
   background-color: #FFFF00 ;
   }
   
a.infogomore:link {
   font-family: "Arial", sans-serif ;
   font-style: normal ;
   font-weight: normal;
   text-decoration: none ;
   font-size: 11px ;
   color: #FFFFFF ;
   background-color: #FFFFFF ;
   }
   
a.infogomore:active {
   font-family: "Arial", sans-serif ;
   font-style: normal ;
   font-weight: normal;
   text-decoration: none ;
   font-size: 11px ;
   color: #FFFFFF ;
   background-color: #FFFFFF ;
   }
   
a.infogomore:visited {
   font-family: "Arial", sans-serif ;
   font-style: normal ;
   font-weight: normal;
   text-decoration: none ;
   font-size: 11px ;
   color: #FFFFFF ;
   background-color: #FFFFFF ;
   }
   
a.infogomore:hover {
   font-family: "Arial", sans-serif ;
   font-style: normal ;
   font-weight: normal;
   text-decoration: none ;
   font-size: 11px ;
   color: #FFFFFF ;
   background-color: #FFFFFF ;
   }
   
   
a.relref:link {
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   }

a.relref:active {
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   }

a.relref:visited {
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   }

a.relref:hover {
   color: #FFFFFF;
   background-color: #FFFFFF ; 
   }
   
a.speccat:link {
   color: #0000FF ;
   height: 18px ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 18px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ; 
   }

a.speccat:active {
   color: #0000FF ;
   height: 18px ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 18px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #F1F3B4 ;
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;  
   }

a.speccat:visited {
   color: #0000FF ;
   height: 18px ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 18px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #F1F3B4 ;
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;  
   }

a.speccat:hover {
   color: #FF0000;
   height: 18px ;
   vertical-align: middle ;
   background-color: #FFFF00 ; 
   border-width: 1px ; 
   border-color: #ff0000 ;
   border-style: solid ; 
   }
   
   
a.specname:link {
   color: #000000 ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   }
a.specname:active {
   color: #000000 ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #FFFFFF ; 
   }
a.specname:visited {
   color: #000000 ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #FFFFFF ; 
   }
a.specname:hover {
   color: #FF0000;
   background-color: #FFFF00 ; 
   }

a.specname2:link {
   color: #FFFFFF ;
   height: 0px ;
   text-align: right ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 8px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   xborder-width: 1px ; 
  x border-color: #FFFFFF ;
   xborder-style: solid ;  
   }

a.specname2:active {
   color: #FFFFFF ;
   height: 0px ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 8px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   xborder-width: 1px ; 
   xborder-color: #FFFFFF ;
   xborder-style: solid ;  
   }

a.specname2:visited {
   color: #FFFFFF ;
   height: 0px ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 8px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   xborder-width: 1px ; 
   xborder-color: #FFFFFF ;
   xborder-style: solid ;  
   }

a.specname2:hover {
   color: #FFFFFF;
   background-color: #FFFFFF ; 
   xborder-width: 1px ; 
  x border-color: #FFFFFF ;
   xborder-style: solid ;  
   }



a.specnameb:link {
   height: 24px ;
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 16px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   vertical-align: middle ;
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   xborder-color: #00ff00 ;
   border-style: solid ; 
   }

a.specnameb:active {
   height: 24px ;
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 16px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #F1F3B4 ; 
   vertical-align: middle ;
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ; 
   }

a.specnameb:visited {
   height: 24px ;
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 16px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #f1f3b4 ;
   vertical-align: middle ;
   border-width: 1px ; 
   xborder-color: #00ff00 ; 
   border-color: #f1f3b4 ;
   border-style: solid ; 
   }

a.specnameb:hover {
   height: 24px ;
   color: #ff0000;
   background-color: #ffff00 ; 
   xpadding-top: 5px ;
   xvertical-align: middle ;
   vertical-align: middle ;
   border-width: 1px ; 
   border-color: #ff0000 ;
   border-style: solid ; 
   }

a.specnamec:link {
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   }

a.specnamec:active {
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #F1F3B4 ; 
   }

a.specnamec:visited {
   color: #0000ff ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #F1F3B4 ; 
   }

a.specnamec:hover {
   color: #ff0000;
   background-color: #FFFF00 ; 
   }
   
a.specopen:link {
   color: #0000ff ;
   height: 12px ;
   text-decoration: none ;
   text-align: left ;
   vertical-align: top ;
   font-weight: normal ;
   font-size: 10px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;
   }

a.specopen:active {
   color: #0000ff ;
   height: 12px ;
   text-decoration: none ;
   text-align: left ;
   vertical-align: top ;
   font-weight: normal ;
   font-size: 10px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;  
   }

a.specopen:visited {
   color: #0000ff ;
   height: 12px ;
   text-decoration: none ;
   text-align: left ;
   vertical-align: top ;
   font-weight: normal ;
   font-size: 10px ;
   font-family: "Arial";
   xpadding-top: 5px ;
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;  
   }

a.specopen:hover {
   color: #FF0000;
   background-color: #FFFF00 ; 
   border-width: 1px ; 
   border-color: #FF0000 ;
   border-style: solid ;  
   } 
   
a.specpic:link {
   color: #eee8aa ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   xvertical-align: center;
   padding: 4px;
   }

a.specpic:active {
   color: #eee8aa  ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   padding: 4px;
   }

a.specpic:visited {
   color: #eee8aa  ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   padding: 4px;
   }

a.specpic:hover {
   color: #FF0000;
   background-color: #FF0000 ; 
   font-weight: bold ;
   padding: 4px;
   }
   
a.spectop:link {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 0px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.spectop:active {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 0px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.spectop:visited {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   xfont-weight: bold ;
   font-size: 0px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF; 
   }

a.spectop:hover {
   height: 18px ;
   color: #FFFFFF;
   vertical-align: middle ;
   background-color: #FFFFFF ;
   }
   
a.spectopb:link {
   height: 18px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 14px ;
   font-family: "Arial";
   xvertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.spectopb:active {
   height: 18px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 14px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.spectopb:visited {
   height: 18px ;
   color: #FFFFFF ;
   text-decoration: none ;
   xfont-weight: bold ;
   font-size: 14px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF; 
   }

a.spectopb:hover {
   height: 18px ;
   color: #FFFFFF ;
   vertical-align: middle ;
   background-color: #FFFFFF ;
   }
   
a.specnull:link {
   color: #545454;
   font-family: "Arial";
   font-weight: bold ;
   text-decoration: none ;
   font-size: 12px ;
   }

a.specnull:active {
   color: #545454;
   font-family: "Arial";
   font-weight: bold ;
   text-decoration: none ;
   font-size: 12px ; 
   }

a.specnull:visited {
   color: #545454;
   font-family: "Arial";
   font-weight: bold ;
   text-decoration: none ;
   font-size: 12px ; 
   }

a.specnull:hover {
   color: #545454;
   font-family: "Arial";
   font-weight: bold ;
   text-decoration: none ;
   font-size: 12px ;
   font-weight: bolder ; 
   }
   

a.terr:link {
	color: #FFFFFF ;
	height: 0px ;
	background-color: #ffffff ; 
	vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
   x border-color: #f1f3b4 ;
   x border-style: solid ; 
	font-size: 0px ; 
	}

a.terr:active {
	color: #FFFFFF;
	height: 0px ;
    background-color: #FFFFFF ; 
    vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
    xborder-color: #f1f3b4 ;
    xborder-style: solid ; 
	font-size: 0px ; 
	}

a.terr:visited {
	color: #FFFFFF;
	height: 0px ;
	background-color: #FFFFFF ; 
	vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
    xborder-color: #f1f3b4 ;
    xborder-style: solid ; 
	font-size: 0px ;
	}

a.terr:hover {
    color: #FFFFFF ;
    height: 0px ;
    background-color: #FFFFFF ; 
    vertical-align: bottom ;
    xborder-width: 1px ; 
    xborder-color: #ff0000 ;
    xborder-style: solid ; 
    }
   
a.thisun:link {
	color: #ffffff ;
	height: 0px ;
	xwidth: 30px ;
	background-color: #FFFFFF ; 
	vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
    xborder-color: #f1f3b4 ;
    xborder-style: solid ; 
	font-size: 0px ; 
	}

a.thisun:active {
	color: #ffffff ;
	height: 18px ;
	xwidth: 16px ;
    background-color: #ffffff ; 
    vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
   x border-color: #f1f3b4 ;
    xborder-style: solid ; 
	font-size: 0px ; 
	}

a.thisun:visited {
	color: #ffffff ;
	height: 0px ;
	background-color: #ffffff ; 
	vertical-align: middle ;
	text-decoration: none ;
	xborder-width: 1px ; 
    xborder-color: #f1f3b4 ;
    xborder-style: solid ; 
	font-size: 0px ;
	}

a.thisun:hover {
    color: #ffffff ;
    height: 0px ;
    background-color: #ffffff ; 
    vertical-align: bottom ;
    xborder-width: 1px ; 
    xborder-color: #f1f3b4 ;
    xborder-style: solid ; 
    }



a.trail:link {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 11px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.trail:active {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 11px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ;
   }

a.trail:visited {
   height: 0px ;
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 11px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF ; 
   }

a.trail:hover {
   height: 20px ;
   color: #FF0000;
   vertical-align: middle ;
   background-color: #FFFF00 ;
   }

.alphabutton {
	font-family: Arial ;
	text-align: left ;
	height: 0px ;
	color: #FFFFFF ;
	vertical-align: bottom ;
	background-color: #f1f3b4 ; 
	font-weight: bold ;
	font-size: 0px ; 
	}   

.alphabuttonreg {
	font-family: Arial ;
	text-align: right ;
	height: 0px ;
	color: #000000 ;
	vertical-align: bottom ;
	background-color: #000000 ; 
	font-weight: bold ;
	font-size: 0px ; 
	xpadding-top: 2px ;
	xpadding-bottom: 2px ;
	}   
	
	
.body {
	font-weight: bold ;
	font-size: 100% ; 
   }
   
.blockempty {
	width: 170px ;
   }
   
.blocktitle {
   width: 15px ;
   }
   
.blockleft {
   width: 24px ;
   height: 28px ;
   }
   
.blockright {
   width: 24px ;
   }

.blockshow {
   width: 170px ;
   height: 140px ;
   color: #000000 ;
   border: 0px ;
   border-style: solid ; 
   border-color: #F1F3B4 ; 
   text-align: middle;
   align: "center" ;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 12px ;
   font-family: Arial, sans-serif ;
   padding-left: 2px ;
   padding-right: 2px ;
   padding-top: 5px ;
   }
   
   
.blockshow4 {
   width: 220px ;
   height: 180px ;
   color: #000000 ;
   border: 1px ;
   border-style: solid ; 
   border-color: #FFFFFF ; 
   text-align: middle;
   align: "center" ;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 12px ;
   font-family: Arial, sans-serif ;
   padding-left: 6px ;
   padding-right: 6px ;
   padding-top: 8px ;
   } 
   
.blockshow3 {
   width: 210px ;
   height: 180px ;
   color: #FFFFFF ;
   xborder: 1px ;
   border-style: solid ; 
   border-color: #FFFFFF ; 
   text-align: middle;
   align: "center" ;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 12px ;
   font-family: Arial, sans-serif ;
   padding-left: 6px ;
   padding-right: 6px ;
   xmargin: 3px ;
   } 
   
.blockshowb {
   xwidth: 320px ;
   xheight: 200px ;
   text-align: middle;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 12px ;
   font-family: Arial, sans-serif ;
   padding-left: 5px ;
   padding-right: 5px ;
   border-width: 2px ; 
   border-style: solid ; 
   border-color: #000000 ; 
   }
   
.blockshowc {
   xwidth: 320px ;
   height: 150px ;
   text-align: middle;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 12px ;
   font-family: Arial, sans-serif ;
   padding-left: 5px ;
   padding-right: 5px ;
   border-width: 2px ; 
   border-style: solid ; 
   border-color: #000000 ; 
   }
   
.blocktext {
   font-family: "Arial" ;
   text-align: left;
   height: 15px ;
   vertical-align: top;
   padding-left: 5px ;
   padding-right: 5px ; 
   font-weight: lighter;
   font-style: normal ;
   font-size: 12px;
   xbackground-color: #ffaa66 ;
   }
   
.blocktextsub {
   font-family: "Arial" ;
   text-align: left;
   height: 15px ;
   vertical-align: top;
   padding-left: 20px ;
   padding-right: 20px ; 
   font-weight: lighter;
   font-style: normal ;
   font-size: 12px;
   }
   
.blockquote {
   font-family: "Times New Roman", Times, serif;
   text-align: left;
   vertical-align: top;
   padding-left: 40px ;
   padding-right: 40px ; 
   font-weight: lighter;
   font-style: italic ;
   font-size: 11pt;
   }
   
   
.blank {
   background-color: F1F3B4 ;
   }
   
body {
   background-color: #eedd82 ;
   }
   
   
.botfill {
   height: 0px ;
   width: 10px ;
   }
   
.buffalfa {
   width: 24px ; 
   height: 22px ;
   }
   
.caption {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 11px ; 
	font-family: Arial, sans-serif ;
   }
   
.captionrt {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 11px ; 
	font-family: Arial, sans-serif ;
	vertical-align: bottom ;
    border-left-width: 2px ; 
    border-left-style: solid ; 
    border-left-color: #F1F3B4 ;
   }  
   
   
.capcred {
    font-family: "Arial";
    text-align: left ;
    vertical-align: top ;
    font-weight: bolder ;
    font-style: italic ;
    font-size: 9px ;
    }
    
.captionentry {
	width: 100% ;
	font-family: "Arial" ;
	vertical-align: top ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
	font-size: 11px ; 
   }
   
   
.captionrt {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 11px ; 
	font-family: Arial, sans-serif ;
    border-left-width: 2px ; 
    border-left-style: solid ; 
    border-left-color: #FFFFFF ;
   } 
   
.categoryname {
   font-family: "Arial";
   font-size: 15px ;
   font-style: normal ;
   font-weight: bolder ;
   text-align: left ;
   }
   
.classif {
   font-family: "Arial";
   font-style: normal ;
   font-weight: lighter ;
   font-size: 12px ; 
   text-align: left ;
   border-left-width: 14px ; 
   border-left-style: solid ; 
   border-left-color: #F1F3B4 ; 
   }
   
.contenttable {
   width: 730px ;
   background-color: #F1F3B4 ; 
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #F1F3B4 ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #F1F3B4 ; 
   }
   
   
.contenttitle {
    font-family: "arial";
    text-align: left ;
    font-style: normal ;
    color: #000000 ;
    font-size: 16px ;
    font-weight: 600 ;
    }
   
.grpname {
   font-family: "Arial";
   font-size: 13px ;
   font-style: normal ;
   font-weight: lighter ;
   text-align: left ;
   }

.hdtaxx {
   width: 50% ;
   text-align: left ;
   }
    
.hdtbxx {
   width: 50% ;
   text-align: right ;
   } 

.hdtk {
   width: 474px ;
   } 
   
.hdtm {
   width: 150px ;
   } 
   
.headb {
   width: 60px ;
   background-color: #F1F3B4 ;
   } 
   
.headc {
   width: 100px ;
   background-color: #F1F3B4 ;
   }
   
.headd {
   width: 60px ;
   background-color: #F1F3B4 ;
   } 
   
.headexx {
   width: 120px ;
   } 

.headwidth {
   width: 730px ;
   height: 50px ;
   background-color: #F1F3B4 ;
   border-top-width: 7px ;
   border-top-color: #FFFFFF ;
   border-top-style: solid ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
   }

.headwidth2 {
   width: 770px ;
   height: 50px ;
   background-color: #FFFFFF ;
   border-top-width: 7px ;
   border-top-color: #FFFFFF ;
   border-top-style: solid ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
   }

.iconword {
   width: 400px ;
   color: #E47833 ;
   margin-top: 10px ; 
   font-family: "Arial";
   font-weight: 600;
   font-style: normal ;
   text-align: left ;
   font-size: 22px ;
   vertical-align: bottom ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   }
   
.iconwordsm {
   color: #E47833 ;
   font-family: "Arial";
   font-weight: 600 ;
   font-style: normal ;
   text-align: left ;
   font-size: 20px ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   vertical-align: top ;
   }
   
.iconwordtitle {
   color: #E47833 ;
   font-family: "Arial";
   font-weight: 600 ;
   font-size: 16px ;
   letter-spacing: 1px ;
   word-spacing: 1px ;
   vertical-align: bottom ;
   }
   
.infoblock {
   width: 730px ;
   xborder: 0px ;
   xheight: 50px ;
   background-color: #F1F3B4 ;
   border-bottom-width: 1px ; 
   border-bottom-color: #000000 ;
   border-bottom-style: solid ;
   border-top-width: 1px ;
   border-top-color: #000000 ;
   border-top-style: solid ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #F1F3B4 ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #F1F3B4 ; 
   }


.instr {
   font-style: normal ;
   text-align: left ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   color: #FFFFFF ;
   font-weight: normal ;
   font-size: 0px ; 
   font-family: "Arial";
   }
   

.doit {
    font-style: normal ;
	text-align: middle ;
	font-weight: normal ;
	font-size: 11px ; 
	font-family: "Arial";
   }
   
.facttitle {
   width: 100% ;
   text-align: left ;
   xborder-left-width: 30px ; 
   xborder-left-style: solid ; 
   xborder-left-color: #FFFFFF ; 
   font-weight: normal ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 18px ; 
   font-family: "Arial" ;
   }

.facttitle2 {
	width: 100% ;
	text-align: left ;
	border-left-width: 30px ; 
    border-left-style: solid ; 
    border-left-color: #FFFFFF ; 
	font-weight: normal ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 18px ; 
	font-family: "Arial", non-serif ;
	height: 18px ;
   } 
   
   
.facttitlesub {
	width: 100% ;
	text-align: left ;
	border-left-width: 30px ; 
    border-left-style: solid ; 
    border-left-color: #FFFFFF ; 
    border-bottom-width: 6px ; 
    border-bottom-style: solid ; 
    border-bottom-color: #FFFFFF ; 
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 15px ; 
	font-family: "Arial", non-serif ;
   }


.famname {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	font-weight: normal ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 16px ; 
	font-family: Times, serif ;
   }

.familyname {
	font-family: "Arial";
	height: 18px ;
	width: 100% ;
	text-align: right ;
	}


.fillb {
	height: 18px ;
	width: 100% ;
	background-color: #f1f3b4 ;
    }

.filltop {
   height: 18px ;
   width: 100% ;
   text-align: right ;
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
	}

.floatgrapa {
   float: left ;
   border: 1px ;
   border-color: rgb(100%, 50%, 30%) ;
   border-left: 20px ;
   border-width: 0px ;
   margin-right: 8px ; 
   width: 31% ;
   text-align: center ;
   font-weight: normal ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 11px ;
   font-family: Arial, sans-serif ;
   }
   
.fotspace {
   width: 25px ;
   }
   
   
.h1 {
   font-family: "TimesNewRoman" ;
   font-weight: 400 ;
   text-align: left ;
   font-size: 18px ;
   }
   
.h2 {
   font-family: "TimesNewRoman" ;
   font-weight: 400 ;
   text-align: left ;
   font-size: 18px ;
   }
   
   
.headline {
    width: 670px ;
    height: 4px ;
    border-top-width: 1px ; 
    border-top-color: #000000 ;
    border-top-style: solid ;
    background-color: #f1f3b4 ;
    border-left-width: 30px ; 
    border-left-style: solid ; 
    border-left-color: #F1F3B4 ; 
    border-right-width: 30px ; 
    border-right-style: solid ; 
    border-right-color: #F1F3B4 ; 
   }
   
.headlineb {
    width: 770px ;
    height: 4px ;
    border-top-width: 2px ; 
    border-top-color: #000000 ;
    border-top-style: solid ;
    background-color: #FFFFFF ;
   }
   
.infoentry {
	width: 100% ;
	font-family: "Arial" ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 11px ; 
	font-family: Arial, sans-serif ;
   }
   
.jnlphot {
   border-left-width: 1px ; 
   border-left-style: solid ; 
   border-left-color: #F1F3B4 ; 
   }
   
.latinname {
   font-family: Arial ;
   font-style: italic ;
   font-weight: normal ;
   font-size: 12px ;
   }
   
.linedivide1 {
   text-align: center ;
   height: 10px ;
   }


.linedivide3 {
   text-align: center ;
   height: 1px ;
   width: 100% ;
   }
   
.linedivide4 {
   text-align: center ;
   height: 1px ;
   width: 97% ;
   }
   
   
.lineinfo {
   text-align: center ;
   height: 1px ;
   width: 670px ;
   }
   
   
.lineinfo2 {
   text-align: center ;
   height: 1px ;
   width: 710px ;
   }
   
   
.listnum {
   font-family: "Arial", sans-serif;
   font-style: normal ;
   text-align: left ;
   font-weight: lighter ;
   font-size: 14px ; 
   }
   
.maintable {
   width: 650px ;
   }
   
.maintext {
   width: 100% ;
   font-family: "Times New Roman", Times, serif ;
   font-style: normal ;
   text-align: left ;
   font-weight: 500 ;
   font-size: 16pt ; 
}
	
.margina {
	width: 14px ;
	}

.nextleft {
	height: 12px ;
	width: 200px ;
	text-align: left ;
	}
	
.nextright {
	height: 12px ;
	width: 200px ;
	text-align: right ;
	}
	
.nonav {
   color: #000000 ;
   text-decoration: none ;
   font-weight: bold ;
   font-size: 0px ;
   font-family: "Arial";
   }


.par {
   font-family: arial, sans-serif;
   text-align: left;
   vertical-align: top;
   font-weight: bold;
   font-size: 11pt;
   }
   
   
.pagewidth {
   width: 650px ;
   }
   
.picblank {
    width: 120px ;
    height: 86px ;
    text-decoration: none ;
    margin-right: 2px ;
    margin-left: 2px ;
    margin-top: 2px ;
    margin-bottom: 2px ;
    border: 0px ;
    padding: 1px ;
    border-color: #2F4F4F ;
    border-style: solid ;
   }
   
.picblank {
    width: 120px ;
    height: 86px ;
    text-decoration: none ;
    margin-right: 2px ;
    margin-left: 2px ;
    margin-top: 2px ;
    margin-bottom: 2px ;
    border: 1px ;
    padding: 1px ;
    border-color: #FFFFFF ;
    border-style: solid ;
   }
   
.picfg {
    width: 120px ;
    height: 86px ;
    text-decoration: none ;
    margin-right: 2px ;
    margin-left: 2px ;
    margin-top: 2px ;
    margin-bottom: 2px ;
    border: 1px ;
    padding: 1px ;
    border-color: #2F4F4F ;
    border-style: solid ;
   }
   
.pic100 {
    width: 100px ;
    height: 80px ;
    text-decoration: none ;
    margin-right: 2px ;
    margin-left: 2px ;
    margin-top: 2px ;
    margin-bottom: 2px ;
    border: 1px ;
    padding: 1px ;
    border-color: #2F4F4F ;
    border-style: solid ;
   }
   
.picinstruct {
	font-family: "Arial" ;
	font-style: normal ;
	font-weight: lighter ;
	font-size: 12px ; 
	}
	
	
.placelocation {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: .64em ;
	font-family: "Times New Roman", Times, serif ;
   }
   
	
.preamblehead {
    font-family: "Arial";
    font-weight: bolder;
    font-size: 18px;
    text-align: left ;
    }
   
.printit {
   color: #FFFFFF ;
   text-align: right ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 0px ;
   font-family: "Arial";
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ;  
   }
   
.regionpic {
   width: 150px ;
   height: 120px ;
   padding-right: 4px ;
   border: 0px ;
   xpadding-bottom: 10px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpica {
   width: 150px ;
   height: 120px ;
   padding-right: 4px ;
   border: 0px ;
   xpadding-bottom: 10px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpic2 {
   width: 215px ;
   height: 172px ;
   border: 0px ;
   text-decoration: none ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpicb {
   width: 200px ;
   height: 160px ;
   padding-right: 4px ;
   border: 0px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpicc {
   width: 200px ;
   height: 160px ;
   padding-right: 4px ;
   border: 0px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   text-align: middle ;
   } 
   
.regionpicd {
   width: 320px ;
   height: 200px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpicleft {
   width: 250px ;
   height: 150px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }
   
.regionpicright {
   width: 200px ;
   height: 150px ;
   font-family: Arial ;
   font-weight: normal ;
   font-style: normal ;
   font-size: 12px ;
   }


.regtitle {
   font-style: normal ;
   text-align: left ;
   border-left-width: 10px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   font-weight: normal ;
   font-style: normal ;
   font-variant: normal ; 
   font-size: 18px ; 
   xfont-family: Times, serif ;
   font-family: Arial ;
   }
   

.regname {
	xwidth: 100% ;
	font-style: normal ;
	text-align: center ;
	border-left-width: 10px ; 
    border-left-style: solid ; 
    border-left-color: #F1F3B4 ; 
	font-weight: normal ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 14px ; 
	font-family: Times, serif ;
   }
   
.relhead {
   color: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 12px ;
   font-family: "Arial";
   background-color: #FFFFFF ; 
   }
   
.sheetentry {
   width: 730px ;
   background-color: #F1F3B4 ; 
   xborder-width: 2px ; 
   xborder-style: solid ; 
   xborder-color: #000000 ; 
   }
   
.xsheettable {
   width: 730px ;
   background-color: #FFFFFF ; 
   }
   
.sheettable {
   width: 730px ;
   background-color: #FFFFFF ; 
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
   }
   
.sheettableb {
   width: 730px ;
   background-color: #FFFFFF ; 
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
   }

.sheettable2 {
   width: 770px ;
   background-color: #FFFFFF ;  
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ; 
   }


.sheetabcd {
   font-family: "Arial" ;
   text-align: left;
   vertical-align: top;
   font-weight: lighter;
   font-size: 10pt;
   padding-left: 10px ; 
   padding-right: 10px ;
   }
   
.sheettext {
   text-align: left;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ;
   xpadding-left: 30px ; 
   xpadding-right: 30px ;
   font-size: 12pt ;
   font-family: "Times New Roman", Times, serif;
   }
	
.sheettextb {
   text-align: left;
   vertical-align: top;
   font-weight: lighter ;
   font-style: normal ;
   font-variant: normal ;
   font-size: 14px ;
   font-family: "Times New Roman", Times, serif;
   }

.shimupper {
   height: 1px ;
   width: 40px ;
   }

.shimlower {
   height: 10px ;
   width: 40px ;
   }
   
.showcamera {
   text-decoration: none ;
   width: 20px ;
   height: 15px ;
   border: 0px ;
   }
   
   
.showcaption {
	width: 100% ;
	font-family: "Arial" ;
	font-style: normal ;
	text-align: left ;
	font-weight: lighter ;
	font-size: 11px ; 
   }
   
   
.showicon {
   width: 50px ;
   border: 0px ;
   vertical-align: bottom ;
   }
   
.showmapill {
   width : 80px ;
   height : 72px ;
   border-width : 0 ;
   vertical-align : top ;
   float : right ; 
   }
   
.showmapillb {
   width : 133px ;
   height : 125px ;
   border-width : 0 ;
   vertical-align : top ;
   float : right ; 
   }
   
.showmapilledge {	
   width : 80px ;
   height : 72px ;
   border-width : 0 ;
   vertical-align : top ;
   float : right ; 
   border-width: 1px ; 
   border-style: solid ; 
   border-color: #000000 ; 
   }
   
.showmapill120 {
   width : 120px ;
   height : 108px ;
   border-width : 0 ;
   vertical-align : top ;
   float : right ; 
   }

.slash {
   font-size: 14px ;
   font-weight: bold ;
   color: #000000 ;
   }
   
.spacebloc {
   height: 5px ;
   border: 0px ;
   width: 120px ;
  } 
  
.spacebloc2 {
   height: 10px ;
   border: 0px ;
   width: 100px ;
   color: #FFFFFF ;
  } 
   
.spacermid {
   height: 2px ;
   width: 20px ;
   text-align: center ;
   }
   
.spacerstd {
   width: 20px ;
   height: 5px ;
   text-align: center ;
   }
	
.spacerbase {
   width: 20px ;
   height: 1px ;
   text-align: center ;
   }


.summtable {
   width: 730px ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ;
   border-right-width: 30px ; 
   border-right-style: solid ; 
   border-right-color: #FFFFFF ;
   background-color: #F1F3B4 ; 
   }
   

.summtitle {
	width: 100% ;
	font-style: normal ;
	text-align: left ;
	padding-top: 10px ;
   xborder-left-width: 10px ; 
   xborder-left-style: solid ; 
   xborder-left-color: #FFFFFF ; 
	font-weight: normal ;
    font-variant: normal ; 
	font-size: 18px ; 
	font-family: Arial, serif ;
   }

.textblock {
   width: 200px ;
   text-align: left ;
   font-style: normal ;
   font-family:  "Arial" ;
   font-size: 12px;
   color: #000000 ;
   background-color : #f1f3b4 ;
   }

.title {
   font-variant: small-caps ;
   font-weight: normal ;
   text-decoration: none ;
   font-size: 16px;
   font-family:  "Arial" ;
   text-align: left ;
   color: #000000 ;
   background-color : #FFFFFF ;
   }
   
.titleb {
   font-weight: normal ;
   text-decoration: none ;
   font-size: 14px;
   font-family:  "Arial" ;
   text-align: left ;
   color: #000000 ;
   background-color : #FFFFFF ;
   }

.trackim {
   text-align: left ;
   border-left-width: 30px ; 
   border-left-style: solid ; 
   border-left-color: #FFFFFF ; 
    }

.traild {
   height: 0px ;
   xcolor: #FFFFFF ;
   text-decoration: none ;
   font-weight: normal ;
   font-size: 0px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #FFFFFF; 
   }
   
.trans {
   color: #F1F3B4 ;
   height: 18px ;
   xtext-decoration: none ;
   font-weight: bold ;
   font-size: 12px ;
   font-family: "Arial";
   vertical-align: middle ;
   background-color: #F1F3B4 ; 
   border-width: 1px ; 
   border-color: #f1f3b4 ;
   border-style: solid ; 
   }

.uparrow {
   border: 0px ;
   }
   
.urlentry {
	width: 100% ;
	color: #E47833 ;
	font-style: normal ;
	text-align: left ;
	font-weight: normal ;
    font-style: normal ;
    font-variant: normal ; 
	font-size: 11px;
	font-family: Arial, sans-serif ;
   }
   
