/* Funky round login 


div#loginContainerOuter {
	text-align:right;
	font-size:11px;
	font-family:Arial,helvetica,sans-seriff;
	font-weight:bold;
	color:#666;
  position:absolute;
  top:404px;
  left:424px;
  width:175px;
}

div#loginContainerOuter div.row {
	text-align:right;
}

div#loginContainerOuter div.row input {
	width:100px;
}

div#loginContainerOuter div.row input#password {
	width:93px;
	margin-right:7px;
}

div#loginContainerOuter div.row div.right_btn {
	margin-top:10px;
	text-align:center;
}

div#loginContainerOuter div.row div.right_btn span.buttonText {
	background-color:#ff6409;
	color:white;
	display:inline;
	line-height:30px;
}

div#additionalInfo {
	position:absolute;
  top:520px;
  left:310px;
  width:400px;
  height:300px;
  text-align:center;
}
*/

body {
	background-image:none;
  text-align: center;
}

table.centerTable{
  height: auto;
  margin-top: 100px;
	margin-left: auto;
	margin-right: auto;
}

table.centerTable td{
  vertical-align: middle;
}

div#loginFormMagnet{
  text-align: left;
}

div#loginFormMagnet div.n{
  text-align: center;
}

div.logo {
  background:url(/esuite/images/logo.gif) no-repeat top center;
  width:129px;
  height: 80px;
  margin: 0 auto;
}

#loginForm { text-align:left;padding:0;margin:auto 35px;height:90px;}

input { width:150px; }

#submit { margin-top:2px; width:154px; }

label{
  display: block;
  float: left;
  clear: left;
  text-align: right;
  width: 100px;
  margin-right: 5px;
  line-height: 18px;
}

input{
  float: left;  
}

button#loginButton{
  clear: both;
  float: right;
  margin-right: 30px;
  margin-top: 2px;
}

.left_btn{
  background: url(/esuite/images/button-left.png) bottom left no-repeat;
  cursor: pointer;
  margin: 0px;
  padding:0px;
}
.right_btn{
  background: url(/esuite/images/button-right.png) bottom right no-repeat;
  cursor: pointer;cursor: hand;
  margin: 5px;
  margin-top: 0;
  padding: 5px;
  height:13px;
  width: 140px;
  text-align: center;
}

.buttonText {
	font-size: 12px;
	margin-bottom: 10px;
}

div#additionalInfo{
  text-align: center;
}

#additionalInfo p {
	margin-top:10px;
  color:white;
}

#additionalInfo p a {
  color:#5dff00;
}


/* -[ LOGIN MAGNET STYLES ]------------------------------------------------------ */
div.magnet div.n, div.magnet div.m, div.magnet div.s { margin: 0 13px 0 13px; }
div.magnet div.n { 
    color:       white; 
    font-size:   14px; 
    font-weight: bold; 
    padding:     6px 0 6px 0;
}
div.magnet div.m { padding-top: 8px }
div.magnet div.s { padding:8px 0 11px 0; }
div.magnet {
	margin-bottom:15px;
}

#joinNow {
  font-size: 15px;
  font-weight: bold;
  padding-top:20px;
}