/*
>>>>    www.hsbc-alternatives.de
>>>>    content-type: standard-styles
>>>>    version: feb 2010
>>>>    author: m faerber 
*/

/*
>>>>    imported styles    <<<<
*/

@import url(image.css);
@import url(../form.css);
@import url(../table.css);

body {
margin: 0; padding: 0;
background: #b9bfc4 url(../../images/css/main/bg_body.gif) top left repeat-x;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #435e6c;
}

.clear {
margin: 0; padding: 0;
clear: both;	
}

.spacer {
margin: 0; padding: 0;
height: 15px;
}

img {
border: none;
}

.imgLeft img {
margin: 2px 10px 3px 3px;
padding: 3px;
border: 1px solid #C0CFDA;
float: left;
}

img.button {
margin: 0 10px 0 0;
}

.teaser {
float: left;
margin: 7px 10px 5px 9px;
}

/*
>>>>    link-section    <<<<
*/

a:active, a:link, a:visited {
color: #435e6c;
text-decoration: underline;
}

a:hover {
text-decoration: none;
}

a.mehr:active, a.mehr:link, a.mehr:visited {
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.mehr:hover {
text-decoration: underline;
}

a.read:active, a.read:link, a.read:visited {
margin: 0 10px 0 0;
padding: 0 0 0 17px;
background: transparent url(../../images/css/main/toolicon_read.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.read:hover {
text-decoration: underline;
}

a.mailto:active, a.mailto:link, a.mailto:visited {
padding: 0 0 0 17px;
background: transparent url(../../images/css/main/toolicon_mailto.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.mailto:hover {
text-decoration: underline;
}

a.download:active, a.download:link, a.download:visited {
padding: 0 0 0 17px; background: transparent url(../../images/css/main/toolicon_download.gif) top left no-repeat; color: #162b38; font-weight: bold; text-decoration: none;
}

a.download:hover {
text-decoration: underline;
}

a.downloadPDF:active, a.downloadPDF:link, a.downloadPDF:visited {
padding: 0 0 0 17px; background: transparent url(../../images/css/main/toolicon_pdf.gif) top left no-repeat; color: #162b38; font-weight: bold; text-decoration: none;
}

a.downloadPDF:hover {
text-decoration: underline;
}

a.downloadDOC:active, a.downloadDOC:link, a.downloadDOC:visited {
padding: 0 0 0 17px; background: transparent url(../../images/css/main/toolicon_doc.gif) top left no-repeat; color: #162b38; font-weight: bold; text-decoration: none;
}

a.downloadDOC:hover {
text-decoration: underline;
}

a.downloadXLS:active, a.downloadXLS:link, a.downloadXLS:visited {
padding: 0 0 0 17px; background: transparent url(../../images/css/main/toolicon_xls.gif) top left no-repeat; color: #162b38; font-weight: bold; text-decoration: none;
}

a.downloadXLS:hover {
text-decoration: underline;
}

a.login:active, a.login:link, a.login:visited {
padding: 0 0 0 17px;
background: transparent url(../../images/css/main/toolicon_login.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.login:hover {
text-decoration: underline;
}

a.admin:active, a.admin:link, a.admin:visited {
padding: 0 0 0 20px;
background: transparent url(../../images/css/main/toolicon_login.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.admin:hover {
text-decoration: underline;
}

a.zoom:active, a.zoom:link, a.zoom:visited {
padding: 0 0 0 17px;
background: transparent url(../../images/css/main/toolicon_zoom.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.zoom:hover {
text-decoration: underline;
}

a.print:active, a.print:link, a.print:visited {
padding: 0 0 0 20px;
background: transparent url(../../images/css/main/toolicon_print.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.print:hover {
text-decoration: underline;
}

a.sitemap:active, a.sitemap:link, a.sitemap:visited {
padding: 0 0 0 20px;
background: transparent url(../../images/css/main/toolicon_sitemap.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.sitemap:hover {
text-decoration: underline;
}

a.rss:active, a.rss:link, a.rss:visited {
padding: 0 0 0 20px;
background: transparent url(../../images/css/main/toolicon_rss.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.rss:hover {
text-decoration: underline;
}

a.pdf:active, a.pdf:link, a.pdf:visited {
padding: 0 0 0 20px;
background: transparent url(../../images/css/main/toolicon_pdf.gif) top left no-repeat;
color: #162b38;
font-weight: bold;
text-decoration: none;
}

a.pdf:hover {
text-decoration: underline;
}

a.boxNav:active, a.boxNav:link, a.boxNav:visited {
margin: 0 8px 0 8px;
color: #162B38;
font-weight: bold;
text-decoration: none;
}

a.boxNavFirst:active, a.boxNavFirst:link, a.boxNavFirst:visited {
margin: 0 8px 0 0;
color: #162B38;
font-weight: bold;
text-decoration: none;
}

a.boxNav:hover, a.boxNavFirst:hover {
text-decoration: underline;
}

#contentHomeTopLeftIntro1 h1 a:link, #contentHomeTopLeftIntro1 h1 a:visited, #contentHomeTopLeftIntro1 h1 a:active, #contentHomeTopLeftIntro1 h1 a:hover {
color: #f00;
text-decoration: none;
}

#contentHomeTopRight h1 a:link, #contentHomeTopRight h1 a:visited, #contentHomeTopRight h1 a:active, #contentHomeTopRight h1 a:hover {
color: #435E6C;
text-decoration: none;
}

#contentHomeBottom h1 a:link, #contentHomeBottom h1 a:visited, #contentHomeBottom h1 a:active, #contentHomeBottom h1 a:hover {
color: #435E6C;
text-decoration: none;
}

input.eingabe {
width: 216px;
background: #fff;
border: 1px solid #6f8b9a;
padding: 2px 2px 2px 5px;
font: normal 11px Arial, Helvetica, sans-serif;
color: #a1b0ba;
}

input.eingabe:focus {
font: normal 11px Arial, Helvetica, sans-serif;
color: #000;
}

input.glossary {
width: 216px;
background: #fff;
border: 1px solid #6f8b9a;
padding: 2px 2px 2px 5px;
font: normal 11px Arial, Helvetica, sans-serif;
color: #a1b0ba;
}

input.glossary:focus {
font: normal 11px Arial, Helvetica, sans-serif;
color: #000;
}

input.frmChart {
width: 40px;
background: #fff;
border: 1px solid #6F8B9A;
padding: 2px 2px 2px 5px;
font: normal 11px Arial, Helvetica, sans-serif;
color: #162B38;
}

input.frmChart:focus {
border: 1px solid #f00;
font: normal 11px Arial, Helvetica, sans-serif;
color: #162B38;
}

/*
>>>>    page-container    <<<<
*/

#page {
margin: 0; padding: 0;
width: 991px;
background-color: #fff;
border-right: 1px solid #fff;
voice-family: "\"}\"";
voice-family:inherit;
width: 990px;
}

html>body #page {
width: 990px;
}

/*
>>>>    header-container    <<<<
*/

#header {
width: 990px;
height: 282px;
background: #fff url(../../images/css/main/bg_header_subnav.jpg) bottom left no-repeat;
}

#headerHome {
width: 990px;
height: 269px;
background: #fff url(../../images/css/main/bg_header.jpg) bottom left no-repeat;
}

#genericLogo {
position: absolute;
top: 25px;
left: 80px;
}

#genericNav {
background-color: #f00;
height: 15px;
text-align: right;
font-size: 11px;
width: 300px;
float: right;
}

#genericNav #genericNavLeft {
font-weight: bold;
float: left;
}

#genericNav #genericNavRight {
float: right;
}

#genericNav a:link, #genericNav a:visited, #genericNav a:active {
background: transparent url(../../images/css/main/bg_generic_li.gif) top left no-repeat;
color: #FFFFFF;
padding: 0 12px 0 15px;
text-decoration: none;
}

#genericNav a:hover {
text-decoration: underline;	
}

#genericNav #genericNavLeft a.first, #genericNav #genericNavRight a.first {
background: transparent none repeat 0%;
}

/*
>>>>    contenthome-container    <<<<
*/

#contentHome {
margin: 0; padding: 0;
width: 990px;
}

#contentHomeTop {
margin: 0 5px 0 5px; padding: 0 21px;
background: #fff url(../../images/css/main/bg_content_home_top.gif) top left no-repeat;
width: 980px;
border-left: 1px solid #f00;
border-right: 1px solid #f00;
voice-family: "\"}\"";
voice-family:inherit;
width: 936px;
}

html>body #contentHomeTop {
width: 936px;
}

