
body {font-family:Arial, Helvetica, sans-serif; }
form {margin:0; padding:0;}

/*  gray rounded boxes with gradient background */

/* 210 wide */
.box210 {background:transparent no-repeat left top; font-family:Arial, Helvetica, sans-serif; font-size: 12px;
}

.box210 .section1 {background:transparent  no-repeat right top;}			
.box210 .section2 {background:transparent  no-repeat left bottom;}
.box210 .section3 {background:transparent  no-repeat right bottom;}
.box210 .section4 {padding:6px;}
*html .box210 {height:1px;}

.box210_form {width:198px;}

.box210_form p {margin-top:2px; width:100%;}

.box210 h3 {font-weight:bold; font-size:12px; color:#000000; margin-top:6px; margin-bottom:0; *margin-bottom:4px; float:left; width:100%;} /* third-level heading */

.box210_form fieldset {
	margin:0 0 0 0; 
	padding:0 0 0 0; 
	float:left; 
	width:100%;
	border:none;
	background-color:transparent; 
	background-image:url("../../img/cds/transparent.gif"); 
	background-repeat:repeat-x; 
	background-position:bottom left;
	}

.box210_form ol {float:left; margin:0 0 0 0; padding:0 0 0 0; list-style:none;}
.box210_form ol li {float:left; clear:left; *clear:none; margin:.25em 0 .25em 0; padding:0 0 0 0; /*width:auto;*/}

.box210_form div {float:left;}

.box210_form label {
	float:left;
	padding:3px 10px 0 0 ; 
	text-align:right;  
	line-height:15px;
	width:84px;
	}


	.box210_form /*label*/.required {background:transparent url("../../img/cds/required.gif") no-repeat top right;}
	
td.inputWrapper {

	background:transparent url("../../img/cds/input_bg_right.gif") no-repeat;
	background-position:center left;
}

td.inputWrapper input {
	float:left;
	clear:right;
	text-align:left;
	border: none;
	margin:0 0 0 0; 
	padding:0 0 0 0;
	height: 19px;
	width: 94px;
	background-color: transparent;
}


.box210_form select {
		height:20px; width:94px; padding:2px 0 1px 0; margin:3px 0 0 0; 
		background:transparent url("../../img/cds/select_bg.gif") no-repeat; border:none;
		}
*html .box210_form input, *html .box210_form select {width:94px;}

.box210_form textarea {
		margin-top:0px; padding:0px 0 0 2px; width:194px; height:75px; clear:right; text-align:left; font:normal 12px/14px Arial, Helvetica, sans-serif;
		}



.box210 .submit_section fieldset, .box210_submit_section fieldset {
	margin:0 0 0 0; 
	padding:0; 
	float:left; 
	width:100%;
	border:none;
	background-color:transparent; 
	background-image:url("../../img/cds/transparent.gif"); 
	background-repeat:repeat-x; 
	background-position:bottom left;
	}

.box210_submit_section {float:left; margin:20px 0 0 0; width:100%; border-width:0px; text-align:center; } 
.box210_submit_section_continue {float:left; margin:10px 0 0 7px; width:100%; border-width:0px; text-align:left; }
.box210 .submit_section li {margin:0 0 0 0; padding:0; width:198px; text-align:center; border:none}

.box210_submit_section .submit {
	margin:0 0 0 0; 
	padding:2px 8px; 
	*padding:1px 4px; 
	height:auto; 
	width:auto; 
	border:none; 
	background:#ff0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
  -webkit-border-radius: 3px;    /* for Safari */
  -moz-border-radius: 3px;       /* for Firefox */
	}
	.box210_submit_section .submit2FA {
	margin:0 0 0 0;
	/*padding:2px 8px; 
	padding:1px 4px; */
	height:auto; 
	width:auto; 
	border:none; 
	background:#ff0000;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
  -webkit-border-radius: 3px;    /* for Safari */
  -moz-border-radius: 3px;       /* for Firefox */
	}

.box210 .submit_section .submit_img {
	margin:0 0 0 0; 
	padding:0 0; 
	width:auto; 
	}

.boxlinks {float:left; margin-top:10px;width:100%;text-align:center; }
.boxlinks ol {list-style:none; margin:0 0 0 0; padding:0 0 0 0}
.boxlinks li {margin:2px 0 0 0; padding:0 0 0 0;}
.boxlinks a {font-size:11px; color:#000066}


