/* Forms.css */
/* __________________
Contains all styles needed for public facing forms
Version 2.0
__________________*/


.form{
	margin:0px;
}


.formNL{
	width:104px;
	border:1px solid #000;
	color:#000;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	vertical-align:top;
	height:19px;
	text-align:left;
	
	
}
.formNLHome{
	width:140px;
	border:2px solid #000;
	color:#000;
	background-color:#FFFFFF;
	padding:0px;
	margin:0px;
	vertical-align:middle;
	height:21px;
	text-align:left;
	
	
}



/* _______________INPUT FORM Styles_________________*/
/* ----- INPUT FORM ---------------------------------*/
#AdminForm{
	margin:0px;
}

#AdminForm td{
	FONT-SIZE: 11px;
	font-weight: normal;
	font-family: Arial, Helvetica, sans-serif;
}

.FormTitle {
	FONT-SIZE: 14px;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
}

.FormText {
	FONT-SIZE: 12px;
	vertical-align : baseline;
	font-family : Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#CCCCCC;
}

.FormError {
	FONT-SIZE: 12px;
	color :#ff0000 ;
}

.FormErrorsmall {
	FONT-SIZE: 10px;
	color : #ff0000 ;
}

.FormTextSmall {
	FONT-SIZE: 10px; 
}

.FormTextVerySmall {
	FONT-SIZE: 9px;
}

.formfield {
	BACKGROUND-COLOR: #FBF0F1;
	BORDER-BOTTOM: #BBB9B9 1px solid;
	BORDER-LEFT: #BBB9B9 1px solid;
	BORDER-RIGHT: #BBB9B9 1px solid;
	BORDER-TOP: #BBB9B9 1px solid;
	COLOR: #003163;
	FONT-SIZE: 11px;
}

.formfieldWhite{
	BACKGROUND-COLOR: #FFF;
	BORDER-BOTTOM: #BBB9B9 1px solid;
	BORDER-LEFT: #BBB9B9 1px solid;
	BORDER-RIGHT: #BBB9B9 1px solid;
	BORDER-TOP: #BBB9B9 1px solid;
	COLOR: #003163;
	FONT-SIZE: 11px;
}


.formfieldlogin {
    BACKGROUND-COLOR: #FBF0F1;
	BORDER-RIGHT: #BBB9B9 1px solid;
	BORDER-TOP: #BBB9B9 1px solid;
	FONT-SIZE: 11px;
	BORDER-LEFT: #BBB9B9 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #BBB9B9 1px solid;
	width : 130px;
}

.formfieldcheckbox {
	FONT-SIZE: 10px;
	COLOR: #000000;
}

.FormButton {
	background-attachment: scroll;
	background-image: url(../images/SubmitButton.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: solid 1px #FFF;
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FFF;
	text-align : center;
	padding-right: 15px;
}

.FormButtonpink {
    background-attachment: scroll;
	background-image: url(../images/SubmitButton_pink.gif);
	background-repeat: no-repeat;
	background-position: right top;
	border: solid 1px #FBF0F1;
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #000000;
	BACKGROUND-COLOR: #FBF0F1;
	text-align : center;
	padding-right: 15px;
}




A.FormButton:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #dddddd;
	BACKGROUND-COLOR: #999999;
	TEXT-DECORATION: none;
}
A.FormButton:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	COLOR: white;
	BACKGROUND-COLOR: #666666;
	TEXT-DECORATION: none;
}
.FormButtonTwo {
	background-color:#000;
	border: solid 1px #000;
	FONT-WEIGHT: 500;
	FONT-SIZE: 11px;
	COLOR: #FFF;
	text-align : center;
	padding-right: 8px;
	COLOR: #FFF;
	text-align : center;
	padding-right: 4px;
	width:120px;
	
}

.password_help a:link, .password_help a:visited{
   COLOR: #000;
   FONT-WEIGHT: bold;
   FONT-SIZE: 10px;
   margin-top:8px;
   text-decoration:underline;
}
