/*  Style sheet for XPPOSIT */

a:link {
                        color: #FF6600; 
                        text-decoration: none;
                        border-bottom-width: 1px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
       }

a:visited {
                        color: #FF6600; /* lemonchiffon; */
                        text-decoration: none;
       }

a:hover {
                        color: #FF8800;
                        background-color: lemonchiffon;
       }

a:active {
                        color: #FF8800;
                        background-color: lemonchiffon;
       }




/*  -------------- picture caption bgd wht */
.PicCaption_BgdWht    {
                        font-family: "arial", helvetica, sans-serif;
                        color: #888888;
                        font-weight: bold;
                        font-size: 60%;
                        /* background-color:lemonchiffon; */
                      }

.PicCaption_BgdWht a:link {
                        font-family: "arial", helvetica, sans-serif;
                        color: darkorange;
                        font-weight: bold;
                        text-decoration: none;
                        border-color: #FF8800;
                        border-bottom-width: 1px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.PicCaption_BgdWht a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        color: #AAAAAA;
                        font-weight: bold;
                       }

.PicCaption_BgdWht a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        color: maroon;
                        font-weight: bold;
                        background-color: #FFDD00;
                     }

.PicCaption_BgdWht a:active {
                        font-family: "arial", helvetica, sans-serif;
                        color: maroon;
                        font-weight: bold;
                        /* background-color:lemonchiffon; */
                      }


/*  -------------- submenu_org */
.submenu_org           {
                        font-family: "arial", helvetica, sans-serif;
                        color: #CCCC88;
                        font-weight: bold;
                        font-size: 70%;
                        text-decoration: none;
                        /* background-color:lemonchiffon; */
                      }

.submenu_org a:link {
                        font-family: "arial", helvetica, sans-serif;
                        color: #CCCC88;
                        font-weight: bold;
                    }

.submenu_org a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        color: #AAAA88;
                        font-weight: bold;
                       }

.submenu_org a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        color: yellow;
                        font-weight: bold;
                        background-color: #FF8800;
                     }

.submenu_org a:active {
                        font-family: "arial", helvetica, sans-serif;
                        color: yellow;
                        font-weight: bold;
                        /* background-color:lemonchiffon; */
                      }

/*  -------------- submenu_org2 */
.submenu_org2          {
                        font-family: "arial", helvetica, sans-serif;
                        color: #CCCC88;
                        font-weight: bold;
                        font-size: 70%;
                        text-decoration: none;
                        /* background-color:lemonchiffon; */
                      }

.submenu_org2 a:link {
                        font-family: "arial", helvetica, sans-serif;
                        color: #CCCC88;
                        font-weight: bold;
                    }

.submenu_org2 a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        color: #AAAA88;
                        font-weight: bold;
                       }

.submenu_org2 a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        color: yellow;
                        font-weight: bold;
                        background-color: #FFAA00;
                     }

.submenu_org2 a:active {
                        font-family: "arial", helvetica, sans-serif;
                        color: yellow;
                        font-weight: bold;
                        background-color: #FFAA00;
                      }


/*  -------------- boxed 75% */
.box-dotted-75 {
        color: #FF6600;                
        background: #FFE0A0;
        width: 75%;
        font-size: 80%;
        margin: 5px 5px 5px 5px;
        padding: 10px 10px 10px 10px;
        border-style: dashed;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: #FF6600;
        text-decoration: none;
      }

.box-dotted-75 a:link {
                        font-size: 80%;
                        color: #FF6600;
                        text-decoration: none;
              }
.box-dotted-75 a:visited {
                        font-size: 80%;
                        color: #FF6600;
                        text-decoration: none;
              }
.box-dotted-75 a:hover {
                        font-size: 80%;
                        color: #FF6600;
                        background-color: #FFFFAA;
                        text-decoration: none;
              }
.box-dotted-75 a:active {
                        font-size: 80%;
                        color: #FF6600;
                        background-color: #FFFFAA;
                        text-decoration: none;
              }


/*  -------------- white on red */
.white-on-red       {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 8pt;
                        color: white;
                        background-color: red;
                        font-weight: bold;
                        text-decoration: none;
                    }
