.alternateCustom1 { background-color: #d1dffc }
.alternateCustom2 { background-color: #b0c5ef }
.alternateTableRows { background-color: #f2f2f2 }
.pdfRow1 { background-color: #fffbec }
.pdfRow2 { background-color: #fff6d8 }
.pdfCustom1 { background-color: #d1dffc }
.pdfCustom2 { background-color: #b0c5ef }
.lightGrayBG { background-color: #f0f0f0 }
.black { color: #000 }
.blackBorder { border: solid 1px #000 }
.darkblue { color: #039 }
.red { color: #C03 }
.dmpItemBlue { background-color: #c2d3f4 }
.errorMessages { color: white; font-weight: bold; font-size: 13px; background-color: #c00000; padding: 4pt }
.selectbox { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #eeeeee }
.greyLeftBorder { border-left: 1px; border-left-color: #CCCCCC; border-left-style: solid }
.dmpItemBlueWBorder { background-color: #c2d3f4; border-left: 1px; border-left-color: #CCCCCC; border-left-style: solid }
.gridHeader { color: #ffffff; font-weight: bold; font-size: 11px }
.rowHeader { color: #000000; font-weight: bold; font-size: 11px }
.small { font-size: 9px; line-height: 11px }
.dbdnote { font-size: 9px; line-height: 11px; color:#FF0099;}

.promoNew { display: inline; background-color: #f60; color: #fff; padding: 0px 3px; font-size: 9px; }
.promoUpdated { display: inline; background-color: #090; color: #fff; padding: 0px 3px; font-size: 9px; }
.promoReduced { display: inline; background-color: #C03; color: #fc0; padding: 0px 3px; font-size: 9px; }
.promoLimited { display: inline; background-color: #039; color: #fc0; padding: 0px 3px; font-size: 9px; }
.promoPreorder { display: inline; background-color: #09f; color: #fff; padding: 0px 3px; font-size: 9px; }

a:link { color: #c00; font-weight: bold; text-decoration: none }
a:active { color: #09f; font-weight: bold; text-decoration: underline }
a:visited { color: #600; font-weight: bold; text-decoration: none }
a:hover { color: #c00; font-weight: bold; text-decoration: underline }
a.add:link { color: #039; font-weight: bold; text-decoration: none }
a.add:active { color: #09f; font-weight: bold; text-decoration: underline }
a.add:visited { color: #09f; font-weight: bold; text-decoration: none }
a.add:hover { color: #039; font-weight: bold; text-decoration: underline }
a.header:link { color: #fff; font-weight: bold; text-decoration: none }
a.header:active { color: #fff; font-weight: bold; text-decoration: underline }
a.header:visited { color: #fff; font-weight: bold; text-decoration: none }
a.header:hover { color: #fff; font-weight: bold; text-decoration: underline }

a img, a:link img{border:none;}

blockquote { color: #666; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
body { color: #000; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; background-color: #fff; margin: 0px }
h1 { color: #333; font-size: 18px; margin-top: 0em; margin-bottom: 0em; border-bottom: 1px solid #999 }
h2 { color: #333; font-size: 18px; margin-top: 0em; margin-bottom: 0em }
h3 { color: #c00; font-size: 18px; margin-top: 0em; margin-bottom: 1em; border-bottom: 1px solid #999 }
h4 { color: #c00; font-size: 18px; margin-top: 0em; margin-bottom: 0em }
h5 { color: #999; font-size: 18px; margin-top: 0em; margin-bottom: 1em; border-bottom: 1px solid #999 }
h6 { color: #999; font-size: 18px; margin-top: 0em; margin-bottom: 0em }
hr { color: #000000; background-color: #000000 }
input { font-size: 10px; font-family: verdana, arial, helvetica, sans-serif; }
p { color: #000; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif; margin-top: 0px; margin-bottom: 10px }
table { color: #000; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
td { color: #000; font-size: 12px; font-family: verdana, arial, helvetica, sans-serif }
textarea { font-family: verdana, arial, helvetica, sans-serif; font-size: 10px; color: #000000; background-color: #eeeeee; border: 1px solid #0099ff; }
ul li {margin-bottom: 10px;}


ol li {margin-bottom: 5px; font-weight:bold;}

ol li span{font-weight:normal;}

#sm-videos{height:510px; width:494px;}
.additional-info{width:480px; padding:0px 10px;}