/**  
* TeX Logo
* Based on TeX Macro:
*    \def\TeX{T\kern-.1667em\lower.5ex\hbox{E}\kern-.125emX}
* Usage:  
* <span class="tex_logo" title="TeX">T<span class="e">e</span>X</span>
*/
.tex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.tex_logo,
span.tex_logo:active,
span.tex_logo:focus,
span.tex_logo:hover,
span.tex_logo:link,
span.tex_logo:visited

{
    text-decoration: none;
}

.tex_logo .e, .latex_logo .e, .latex2e_logo .e {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.1667em;
    margin-right: -0.125em;
   /* margin-bottom: -0.5ex; */
}

a span.tex_logo span.e,
.tex_logo span.e,
.tex_logo span.e:active,
.tex_logo span.e:focus,
.tex_logo span.e:hover,
.tex_logo span.e:link,
.tex_logo span.e:visited
{
    text-decoration: none;
}

/**
* End TeX Logo
*/

/**  
* Begin LaTeX Logo
* Based on TeX Macro:
*    \def\LaTeX{%
*      L\kern-.36em
*      {\setbox0=\hbox{T}%
*        \vbox to \ht0{\hbox{\the\scriptfont0 A}\vss}}%
*      \kern-.15em
*      \TeX
*    }
* Usage:
* <span class="latex_logo" title="LaTeX">L<span class="a">a</span>T<span class="e">e</span>X</span>
*/
.latex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.latex_logo,
span.latex:active,
span.latex:focus,
span.latex:hover,
span.latex:link,
span.latex:visited

{
    text-decoration: none;
}

.latex_logo .a, .latex2e_logo .a {
    text-transform: uppercase;
    font-size: 0.70em;
    vertical-align: 0.30em;
    margin-left: -0.36em;
    margin-right: -0.15em;
}

a span.latex_logo span.a,
.latex_logo span.a,
.latex_logo span.a:active,
.latex_logo span.a:focus,
.latex_logo span.a:hover,
.latex_logo span.a:link,
.latex_logo span.a:visited
{
    text-decoration: none;
}

/**
* End LaTeX Logo
*/

/**  
* Begin LaTeX2e Logo
* Based on TeX Macro:
*    to be found
*
*/                                                    
.latex2e_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.latex2e_logo,
span.latex2e_logo:active,
span.latex2e_logo:focus,
span.latex2e_logo:hover,
span.latex2e_logo:link,
span.latex2e_logo:visited

{
    text-decoration: none;
}


.latex2e_logo .latex_logo {
    margin-right: -0.10em;
}

.latex2e_logo .epsilon {
    font-style: italic;
    font-weight: lighter;
    font-size: 1em;
    vertical-align: -0.5ex;

}

a span.latex2e_logo span.epsilon,
.latex2e_logo span.epsilon,
.latex2e_logo span.epsilon:active,
.latex2e_logo span.epsilon:focus,
.latex2e_logo span.epsilon:hover,
.latex2e_logo span.epsilon:link,
.latex2e_logo span.epsilon:visited
{
    text-decoration: none;
}

/**
* End LaTeX2e Logo
*/

/**  
* Begin BibTeX Logo
* Based on TeX Macro:
*    \def\BibTeX{%
*      \ifdim \fontdimen1\font>0pt
*         B{\SMC\SMC IB}%
*      \else
*         \textsc{Bib}\kern-.08em
*      \fi
*      \TeX}
*/
.bibtex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.bibtex_logo,
span.bibtex_logo:active,
span.bibtex_logo:focus,
span.bibtex_logo:hover,
span.bibtex_logo:link,
span.bibtex_logo:visited

{
    text-decoration: none;
}

.bibtex_logo {
    font-variant: small-caps;
}

.bibtex_logo .tex_logo {
    margin-left: -0.08em;
}

/**
* End BibTeX Logo
*/

/**  
* Begin ConTeX Logo
* Based on TeX Macro:
*    \newcommand\ConTeXt{C\kern-.0333emon\-\kern-.0667em\TeX\kern-.0333emt}
*/
.context_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.context_logo,
span.context_logo:active,
span.context_logo:focus,
span.context_logo:hover,
span.context_logo:link,
span.context_logo:visited

