.even{background-color:#fff;}.faq li a:first-child { text-decoration: none; cursor:default; color:#4C596E; font-weight:700;}.bgwhitesmoke{ background-color: #F5F5F5;} .faq li span{display:block;}.mt3{margin-top:-3px !important;}.licen{color:#888;font-size:10px;line-height:1.5em;} #featurestable h2{margin:10px 10px 6px;}.pt15{padding-top:15px}#topheader5{border-right: 1px solid #ccc;}.lh25{line-height:25px}.w198{width:198px;}.w259{width:259px;}.bglowgray{background-color:#f5f5f5} .butbg{border-radius:4px; border:1px solid #f1f1f1; background-color:#f9f9f9;} .hdinnract {color: #0CA621;}.referTab {border:1px solid #c5c5c5; padding: 0 0 0 6px;}.dashed1{border-top:1px dashed;}.bgmedgray{background-color:#fafafa; border-left:1px solid #eee; padding:10px;}.mp10{margin:10px; padding:10px; height:39px !important;}.onlineStore {text-align:right; float:right; position:relative; width:150px; bottom:20px;}.border{border:1px solid #ccc;}.p10{padding:10px;}.faq-questionPadding{ border-top: 1px dashed #999; margin-top:15px; padding:10px 0; font-weight:bold;} .m0{margin:0px !important;}.opstorcustlogo{background:url(../images/customer-logos.gif) no-repeat 0px 0px;height:74px;width:1000px;display:block;margin:0px 5px}
.submit{background:url(../images/submit-to-download.png) no-repeat;border:none;height:57px;width:238px;cursor:pointer;margin:30px 0 5px 0}
.submitdiv{font-size:11px;line-height:15px;font-family:"Myriad Pro", Arial, Helvetica, sans-serif}
.formHead{font:300 36px/30px 'Open Sans', sans-serif!important;margin:20px 0 10px 0;color:#4C596E}
.dwnsphead{font:300 36px/30px 'Open Sans', sans-serif!important;margin:40px 0 0 0;padding:40px 0 0 0;color:#4C596E;border-top:1px solid #CCC;position:relative}
.dwnsphead a{color:#4C596E}
.dwnsphead a:hover{text-decoration:none}
.spdot{background:url(../images/sp-dot.png) no-repeat 0 0;height:15px;width:15%;display:block;position:absolute;top:-8px;left:50%;margin-left:-8px;}
.dwnsptxt{font:300 13px/20px 'Open Sans', sans-serif!important;margin-top:6px}
.txtfield{width:360px;padding:13px 20px;background-color:#FFFFFF;border:1px solid #DADADA;color:#666;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;margin-top:20px}
.txtfield option{padding:0}
.quote{font-family:"Myriad Pro", Arial, Helvetica, sans-serif;font-size:14.8px;font-style:italic;color:#888;text-align:left}
#confirmtxt{width:415px;text-align:center;display:none}
.confirmhead{font:normal 38px/30px 'Open Sans', sans-serif;font-style:normal;line-height:30px;font-size:19px;margin-top:40px;color:#78AC23}
.confirmtxt{font:normal 38px/30px 'Open Sans', sans-serif;font-style:normal;line-height:30px;font-size:15px;margin-top:20px}
.quote p{width:260px;text-align:justify;line-height:24px}
.quote .name{margin-left:140px;text-align:left;line-height:20px;font-family:"Myriad Pro", Arial, Helvetica, sans-serif;font-style:italic}
.emtxt{font-size:12px;font-family:Verdana, Geneva, sans-serif;margin:0}
#loading{margin-top:40px}
h2.dwnbnr{padding:20px 0 0 0;font:normal 33px/30px Arial, Helvetica, sans-serif;color:#403d3d;margin:0;letter-spacing:-0.5px}
.spbox a{display:inline-block;padding:3px 10px;border:1px solid #CCC;background-color:#F9F9F9;box-shadow:0 0 3px #CCC;border-radius:5px;margin-right:10px;color:#4C596E;font-weight:bold}
.spbox a:hover{text-decoration:none}
.lindwn a{background:#4F4F4F;display:inline-block;padding:5px 10px;font-size:14px;font-family:Arial, Helvetica, sans-serif;line-height:20px;text-align:center;box-shadow:0 0 3px #4F4F4F;border-radius:3px;color:#E1E1E1;font-weight:bold}
.lindwn a:hover{color:#FFF;background:#171717;box-shadow:0 0 3px #171717;text-decoration:none}