/* Padding for the columns */

#portal-column-one .visualPadding {
padding: 1em 0em 1em 1em;
}
#portal-column-two .visualPadding {
padding: 1em 1em 1em 0em;
}

.documentContent {
padding: 0em 1em 2em 1em !important;
}

/* Logo */
.box-logo {
    background-image:url(/static/images/bgr-logo_small.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    height:44px;
    left:0;
    margin:0.75em 0 0.75em 1em;
    position:relative;
    top:0;
    width:450px;
}

.logo-amu {
    background-image:url(/static/images/log-amu_small.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    height:20px;
    left:0;
    position:absolute;
    top:0;
    width:70px;
}

.logo-amu:hover {
background-position:0 -20px;
}

.logo-damu {
    background-image:url(/static/images/log-damu_small.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    height:20px;
    left:110px;
    position:absolute;
    top:0;
    width:90px;
}

.logo-damu:hover {
background-position:0 -20px;
}

.logo-famu {
    background-image:url(/static/images/log-famu_small.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    height:20px;
    left:236px;
    position:absolute;
    top:0;
    width:87px;
}

.logo-famu:hover {
background-position:0 -20px;
}

.logo-hamu {
    background-image:url(/static/images/log-hamu_small.gif);
    background-position:0 0;
    background-repeat:no-repeat;
    height:20px;
    left:357px;
    position:absolute;
    top:0;
    width:93px;
}

.logo-hamu:hover {
background-position:0 -20px;
}

/* Site-wide action menu - font size, contact, index, sitemap etc */
#site-actions li a {
color:#767676;
}

#site-actions li.selected a {
background-color:#336699;
color:#ffffff;
}

#site-actions li a:hover {
background-color:#336699;
color:#ffffff;
}

#portal-advanced-search a {
color:#767676;
}

/* LiveSearch styles */
#searchGadget {
margin-right:0.4em;
}

.LSRes {
color:#0095DA;
background-color:#ffffff;
}

#LSHighlight,.LSHighlight {
background-color:#0095DA;
border:1px solid #0095DA;
}

#LSHighlight a,.LSHighlight a {
color:#ffffff;
}

.LSRow {
border:1px solid #ffffff;
}

.LSDescr {
color:#767676;
}

.livesearchContainer {
background-color:#ffffff;
color:#0095DA;
border-color:#0095DA;
}

* html .livesearchContainer {
background-color:#0095DA;
}

#livesearchLegend {
border:1px solid #0095DA;
border-bottom:1px solid #ffffff;
}

div.searchSection {
display:none;
}

/* Workaround for Internet Explorer's broken z-index implementation */
.LSIEFix {
background-color:#ffffff;
}

#portal-personaltools {
/* Bar with personalized menu (user preferences, favorites etc) */
background-color:#336699;
border-top:1px solid #336699;
border-bottom:1px solid #336699;
color: #fff;
font-size:125%;
font-weight:normal;
}

#portal-personaltools li {
color:#fff;
margin-left:0;
}

#portal-personaltools li a {
color:#fff;
margin-right:1em;
}

#portal-breadcrumbs {
/* The path bar, including breadcrumbs and add to favorites */
border-bottom:1px solid #336699;
}

.tileImage{
float:left;
margin:0 0.5em 0.5em 0;
}

.tileImage,
.newsImage {
border:0 none;
}

/* Kupu image alignment classes */
.image-left {
border:0 none;
}

.image-right {
border:0 none;
}

/* listing */
table.listing th a {
color:#fff;
}

/* Batch selector */
.listingBar {
background-color:#0095DA;
border:1px solid #0095DA;
}

.listingBar a {
color:#000000;
}

#footer {
text-align:center;
padding:0 1em 3em 1em;
}

.tileItem {
border-top:0 none;
margin-top:0.5em;
margin-bottom:1.5em;
padding-top:0.5em;
}

div.tileItem a.summary {
    text-decoration:none;
}

div.tileItem a.summary:hover {
    color:#000;
}

h1, h2 {
border-bottom:1px solid #336699;
font-weight:normal;
margin-bottom:0.6em;
}
