/* Classes for jmanage.com */

#article {
    color:#FFFFFF;
    font-family:Tahoma;
    font-size:12pt;
    font-style:italic;
    font-weight:bold;
    position:relative;
    left:2em;
    top:3em;
    width:90%;
}

#articles {
    color:#6699CC;
    font-family:Tahoma;
    font-size:14pt;
    font-style:italic;
    font-weight:bold;
    position:relative;
    left:1em;
    top:3em;
}

#bgpic {
    height:496px;
    background-image: url(/images/stringtheory.jpg);
    background-position: center 5em;
    background-repeat: no-repeat;
}

#bgpic50 {
    filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;
    height:496px;
    background-image: url(/images/stringtheory.jpg);
    background-position: center 5em;
    background-repeat: no-repeat;
}

#hdr {
    center;
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:24pt;font-style:italic;
    font-weight:bold;
    position:absolute;
    top:1em;
    width:100%;
}

#pgtitle {
    color:#6699CC;
    font-family:Tahoma;
    font-size:18pt;
    font-style:italic;
    font-weight:bold;
    position:relative;
    top:1em;
    left:50%;
}

.banner {
    border-top: 1px groove #99CCFF;
    border-bottom: 1px groove #000084;
    background-color:#C0C0C0;
    color:#336699;
    font-face:Arial;
    font-size:16pt;
    font-variant: small-caps;
    font-weight: 600;
    .first-letter { font-size:24pt }
}

.bb {
  border-bottom:2px groove #99CCFF;
}

.button {
    border: thin outset #1;
    background-color:#6699CC;
    cursor: hand;
    font-size:8pt;
    align=absmiddle;
    font-weight:bold
}

.cell {
    border-top: 1px groove;
    border-right: 1px groove #C0C0C0
}

.cellnochange {
    border-top: 1px groove;
    border-right: 1px groove #C0C0C0
    font-face:Verdana;
    font-size:9pt;
    color:blue;
    text-align:left;
}

.cust_title {
    font-family:Times New Roman;
    font-size:28pt;
    font-weight:bold;
}

.edit {
    background-color:white;
}

.index {
    color:black;
    font-face:Arial;
    font-size:50%
    font-weight: 600;
    a:link    { color: black; font-size: 80% }
    a:active  { color: #336699; font-size: 125% }
    a:visited { color: black; font-size: 80% }
}

.initial2 {
    font-weight:bold;
    background-color:#6699CC;
    cursor:hand
}

.jmback {
    color:#6699CC;
}

.jmblue {
    color:#336699;
}

.jmcheck {
    color:#009900;
}

.jmgrey {
    color:#C0C0C0;
}

.jmlite {
    color:#006699;
}

.jmtan {
    color:#F8DDA5;
}

.lb {
    border-bottom:2px groove #99CCFF;
    border-left:groove #99CCFF;
}

.nochange {
    font-face:Verdana;
    font-size:9pt;
    color:blue;
    text-align:left;
}

.small {
    font-size:8pt;
}

.title {
    color:#336699;
    font-family:Tahoma;
    font-size:16pt;
    font-weight:bold;
}

.titleleft {
    color:#225588;
    font-face:Arial;
    font-size:12pt;
    font-style:italic;
    font-weight:bold;
    text-align:left;
    vertical-align:middle;
}

.titleright {
    color:#225588;
    font-face:Arial;
    font-size:12pt;
    font-style:italic;
    font-weight:bold;
    text-align:right;
    vertical-align:middle;
}

.titlecol {
    color:#225588;
    font-face:Arial;
    font-size:12pt;
    font-style:italic;
    font-weight:bold;
    text-align:center;
    vertical-align:middle;
}

.const {color:#6699CC;font-family:Tahoma,Arial,Helvitca;font-size:10pt;font-weight:bold;position:absolute;left:30px;bottom:30px;}
.menu  {color:#6699CC;font-family:Tahoma,Arial,Helvitca;font-size:18pt;font-style:italic;font-weight:bold;position:absolute;left:250px;bottom:100px;}
.menufloat {
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:18pt;
    font-style:italic;
    font-weight:bold;
    position:relative;
    left:250px;
}

a:active  {color:#6699CC;font-size:80%;font-style:italic;text-decoration:none;}
a:link    {color:#6699CC;font-size:80%;font-style:italic;text-decoration:none;}
a:visited {color:#6699CC;font-size:80%;font-style:italic;text-decoration:none;}
a:hover   {color:#FFFFFF;font-size:100%;text-decoration:none;}

body {
    background:#494D4C;
    font-family: Tahoma, Verdana, 'Small Fonts', sans-serif;
    font-size:12pt;
    font-weight:normal;
    margin-left=0;
    margin-top=0;
}

cite {
    color:green;
    font-size:8pt;
    font-style:italic;
    font-weight:normal;
}

code {
    color:#336699;
    font-style:italic;
}

del {
    color:red;
}

dfn {
    color:green;
    font-size:10pt;
}

em {
    color:#444444;
    font-style:italic;
    font-weight:bold;
}

img {
    border-width:0;
    cursor:hand;
}


h1 {
    color:teal;
    font-family: Rage Italic, Verdana, 'Small Fonts', sans-serif;
    font-size:24pt;
    font-style:italic;
    font-weight:bold;
    line-height:24pt;
    position:absolute;
    left:36%;
    top:0;
}

h2 {
    color:teal;
    font-family: Brush Script MT, Verdana, 'Small Fonts', sans-serif;
    font-size:24pt;
    font-style:italic;
    font-weight:bold;
    line-height:32pt;
}

img {
    border-width: 0;
    cursor: hand
}

input {
    background-color:white;
    border: thin inset #1;
}

ins {
    color:green;
    font-family:Tahoma;
    font-size:9pt;
}

pre {
    color:green;
    font-size:10pt;
    font-weight:normal;
}

q {
    color:#006699;
    font-size:8pt;
    font-weight:normal;
}

s {
    font-style:normal;
    font-variant:small-caps;
    font-weight:normal;
    text-decoration:none;
}

select {
    border: thin inset #1;
    background-color:white;
}

tt {
    color:blue;
    font-size:10pt;
    font-weight:normal;
}

