/* co90s logo */
.logo-additional img {
width: 110px;
}


/* quick links */
#featuredlinks, .sfl {
width: 94%;
text-align: center;
padding: 0 0 2% 0;
}
#featuredlinks ul li, .sfl ul li {
display: inline;
line-height: 140%;
margin: 0;
}
#featuredlinks ul li a, .sfl ul li a {
padding: 0.1em 0.5em;
font-size: 85%;
font-weight: bold;
border: 1px solid #999; 
}
#featuredlinks h2, #featuredlinks ul, .sfl h2, .sfl ul {
padding: 0 0.3em;
margin: 0;
display: inline;
}

/* hlbox */
.hlbox {
color: #666666 !important;
display: block !important;
width: 80% !important;
border-top: 0px dashed #999999 !important;
border-bottom: 0px dashed #000000 !important; 
border-left: 0px dashed #999999 !important; 
border-right: 0px dashed #000000 !important; 
border-radius: 0px !important; 
-moz-border-radius:0px !important; 
padding: 0.85em 0.2em 0 0.2em !important; 
font-weight: normal !important; 
text-align: center; 
margin-left: 10% !important;
padding-bottom: 1em !important; 
clear: right !important; 
background-color: #F7F7F7 !important;
margin-top: 1em;
margin-bottom: 1em;
}
.hlbox h2, .hlbox h3 {
color: #333333 !important;
margin: 0 !important;
padding: 0 !important;
}
.hlbox a img {
float: none;
vertical-align: middle;
}
.hlbox ul {
text-align: left;
list-style: none !important;
padding: 0 !important;
width: 94% !important;
margin: 0 0 0 5% !important;
}
.hlbox ul li {
display: block;
margin: 0.5em 0 !important;
padding: 0 !important;
font-size: 95% !important;
font-style: italic;
color: #000000;
}
.hlbox ul.fl {
text-align: center;
}
.hlbox ul.fl li {
display: inline;
margin: 0.5em 0 !important;
padding: 0 !important;
font-size: 95% !important;
font-style: normal;
}
.hlbox ul li a {
padding: 0.1em 0.5em;
border-left: 1.5px solid #999999 !important;
border-right: 1.5px solid #999999 !important;
}
.hlbox img {
text-align: center;
border: 1px solid #999999;
border-radius: 4px !important;
-moz-border-radius:4px !important;
margin: 0.5em;
}
p.hlbox { 
padding: 1em !important;
}
.hlbox p {
margin-top: 0 !important;
padding-top: 0.5em !important;
padding-bottom: 0.5em !important;
margin-bottom: 0 !important;
}

/* login questionnaires button */
.subbtn {
font-size: 140%;
border: 1px solid #DB322C;
border-left: 1em solid #DB322C;
border-radius: 4px;
margin: 0.5em 1em 0.5em 1em;
padding: 4px;
float: none;
white-space: nowrap;
}