.top-link{
	display:block;
}

.top-link:hover{
	text-decoration:none;
}

table.dataTable tr.odd{
	background: #cccccc;
}

table.dataTable tr.odd td.sorting_1 {
	background:#aaaaaa;
}

table.dataTable tr.even td.sorting_1 {
	background-color: #ccc;
}

a.item-remove {
	position: absolute;
	margin-top: 39px;
	font-size: 14px;
	color: #CC0E0E;
}

/**
 * Dashboard index
 */
div.dashboard-top .well {
    padding: 0px 19px 45px 19px;
    height: 150px;
}
div.dashboard-top a.btn {
    color: #fff;
    padding: 4px 8px 4px 8px;
    margin: 0px 11px 0px 11px;
}
div.dashboard-top .links {
    text-align: center;
}
div.dashboard-top .stats {
    margin-top: 20px;
    text-align: center;
    height: 20px;
}
div.dashboard-top .stats .item {
    display: inline;
    margin: 5px 3px;
}
div.dashboard-top h3 {
    text-align: center;
}
div.dashboard-content h3 {
    border-bottom: 1px dashed #ccc;
}
div.dashboard-content div.span6 {
    min-height: 20px;
}
div.modal a.btn {
    color: #000;
}
div.modal a.btn-primary {
    color: #fff;
}
span.label-big {
    padding: 7px;
    font-size: 18px;
}

/**
 * Override dataTable styles
 */
table.dataTable tr.odd {
    background: #006dcc;
    color: #fff;
}
table.dataTable tr.odd a {
    color: #fff;
}
table.dataTable tr a.btn-black {
    color: #000;
    padding: 1px 7px 1px 7px;
    font-weight: bold;
}
table.dataTable tr a.btn-white {
    color: #fff;
    padding: 1px 7px 1px 7px;
    font-weight: bold;
}
table.dataTable tr.odd td, table.dataTable tr.odd td.sorting_1 {
    background: #0086CC;
    color: #fff;
}
table.dataTable tr.odd td {
    background: #006dcc;
}
table.dataTable tr.even td, table.dataTable tr.even td.sorting_1 {
    background: #fff;
}

table.dataTable tr.not-quoted, table.dataTable tr.not-quoted td {
    background: #ff484d;
    color: #fff;
}

table.dataTable tr.odd.not-quoted td.sorting_1,
table.dataTable tr.even.not-quoted td.sorting_1 {
    background: #ff484d;
    color: #fff;background:#aaaaaa;
}

a.btn.btn-black, input.btn.btn-black {
    color: #000;
}
a.btn.btn-white, input.btn.btn-white {
    color: #fff;
}

/**
 * General form
 */

ul.error-space {
    color: #ce1616;
    font-weight: bold;
}

/**
 * Bind Request Form
 */

.notification-replacement-coverage-fields, .policy-fields { display: none; }

div#notification-replacement input[type="radio"], div#bind_form_increaseLimits input[type="radio"] {
    display: inline;
    float: left;
    width: 20px;
}

div#notification-replacement label, div#bind_form_increaseLimits label {
    display: inline;
    float: left;
    clear: none;
}