html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}html{overflow-y:scroll}body{line-height:1;-webkit-text-size-adjust:none;-ms-text-size-adjust:none}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}h1,h2,h3,h4,h5,h6{text-rendering:optimizeLegibility}label,input[type="button"],input[type="submit"],input[type="image"],button{cursor:pointer}input[type="text"],input[type="password"],input[type="submit"],input[type="email"],input[type="search"],input[type="tel"],input[type="url"],input[type="color"],button{-webkit-appearance:none;-moz-apperance:none}input[type="radio"]{vertical-align:text-bottom}input[type="checkbox"]{vertical-align:bottom}.ie7 input[type="checkbox"]{vertical-align:baseline}input,select{vertical-align:middle}.ie6 input{vertical-align:text-bottom}button{width:auto;overflow:visible}button,input,select,textarea{margin:0}.ie6 textarea,.ie7 textarea{overflow:auto}.ie6 legend,.ie7 legend{margin-left:-7px}sub,sup{font-size:75%;line-height:0;position:relative}sup{top:-0.5em}sub{bottom:-0.25em}.ie7 img{-ms-interpolation-mode:bicubic}body{font:14px/1.38 'Helvetica Neue','Helvetica',sans-serif;background:#fffbcc;color:#433e00}strong{font-weight:bold}a{color:#0057b9;display:inline-block;margin:6px 0 0 12px}.ie7 a,.idl_ie_quirks a{display:block;width:80px;text-align:left}#container{padding:11px 20px;width:800px;margin:0 auto;text-align:center;zoom:1}#container:after{display:block;visibility:hidden;clear:both;height:0;content:'.'}p{padding:5px 0;margin-right:12px}p,form,input,button,a{float:left}label{position:absolute;visibility:hidden}input{background:#FFF;border:1px solid #bfb96e;border-radius:4px;padding:7px 9px;width:160px;font:12px/1.17 'Helvetica Neue','Helvetica',sans-serif;color:#555;outline:0}input::-webkit-input-placeholder,input:-moz-placeholder{color:#919191}.ie7 input{height:14px}.idl_ie_quirks input{height:30px}button{color:#FFF;display:inline-block;font:bold 14px/1 'Helvetica Neue','Helvetica',sans-serif;background:#810000;border:1px solid #a72a09;border-radius:4px;background:-moz-linear-gradient(top,#c43300 0%,#810000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#c43300),color-stop(100%,#810000));background:-webkit-linear-gradient(top,#c43300 0%,#810000 100%);background:-o-linear-gradient(top,#c43300 0%,#810000 100%);background:-ms-linear-gradient(top,#c43300 0%,#810000 100%);background:linear-gradient(to bottom,#c43300 0%,#810000 100%);cursor:pointer;margin-left:3px;padding:0;-moz-appearance:none;-webkit-appearance:none;appearance:none}.idl_ie_quirks button{background:#810000!important;zoom:1}button::-moz-focus-inner{border:0;padding:0}button span{display:inline-block;padding:7px 15px 7px;border-top:1px solid #ed7164;border-radius:4px;margin:0}.ie7 button span{border-top:0;padding:5px 12px}.idl_ie_quirks button span{border:0;background:#810000!important;zoom:1;padding:5px 12px}button:hover{background:#ab2e00;background:-moz-linear-gradient(top,#ab2e00 0%,#730000 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ab2e00),color-stop(100%,#730000));background:-webkit-linear-gradient(top,#ab2e00 0%,#730000 100%);background:-o-linear-gradient(top,#ab2e00 0%,#730000 100%);background:-ms-linear-gradient(top,#ab2e00 0%,#730000 100%);background:linear-gradient(to bottom,#ab2e00 0%,#730000 100%)}button:hover span{border-top-color:#d06358}button:active,button:focus{-webkit-box-shadow:inset 0 0 3px 0 #300000;box-shadow:inset 0 0 3px 0 #300000}button:active span,button:focus span{border-top:0;padding-top:8px}@media (max-width:840px){#container{width:460px;margin:0 auto;text-align:center;padding:8px 20px 11px}input{width:280px}p{float:none;margin-right:0}}@media (max-width:480px){body{font-size:13px;line-height:1.39}#container{padding:8px 12px 11px;width:296px}p{width:auto;margin:0 0 4px}input{width:153px}button{font-size:13px}button span{padding:7px 15px 8px}p span{display:block}}