
H2{font:normal 14pt "Trebuchet MS", Helvetica, sans-serif; }

input[type=text], input[type=password], select { height:18px;vertical-align:middle; 	BORDER-BOTTOM: #d5dddd thin solid; BORDER-LEFT: #aab3b3 thin solid; BORDER-TOP: #999 thin solid; BORDER-RIGHT: #aab3b3 thin solid;
}




.FieldCountry{	height: 22px; width:185px;}
.FieldPassword{	width:180px;}


input[type=text] .FieldAddress{ width:350px;}


.checkbox { margin-right:30px; color:#333; font-weight:bold}


.CommentField{ width:585px; height:100px; 	BORDER-BOTTOM: #d5dddd thin solid; BORDER-LEFT: #aab3b3 thin solid; PADDING-BOTTOM: 3px; BACKGROUND-COLOR: #f7f7f7; BORDER-TOP: #999 thin solid; BORDER-RIGHT: #aab3b3 thin solid; PADDING-TOP: 2px}
.CommentField:hover {
	BORDER-BOTTOM-COLOR:#3097fe; BORDER-TOP-COLOR: #1c5690; BORDER-RIGHT-COLOR: #2675c4; BORDER-LEFT-COLOR:#2675c4;
}
.CommentField:focus {
	BORDER-BOTTOM-COLOR:#3097fe; BORDER-TOP-COLOR: #1c5690; BORDER-RIGHT-COLOR: #2675c4; BORDER-LEFT-COLOR:#2675c4;
}




.fieldwrapper{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width:49%; /*width of form rows*/
overflow: hidden;
padding: 2px 0; margin-bottom:6px; float:left;
}

.fieldwrapper label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 27%; /*width of label (left column)*/
margin-right: 0px; color:#333;   /*spacing with right column*/
}

.fieldwrapper .thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;  width:72.9%;
margin-bottom: 0px; color:#666;list-style-type: none; list-style-position:outside;  /* space following the field */
}



.FieldUsername{ /*field row DIV (includes two columns- Styled label column and 'thefield' column)*/
width:100%; /*width of form rows*/
overflow: hidden;
padding: 2px 0; margin-bottom:6px; float:left;
}


.FieldUsername label.styled{ /* label elements that should be styled (left column within fieldwrapper DIV) */
float: left;
width: 13.5%; /*width of label (left column)*/
margin-right: 0px; color:#333;  /*spacing with right column*/
}

.FieldUsername .thefield{ /* DIV that wraps around the actual form fields (right column within fieldwrapper DIV) */
float: left;  width:72.9%;
margin-bottom: 0px; color:#666;list-style-type: none; list-style-position:outside;  /* space following the field */
}











.LoginWrapper{ width:92%; float:left; margin-right:30px; font-size:9pt; margin-bottom:20px; border-bottom:3px solid #DCDCDC}
.LoginWrapper p { line-height:22px;  }
.LoginWrapper H3 { color:#000; font-weight:bold}

.LoginWrapper2{ width:92%; float:left; margin-right:30px; font-size:9pt; margin-bottom:20px;}
.LoginWrapper2 p { line-height:22px}

.buttonwrapper{ overflow: hidden;  float:left; width:100%; padding-bottom:5px; }

input.Button {
    
   
    height:23px;
    color:#FFFFFF;
    background:#808080;
    cursor:pointer;
    border:none;
    font:normal 12px/20px "Trebuchet MS", Helvetica, sans-serif;
    margin-top:6px; 
    border-top : 1px solid #eaedf4;
   border-left : 1px solid #eaedf4;
   border-bottom : 1px solid #224059;
   border-right : 1px solid #224059; padding-left:20px; padding-right:20px;


    }
    
.RequiredStar{ color:#0066cc; }


.InputBlock{ width:100%; float:left; padding:0px; margin:0px; margin-top:5px;}

.InputBlock .lable { float:left; width:80px;}

.InputBlock .textbox { float:left; margin-left:20px; }

.inputBlock DT {
	MARGIN-TOP: 0px;  FONT-WEIGHT: bold
}
.inputBlock DD {
	MARGIN-LEFT: 0px
}
.inputBlock .inputGroup {
	MARGIN-LEFT: 0px
}


.caption {
	LINE-HEIGHT: 1.3;  COLOR: #888; FONT-SIZE: 0.91em
}




.columns-2-AB-B {
	MARGIN-BOTTOM: 0.5em; FLOAT: right; border:1px #dddd solid; background:#eee;WIDTH: 48%; height:350px;
}

.columns-2-AB-A {
	WIDTH: 48%; MARGIN-BOTTOM: 0.5em; FLOAT: left; border:1px #dddd solid; background:#eee;height:350px;
}

.columns-2Pod{ padding:20px;}

.RequiredHint{color:#0066cc;}