.white-on-red a:link {
                        font-family: "arial", helvetica, sans-serif;
                        color: white;
                        background-color: red;
                        text-decoration: none;
              }
.white-on-red a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        color: white;
                        background-color: red;
                        text-decoration: none;
              }
.white-on-red a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        color: white;
                        background-color: maroon;
                        text-decoration: none;
              }
.white-on-red a:active {
                        font-family: "arial", helvetica, sans-serif;
                        color: white;
                        background-color: red;
                        text-decoration: none;
              }

/*  -------------- blk on grn */
.black-on-grn-10pt  {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 10pt;
                        color: black;
                        background-color: #00FF00;
                        font-weight: bold;
                        text-decoration: none;
                    }

.black-on-grn-10pt a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.black-on-grn-10pt a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.black-on-grn-10pt a:hover {
                        color: black;
                        background-color: #FFFF00;
                     }

.black-on-grn-10pt a:active {
                        color: black;
                        background-color: #FFFF00;
                      }


/*  -------------- White on drk org, 60pc */
.white-on-drk_org-60pc        {
                        font-family: "arial", helvetica, sans-serif;
                        color: #FFCC00;
                        background-color: #FF4400;
                        font-size: 60%;
                        text-decoration: none;
                    }

.white-on-drk_org-60pc a:link {
                        color: lemonchiffon;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                    }

