html,body {
height: 100%;
}

h1.top, h2.top {margin:0px;}
a:link { font-weight:normal; color:#45A; text-decoration:none }
a:visited { font-weight:normal; color:#126; text-decoration:none }
a:hover { font-style:normal; color:#779; text-decoration:underline }
a:active { font-style:italic; color:#779; text-decoration:none }
a:focus { font-style:italic; color:#779; text-decoration:underline }

#content {padding-left:0.5em;}

#content ul {
    display:block;
    margin:0px; padding:0px;
    margin-left:1em;
    list-style:none;
}
#content ul li {
margin-bottom:0.5em;
}
#content ul.features li {
margin-bottom:0.5em; color:#070; font-weight:bold;
}

#content li img {height:0.5em;}
#menuLeft li img {height:0.5em;}

#encoursProject {margin-top:0px}

#colLeft {
border-right:1px solid #888888;
width:10em;
}

#colLeft ul {
    display:block;
    margin:0px; padding:0px;
    list-style:none;
}

#colLeft ul li {
    padding-bottom:0px; padding-top:0.3em;
}

#menuLeft ul li {
    padding-bottom:0px; border-left:2px solid #74d074; padding-left:8px; padding-top:0.3em;
}

#menuLeft ul li:hover {
    padding-bottom:0px; border-left:2px solid #7e0000; padding-left:8px; padding-top:0.3em;
}

#colLeft a:link { font-weight:bold; color:#5a3696; text-decoration:none;}
#colLeft a:visited { font-weight:bold; color:#5a3696; text-decoration:none;}
#colLeft a:hover { font-weight:bold; color:#a28018; text-decoration:none;}

#colLeft a.curmenu:link { font-weight:bold; color:#00A0CC; text-decoration:none;}
#colLeft a.curmenu:visited { font-weight:bold; color:#00A0CC; text-decoration:none;}

body { background-color:#FFF; color:#000; }

img { border-style:none; }

span.code { font-family:monospace; font-size:smaller; }