@CHARSET "UTF-8";

#nri_ureg_modal {
	position: absolute;
	width:452px;
	background: #FFF url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/module_bg.jpg) repeat-x left top;
	z-index: 1550;
	overflow: visible;
	margin: 0;
	padding: 0 0 10px 0;
	border: 2px solid #000;
	border-color: #000 #666 #666 #000;
}

.nri_ureg_wIframe#nri_ureg_modal
{
	min-height: 420px;
}

#nri_ureg_modal_iframe
{
	position: relative;
	z-index: 1551;
	width: 452px;
	height: 420px;
	overflow: visible;
	margin: 0;
	padding: 0;
	border: none;
}

#nri_ureg_body
{

	background:transparent;
	padding: 0;
	margin: 0;
	/*min-height:100%;*/
}

#nri_ureg_content {
	width: 420px;
	padding: 37px 14px 10px 14px;
	margin:0;
	overflow: visible;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/form_bg.png) no-repeat right top;
	font-size: 80%;
}

#nri_ureg_body *
{
	font-family: arial,helvetica,sans-serif;
}

#nri_ureg_body ul.messages
{
	margin: .5em 10px;
}

#nri_ureg_body ul.messages li
{
	list-style-type: square;
}

#nri_ureg_overlay {
	position:absolute;
	width: 100%;
	min-width: 2048px;
	height: 100%;
	min-height: 2048px;
	top: 0;
	left: 0;
	bottom: 0;
	right: 0;
	z-index: 1549;
	background-color: #000;
	filter: alpha(opacity = 75) !important;
	-moz-opacity: 0.75;
	opacity: 0.75;
}

* html #nri_ureg_overlay { /* ie6 hack */
	position: absolute;
	height: expression(document . body . scrollHeight >   document . body .
		offsetHeight ?   document . body . scrollHeight :   document . body .
		offsetHeight +   'px');
}

#nri_ureg_wait {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #FFC url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/loading_animation.gif) no-repeat center center;
	filter: alpha(opacity = 75);
	-moz-opacity: 0.75;
	opacity: 0.75;
	text-align: center;
	z-index: 1554;
}

#nri_ureg_body .warning
{
	width:80%;
	border: 1px solid #900;
	border-top: none;
	background: #FFCCCC;
	font-size: 10px;
	font-weight: bold;
}

#nri_ureg_error {
	position: absolute;
	top: 5px;
	left: 47px;
	z-index: 1552;
	width: 196px;
	padding: 20px 10px 5px 45px;
	min-height: 115px;
	background: #FFF url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/error_bg.png) no-repeat left top;
	border-width: 1px 2px 2px 1px;
	border-color: #000 #999 #999 #000;
	border-style: solid;
	font-size: 10px;
}

#nri_ureg_error li
{
	display: block;
	list-style: none;
	background: url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/error_bullet.png) no-repeat left 3px;
	padding-left: 10px;
	min-height: 10px;
	margin-bottom: 3px;
}

#nri_ureg_body form
{
	margin: -27px 0 10px 0;
	padding:27px 0 10px 0;
}

#nri_ureg_body div.form-item
{
	display: inline;
	float: left;
	clear: left;
	width: 200px;
	margin:0;
	padding: 5px 0;
}

#nri_ureg_body div.form-item .description
{
	display: none;
}
/*	position: relative;
	padding-right: 10px;
	line-height: 1.05em;
	max-height: 2.1em;
	font-size: 11px;
	overflow: hidden;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/icon-more.png) no-repeat right 1.3em;
	color: #999;
}

#nri_ureg_body div.form-item .description:hover
{
	position: relative;
	height: auto;
	max-height: none;
	overflow: visible;
	background-image: none;
	color: #000;
}*/

#nri_ureg_body input.form-text
{
	width: 80%;
	background-image: none;
}

#nri_ureg_body input.throbbing
{
	background: #FFF url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/throbber.gif) no-repeat right -18px;
}

/** login form
*/
form#nri-ureg-login
{
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/headr_signin.gif) no-repeat left top;
	margin-bottom: 35px;
}

form#nri-ureg-login input.form-submit
{
	display: block;
	clear: both;
	position: relative;
	width: 69px;
	height: 19px;
	margin-left: 123px;
	overflow: hidden;
	text-indent: -900%;
	*padding-top: 500px;
	*text-indent: 0;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_sign_in.gif) no-repeat left top;
	border: none;
	cursor: hand;
	cursor: pointer;
}

form#nri-ureg-login a#nri_ureg_pwdreset_lnk
{
	display: block;
	clear: both;
	font-size: 85%;
	height: 1.2em;
	line-height: 1.2em;
	margin-bottom: .5em;
	width: auto;
	color: #666;
	cursor: hand;
	cursor: pointer;
}

/** registration form
*/

form#nri-ureg-register
{
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/headr_register.gif) no-repeat left top;
}

