HR, BR { DISPLAY: none }
.invisible { DISPLAY: none }

#mathbody {
    MARGIN: 0;
    BACKGROUND-IMAGE: url("icons/math_bkgr.gif");
}
#whitebody {
    MARGIN: 0;
    COLOR: white;
}
#document {
    BACKGROUND-COLOR: transparent;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 20px;
    LEFT: 0px;
}
#header {
    BACKGROUND-IMAGE: url("icons/lblue_bkgr.gif");
    WIDTH: 100%;
    HEIGHT: 100px;
}
#header H1, H2 { 
    DISPLAY: block;
    MARGIN: 0;
}
#header .LogoUniv {
    WIDTH: 80px;
    HEIGHT: 80px;
    POSITION: relative;
    TOP: 10px;
    LEFT: 34px;
}
#header .HName {
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 22px;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
    COLOR: navy;
    POSITION: absolute;
    TOP: 18px;
    LEFT: 153px;
}
#header .HDip A {
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
    COLOR: navy;
    POSITION: absolute;
    TOP: 46px;
    LEFT: 153px;
}
#header .HDip A:hover {
    COLOR: #FF0000;
}
#header .HUniv A {
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    TEXT-TRANSFORM: uppercase;
    TEXT-DECORATION: none;
    COLOR: navy;
    POSITION: absolute;
    TOP: 65px;
    LEFT: 153px;
}
#header .HUniv A:hover {
    COLOR: #FF0000;
}
#enversion A {
    BACKGROUND-COLOR: transparent;
    POSITION: absolute;
    TOP: 103px;
    LEFT: 650px;
    Z-INDEX: 10;
}
#persinfo {
    BACKGROUND-COLOR: transparent;
    WIDTH: 100%;
    POSITION: absolute;
    TOP: 142px;
    LEFT: 0px;
}
#persinfo .mypict {
    WIDTH: 270px;
    HEIGHT: 228px;
    BORDER: outset;
    POSITION: relative;
    TOP: 0px;
    LEFT: 20px;
}
#persinfo .addrblock {
    BACKGROUND-COLOR: transparent;
    LINE-HEIGHT: 1.3;
    POSITION: absolute;
    TOP: 30px;
    LEFT: 320px;
}
#persinfo STRONG {
    FONT-WEIGHT: bold;
}
#persinfo .name {
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 8px;
    DISPLAY: block;
}
#persinfo .Dipname A {
    COLOR: #444444;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    DISPLAY: block;
}
#persinfo .Dipname A:hover {
    COLOR: #FF0000;
}
#persinfo .Univname A {
    COLOR: #444444;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    TEXT-DECORATION: none;
    PADDING-BOTTOM: 4px;
    DISPLAY: block;
}
#persinfo .Univname A:hover {
    COLOR: #FF0000;
}
#persinfo .street, .city, .tel {
    COLOR: #444444;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    DISPLAY: block;
}
#persinfo .office {
    COLOR: #444444;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 14px;
    DISPLAY: block;
    PADDING-TOP: 8px;
}
#persinfo .e-mail {
    PADDING-TOP: 14px;
    DISPLAY: block;
}
#persinfo .map {
    COLOR: #444444;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-STYLE: italic;
    FONT-SIZE: 14px;
    PADDING-TOP: 20px;
    DISPLAY: block;
}
#persinfo .map A {
    COLOR: #0000AA;
    TEXT-DECORATION: none;
}
#persinfo .map A:hover {
    COLOR: #FF0000;
}
#navcontainer UL{
    MARGIN: 0px;
    WIDTH: 100%;
    BACKGROUND-COLOR: #036;
    COLOR: white;
    FLOAT: left;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 11px;
    BORDER-TOP: solid thin #036;
    BORDER-BOTTOM: solid thin #036;
    POSITION: absolute;
    TOP: 100px;
    LEFT: 0px;
    PADDING-LEFT: 0px;
}
#navcontainer UL LI { DISPLAY: inline; }
#navcontainer A {
    PADDING: 0.2em 1em;
    BACKGROUND-COLOR: #036;
    COLOR: white;
    TEXT-DECORATION: none;
    FLOAT: left;
    BORDER-RIGHT: 2px solid white;
}
#navcontainer A:hover {
    BACKGROUND-COLOR: #0000FF;
}
#navcontainer .active A { BACKGROUND-COLOR: #006633; }

