/* CSS Document */

.hidden { display: none; }

.clearer {height:1px;overflow:hidden;margin-top:-1px;clear:both;}

body {
background-color: #fff;
font-family: Arial, Helvetica, sans-serif;
color: #333333;
padding: 20px;
margin: 0;
}

#switch-country {
display: none;
}

#header {
padding: 0;
margin: 0;
}

#logo h1 {
padding: 0;
margin: 0;
}

#logo a {
color: #666;
}


#nav-primary {
display: none;
}

#content {
background-color: #fff;
padding: 0;
margin: 0;
}

#welcome {

}

#welcome p {
padding-top: 10px;
font-family: "Arial Narrow",Arial, Helvetica, sans-serif;
}

#page-content {

}



#sub-nav {
display: none;
}

#page-editorial {
background-color: #fff;
margin: 0;
}

#page-editorial a {
color: #990F0D;
text-decoration: none;
}

#page-editorial a:hover {
color: #990F0D;
text-decoration: underline;
}

#page-editorial h2 {
font-family: Georgia, "Arial Narrow", Arial, Helvetica, sans-serif;
padding: 0 0 10px 0;
margin: 0;
font-size: 18px;
font-weight: normal;
}

#page-editorial h2 span {
Arial, Helvetica, sans-serif;
font-size: 11px;
display: block;
}

#page-editorial h3 {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
padding: 0 0 5px 0;
margin: 0;
font-size: 18px;
font-weight: normal;
}

#page-editorial h3 a {
color: #4378AC;
text-decoration: none;
}

#page-editorial h3 a:hover {
color: #4378AC;
text-decoration: underline;
}

#page-editorial h4 {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
padding: 0 0 10px 0;
margin: 0;
font-size: 18px;
font-weight: normal;
}

#page-editorial h4 span {
Arial, Helvetica, sans-serif;
font-size: 11px;
display: block;
margin-bottom: -5px;
}

#page-editorial p {
padding: 0 0 15px 0;
margin: 0;
font-size: 13px;
font-weight: normal;
line-height: 17px;
}

#page-editorial span.leadin {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 18px;
color: #4478AA;
}

#page-editorial em {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
font-size: 15px;
line-height: 18px;
color: #4478AA;
font-style: normal;
}

#page-editorial img {
float: left;
margin: 0 15px 5px 0;
}

#page-editorial ul, #page-editorial ol {
clear: left;
font-size: 11px;
margin: 0;
padding: 10px 30px;
}

#page-editorial ul li, #page-editorial ol li {
padding: 0;
margin: 5px 0;
}

#nav-industries {
display: none;
}

#featured-wrapper {
display: none;
}

#featured-wrapper p {
padding: 5px 0 5px 0;
margin: 0;
font-size: 11px;
font-weight: normal;
}

#featured-wrapper a {
color: #4378AC;
text-decoration: none;
}

#featured-wrapper a:hover {
color: #4378AC;
text-decoration: underline;
}

#featured-news {
background-color: #D9E4EE;

margin: 0 0 5px 0;
}

#featured-news h2 {
font-family: "Arial Narrow", Arial, Helvetica, sans-serif;
padding: 0 0 10px 0;
margin: 0;
font-size: 18px;
font-weight: normal;
}

#featured-news h3 {
padding: 0;
margin: 0;
font-size: 11px;
font-weight: bold;
}

#featured-news h3 a {
color: #4378AC;
text-decoration: none;
}



#featured-news h3 a:hover {
color: #4378AC;
text-decoration: underline;
}

#featured-news p {
padding: 0 0 15px 0;
margin: 0;
font-size: 11px;
font-weight: normal;
}

#cta ul {
list-style: none;
padding: 0;
margin: 0;
}

#cta ul li a.cta-sales {
width: 143px;
height: 77px;
display: block;
background-image: url(images/cta-sales.jpg);
background-repeat: no-repeat;
margin-top: 15px;
}

#cta ul li a.cta-support {
margin-top: 15px;
width: 143px;
height: 77px;
display: block;
background-image: url(images/cta-support.jpg);
background-repeat: no-repeat;
}

#footer {
display: none;
}