.white-on-drk_org-60pc a:visited {
                        color: lemonchiffon;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.white-on-drk_org-60pc a:hover {
                        color: yellow;
                     }

.white-on-drk_org-60pc a:active {
                        color: yellow;
                        /* background-color:lemonchiffon; */
                      }


/*  -------------- hilight grn */
.hilight-grn  {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 10pt;
                        color: black;
                        background-color: #00FF00;
                        text-decoration: none;
                    }

.hilight-grn a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.hilight-grn a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.hilight-grn a:hover {
                        color: black;
                        background-color: #88FF88;
                     }

.hilight-grn a:active {
                        color: black;
                        background-color: #88FF88;
                      }

/*  -------------- pastel grn */
.pastel-grn  {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 10pt;
                        color: black;
                        background-color: palegreen;
                        text-decoration: none;
                    }

.pastel-grn a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.pastel-grn a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.pastel-grn a:hover {
                        color: black;
                        background-color: yellow;
                     }

.pastel-grn a:active {
                        color: black;
                        background-color: yellow;
                      }

/*  -------------- pastel org */
.pastel-org  {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 10pt;
                        color: black;
                        background-color: #FFCC99;
                        text-decoration: none;
                    }

.pastel-org a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.pastel-org a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.pastel-org a:hover {
                        color: orangered;
                        background-color: #FFEECC;
                     }

.pastel-org a:active {
                        color: black;
                        background-color: yellow;
                      }



/*  -------------- LgtBgd-body-f10 */
.LgtBgd-body-f10  {
                        font-family: "times new roman", sans-serif;
                        font-size: 10pt;
                        color: black;
                        text-decoration: none;
                    }

.LgtBgd-body-f10 a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 1px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.LgtBgd-body-f10 a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.LgtBgd-body-f10 a:hover {
                        color: black;
                        background-color: #FFFF00;
                     }

.LgtBgd-body-f10 a:active {
                        color: black;
                        background-color: #FFFF00;
                      }

/*  -------------- LgtBgd-body-f10-lgt */
.LgtBgd-body-f10-lgt  {
                        font-family: "times new roman", sans-serif;
                        font-size: 10pt;
                        color: #CCCCFF;
                        text-decoration: none;
                    }

.LgtBgd-body-f10-lgt a:link {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 1px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                        border-style: dotted;
                    }

.LgtBgd-body-f10-lgt a:visited {
                        color: black;
                        text-decoration: none;
                        border-bottom-width: 0px;
                        border-left-width: 0px;
                        border-right-width: 0px;
                        border-top-width: 0px;
                       }

.LgtBgd-body-f10-lgt a:hover {
                        color: black;
                        background-color: #FFFF00;
                     }

.LgtBgd-body-f10-lgt a:active {
                        color: black;
                        background-color: #FFFF00;
                      }

/*  -------------- boxed 200 pixels OrgLgt*/
.box-dotted-200px-OrgLgt {
        color: orangered; /* #CCCCFF; */
        background: #FFCC99;
        width: 200px;
        font-size: 90%;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
        border-style: dotted;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: darkorange;
        text-decoration: none;
      }

.box-dotted-200px-OrgLgt a:link {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-200px-OrgLgt a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-200px-OrgLgt a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: chocolate;
                        background-color: peachpuff;
                        text-decoration: none;
              }
.box-dotted-200px-OrgLgt a:active {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        background-color: peachpuff;
                        text-decoration: none;
              }

/*  -------------- boxed 60% OrgLgtLgt*/
.box-dotted-60-OrgLgtLgt {
        color: black; /* #CCCCFF; */
        background: #FFEEBB;
        width: 60%;
        font-size: 90%;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
        border-style: dotted;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: darkorange;
        text-decoration: none;
      }

.box-dotted-60-OrgLgtLgt a:link {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-60-OrgLgtLgt a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-60-OrgLgtLgt a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: chocolate;
                        background-color: peachpuff;
                        text-decoration: none;
              }
.box-dotted-60-OrgLgtLgt a:active {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        background-color: peachpuff;
                        text-decoration: none;
              }

/*  -------------- boxed 95% OrgLgtLgt*/
.box-dotted-95-OrgLgtLgt {
        color: black; /* #CCCCFF; */
        background: lemonchiffon; /* #FFEEBB; */
        width: 95%;
        font-size: 90%;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
        border-style: dotted;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: darkorange;
        text-decoration: none;
      }

.box-dotted-95-OrgLgtLgt a:link {
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-95-OrgLgtLgt a:visited {
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-95-OrgLgtLgt a:hover {
                        font-size: 90%;
                        color: chocolate;
                        background-color: peachpuff;
                        text-decoration: none;
              }
.box-dotted-95-OrgLgtLgt a:active {
                        font-size: 90%;
                        color: orangered;
                        background-color: peachpuff;
                        text-decoration: none;
              }

/*  -------------- boxed 98% OrgLgtLgt*/
.box-dotted-98-OrgLgtLgt {
        color: black; /* #CCCCFF; */
        background: lemonchiffon; /* #FFEEBB; */
        width: 98%;
        font-size: 90%;
        margin: 5px 5px 5px 5px;
        padding: 5px 5px 5px 5px;
        border-style: dotted;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: darkorange;
        text-decoration: none;
      }

.box-dotted-98-OrgLgtLgt a:link {
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-98-OrgLgtLgt a:visited {
                        font-size: 90%;
                        color: orangered;
                        text-decoration: none;
              }
.box-dotted-98-OrgLgtLgt a:hover {
                        font-size: 90%;
                        color: chocolate;
                        background-color: peachpuff;
                        text-decoration: none;
              }
.box-dotted-98-OrgLgtLgt a:active {
                        font-size: 90%;
                        color: orangered;
                        background-color: peachpuff;
                        text-decoration: none;
              }


/*  -------------- boxed 100% OrgLgt*/
.box-dotted-100-OrgLgt-Fblk {
        color: black;
        background: #FFCC99;
        width: 100%;
        font-size: 90%;
        margin: 0px 0px 0px 0px;
        padding: 5px 5px 5px 5px; 
        border-style: dotted;  /* could be none or dashed or dotted or solid or double or groove or ridge or inset or outset */
        border-width: 1px;        /* sets border width on all sides */
        border-color: #FF6600;
        text-decoration: none;
      }

.box-dotted-100-OrgLgt-Fblk a:link {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: black;
                        text-decoration: none;
              }
.box-dotted-100-OrgLgt-Fblk a:visited {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: #FF6600;
                        text-decoration: none;
              }
.box-dotted-100-OrgLgt-Fblk a:hover {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: chocolate;
                        background-color: peachpuff;
                        text-decoration: none;
              }
.box-dotted-100-OrgLgt-Fblk a:active {
                        font-family: "arial", helvetica, sans-serif;
                        font-size: 90%;
                        color: orangered;
                        background-color: peachpuff;
                        text-decoration: none;
              }


