body {
	background:#fff;
	font:9pt "PT Sans",Arial, Helvetica, sans-serif !important;
}

/* Print Rinnai Logo */
#header-print {
    display: block;
    margin-bottom: 1em;
    border-bottom: 2px;
    border-bottom-color: black;
    border-bottom-style: solid;
}

#header-print img {
    margin-bottom: 0.5em;
}

/* Print Rinnai Footer */
#footer-print {
    display: block;
    text-align: right;
    position: absolute;
    right:0px;
    bottom:0px;
    font-size: 9pt !important;
}

/* Typograhpy */
h1 {
    font-size: 14pt;
	color:#92162a;
    margin-bottom: 0.5em;
}


h4 {
     font-size: 12pt;
     color:#92162a;
	 margin-bottom: 0.5em;
}

.right {
    float:right;
}

.left {
    float:left;
}

/* Tables */
table {
    color:black;
    font-size: 9pt !important;
}

table th {
    text-align: left;
    color:black;
    font-size: 9pt !important;
}

table.table th {
    text-align: left;
    color:black;
    font-size: 9pt !important;
}

table.table {
    color:black;
    font-size: 9pt !important;
}

input.button, a.edit {display:none;}


/* Leads */

#leads-content dt {
    display:inline;
    float:left;
    font-weight:bold;
    margin:0 4px 0 -22px;
    padding:0 0 0 22px;
}

lead-info form, .lead-form {
    margin-top: 0px;
}

.lead-form ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin-bottom:5px;
    overflow:hidden;
    padding:0;
    width:100%;
}

.lead-form ul li {
    float:left;
    padding:0 30px 0 0;
}

.lead-form ul input {
    float:left;
    height:15px;
    margin:0 4px 0 0;
    width:16px;
}

.lead-history ul {
    list-style-image:none;
    list-style-position:outside;
    list-style-type:none;
    margin:0;
    padding:0;
    width:100%;
}
