/* Source: http://brandonmathis.com/projects/fancy-buttons/ */
div.afp_form_wrap .afp-fancy-button-reset-base-class,
div.afp_form_wrap .afp-fancy-button-base,
div.afp_form_wrap a.afp-fb-big { font-family: "Lucida Grande", Lucida, Arial, sans-serif; background: url('../images/button_bg.png?1262308446') repeat-x bottom left; margin: 0; width: auto; overflow: visible; display: inline-block; cursor: pointer; text-decoration: none; border-style: solid; font-weight: bold; }
div.afp_form_wrap .afp-fancy-button-reset-base-class::-moz-focus-inner,
div.afp_form_wrap .afp-fancy-button-base::-moz-focus-inner,
div.afp_form_wrap a.afp-fb-big::-moz-focus-inner { border: none; padding: 0; }
div.afp_form_wrap .afp-fancy-button-reset-base-class:focus,
div.afp_form_wrap .afp-fancy-button-base:focus,
div.afp_form_wrap a.afp-fb-big:focus { outline: none }
div.afp_form_wrap .afp-fancy-button-base,
div.afp_form_wrap a.afp-fb-big { -moz-border-radius: 6px; -webkit-border-radius: 6px; -o-border-radius: 6px; -ms-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; font-size: 18px; line-height: 1.2em; padding: 0.3em 1em; border-width: 1px; background-color: #444; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #989898),  color-stop(10%,  #6a6a6a),  color-stop(50%,  #3c3c3c),  color-stop(50%,  #353535),  color-stop(100%,  #4e4e4e)); background-image: -moz-linear-gradient(top,  #989898 0%,  #6a6a6a 10%,  #3c3c3c 50%,  #353535 50%,  #4e4e4e 100%); background-image: linear-gradient(top,  #989898 0%,  #6a6a6a 10%,  #3c3c3c 50%,  #353535 50%,  #4e4e4e 100%); border-color: #1e1e1e; text-shadow: #040404 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.267) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.267) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.267) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.267) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; margin: 0 2px; vertical-align: middle; }
div.afp_form_wrap .afp-fancy-button-base,
div.afp_form_wrap a.afp-fb-big,
div.afp_form_wrap .afp-fancy-button-base:visited,
div.afp_form_wrap a.afp-fb-big:visited { color: #fff }
div.afp_form_wrap .afp-fancy-button-base:hover,
div.afp_form_wrap a.afp-fb-big:hover,
div.afp_form_wrap .afp-fancy-button-base:focus,
div.afp_form_wrap a.afp-fb-big:focus { background-color: #3c3c3c; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #919191),  color-stop(10%,  #636363),  color-stop(50%,  #353535),  color-stop(50%,  #2d2d2d),  color-stop(100%,  #474747)); background-image: -moz-linear-gradient(top,  #919191 0%,  #636363 10%,  #353535 50%,  #2d2d2d 50%,  #474747 100%); background-image: linear-gradient(top,  #919191 0%,  #636363 10%,  #353535 50%,  #2d2d2d 50%,  #474747 100%); border-color: #161616; text-shadow: #000 0px 1px 1px; }
div.afp_form_wrap .afp-fancy-button-base:hover,
div.afp_form_wrap a.afp-fb-big:hover,
div.afp_form_wrap .afp-fancy-button-base:hover:visited,
div.afp_form_wrap a.afp-fb-big:hover:visited,
div.afp_form_wrap .afp-fancy-button-base:focus,
div.afp_form_wrap a.afp-fb-big:focus,
div.afp_form_wrap .afp-fancy-button-base:focus:visited,
div.afp_form_wrap a.afp-fb-big:focus:visited { color: #fff }
div.afp_form_wrap .afp-fancy-button-base:active,
div.afp_form_wrap a.afp-fb-big:active { background-color: #353535; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #353535),  color-stop(30%,  #3a3a3a),  color-stop(50%,  #303030),  color-stop(50%,  #282828),  color-stop(100%,  #494949)); background-image: -moz-linear-gradient(top,  #353535 0%,  #3a3a3a 30%,  #303030 50%,  #282828 50%,  #494949 100%); background-image: linear-gradient(top,  #353535 0%,  #3a3a3a 30%,  #303030 50%,  #282828 50%,  #494949 100%); border-color: #0e0e0e; text-shadow: #000 0px -1px -1px; -moz-box-shadow: #1e1e1e 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #1e1e1e 0 0.08em 0.1em 1px inset; -o-box-shadow: #1e1e1e 0 0.08em 0.1em 1px inset; box-shadow: #1e1e1e 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fancy-button-base:active,
div.afp_form_wrap a.afp-fb-big:active,
div.afp_form_wrap .afp-fancy-button-base:active:visited,
div.afp_form_wrap a.afp-fb-big:active:visited { color: #fff }

div.afp_form_wrap .afp-fb-light { background-color: #fff; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #ffffff),  color-stop(100%,  #cecece)); background-image: -moz-linear-gradient(top,  #ffffff 0%,  #cecece 100%); background-image: linear-gradient(top,  #ffffff 0%,  #cecece 100%); border-color: #b7b7b7; text-shadow: #fff 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.867) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.867) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.867) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.867) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; }
div.afp_form_wrap .afp-fb-light,
div.afp_form_wrap .afp-fb-light:visited { color: #222 }
div.afp_form_wrap .afp-fb-light:hover,
div.afp_form_wrap .afp-fb-light:focus { background-color: #fff; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #fcfcfc),  color-stop(100%,  #c6c6c6)); background-image: -moz-linear-gradient(top,  #fcfcfc 0%,  #c6c6c6 100%); background-image: linear-gradient(top,  #fcfcfc 0%,  #c6c6c6 100%); border-color: #afafaf; text-shadow: #fff 0px 1px 1px; }
div.afp_form_wrap .afp-fb-light:hover,
div.afp_form_wrap .afp-fb-light:hover:visited,
div.afp_form_wrap .afp-fb-light:focus,
div.afp_form_wrap .afp-fb-light:focus:visited { color: #222 }
div.afp_form_wrap .afp-fb-light:active { background-color: #fff; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #cbcbcb),  color-stop(40%,  #d3d3d3),  color-stop(85%,  #d3d3d3),  color-stop(100%,  #e5e5e5)); background-image: -moz-linear-gradient(top,  #cbcbcb 0%,  #d3d3d3 40%,  #d3d3d3 85%,  #e5e5e5 100%); background-image: linear-gradient(top,  #cbcbcb 0%,  #d3d3d3 40%,  #d3d3d3 85%,  #e5e5e5 100%); border-color: #a7a7a7; text-shadow: #fff 0px -1px -1px; -moz-box-shadow: #b7b7b7 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #b7b7b7 0 0.08em 0.1em 1px inset; -o-box-shadow: #b7b7b7 0 0.08em 0.1em 1px inset; box-shadow: #b7b7b7 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fb-light:active,
div.afp_form_wrap .afp-fb-light:active:visited { color: #222 }

div.afp_form_wrap .afp-fb-matte-blue { background-color: #0058b7; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #80aee0),  color-stop(10%,  #367fce),  color-stop(50%,  #215287),  color-stop(50%,  #1e4b7b),  color-stop(100%,  #2864a4)); background-image: -moz-linear-gradient(top,  #80aee0 0%,  #367fce 10%,  #215287 50%,  #1e4b7b 50%,  #2864a4 100%); background-image: linear-gradient(top,  #80aee0 0%,  #367fce 10%,  #215287 50%,  #1e4b7b 50%,  #2864a4 100%); border-color: #153456; text-shadow: #001b38 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; }
div.afp_form_wrap .afp_fb-matte-blue,
div.afp_form_wrap .afp-fb-matte-blue:visited { color: #fff }
div.afp_form_wrap .afp-fb-matte-blue:hover,
div.afp_form_wrap .afp-fb-matte-blue:focus { background-color: #0051a8; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #73a6dd),  color-stop(10%,  #3078c4),  color-stop(50%,  #1e4b7b),  color-stop(50%,  #1b436e),  color-stop(100%,  #255c97)); background-image: -moz-linear-gradient(top,  #73a6dd 0%,  #3078c4 10%,  #1e4b7b 50%,  #1b436e 50%,  #255c97 100%); background-image: linear-gradient(top,  #73a6dd 0%,  #3078c4 10%,  #1e4b7b 50%,  #1b436e 50%,  #255c97 100%); border-color: #122d49; text-shadow: #001428 0px 1px 1px; }
div.afp_form_wrap .afp-fb-matte-blue:hover,
div.afp_form_wrap .afp-fb-matte-blue:hover:visited,
div.afp_form_wrap .afp-fb-matte-blue:focus,
div.afp_form_wrap .afp-fb-matte-blue:focus:visited { color: #fff }
div.afp_form_wrap .afp-fb-matte-blue:active { background-color: #004a99; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #1e4b7b),  color-stop(30%,  #205083),  color-stop(50%,  #1c4672),  color-stop(50%,  #193e66),  color-stop(100%,  #265f9b)); background-image: -moz-linear-gradient(top,  #1e4b7b 0%,  #205083 30%,  #1c4672 50%,  #193e66 50%,  #265f9b 100%); background-image: linear-gradient(top,  #1e4b7b 0%,  #205083 30%,  #1c4672 50%,  #193e66 50%,  #265f9b 100%); border-color: #0f253d; text-shadow: #000c19 0px -1px -1px; -moz-box-shadow: #153456 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #153456 0 0.08em 0.1em 1px inset; -o-box-shadow: #153456 0 0.08em 0.1em 1px inset; box-shadow: #153456 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fb-matte-blue:active,
div.afp_form_wrap .afp-fb-matte-blue:active:visited { color: #fff }

div.afp_form_wrap .afp-fb-green { background-color: #3ab700; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #9ee080),  color-stop(10%,  #66ce36),  color-stop(50%,  #418721),  color-stop(50%,  #3b7b1e),  color-stop(100%,  #4fa428)); background-image: -moz-linear-gradient(top,  #9ee080 0%,  #66ce36 10%,  #418721 50%,  #3b7b1e 50%,  #4fa428 100%); background-image: linear-gradient(top,  #9ee080 0%,  #66ce36 10%,  #418721 50%,  #3b7b1e 50%,  #4fa428 100%); border-color: #295615; text-shadow: #123800 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; }
div.afp_form_wrap .afp-fb-green,
div.afp_form_wrap .afp-fb-green:visited { color: #fff }
div.afp_form_wrap .afp-fb-green:hover,
div.afp_form_wrap .afp-fb-green:focus { background-color: #35a800; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #95dd73),  color-stop(10%,  #5fc430),  color-stop(50%,  #3b7b1e),  color-stop(50%,  #356e1b),  color-stop(100%,  #499725)); background-image: -moz-linear-gradient(top,  #95dd73 0%,  #5fc430 10%,  #3b7b1e 50%,  #356e1b 50%,  #499725 100%); background-image: linear-gradient(top,  #95dd73 0%,  #5fc430 10%,  #3b7b1e 50%,  #356e1b 50%,  #499725 100%); border-color: #234912; text-shadow: #0d2800 0px 1px 1px; }
div.afp_form_wrap .afp-fb-green:hover,
div.afp_form_wrap .afp-fb-green:hover:visited,
div.afp_form_wrap .afp-fb-green:focus,
div.afp_form_wrap .afp-fb-green:focus:visited { color: #fff }
div.afp_form_wrap .afp-fb-green:active { background-color: #309900; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #3b7b1e),  color-stop(30%,  #3f8320),  color-stop(50%,  #37721c),  color-stop(50%,  #316619),  color-stop(100%,  #4b9b26)); background-image: -moz-linear-gradient(top,  #3b7b1e 0%,  #3f8320 30%,  #37721c 50%,  #316619 50%,  #4b9b26 100%); background-image: linear-gradient(top,  #3b7b1e 0%,  #3f8320 30%,  #37721c 50%,  #316619 50%,  #4b9b26 100%); border-color: #1e3d0f; text-shadow: #081900 0px -1px -1px; -moz-box-shadow: #295615 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #295615 0 0.08em 0.1em 1px inset; -o-box-shadow: #295615 0 0.08em 0.1em 1px inset; box-shadow: #295615 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fb-green:active,
div.afp_form_wrap .afp-fb-green:active:visited { color: #fff }

div.afp_form_wrap .afp-fb-red { background-color: #b70300; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #e08180),  color-stop(10%,  #ce3836),  color-stop(50%,  #872321),  color-stop(50%,  #7b201e),  color-stop(100%,  #a42a28)); background-image: -moz-linear-gradient(top,  #e08180 0%,  #ce3836 10%,  #872321 50%,  #7b201e 50%,  #a42a28 100%); background-image: linear-gradient(top,  #e08180 0%,  #ce3836 10%,  #872321 50%,  #7b201e 50%,  #a42a28 100%); border-color: #561615; text-shadow: #380100 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; }
div.afp_form_wrap .afp-fb-red,
div.afp_form_wrap .afp-fb-red:visited { color: #fff }
div.afp_form_wrap .afp-fb-red:hover,
div.afp_form_wrap .afp-fb-red:focus { background-color: #a80300; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #dd7573),  color-stop(10%,  #c43330),  color-stop(50%,  #7b201e),  color-stop(50%,  #6e1c1b),  color-stop(100%,  #972725)); background-image: -moz-linear-gradient(top,  #dd7573 0%,  #c43330 10%,  #7b201e 50%,  #6e1c1b 50%,  #972725 100%); background-image: linear-gradient(top,  #dd7573 0%,  #c43330 10%,  #7b201e 50%,  #6e1c1b 50%,  #972725 100%); border-color: #491312; text-shadow: #280100 0px 1px 1px; }
div.afp_form_wrap .afp-fb-red:hover,
div.afp_form_wrap .afp-fb-red:hover:visited,
div.afp_form_wrap .afp-fb-red:focus,
div.afp_form_wrap .afp-fb-red:focus:visited { color: #fff }
div.afp_form_wrap .afp-fb-red:active { background-color: #990300; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #7b201e),  color-stop(30%,  #832220),  color-stop(50%,  #721d1c),  color-stop(50%,  #661a19),  color-stop(100%,  #9b2826)); background-image: -moz-linear-gradient(top,  #7b201e 0%,  #832220 30%,  #721d1c 50%,  #661a19 50%,  #9b2826 100%); background-image: linear-gradient(top,  #7b201e 0%,  #832220 30%,  #721d1c 50%,  #661a19 50%,  #9b2826 100%); border-color: #3d100f; text-shadow: #190000 0px -1px -1px; -moz-box-shadow: #561615 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #561615 0 0.08em 0.1em 1px inset; -o-box-shadow: #561615 0 0.08em 0.1em 1px inset; box-shadow: #561615 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fb-red:active,
div.afp_form_wrap .afp-fb-red:active:visited { color: #fff }

div.afp_form_wrap .afp-fb-yellow { background-color: #e5e600; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #ebeba2),  color-stop(10%,  #dbdb57),  color-stop(50%,  #b1b125),  color-stop(50%,  #a4a423),  color-stop(100%,  #cece2c)); background-image: -moz-linear-gradient(top,  #ebeba2 0%,  #dbdb57 10%,  #b1b125 50%,  #a4a423 50%,  #cece2c 100%); background-image: linear-gradient(top,  #ebeba2 0%,  #dbdb57 10%,  #b1b125 50%,  #a4a423 50%,  #cece2c 100%); border-color: #7e7e1b; text-shadow: #660 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.45) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.45) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.45) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.45) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; }
div.afp_form_wrap .afp-fb-yellow,
div.afp_form_wrap .afp-fb-yellow:visited { color: #fff }
div.afp_form_wrap .afp-fb-yellow:hover,
div.afp_form_wrap .afp-fb-yellow:focus { background-color: #d6d600; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #e9e996),  color-stop(10%,  #d9d94a),  color-stop(50%,  #a4a423),  color-stop(50%,  #979720),  color-stop(100%,  #c2c229)); background-image: -moz-linear-gradient(top,  #e9e996 0%,  #d9d94a 10%,  #a4a423 50%,  #979720 50%,  #c2c229 100%); background-image: linear-gradient(top,  #e9e996 0%,  #d9d94a 10%,  #a4a423 50%,  #979720 50%,  #c2c229 100%); border-color: #727218; text-shadow: #575700 0px 1px 1px; }
div.afp_form_wrap .afp-fb-yellow:hover,
div.afp_form_wrap .afp-fb-yellow:hover:visited,
div.afp_form_wrap .afp-fb-yellow:focus,
div.afp_form_wrap .afp-fb-yellow:focus:visited { color: #fff }
div.afp_form_wrap .afp-fb-yellow:active { background-color: #c7c700; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #a4a423),  color-stop(30%,  #adad25),  color-stop(50%,  #9c9c21),  color-stop(50%,  #8f8f1e),  color-stop(100%,  #c6c62a)); background-image: -moz-linear-gradient(top,  #a4a423 0%,  #adad25 30%,  #9c9c21 50%,  #8f8f1e 50%,  #c6c62a 100%); background-image: linear-gradient(top,  #a4a423 0%,  #adad25 30%,  #9c9c21 50%,  #8f8f1e 50%,  #c6c62a 100%); border-color: #656515; text-shadow: #474700 0px -1px -1px; -moz-box-shadow: #7e7e1b 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #7e7e1b 0 0.08em 0.1em 1px inset; -o-box-shadow: #7e7e1b 0 0.08em 0.1em 1px inset; box-shadow: #7e7e1b 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap .afp-fb-yellow:active,
div.afp_form_wrap .afp-fb-yellow:active:visited { color: #fff }
div.afp_form_wrap .afp_custom { -moz-border-radius: 0.3em; -webkit-border-radius: 0.3em; -o-border-radius: 0.3em; -ms-border-radius: 0.3em; -khtml-border-radius: 0.3em; border-radius: 0.3em; font-size: 30px; line-height: 1.2em; padding: 0.3em 1em; border-width: 1px; padding: 2px 12px; border-width: 2px; }

div.afp_form_wrap a.afp-fb-blue { background-color: #0058b7; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #80aee0),  color-stop(10%,  #367fce),  color-stop(50%,  #215287),  color-stop(50%,  #1e4b7b),  color-stop(100%,  #2864a4)); background-image: -moz-linear-gradient(top,  #80aee0 0%,  #367fce 10%,  #215287 50%,  #1e4b7b 50%,  #2864a4 100%); background-image: linear-gradient(top,  #80aee0 0%,  #367fce 10%,  #215287 50%,  #1e4b7b 50%,  #2864a4 100%); border-color: #153456; text-shadow: #001b38 0px 1px 1px; -moz-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -webkit-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -o-box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; box-shadow: rgba(255, 255, 255, 0.359) 0 0 0.1em 1px inset; -moz-background-clip: padding; -webkit-background-clip: padding; -o-background-clip: padding-box; -ms-background-clip: padding-box; -khtml-background-clip: padding-box; background-clip: padding-box; -moz-border-radius: 1em; -webkit-border-radius: 1em; -o-border-radius: 1em; -ms-border-radius: 1em; -khtml-border-radius: 1em; border-radius: 1em; font-size: 32px; line-height: 1.2em; padding: 0.3em 1em; border-width: 3px; }
div.afp_form_wrap a.afp-fb-blue,
div.afp_form_wrap a.afp-fb-blue:visited { color: #fff }
div.afp_form_wrap a.afp-fb-blue:hover,
div.afp_form_wrap a.afp-fb-blue:focus { background-color: #0051a8; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #73a6dd),  color-stop(10%,  #3078c4),  color-stop(50%,  #1e4b7b),  color-stop(50%,  #1b436e),  color-stop(100%,  #255c97)); background-image: -moz-linear-gradient(top,  #73a6dd 0%,  #3078c4 10%,  #1e4b7b 50%,  #1b436e 50%,  #255c97 100%); background-image: linear-gradient(top,  #73a6dd 0%,  #3078c4 10%,  #1e4b7b 50%,  #1b436e 50%,  #255c97 100%); border-color: #122d49; text-shadow: #001428 0px 1px 1px; }
div.afp_form_wrap a.afp-fb-blue:hover,
div.afp_form_wrap a.afp-fb-blue:hover:visited,
div.afp_form_wrap a.afp-fb-blue:focus,
div.afp_form_wrap a.afp-fb-blue:focus:visited { color: #fff }
div.afp_form_wrap a.afp-fb-blue:active { background-color: #004a99; background-image: -webkit-gradient(linear,  0% 0%,  0% 100%,  color-stop(0%,  #1e4b7b),  color-stop(30%,  #205083),  color-stop(50%,  #1c4672),  color-stop(50%,  #193e66),  color-stop(100%,  #265f9b)); background-image: -moz-linear-gradient(top,  #1e4b7b 0%,  #205083 30%,  #1c4672 50%,  #193e66 50%,  #265f9b 100%); background-image: linear-gradient(top,  #1e4b7b 0%,  #205083 30%,  #1c4672 50%,  #193e66 50%,  #265f9b 100%); border-color: #0f253d; text-shadow: #000c19 0px -1px -1px; -moz-box-shadow: #153456 0 0.08em 0.1em 1px inset; -webkit-box-shadow: #153456 0 0.08em 0.1em 1px inset; -o-box-shadow: #153456 0 0.08em 0.1em 1px inset; box-shadow: #153456 0 0.08em 0.1em 1px inset; }
div.afp_form_wrap a.afp-fb-blue:active,
div.afp_form_wrap a.afp-fb-blue:active:visited { color: #fff }