#contentHomeTopLeft {
margin: 29px 0 0 0; padding: 0;
width: 608px;
float: left;
}

#contentHomeTopLeftTeaser {
margin: 0 20px 12px 0; padding: 0;
width: 330px;
height: 200px;
float: left;
}

#contentHomeTopLeftIntro1 {
margin: 0; padding: 0;
width: 258px;
float: right;
}

#contentHomeTopLeftIntro2 {
margin: 0 0 20px 0; padding: 0;
width: 608px;
}

#contentHomeTopRight {
margin: 29px 0 0 0; padding: 0;
width: 288px;
float: right;
}

#contentHomeBottom {
margin: 0; padding: 0 27px;
background: #ebf0f3 url(../../images/css/main/bg_content_home_bottom.gif) top left no-repeat;
width: 990px;
voice-family: "\"}\"";
voice-family:inherit;
width: 936px;
}

html>body #contentHomeBottom {
width: 936px;
}

#contentHomeBottomLeft {
margin: 22px 0 0 0; padding: 0 0 15px 0;
width: 608px;
float: left;
}

#contentHomeBottomRight {
margin: 22px 0 0 0; padding: 0 0 15px 0;
width: 288px;
float: right;
}

#contentHomeTopLeftIntro1 h1 {
margin: 0; padding: 18px 0 0 0;
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #f00;
}

