@charset "utf-8";
/* CSS Document */
*{
		margin:0;
		padding:0;
}
	
body{
		margin:0;
		padding:0;
		background:#FFFFFF;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:12px;
	}

.subPage{
	width:650px;
	margin:5px;
	margin-top:2px;
	margin-bottom:1px;
	padding:3px;
}	

.nrCL_title{
	text-align:center
}

.subadvnav{
	text-align:center;
	margin:10px;
	padding:5px;
}

.subPageDescriptive{
	width:600px;
	margin:5px;
	padding:5px;
	margin-bottom:1px;
}	

.subPageForm{
	width:600px;
	margin:10px;
	margin-top:1px;
	padding:5px;
}

.p{
	margin:4px;
	padding:5px;
}

.saRgn_content{
		background:#fff;
	}

.nrc_aural{
		display:none;
	}

.saTxt_required{
		color:#ff0000;
	}



#saRgn_banner{
		background:url(images/banner-background.gif) 0 0 repeat-x;
		height:72px;
	}

#saRgn_banner ul{
		list-style:none;
	}
	
#saRgn_banner ul li.nrcTxt_list2 a{
		display:block;
		width:240px;
		height:60px;
		margin:0 0 0 750px;
		cursor:pointer;
	}

td#saRgn_instructions{
		width:125px;
		background:#ccc;
		font-size:12px;
		padding:5px;
	}

td#saRgn_instructions_conf{
		width:900px;
		min-height:600px;
		background:#ccc;
		font-size:12px;
		padding:10px;
	}
td#saRgn_form{
		padding:5px;
	}

#saRgn_form td{
		padding:10px 0 0 0;
	}

#sa_formSpacing td{
		width:180px;
	}

label{
		display:block; 
		float:left;
		padding:0 5px 0 0;
		text-align:right;
	}
textarea.nrproc_input{
	width:400px;
	border:medium;
	background-color:#FFFFFF;
	color:#000000;
	height:60px;
	
}
input.inputSmall{
		width:50px;
	}
input.inputMedium{
		width:220px;
	}

input.inputLarge{
		width:420px;
	}

input.inputPhone{
		width:104px;
		background-color:#FFFFFF;
		border:thin; s
		size:13;
		padding:1px;
		margin:1px;		
		
	}
input.nrCL_advsi_email{
		width:254px;
		}

input.accountNumber{
		width:398px;
	}
	
input.street{
		width:598px;
	}

input.company{
		width:598px;
	}

select.nrproc_select{
		width:198px;
		background-color:#FFFFFF;
		border:thin;
		size:"13";
		padding:1px;
		margin:1px;		
		
		}

#saBlk_actionSubscribe td, #saBlk_actionCancel td, #saBlk_actionVacation td{
		padding:5px 0 5px 0;
		border-top:1px dotted #6c6c6c;
	}

.inputSubmit{
		width:200px;
		height:20px;
		font-size:16px;
	}

.saBlk_formAction{
		text-align:center;
	}

td#saRgn_footer{
	border-top:1px solid #6c6c6c;
	text-align:center;
	font-size:11px;
	}