﻿html, body { overflow:auto;margin:0;padding:0;border:0;height:100%;width:100%; } b, strong {font-weight:bold;} a { cursor:pointer;text-decoration:none;outline:expression(hideFocus='true'); outline:0;-moz-outline:0;} a:hover {text-decoration:none;} a:hover * {cursor:pointer;} a:focus { outline-style: none;}
body {color:#6e6c71;background-image:url("/assets/white-trans.png"); background-position:left top; background-repeat:repeat;min-width:950px;}
#top a { white-space:nowrap}
.separator { font-size:10px; vertical-align:10%; margin:0 2px; }
a {color:#6e6c71;}
#ContentH { display:block;width:100%; font-size:93%; font-family:Georgia; height:532px;  padding-top:70px; font-size:93%; font-family:Georgia, Verdana, Sans-Serif;}
#content { padding:0 150px; height:100%;background-color:White;}
#top { height:84px; width:100%; text-align:left; padding-top:6px; min-width:650px; line-height:15px}
#middle { height:450px; width:100%; min-width:650px;}
a.active { font-weight:bold;}
.mainMenu {padding:5px 2px 0 0;}
.logo { display:block; width:100px; height:67px; margin:0 0 0 3px;}
div.legends { text-align:left; margin-top:10px; font-size:93%; font-family:Georgia; width:650px;}
.left { float:left;height:100%;margin-left:-150px;width:100px; overflow:hidden}
.right{ float:right;height:100%;margin-right:-150px;width:100px; overflow:hidden}
.center { width:650px; height:100%;}
.previous, .next, .current { display:block; width:100%; height:350px}
.previous { background-position:right top; background-repeat:no-repeat;}
.next, .current { background-position:left top; background-repeat:no-repeat;}
.button { padding:1px 3px;}

.reference { width:650px;font-family:Georgia; height:100%; text-align:left}
.left .reference {margin-left:-550px;}
.colRef, .colPres { width:200px; padding-right:10px; height:100%; float:left; text-align:left;}
.colPres { width:320px;}
div.last { padding-right:0;}
.rEntry { margin-bottom:7px; font-size:93%;}
.rEntry .title { font-weight:bold;}
.rTitle { font-weight:bold;}

.arrow { display:none; width:100%; height:100%; background-repeat:no-repeat; position:absolute;top:0; left:0;}
.prevP .arrow { display:block;  background-image:url(/assets/arrR.gif); background-position:right center;
    filter:alpha(opacity=20);
    -moz-opacity:.20;
    opacity:.20;
}
.nextP .arrow { display:block; background-image:url(/assets/arrL.gif); background-position:left center;
    filter:alpha(opacity=20);
    -moz-opacity:.20;
    opacity:.20;
}
div div.arrow:hover {
    cursor:pointer;
    filter:alpha(opacity=35);
    -moz-opacity:.35;
    opacity:.35;
}
#projectsProj a.active, #projectsImg a.active { font-weight:normal;}