body {background: #EEE;margin: 0px;}body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 14px;color: #333;}img {border: 0;}#layout {background: #FFF url(../img/tpl/signup_bg.png) bottom repeat-x;}.container {margin: auto;width: 700px;}#header{padding: 40px 0 30px 0;background: #FFF url(../img/tpl/signup_top.png) top repeat-x;}#menu {height: 40px;background: #EEE url(../img/tpl/signup_menu.png) repeat-x;font: bold 16px/40px Arial, Helvetica, sans-serif;}#menu ul {margin: 0;padding: 0;}#menu ul li {display: inline;}#menu ul li a {float: left;padding: 0 10px;margin-right: 10px;color: #666;text-align: center;text-decoration: none;}#menu ul li a:hover {background: #CCC url(../img/tpl/signup_menu_sel.png) repeat-x;color: #333;}#content {width: 700px;padding: 30px 0;margin: auto;min-height: 300px;}#footer {border-top: solid 1px #CCC;color: #666;text-align: center;font-size: 12px;font-style: italic;padding: 20px 0;}#footer a:link {text-decoration: none;color: #666;}#footer a:visited {text-decoration: none;color: #666;}#footer a:hover {text-decoration: underline;color: #666;}#footer a:active {text-decoration: none;color: #666;}h1 {font-size: 24px;border-bottom: #CCC solid 1px;}.form {margin: 30px 0;}.floatl{float: left;}.floatr{float: right }.clearb{clear: both;}.button {padding: 6px 20px;font-weight: bold;color: #000;}.label {font-weight: bold;color: #333;}.mandatory {font-weight: bold;color: #F00;}.field0 {width: 80px;padding: 3px 2px;color: #000;}.field1 {width: 120px;padding: 3px 2px;color: #000;}.field2 {padding: 3px 5px;color: #000;width: 250px;}.field3 {padding: 3px 5px;color: #000;width: 300px;}.legend {font-size: 14px;font-weight: bold;}.fieldset {border: solid 1px #CCC;padding: 10px;margin-bottom: 10px;background: #FFF url(../img/tpl/panel_block.png) bottom repeat-x;}.fieldset #banner_preview {overflow: scroll;padding-top: 10px;}.fieldset table {margin-top: 20px;}.fieldset table td {vertical-align: top;}.small {font-size: 11px;}.msg img {vertical-align: middle;}.error_login {color: #800;font-weight: bold;font-size: 16px;text-align: center;margin-bottom: 20px;}.success_login {color: #090;font-weight: bold;font-size: 16px;text-align: center;margin-bottom: 20px;}.error_panel {margin-bottom: 20px;background: #FBF4F4 url(../img/tpl/panel_menu2.png) repeat-x top;border: solid 1px #C00;padding: 12px 20px;color: #C00;font-weight: bold;}.success_panel {margin-bottom: 20px;background: #F2FAF2 url(../img/tpl/panel_menu2.png) repeat-x top;border: solid 1px #090;padding: 12px 20px;color: #090;font-weight: bold;}.msgtitle {font-size: 18px;padding-bottom: 6px;}#layout {margin: 0 auto;width: 900px;background: #FFF url(../img/tpl/login_bg.png) bottom repeat-x;border: solid 1px #CCC;border-top: 0;padding: 50px 6% 85px;box-shadow: 5px 5px 5px #bbb;}#header {background: #FFF;padding: 35px 0 30px;}#header img {max-width: 500px;}.container {width: auto;padding: 0;}#menu {display: none;}#content {width: auto;min-height: 350px;}#footer {border: 0;margin: -75px auto 0;padding: 0;}#footer a {font: 12px/1.3 Arial;color: #999 !important;}#content h1 {font: 32px "Segoe UI", Arial;border-bottom: 0;margin-bottom: 35px;}#content p {display: none;}#content .pageContent p {display: block;font: 18px/1.4 Lato, Arial;}#content a {color: #083d8d;text-decoration: underline;}#content table {width: 100%;}#content table td {font: 16px Lato, Arial;}#content table td .label {font-weight: 500;}#content table tr td:first-child {min-width: 200px;width: 200px;}#content table tr td:nth-child(2), #content table tr td:nth-child(4) {min-width: 20px;width: 20px;}#content table td .field3 {width: 100% !important;min-width: auto !important;height: 40px;border-radius: 4px;border: solid 1px #BBB;padding: 0 13px;}#content table td textarea.field3 {height: auto;color: #666;}#content table td label a {color: #333;text-decoration: underline;}#content #signup{display: inline-block;outline: none;zoom: 1;padding: 12px 30px;margin: 10px 0 0;cursor: pointer;border: 1px solid #bbb;overflow: visible;font: bold 16px Lato, arial, helvetica, sans-serif;text-decoration: none;white-space: nowrap;color: #333;background-color: #ddd;background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(255,255,255,1)), to(rgba(255,255,255,0)));background-image: -webkit-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -moz-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -ms-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));background-image: -o-linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));background-image: linear-gradient(top, rgba(255,255,255,1), rgba(255,255,255,0));-webkit-transition: background-color .2s ease-out;-moz-transition: background-color .2s ease-out;-ms-transition: background-color .2s ease-out;-o-transition: background-color .2s ease-out;transition: background-color .2s ease-out;background-clip: padding-box;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0 1px 0 rgba(0, 0, 0, .1), 0 2px 2px -1px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .1) inset;-webkit-box-shadow: 0 1px 0 rgba(0, 0, 0, .1), 0 2px 2px -1px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .1) inset;box-shadow: 0 1px 0 rgba(0, 0, 0, .1), 0 2px 2px -1px rgba(0, 0, 0, .1), 0 1px 0 rgba(255, 255, 255, .1) inset;text-shadow: 0 1px 0 rgba(255,255,255, .9);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}#content #signup:hover{background-color: #eee;color: #000;}#content #signup:active{background: #e9e9e9;position: relative;top: 1px;text-shadow: none;-moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;box-shadow: 0 1px 1px rgba(0, 0, 0, .3) inset;}input[type=checkbox].cb {position:absolute;z-index:-1000;left:-1000px;overflow: hidden;clip: rect(0 0 0 0);height:1px;width:1px;margin:-1px;padding:0;border:0;}input[type=checkbox].cb + label.cbl {padding-left:33px;height:22px;display:inline-block;line-height:22px;background-repeat:no-repeat;background-position: 0 0;vertical-align:middle;cursor:pointer;}input[type=checkbox].cb:checked + label.cbl {background-position: 0 -22px;}label.cbl {background-image:url(../img/tpl/checkbox.png);-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;margin: -1px 0 0;}.small {float:right;padding-top: 25px;font: 14px Lato, Arial;color: #999 !important;text-decoration: none !important;}.error_panel, .success_panel {position: fixed;bottom: 40px;right: 40px;margin-bottom: 25px;padding: 12px 20px;color: #FFF;font: 500 15px "Segoe UI", Arial;border-radius: 4px;opacity: 0.9;cursor: pointer;min-width: 350px;}.error_panel {background: #C00;}.success_panel {background: #090;}.error_panel img, .success_panel img {display: none;}.msgtitle {font-size: 18px;padding-bottom: 6px;text-transform: uppercase;}.tooltip {display: block;background: transparent;padding: 5px;border: 0;width: auto;}.tooltip.bs-tooltip-top .arrow::before {border-top-color: #666;}.tooltip.bs-tooltip-left .arrow::before {border-left-color: #666;}.tooltip.bs-tooltip-right .arrow::before {border-right-color: #666;}.tooltip.bs-tooltip-bottom .arrow::before {border-bottom-color: #666;}.tooltip-inner {background: #666;padding: 15px;font: 14px/1 "Segoe UI", Arial;color: #FFF;text-align: left !important;}#afs-recaptcha {width: 100%;max-width: 100% !important;overflow: hidden !important;margin: 0;border: solid 1px #BBB;background: #F9F9F9;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;height:74px;padding-right: 1px;}#afs-recaptcha div {margin:-1px;float: left;}#afs-recaptcha span {background: #F9F9F9;height:72px;width: 3px;float: left;margin-left: -2px;z-index: 9999;position: absolute;}@media screen and (max-width: 900px) {#layout {margin: 0;padding: 25px 12% 60px;max-width: 100%;}#header {margin: 0 -5%;padding: 15px 5% 15px;}#header img {max-width: 100%;}#footer {padding: 20px 0;margin: -90px auto 0;}#content h1 {font: 500 24px "Segoe UI", Arial;margin-bottom: 30px;padding-left: 5px;}#content table {margin: 0;}#content table tr td:first-child {min-width: auto;width: auto;padding-left: 5px;height: 20px;}#content table tr td:nth-child(2), #content table tr td:nth-child(4) {display: none;}#content table tr {display: block;margin-bottom: 6px;}#content table td {display: block;text-align: left;}#content table td textarea.field3 {margin-top: -10px;}#content table #termsTD {margin-top: -20px;}#content input#signup {margin: -25px 0 0 0;}.small {float:none;display: block;}.error_panel, .success_panel {position: inherit;min-width: auto;}}