﻿div#loginContainer
{
   font-size: small;
   width: 57em;
   margin: 1.5em auto 1em auto;
   border: solid 1px #bdbdbb;
   background: #ffffff url(../images/login_wrapper_background.jpg) repeat-x;
}
div#title
{
   background: #000000;
   color: White;
   text-align: center;
   font-weight: bold;
   font-size: medium;
   padding-top: .5em;
   padding-bottom: 1em;
   margin-bottom: 2.5em;
   z-index: 1;
}
div#loginContentWrapper
{
   margin: 0 .7em 0 .7em;
}
div#errorMessages
{
   margin-bottom: 1em;
}
div#right
{
   float: right;
   width: 24em;
}
.boxRight
{
   border: solid 1px #6f7d8a;
}
div#loginBox
{
   background: #e6edf5;
}
#userLoginText
{
   width: 98.5%;
   text-align: center;
   margin: .1em auto 1em auto;
   padding-top: .2em;
   height: 1.6em;
   background-color: #6f7f90;
   background-image: url(../images/bgr_gray.png);
   background-repeat: repeat-x;
   border: solid 1px #ffffff;
   color: #ffffff;
   font-size: small;
   font-weight: bold;
   font-family: Sans-Serif;
}
.fields
{
   margin-left: .4em;
   padding-bottom: .4em;
}
.fieldDescription
{
   width: 7em;
   text-align: right;
   float: left;
   padding-right: .5em;
}
.fields INPUT
{
   width: 15em;
   background: #d7e3f1;
}
.alignInput
{
   margin-left: 7.8em;
}
div#loginButton
{
   padding-top: .5em;
}
div#rememberMe
{
   padding-top: .3em;
}
div#forgotPassword
{
   margin-top: .5em;
   padding-bottom: .6em;
   font-family: Sans-Serif;
}
div#signUpBox
{
   margin-top: 1em;
   background-color: #ffffff;
}
div#signUpBoxTop
{
   background-color: #ffffff;
   background-image: url(../images/login_signup_back.png);
   background-repeat: repeat-x;
   padding: .5em 0 0 1.5em;
}
#signUpLink
{
   margin-right: .4em;
}
hr#signUpSep
{
   border: none;
   background: #000000 url(../images/Login_signup_shadow_bottom.png) repeat-x;
   height: 2px;
   margin: 1em 0 1em 0;
}
ul#signUpList
{
   margin-left: 3em;
   padding-bottom: .3em;
}
ul#signUpList li
{
   list-style-image: url(../images/arrow.gif);
   padding-bottom: .2em;
}

div#left
{
   float: left;
   width: 28em;
}
.features
{
   margin-bottom: 2em;
   font-size: 11px;
}
.textImage
{
   float: left;
}
.details
{
   text-align: left;
}

.text
{
   padding: .5em 0 .5em 0;
   width: 25em;
}
.divider
{
   border: 0px;
   border-top: 1px dotted #000000;
   height: 0px;
}
.icon
{
   margin: -4.5em -.5em 0 0;
   float: right;
   z-index: 2;
}
img#linSpecialistsIcon
{
   margin-top: -6.2em;
}
div#bottomWrapper
{
   padding: 0 0 1em 0;
   margin: 0 1em 0 1em;
}
#maxTorque
{
   margin-top: 8em;
   font-size: 11px;
}

.title
{
   color: #517ec2;
   font-size: small;
   font-weight: bold;
}

#rohs
{
   padding-top: 2.5em;
   text-align: left;
   font-size: 11px;
}

#rohs img
{
   float: left;
}


.loginImage
{
   padding-bottom: 1.3em;
}
.password, .button
{
   padding-left: 10em;
   text-align: left;
}