#contentHomeTopLeftIntro1 p {
margin: 0; padding: 5px 0 5px 0;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #435e6c;
}

#contentHomeTopLeftIntro2 p {
margin: 0; padding: 5px 0 5px 0;
}

#contentHomeTopRight .homeBox {
margin: 0; padding: 0 0 15px 0;
width: 288px;
border-bottom: 1px solid #d2dde4;
}

#contentHomeTopRight .homeBoxLast {
margin: 0; padding: 0 0 15px 0;
width: 288px;
border: 0;
}

#contentHomeTopRight h1 {
margin: 0; padding: 18px 15px 0 0;
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #435e6c;
}

#contentHomeTopRight p {
margin: 0; padding: 5px 15px 5px 0;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #435e6c;
}

#contentHomeTopRight p.boxNav {
padding: 5px 0 5px 0;
}

#contentHomeBottom h1 {
margin: 0; padding: 0;
font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #435e6c;
}

#contentHomeBottom p {
margin: 0; padding: 5px 0;
font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #435e6c;
}

#contentHomeBottom p.boxNav {
color: #aebdc7;
}

/*
>>>>    mainnav-container    <<<<
*/

#mainNav {
margin: 0; padding: 0;
position: relative;
left: 6px; top: 249px;
}

#mainNavContainer ul, #mainNavContainer li {
list-style: none;
display: inline;
text-align: center;
margin: 0;
padding: 0;
}

#mainNavContainer li {
background: transparent url(../../images/css/main/bg_generic_li.gif) center right no-repeat;
}

#mainNavContainer li.last {
background: transparent none repeat 0%;
}

#mainNavContainer li a {
font: bold 11px Arial, Helvetica, sans-serif;
color: #fff;
background: transparent url(../../images/css/main/bg_mainnav_inactive.gif) center left no-repeat;
text-decoration: none;
padding: 5px 0px 5px 11px;
margin: 0 24px 0 14px;
}

#mainNavContainer li a:hover, #mainNavContainer li a#current {
background: transparent url(../../images/css/main/bg_mainnav_active.gif) center left no-repeat;
}

/*
>>>>    content-container    <<<<
*/

