.portal-columns
{
    WIDTH: 100%;
}
.portal-column-one
{
    VERTICAL-ALIGN: top;
    WIDTH: 20em
}
.portal-column-content
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 20px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    VERTICAL-ALIGN: top;
    PADDING-TOP: 0px
}

.portal-column-one .visualPadding
{
    PADDING-RIGHT: 0em;
    PADDING-LEFT: 0em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 0em
}
.portal-column-content .visualPadding
{
    PADDING-RIGHT: 2em;
    PADDING-LEFT: 2em;
    PADDING-BOTTOM: 1em;
    PADDING-TOP: 0em
}

body {
    font: 9pt Arial;
    background-color: #cccccc;
    color: #000000;
    margin: 0;
    padding: 0;
    background-repeat:no-repeat;
}

table {
    font-size: 100%;
}

a {
    text-decoration: underline;
    color: #666666;
    background-color: transparent;
}
img {
    border: none;
    vertical-align: middle;
}

.actualSite {
    padding-left: 2em;
    padding-right: 2em;
    padding-top: 0.7em;
    padding-bottom: 0;
    color: #000000;
    font-size: 8pt;
    font-style:oblique;
}

.documentContent {
    font-size: 100%;
    padding: 0em 1em 2em 1em;
    margin-top: -2em;
    line-height: 1.5em;
}

.portlet {
    margin-bottom: 3em;
    padding: 0;
}

.portlet a {
    color: #666666;
    text-decoration: none;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
}
.portlet a:hover {
    color: #2675f7;
    text-decoration:none;
    font-size:14px;
    font-family:Arial, Helvetica, sans-serif;
}

.portletBody {
    background: #E7ECFE;
    border-collapse: collapse;
    border-top: solid;
    border-bottom: solid;
    border-width: 0px;
    border-color: #cccccc;
}
.portletBody a{
	font-size:12px;
}

.portletBody a:hover{
	font-size:12px;
}
.portletDetails {
    text-align: right;
    border-bottom: solid;
    border-color:#D5D5D5;
    border-width:1px;
    font-size:90%;

}

.portletMore {
    display: block;
    text-align: right;
}
 }
