﻿/* Begin Login */
body {
background:#112E47;
}

#header img
{
	padding: 3em;
}

#loginmessage
{
	font-weight: bold;
	font-size: 1.5em;
	letter-spacing:-.03em;
	font-family:Arial Narrow;
}

#login fieldset table 
{
	width:30em;
	color:#4c4c4c;
	margin-left:auto;
	margin-right:auto;
}

div#subnav ul.breadcrumbs{ list-style-image:none; list-style-position:outside; list-style-type:none; padding-left:0.5em; }
#login div.tabs-container { border:1px solid #97A5B0; }
#login div.Registration table {width:21em;margin-left:auto;margin-right:auto;}

#login fieldset table table {margin:2em;margin-left:auto;margin-right:auto;}
#login fieldset table table tr {margin:2em;}

#login #ek_dvsignature .content_html_OuterTable div div table{width: 100%;}

#login fieldset legend {display:none;}

#login fieldset table table td {margin:0em;}
#login fieldset table table td input {border: none; background:#FFFFFF; width:248px; padding: 10px; background-image:url("images/loginboxback.gif");}
#login fieldset table table td input.Button {width:80px; height:30px; float:right; background-image:url("images/loginbutback.gif"); padding: 0em;}
#login {text-align:center;padding:1em;min-height:30em;height:auto;line-height:1.0 !important;}
#login fieldset {width:40em;margin-left:auto;margin-right:auto;padding:0em;color:#5E81BC;text-align:center;background-color:112e47;border:none;}
div#newTagNameDiv {text-align: left;}
#login fieldset table table td {text-align:left !important;}
#login fieldset table table td.loginlabel {text-align:right;padding-right:.5em;}
#login fieldset table table td.loginlabel label {color:#BED73B; font-weight:bold; font-size:1.2em; margin-right:.5em;}
#login fieldset table table td.Checkbox {text-align:center;}
#login fieldset table table td.Checkbox input {width:auto;margin:0em .25em 0em 0em;padding:1em;display:inline;}
#login p.otheractions {font-size:.9em;}
#login p.otheractions a.RecoverPassword {display:inline;margin-left:1em;padding:0em 0em 0em 1.35em;background-image:url("images/mail.png");background-repeat:no-repeat;}
#login p.otheractions a.profile {display:inline;margin-left:0em;padding:0em 0em 0em 1.45em;background-image:url("images/id_card_small.png");background-repeat:no-repeat;background-position:0px 2px;}
#login p.AutoLoginButton {margin:0em;padding:1em 1em;}
#login input#AutoLoginButton {margin:0em;padding:.15em 0em; width:12em;}

#login div.Registration td {text-align:left;}
#login div.Registration table td span input{margin-top:1em;}

#login div#Success {width:40em;background-color:White;border:1px solid silver;text-align:center;padding:1em;margin:0 auto;}
#login div#Success h2 {display:inline;margin:0em;padding:.35em 0em .35em 1.5em;background-image:url("images/check.png");background-repeat:no-repeat;background-position:0px center;}
#login div#Success a {margin:0em;padding:.35em 0em .35em 1.25em;background-image:url("images/arrow_left_blue.png");background-repeat:no-repeat;background-position:0px 7px;}

#login div#Failure {width:40em;background-color:White;bordeR:1px solid silver;text-align:center;padding:1em;margin:0 auto;}
#login div#Failure h2 {display:inline;margin:0em;padding:.35em 0em .35em 1.5em;background-image:url("images/forbidden.png");background-repeat:no-repeat;background-position:0px 10px;}
#login div#Failure a {margin:0em;padding:.35em 0em .35em 1.25em;background-image:url("images/arrow_left_blue.png");background-repeat:no-repeat;background-position:0px 7px;}

#login div#ek_forumprop_label {display:none;}
#login div#ek_dvforumprop {display:none;}

#login fieldset#PasswordRecoveryFieldset p {margin: 2em auto;}
#login div#PasswordRecoveryControl {margin-left:auto;margin-right:auto;}
#login div#PasswordRecoveryControl table {width:20em;}
#login div#PasswordRecoveryControl td {text-align:center;padding:0em;margin:0em;vertical-align:middle;}
#login div#PasswordRecoveryControl table td span#ekEmail input {width:auto;float:left;}
#login div#PasswordRecoveryControl table td span#ekResetPassSubmitButton input {width:auto;margin-top:1em;}

/* End Login */

/*Begin LoginStatus */
/* LoginStatus appears above #frame only after user has logged in */
#LoginStatus {margin-left:auto;margin-right:auto;width:60em;}
#LoginStatus p {font-size:.6em;font-family:Arial, Verdana, Sans-Serif;text-align:right;margin-bottom:.6em;padding:1em 1em 1em 0em;}
#LoginStatus span.loginlabel {padding:.7em 0em .7em 3em;background-image:url("images/id_card.png");background-repeat:no-repeat;background-position:0px 0px;}
#LoginStatus span.username {background-color:inherit;color:Black;}
#LoginStatus span.logout {margin-left:1em;padding:.7em 0em .7em 3em;background-image:url("images/stop.png");background-repeat:no-repeat;background-position:0px 0px;}
/*Begin LoginStatus */