#content {
margin: 0; padding: 9px 0 9px 0;
width: 990px;
}

/*
>>>>    subnav-container    <<<<
*/

#subNav {
margin: 0; padding: 0;
background: #fff url(../../images/css/main/bg_subnavlist_redline.gif) top left repeat-y;
font-size: 11px; text-align: left;
width: 200px;
float: left;
}

#subNavList {
margin: 0; padding: 0;
list-style-image: none; list-style-position: outside; list-style-type: none;
voice-family: inherit;
width: 180px;
}

#subNavList li {
margin: 1px 0; padding: 0;
display: inline;
}

#subNavList a {
margin: 1px 0; padding: 6px 0 6px 20px;
background: #c0cfda url(../../images/css/main/bg_subnavlist_inactive.gif) top left repeat-y;
font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: bold; color: #435e6c; text-decoration: none; line-height: 14px;
display: block;
width: 200px;
voice-family: "\"}\"";
voice-family:inherit;
width: 180px;
}

html>body #subNavList a {
width: 180px;
}

#subNavList a:hover, #subNavList a#active {
background: #7c99ab url(../../images/css/main/bg_subnavlist_active.gif) top left no-repeat;
color: #fff;
}

#subNavList a.home {
background: #c0cfda url(../../images/css/main/bg_subnavlist_inactive.gif) top left repeat-y;
color: #435e6c;
}

#subNavList a.home:hover, #subNavList a.home#active {
background: #c0cfda url(../../images/css/main/bg_subnavlist_active.gif) top left no-repeat;
}

#subNavList .tertNavList {
margin: 0; padding: 0;
list-style-image: none; list-style-position: outside; list-style-type: none;
voice-family: inherit;
width: 180px;
}

#subNavList .tertNavList li {
margin: 0; padding: 0;
display: inline;
}

#subNavList .tertNavList a {
margin: 0; padding: 2px 0px 2px 30px;
background: #7c99ab url(../../images/css/main/bg_subnavlist_inactive.gif) top left no-repeat;
font-family: Arial,Helvetica,sans-serif; font-size: 11px; font-weight: normal; color: #fff; text-decoration: none; line-height: 14px;
display: block;
width: 200px;
voice-family: "\"}\"";
voice-family:inherit;
width: 170px;
}

html>body #subNavList .tertNavList a {
width: 170px;
}

#subNavList .tertNavList a:hover {
background: #7c99ab url(../../images/css/main/bg_tertnavlist_active.gif) top left no-repeat;
}

#subNavList .tertNavList a#subactive {
background: #7c99ab url(../../images/css/main/bg_tertnavlist_active.gif) top left no-repeat;
font-weight: bold;
}

#subNavList .tertNavList a#subactive:hover {
background: #7c99ab url(../../images/css/main/bg_tertnavlist_active.gif) top left no-repeat;
}

/*
>>>>    content-wrapper    <<<<
*/

#contentWrap {
margin: 0; padding: 0;
width: 760px;
float: right;
}

#contentWrap h1 {
margin: 0 0 7px 0; padding: 0;
font-family: Arial,Helvetica,sans-serif; color: #162B38; font-size: 16px; font-weight: bold;
}

#contentWrap h2 {
margin: 0; padding: 5px 0;
font-size: 12px; color: #162b38; font-weight: bold;
}

#contentWrap h3 {
margin: 0; padding: 5px 0 0 0;
font-size: 11px; font-weight: normal; text-transform: uppercase;
}

#contentWrap p {
margin: 5px 0; padding: 0;
line-height: 16px;
}

#contentWrap p.notice {
margin: 0; padding: 0;
text-align: right;
font-size: 10px;
}

#contentWrap p.message {
color: #f00;
font-weight: bold;
}

#contentWrap ul {
margin: 0 0 5px 15px !important;
margin: 7px 0 0 9px;
padding: 0 0 5px 0;
list-style: url(../../images/css/main/bg_li.gif);
}

#contentWrap ul li {
margin: 0;
padding: 0 0 3px 0 !important;
padding: 0 0 3px 5px;
}

