* {outline:none;outline-width:0;outline:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
*, img {border:none;outline:0;}
*, :focus {outline:none;}
::-moz-focus-inner {border:0;}
html, body {width:100%;height:100%;} html, body, form, h1, h2, h3 {margin:0;padding:0;} body {background-color:#fff;-moz-user-select:-moz-none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;}
body, td, .iInp, .bInp, .sInp {font-family:Verdana,Tahoma,Arial;font-size:15px;color:#333;cursor:default;}
a {text-decoration:none;}
a:link, a:visited {color:#039;}
a:hover {color:#09c;}
a.drk:link, a.drk:visited {color:#ccc;}
a.drk:hover {color:#fff;text-shadow:0 0 5px #aaa;}
a:hover span {text-decoration:underline;}
a:hover, .bInp, .iHnd, label {cursor:pointer;}
.fSml, .cSml {font-size:12px;} .fBig, .cBig {font-size:18px;} .cOpt, .cSml, .cBig {color:#777;}
h1, h2, h3, .Font {font-family:Michroma;} h1, h2, h3 {color:#999;} hr {height:0px;border:none;border-top:1px dashed #ccc;} hr.pad {margin:25px 0 20px 0;}
nobr, .nobr {white-space:nowrap;}
#Header {padding:20px 9px 52px 9px;}
#rForm, #Footer {padding:15px 9px 50px 9px;}
#Logo {width:100%;max-width:608px;height:auto;margin:0 auto;}
.Container {background:#fff;box-shadow:0 0 9px #000;text-align:center;}
.cPad {width:980px;margin:0 auto;text-align:left;}
.parallax-container {min-height:500px;background:transparent;color:#fff;text-shadow:1px 1px 4px #000;}
.parallax-container h1 {font-size:50px;color:#fff;text-shadow:2px 2px 7px #000;padding:25px 0;}
.parallax-container .Cnt {text-align:center !important;}
#Footer {color:#ccc;border-top:1px dotted #999;text-shadow:-1px -1px 1px #000;background:#333;background:-webkit-linear-gradient(#222,#444);background:-o-linear-gradient(#222,#444);background:-moz-linear-gradient(#222,#444);background:linear-gradient(#222,#444);}
.bTrans {font-size:18px;background:rgba(0,0,0,.5);padding:7px 9px;border-radius:9px;word-spacing:9px;text-align:center;}
.Line2 {line-height:150%;}
.Justy {text-align:justify;}
.l32 {display:inline-block;vertical-align:middle;margin:-6px 3px 6px 1px;}
#FTblk {font-size:13px;}

form label {display:block;padding:9px 0 5px 9px;}
.iInp {cursor:text;display:block;width:100%;padding:7px 9px;font-size:16px;background:#eee;background:-webkit-linear-gradient(#eee,#fff);background:-o-linear-gradient(#eee,#fff);background:-moz-linear-gradient(#eee,#fff);background:linear-gradient(#eee,#fff);color:#000;text-shadow:1px 1px 0 #fff;border:1px solid #999;border-radius:7px;}
.iInp:focus {color:#039;background:#fff;border-color:#039;box-shadow:2px 2px 4px #ccc inset;}
.iInp.sInp {cursor:pointer;}
.bInp {padding:9px 15px;font-weight:bold;background:#eee;background:-webkit-linear-gradient(#fff,#ddd);background:-o-linear-gradient(#fff,#ddd);background:-moz-linear-gradient(#fff,#ddd);background:linear-gradient(#fff,#ddd);color:#666;text-shadow:1px 1px 0 #fff;border:1px solid #999;border-radius:7px;text-align:center;}
.bInp:hover {color:#06c;border-color:#06c;box-shadow:2px 2px 6px #ccc;}
#regForm .bInp {display:block;margin:35px auto 15px auto;letter-spacing:2px;}
#regForm *:disabled {opacity:.7;border-color:#060;color:#060;cursor:wait;}
#regForm.Wait, #regForm.Wait label {color:#696;cursor:wait;}

#ShareThis {text-align:center;padding-top:50px;}
.Share50 {display:inline-block;width:50px;height:50px;background:url(../img/share50.png) 0 0 no-repeat;opacity:.7;margin:9px 0;}
.Share50:hover {opacity:1;}
#sTW {background-position:-50px 0;}
#sFB {background-position:-100px 0;}
#sGP {background-position:-150px 0;}
#sPT {background-position:-200px 0;}

@media screen and (max-width:1010px){
 .cPad {width:100%;}
 #Header, #rForm, #Footer, .parallax-container .cPad {padding-left:15px;padding-right:15px;}
 .bTrans {padding:15px 9px 25px 9px;border-radius:0;}
 #FTblk a {display:block;padding:9px 0;}
 .l32 {margin:0 auto;}
 #regForm .bInp {width:100%;}
}
