/* form */
/*td.form {padding-top: 1px;}*/
td.form div.tl { background: url('da/sh-tl.gif') no-repeat; }
td.form div.tr { background: url('da/sh-tr.gif') no-repeat top right; }
td.form div.bl { background: url('da/sh-bl.gif') no-repeat bottom left; }
td.form div.br { padding: 0 17px 22px 17px; background: url('da/sh-br.gif') no-repeat bottom right; }
td.form form { width: 100%; text-align: center; background: #fcfcfd url('bg2.gif') repeat-x; }

td.form div.input { color: #999999; }
td.form div.input input { text-align: left; font-size: 160%; width: 60%; margin: 0.1em 0; }
td.form div.passwd { margin-top: 2em; }

td.form div.checkbox { text-align: left; margin: 1em 0 1.6em 0; width: 100%; }
td.form div.checkbox div.reducer { display: block; position: relative; left: 50%; width: 50%; text-align: left; }
td.form div.checkbox span.input { position: absolute; width: 30px; left: -15px; top: -2px; text-align: center; }
td.form div.checkbox label { display: block; margin: 0 30px 0 12px; }

td.form input.hugeBtn { font-size: 170%; }
td.form input.hugeBtn2 { font-size: 150%; }

td.reduce div.login input { font-size: 100%; }

td.form p.forgotten-link { margin: 0; padding: 2em 0 1.5em 0; }
td.form p.forgotten-link a { text-decoration: none; }
td.form p.forgotten-link a span { text-decoration: underline; }
td.form p { margin: 1em 30px; }
td.form p span { font-size: 140%; }
td.form p.big { font-size: 150%; }
td.form p.small { font-size: 120%; }


/* left column */
h2 { font-size: 140%; font-weight: normal; padding: 0.2em 40px 0.2em 0; margin: 10px 10px 10px 0px; }

td.features {width: 26%;}
td.features h2 { background: #63c248 url('da/p-end.gif') no-repeat 100% 50%; padding-left: 30px;  }

td.features p { margin: 1em 10px; }
td.features p span { font-size: 120%; }
td.features p.lag { margin-left: 0px; margin-left: 0px; font-size: 120%; }
td.features p.faq { font-size: 120%; margin-left: 0px; padding-left: 0px; }
td.features p.plus { margin-left: 0px; padding-left: 0px;
	background-repeat: no-repeat; background-position: 0 0.2em;
}

td.features p.create { margin: 1.5em 10px; padding-left: 20px;
	background: url('da/arrow-red.gif') no-repeat 0% 50%; }

td.features input.login { width: 120px; vertical-align: middle; }
td.features img.ya { vertical-align: middle; }

/* right column */
td.dignity {width: 26%;}
td.dignity h2 { color: #339900; margin-bottom: 0; padding-left: 14px; }
td.dignity p { margin: 0.5em 30px 0.5em 14px; }
td.dignity p span { font-size: 120%; }
td.dignity p.gig { font-size: 140%; }
td.dignity p.big { font-size: 200%; }
td.dignity p img { position: relative; left: -3px; }


div.tuning { margin: 4em 3em 0 3em; text-align: center; color: #666666; }
div.tuning p { margin: 0.6em 0; }

div.reduce span.reduce, div.tuning span.enlarge { display: none; }
div.reduce span.enlarge { display: inline; }

div.hide-ads span.hide-ads, div.tuning span.show-ads { display: none; }
div.hide-ads span.show-ads { display: inline; }

.root {height: 100%; width: 100%;}
.root .content {vertical-align: top;}
.root .bottom {vertical-align: bottom;}
.made {margin: 5px 20px 10px 25px; font-size: 90%;}

.no-account {
	font-size: 1.3em; 
	color: #000 !important;
	padding: 1em 0 1em 0;
}
.no-account a {
	font-size: 1.1em;
	line-height: 3em;
}

/* copyright */
div.footer { clear: both; }
p.copy { float: right; width: 25%; font-size: 0.85em; margin: 0.5em 0 1em 0; padding: 0; }
p.copy a { color: #1a3dc1 !important; }