form#nri-ureg-register input.form-submit
{
	display: block;
	clear: both;
	position: relative;
	width: 101px;
	height: 19px;
	margin-left: 315px;
	overflow: hidden;
	text-indent: -900%;
	*padding-top: 500px;
	*text-indent: 0;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_create_acct.gif) no-repeat left top;
	border: none;
	cursor: hand;
	cursor: pointer;
}

form#nri-ureg-register .nri_ureg_ctrl_sign_in
{
	display: block;
	float: none;
	margin-left: 315px;
}

form#nri-ureg-register input#edit-zip
{
	width: 5em;	
}

form#nri-ureg-register #nriuregFSet_demog
{
	display: block;
	float: none;
}

form#nri-ureg-register #form-item-edit-accept-terms
{
	clear: both;
	float: none;
	width: 416px;
}

#nri_ureg_body .form-item
{
	clear: both;
}

#nri_ureg_body .form-item .form-item
{
	clear: none;
}

#nri_ureg_body .form-item label
{
display: inline;
font-weight: normal;
font-size: 85%;
}

#nri_ureg_body .form-radios
{
	display: -moz-inline-box;
	display: inline-block;
	width: auto;
	padding: 0px 0 0 0;
	margin: 0;
	margin-top: 10px;
	overflow: hidden;
}

#nri_ureg_body .form-radios .form-item
{
	display: -moz-inline-box;
	display: inline-block;
	width: auto;
	float: left;
	margin: 0 10px 0 0;
	padding: 0;
}

#nri_ureg_body .form-radios .form-item label
{
margin: 0;
padding: 0;
line-height: 1em;
}

#nri_ureg_body .form-radios input
	{
	margin: 0;
	padding: 0;
	border: none;
	}

/** std controls
*/

.nri_ureg_ctrl_cancel,
.nri_ureg_ctrl_close,
.nri_ureg_ctrl_register,
.nri_ureg_ctrl_ok,
.nri_ureg_ctrl_sign_in
{
	position: relative;
	display: block;
	clear: both;
	float: right;
	margin: 10px 10px 0 0;
	overflow: hidden;
	font-size: 0;
	text-indent: -500px;
	cursor: hand;
	cursor: pointer;
}

.nri_ureg_ctrl_cancel
{
	width:100%;
	height:19px;
	padding-top: 10px;
	border-top: 1px solid #666;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_cancel.gif) no-repeat right 10px;
}

.nri_ureg_ctrl_close
{
	width:69px;
	height:19px;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_close.gif) no-repeat left top;
}

.nri_ureg_ctrl_ok
{
	width:57px;
	height:19px;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_ok.gif) no-repeat left top;
}

.nri_ureg_ctrl_sign_in
{
	width:69px;
	height:19px;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_sign_in_gray.gif) no-repeat left top;
}

.nri_ureg_ctrl_register
{
	display: block;
	clear: both;
	float: none;
	position: relative;
	left: 0;
	width:100%;
	height:25px;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	border-top: 1px dashed #999;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ctrl_register.gif) no-repeat center 10px;
}

/** if captcha enabled, hide fieldset legend and display the help description
*/
#nri_ureg_body fieldset
{
	border: none;
}
#nri_ureg_body fieldset legend,
#nri_ureg_body fieldset .description
{ display: none; }


#nri_ureg_body fieldset.captcha
{
	clear: both;
	padding: 0;
	margin: .5em 0 .5em 0;
	background: #FFC;
	padding: 2px;
}



#nri_ureg_body fieldset.captcha .form-item
{
	width: 100%;
}

#nri_ureg_body fieldset.captcha .form-item .description
{
	display: block;
}


#nri_ureg_body fieldset.captcha #recaptcha_image
{
	display: inline;
	clear: both;
float: left;
	margin: 0;
	text-align: center;

}

#nri_ureg_body fieldset.captcha #recaptcha_image img
{
	display: inline;
	border: 1px solid #FFD700;	
	margin: 0 auto;
}


#nri_ureg_body fieldset.captcha #recaptcha_response
{
	display: inline;
	clear: left;
	float: left;
	margin: 0;
	text-align: center;
	margin-top: .25em;
	width: 300px;
}

#nri_ureg_body fieldset.captcha ul#recaptcha_tools
{
	display: inline-block;
	font-size: 85%;
	width: 80px;
	margin: 0;
	padding-left: 0;
}

#nri_ureg_body fieldset.captcha ul#recaptcha_tools li
{
	list-style: none;
	display: block;
	width: 80px;
	padding: 0 0 .25em 0;
	margin: 0 0 .25em 15px;
	border-bottom: 1px solid #CC9;
	text-align: center;
}

#nri_ureg_body fieldset.captcha ul#recaptcha_tools li a
{
	text-decoration: none;
}

#nri_ureg_body .nrc_encrypted
{
	position: absolute;
	bottom:0;
	background: transparent url(http://mm.news-record.com/drupal/sites/all/modules/nri_ureg/images/ssl_encrypted.gif) no-repeat left center;
	padding-left: 40px;
	font-size: 13px;
	height: 30px;
	line-height: 30px;
	margin: 0;
}