{
    text-decoration: none;
}

.context_logo .c {
    text-transform: uppercase;
    margin-right: -0.0333em;
}

.context_logo .n {
    margin-right: -0.0667em;
}

.context_logo .t {
    margin-left: -0.0333em;
}

/**
* End ConTeXt Logo
*/

/**  
* Begin Xe Logo
* Based on TeX Macro:
*    \def\Xe#1{\leavevmode
*      \tubhideheight{\hbox{X%
*        \setbox0=\hbox{\TeX}\setbox1=\hbox{E}%
*        \lower\dp0\hbox{\raise\dp1\hbox{\kern-.125em\tubreflect{E}}}%
*        \kern-.1667em #1}}}
*/
.xe_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.xe_logo,
span.xe_logo:active,
span.xe_logo:focus,
span.xe_logo:hover,
span.xe_logo:link,
span.xe_logo:visited

{
    text-decoration: none;
}
.xe_logo .e {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.125em;
    margin-right: -0.1667em;
   /* margin-bottom: -0.5ex; */
}

a span.xe_logo span.e,
.xe_logo span.e,
.xe_logo span.e:active,
.xe_logo span.e:focus,
.xe_logo span.e:hover,
.xe_logo span.e:link,
.xe_logo span.e:visited
{
    text-decoration: none;
}

/**
* End Xe Logo
*/

/**  
* Begin XeTeX Logo
* Based on TeX Macro:
*    \def\XeTeX{\Xe\TeX}
*/
.xetex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;

}

.xetex_logo,
span.xetex_logo:active,
span.xetex_logo:focus,
span.xetex_logo:hover,
span.xetex_logo:link,
span.xetex_logo:visited

{
    text-decoration: none;
}

/**
* End XeTeX Logo
*/

