﻿html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,figure{margin:0;padding:0;border:0;}
ul,ol{list-style:none}
section,article,aside,header,footer,nav,dialog,figure{display:block;}
a{text-decoration:none;color:#4F4F4F;}
a:hover{text-decoration:underline;}
a img,a{outline:0;border:none;}
a{text-decoration:none;outline:none;color:#333}
a:hover{text-decoration:underline}
.clear{clear:both;}
.bold{font-weight:bold}
.middle{vertical-align:middle}
@font-face{font-family:'helvetica_neue_lt_std55_roman';src:url('fonts/helveticaneueltstd-roman_0-webfont.eot');src:url('fonts/helveticaneueltstd-roman_0-webfont.eot?#iefix') format('embedded-opentype'),url('fonts/helveticaneueltstd-roman_0-webfont.woff') format('woff'),url('helveticaneueltstd-roman_0-webfont.ttf') format('truetype'),url('fonts/helveticaneueltstd-roman_0-webfont.svg#helvetica_neue_lt_std55_roman') format('svg');font-weight:normal;font-style:normal;} 

body{font:normal 14px/16px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif;color:#303030;

		-webkit-touch-callout: none;
		-webkit-user-select: none;
		-khtml-user-select: none;
		-moz-user-select: none;
		-ms-user-select: none;
		user-select: none;	

}
.layout{margin:0 auto;width:818px}
.layout-inner{width:850px;float:left}
.top-bg{float:left;width:850px;background:url(top.png) no-repeat 0 0;height:38px;margin-top:27px;}
.mid-bg{float:left;width:662px;background:url(mid.png) repeat-y 0 0;padding:16px 94px 5px 94px}
.bottom-bg{float:left;width:850px;background:url(bottom.png) no-repeat 0 0;height:38px;}
.top-row{float:left;width:100%}.top-row .img-sec{float:left;width:74px;padding-right:32px}.top-row 
.right-sec{float:left;width:556px;}
h3{float:left;width:100%;font:normal 16px/20px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif}
h3 span{color:#288e1f;font-size:14px;}
h4{float:left;width:100%;font:normal 15px/16px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif;padding:8px 0}

.top-row p{float:left;width:100%;font:normal 12px/13px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif;color:#a6a6a6}
.scroll{float:left;width:635px;background:#f2f2f2;border:1px solid #dcdcdc;padding:10px 15px;height:133px;overflow:scroll;color:#191919;overflow-x:hidden;margin:20px 0 15px 0}
.scroll .heading{float:left;width:100%;font:normal 15px/18px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif;}
.scroll p{float:left;width:100%;font:normal 13px/19px "helvetica_neue_lt_std55_roman",Arial,Helvetica,sans-serif;padding-top:25px;}
.check{float:left;width:100%;}
.btn{float:right;width:100%;text-align:right;padding:15px 0 10px;font:normal 14px/16px Arial,Helvetica,sans-serif;}

.button {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 7px 21px;
    border: 1px solid #4f79cc;
    border-radius: 7px;
    background: #3d96e3;
    background: -webkit-gradient(linear, left top, left bottom, from(#3d96e3), to(#234da3));
    background: -moz-linear-gradient(top, #3d96e3, #234da3);
    background: linear-gradient(to bottom, #3d96e3, #234da3);
    text-shadow: #324c80 1px 1px 1px;
    font: normal normal normal 20px times new roman;
    color: #ffffff;
    text-decoration: none;
}
.button:hover,
.button:focus {
    border: 1px solid #6397ff;
    background: #49b4ff;
    background: -webkit-gradient(linear, left top, left bottom, from(#49b4ff), to(#2a5cc4));
    background: -moz-linear-gradient(top, #49b4ff, #2a5cc4);
    background: linear-gradient(to bottom, #49b4ff, #2a5cc4);
    color: #ffffff;
    text-decoration: none;
}
.button:active {
    background: #255a88;
    background: -webkit-gradient(linear, left top, left bottom, from(#255a88), to(#234da3));
    background: -moz-linear-gradient(top, #255a88, #234da3);
    background: linear-gradient(to bottom, #255a88, #234da3);
}
.button:after{
    content:  "\0000a0";
    display: inline-block;
    height: 24px;
    width: 24px;
    line-height: 24px;
    margin: 0 -4px -6px 4px;
    position: relative;
    top: 0px;
    left: 0px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABxklEQVRIia3VMWtUQRAH8J8PkeMIQUTCfQCLw0YLSRWCFoql2AhWwcJCLWw0FoJVtAjiB7BKIUGxkxRXHBIsJI1dQDDBQhGES1QIhzbBYufJ87j33uVyf1h23pvZ/8zOzuwyOlp4iHf4gm2s4QYaB+AZigX8wFvcxHlcxhN8xyecG5f8VpBfLdGfwEv8wmwd2SV0sYlnmI+FczXrMryQdjJVZjQXkd6RUrCGP7hfF1VgGp+lHQ/FKh4Uvo/iesyj4i7Wy5QdXKkhaMYow2kpC/+QxTyNY7hY4+BRjDLsSmfwNDhlIXTxEYs1DrJCUMPwE4+lTHQxlQXpN9zGXo2DOvyWdngmuBbzg7yG/UOSF7EnBb6aYQZbEyTPsYVWJh1MbQeOgbPoZXglnfrxCZI3sITXWQikBpmXyqxZGFU3ZWPAtok23kjVuZSn6AI+hGJHapZ8rFQ4eD5gu4MNfA3O3SMDC5rS7Vis9T56IS/HfC/mk/7v7P0IuJ//GLxn+kXlCOjVGVR15az0itWhpaIKqxy08F56zYbZZaHbkHppLLSlO6WDU9IZLIfcCV17XPIceaTb0ku3GfKC6gwcGDNSya44REomjr9IA1x5RIQNqwAAAABJRU5ErkJggg==") no-repeat left center transparent;
    background-size: 100% 100%;
}

footer{float:left;width:818px;padding:100px 0 50px 0}
footer p{text-align:center;color:#939393;}
footer a{color:#939393}
footer p span{padding:0 5px;}