#contentWrap ul ul {
margin: 0 0 0 15px !important;
margin: 7px 0 0 9px;
}

#contentWrap ul ul li {
margin: 0;
padding: 0 0 3px 0 !important;
padding: 0 0 3px 5px;
}

/*
>>>>    contentLarge-container    <<<<
*/

#contentLarge {
margin: 0; padding: 8px 0 10px 0;
width: 730px;
}

/*
>>>>    contentLeft-container    <<<<
*/

#contentLeft {
margin: 0; padding: 8px 0 20px 0;
width: 430px;
float: left;
}

/*
>>>>    marginalspalte-container    <<<<
*/

#marginalspalte {
margin: 0; padding: 0;
width: 300px;
float: right;
}

#marginalspalte .marginal {
margin: 0 0 10px 0; padding: 0 0 10px 0;
width: 300px;
background: transparent url(../../images/css/main/bg_marginalbox.jpg) top left no-repeat;
}

#marginalspalte img.keyvisual {
padding: 5px 0 5px 10px;
}

#marginalspalte h1 {
padding: 12px 0 2px 34px;
color: #435e6c; font-size: 11px; line-height:14px;
text-transform: uppercase;
}

#marginalspalte h2 {
margin: 0; padding: 0 10px 0 10px;
font-size: 11px; color: #435E6C; font-weight: bold;
}

#marginalspalte h1.downloads {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_downloads.gif) bottom left no-repeat;
}

#marginalspalte h1.newsletter {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_newsletter.gif) bottom left no-repeat;
}

#marginalspalte h1.glossary {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_newsletter.gif) bottom left no-repeat;
}

#marginalspalte h1.umfrage {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_umfrage.gif) bottom left no-repeat;
}

#marginalspalte h1.info {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_info.gif) bottom left no-repeat;
}

#marginalspalte h1.tools {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_tools.gif) bottom left no-repeat;
}

#marginalspalte h1.kontakt {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_kontakt.gif) bottom left no-repeat;
}

#marginalspalte h1.team {
background: transparent url(../../images/css/main/bg_marginalspalte_h1_team.gif) bottom left no-repeat;
}

#marginalspalte p {
margin: 5px 0 0 0;
padding: 0 10px 5px 10px;
}

#marginalspalte p.mehr {
font-weight: bold;
}

#marginalspalte .toolbox {
margin: 0;
padding: 0 0 5px 0;
background: transparent url(../../images/css/main/bg_marginalbox.jpg) top right no-repeat;
}

/*
>>>>    toolbox-container    <<<<
*/

#toolbox {
margin: 5px 0 0 0; padding: 0;
width: 280px;	
}

#toolsleft {
float: left;	
}

#toolsright {
float: right;	
}

#toolsleft, #toolsright {
margin: 0 0 5px 0;
width: 140px;	
}

#toolbox p {
margin: 0; padding: 0 0 5px 10px;
}

/*
>>>>    footer-container    <<<<
*/

#footer {
margin: 0; padding: 0;
background: #fff url(../../images/css/main/bg_footer.gif) left top no-repeat;
height: 31px;
width: 990px;
}

#footerLeft {
margin: 0; padding: 0;
width: 600px;
float: left;
}

#footerLeftLogo {
margin: 12px 5px 10px 7px; padding: 0;
width: 52px;
float: left;
}

#footerLeftGeneric {
margin: 0 0 0 50px; padding: 0;
width: 500px;
}

#footerLeftGeneric p {
margin: 10px 0 10px 0; padding: 0;
color: #668497;
}

#footerLeftGeneric a:active, #footerLeftGeneric a:link, #footerLeftGeneric a:visited {
margin: 0 15px 0 15px; padding: 0;
color: #668497;
text-decoration: none;
}

#footerLeftGeneric a:hover {
text-decoration: underline;
}

#footerRight {
margin: 0; padding: 0;
width: 390px;
float: right;
}

#footerRight p {
margin: 10px 7px 10px 0; padding: 0;
color: #668497;
text-align: right;
}

/*
>>>>    navigator-container    <<<<
*/

