  /*----------------IMPORT FONTS---------------------*/
@import url(https://);
@import url(https://);

a, a:visited, a:link {
    color:#005581 !important;
    text-decoration:none;
    outline:0 none;
}
a:hover {
    text-decoration:none;
    color:#ee2e24 !important;
}
h1 {
    font-size:36px;
    color:#515659;
    text-transform:uppercase;
    font-family:'Roboto', sans-serif;
    font-weight:300;
    padding:10px 0 10px 0;
}
h2 {
    font-size:28px;
    color:#515659;
    text-transform:uppercase;
    font-family:'Roboto', sans-serif;
    font-weight:300;
    padding:10px 0 10px 0;
}
h3 {
    font-size:18px !important;
    color:#005581 !important;
    font-family:'Roboto', sans-serif !important;
    font-weight:700 !important;
    padding:10px 0 10px 0;
}
h3 a:hover, h3 a:visited, h3 a:link {
	color:#005581 !important;
}
h4 {
    font-size:20px;
    color:#515659;
    text-transform:uppercase;
    font-family:'Roboto', sans-serif;
    font-weight:300;
    padding:5px 0 5px 0;
}
h5 {
    font-size:17px;
    color:#67777e;
    font-family:'Roboto', sans-serif;
    font-weight:700;
    padding:5px 0 5px 0;
}
h6 {
    font-size:16px;
    color:#005581;
    font-family:'Droid Serif', serif;
    font-style:italic;
    padding:5px 0 5px 0;
    font-weight:normal;
}
sup {
    color:#005581;
}
sub {
    color:#005581;
}
body, table, em {
    color:#686b6d !important;
    font-family:'Roboto', sans-serif !important;
    font-size:14px !important;
}
ul {
	padding-left:0;
}
th {
	padding-right:30px;
}
th h4 {
	margin:0;
}
td {
	padding:0;
}
td.drywall-data {
	padding-right:30px;
}
td h4 {
	margin:20px 0 10px;
}
/*button styles!*/
input#submit {
    background: #ee2e24 url(/graphics/red_arw.png) no-repeat 93% center;
    font-size: 13px;
    color: #fff;
    text-transform: uppercase;
    font-family: 'Roboto', sans-serif;
    font-weight: 700;
    display: inline-block;
    padding: 2px 33px 2px 9px;
    font-style:normal;
    margin:0;
    border:none;
}
input#submit:hover {
    cursor:pointer;
    color: #fff;
}
