/* Cascading Stylesheet Document for SignIn Control by Structured Solutions - www.sfaddons.com */
/* After you are comfortable working with this stylesheet, we strongly suggest that you remove */
/* all comments to reduce the file size of this document to a minimum.                         */

/* GENERAL ALIGNMENT OF CONTROL */

.SignInAlign {
	float: right;
}

/* ADD BORDERS AND A GENERAL BACKGROUND TO THE SIGN IN FORM */

.SignInForm 
{
}

.SignInTable {
   border: 1px solid #000000;
   background-color: #003C77;
   /* background: url(images/IMAGENAME.gif/jpg); */  /* USE A BACKGROUND IMAGE FOR THE TABLE, REMOVE "/*" to activate */
}

/* CONTROL THE FONT AND FORMAT OF THE EMAIL AND PASSWORD TABLE ROWS */
/* This affects both the label and text field columns. The *Input   */
/* styles below are used to further refine the corresponding input  */
/* fields.                                                          */

.SignInEmail {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   text-align: left;
   vertical-align: middle;
   background-color: #003C77;
   /* background: url(images/IMAGENAME.gif/jpg); */  /* USE A BACKGROUND IMAGE FOR THE TABLE CELL, REMOVE "/*" to activate */
   /* Margins and padding are assigned in a clockwise direction (top, right, bottom, left) */
   padding-left: 2px;margin-left:2; margin-right:2; margin-top:2; margin-bottom:1
}

.SignInPassword {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   text-align: left;
   vertical-align: middle;
   background-color: #003C77;
   /* background: url(images/IMAGENAME.gif/jpg); */  /* USE A BACKGROUND IMAGE FOR THE TABLE CELL, REMOVE "/*" to activate */
   /* Margins and padding are assigned in a clockwise direction (top, right, bottom, left) */
   padding-left: 2px;margin-left:2; margin-right:2; margin-top:1; margin-bottom:0
}

.SignInRememberMe {
   font-family: verdana, arial, helvetica, sans-serif;
   font-size: 9px;
   color: #FFFFFF;
   background-color: #003C77;
   /* background: url(images/IMAGENAME.gif/jpg); */  /* USE A BACKGROUND IMAGE FOR THE TABLE CELL, REMOVE "/*" to activate */
}

.SignInRememberMe td {
	text-align: center;
}

.SignInRememberMe input {
	margin: 0 2px 0 2px;
}

/* CONTROL THE FONT AND FORMAT OF THE EMAIL AND PASSWORD INPUT FIELDS */
/* This section allows you to format the input boxes to your design   */

.SignInEmailInput {
	font-family: Verdana, Helvetica, Sans Serif;
	font-size: 9px;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	margin: 2 2 1 2; /* Margins and padding are assigned in a clockwise direction (top, right, bottom, left) */
	width: 75px;
} 

.SignInPasswordInput {
	font-family: Verdana, Helvetica, Sans Serif;
	font-size: 9px;
	color: #000;
	background-color: #fff;
	border: 1px solid #000;
	margin: 1 2 0 2; /* Margins and padding are assigned in a clockwise direction (top, right, bottom, left) */
	width: 75px;
} 

/* CONTROL THE FONT AND FORMAT OF THE SIGN-IN LINKS                          */
/* The sign-in links are text with a subtle highlight affect when the cursor */
/* is over the link.                                                         */

.SignInLink {
    font-family: Verdana, Helvetica, Sans Serif;
    font-size: 9px;
	text-decoration: none;
}
input.SignInLink {
	border: none;
	background-color: Transparent;
	color: #000;
	cursor: hand;
    font-family: Verdana, Helvetica, Sans Serif;
    font-size: 9px;
}
input.SignInLinkHover {
	border: none;
	background-color: Transparent;
	color: #dc143c;
	cursor: hand;
    font-family: Verdana, Helvetica, Sans Serif;
    font-size: 9px;
}
.SignInLink a:link    {color: #000;}
.SignInLink a:visited {color: #000;}
.SignInLink a:hover   {color: #dc143c;}
.SignInLink a:active  {color: #000;}

/* CONTROL THE FONT AND FORMAT OF THE SIGN-OUT FORM */

.SignOutForm
{
	text-align: right;
}

.SignInWelcome {
   font-family: Verdana;
   font-size: 9px;
   font-weight: bold;
   color: #000080;
   display: block; float:left; font-style:italic
}

.SignOutLink {
   font-family: Verdana, Helvetica, Sans Serif;
   font-size: 9px;
   font-weight: normal;
   color: #000;
   text-decoration: none;
}

/* CONTROL THE FONT AND FORMAT OF THE VALIDATION ERROR CONTROLS */

.SignInError
{
	font-weight: bold;
	font-size: 9px;
	color: gold;
	font-family: Verdana, Helvetica, Sans Serif;
	cursor: hand;
	cursor: pointer;
}