/**  
* Begin AmS Logo
* Based on TeX Macro:
*    \def\AmS{$\mathcal{A}$\kern-.1667em\lower.5ex\hbox
*        {$\mathcal{M}$}\kern-.125em$\mathcal{S}$}
*/
.ams_logo {
    /* difference */
    font-family: mathcal;
    font-style: italic;
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.ams_logo,
span.ams_logo:active,
span.ams_logo:focus,
span.ams_logo:hover,
span.ams_logo:link,
span.ams_logo:visited

{
    text-decoration: none;
}

.ams_logo .m {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.1667em;
    margin-right: -0.125em;
   /* margin-bottom: -0.5ex; */
}

a span.ams_logo span.m,
.ams_logo span.m,
.ams_logo span.m:active,
.ams_logo span.m:focus,
.ams_logo span.m:hover,
.ams_logo span.m:link,
.ams_logo span.m:visited
{
    text-decoration: none;
}

/**
* End AmS Logo
*/

/**  
* Begin AmSTeX Logo
* Based on TeX Macro:
*    \def\AmSTeX{\AmS-\TeX}
*/
.amstex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.amstex_logo,
span.amstex_logo:active,
span.amstex_logo:focus,
span.amstex_logo:hover,
span.amstex_logo:link,
span.amstex_logo:visited

{
    text-decoration: none;
}

/**
* End AmSTeX Logo
*/

/**  
* Begin TeXMaG Logo
* Based on TeX Macro:
*    \def\TeXMaG{\TeX M\kern-.1667em\lower.5ex\hbox{A}%
*       \kern-.2267emG\@}
*/
.texmag_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.texmag_logo,
span.texmag_logo:active,
span.texmag_logo:focus,
span.texmag_logo:hover,
span.texmag_logo:link,
span.texmag_logo:visited

{
    text-decoration: none;
}

.texmag_logo .a {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.1667em;
    margin-right: -0.2267em;
   /* margin-bottom: -0.5ex; */
}

a span.texmag_logo  span.a,
.texmag_logo  span.a,
.texmag_logo  span.a:active,
.texmag_logo  span.a:focus,
.texmag_logo  span.a:hover,
.texmag_logo  span.a:link,
.texmag_logo  span.a:visited
{
    text-decoration: none;
}

/**
* End TeXMaG Logo
*/

/**  
* Begin NexTeX Logo
* Based on TeX Macro:
*    to be found
*/
.nextex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.nextex_logo,
span.nextex_logo:active,
span.nextex_logo:focus,
span.nextex_logo:hover,
span.nextex_logo:link,
span.nextex_logo:visited

{
    text-decoration: none;
}

.nextex_logo .e {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.1667em;
    margin-right: -0.125em;
   /* margin-bottom: -0.5ex; */
}

a span.nextex_logo span.e,
.nextex_logo span.e,
.nextex_logo span.e:active,
.nextex_logo span.e:focus,
.nextex_logo span.e:hover,
.nextex_logo span.e:link,
.nextex_logo span.e:visited
{
    text-decoration: none;
}

.nextex_logo .x {
    text-transform: uppercase;
}

/**
* End NexTeX Logo
*/

/**  
* Begin PiC Logo
* Based on TeX Macro:
*     \def\PiC{P\kern-.12em\lower.5ex\hbox{I}\kern-.075emC\@}
*/
.pic_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.pic_logo,
span.pic_logo:active,
span.pic_logo:focus,
span.pic_logo:hover,
span.pic_logo:link,
span.pic_logo:visited

{
    text-decoration: none;
}

.pic_logo .i {
    text-transform: uppercase;
    vertical-align: -0.5ex;
    margin-left: -0.12em;
    margin-right: -0.075em;
   /* margin-bottom: -0.5ex; */
}

a span.pic_logo span.i,
.pic_logo span.i,
.pic_logo span.i:active,
.pic_logo span.i:focus,
.pic_logo span.i:hover,
.pic_logo span.i:link,
.pic_logo span.i:visited
{
    text-decoration: none;
}

.pic_logo .i {
    text-transform: uppercase;
}

/**
* End PiC Logo
*/

/**  
* Begin PiCTeX Logo
* Based on TeX Macro:
*    \def\PiCTeX{\PiC\kern-.11em\TeX}
*/
.pictex_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.pictex_logo,
span.pictex_logo:active,
span.pictex_logo:focus,
span.pictex_logo:hover,
span.pictex_logo:link,
span.pictex_logo:visited

{
    text-decoration: none;
}

.pictex_logo .pic_logo {
    margin-right: -0.11em;
}

/**
* End PiCTeX Logo
*/

/**  
* Begin PiCtures Logo
* Based on TeX Macro:
*    \def\PiCtures{\PiC\kern-.0333emtures}
*    to be found
*/
.pictures_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.pictures_logo,
span.pictures_logo:active,
span.pictures_logo:focus,
span.pictures_logo:hover,
span.pictures_logo:link,
span.pictures_logo:visited

{
    text-decoration: none;
}

.pictures_logo .pic_logo {
    margin-right: -0.0333em;
}

/**
* End PiCtures Logo
*/

/**  
* Begin TeXtures Logo
* Based on TeX Macro:
*    \def\TeXtures{\TeX\kern-.11emtures}
*    to be found
*/
.textures_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.textures_logo,
span.textures_logo:active,
span.textures_logo:focus,
span.textures_logo:hover,
span.textures_logo:link,
span.textures_logo:visited

{
    text-decoration: none;
}

.textures_logo .tex_logo {
    margin-right: -0.0333em;
}

/**
* End TeXtures Logo
*/

/**  
* Begin Lyx Logo
* Based on TeX Macro:
*    \def\LyX{L\kern-.11emy\kern-.125emX}
*    to be found
*/
.lyx_logo {
    /* font */
    font-size-adjust: none;
    font-stretch: normal;
    font-variant: normal;
    /* text */
    direction: ltr;
    line-height: normal;
    letter-spacing: normal;
    text-transform: none;
    white-space: nowrap;
    /* positioning */
    padding: 0px;
    margin: 0px;
    border: 0px none;
    outline: 0px none;
    position: static;
    overflow: visible;
    /* classification */
    display: inline;
}

.lyx_logo,
span.lyx_logo:active,
span.lyx_logo:focus,
span.lyx_logo:hover,
span.lyx_logo:link,
span.lyx_logo:visited

{
    text-decoration: none;
}

.lyx_logo .y {
    margin-left: -0.11em;
    margin-right: -0.125em;
}

/**
* End LyX Logo
*/


