/* 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 7em;
    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 7em;
    background-repeat: no-repeat;
}

#bgpic75 {
    filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;
    height:500px;
    background-image: url(/images/stringtheory.jpg);
    background-position: center 7em;
    background-repeat: no-repeat;
}

#bodycontent {
    color:#FFFFFF;
    position:absolute;
    left:20em;
    top:10em;
    width:30em;
}

#bodycontentwide {
    color:#FFFFFF;
    position:absolute;
    left:14em;
    top:10em;
    width:35em;
}

#page1content {
    color:#FFFFFF;
    position:absolute;
    left:30%;
    top:25%;
    width:45%;
}

#innercontent {
    text-align:left;	
    margin-left: auto;
    margin-right: auto;
    width:30em;
}

#divmh {
    color:#6699cc;
    font-family:Tahoma,Arial,Helvitca;
    font-size:10pt;
    font-weight:normal;
    position:absolute;
    left:3em;
    top:0em;
}

#divmv {
    color:#6699cc;
    font-family:Tahoma,Arial,Helvitca;
    font-size:14pt;
    font-weight:normal;
    position:absolute;
    left:2em;
    top:8em;
    z-index:101;
}

#hdr {
    center;
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:24pt;
    font-style:italic;
    font-weight:bold;
    position:absolute;
    top:1em;
    width:100%;
}

#subhdr {
    center;
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:20pt;
    font-style:normal;
    font-weight:normal;
    position:absolute;
    top:3em;
    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;
}

.copyright {
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:9pt;font-weight:normal;
    position:absolute;
    left:30px;
    bottom:25px;}

.copyrightr {
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:9pt;font-weight:normal;
    position:float;
    left:-130px;
    bottom:25px;}

.const {
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:9pt;font-weight:normal;
    position:absolute;
    right:30px;
    bottom:25px;}

.constr {
    color:#6699CC;
    font-family:Tahoma,Arial,Helvitca;
    font-size:9pt;font-weight:normal;
    position:float;
    right:-130px;
    bottom:25px;}

.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:link    {color:#6699CC;text-decoration:none;}
a:visited {color:#6699CC;text-decoration:none;}
a:hover   {color:#FFFFFF;font-weight:bold;text-decoration:none;}
a:active  {color:#CC9966;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;
}

td {
    border-bottom: 1px groove #000084;
}

td a:link    {color:#6699CC;display:block;text-decoration:none;z-index:100;}
td a:visited {color:#6699CC;display:block;text-decoration:none;z-index:100;}
td a:hover   {color:#FFFFFF;display:block;font-weight:bold;text-decoration:none;z-index:100;}
td a:active  {color:#CC9966;display:block;text-decoration:none;z-index:100;}

tt {
    color:blue;
    font-size:10pt;
    font-weight:normal;
}