#footer {
    WIDTH: 100%;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #CCCCCC;
    POSITION: absolute;
    TOP: 0px;
    LEFT: 0px;
    BORDER-BOTTOM: solid thin #036;
}
#footer .footxt {
    COLOR: white;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 9px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    POSITION: relative;
    TOP: 3px;
    LEFT: 10px;
}
#Pmaintext {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: left;
    LINE-HEIGHT: 1.4;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    POSITION: absolute;
    TOP: 140px;
    LEFT: 0px;
} 
#Pmaintext .Pinfotxt {
    BACKGROUND-COLOR: yellow;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    MARGIN-LEFT: 25px;
    MARGIN-RIGHT: 25px;
    MARGIN-TOP: -10px;
    PADDING: 10px;
    BORDER: solid;
    BORDER-WIDTH: thin;
    BORDER-COLOR: green;
    DISPLAY: block;
} 
#Pmaintext H1{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: green;
    PADDING-TOP: 8px;
    PADDING-LEFT: 24px;
    DISPLAY: block;
}
#Pmaintext UL{
    LIST-STYLE-IMAGE: url("icons/Green_b.gif");
}
#Pmaintext UL LI {
    PADDING-LEFT: 6px;
    PADDING-BOTTOM: 10px;
}
#Pmaintext .Ptitle {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: block;
} 
#Pmaintext .Ptitle EM {
    FONT-STYLE: normal;
} 
#Pmaintext .Pjournal {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: inline;
}
#Pmaintext .Pnumber {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    DISPLAY: inline;
} 
#Pmaintext .Pyear {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: inline;
} 
#Pmaintext .Ppages {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: inline;
} 
#Pmaintext .Plink {
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: block;
} 
#Pmaintext .Plink A {
    COLOR: green;
    TEXT-DECORATION: none;
} 
#Pmaintext .Plink A:hover {
    COLOR: red;
}
.blacktxt {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: block;
} 
.blacktxt EM {
    FONT-STYLE: normal;
} 
.graytxt {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: inline;
}
.Ctitle {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
} 
.Ctitle A {
    BACKGROUND-COLOR: transparent;
    COLOR: blue;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
} 
.Ctitle A:hover {
    COLOR: red;
}
#maintext {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-ALIGN: justify;
    LINE-HEIGHT: 1.4;
    PADDING-LEFT: 20px;
    PADDING-RIGHT: 20px;
    POSITION: absolute;
    TOP: 140px;
    LEFT: 0px;
}
#maintext A {
    BACKGROUND-COLOR: transparent;
    COLOR: blue;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
#maintext A:hover {
    COLOR: red;
}
#maintext P{
    MARGIN-TOP: 10px;
    MARGIN-BOTTOM: 10px;
} 
#maintext H1{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: green;
    DISPLAY: block;
    MARGIN-TOP: 2px;
    MARGIN-BOTTOM: 8px;
}
#maintext H2{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: green;
    DISPLAY: block;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 4px;
}
#maintext H2 A {
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    TEXT-DECORATION: none;
    COLOR: green;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 4px;
}
#maintext H2 A:hover {
    COLOR: #FF0000;
}
#maintext H3{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: green;
    DISPLAY: block;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 4px;
}
#maintext H4{
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-WEIGHT: normal;
    FONT-SIZE: 12px;
    COLOR: green;
    DISPLAY: block;
    MARGIN-TOP: 4px;
    MARGIN-BOTTOM: 4px;
}
#maintext UL{
    MARGIN-TOP: 0px;
    LIST-STYLE-TYPE: square;
}
#maintext .name {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: block;
} 
#maintext .name B {
    FONT-WEIGHT: normal;
} 
#maintext .phd {
    BACKGROUND-COLOR: transparent;
    COLOR: gray;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    DISPLAY: block;
} 
#maintext .mgp {
    BACKGROUND-COLOR: transparent;
    COLOR: black;
    FONT-FAMILY: arial, helvetica, sans-serif;
    FONT-SIZE: 12px;
    FONT-WEIGHT: normal;
    FONT-STYLE: italic;
    DISPLAY: block;
}
.logoMD {
    WIDTH: 480px;
    HEIGHT: 360px;
    BORDER: none;
    PADDING-BOTTOM: 20px
} 

