body {    font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;    padding: 0 0 1em 0;}.leadin {    color: white;    font-size: 11pt;    line-height: 1.1;}.product_description {    color: black;    font-size: 10pt;    line-height: 1.1;}a:visited {    color: #9d0a0e;}.product_pricing {    color: #9d0a0e;    font-size: 10pt;    font-weight: bold;    line-height: 1.1;}.condition_title {    color: #c00;    font-size: 11pt;    font-weight: bold;    line-height: 1.1;}.features {    color: #9d0a0e;    font-size: 10pt;    font-weight: bold;    line-height: 1.1;}.smallredtext {    color: #9d0a0e;    font-size: 8pt;    font-weight: bold;}.uniform_menu {    color: white;    font-size: 8.5pt;    line-height: 1.3;}.titleheader {    color: #ffffff;    font-size: 11pt;    line-height: 2.5em;    font-style: italic;    display: block;    margin-bottom: 15px;}.titleheader strong {    font-weight: bold;    font-style: normal;}.whiteheader {    color: white;    font-size: 11pt;    font-weight: bold;}.phonenumber {    color: #e50b0b;    font-size: 16pt;    font-weight: bold;    line-height: 2;}.introduction {    color: white;    font-size: 9pt;    line-height: 1.1;}.body {    color: white;    font-size: 8pt;}.bodyblack {    color: black;    font-size: 8pt;}ol {    font-size: 8pt;    list-style-type: decimal;    margin: 1em 0 1em 40px;}h2 {    line-height: 200%;    color: #E10000;    font-weight: bold;    padding: 0 0 0 1em;    text-transform: uppercase;}.linepadd {    border-bottom: 1px solid #DBDBDB;    margin: 0 0 .5em 0;}.tnormal {    font-size: 80%;}.tsmall {    font-size: 65%;}.tbig {    font-size: 100%;}.block {    font-size: 12pt;    display: block;    float: left;    margin: 0 0 1em 0;    padding: .3em .5em .2em .3em;    text-align: center;}.scrolldiv {    text-align: center;    height: auto;    overflow: auto;    margin: 5px 1px 0 0;    padding: 10px;    display: block;}@media screen {    .scrcleaner {        clear: both;    }    .scrhalf {        width: 20em;    }    .scrthird {        width: 31%;    }    .scrquarter {        width: 9em;    }}.cleaner {    clear: both;}.colicon {    float: left;    margin: 0 .5em .5em 0;    text-align: center;    font-size: 60%;    width: 50px;    display: block;}.leftpadd {    margin-left: 10px;}.centert table {    float: none;    margin: 0 .5em .5em 0;    text-align: center;    font-size: 80%;    display: block;}.dealButton {    display: block;    float: left;    width: 397px;    height: 250px;    margin: 0 4px 10px 0;}.dealButton.right {    float: right;    margin-right: 0;}#specialDealsButton {    display: block;    float: right;}.textblock {    border-top: 1px solid #ff0000;    font-size: 9pt;    text-align: justify;}.textblock h2 {    color: rgb(101,195,238);    margin: 0;    padding: 20px 0 0 0;    font-size: 10pt;    font-weight: bold;    text-transform: uppercase;    text-align: justify;}.textblock a, .textblock a:visited {    color: #ffffff;}#testimonials {    font-size: 9pt;    color: rgb(101,195,238);    font-style: italic;}#news {    border: solid #ff0000;    border-width: 1px 0;    background: #071436;    font-size: 9pt;    padding: 12px;    margin-bottom: 1em;}#news .item {    position: relative;}#news .item .flyer {    float: left;}#news .item .content {    padding: 0 0 0 317px;}#news .item h2 {    background: none repeat scroll 0 0 #940303;    color: #FFFFFF;    font-size: 12pt;    line-height: 1.5em;    padding: 2px 12px 1px;    margin: 0;    text-transform: uppercase;}#news .item hr {    visibility: hidden;    clear: both;}#news .item a, #news .item a:visited {    color: #ffffff;}
