BODY
{
    background-color:  #000020;
    background-image: url('http://www.galev.org/bg_pattern.jpg');
    COLOR: #000000;
    font-size: 12px;
    font-family: Verdana, Helvetica, Arial, sans-serif;
    margin-left: 0;
    margin-right: 0;
    margin-top: 15px;
    margin-bottom: 15px;
    padding: 0;
    text-align: center;
}
	  
SPAN
{
    COLOR: #252525;
}


EM
{
    COLOR: #102090; 
    FONT-WEIGHT: 800;
}

P.HEADING
{
    font-size: 140%;
    color: #102090;
    font-weight: bold;
}
HEADING
{
    font-size: 140%;
    color: #102090;
    font-weight: bold;
}

H1
{
	color: #f5f5f5;
    font-family: Helvetica, Arial, sans-serif;
    background-image: url('http://www.galev.org/bg_pattern.jpg');
    FONT-SIZE: 170%;
    background-color: #000020;
    padding: 8px 15px 8px 10px;
    margin-top: 30px;
    clear: both;
}

H2
{
    color: #252525;
    FONT-SIZE: 160%;
}

H3
{
    margin-top: 12px; 
    margin-bottom: 6px; 
    font-size: 150%;
    color: #102090;
    font-weight: bold;
}

H4
{
    color: #000000;
    font-family: Helvetica, Arial, sans-serif;
    font-size: 140%;
    BACKGROUND-COLOR: #dddddd;
    margin-top: 25px; 
    margin-bottom: 8px; 
    margin-left: 0; 
    padding-top: 3px; 
    padding-bottom: 3px; 
    padding-left: 8px;
    text-align: left;
    clear: both;
    width: auto;    
    
}

A
{
    COLOR: #102090;
    font-size: inherit;
    TEXT-DECORATION: underline;
}

a:hover, a:active, a:focus {
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
    color: #902010;
}

div.content2
{
    background: #f5f5f5;
     background-image: url('http://www.galev.org/gray_pattern_bright.jpg');
    width: 850px;
    margin: 10px auto;
    padding-left: 10px;
    padding-right: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

TABLE
{
    vertical-align: top;
    font-size: 12px;
}

TABLE.presentation
{
        background: #C9DFE0; 
            padding: 0.5em 0.5em;
	text-align: left;       
        width: 780px;
        BORDER: #808080 2px solid;
}

span.heading
{
    font-size: 140%;
    color: #102090;
    font-weight: bold;
}


span.value_ok
{
    FONT-WEIGHT: bold;
    color: #00bf00;
}

span.value_error
{
    FONT-WEIGHT: bold;
    color: #FF0000;
}

span.question
{
    COLOR: #102090;
    font-weight: bold;
}

span.answer
{
    font-style: italic;
}

.publications td, .publist li
{
    vertical-align: middle;
    padding-bottom: 8px;
}

HR
{
	color: #102090; 
	background-color: #102090; 
	height: 2px;
	border: none;
}

MMUSER
{
        color: rgb(255,204,102);
        FONT-WEIGHT: bold;
}


span.PUBLTITLE
{
    font-weight: bold;
}

span.PUBLAUTHOR
{
    margin-top: 5px; 
    font-style: italic;
}

span.PUBLABSTRACT
{
    text-align:justify;
}

input, select, textarea 
{ 
     color: #000000; 
}

li 
{
    margin-left: 0;
    margin-right: 0;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
}






div.footer
{
     width: 800px;
     padding: 30px 10px 00px 10px;
     vertical-align: bottom;
     text-align: center;
     margin: 00 auto 20px auto;
     background-image: url('http://www.galev.org/bottom.png');
     background-repeat: no-repeat;
     clear: both;
     color: #f5f5f5;
     font-size: 90%;
}

div.footer a
{
     color: #f5f5f5;
     font-size: inherit;
}

div.footer a:hover, div.footer a:active, div.footer a:focus {
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
    color: #000000;
    font-size: 100%;
    background-color: #f5f5f5;
    padding: 3px;
}

div.content
{
     background: #f5f5f5;
     width: 780px;
     padding: 10px 20px 10px 20px;
     text-align: left;
     overflow: hidden;
     margin: 00 auto;
     clear: both;
}

div.contentbg
{
     background: #f5f5f5;
     background-image: none;
}

#contactbar
{
    margin: 15px auto 0px auto;
    width: 800px;
    padding: 0px 0px 8px 0px;
    text-align: right;
    color: white;
}

#contactbar #contacts
{
    color: white;
    padding-right: 10px;
}
#contactbar a {
    text-decoration: none;
        color: white;
    }

#topcorners
{
    height: 25px;
    margin: 00px auto 0px auto;
    background-image: url('top.png');
    background-repeat: no-repeat;
    width: 800px;
    padding: 0px 10px 0px 10px;
}