#navigator {
background: transparent url(../../images/css/main/bg_navigator.jpg) top left no-repeat;
height: 110px;
width: 300px;
position: absolute;
top: 100px;
left: 690px;
}
	
p.navigator {
font-size: 11px;
color: #435e6c;
font-weight: bold;
padding: 0;
margin: 0 0 3px 0;
}

/*
>>>>    easyaccess-container    <<<<
*/

#easyaccess {
position: relative;
top: 10px;
left: 10px;
z-index: 1000;
}

#easyaccessliste, #easyaccessliste ul {
padding: 0;
margin: 0;
list-style: none;
border: 1px solid #6f8b9a;
width: 277px;
color: #a1b0ba;
background-color: #fff;
}

#easyaccessliste {
height: 18px;
}

#eadesc {
background: url(../../images/css/main/btn_easyaccess.gif) top right no-repeat;
height: 16px;
display: block;
color: #000;
font-weight: bold;
text-decoration: none;
padding: 1px 0 1px 5px;
width: 277px;
voice-family: "\"}\""; 
voice-family:inherit;
width: 272px;
}

#easyaccessliste li {
font-size: 11px;
float: left;
width: 272px;
}

#easyaccessliste li li a {
text-decoration: none;
display: block;
width: 252px;
padding: 2px 5px 4px 5px;
color: #a1b0ba;
background-image: none;
}

#easyaccessliste li li a:hover {
color: #000;
}

#easyaccessliste li ul {
position: absolute;
border: 1px solid #6f8b9a;
background-color: #fff;
width: 255px;
left: -999em;
}

#easyaccessliste li ul li {
width: 255px;
}

#easyaccessliste li:hover ul, #easyaccessliste li.sfhover ul {
left: auto;
}

/*
>>>>    search-container    <<<<
*/

#search {
position: relative;
top: 15px;
left: 10px;
}

#search form {
margin: 0;
padding: 0;
}

/*
>>>>    glossary-container    <<<<
*/

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

#glossary h1 {
margin: 10px 0 0 0; padding: 0 10px 0 0;
color: #435e6c;
text-transform: none;
}

#glossary p {
margin: 5px 0 0 0; padding: 0 10px 5px 0;	
}

/*
>>>>    thumbbox-container    <<<<
*/

#thumbBox{
position: absolute;
left: 0;
top: 0;
width: auto;
padding: 5px;
margin: 0;
background: #fff;
border: 5px solid #dde6ec;
visibility: hidden;
z-index: 10;
cursor: pointer;
}

#thumbBox .footerbar{
font-size: 11px;
font-weight: bold;
color: #162b38;
padding: 5px 5px;
text-align: right;
}

#thumbBox #thumbImage{
background-color: transparent;
}

#thumbLoading{
position: absolute;
visibility: hidden;
border: 1px solid #e6e6e6;
background-color: #fff;
padding: 5px;
z-index: 5;
}


/* mootools - simpletabs */
#contentWrap .tab-wrapper
{
padding: 7px 5px;
border: 1px solid #435E6C;
}

#contentWrap .tab-wrapper table
{
width: 417px;
}

#contentWrap .tab-menu
{
list-style: none;
padding: 0;
margin: 10px 0 0 0 !important;
clear: right;
}

#contentWrap .tab-menu li
{	
padding: 0;
font-size: 12px;
display: inline;
margin: 0 5px 0 0;
}

#contentWrap .tab-menu li a
{
padding: 0 5px 0px 5px;
color: #435E6C;
text-decoration: none;
font-weight: bold;
border: 1px solid #435E6C;
background-color: #DDE6EC;
}

#contentWrap .tab-menu li a:hover,
#contentWrap .tab-menu li a:focus
{
color: #162B38;
background-color: #EBF0F3;
}

#contentWrap .tab-menu li.tab-selected a
{
padding: 0 5px 1px 5px;
color: #162B38;
border-bottom: none;
background-color: #fff;
}

#contentWrap .tab-menu li.tab-selected a:hover,
#contentWrap .tab-menu li.tab-selected a:focus
{
background-color: #fff;
}
