/* General Styles */
html,
body {
    background-color: #FFFFFF;
    color: #53565A;
    font-family: "Open Sans", "Helvetica Neue", Arial, sans-serif;
    font-size: 14px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: normal;
    overflow-x: hidden; /*For IE*/
    }
html body *:focus {outline: none;}

a,
a:link,
a:visited,
a:hover,
a:active {
    color: #DA291C;
    cursor: pointer;
    font-weight: normal;
    text-decoration: none;
    }
    a:hover,
    a:active {
        color: #DA291C;
        cursor: pointer;
        font-weight: normal;
        text-decoration: underline;
        }

a:link.leftnavlink,
a:visited.leftnavlink,
a:hover.leftnavlink,
a:active.leftnavlink {
    color: #FFFFFF;
    cursor: pointer;
    font-weight: normal;
    text-decoration: none;
    }
    a:hover.leftnavlink,
    a:active.leftnavlink {
        color: #E2DEDC;
        cursor: pointer;
        font-weight: normal;
        text-decoration: none;
        }

p {
    font-size: 14px;
    font-weight: 300;
    }

ul {margin-top: 20px;}
ul li {
    font-size: 14px;
    font-weight: 300;
    }
ol {counter-reset: list; margin: 0;}
ol li {
    font-size: 14px;
    font-weight: bold;
    }
    ol li a,
    ol li a:link,
    ol li a:visited {
        color: #53565A;
        }

ol.faqsdetails li {
    font-size: 14px;
    }
    ol.faqsdetails li a,
    ol.faqsdetails li a:link,
    ol.faqsdetails li a:visited {
        color: #DA291C;
        }

/* Layout Styles */
.logo-container {
    border-bottom: 3px solid #da291c;
    margin: 0 0 20px 10px;
    max-width: 750px;
    padding: 20px 0 15px 10px; 
    }
.copytext {
    color: #53565A;
	font-size: 14px;
	line-height: 18px;
    }
.copytext2 {
    color: #53565A;
	font-size: 14px;
	line-height: 16px;
	list-style-image: url((URL));
	list-style-position: outside;
	list-style-type: none;
    }

.headlinedk {
    color: #53565A;
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
    text-transform: uppercase;
    }
    .headlinedkmedium {
        color: #DA291C;
        font-size: 16px;
        font-weight: bold;
        line-height: 18px;
        text-transform: uppercase;
        }

    .headlinedkbig {
        color: #DA291C;
        font-size: 20px;
        font-weight: bold;
        line-height: 18px;
        text-transform: uppercase;
        }

.y-n {
    color: #CC6633;
	font-size: 11px;
	font-weight: bolder;
	text-align: center;
	vertical-align: middle;
    }



/* Moved - DELETE 
.LeftNav {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
	line-height: 14px;
	margin-left: 0.05in;
}
.TopNav {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
*/

/* Moved - DELETE 
.BottomNav {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999966;
}
*/

/* Moved - DELETE 
.LeftNavHighlight {
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: cc6608;
	text-decoration: none;
}
*/

/* Moved - DELETE 
.BottomNavlink {
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666610;
	text-decoration: none;
}
*/

/* Moved - DELETE 
.LeftNav2 {
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #CC6600;
	text-decoration: none;
	line-height: 14px;
}
*/

/* MOVED - DELETE
:link{color: #7FBF9F;
text-decoration: none;
font-weight: bold;
}
:visited{color: #7FBF9F;
font-weight: bold;
text-decoration: none;
}
:active{color: #7FBF9F;
font-weight: bold;
text-decoration: none;
}
:hover{color: #339966;
font-weight: bold;
text-decoration: none;
}
*/

/* MOVED - DELETE
a:link.leftnavlink{color: #FFFFFF;
text-decoration: none;
font-weight: bold;
}
a:visited.leftnavlink{color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:active.leftnavlink{color: #FFFFFF;
font-weight: bold;
text-decoration: none;
}
a:hover.leftnavlink{color: #CCE5D8;
font-weight: bold;
text-decoration: none;
}
 */

/* Styles NOT USED */
.rightcolcopy {
    color: #666633;
    font-size: 9px;
    line-height: 16px;
    }
.rightcolhead {
    color: #666633;
    font-size: 9px;
    font-weight: bolder;
    line-height: 16px;
    }

.prodfeature {
    color: #CC6600;
	font-size: 10px;
	font-weight: bold;
	line-height: 14px;
    }
.prodfeatureorange {
    color: #FF6600;
	font-size: 10px;
	font-weight: bold;
    line-height: 16px;
    }

.orangeheading {
    color: #FF6600;
	font-size: 11px;
    font-weight: bold;
	line-height: 16px;
    }
.copytextorange {
    color: #FF6600;
	font-size: 11px;
	line-height: 18px;
    }

.leftgreenprodlinks {
    color: #99CC33;
	font-size: 10px;
	font-weight: bold;
    }

.copylist {
    color: #666600;
	font-size: 9px;
	font-weight: bold;
	line-height: 14px;
	text-decoration: underline;
    }

.quotewhite {
    color: #FFFFFF;
	font-size: 9px;
	font-style: italic;
	font-weight: bold;
    line-height: 12px;
    }

.chartheader {
    color: #FFFFFF;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
    }

.orangelink {
    color: #CC6600;
	font-size: 10px;
	font-weight: bold;
	line-height: 16px;
    }

.copytext2white {
    color: #FFFFFF;
	font-size: 10px;
	line-height: 16px;
    list-style-image: url((URL));
	list-style-position: outside;
	list-style-type: none;
    }

.headlinedk3 {
    color: #CC6600;
	font-size: 10px;
    font-weight: bold;
	line-height: 18px;
    }