#heading
{
    margin: 0px auto 0px auto;
    padding: 0px 10px 10px 10px;
    width: 800px;
    height: 80px;
    vertical-align: middle;
    background-color: #f5f5f5;
    text-align: left;
}

#heading #logo
{
    width: 170px;
    float: left;
    padding-left: 10px;
}

#heading #text
{
    width: 610px;
    height: 50px;
    vertical-align: middle;
    padding-top: 15px;
    text-align: left;
    float: left;
}


div.linkline
{
    height: 40px;
    border-bottom-width: 2px;
    border-bottom-style: solid;
    color: #102090; 
    vertical-align: middle;

    text-align: center;
    vertical-align: middle;
    height: 25px;
    padding-bottom: 5px;
    margin-top: 8px;
    margin-bottom: 7px;
}

div.linkx
{
    float: left;
    width: 14%;
}

#link_home, #link_about, #link_members, #link_projects, #link_data, #link_publications, #link_model
{
    float: left;
    padding: 0px 18px 0px 17px;
}

xxx
{
    float: left;
    width: 18%;
}

div.linkline A
{
    COLOR: #102090;
    font-size: inherit;
    TEXT-DECORATION: none;
    FONT-WEIGHT: bolder;
    font-size: 120%;
}

div.linkline a:hover, div.linkline a:active, div.linkline a:focus {
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: underline;
    color: #902010;
    font-size: 120%;
}



#content #linkhr
{

}



div.data {
    clear:both; padding: 0px; padding-top: 10px;
}
div.datal {
    float: left; 
    padding: 5px; 
    width: 80px; 
    text-align: center;
}
div.datar {
    float: left; 
    padding: 5px; 
    width: 680px;
}






div.param {
    clear:both; 
    padding: 0px; 
    padding-top: 5px;
}
div.m1r {
    padding: 5px;
}
div.m1l {
    float: left; 
    padding: 12px; 
    width: 500px; 
    text-align: right;
}


div.filter {
    clear:both;
}
div.m2r {
    float: left; 
    width: 600px; 
    padding: 5px; 
}
div.m2l {
    float: left; 
    padding: 8px; 
    width: 150px; 
    text-align: right;
    color: #102090; 
    font-weight: bold; 
    font-size: 130%;
}
div.m2l2 {
    float: left; 
    padding-left: 8px; 
    padding-right: 8px; 
    width: 380px; 
    text-align: right;
    color: #102090; 
    font-weight: bold;
}
div.help {
    float: right; 
    padding: 5px; 
    width: 50px; 
    text-align: right;
}
div.m2r2 {
    float: left; 
    width: 370px; 
    padding-right: 5px; 
    padding-left: 5px; 
}

div.filterr {
    float: left; 
    width: 600px; 
    padding: 3px; 
}
div.filterl {
    float: left; 
    padding: 3px; 
    width: 150px; 
    text-align: right;
    color: #102090; 
    font-weight: bold; 
    font-size: 130%;
}









div.servload {
    clear: both; 
    margin: 5px;
}
div.servloadl {
    float: left; 
    width: 150px; 
    text-align: right; 
    margin-right: 5px;
}
div.servloadr {
    font-weight: bold;
}

div.batch {
    clear: both; 
    margin: 5px;
}
div.batchl {
    float: left; 
    width: 150px; 
    text-align: right; 
    margin-right: 5px;
}
div.batchr {
    font-weight: bold;
}



div.disclaimerleft {
    padding: 5px;
    float: left; 
    width: 100px; 
    clear: both;
}
div.disclaimerright {
    padding: 5px;
    float: left; 
    width: 660px;
}

span.thesistitle {
    font-style: italic;
}

span.thesisauthor {
    font-weight: bold;
}

span.membertitle {
    font-weight: bold;
    font-size: 110%;
}

.memberlist dt
{
    padding-left: 6px;
    padding-top: 8px;
}

span.feedbackquestion
{
    color: #102090;
    font-size: 120%;
    margin: 3px;
    font-weight: bold;
}

p.feedback
{
    margin-bottom: 10px;
}

span.new_feature
{
    color: #902010;
    font-weight: bold;
    font-size: 120%;
}



div.highlight_figure
{
    clear: both;
    float: right;
    width: 400px;
    border: thin #000020 solid;
    margin: 0.5em;
    padding: 0.5em;
}
div.highlight_figure img
{
border: none;
}
div.highlight_figure p
{
    test-align: center;
    font-style: italic;
    font-size: smaller;
    text-indent: 0;
    display: table-cell;
    width: 100%;
}
img.scaled
{
    width: 100%;
}
div.highlight_figure p + p
{
    display: table-caption;
    caption-side: top;
}

table {
background-color: whitesmoke;
width: 80%;
margin: 0px auto 0px auto;
}
