﻿dl.portlet {
    margin: 1px 0 1em 0;
    border-bottom: 1px solid #000000;
}

dl.portlet a {
    text-decoration: none;
}

/* XXX: The two below rules should really be in the rule above, but that makes the items grow/shrink on :hover (navtree) - need to investigate how to make it not do that. ~limi, Dec 2005 */
dd.portletItem a,
dd.portletFooter a {
    border-bottom: none;
}
dd.portletItem a:visited,
dd.portletFooter a:visited {
    color: #436976;
}

.portletHeader 
{
	text-align:left;
    background-color: #3e3997;
    border: 1px solid #000000;
    padding: 0em 1em;
    text-transform: lowercase;
    font-weight: normal;
    line-height: 1.6em;
    color:White;
    /*background-image: url(images/bg_Grad.gif);
    background-repeat: repeat-y;*/
}

.portletHeader a {
    color: Black;
}

.portletItem {
    margin: 0;
    padding: 1em;
    border-left: 1px solid #000000;
    border-right: 1px solid #000000;
    text-align:left;
}

.portletItem a {
    display: block;
}

.portletItemDetails {
    text-align: right;
    display: block;
    color: Black;
}

dd.portletFooter {
    background-color: #f7f9fa;
    margin: 0;
    padding: 0.25em 1em;
    border: 1px solid #8cacbb;
    border-style: dotted solid none solid;
    text-align: right;
}


/* Elements that enable layout with rounded corners */

.portletTopLeft {}
.portletTopRight {}
.portletBottomLeft {}
.portletBottomRight {}



/* New navtree styles */

.portletNavigationTree {
    margin: 0 0 0 0.75em; 
    padding: 0; 
    list-style: none; 
    list-style-image: none; 
    line-height: 1em;
}

.portletHeader, .portletHeader a {
    text-transform: none;
    font-family: "helvetica neue", helvetica, arial, sans-serif;
    font-size: 1.1em;
    font-weight: bold;
    -moz-border-radius-topleft: 8px;
    -moz-border-radius-topright: 8px;
}

.portletHeader {
    padding: 0em 1em;
}
