/* Accounts info */
.salary {
background-color: #ffffc6;
padding: 12px;
margin-bottom: 20px;
}

.compare label {
display: block;	
}

.compare .text
{
	width : 120px;
}

.compare .buttonlink {
font-size: 1.1em !important;
}

.accounts-header {
background-color: #cce0ef;
border-top: 1px solid #909aa1;
clear: both;
color: #000;
height: 24px;
min-height: 24px;
padding: 0 12px 0 0;
}

html>body .accounts-header {
height: auto;
}

.accounts-header h2 {
border: 0;
float: left;
background: transparent;
}

.accounts-header ul {
float: right;
padding-top: 5px;
}

.accounts-header ul li {
border-right: 1px solid #000;
float: left;
font-weight: bold;
margin-right: 4px;
padding-right: 4px;
}

.accounts-header ul li.last {
border: 0;
margin: 0;
padding: 0;
}

table.accounts {
margin-bottom: 12px;
empty-cells: show;
}

table.accounts .thead {
background-color: #eee;
}

table.accounts .thead th {
background-color: #eee;
border-bottom: 1px solid #b6c2cb;
border-top: 1px solid #b6c2cb;
font-weight: bold;
padding: 5px 0;
text-align: right;
}

table.accounts .thead th.title {
text-align: left;
padding-left: 15px;
}

table.accounts tbody th {
border-bottom: 1px solid #dee2e5;
font-weight: normal;
padding: 5px 0 5px 12px;
}

table.accounts tbody td {
border-bottom: 1px solid #dee2e5;
font-size: 1em;
padding: 5px 0;
text-align: right;
}

table.accounts .year {
width: 80px;
}

table.accounts th.graph,
table.accounts td.graph {
padding: 5px 12px 5px 10px;
text-align: right;
width: 24px;
}

table.accounts td.graph .graphtext
{
	display: none;
}

table.accounts .name {
text-align: left;
width: 300px;
}

table.accounts .last {
padding: 5px 12px 5px 10px;
}

.accounts-header a:link,
.accounts-header a:focus,
.accounts-header a:active,
.accounts-header a:visited,
.accounts a:link,
.accounts a:focus,
.accounts a:active,
.accounts a:visited {
text-decoration: underline;
}

table.accounts abbr {
cursor: help;
}

/* Notification */
#WebshopContainer {
margin-bottom: 40px;	
}

.compare #SearchResult
{
	padding: 0;
}

.compare #SearchResult .CompareName
{
	padding-left: 5px;
}
.compare #SearchResult .CompareName a
{
	line-height: 1.2;
}

.compare #SearchResult .CompareAddress
{
	padding: 2px 0 0 5px;
}

.compare #SearchResult .CompareInfo
{
	padding-bottom: 5px;
}

.compare #SearchResult .ComparePager a
{
	font-size: 12px;
}



