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,font,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{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
body{padding:0;margin:0;line-height:1;background:#fff}
body,input,textarea{font:14px 'Open Sans',sans-serif;font-weight:normal;font-style:normal;line-height:22px;color:#727272}
h1,h2,h3,h4,h5,h6{font-family:'Roboto',sans-serif;font-weight:normal;color:#3d3d48}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}
h1{font-size:40px;line-height:40px;margin-bottom:22px;font-style:normal}
h2{font-size:27px;line-height:27px;margin-bottom:22px;font-style:normal}
h2 i{font-style:normal}
h2 strong{font-weight:normal}
h3{font-size:22px;line-height:22px;margin-bottom:20px;font-style:normal}
h3 i{font-weight:normal;font-style:normal}
h4{font-size:18px;line-height:22px;margin-bottom:20px;font-style:normal}
h4 i{font-weight:normal;font-style:normal}
h5{font-size:16px;line-height:22px;margin-bottom:20px;font-style:normal}
h6{font-size:14px;line-height:22px;margin-bottom:20px;font-style:normal}
p{font:14px 'Open Sans',sans-serif;font-weight:normal;line-height:22px}
ul,ol{margin:0 0 20px 0;list-style-position:inside}
ul{list-style:none}
ul li{list-style:none}
ol{list-style-type:decimal}
ol ol{list-style:upper-alpha}
ol ol ol{list-style:lower-roman}
ol ol ol ol{list-style:lower-alpha}
ul ul,ol ol,ul ol,ol ul{margin-bottom:0}
strong{font-weight:bold}
cite,em,i{font-style:italic}
blockquote{margin:20px 0 20px 36px;font-size:13px;border-left:5px solid #3398d4;padding:5px 20px 5px 20px;font-family:'Open Sans' !important;font-weight:normal;color:#454545}
pre{background:#f4f4f4;font-size:13px;font:13px 'Open Sans',sans-serif;line-height:1.5;margin-bottom:40px;overflow:auto;padding:0.75em 20px}
code,kbd{font-size:13px;font:13px 'Open Sans',sans-serif}
abbr,acronym,dfn{border-bottom:1px dotted #666;cursor:help}
address{display:block;margin:0 0 40px}
ins{background:#fff9c0;text-decoration:none}
sup,sub{font-size:10px;height:0;line-height:1;position:relative;vertical-align:baseline}
sup{bottom:1ex}
sub{top:.5ex}
.dropcap{display:block;float:left;font-size:45px;padding:0;margin:0;margin:15px 8px 0 0;text-transform:uppercase}
.lite1{color:#ca6d6d;border-bottom:1px dotted #ca6d6d}
.lite2{border-bottom:1px dotted #ca6d6d}
a{text-decoration:none}
a:hover{color:#3d3d48;text-decoration:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration:line-through}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
{height:1%}
.clearfix{display:block}
.image_left{float:left;padding:0;margin:0 0 16px 0;width:100%}
.image_left1{float:left;padding:0;margin:0 30px 0 0}
.image_left2{float:left;padding:10px;margin:0 10px 0 0}
.image_left3{float:left;padding:0;margin:0 30px 0 0}
.image_left9{float:left;padding:0;margin:0}
.image_left11{float:left;padding:0;margin:0 20px 0 0}
.image_right12{float:right;padding:0;margin:0}
.mar_top1{margin-top:10px;width:100%;float:left}
.mar_top2{margin-top:20px;width:100%;float:left}
.mar_top3{margin-top:30px;width:100%;float:left}
.mar_top4{margin-top:40px;width:100%;float:left}
.mar_top5{margin-top:50px;width:100%;float:left}
.mar_top6{margin-top:60px;width:100%;float:left}
.mar_top7{margin-top:70px;width:100%;float:left}
.mar_top8{margin-top:80px;width:100%;float:left}
.mar_top9{margin-top:90px;width:100%;float:left}
.mar_top10{margin-top:100px;width:100%;float:left}
.mar_top20{margin-top:119px;width:100%;float:left}
.divider_line{float:left;width:100%;height:1px;padding:0;margin:0 0 50px 0;border-bottom:1px solid #f3f3f3}
.divider_line2{float:left;width:100%;height:18px;padding:0;margin:35px 0 50px 0;border-bottom:1px solid #f3f3f3}
.divider_line3{float:left;width:100%;height:18px;padding:0;margin:32px 0 50px 0;border-bottom:1px solid #f3f3f3}
.divider_line4{float:left;width:100%;height:1px;padding:0;margin:14px 0 15px 0;border-bottom:1px solid #404040}
.divider_line5{float:left;width:100%;height:8px;padding:0;margin:30px 0 27px 0;border-bottom:1px solid #f3f3f3}
.divider_line8{float:left;width:100%;height:18px;padding:0;margin:20px 0 50px 0;border-bottom:1px solid #f3f3f3}
.divider_line_9{float:left;width:100%;height:18px;padding:0;margin:0 0 27px 0}