body{font-size:13px;background-color:#fff;font-family:Verdana,Arial;color:#333;text-align:center;margin:0 auto}.header{background-image:url("/images/landing/frcmeshpattern.png");background-repeat:repeat-x;width:100%;text-align:center;margin-bottom:20px;height:59px}.header .logo{position:relative;left:-50px;top:0;width:77px;height:77px}.header h2{clear:none;display:inline;position:relative;top:-36px;left:-30px;color:#51a257;font:30px/35px 'Stardos Stencil'}.header .callforquote{position:relative;display:inline;left:15px;top:-17px;width:292px;height:60px}.headline{margin-top:20px}.headline h1{font:20px/20px 'Stardos Stencil';color:#394f22;margin:0 0 25px 0;padding:0}.headline h2{font:42px/35px 'Stardos Stencil';color:#51a257;margin:0;padding:0}.mainContent{width:880px;text-align:left;margin:20px auto}.column1,.column2{float:left;clear:none;text-align:left}.column1{width:480px;position:relative;left:0}.column2{width:350px;padding-left:20px}.ribbon{position:absolute;width:149px;height:137px;margin-left:-60px;margin-top:-40px}.form{padding:10px;width:290px;height:250px;text-align:left;margin-top:10px;background-color:#f9fe72;border:5px solid #51a257;border-radius:15px 15px 15px 15px}.form .formHeading{position:relative;width:210px;margin-left:70px;font-size:12px;margin-bottom:5px}.formpadding{padding:25px 0 0 45px}.break{clear:both;height:5px}.clear{clear:both;height:0}.fleft{float:left;clear:none}.fright{float:right;clear:none}.center{text-align:center}.left{text-align:left}.right{text-align:right}.productContainer{width:auto;margin:40px 25px}.frcVestInfo{float:left;width:440px;margin-bottom:10px}table{border-collapse:collapse;width:100%}th{vertical-align:top;text-align:left}td{vertical-align:top;text-align:left}ul li{padding:5px 5px 5px 25px;margin:0;font-weight:bold;background:url(/Images/landing/icon_checklistgreen.png) no-repeat left center}.uppercase{text-transform:uppercase}.small{font-size:11px}.bold{font-weight:bold}.quote,blockquote{font-style:italic;padding:10px 0;margin:0;font-size:15px;color:#717274;text-align:center}.cite{font-size:13px;text-align:right;clear:both;color:#717274}.footer{margin:10px 0;border-top:1px solid #ccc;padding:10px 0}.footer .links{float:left;clear:none;text-align:left;font-size:11px}label{float:left;text-align:left;padding:5px 0;width:85px;display:table;font-size:14px}.text-danger{color:red;font-style:italic;font-size:11px}.field-validation-valid{display:none}.validation-summary-valid{display:none}.formInputBlock{height:48px}.requestForm{margin-left:78px;-moz-box-shadow:inset 0 1px 0 0 #f29c93;-webkit-box-shadow:inset 0 1px 0 0 #f29c93;box-shadow:inset 0 1px 0 0 #f29c93;background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#fe1a00),color-stop(1,#ce0100));background:-moz-linear-gradient(center top,#fe1a00 5%,#ce0100 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fe1a00',endColorstr='#ce0100');background-color:#fe1a00;-webkit-border-top-left-radius:10px;-moz-border-radius-topleft:10px;border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topright:10px;border-top-right-radius:10px;-webkit-border-bottom-right-radius:10px;-moz-border-radius-bottomright:10px;border-bottom-right-radius:10px;-webkit-border-bottom-left-radius:10px;-moz-border-radius-bottomleft:10px;border-bottom-left-radius:10px;text-indent:0;border:1px solid #d83526;display:inline-block;color:#fff;font-family:Arial;font-size:15px;font-weight:bold;font-style:normal;height:56px;line-height:56px;width:169px;text-decoration:none;text-align:center;text-shadow:1px 1px 0 #b23e35}.requestForm:hover{background:-webkit-gradient(linear,left top,left bottom,color-stop(.05,#ce0100),color-stop(1,#fe1a00));background:-moz-linear-gradient(center top,#ce0100 5%,#fe1a00 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ce0100',endColorstr='#fe1a00');background-color:#ce0100}.requestForm:active{position:relative;top:1px}.productAbout{margin-top:20px;font-family:'Open Sans';font-weight:bold;font-size:1.1em}