.corp-info {display:none;}body {
padding:0 12px;
background-image:url(./schering-plough/i/bg.gif);
font-size:76%;
line-height:1.5;
}
.fade {
background-image:url(/i/fade-dark-dn.png);
background-position:0 100%;
background-repeat:repeat-x;
background-attachment:fixed;
}
code,
kbd,
pre {font-family:Monaco, Courier, "Courier New", Tahoma;}h1,h2,h3,h4,h5,h6 {
line-height:1.25;
}
h1 {
margin:0 0 0.3em;
font-size:1.9em;
}
h2 {
margin:0 0 0.8em;
font-size:1.2em;
}
#content-primary h2 {
font-weight:normal;
}
h3 {
margin:0 0 1em;
font-size:1.1em;
}
h4 {text-transform:uppercase;}
h5 {font-style:italic;}
h6 {
font-weight:normal;
font-style:italic;
}
a:visited {color:#909;}
a:hover {color:#00c;}#content-primary h2,
#content-primary h3,
#content-primary h4,
#content-primary h5,
#content-primary h6 {clear:none;}#body {
background:transparent url(./schering-plough/i/shade-left.gif) 0 0 repeat-y;
}
#wrap {
margin-left:10px;
padding-right:10px;
background:transparent url(./schering-plough/i/shade-right.gif) 100% 0 repeat-y;
}
body.target-choice #body,
body.target-choice #wrap {
padding:0;
background:#fff;
}.caption {
padding:0 6px 6px;
border-bottom:1px dotted #ddd;
}
.caption em {font-size:0.94em;}#splash {
clear:both;
position:relative;
overflow:hidden;
width:100%;
margin:0;
padding:0;
background:#fff;
}
.target-choice #splash {margin:0;}
#splash img {display:block;}
#splash p {
position:absolute;
top:1px;
right:0;
max-width:45%;
padding:4px 8px;
color:#fff;
font-size:1.5em;
}
.layout-2 #splash {margin-top:12px;}#header-sub {position:relative;}
#logo {padding-top:20px;}
#logo a {margin:0 12px 0 24px;}
#header-inner {
padding-bottom:20px;
background:url(./schering-plough/i/bg-masthead.gif) 100% 100% no-repeat;
}#content-primary,
#content-secondary {padding-bottom:20px;}
.layout-2 #content-primary,
.layout-1.has-subnav #content-primary {
float:left;
width:72%;
}
.layout-2 #content-secondary,
.layout-1.has-subnav #content-secondary {
float:right;
width:27%;
}
.wide #content-primary {width:100%;}.layout-1.has-subnav #content-inner {margin-top:12px;}#main {padding:10px 0 30px 30px;}
.layout-1.wide #main {padding:10px 30px 30px;}
.layout-1.has-subnav #main {padding:10px 22px 30px 12px;}
.layout-2 #main {padding:10px 12px 30px 12px;}
#sub {padding:12px;}
.layout-1 #sub {padding-left:24px;}
.layout-1.has-subnav #sub {padding-left:12px;}#content-supp {
margin:0 30px;
padding:30px 0;
background:#fff;
border-top:1px solid #eee;
}
.layout-2 #content-supp,
.layout-1.has-subnav #content-supp {margin:0 22px 0 12px;}
#content h1 {
padding:0 12px;
font-size:1.6em;
font-weight:normal;
}
.layout-1 #content h1 {
margin-left:18px;
padding-top:12px;
}
.layout-1.has-subnav #content h1,
.layout-1.has-subnav #content #main h1 {
margin-left:0;
padding:12px 0 0 0;
}
.layout-1.has-subnav #header-sub h1,
.layout-1.has-subnav #content-primary h1 {
padding:12px 0 0 12px;
}
.layout-2 #content h1 {margin-top:12px;}#content-primary {
background:#fff;
}
.wide #content-primary {border:none;}
.layout-2 #content-primary,
.layout-1.has-subnav #content-primary {background:#fff;}
#content-secondary {background:#fff;}#footer {
padding-bottom:20px;
background:#fff;
color:#222;
border-top:1px solid #aaa;
font-size:0.94em;
}#content-secondary .m {
margin:12px 12px 0 0;
padding:0 0 20px 0;
}
#content-secondary .m li {margin:0 0 0.6em;}
#content-secondary .m h2 {font-size:1.3em;}.m-related span,
.m-downloads span,
.m-linklist span {display:block;}#main .m-infobox {
clear:both;
margin:0 30px 12px 0;
padding:12px;
background:#eee;
border-bottom:1px solid #ccc;
}
#main .m-infobox .m-c {padding:0;}
#main .m-infobox img {
float:left;
margin:3px 15px 10px 0;
}#content-primary #main .teaser-group {
float:left;
clear:none;
width:31.2%;
margin:0;
padding-top:20px;
}
#content-primary #main .teaser-group.first {margin-right:3.2%;}
#content-primary #main .teaser-group.last {float:right;}#content-primary #main .teaser-group h3 {font-size:1em;}#content-primary #main .m-teaser,
#content-primary #main .m-teaser-alt {
float:none;
width:auto;
margin:0 0 10px;
}
#content-primary .m-teaser .m-h h2,
#content-secondary .m-teaser .m-h h2,
#content-supp .m-teaser .m-h h2 {
color:#fff;
font-size:1.1em;
}
.m-teaser .m-h,
.m-teaser-alt .m-h {text-align:center;}
.m-teaser-alt .m-h span {text-align:left;}
.m-teaser .m-h span {
display:block;
margin-bottom:5px;
padding:3px 5px;
background-image:url(./schering-plough/i/corner-heading.gif);
background-position:100% 100%;
background-repeat:no-repeat;
text-align:left;
}
.m-teaser .m-h a,
.m-teaser .m-h a:link,
.m-teaser .m-h a:visited {
color:#fff;
text-decoration:none;
}
.m-teaser .m-h a:hover {text-decoration:underline;}.m-teaser-alt,
.m-archive,
#content-secondary .m {
overflow:hidden;
background:#eee;
border-bottom:1px solid #ccc;
}
#content-secondary .m-teaser-alt,
#content-secondary .m-archive {margin:0 24px 12px 0;}#content-primary .m-teaser-alt h2,
#content-secondary .m-teaser-alt h2,
#content-secondary .m-archive h2,
.m-teaser-alt h2,
#content-supp .m-teaser-alt h2 {
color:#444;
font-size:1.1em;
}
#content-secondary .m-c h2 {
padding-top:10px;
color:#444;
font-size:1.1em;
}
.m-teaser-alt .m-h span,
.m-archive .m-h h2 {
display:block;
padding:6px 9px;
}
.m-teaser-alt .m-c,
#content-secondary .m .m-c,
.m-archive .m-c {
padding:0 9px;
font-size:0.94em;
}
.m-teaser-alt h2 a:link,
.m-teaser-alt h2 a:visited {text-decoration:none;}
#content .m-teaser-alt h2 a:hover,
#nav-sub .m-teaser-alt h2 a:hover {text-decoration:underline;}#nav-sub .m-teaser,
#nav-sub .m-teaser-alt {margin:22px 12px 0 22px;}#content .m-teaser-alt .m-c ul,
#nav-sub .m-teaser-alt .m-c ul,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c ul {
margin:0;
padding:0;
background:none;
border:none;
}
#content .m-teaser-alt .m-c li,
#nav-sub .m-teaser-alt .m-c li,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c li {
margin:0 0 10px;
padding:0 0 0 10px;
border:none;
background:transparent url(./schering-plough/i/arrow-red.gif) 0 3px no-repeat;
}
#content .m-teaser-alt .m-c a,
#nav-sub .m-teaser-alt .m-c a,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c a {
padding:0;
margin:0;
}
#content .m-teaser-alt .m-c a:hover,
#nav-sub .m-teaser-alt .m-c a:hover,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c a:hover {
background:none;
}#content #content-secondary .m-archive li {
padding:2px 0 2px 10px;
background-image:url(./schering-plough/i/arrow-red.gif);
border-bottom:1px solid #ddd;
}.m-teaser table,
.m-teaser-alt table {
padding:5px 0;
border-top:1px solid #ddd;
border-bottom:1px solid #ddd;
}
.m-teaser caption,
.m-teaser-alt caption {
padding-bottom:0.8em;
border:none;
font-style:normal;
}
.m-teaser td,
.m-teaser-alt td {padding:0;}
.m-teaser th,
.m-teaser-alt th {
padding:0;
color:#777;
font-weight:normal;
}.m-teaser .list-news,
.m-teaser-alt .list-news {
list-style:none;
margin:0;
}
#content-primary .m-teaser .list-news li,
#content-primary .m-teaser-alt .list-news li {
padding-left:0;
background:none;
}
.m-teaser .list-news h3,
.m-teaser-alt .list-news h3 {margin:0 0 0.2em;}
#content-primary .m-teaser .list-news p a:link,
#content-primary .m-teaser-alt .list-news p a:link {
color:#222;
text-decoration:none;
}
#content-primary .m-teaser .list-news p a:hover,
#content-primary .m-teaser-alt .list-news p a:hover {text-decoration:underline;}.layout-1 #nav-main,
.layout-1.has-subnav #nav-main {
position:relative;
clear:both;
}
.layout-1 #nav-main ul,
.layout-1.has-subnav #nav-main ul {
float:left;
width:100%;
margin:0;
list-style:none;
font-size:1.1em;
white-space:nowrap;
}
.layout-1 #nav-main li,
.layout-1.has-subnav #nav-main li {
float:left;
}
.layout-1 #nav-main li a,
.layout-1.has-subnav #nav-main li a {
float:left;
margin:1px 0;
padding:2px 12px;
color:#fff;
text-align:center;
font-weight:bold;
text-decoration:none;
}
.layout-1 #nav-main li.sel a,
.layout-1.has-subnav #nav-main li.sel a {
background:#f7776c;
text-decoration:underline;
}
.layout-1 #nav-main li a:hover,
.layout-1 #nav-main li a:focus,
.layout-1.has-subnav #nav-main li a:hover,
.layout-1.has-subnav #nav-main li a:focus {background:#f7776c;}
.layout-1 #nav-main li.first *,
.layout-1.has-subnav #nav-main li.first * {border-left:none;}.layout-2 #nav-main div {
padding-top:12px;
}
.layout-2 #nav-main div,
.layout-1.has-subnav #nav-sub {
float:left;
width:24%;
}
.layout-2 #nav-main div strong,
.layout-1.has-subnav #nav-sub strong {
display:block;
margin:0 12px 22px 22px;
padding:4px 12px;
background:#eee;
border-bottom:1px solid #ccc;
font-size:1.2em;
}
.layout-1.has-subnav #nav-sub {margin-top:22px;}
.layout-2 #nav-main ul,
.layout-1.has-subnav #nav-sub ul {
margin:1px 12px 0 22px;
list-style:none;
background:#fff;
border-top:1px solid #ddd;
}
.layout-2 #nav-main li,
.layout-1.has-subnav #nav-sub li {
background:#fff;
border-bottom:1px solid #ddd;
}
.layout-2 #nav-main li a,
.layout-1.has-subnav #nav-sub li a {
display:block;
margin-top:1px;
margin-bottom:1px;
padding:3px 12px;
color:#222;
line-height:1.2;
text-decoration:none;
}
.layout-2 #nav-main li ul,
.layout-1.has-subnav #nav-sub li ul {
margin:0;
font-size:0.94em;
}
.layout-2 #nav-main li ul a,
.layout-1.has-subnav #nav-sub li ul a {
padding-left:20px;
background-image:url(./schering-plough/i/arrow-grey.gif);
background-repeat:no-repeat;
background-position:12px 50%;
}
.layout-2 #nav-main li ul ul,
.layout-1.has-subnav #nav-sub li ul ul {
margin-left:12px;
font-size:1em;
}
.layout-2 #nav-main li.sel li,
.layout-1.has-subnav #nav-sub li.sel li {
border:none;
}
.layout-2 #nav-main li.sel,
.layout-1.has-subnav #nav-sub li.sel {
background-image:none;
}
.layout-2 #nav-main li.sel li a,
.layout-2 #nav-main li.sel li.sel li a,
.layout-2 #nav-main li.sel li.sel li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li.sel li a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel li a {
color:#333;
}
.layout-2 #nav-main li a:hover,
.layout-1.has-subnav #nav-sub li a:hover {
background-color:#f5f5f5;
text-decoration:underline;
}.layout-1 #breadcrumbs p {
margin-left:18px;
}
.layout-1.has-subnav #breadcrumbs p,
#breadcrumbs p {
margin:0;
padding:20px 12px 0;
color:#222;
font-size:0.94em;
line-height:1.2;
}
#breadcrumbs a {color:#222;}#nav-supp {display:none;}#nav-supp-2 {width:65%; position:relative;}
#nav-supp-2 .last {position:absolute; right:0;}
#nav-supp-2 .last a {text-decoration:none;}
#nav-supp-2 a,
#nav-supp-2 a:link,
#nav-supp-2 a:visited {color:#222;}.form-general .form-content div {
padding:10px 12px;
margin:0 0 2px -12px;
background-color:#f9f9f9;
border-top:1px solid #eee;
}
.form-general .inputgroup div {
padding:0 12px;
border:none;
}
.text input,
.text textarea {
width:98%;
font-size:1.2em;
}
.text label {display:block;}
.form-general fieldset {
padding:6px 8px;
border:1px solid #ddd;
}
.form-general .info {
margin:0.5em 0 0;
padding:10px 12px 10px 38px;
background:#fff url(/i/icn-info.gif) 8px 50% no-repeat;
border-top:1px solid #ddd;
}
.form-general .form-content .suggestions {
margin:12px 0 0;
background:#fff;
border-top:1px solid #ddd;
border-bottom:none;
}
.suggestions li p {margin:0;}
.form-general .suggestions .info {
padding:0 0 10px 40px;
background:url(/i/icn-attention.gif) no-repeat;
border:none;
}
.form-general .suggestions ul {
margin:0;
list-style:none;
}
#content .form-general .suggestions li {
margin:0;
padding:6px 0 6px 25px;
background:url(/i/icn-question.gif) 0 6px no-repeat;
border-bottom:1px dotted #ddd;
}
.form-general .suggestions span {display:block;}
.form-general .suggestions input {margin-top:12px;}#form-course h2 {margin-top:1em;}
#form-course h2,
#form-course .text,
#form-course .select {
clear:both;
}
#form-course .select label {display:block;}
#form-course .inputgroup {clear:both;}
#content #form-course .inputgroup .text,
#content #form-course .inputgroup .select {
float:left;
clear:none;
width:46%;
margin-right:2%;
padding:0;
}
#form-course .text textarea {width:95%;}#shop-form {padding-top:12px;}
#shop-form .text input {width:50%;}
#shop-form .text div input {width:98%;}
#shop-form .text div {
float:left;
margin:0 12px 0 0;
padding:0;
border:none;
}
#shop-form .text .postalcode {width:25%; float:none;}
#shop-form .text .city {width:51%;float:none;}
#shop-form p {margin:4px 0;}
#shop-form .shop-section {
margin-bottom:12px;
padding:0;
background:none;
border:none;
}
#shop-form .shop-section div {
float:left;
width:43%;
margin:0 2% 12px 0;
padding:0;
background:#f9f9f9;
}
#shop-form .shop-section ul {
margin:0;
list-style:none;
}
#shop-form .shop-section li {
float:left;
width:47%;
margin:0 2% 12px 0;
background:#f9f9f9;
}
#shop-form .shop-section h3 {
margin:0;
padding:10px 12px;
color:#555;
background:#eee;
}
#shop-form h2 {
margin:10px 0;
padding:10px 0 0;
border-top:1px solid #ddd;
}
#shop-form .shop-section p {padding:6px 12px;}
#shop-form .shop-section img {
float:left;
margin:4px 12px 12px 0;
}
#shop-form .shop-section div .last {
clear:both;
margin:0;
padding:4px 10px;
background:#f9f9f9;
border-top:1px solid #ddd;
font-size:0.94em;
}
#shop-form .shop-section div .text {
clear:both;
border-top:1px dotted #ddd;
text-align:right;
}
#shop-form .file {
float:left;
margin-right:24px;
}
#shop-form .shop-section div .text label {display:inline;}
#shop-form .shop-section input {width:3em;}#test-form .radio {
padding:10px 0 15px;
border-bottom:1px solid #ddd;
}
#test-form .radio h2 {
padding:3px 0 3px 26px;
background:url(/i/icn-question.gif) 0 50% no-repeat;
font-size:1.2em;
font-weight:bold;
}
#test-form .submit-area {padding-top:15px;}#search {
margin:5px 12px 0;
padding:0;
}
#header #search {
margin-right:30px;
padding-right:80px;
background:url(./schering-plough/i/sverige.gif) 100% 50% no-repeat;
font-size:0.94em;
}
#search-question {
position:absolute;
top:1.4em;
right:12px;
}
#search-main .submit-area {position:relative;}
#search-main .submit-area input {
position:absolute;
right:12px;
}input#ask-signature,
input#ask-email {width:50%;}#header p.disclaimer {
clear:both;
margin:0;
padding:4px 11px 3px;
color:#111;
background:#fff url(/i/bg-crumbs.gif) repeat-x;
border-bottom:1px solid #eee;
font-weight:bold;
}.intro,
.search-intro p {
padding-bottom:12px;
border-bottom:1px solid #ddd;
}.pager {
margin-bottom:3em;
border-bottom:1px dotted #ddd;
line-height:3;
}
.pager a:link,
.pager a:visited {
padding:5px 8px;
background:#f5f5f5;
border-bottom:1px solid #ddd;
text-decoration:none;
}
.pager a:hover,
.pager a:focus,
.pager a:active {
color:#fff;
background:#555;
border-color:#333;
}
.pager em {
padding:5px 8px;
color:#fff;
border-bottom:1px solid #333;
font-style:normal;
font-weight:bold;
}
#content-secondary a.btn {
margin:12px 12px 0 0;
color:#222;
background-color:#fff;
border:1px solid;
border-color:#ccc #777 #777 #ccc;
border-width:1px 2px 2px 1px;
}#content .nav-year {
list-style:none;
margin:0 0 24px;
padding:24px 0 12px;
border-top:1px solid #ddd;
}
#content .nav-year li {
display:inline;
padding:6px 8px;
background-image:none;
border-bottom:1px solid #ddd;
}
#content .nav-year li.sel {
font-weight:bold;
border-color:#888;
}table {
clear:both;
border-collapse:separate;
border-spacing:2px;
}
table thead {background:none;}
table thead th {
color:#777;
border-bottom:1px solid #d7d7d7;
}
table tbody td {
background:#f9f9f9;
border-bottom:1px solid #e6e6e6;
}
table tbody .alt td {
background:#fff;
}.article {margin:0 0 1em;}
.article p {margin:0;}
#main .article h2,
#main .article h3,
#main .article h4 {margin:0.3em 0 0;}
.article p.date {font-style:italic;}
#results-list .article {
margin:0 0 1.5em;
border-bottom:1px dotted #ddd;
}
#article-list {
margin:0 0 1em;
}
#article-list h3 {margin-bottom:0.5em}#article-list h3 a:visited,
#results-list h3 a:visited,
#search-results h3 a:visited,
.subject-list h3 a:visited {color:#909;}
#article-list h3 a:hover,
#article-list h3 a:focus,
#article-list h3 a:active,
#results-list h3 a:hover,
#results-list h3 a:focus,
#results-list h3 a:active,
.search-results h3 a:hover,
.search-results h3 a:focus,
.search-results h3 a:active,
.subject-list h3 a:hover,
.subject-list h3 a:focus,
.subject-list h3 a:active {
background-color:#f5f5f5;
border-color:#ddd;
}
#article-list h2.date {
margin:0;
font-weight:bold;
font-size:1em;
}
.search-results .path {
padding:0 2px;
background:#f5f5f5;
font-size:0.94em;
}
.search-results p,
.search-results h3 {margin-bottom:1em;}
.search-results .date {color:#777;border-bottom:1px dotted #ddd;}
.search-results {
list-style:none;
margin:0;
}
.search-results li {border-bottom:1px dotted #ddd;}.testresult {
float:left;
margin:2px 12px 10px 0;
padding:4px 6px;
color:#fff;
background:#999 url(/i/btn-shadow.png) 0 0 repeat-x;
font-size:0.94em;
text-align:left;
}
.testresult span {
display:block;
font-size:1.7em;
font-weight:bold;
}
#test-result-box {
clear:both;
padding:8px 10px;
background:#eee;
border:1px solid #ddd;
}
#test-result-box h2 {
border-bottom:1px dotted #ddd;
}#sub li {margin:0 0 1em;}#main ul {
list-style:none;
margin:0;
}
#main ul li {
margin:0 0 1em;
background:url(./schering-plough/i/arrow-red.gif) 0 5px no-repeat;
padding-left:20px;
}#sitemap {
margin-left:0;
list-style:none;
}
#sitemap ul {list-style:none;}
#sitemap li a:link {
color:#555;
font-size:1.3em;
font-weight:bold;
}
#sitemap li li a:link {
font-size:1em;
font-weight:normal;
}
#sitemap li {
margin:0;
padding:6px 0 6px 25px;
background:url(/i/icn-folder.gif) 0 9px no-repeat;
}
#sitemap li li {
background:url(/i/icn-page.gif) 0 5px no-repeat;
}
#sitemap li.film {background-image:url(/i/icn-film.gif);}
#sitemap li.form {background-image:url(/i/icn-form.gif);}
#sitemap li.howto {background-image:url(/i/icn-howto.gif);}.file-list {
margin-bottom:2em;
padding-top:12px;
}
#content-primary .file-list ul li {
margin:0;
border-bottom:1px dotted #ddd;
}
.file-list ul {margin:0;}
.file-list li span {
display:block;
color:#888;
}
.file-list li a {font-weight:bold;}#content-primary .list-section ul {
float:left;
width:40%;
margin-right:5%;
}div.target-choice {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
background:#000;
z-index:1;
}
.target-choice #header {padding:15px 0;}
.target-choice #content h1,
#choice-panel strong {
margin:0;
font-size:1.8em;
}
#choice-panel strong {
display:block;
padding:5px 12px;
color:#fff;
background-color:#666;
}
#choice-panel strong span {
display:block;
font-size:0.7em;
}
.target-choice #content ul,
#choice-panel ul {
list-style:none;
margin:0;
font-size:1.2em;
}
.target-choice #content li,
#choice-panel li {
margin:0;
border-bottom:1px dotted #ddd;
}
.target-choice #content li a,
#choice-panel li a  {
display:block;
padding:12px 12px 12px 32px;
background:url(/i/arrow-big.gif) 12px 50% no-repeat;
}
.target-choice #content li a:hover,
.target-choice #content li a:focus,
.target-choice #content li a:active,
#choice-panel li a:hover,
#choice-panel li a:focus,
#choice-panel li a:active {
background-color:#f5f5f5;
}
#choice-panel {
position:fixed;
top:100px;
left:50%;
width:50%;
margin-left:-25%;
padding-top:50px;
background:#fff url(/i/logo-spcolor.gif) 16px 16px no-repeat;
z-index:1;
}#address-footer .adr .street-address {display:block;}#ipuls {
float:right;
width:250px;
margin:0 0 1em 1em;
padding:0.5em;
background:#eee;
border:1px solid #ccc;
}
.course {
padding:0.5em;
background:#eee;
border:1px solid #ccc;
}
.course dt {
width:10em;
padding-right:1em;
text-align:right;
}
.course dd {
float:left;
margin:-1.5em 0 0 11em;
}
#splash p,
.pager em,
.m-teaser .m-h span,
.testresult,
#choice-panel strong {
background-color:#ef3121;
}
.layout-1 #nav-main ul,
.layout-1.has-subnav #nav-main ul {
background-color:#ef3121;
}
.fancy thead tr,
.fancy thead th {
background-color:#ccc;
}
html,
body {
background-color:#ccc;
}
body {
font-family:Arial,Helvetica,sans-serif;
}
h1 {
color:#ef3121;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
#content-primary h2,
#content-secondary h2,
#content-supp h2,
h3,h4,h5,h6 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-weight:bold;
}
#sitemap li li a:link,
#article-list h3 a,
.subject-list h3 a,
#results-list h3 a,
.layout-2 #nav-main li.sel a,
.layout-1.has-subnav #nav-sub li.sel a,
a:link,
#content .m-teaser-alt .m-c li a,
#nav-sub .m-teaser-alt .m-c li a,
#content-secondary .m-teaser a:visited,
#content-secondary .m-teaser-alt a:visited,
.layout-1.has-subnav #nav-sub .m-teaser-alt .m-c li a,
.layout-2 #nav-main li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel a,
.layout-2 #nav-main li.sel li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel a,
.layout-2 #nav-main li.sel li.sel li.sel li.sel a,
.layout-1.has-subnav #nav-sub li.sel li.sel li.sel li.sel a {
color:#ef3121;
}
#content-primary .m-teaser .m-h a,
#content-secondary .m-teaser .m-h a,
#content-secondary .m-teaser-alt .m-h a,
#content-supp .m-teaser .m-h a,
.layout-1 #nav-main,
.layout-1.has-subnav #nav-main {
border-color:#c55819;
}
#footer {
border-color:#000;
}