
/* ::::: http://www.news-record.com/sites/all/modules/nri_comment/style.css ::::: */

.nri_comment_reply_modal { border-style: solid; border-color: rgb(51, 51, 51); border-width: 0pt 3px 3px 0pt; background: rgb(255, 255, 255) url('module_bg.jpg') repeat-x scroll left top; overflow: hidden; display: none; position: absolute; top: 1000px; left: 0pt; width: 700px; min-height: 50px; z-index: 1550; padding-bottom: 5px; }
* html .nri_comment_reply_modal { overflow: visible; height: 50px; }
.nri_comment_reply_modal h3.nrcTxt_ModHeader { padding: 0pt 7px; background: transparent url('header_bg.gif') repeat-x scroll left top; display: block; height: 20px; line-height: 17px; font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(0, 0, 0); }
.nri_comment_reply_modal form { margin: 0.5em 10px; }
.nri_comment_reply_modal .nri_comment_username, .nri_comment_reply_modal form label { font-size: 85%; color: rgb(102, 102, 102); }
.nri_comment_reply_modal textarea { width: 100%; height: 8em; }
.nri_comment_reply_modal .nri_comment_username .nrcTxt_username { font-weight: bold; }
.nri_comment_reply_error { border-style: solid; border-color: rgb(0, 0, 0) rgb(153, 153, 153) rgb(153, 153, 153) rgb(0, 0, 0); border-width: 1px 2px 2px 1px; padding: 20px 10px 5px 45px; background: rgb(255, 255, 255) url('error_bg.png') no-repeat scroll left top; position: absolute; top: 5px; left: 47px; z-index: 1552; width: 196px; min-height: 115px; font-size: 10px; }
.nri_comment_reply_error li { background: transparent url('error_bullet.png') no-repeat scroll left 3px; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 10px; min-height: 10px; margin-bottom: 3px; }
.nri_comment_reply_modal form #edit-preview, .nri_comment_reply_modal form #edit-submit { border: medium none ; background: transparent url('ctrl_submit_comment.gif') no-repeat scroll left top; overflow: hidden; display: inline-block; position: relative; margin-left: 10px; text-indent: -900%; cursor: pointer; width: 113px; height: 21px; }
.nri_comment_reply_modal .nrc_waiting { background: rgb(255, 255, 204) url('loading_animation.gif') no-repeat scroll center center; position: absolute; top: 0pt; bottom: 0pt; right: 0pt; width: 100%; height: 100%; min-height: 50px; opacity: 0.75; text-align: center; z-index: 1551; }
.nri_comment_reply_modal form #edit-preview { background: transparent url('ctrl_preview_comment.gif') no-repeat scroll left top; float: left; margin-left: 465px; width: 84px; height: 21px; }

/* ::::: http://www.news-record.com/files/www.news-record.com/css/fef2098c377c9324b42c64771b0a0687.css ::::: */

#aggregator .feed-source .feed-title { margin-top: 0pt; }
#aggregator .feed-source .feed-image img { margin-bottom: 0.75em; }
#aggregator .feed-source .feed-icon { float: right; display: block; }
#aggregator .feed-item { margin-bottom: 1.5em; }
#aggregator .feed-item-title { margin-bottom: 0pt; font-size: 1.3em; }
#aggregator .feed-item-meta, #aggregator .feed-item-body { margin-bottom: 0.5em; }
#aggregator .feed-item-categories { font-size: 0.9em; }
#aggregator td { vertical-align: bottom; }
#aggregator td.categorize-item { white-space: nowrap; }
#aggregator .categorize-item .news-item .body { margin-top: 0pt; }
#aggregator .categorize-item h3 { margin-bottom: 1em; margin-top: 0pt; }
.node-unpublished { background-color: rgb(255, 244, 244); }
.preview .node { background-color: rgb(255, 255, 234); }
#node-admin-filter ul { margin: 0pt; padding: 0pt; list-style-type: none; width: 100%; }
#node-admin-buttons { float: left; margin-left: 0.5em; clear: right; }
td.revision-current { background: rgb(255, 255, 204) none repeat scroll 0% 0%; }
.node-form .form-text { display: block; width: 95%; }
.node-form .container-inline .form-text { display: inline; width: auto; }
.node-form .standard { clear: both; }
.node-form textarea { display: block; width: 95%; }
.node-form .attachments fieldset { float: none; display: block; }
fieldset { padding: 0.5em; margin-bottom: 1em; }
form { margin: 0pt; padding: 0pt; }
hr { border: 1px solid gray; height: 1px; }
img { border: 0pt none ; }
table { border-collapse: collapse; }
th { border-bottom: 3px solid rgb(204, 204, 204); text-align: left; padding-right: 1em; }
.clear-block:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clear-block { display: inline-block; }
* html .clear-block { height: 1%; }
.clear-block { display: block; }
th.active img { display: inline; }
tr.even, tr.odd { border-bottom: 1px solid rgb(204, 204, 204); padding: 0.1em 0.6em; background-color: rgb(238, 238, 238); }
td.active { background-color: rgb(221, 221, 221); }
tbody { border-top: 1px solid rgb(204, 204, 204); }
tbody th { border-bottom: 1px solid rgb(204, 204, 204); }
thead th { border-bottom: 3px solid rgb(204, 204, 204); text-align: left; padding-right: 1em; }
.breadcrumb { padding-bottom: 0.5em; }
.error { color: rgb(255, 0, 0); }
div.error { border: 1px solid rgb(221, 119, 119); }
div.error, tr.error { background: rgb(255, 204, 204) none repeat scroll 0% 0%; color: rgb(34, 0, 0); }
div.warning, tr.warning { background: rgb(255, 255, 221) none repeat scroll 0% 0%; }
div.ok, tr.ok { background: rgb(221, 255, 221) none repeat scroll 0% 0%; }
.item-list .icon { color: rgb(85, 85, 85); float: right; padding-left: 0.25em; clear: right; }
.item-list .title { font-weight: bold; }
.item-list ul { margin: 0pt 0pt 0.75em; padding: 0pt; }
.item-list ul li { margin: 0pt 0pt 0.25em 1.5em; padding: 0pt; list-style-type: disc; list-style-image: none; list-style-position: outside; }
.form-item { margin-top: 1em; margin-bottom: 1em; }
tr.odd .form-item, tr.even .form-item { margin-top: 0pt; margin-bottom: 0pt; white-space: nowrap; }
tr.merge-down, tr.merge-down td, tr.merge-down th { border-bottom-width: 0pt ! important; }
tr.merge-up, tr.merge-up td, tr.merge-up th { border-top-width: 0pt ! important; }
.form-item input.error, .form-item textarea.error, .form-item select.error { border: 2px solid red; }
.form-item .description { font-size: 0.85em; }
.form-item label { display: block; font-weight: bold; }
.form-item label.option { display: inline; font-weight: normal; }
.form-checkboxes, .form-radios { margin: 1em 0pt; }
.form-checkboxes .form-item, .form-radios .form-item { margin-top: 0.4em; margin-bottom: 0.4em; }
.marker, .form-required { color: rgb(255, 0, 0); }
.more-link { text-align: right; }
.more-help-link { font-size: 0.85em; text-align: right; }
.nowrap { white-space: nowrap; }
.pager { clear: both; text-align: center; }
.pager a, .pager strong.pager-current { padding: 0.5em; }
.tips { margin-top: 0pt; margin-bottom: 0pt; padding-top: 0pt; padding-bottom: 0pt; font-size: 0.9em; }
dl.multiselect dd.b, dl.multiselect dd.b .form-item, dl.multiselect dd.b select { font-family: inherit; font-size: inherit; width: 14em; }
dl.multiselect dd.a, dl.multiselect dd.a .form-item { width: 8em; }
dl.multiselect dt, dl.multiselect dd { margin: 0pt 1em 0pt 0pt; padding: 0pt; float: left; line-height: 1.75em; }
dl.multiselect .form-item { margin: 0pt; height: 1.75em; }
.container-inline div, .container-inline label { display: inline; }
ul.menu { border: medium none ; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: left; }
ul.menu li { margin: 0pt 0pt 0pt 0.5em; }
li.expanded { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: circle; list-style-image: url('menu-expanded.png'); }
li.collapsed { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: disc; list-style-image: url('menu-collapsed.png'); }
li.leaf { margin: 0pt; padding: 0.2em 0.5em 0pt 0pt; list-style-type: square; list-style-image: url('menu-leaf.png'); }
li a.active { color: rgb(0, 0, 0); }
td.menu-disabled { background: rgb(204, 204, 204) none repeat scroll 0% 0%; }
ul.links { margin: 0pt; padding: 0pt; }
ul.links.inline { display: inline; }
ul.links li { padding: 0pt 0.5em; display: inline; list-style-type: none; }
.block ul { margin: 0pt; padding: 0pt 0pt 0.25em 1em; }
ul.primary { border-bottom: 1px solid rgb(187, 187, 187); margin: 5px; padding: 0pt 0pt 0pt 1em; border-collapse: collapse; white-space: nowrap; list-style-type: none; list-style-image: none; list-style-position: outside; height: auto; line-height: normal; }
ul.primary li { display: inline; }
ul.primary li a { border-style: solid solid none; border-color: rgb(187, 187, 187); border-width: 1px; padding: 0pt 1em; background-color: rgb(221, 221, 221); height: auto; margin-right: 0.5em; text-decoration: none; }
ul.primary li.active a { border-style: solid; border-color: rgb(187, 187, 187) rgb(187, 187, 187) rgb(255, 255, 255); border-width: 1px; background-color: rgb(255, 255, 255); }
ul.primary li a:hover { border-color: rgb(204, 204, 204) rgb(204, 204, 204) rgb(238, 238, 238); background-color: rgb(238, 238, 238); }
ul.secondary { border-bottom: 1px solid rgb(187, 187, 187); margin: 5px; padding: 0.5em 1em; }
ul.secondary li { border-right: 1px solid rgb(204, 204, 204); padding: 0pt 1em; display: inline; }
ul.secondary a { padding: 0pt; text-decoration: none; }
ul.secondary a.active { border-bottom: 4px solid rgb(153, 153, 153); }
#autocomplete { border: 1px solid ; overflow: hidden; position: absolute; z-index: 100; }
#autocomplete ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
#autocomplete li { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); white-space: pre; cursor: default; }
#autocomplete li.selected { background: rgb(0, 114, 185) none repeat scroll 0% 0%; color: rgb(255, 255, 255); }
html.js input.form-autocomplete { background-image: url('throbber.gif'); background-repeat: no-repeat; background-position: 100% 2px; }
html.js input.throbbing { background-position: 100% -18px; }
html.js fieldset.collapsed { border-bottom-width: 0pt; border-left-width: 0pt; border-right-width: 0pt; margin-bottom: 0pt; height: 1em; }
html.js fieldset.collapsed * { display: none; }
html.js fieldset.collapsed legend { display: block; }
html.js fieldset.collapsible legend a { background: transparent url('menu-expanded.png') no-repeat scroll 5px 75%; padding-left: 15px; }
html.js fieldset.collapsed legend a { background-image: url('menu-collapsed.png'); background-position: 5px 50%; }
* html.js fieldset.collapsed legend, * html.js fieldset.collapsed legend *, * html.js fieldset.collapsed table * { display: inline; }
html.js fieldset.collapsible legend a { display: block; }
html.js fieldset.collapsible .fieldset-wrapper { overflow: auto; }
.resizable-textarea { width: 95%; }
.resizable-textarea .grippie { border-style: solid; border-color: rgb(221, 221, 221); border-width: 0pt 1px 1px; background: rgb(238, 238, 238) url('grippie.png') no-repeat scroll center 2px; overflow: hidden; height: 9px; cursor: s-resize; }
html.js .resizable-textarea textarea { margin-bottom: 0pt; width: 100%; display: block; }
.progress { font-weight: bold; }
.progress .bar { border: 1px solid rgb(0, 55, 90); background: rgb(255, 255, 255) url('progress.gif') repeat scroll 0% 0%; height: 1.5em; margin-top: 0.2em; }
.progress .filled { border-bottom: 0.5em solid rgb(0, 74, 115); background: rgb(0, 114, 185) none repeat scroll 0% 0%; height: 1em; width: 0%; }
.progress .percentage { float: right; }
#first-time strong { padding: 1.5em 0pt 0.5em; display: block; }
tr.selected td { background: rgb(255, 255, 204) none repeat scroll 0% 0%; }
#permissions td.module { font-weight: bold; }
#permissions td.permission { padding-left: 1.5em; }
#access-rules .access-type, #access-rules .rule-type { margin-right: 1em; float: left; }
#access-rules .access-type .form-item, #access-rules .rule-type .form-item { margin-top: 0pt; }
#access-rules .mask { clear: both; }
#user-login-form { text-align: center; }
#user-admin-filter ul { margin: 0pt; padding: 0pt; list-style-type: none; width: 100%; }
#user-admin-buttons { float: left; margin-left: 0.5em; clear: right; }
.profile { margin: 1em 0pt; clear: both; }
.profile .picture { margin: 0pt 1em 1em 0pt; float: right; }
.profile dt { margin: 1em 0pt 0.2em; font-weight: bold; }
.profile dd { margin: 0pt; }
.field .field-label, .field .field-label-inline, .field .field-label-inline-first { font-weight: bold; }
.field .field-label-inline, .field .field-label-inline-first { display: inline; }
.field .field-label-inline { visibility: hidden; }
.node-form .number { display: inline; width: auto; }
#TB_window { font-family: "Lucida Grande",Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 12px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(51, 51, 51); }
#TB_secondLine { font-family: "Lucida Grande",Verdana,Arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 10px; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; color: rgb(102, 102, 102); }
#TB_window a:link { color: rgb(102, 102, 102); }
#TB_window a:visited { color: rgb(102, 102, 102); }
#TB_window a:hover { color: rgb(0, 0, 0); }
#TB_window a:active { color: rgb(102, 102, 102); }
#TB_window a:focus { color: rgb(102, 102, 102); }
.thickbox-hide-image { display: none; }
#TB_overlay { position: fixed; z-index: 100; top: 0px; left: 0px; height: 100%; width: 100%; }
.TB_overlayMacFFBGHack { background: transparent url('macffbghack.png') repeat scroll 0% 0%; }
.TB_overlayBG { background-color: rgb(0, 0, 0); opacity: 0.75; }
* html #TB_overlay { position: absolute; }
#TB_window { border: 4px solid rgb(82, 82, 82); background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: fixed; z-index: 102; color: rgb(0, 0, 0); display: none; text-align: left; top: 50%; left: 50%; }
* html #TB_window { position: absolute; }
#TB_window img#TB_Image { border-style: solid; border-color: rgb(102, 102, 102) rgb(204, 204, 204) rgb(204, 204, 204) rgb(102, 102, 102); border-width: 1px; margin: 15px 0pt 0pt 15px; display: block; }
#TB_caption { padding: 7px 30px 10px 25px; height: 25px; float: left; }
#TB_closeWindow { padding: 11px 25px 10px 0pt; height: 25px; float: right; }
#TB_closeAjaxWindow { padding: 7px 10px 5px 0pt; margin-bottom: 1px; text-align: right; float: right; }
#TB_ajaxWindowTitle { padding: 7px 0pt 5px 10px; float: left; margin-bottom: 1px; }
#TB_title { background-color: rgb(232, 232, 232); height: 27px; }
#TB_ajaxContent { padding: 2px 15px 15px; overflow: auto; clear: both; text-align: left; line-height: 1.4em; }
#TB_ajaxContent.TB_modal { padding: 15px; }
#TB_ajaxContent p { padding: 5px 0px; }
#TB_load { margin: -6px 0pt 0pt -104px; background: transparent url('loading_animation_001.gif') repeat scroll 0% 0%; position: fixed; display: none; height: 13px; width: 208px; z-index: 103; top: 50%; left: 50%; }
* html #TB_load { position: absolute; }
#TB_HideSelect { border: medium none ; z-index: 99; position: fixed; top: 0pt; left: 0pt; background-color: rgb(255, 255, 255); opacity: 0; height: 100%; width: 100%; }
* html #TB_HideSelect { position: absolute; }
#TB_iframeContent { border: medium none ; clear: both; margin-bottom: -1px; margin-top: 1px; }
div.fieldgroup { margin: 0.5em 0pt 1em; }
div.fieldgroup .content { padding-left: 1em; }
div.panel-pane div.admin-links { font-size: xx-small; margin-right: 1em; }
div.panel-pane div.admin-links li a { color: rgb(204, 204, 204); }
div.panel-pane div.admin-links li { background: white none repeat scroll 0% 0%; padding-bottom: 2px; z-index: 201; }
div.panel-pane div.admin-links:hover a { color: rgb(0, 0, 0); }
div.panel-pane div.admin-links a:before { content: "["; }
div.panel-pane div.admin-links a:after { content: "]"; }
div.panel-pane div.panel-hide { display: none; }
div.panel-pane div.panel-hide-hover, div.panel-pane:hover div.panel-hide { display: block; position: absolute; z-index: 200; margin-top: -1.5em; }
div.panel-pane div.node { margin: 0pt; padding: 0pt; }
div.panel-pane div.feed a { float: right; }
.dev-query, .dev-timer, .dev-memory-usage { padding-top: 2em; }
.forward-link { position: relative; bottom: 0.5em; float: right; margin-left: 1em; }
.forward-syslink { margin-right: 1em; }
img.forward-icon { vertical-align: middle; }
img.forward-icon-margin { margin-right: 4px; }
label.printmail-label { width: 175px; float: left; }
.indented { margin-left: 25px; }
.comment-unpublished { background-color: rgb(255, 244, 244); }
.preview .comment { background-color: rgb(255, 255, 234); }

/* ::::: http://www.news-record.com/files/www.news-record.com/css/50ae90c64cc753aab93be1610303aec6.css ::::: */

.nrcWgt_overlayMask { margin: 0pt; padding: 0pt; background: rgb(0, 0, 0) none repeat scroll 0% 0%; position: absolute; top: 0pt; left: 0pt; visibility: hidden; opacity: 0.75; }
#nrc_BrowserMessage { position: absolute; top: 0pt; left: 0pt; width: 300px; min-height: 500px; z-index: 1000000; }
#nrc_BrowserMessage table { background: rgb(51, 51, 51) none repeat scroll 0% 0%; font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 13px; text-align: center; }
#nrc_BrowserMessage td.borderCorner { width: 10px; height: 10px; display: block; font-size: 9px; }
#nrc_BrowserMessage td.borderCorner a, #nrc_BrowserMessage td.borderT a { color: rgb(255, 255, 255); text-decoration: none; font-weight: bold; font-size: 12px; padding-right: 5px; }
#nrc_BrowserMessage td.borderCorner a:hover { color: rgb(227, 152, 15); text-decoration: none; }
#nrc_BrowserMessage .content table { background: rgb(255, 255, 255) none repeat scroll 0% 0%; line-height: 25px; }
#nrc_BrowserMessage td.borderT, #nrc_BrowserMessage td.borderB { height: 10px; font-size: 9px; }
#nrc_BrowserMessage td.header { padding: 14px 0pt 0pt 87px; background: transparent url('upgradeheaderbg.gif') no-repeat scroll 0pt 0pt; height: 55px; vertical-align: top; text-align: left; font-size: 24px; color: rgb(255, 255, 255); font-weight: bold; }
#nrc_BrowserMessage .content a.learnMore { padding: 12px 30px 0pt 0pt; background: transparent url('learnmorebtn.gif') no-repeat scroll center 0pt; display: block; height: 40px; font-size: 14px; font-weight: bold; color: rgb(51, 51, 51); text-decoration: none; line-height: 14px; }
#nrc_BrowserMessage img { border: medium none ; }
#nrc_BrowserMessage ul { margin: 0pt 0pt 10px; padding: 0pt 0pt 10px 8px; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; }
#nrc_BrowserMessage li { margin: 0pt; padding: 0pt; display: block; background-image: none; width: 90px; float: left; }
html { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }
del, ins { text-decoration: none; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0pt none ; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: rgb(0, 0, 0); }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  }
html { background: rgb(255, 255, 255) none repeat scroll 0% 0%; color: rgb(0, 0, 0); }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0pt; padding: 0pt; }
table { border-collapse: collapse; border-spacing: 0pt; }
fieldset, img { border: 0pt none ; }
address, caption, cite, code, dfn, em, strong, th, var, optgroup { font-style: inherit; font-weight: inherit; }
del, ins { text-decoration: none; }
li { list-style-type: none; list-style-image: none; list-style-position: outside; }
caption, th { text-align: left; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0pt none ; font-variant: normal; }
sup { vertical-align: baseline; }
sub { vertical-align: baseline; }
legend { color: rgb(0, 0, 0); }
input, button, textarea, select, optgroup, option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit; }
input, button, textarea, select {  }
body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.231; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
select, input, button, textarea, button { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 99%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 100%; }
body { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 13px; line-height: 1.231; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
select, input, button, textarea, button { font-family: arial,helvetica,clean,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 99%; line-height: normal; font-size-adjust: none; font-stretch: normal; -x-system-font: none; }
table { font-size: inherit; }
pre, code, kbd, samp, tt { font-family: monospace; line-height: 100%; }
#nri_ureg_modal { border-style: solid; border-color: rgb(0, 0, 0) rgb(102, 102, 102) rgb(102, 102, 102) rgb(0, 0, 0); border-width: 2px; margin: 0pt; padding: 0pt 0pt 10px; background: rgb(255, 255, 255) url('module_bg_001.jpg') repeat-x scroll left top; overflow: visible; position: absolute; width: 452px; z-index: 1550; }
#nri_ureg_modal.nri_ureg_wIframe { min-height: 420px; }
#nri_ureg_modal_iframe { border: medium none ; margin: 0pt; padding: 0pt; overflow: visible; position: relative; z-index: 1551; width: 452px; height: 420px; }
#nri_ureg_body { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; }
#nri_ureg_content { margin: 0pt; padding: 37px 14px 10px; background: transparent url('form_bg.png') no-repeat scroll right top; overflow: visible; width: 420px; font-size: 80%; }
#nri_ureg_body * { font-family: arial,helvetica,sans-serif; }
#nri_ureg_body ul.messages { margin: 0.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: 0pt; left: 0pt; bottom: 0pt; right: 0pt; z-index: 1549; background-color: rgb(0, 0, 0); opacity: 0.75; }
* html #nri_ureg_overlay { position: absolute; }
#nri_ureg_wait { background: rgb(255, 255, 204) url('loading_animation_002.gif') no-repeat scroll center center; position: absolute; top: 0pt; left: 0pt; width: 100%; height: 100%; opacity: 0.75; text-align: center; z-index: 1554; }
#nri_ureg_body .warning { border-style: none solid solid; border-color: -moz-use-text-color rgb(153, 0, 0) rgb(153, 0, 0); border-width: medium 1px 1px; background: rgb(255, 204, 204) none repeat scroll 0% 0%; width: 80%; font-size: 10px; font-weight: bold; }
#nri_ureg_error { border-style: solid; border-color: rgb(0, 0, 0) rgb(153, 153, 153) rgb(153, 153, 153) rgb(0, 0, 0); border-width: 1px 2px 2px 1px; padding: 20px 10px 5px 45px; background: rgb(255, 255, 255) url('error_bg_001.png') no-repeat scroll left top; position: absolute; top: 5px; left: 47px; z-index: 1552; width: 196px; min-height: 115px; font-size: 10px; }
#nri_ureg_error li { background: transparent url('error_bullet_001.png') no-repeat scroll left 3px; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; padding-left: 10px; min-height: 10px; margin-bottom: 3px; }
#nri_ureg_body form { margin: -27px 0pt 10px; padding: 27px 0pt 10px; }
#nri_ureg_body div.form-item { margin: 0pt; padding: 5px 0pt; display: inline; float: left; clear: left; width: 200px; }
#nri_ureg_body div.form-item .description { display: none; }
#nri_ureg_body input.form-text { width: 80%; background-image: none; }
#nri_ureg_body input.throbbing { background: rgb(255, 255, 255) url('throbber_001.gif') no-repeat scroll right -18px; }
form#nri-ureg-login { background: transparent url('headr_signin.gif') no-repeat scroll left top; margin-bottom: 35px; }
form#nri-ureg-login input.form-submit { border: medium none ; background: transparent url('ctrl_sign_in.gif') no-repeat scroll left top; overflow: hidden; display: block; clear: both; position: relative; width: 69px; height: 19px; margin-left: 123px; text-indent: -900%; 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: 0.5em; width: auto; color: rgb(102, 102, 102); cursor: pointer; }
form#nri-ureg-register { background: transparent url('headr_register.gif') no-repeat scroll left top; }
form#nri-ureg-register input.form-submit { border: medium none ; background: transparent url('ctrl_create_acct.gif') no-repeat scroll left top; overflow: hidden; display: block; clear: both; position: relative; width: 101px; height: 19px; margin-left: 315px; text-indent: -900%; 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 { margin: 10px 0pt 0pt; padding: 0px 0pt 0pt; overflow: hidden; display: inline-block; width: auto; }
#nri_ureg_body .form-radios .form-item { margin: 0pt 10px 0pt 0pt; padding: 0pt; display: inline-block; width: auto; float: left; }
#nri_ureg_body .form-radios .form-item label { margin: 0pt; padding: 0pt; line-height: 1em; }
#nri_ureg_body .form-radios input { border: medium none ; margin: 0pt; padding: 0pt; }
.nri_ureg_ctrl_cancel, .nri_ureg_ctrl_close, .nri_ureg_ctrl_register, .nri_ureg_ctrl_ok, .nri_ureg_ctrl_sign_in { margin: 10px 10px 0pt 0pt; overflow: hidden; position: relative; display: block; clear: both; float: right; font-size: 0pt; text-indent: -500px; cursor: pointer; }
.nri_ureg_ctrl_cancel { border-top: 1px solid rgb(102, 102, 102); background: transparent url('ctrl_cancel.gif') no-repeat scroll right 10px; width: 100%; height: 19px; padding-top: 10px; }
.nri_ureg_ctrl_close { background: transparent url('ctrl_close.gif') no-repeat scroll left top; width: 69px; height: 19px; }
.nri_ureg_ctrl_ok { background: transparent url('ctrl_ok.gif') no-repeat scroll left top; width: 57px; height: 19px; }
.nri_ureg_ctrl_sign_in { background: transparent url('ctrl_sign_in_gray.gif') no-repeat scroll left top; width: 69px; height: 19px; }
.nri_ureg_ctrl_register { border-top: 1px dashed rgb(153, 153, 153); margin: 10px 0pt 0pt; padding: 10px 0pt 0pt; background: transparent url('ctrl_register.gif') no-repeat scroll center 10px; display: block; clear: both; float: none; position: relative; left: 0pt; width: 100%; height: 25px; }
#nri_ureg_body fieldset { border: medium none ; }
#nri_ureg_body fieldset legend, #nri_ureg_body fieldset .description { display: none; }
#nri_ureg_body fieldset.captcha { margin: 0.5em 0pt; padding: 2px; background: rgb(255, 255, 204) none repeat scroll 0% 0%; clear: both; }
#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 { margin: 0pt; display: inline; clear: both; float: left; text-align: center; }
#nri_ureg_body fieldset.captcha #recaptcha_image img { border: 1px solid rgb(255, 215, 0); margin: 0pt auto; display: inline; }
#nri_ureg_body fieldset.captcha #recaptcha_response { margin: 0.25em 0pt 0pt; display: inline; clear: left; float: left; text-align: center; width: 300px; }
#nri_ureg_body fieldset.captcha ul#recaptcha_tools { margin: 0pt; display: inline-block; font-size: 85%; width: 80px; padding-left: 0pt; }
#nri_ureg_body fieldset.captcha ul#recaptcha_tools li { border-bottom: 1px solid rgb(204, 204, 153); margin: 0pt 0pt 0.25em 15px; padding: 0pt 0pt 0.25em; list-style-type: none; list-style-image: none; list-style-position: outside; display: block; width: 80px; text-align: center; }
#nri_ureg_body fieldset.captcha ul#recaptcha_tools li a { text-decoration: none; }
#nri_ureg_body .nrc_encrypted { margin: 0pt; background: transparent url('ssl_encrypted.gif') no-repeat scroll left center; position: absolute; bottom: 0pt; padding-left: 40px; font-size: 13px; height: 30px; line-height: 30px; }
html, body { background: rgb(71, 71, 71) url('page-backgrounddark.jpg') repeat-y scroll center 0pt; min-width: 1000px; text-align: center; font-family: arial,helvetica,sans-serif; }
h1, h2, h3, h4 { font-family: "Trebuchet MS",Arial,sans-serif; font-weight: bold; }
h1 { font-size: 200%; }
h2 { font-size: 160%; }
h3 { font-size: 120%; }
h4 { font-size: 100%; }
h5 { font-size: 85%; text-transform: uppercase; }
a { text-decoration: none; }
a:link { color: rgb(43, 78, 61); }
a:visited { color: rgb(43, 78, 61); }
a:hover, a:active { text-decoration: underline; color: rgb(43, 78, 61); }
p { margin: 0.6em 0pt; }
strong { font-weight: bold; }
em { font-style: italic; }
ul, ol { display: block; }
li { margin: 0.6em 15px; padding: 0pt 0pt 0pt 12px; background: transparent url('bullet_square_gray.gif') no-repeat scroll 0pt 0pt; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; }
img { border: medium none ; }
.font-resizable { font-size: 95%; }
.nrcTxt_label {  }
.nrc_aural { display: block; position: absolute; top: -9000px; left: -9000px; }
.nrc_sep {  }
.nrc_val {  }
.nrc_dyn {  }
.nrc_inactive { display: none; }
.nrc_wait { background: rgb(255, 255, 255) none repeat scroll 0% 0%; position: absolute; top: 0pt; left: 0pt; bottom: 0pt; right: 0pt; width: 100%; height: 100%; opacity: 0.75; text-align: center; }
.nrc_wait .nrcTxt_label { display: block; position: absolute; top: 50%; left: 50%; width: 30%; margin-left: -15%; margin-top: -2em; font-size: 130%; font-weight: bold; }
.nrcWgt_swfLoading { overflow: hidden; font-size: 85%; color: rgb(102, 102, 102); }
.nrcWgt_swfLoading img { margin: 0pt 10px 0.3em 0pt; display: inline; float: left; }
#nrcRgn_CntBody_content .nrcNav_inpage { margin: 10px 10%; padding: 10px 0pt 0pt; background: rgb(224, 224, 224) none repeat scroll 0% 0%; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; width: 80%; }
#nrcRgn_CntBody_content .nrcNav_inpage li { border-bottom: 3px solid rgb(224, 224, 224); margin: 0pt 0pt 3px; padding: 0pt 10px 3px; overflow: hidden; display: inline-block; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 90%; background-image: none; line-height: 1.2em; height: 1.2em; text-align: center; }
#nrcRgn_CntBody_content .nrcNav_inpage li {  }
#nrcRgn_CntBody_content .nrcNav_inpage li:hover { border-color: rgb(60, 102, 79); background: rgb(238, 238, 238) none repeat scroll 0% 0%; }
#nrcRgn_CntBody_content .nrcNav_inpage a:hover { text-decoration: none; }
.nrcAd { text-align: center; }
.nrcAd .nrcTxt_label { display: block; width: 100%; font-size: 85%; text-align: center; color: rgb(153, 153, 153); text-transform: uppercase; }
.nrcAd .nrcTxt_label a { text-transform: none; }
.nrcAd_pos { margin: 0pt auto; display: inline-block; }
.nrcAd_pos {  }
.nrcAd_300x250 { min-height: 265px; }
.nrcAd_300x600 { min-height: 615px; }
.nrcAd_728x90 { min-height: 90px; }
.nrcAd_300x250 .nrcAd_pos { overflow: visible; width: 300px; }
.nrcAd_300x600 .nrcAd_pos { overflow: visible; width: 300px; }
.nrcAd_728x90 .nrcAd_pos { overflow: visible; width: 728px; }
#nrcAd_Middle { margin-top: 10px; }
#nrcMod_featuredNPads { margin: 5px 0pt 15px; width: 300px; height: 300px; display: block; position: relative; }
#nrcBlk_featuredAdsCnt { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-weight: bold; display: block; color: rgb(0, 88, 36); height: 281px; }
#nrcMod_featuredNPads a.nrc_menu { border: medium none ; padding: 0pt 7px 0pt 0pt; background: transparent url('nrcimg_arrowgrnright.gif') no-repeat scroll right 3px; position: absolute; top: 2px; left: 185px; display: block; width: 100px; height: 15px; text-align: right; font-size: 11px; color: rgb(43, 78, 61); }
#nrcMod_featuredNPads h4.nrcTxt_modHed { margin: 0pt; padding: 0pt; text-indent: 10px; height: 18px; font-style: italic; color: rgb(43, 78, 61); }
#nrcBlk_featuredAdsCnt img { border: 1px solid ; width: 291px; }
.nrcLnk_inside {  }
.nrcLnk_blog {  }
.nrcLnk_comments {  }
.nrcLnk_foto {  }
.nrcLnk_gallery {  }
.nrcLnk_interact {  }
.nrcLnk_video {  }
.nrcLnk_audio {  }
.nrcLnk_mp3 {  }
.nrcLnk_doc {  }
.nrcLnk_word {  }
.nrcLnk_excel {  }
.nrcLnk_powerpoint {  }
.nrcLnk_pdf {  }
.nrcLnk_html {  }
a.nrcLnk_jump { background: transparent url('nrcimg_arrowgrnright.gif') no-repeat scroll right center; display: block; text-align: right; font-weight: bold; padding-right: 6px; }
a.nrcLnk_jump {  }
li.nrcLnk_jump { background-image: none; }
.nrcBlk_credit {  }
.nrcBlk_foto .nrcBlk_credit { display: block; text-align: right; font-style: italic; color: rgb(102, 102, 102); }
.nrcTxt_author {  }
.nrcTxt_source {  }
.nrcTxt_cutline { text-align: left; }
.nrcBlk_byline {  }
.nrcTxt_headline { font-weight: bold; }
.nrcBlk_pubdate {  }
.nrcTxt_teaser {  }
ul.nrcBlk_artList, ol.nrcBlk_artList {  }
.nrcBlk_artList .nrcBlk_pubdate { font-size: 85%; color: rgb(102, 102, 102); }
.nrcBlk_related {  }
.nrcBlk_related li { overflow: hidden; min-height: 18px; background-image: none; padding-left: 0pt; }
.nrcBlk_related li .nrcTxt_label { margin: 0pt 5px 0pt 0pt; background: transparent url('icons-nrclnk_related.gif') no-repeat scroll 0pt 0pt; overflow: hidden; position: relative; display: inline; float: left; width: 23px; height: 18px; }
.nrcBlk_related li .nrcTxt_label:hover { background-position: 0pt -100px; }
.nrcBlk_related li.nrcLnk_inside .nrcTxt_label { background-position: -320px 0pt; }
.nrcBlk_related li.nrcLnk_inside .nrcTxt_label:hover { background-position: -320px -100px; }
.nrcBlk_related li.nrcLnk_article .nrcTxt_label { background-position: -320px 0pt; }
.nrcBlk_related li.nrcLnk_article .nrcTxt_label:hover { background-position: -320px -100px; }
.nrcBlk_related li.nrcLnk_blog .nrcTxt_label { background-position: -222px 0pt; }
.nrcBlk_related li.nrcLnk_blog .nrcTxt_label:hover { background-position: -222px -100px; }
.nrcBlk_related li.nrcLnk_comments .nrcTxt_label { background-position: -62px 0pt; }
.nrcBlk_related li.nrcLnk_comments .nrcTxt_label:hover { background-position: -62px -100px; }
.nrcBlk_related li.nrcLnk_foto .nrcTxt_label { background-position: -192px 0pt; }
.nrcBlk_related li.nrcLnk_foto .nrcTxt_label:hover { background-position: -192px -100px; }
.nrcBlk_related li.nrcLnk_gallery .nrcTxt_label { background-position: -192px 0pt; }
.nrcBlk_related li.nrcLnk_gallery .nrcTxt_label:hover { background-position: -192px -100px; }
.nrcBlk_related li.nrcLnk_interact .nrcTxt_label { background-position: -32px 0pt; }
.nrcBlk_related li.nrcLnk_interact .nrcTxt_label:hover { background-position: -32px -100px; }
.nrcBlk_related li.nrcLnk_video .nrcTxt_label { background-position: -251px 0pt; }
.nrcBlk_related li.nrcLnk_video .nrcTxt_label:hover { background-position: -251px -100px; }
.nrcBlk_related li.nrcLnk_audio .nrcTxt_label { background-position: -160px 0pt; }
.nrcBlk_related li.nrcLnk_audio .nrcTxt_label:hover { background-position: -160px -100px; }
.nrcBlk_related li.nrcLnk_mp3 .nrcTxt_label { background-position: -160px 0pt; }
.nrcBlk_related li.nrcLnk_mp3 .nrcTxt_label:hover { background-position: -160px -100px; }
.nrcBlk_related li.nrcLnk_doc .nrcTxt_label { background-position: -288px 0pt; }
.nrcBlk_related li.nrcLnk_doc .nrcTxt_label:hover { background-position: -288px -100px; }
.nrcBlk_related li.nrcLnk_word .nrcTxt_label { background-position: -288px 0pt; }
.nrcBlk_related li.nrcLnk_word .nrcTxt_label:hover { background-position: -288px -100px; }
.nrcBlk_related li.nrcLnk_excel .nrcTxt_label { background-position: -96px 0pt; }
.nrcBlk_related li.nrcLnk_excel .nrcTxt_label:hover { background-position: -96px -100px; }
.nrcBlk_related li.nrcLnk_powerpoint .nrcTxt_label { background-position: -32px 0pt; }
.nrcBlk_related li.nrcLnk_powerpoint .nrcTxt_label:hover { background-position: -32px -100px; }
.nrcBlk_related li.nrcLnk_pdf .nrcTxt_label { background-position: -128px 0pt; }
.nrcBlk_related li.nrcLnk_pdf .nrcTxt_label:hover { background-position: -128px -100px; }
.nrcBlk_related li.nrcLnk_html .nrcTxt_label {  }
.nrcBlk_related li.nrcLnk_html .nrcTxt_label:hover {  }
.nrcBlk_foto {  }
img.nrcImg_foto {  }
.nrc_fotoWide {  }
.nrc_fotoTall {  }
.nrcBlk_fotoWide {  }
.nrcBlk_fotoTall {  }
#nrcRgn_PgBody { border-style: none solid solid; border-color: -moz-use-text-color rgb(85, 85, 85) rgb(85, 85, 85); border-width: medium 1px 10px; margin: 0pt auto; width: 1000px; position: relative; text-align: left; padding-top: 223px; background-image: url('rightrailbg.gif'); background-position: 690px 0pt; background-repeat: repeat-y; background-color: rgb(255, 255, 255); z-index: 10; }
#nrcRgn_CntBody { margin: 0.6em 0pt; display: inline; float: left; width: 685px; min-height: 500px; }
#nrcRgn_CntBody_content { margin: 0pt 20px; }
h3.nrcTxt_pgTitle { font-size: 140%; margin-bottom: 10px; }
#nrcRgn_CntBody_messages { padding: 10px; }
#nrcRgn_CntBody_messages .messages { border: 3px solid rgb(239, 162, 12); margin: 10px; padding: 5px; background: rgb(255, 212, 106) none repeat scroll 0% 0%; font-size: 110%; font-weight: bold; }
#nrcRgn_CntBody_messages .error { border-color: rgb(175, 0, 23); background: rgb(255, 207, 213) none repeat scroll 0% 0%; }
#nrcRgn_Sidebar { margin: 0.6em 2px 0pt 0pt; padding: 12px 0pt 0pt; display: inline; float: right; clear: none; width: 300px; min-height: 500px; }
body.nrcPg_noSidebar #nrcRgn_PgBody { background-image: none; }
body.nrcPg_noSidebar #nrcRgn_CntBody { width: 100%; }
#nrcRgn_Sidebar .nrcMod_topicMod, #nrcRgn_Sidebar .nrcMod_topicModWithSubnav { margin: 20px 10px; }
#nrMod_Newsletter { padding: 1px 0pt 0pt; background: transparent url('rightrailnewsletterbg.gif') no-repeat scroll 0pt 0pt; position: absolute; top: 257px; left: 690px; width: 310px; height: 30px; }
#nrMod_Newsletter h4 { padding: 6px 0pt 0pt 35px; background: transparent none repeat scroll 0% 0%; float: left; width: 80px; font-size: 11px; font-weight: normal; line-height: 10px; }
#nrMod_Newsletter .nrc_fldGrp, #nrMod_Newsletter .nrc_ctlGrp { padding: 2px 0pt 0pt; float: left; }
#nrMod_Newsletter .nrc_ctlGrp { padding-top: 0px; }
#nrMod_Newsletter .nrc_fldGrp input { width: 95px; font-size: 11px; }
#nrMod_Newsletter .nrc_ctlGrp { width: 80px; }
#nrMod_Newsletter .nrc_ctlGrp input { border: medium none ; margin: 1px 0pt 0pt 2px; background: transparent url('newslettersignup_btn.gif') no-repeat scroll 0pt 0pt; overflow: hidden; display: inline-block; width: 18px; height: 18px; cursor: pointer; font-size: 0pt; text-indent: -9000px; }
* html #nrMod_Newsletter .nrc_ctlGrp input { display: inline; }
#nrMod_Newsletter .nrc_ctlGrp a { font-size: 11px; width: 30px; text-align: center; }
#nrcRgn_Flag { background: rgb(40, 83, 63) url('nrcimg_flagbg.jpg') repeat-x scroll 0pt 0pt; position: absolute; display: block; clear: both; left: 0pt; top: 105px; width: 1000px; height: 118px; font-family: "Trebuchet MS",Arial,sans-serif; font-size: 11px; z-index: 10000; }
#nrcMod_Branding a { position: absolute; clear: both; top: 112px; left: 125px; display: block; width: 265px; height: 51px; background-image: url('nrcimg_flagbranding.png'); background-position: 0pt 0pt; background-repeat: no-repeat; z-index: 50000; }
#nrcRgn_Flag ul { list-style-type: none; list-style-image: none; list-style-position: outside; }
#nrcRgn_Flag li, #nrcRgn_Footer li { margin: 0pt; padding: 0pt; background-image: none; }
#nrcRgn_Flag li { float: left; }
#nrcBlk_FlagAds { padding: 0pt 0pt 7px; background: rgb(255, 255, 255) url('shadow-bottom-inset.png') repeat-x scroll 0pt bottom; position: absolute; top: 0pt; left: 0pt; height: 100px; width: 100%; }
#nrcBlk_FlagAds .nrcTxt_label { display: none; }
#nrcBlk_FlagAds #nrcAd_Top { margin: 5px 0pt 0pt 2px; padding: 0pt 0pt 0pt 10px; background: transparent url('label_advertisingvert.gif') no-repeat scroll 0pt 0pt; display: inline; float: left; width: 728px; height: 90px; }
#nrcBlk_FlagAds #nrcAd_x13 { margin: 5px 0pt 0pt 5px; padding: 0pt; display: inline; float: left; width: 250px; height: 90px; }
#nrcMod_MainMenu { margin: 0pt; padding: 0pt; position: absolute; top: 72px; left: 0pt; display: block; width: 1000px; height: 19px; font-size: 14px; font-weight: normal; white-space: nowrap; z-index: 100; }
#nrcMod_MainMenu li { border-right: 1px dotted rgb(255, 255, 255); position: relative; display: inline-block; }
#nrcMod_MainMenu li {  }
#nrcMod_MainMenu a { padding: 0pt 11px; display: block; color: rgb(255, 255, 255); }
#nrcMod_MainMenu li .nrcTxt_label { margin: 0pt; padding: 0pt; display: inline; position: static; top: auto; left: auto; text-indent: 0pt; }
#nrcMod_MainMenu li.nrcTxt_menu2, #nrcMod_MainMenu li.nrcTxt_menu3, #nrcMod_MainMenu li.nrcTxt_menu4, #nrcMod_MainMenu li.nrcTxt_menu5, #nrcMod_MainMenu li.nrcTxt_menu6, #nrcMod_MainMenu li.nrcTxt_menu7, #nrcMod_MainMenu li.nrcTxt_menu8, #nrcMod_MainMenu li.nrcTxt_menu9, #nrcMod_MainMenu li.nrcTxt_menu10, #nrcMod_MainMenu li.nrcTxt_menu12 { background: transparent url('nrcimg_arrowmenudown.gif') no-repeat scroll right 13px; }
#nrcMod_MainMenu li.nrcTxt_menu11, #nrcMod_MainMenu li.nrcTxt_menu12, #nrcMod_MainMenu li.nrcTxt_menu13 { border: medium none ; }
#nrcMod_MainMenu a:hover { background: transparent url('nrcimg_menuhover.gif') repeat-x scroll 0pt 0pt; }
#nrcMod_MainMenu .nrcTxt_menu12 a { margin: 0pt; overflow: hidden; display: block; position: absolute; top: -8px; width: 87px; height: 29px; background-image: url('nrcimg_menusellstuff.png'); background-position: 0pt 0pt; background-repeat: no-repeat; }
#nrcMod_MainMenu li.nrcTxt_menu12 .nrcTxt_label { padding: 5px 0pt 0pt 18px; display: block; color: rgb(0, 0, 0); text-align: left; font-weight: bold; }
#nrcMod_MainMenu .nrcTxt_menu13 a { margin: 0pt; overflow: hidden; display: block; left: 98px; position: absolute; top: -8px; width: 87px; height: 29px; background-image: url('nrcimg_menugotriad.png'); background-position: 0pt 0pt; background-repeat: no-repeat; }
#nrcMod_MainMenu li.nrcTxt_menu13 .nrcTxt_label { display: block; position: absolute; top: -9000px; left: -9000px; }
#nrcMod_MainMenu .nrcTxt_menu13 a:hover, #nrcMod_MainMenu .nrcTxt_menu12 a:hover { background-position: 0pt -29px; color: rgb(0, 0, 0); text-decoration: none; }
#nrcMod_MainMenu .nrcTxt_menu12 a:hover {  }
#nrcMod_MainMenu .nrcTxt_menu13 a:hover {  }
#nrcMod_MainMenu .nrcNav_subMenuWrapper { padding: 0pt 0pt 0pt 5px; overflow: hidden; display: block; position: absolute; top: 22px; left: 0pt; width: 700px; height: auto; background-image: url('menubg_left.png'); background-position: left bottom; background-repeat: no-repeat; background-color: transparent; z-index: 10000000; }
#nrcMod_MainMenu .nrcNav_subMenuWrapper .nrcTxt_modHed { display: none; }
#nrcMod_MainMenu ul.nrcNav_subMenu { margin: 0pt; padding: 10px 10px 0pt; display: inline; float: left; width: 200px; background-color: transparent; background-image: url('menubg_center.png'); background-position: 0pt bottom; background-repeat: repeat-x; }
#nrcMod_MainMenu ul.nrcNav_subMenu ul { background: transparent none repeat scroll 0% 0%; }
#nrcMod_MainMenu ul.nrc_itemLast { border-right: medium none; padding-right: 20px; background-color: transparent; background-image: url('menubg_right.png'); background-position: right bottom; background-repeat: no-repeat; }
#nrcMod_MainMenu ul.nrcNav_subMenu li { border-right: medium none; border-bottom: 1px dotted rgb(54, 102, 79); margin: 0pt 0pt 6px; padding: 0pt 0pt 3px 7px; background: transparent url('nrcimg_arrowgrnright.gif') no-repeat scroll 0pt 5px; display: block; float: none; font-weight: bold; }
#nrcMod_MainMenu ul.nrcNav_subMenu li.nrc_itemLast { border-bottom: medium none; }
#nrcMod_MainMenu ul.nrcNav_subMenu li a { padding: 0pt; font-family: "Trebuchet MS",Arial,sans-serif; font-size: 13px; font-weight: bold; color: rgb(0, 0, 0); }
#nrcMod_MainMenu ul.nrcNav_subMenu li a.nrc_itemLast { margin-bottom: 10px; }
#nrcMod_MainMenu ul.nrcNav_subMenu li li a.nrc_itemLast { margin-bottom: 0pt; }
#nrcMod_MainMenu ul.nrcNav_subMenu li a:hover { background-image: none; }
#nrcMod_MainMenu ul.nrcNav_subMenu ul { border: medium none ; float: none; }
#nrcMod_MainMenu ul.nrcNav_subMenu ul li { border: medium none ; background-image: none; }
#nrcMod_MainMenu ul.nrcNav_subMenu ul a { padding: 0pt; font-size: 12px; font-weight: normal; }
#nrcMod_VerticalsMenu { padding: 2px 0pt 0pt; background: transparent url('nrimg_flagvertbg.gif') no-repeat scroll 0pt 0pt; position: absolute; top: 0pt; left: 0pt; display: block; width: 113px; height: 67px; font-size: 12px; }
#nrcMod_VerticalsMenu li { margin: 0pt; padding: 0pt 0pt 0pt 8px; height: 17px; line-height: 1em; }
#nrcMod_VerticalsMenu a { color: rgb(255, 255, 255); }
#nrcMod_Weather, #nrcMod_MarketCnt, #nrcMod_SubscribeCnt { padding: 1px 0pt 0pt 8px; position: absolute; top: 0px; left: 832px; display: block; width: 156px; height: 62px; color: rgb(0, 0, 0); background-image: url('flag_submarketbg.png'); background-position: 0pt 0pt; background-repeat: no-repeat; background-color: transparent; }
#nrcMod_Weather h3 a, #nrcMod_MarketCnt h3 a, #nrcMod_SubscribeCnt h3 a { display: block; width: 100%; height: 14px; font-size: 10px; text-indent: 9px; line-height: 14px; color: rgb(0, 0, 0); }
#nrcMod_Weather { background-image: url('flag_weatherbg.png'); }
#nrcTxt_WthrToday { position: absolute; top: 14px; left: 60px; display: block; width: 55px; height: 40px; font-size: 23px; text-align: center; }
#nrcTxt_WthrUVIdx { position: absolute; top: 15px; left: 112px; display: block; width: 40px; height: 30px; font-size: 10px; text-align: center; line-height: 12px; color: rgb(108, 108, 108); }
#nrcTxt_WthrUVIdx span { font-size: 12px; color: rgb(53, 90, 72); }
#nrcTxt_WthrUVIdx strong.nrcTxt_label { margin: 0pt; display: inline; position: static; top: auto; left: auto; text-indent: 0pt; }
#nrcTxt_WthrHighLow { border-top: 1px solid rgb(255, 255, 255); position: absolute; top: 40px; left: 55px; display: block; width: 100px; height: 15px; text-align: center; line-height: 13px; }
table#nrcMod_WthrExtended { padding: 0pt 0pt 0pt 1px; display: none; position: absolute; top: 15px; left: 157px; height: 43px; color: rgb(0, 0, 0); font-size: 10px; line-height: 8px; text-align: center; }
table#nrcMod_WthrExtended td { border-left: 1px solid rgb(255, 255, 255); padding: 0pt 0pt 0pt 1px; display: block; float: left; width: 34px; height: 43px; }
table#nrcMod_WthrExtended td.nrc_itemLast { border: medium none ; }
.nrcTxt_exdWthrDay { display: block; width: 100%; height: 27px; font-weight: bold; text-align: center; }
#nrTxt_WthrCond { position: absolute; top: -7px; left: -22px; display: block; width: 126px; height: 69px; }
#nrTxt_WthrCond a { background-position: -30px 0pt; background-repeat: no-repeat; position: absolute; top: 0pt; left: 0px; width: 126px; height: 69px; }
ul.nrcMod_wthrTrafJump { padding: 0pt 6px 0pt 0pt; position: absolute; top: 0pt; left: 105px; display: block; width: 110px; height: 15px; text-align: right; }
.nrcMod_wthrTrafJump li a { padding: 0pt 6px 0pt 10px; background: transparent url('nrcimg_arrowwhtright.gif') no-repeat scroll right 3px; float: left; font-size: 10px; color: rgb(0, 0, 0); }
.nrcMod_wthrTrafJump li.nrcTxt_menu1 a {  }
.nrcMod_wthrTrafJump li.nrcTxt_menu2 { position: absolute; top: -9000px; left: -9000px; }
.nrcMod_wthrTrafJump li.nrcTxt_menu2 a {  }
.nrcWx_wcomIcon0 a, .nrcWx_icastIcon0 a { background-image: none; }
.nrcWth_n_clr a, .nrcWx_wcomIcon31 a, .nrcWx_icastIcon97 a { background-image: url('clear_night.png'); }
.nrcWth_d_cld a, .nrcWx_wcomIcon26 a, .nrcWx_icastIcon67 a { background-image: url('cloudy_day.png'); }
.nrcWth_cldy a, .nrcWx_icastIcon103 a { background-image: url('cloudy_night.png'); }
.nrcWth_n_drz a, .nrcWx_wcomIcon9 a, .nrcWx_icastIcon105 a, .nrcWth_n_shwrs a, .nrcWx_wcomIcon45 a, .nrcWx_icastIcon106 a { background-image: url('drizzle_showers_night.png'); }
.nrcWth_d_flur a, .nrcWx_wcomIcon13 a, .nrcWx_icastIcon77 a, .nrcWth_d_blz a, .nrcWx_wcomIcon43 a, .nrcWx_icastIcon80 a { background-image: url('flurries_blizzard_day.png'); }
.nrcWth_n_flur a, .nrcWx_wcomIcon46 a, .nrcWx_icastIcon108 a { background-image: url('flurries_snow_night.png'); }
.nrcWth_d_dust a, .nrcWx_wcomIcon19 a, .nrcWx_icastIcon68 a, .nrcWth_d_fog a, .nrcWx_wcomIcon20 a, .nrcWx_icastIcon70 a, .nrcWth_d_hazy a, .nrcWx_wcomIcon21 a, .nrcWx_icastIcon72 a, .nrcWth_d_smk a, .nrcWx_wcomIcon22 a, .nrcWx_icastIcon75 a { background-image: url('fog_dust_haze_smoke_day.png'); }
.nrcWx_icastIcon104 a { background-image: url('foggy_night.png'); }
.nrcWth_n_isoTStrm a, .nrcWx_wcomIcon47 a, .nrcWx_icastIcon100 a, .nrcWth_n_scatTStrm a, .nrcWx_wcomIcon47 a, .nrcWx_icastIcon101 a { background-image: url('iso_scat_tstorms_night.png'); }
.nrcWth_d_mstCld a, .nrcWx_wcomIcon28 a, .nrcWx_icastIcon69 a { background-image: url('mostly_cloudy_day.png'); }
.nrcWth_n_mstlyCldy a, .nrcWx_wcomIcon27 a, .nrcWx_icastIcon99 a { background-image: url('mostly_cloudy_night.png'); }
.nrcWth_d_ptlyCld a, .nrcWx_wcomIcon30 a, .nrcWx_icastIcon66 a, .nrcWth_d_mstSun a, .nrcWx_wcomIcon34 a, .nrcWx_icastIcon65 a { background-image: url('mostly_sunny_partly_cloudy_day.png'); }
.nrcWth_n_ptlyCldy a, .nrcWx_wcomIcon29 a, .nrcWx_icastIcon98 a, .nrcWth_mstClr a, .nrcWx_wcomIcon33 a, .nrcWx_icastIcon102 a { background-image: url('partly_cloudy_mostly_clear_night.png'); }
.nrcWth_n_rn a, .nrcWx_wcomIcon45 a, .nrcWx_icastIcon107 a { background-image: url('rain_night.png'); }
.nrcWth_d_shwrs a, .nrcWx_icastIcon86 a, .nrcWx_icastIcon87 a { background-image: url('rain_sun_showers_day.png'); }
.nrcWth_d_rn a, .nrcWx_wcomIcon11 a, .nrcWx_wcomIcon39 a, .nrcWx_icastIcon82 a { background-image: url('rain_uni.png'); }
.nrcWth_d_FrzDrz a, .nrcWx_wcomIcon8 a, .nrcWx_icastIcon90 a, .nrcWth_d_FrzRn a, .nrcWx_wcomIcon10 a, .nrcWx_icastIcon89 a, .nrcWth_d_sleet a, .nrcWx_wcomIcon18 a, .nrcWx_icastIcon88 a { background-image: url('sleet_frzrain_frzdriz_day.png'); }
.nrcWth_n_frzDrz a, .nrcWx_wcomIcon8 a, .nrcWx_icastIcon111 a, .nrcWth_n_frzRn a, .nrcWx_wcomIcon10 a, .nrcWx_icastIcon112 a, .nrcWth_n_sleet a, .nrcWx_wcomIcon18 a, .nrcWx_icastIcon110 a { background-image: url('sleet_frzrain_frzdriz_night.png'); }
.nrcWth_d_blowSnw a, .nrcWx_wcomIcon15 a, .nrcWx_icastIcon81 a, .nrcWth_d_snw a, .nrcWx_wcomIcon41 a, .nrcWx_icastIcon83 a, .nrcWth_n_snw a, .nrcWx_wcomIcon46 a, .nrcWx_icastIcon109 a { background-image: url('snow_blowing_snow_uni.png'); }
.nrcWth_d_snwShwr a, .nrcWx_wcomIcon14 a, .nrcWx_icastIcon74 a { background-image: url('snow_showers_day.png'); }
.nrcWth_n_snwShwr a, .nrcWx_wcomIcon46 a, .nrcWx_icastIcon114 a { background-image: url('snow_showers_night.png'); }
.nrcWth_d_drz a, .nrcWx_wcomIcon9 a, .nrcWx_icastIcon76 a, .nrcWth_d_rnSun a, .nrcWx_wcomIcon40 a, .nrcWx_icastIcon91 a, .nrcWth_d_sunRn a, .nrcWx_icastIcon92 a { background-image: url('sun_rain_drizzle_day.png'); }
.nrcWth_d_sunTstrm a, .nrcWx_wcomIcon37 a, .nrcWx_icastIcon93 a, .nrcWth_d_TstrmSun a, .nrcWx_icastIcon94 a, .nrcWth_d_isolTstrm a, .nrcWx_icastIcon95 a, .nrcWth_d_scatTstrm a, .nrcWx_wcomIcon38 a, .nrcWx_icastIcon96 a { background-image: url('sun_rain_rain_sun_iso_scat_storms_day.png'); }
.nrcWth_d_sun a, .nrcWx_wcomIcon32 a, .nrcWx_icastIcon85 a, .nrcWth_d_hot a, .nrcWx_wcomIcon36 a, .nrcWx_icastIcon71 a { background-image: url('sunny_hot_day.png'); }
.nrcWth_d_Tstrm a, .nrcWx_icastIcon84 a, .nrcWth_n_Tstrm a, .nrcWx_wcomIcon47 a, .nrcWx_icastIcon116 a { background-image: url('thunderstorm_uni.png'); }
.nrcWth_n_vryCld a, .nrcWx_wcomIcon25 a, .nrcWx_icastIcon115 a, .nrcWth_d_vryCld a, .nrcWx_icastIcon73 a { background-image: url('very_cold_frigid_uni.png'); }
.nrcWth_d_windy a, .nrcWx_wcomIcon23 a, .nrcWx_icastIcon78 a { background-image: url('windy_uni.png'); }
.nrcWth_d_mx a, .nrcWx_wcomIcon7 a, .nrcWx_icastIcon79 a { background-image: url('wintry_mix_day.png'); }
.nrcWth_n_mx a, .nrcWx_wcomIcon35 a, .nrcWx_icastIcon113 a { background-image: url('wintry_mix_night.png'); }
#nrcMod_WthrExtended .nrcWx_icastIcon84, #nrcMod_WthrExtended .nrcWx_icastIcon93, #nrcMod_WthrExtended .nrcWx_icastIcon94, #nrcMod_WthrExtended .nrcWx_icastIcon95, #nrcMod_WthrExtended .nrcWx_icastIcon96, #nrcMod_WthrExtended .nrcWx_icastIcon100, #nrcMod_WthrExtended .nrcWx_icastIcon101, #nrcMod_WthrExtended .nrcWx_icastIcon116 { background-image: url('thunderstorm.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon65, #nrcMod_WthrExtended .nrcWx_icastIcon71, #nrcMod_WthrExtended .nrcWx_icastIcon85, #nrcMod_WthrExtended .nrcWx_icastIcon97, #nrcMod_WthrExtended .nrcWx_icastIcon102 { background-image: url('clear.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon66, #nrcMod_WthrExtended .nrcWx_icastIcon67, #nrcMod_WthrExtended .nrcWx_icastIcon69, #nrcMod_WthrExtended .nrcWx_icastIcon98, #nrcMod_WthrExtended .nrcWx_icastIcon99, #nrcMod_WthrExtended .nrcWx_icastIcon103 { background-image: url('cloudy.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon76, #nrcMod_WthrExtended .nrcWx_icastIcon82, #nrcMod_WthrExtended .nrcWx_icastIcon86, #nrcMod_WthrExtended .nrcWx_icastIcon87, #nrcMod_WthrExtended .nrcWx_icastIcon91, #nrcMod_WthrExtended .nrcWx_icastIcon92, #nrcMod_WthrExtended .nrcWx_icastIcon105, #nrcMod_WthrExtended .nrcWx_icastIcon106, #nrcMod_WthrExtended .nrcWx_icastIcon107 { background-image: url('rain.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon70, #nrcMod_WthrExtended .nrcWx_icastIcon104 { background-image: url('fog.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon77, #nrcMod_WthrExtended .nrcWx_icastIcon80, #nrcMod_WthrExtended .nrcWx_icastIcon81, #nrcMod_WthrExtended .nrcWx_icastIcon83, #nrcMod_WthrExtended .nrcWx_icastIcon108, #nrcMod_WthrExtended .nrcWx_icastIcon109 { background-image: url('snow.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon74, #nrcMod_WthrExtended .nrcWx_icastIcon79, #nrcMod_WthrExtended .nrcWx_icastIcon88, #nrcMod_WthrExtended .nrcWx_icastIcon89, #nrcMod_WthrExtended .nrcWx_icastIcon90, #nrcMod_WthrExtended .nrcWx_icastIcon110, #nrcMod_WthrExtended .nrcWx_icastIcon111, #nrcMod_WthrExtended .nrcWx_icastIcon112, #nrcMod_WthrExtended .nrcWx_icastIcon113, #nrcMod_WthrExtended .nrcWx_icastIcon114 { background-image: url('wintermix.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon73, #nrcMod_WthrExtended .nrcWx_icastIcon115 { background-image: url('cold.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon68 { background-image: url('dust.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon72 { background-image: url('haze.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon78 { background-image: url('windy.gif'); }
#nrcMod_WthrExtended .nrcWx_icastIcon75 { background-image: url('smoke.gif'); }
#nrcMod_MarketCnt { overflow: hidden; display: none; background-image: url('flag_marketbg.png'); left: 535px; }
#nrcMod_MarketCnt ul { position: absolute; left: 100px; top: 1px; }
#nrcMod_MarketCnt li a { padding: 0pt 6px 0pt 10px; background: transparent url('nrcimg_arrowwhtright.gif') no-repeat scroll right 3px; float: left; font-size: 10px; color: rgb(0, 0, 0); }
#nrcBlk_MarketIframe { margin: 1px 0pt 0pt; overflow: hidden; }
#nrcMod_MarketCnt iframe { margin: -13px 0pt 0pt 4px; overflow: hidden; }
#nrcMod_SubscribeCnt { left: 703px; line-height: 11px; }
#nrcMod_SubscribeCnt .nrcBlk_bannerSubscribePaper { background: transparent url('nrcimg_flagnewspaper.png') no-repeat scroll 0pt 0pt; position: absolute; left: -30px; top: 14px; width: 109px; height: 57px; }
#nrcMod_SubscribeCnt .nrcBlk_bannerSubscribePaper a { display: block; position: absolute; left: 0pt; top: 0pt; width: 78px; height: 48px; }
#nrcMod_SubscribeCnt ul { position: absolute; top: 13px; text-align: center; left: 50px; width: 70px; line-height: 10px; }
#nrcMod_SubscribeCnt li { padding: 2px 0pt 1px; }
#nrcMod_SubscribeCnt li.nrcTxt_menu2 { background: transparent url('flag_subdivide.gif') no-repeat scroll center 0pt; }
#nrcMod_SubscribeCnt a { color: rgb(54, 102, 79); }
#nrcMod_SearchSiteCnt { position: absolute; top: 97px; left: 6px; width: 440px; }
#nrcMod_SearchSiteCnt label { padding: 0pt 5px 0pt 0pt; float: left; }
#nrcMod_SearchSiteCnt .nrc_fldGrp input { border: 1px solid rgb(54, 102, 79); font-size: 9px; line-height: 1em; width: 130px; float: left; }
#nrcMod_SearchSiteCnt .nrc_ctlGrp { border-right: 1px dotted rgb(54, 102, 79); padding: 0pt 10px 0pt 5px; float: left; }
#nrcMod_SearchSiteCnt input.nrcTxt_submit, #nrcMod_SearchDrpDwn input.nrcTxt_submit { border: medium none ; margin: -3px 0pt 0pt; padding: 1px 18px 0pt 8px; background: transparent url('nrcimg_buttonbg.gif') no-repeat scroll 0pt 2px; width: 62px; height: 21px; font-size: 11px; text-align: left; text-indent: 7px; }
#nrMod_SearchPullDown a { padding: 0pt 15px 0pt 0pt; background: transparent url('nrcimg_arrowlargrndown.gif') no-repeat scroll right 5px; float: left; width: 90px; text-align: right; color: rgb(0, 0, 0); }
#nrcMod_Utilities { position: absolute; left: 510px; top: 97px; width: 318px; }
#nrcMod_Utilities li { border-right: 1px dotted rgb(54, 102, 79); padding: 0pt 3px 0pt 5px; overflow: visible; float: left; }
#nrcMod_Utilities li.nrcCtl_utilShare { border: medium none ; }
#nrcMod_Utilities li a { padding: 1px 0pt 0pt 21px; display: inline-block; height: 18px; color: rgb(54, 102, 79); background-image: url('nrcimg_utilityicons.png'); background-position: 0pt 0pt; background-repeat: no-repeat; }
#nrcMod_Utilities li a {  }
#nrcMod_Utilities .nrcCtl_utilRSS {  }
#nrcMod_Utilities .nrcCtl_utilMobile {  }
#nrcMod_Utilities .nrcCtl_utilFontSize {  }
#nrcMod_Utilities .nrcCtl_utilPrint {  }
#nrcMod_Utilities .nrcCtl_utilShare {  }
#nrcMod_Utilities .nrcCtl_utilRSS a {  }
#nrcMod_Utilities .nrcCtl_utilRSS a:hover { background-position: -131px 0pt; }
#nrcMod_Utilities .nrcCtl_utilMobile a { padding-left: 19px; background-position: 0pt -25px; }
#nrcMod_Utilities .nrcCtl_utilMobile a:hover { background-position: -131px -25px; }
#nrcMod_Utilities .nrcCtl_utilFontSize a { padding-left: 22px; background-position: 0pt -48px; }
#nrcMod_Utilities .nrcCtl_utilFontSize a:hover { background-position: -131px -48px; }
#nrcMod_Utilities .nrcCtl_utilPrint a { padding-left: 23px; background-position: 0pt -73px; }
#nrcMod_Utilities .nrcCtl_utilPrint a:hover { background-position: -131px -73px; }
#nrcMod_Utilities .nrcCtl_utilShare a { background-position: 0pt -96px; }
#nrcMod_Utilities .nrcCtl_utilShare a:hover { background-position: -131px -96px; }
#nrcMod_Utilities li li { border: medium none ; padding: 0pt; list-style-position: outside; display: block; float: none; }
#nrcMod_Utilities li li a, #nrcMod_Utilities .nrcCtl_utilMobile li a, #nrcMod_Utilities .nrcCtl_utilFontSize li a, #nrcMod_Utilities .nrcCtl_utilPrint li a, #nrcMod_Utilities .nrcCtl_utilShare li a, .nriuregTpl_authenticated li a { margin: 0pt; padding: 0pt; background-image: none; }
#nrcMod_Utilities li.nrcCtl_utilMyNR { background: transparent url('mynr_bg.gif') no-repeat scroll 0pt 0pt; display: block; position: absolute; top: -3px; left: 297px; width: 145px; height: 24px; padding-left: 45px; line-height: 24px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR .nriuregTpl_anonymous ul { display: block; width: 200px; height: 24px; text-align: center; line-height: 1.2em; }
#nrcMod_Utilities li.nrcCtl_utilMyNR .nriuregTpl_anonymous ul li.nrcTxt_menu1 { position: absolute; top: 5px; left: 50px; width: 43px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR .nriuregTpl_anonymous ul li.nrcTxt_menu1 a { border-right: 1px dotted; padding: 0pt 8px 0pt 0pt; }
#nrcMod_Utilities li.nrcCtl_utilMyNR .nriuregTpl_anonymous ul li.nrcTxt_menu2 { position: absolute; top: 5px; left: 100px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR .nrcNav_subMenuWrapper { background: transparent url('menuutil_font.png') no-repeat scroll 0pt bottom; overflow: hidden; line-height: 1.2em; padding-bottom: 15px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu { padding: 14px 0pt 0pt 2px; width: 125px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li { padding: 0pt 5px 0.5em; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li, #nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li a {  }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li a { padding: 0pt 0pt 0pt 18px; background-image: url('nrcimg_myaccounticons.png'); background-position: 0pt 0pt; background-repeat: no-repeat; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li a.nriuregTpl_lnk_edit { background-position: 0pt -25px; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li a:hover { background-position: -200px 0pt; }
#nrcMod_Utilities li.nrcCtl_utilMyNR ul.nrcNav_subMenu li a.nriuregTpl_lnk_edit:hover { background-position: -200px -25px; }
#nrcCtl_UtilShare, #nrcCtl_UtilFontSize { padding: 5px 10px 15px; background: transparent url('menuutil_share.png') no-repeat scroll 0pt bottom; overflow: hidden; display: block; position: absolute; top: 21px; width: 175px; font-family: "Trebuchet MS",Arial,sans-serif; font-size: 12px; z-index: 5000000; }
#nrcCtl_UtilFontSize { background: transparent url('menuutil_font.png') no-repeat scroll 0pt bottom; width: 125px; }
#nrcCtl_UtilShare.nrcNav_subMenu li a { padding: 0pt 0pt 0pt 20px; color: rgb(0, 0, 0); background-image: url('shareiconspulldown.gif'); background-repeat: no-repeat; background-position: 0pt 0pt; }
#nrcCtl_UtilShare li, #nrcCtl_UtilFontSize li { margin: 10px 0pt 0pt; display: block; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li a { padding: 0pt 0pt 0pt 18px; background-image: url('nrcimg_fonticons.png'); background-repeat: no-repeat; background-position: 0pt 0pt; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li a:hover { background-position: -200px 0pt; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li.nrc_item2 a { background-position: 0pt -24px; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li.nrc_item2 a:hover { background-position: -200px -24px; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li.nrc_item3 a { background-position: 0pt -46px; }
#nrcCtl_UtilFontSize.nrcNav_subMenu li.nrc_item3 a:hover { background-position: -200px -46px; }
#nrcCtl_UtilShare li.nrc_item1 { margin: 0pt; }
#nrcCtl_UtilShare li.nrCL_tools_email a, #nrcCtl_UtilShare li.nrCL_tools_email a:hover { background-position: 0pt 1px; }
#nrcCtl_UtilShare li.nrCL_tools_newsvine a, #nrcCtl_UtilShare li.nrCL_tools_newsvine a:hover { background-position: 0pt -19px; }
#nrcCtl_UtilShare li.nrCL_tools_googlebkmrk a, #nrcCtl_UtilShare li.nrCL_tools_googlebkmrk a:hover { background-position: 0pt -39px; }
#nrcCtl_UtilShare li.nrCL_tools_delicious a, #nrcCtl_UtilShare li.nrCL_tools_delicious a:hover { background-position: 0pt -59px; }
#nrcCtl_UtilShare li.nrCL_tools_facebook a, #nrcCtl_UtilShare li.nrCL_tools_facebook a:hover { background-position: 0pt -79px; }
#nrcCtl_UtilShare li.nrCL_tools_myspace a, #nrcCtl_UtilShare li.nrCL_tools_myspace a:hover { background-position: 0pt -99px; }
#nrcCtl_UtilShare li.nrCL_tools_stumble a, #nrcCtl_UtilShare li.nrCL_tools_stumble a:hover { background-position: 0pt -120px; }
#nrcCtl_UtilShare li.nrCL_tools_digg a, #nrcCtl_UtilShare li.nrCL_tools_digg a:hover { background-position: 0pt -139px; }
#nrcCtl_UtilShare li.nrCL_tools_reddit a, #nrcCtl_UtilShare li.nrCL_tools_reddit a:hover { background-position: 0pt -158px; }
#nrcCtl_UtilShare li.nrCL_tools_yahoobuzz a, #nrcCtl_UtilShare li.nrCL_tools_yahoobuzz a:hover { padding: 0pt; background-position: 0pt -180px; }
#nrcCtl_UtilFontSize a { color: rgb(0, 0, 0); }
#nrcMod_SearchDrpDwn { overflow: hidden; display: block; position: absolute; top: 224px; left: 277px; width: 695px; height: 237px; font-family: "Trebuchet MS",Arial,sans-serif; background-image: url('searchboxbg.png'); background-position: left bottom; background-repeat: no-repeat; z-index: 2000000; }
#nrcMod_SearchDrpDwn ul { margin: 0pt; padding: 0pt; }
#nrcMod_SearchDrpDwn li { margin: 0pt; padding: 0pt; background-image: none; }
#nrcMod_SearchDrpDwn h3 { padding: 0pt 0pt 0pt 5px; float: left; font-size: 18px; font-style: italic; }
#nrcMod_SearchDrpDwn h4 { margin: 5px 0pt 0pt 7px; display: block; font-size: 14px; font-weight: bold; }
#nrcMod_SearchDrpDwn .nrcTxt_close a { margin: 0pt 8px 0pt 0pt; padding: 0pt 14px 0pt 0pt; background: transparent url('searchbox-buttonclose.gif') no-repeat scroll right 2px; width: 50px; height: 15px; float: right; font-size: 11px; color: rgb(92, 130, 112); text-align: right; }
#nrcMod_SearchDrpDwn ul { margin: 0pt 0pt 0pt 7px; display: block; clear: both; width: 100%; height: 13px; }
#nrcMod_SearchDrpDwn li { float: left; }
#nrcMod_SearchDrpDwn li a { padding: 0pt 6px 0pt 0pt; display: block; font-size: 11px; color: rgb(92, 130, 112); background-image: url('searchbox-tabsright.gif'); background-position: right 0pt; background-repeat: no-repeat; }
#nrcMod_SearchDrpDwn li a span.nrcTxt_label { padding: 0pt 4px 0pt 9px; display: block; background-image: url('searchbox-tabsleft.gif'); background-position: 0pt 0pt; background-repeat: repeat-x; }
#nrcMod_SearchDrpDwn li a:hover span.nrcTxt_label { background-position: 0pt -16px; }
#nrcMod_SearchDrpDwn li a:hover { text-decoration: none; background-position: right -16px; }
#nrcMod_SearchDrpDwn .nrcBlk_searchOption { border: 1px solid rgb(136, 136, 136); margin: 0pt 0pt 0pt 7px; background: rgb(255, 255, 255) url('searchbox-contentbg.gif') repeat-x scroll 0pt bottom; width: 674px; height: 185px; }
#nrcMod_SearchDrpDwn .nrcBlk_form { margin: 0pt 0pt 0pt 5px; padding: 10px 0pt 0pt; overflow: hidden; display: block; float: left; width: 425px; height: 160px; font-size: 12px; }
#nrcMod_SearchDrpDwn .nrcBlk_form label { display: block; font-size: 11px; }
#nrcMod_SearchDrpDwn .nrc_inputEmph { margin: 0pt 0pt 5px; }
#nrcMod_SearchDrpDwn input.nrc_inputEmph { height: 24px; width: 325px; font-size: 18px; }
#nrcMod_SearchDrpDwn .nrc_inputEmph label { padding: 5px 5px 0pt 0pt; display: block; float: left; font-size: 14px; }
#nrcMod_SearchDrpDwn .nrcBlk_instructions { border-left: 1px dotted rgb(136, 136, 136); padding: 0pt 0pt 0pt 10px; display: block; float: left; width: 225px; height: 160px; font-size: 12px; }
#nrcMod_SearchDrpDwn .nrcBlk_instructions p { padding: 0pt 0pt 10px; }
#nrcMod_SearchDrpDwn input.nrcTxt_submit { margin: 0pt 0pt 0pt 350px; }
#nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item3 input.nrcTxt_inputRadio, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item3 input.nrcTxt_inputRadio { clear: none; }
#nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item3, #nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item3, #nrcMod_SearchDrpDwn #nrcBlk_SearchCelebrations .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchCelebrations .nrc_item3, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item3 { margin: 5px 0pt 0pt 20px; display: block; height: 20px; clear: both; }
#nrcMod_SearchDrpDwn #nrcBlk_SearchCelebrations .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchCelebrations .nrc_item3, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item2, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item3 { width: 130px; float: left; clear: none; }
#nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item2 label, #nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item3 label, #nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item2 label, #nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item3 label, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item2 label, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item3 label { padding: 0pt 0pt 0pt 5px; display: block; float: left; }
#nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item2 input, #nrcMod_SearchDrpDwn #nrcBlk_SearchArticle .nrc_item3 input, #nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item2 input, #nrcMod_SearchDrpDwn #nrcBlk_SearchObits .nrc_item3 input, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item2 input, #nrcMod_SearchDrpDwn #nrcBlk_SearchJobs .nrc_item3 input { float: left; }
#nrcBlk_SearchHistoric span.nrc_item1, #nrcBlk_SearchHistoric span.nrc_item2 { display: block; float: left; width: 205px; }
#nrcBlk_SearchHistoric span.nrc_item1 input, #nrcBlk_SearchHistoric span.nrc_item2 select { width: 190px; height: 20px; }
#nrcBlk_SearchHistoric span.nrc_item3 { padding: 10px; display: block; clear: both; }
#nrcBlk_SearchHistoric span.nrc_item3 input { float: left; }
#nrcBlk_SearchHistoric span.nrc_item3 label { padding: 0pt 0pt 0pt 5px; display: block; float: left; width: 150px; }
#nrcBlk_SearchHistoric span.nrc_item3 input.nrc_item3 { clear: both; }
.nrcBlk_searchOption div.nrcBlk_Menu { border: 1px solid rgb(153, 153, 153); padding: 5px 3px 4px 2px; background: transparent none repeat scroll 0% 0%; display: block; float: left; width: 237px; height: 48px; }
#nrcMod_SearchDrpDwn .nrcBlk_searchOption ul.nrcBlk_Menu li { background: transparent none repeat scroll 0% 0%; width: 400px; display: block; clear: both; text-align: right; }
#nrcMod_SearchDrpDwn .nrcBlk_searchOption ul.nrcBlk_Menu li a span.nrcTxt_label { background: transparent none repeat scroll 0% 0%; }
#nrcMod_SearchDrpDwn .nrcBlk_searchOption ul.nrcBlk_Menu li a { padding: 0pt 5px 0pt 0pt; background: transparent url('nrcimg_arrowgrnright.gif') no-repeat scroll right 4px; width: 150px; float: right; display: block; text-align: right; }
#nrcBlk_SearchScene div.nrcBlk_menu { border: 1px solid rgb(153, 153, 153); padding: 0pt 0pt 3px 2px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; display: block; float: left; width: 225px; height: 48px; }
#nrcBlk_SearchScene .nrc_item1 { float: left; width: 32px; text-align: center; color: rgb(54, 102, 79); }
#nrcBlk_SearchScene .nrc_item1 ul, #nrcBlk_SearchScene .nrc_item2 ul { display: block; clear: both; width: 250px; list-style-type: none; list-style-image: none; list-style-position: outside; }
#nrcBlk_SearchScene .nrc_item1 li, #nrcBlk_SearchScene .nrc_item2 li { float: left; clear: none; width: 32px; text-align: center; color: rgb(54, 102, 79); }
#nrcBlk_SearchScene .nrc_item2 li a { padding: 4px 0pt 0pt; width: 31px; height: 26px; font-weight: bold; font-size: 16px; font-style: italic; color: rgb(0, 0, 0); background-image: url('searchbox-eventscalendar.gif'); background-position: 0pt 0pt; background-repeat: no-repeat; }
#nrcBlk_SearchScene .nrc_item2 li a:hover, #nrcBlk_SearchScene .nrc_item2 li a.active { background-position: 0pt -30px; }
#nrcBlk_SearchMovies form.nrc_item1 { border-bottom: 1px dotted rgb(136, 136, 136); padding: 0pt 0pt 10px; display: block; width: 420px; }
#nrcMod_SearchDrpDwn a.nrcMod_branding { margin: 125px 0pt 0pt; display: block; width: 100%; height: 30px; background-position: center center; background-repeat: no-repeat; }
#nrcBlk_SearchHomes a.nrcMod_branding { background-image: url('searchbox_thomes.gif'); }
#nrcBlk_SearchJobs a.nrcMod_branding { height: 50px; margin-top: 55px; background-image: url('searchbox_tjobs.gif'); }
#nrcBlk_SearchCars a.nrcMod_branding { height: 50px; margin-top: 65px; background-image: url('searchbox_tcars.gif'); }
#nrcBlk_SearchScene a.nrcMod_branding { height: 70px; width: 155px; margin-top: 5px; background-image: url('searchbox_scene.gif'); }
#nrcBlk_SearchMovies a.nrcMod_branding { height: 70px; margin-top: 50px; background-image: url('searchbox_gotriad.gif'); }
#nrcBlk_SearchBiz a.nrcMod_branding, #nrcBlk_SearchNewspaper a.nrcMod_branding { margin: 60px 0pt 0pt; height: 70px; background-image: url('searchbox_tmarketplace.gif'); }
#nrcMod_Utilities .nrcCtl_utilFontSize { float: left; }
#nrcBlk_SectionHed { margin: 0pt; padding: 0pt; background: transparent url('sectionheader_bg.gif') repeat-x scroll 0pt 0pt; position: relative; width: 100%; height: 41px; }
#nrcBlk_SectionHed h2 { margin: 0pt 0pt 0pt 5px; padding: 0pt 0pt 0pt 13px; background: transparent url('sectionheader_bullet.gif') no-repeat scroll 0pt 7px; overflow: hidden; float: left; width: 669px; display: block; font-size: 25px; font-weight: normal; line-height: 34px; color: rgb(60, 102, 79); text-transform: uppercase; }
#nrcBlk_SectionHed #nrcAd_TopRight { margin: 5px 5px 0pt 0pt; clear: none; display: inline; float: right; width: 300px; height: 25px; }
#nrcBlk_SectionHed #nrcAd_TopRight .nrcTxt_label { display: none; }
#nrcRgn_Footer { margin: 0pt auto; background: rgb(204, 204, 204) url('shadowup.gif') repeat-x scroll 0pt 0pt; clear: both; float: none; position: relative; top: 0pt; width: 1000px; height: auto; min-height: 120px; display: block; text-align: center; font-family: "Trebuchet MS",Arial,sans-serif; font-size: 12px; color: rgb(50, 50, 50); }
#nrcRgn_Footer a { color: rgb(50, 50, 50); text-decoration: none; }
#nrcRgn_Footer a:hover { text-decoration: underline; }
#nrcRgn_Footer ul.nrcMod_menu { border-bottom: 1px solid rgb(128, 128, 128); margin: 0pt 0pt 0pt 20px; padding: 10px 0pt 0pt; position: absolute; top: 0pt; left: 0pt; display: block; width: 960px; height: 21px; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; }
#nrcRgn_Footer ul.nrcMod_menu li { border-right: 1px dotted rgb(128, 128, 128); padding: 0pt 10px; display: inline-block; text-align: center; }
#nrcRgn_Footer ul.nrcMod_menu li {  }
#nrcRgn_Footer ul.nrcMod_menu li.nrc_itemLast { border: medium none ; padding-right: 0pt; }
#nrcTxt_FooterComments { position: absolute; top: 40px; right: 20px; display: block; width: 250px; text-align: right; }
#nrcTxt_FooterComments a { padding: 0pt 40px 0pt 0pt; background: transparent url('footer_comments.gif') no-repeat scroll right 0pt; display: block; line-height: 15px; }
#nrMod_FooterAddress { padding: 0pt 0pt 0pt 108px; background: transparent url('footer_nrlogo.gif') no-repeat scroll 0pt 0pt; position: absolute; top: 40px; left: 20px; display: block; width: 500px; height: 90px; }
#nrMod_FooterAddress ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 11px; line-height: 18px; text-align: left; }
#nrMod_FooterAddress li.nrc_item1 { font-weight: bold; font-size: 12px; }
#nrcTxt_FooterCopyright { position: absolute; right: 20px; top: 94px; display: block; width: 400px; height: 15px; text-align: right; font-size: 10px; }
#nrcAd_Bottom { border-top: 1px solid rgb(108, 108, 108); margin: 0pt; padding: 3px 0pt 0pt; background: white none repeat scroll 0% 0%; }
.nrcTxt_modHed, #nrcRgn_CntBody_content fieldset legend { margin: 0pt; background: transparent url('sectionbar-gray18.gif') no-repeat scroll 0pt 0pt; display: block; width: 100%; color: rgb(0, 0, 0); height: 18px; font-size: 14px; line-height: 18px; text-align: left; }
#nrcRgn_CntBody_content fieldset legend { display: block; font-weight: bold; margin-bottom: 1em; padding-left: 14px; padding-right: 20px; }
.nrcTxt_modHed .nrcTxt_label { padding-left: 14px; }
h4.nrcTxt_modHed { margin: 0pt 0pt 0.6em; background: transparent url('sectionbar-orange.gif') no-repeat scroll 0pt 0pt; display: block; width: 100%; color: rgb(0, 0, 0); height: 18px; font-size: 14px; line-height: 18px; text-align: left; }
h4.nrcTxt_modHed .nrcTxt_label { padding-left: 14px; }
.nrcTxt_modHed a:link, .nrcTxt_modHed a:visited, .nrcTxt_modHed a:active, .nrcTxt_modHed a:hover { display: block; width: 100%; color: rgb(0, 0, 0); text-decoration: none; }
.nrcBlk_datedArchive h4.nrcTxt_pubDate { border-bottom: 1px solid rgb(102, 102, 102); display: block; font-size: 120%; padding-bottom: 5px; margin-bottom: 1em; }
.nrcBlk_datedArchive .nrcBlk_article, .nrcBlk_nodeTeaser { overflow: hidden; clear: both; padding-bottom: 1em; }
.nrcBlk_nodeTeaser { padding-bottom: 2em; }
.nrcBlk_datedArchive h5.nrcTxt_headline, .nrcBlk_nodeTeaser h4.nrcTxt_headline { display: inline; float: left; font-size: 110%; text-transform: none; }
.nrcBlk_datedArchive .nrcBlk_foto, .nrcBlk_nodeTeaser .nrcBlk_foto { margin: 0pt 0pt 0.25em 10px; display: inline; float: right; }
.nrcBlk_datedArchive .nrcTxt_teaser, .nrcBlk_nodeTeaser .nrcTxt_teaser { clear: left; }
.nrcBlk_datedArchive a.nrcLnk_jump, .nrcBlk_nodeTeaser a.nrcLnk_jump { display: inline; text-align: inherit; }
.nrcBlk_nodeTeaser h4.nrcTxt_headline { margin: 0pt 0pt 0.6em; }
.nrcBlk_nodeTeaser p, .nrcBlk_nodeTeaser .nrcBlk_articles { margin: 1em 0pt 0pt; }
.nrcMod_topicModWithSubnav .nrcTxt_modHed { margin-bottom: 0pt; }
.nrcMod_topicModWithSubnav .nrcNav_menu { margin: 0pt; overflow: hidden; width: 100%; background-image: url('shadowdown.png'); background-position: 0pt 0pt; background-repeat: repeat-x; }
.nrcMod_topicModWithSubnav .nrcNav_menu ul { margin: 0pt 5px 0pt 0pt; padding: 0pt 5px 0pt 3px; display: block; list-style-type: none; list-style-image: none; list-style-position: outside; text-align: center; line-height: 1em; }
.nrcMod_topicModWithSubnav .nrcNav_menu li { margin: 0pt; padding: 5px 0pt; display: inline-block; list-style-type: none; list-style-image: none; list-style-position: outside; height: 13px; font-size: 85%; background-image: url('topicmodsubnavcenterbg.gif'); background-position: 0pt bottom; background-repeat: repeat-x; }
.nrcMod_topicModWithSubnav .nrcNav_menu li a { border-right: 1px dotted rgb(108, 108, 108); padding: 0pt 8px; }
.nrcMod_topicModWithSubnav .nrcNav_menu li {  }
.nrcMod_topicModWithSubnav .nrcNav_menu li.nrcTxt_menu1 { background-image: url('topicmodsubnavleftbg.gif'); background-position: 0pt 0pt; background-repeat: repeat-x; }
.nrcMod_topicModWithSubnav .nrcNav_menu li.nrcTxt_menu1 a { padding-left: 15px; }
.nrcMod_topicModWithSubnav .nrcNav_menu li.nrc_itemLast { padding-right: 5px; background-image: url('topicmodsubnavrightbg.gif'); background-position: right bottom; background-repeat: no-repeat; }
.nrcMod_topicModWithSubnav .nrcNav_menu li.nrc_itemLast a { border-right: medium none; }
.nrcMod_topicModWithSubnav .nrcNav_menu li.nrcTxt_menu1.nrc_itemLast { width: 160px; background-image: url('topicmodsubnavsingletab.gif'); }
.nrcMod_topicModWithSubnav .nrcBlk_hedsList { margin-top: 0.6em; }
.nrcMod_blogRoll li, .nrcWgt_heds-w-Thumbs li, .nrcWgt_heds-w-Thumbs li { border-top: 1px dotted rgb(108, 108, 108); margin: 0.6em 10px; padding: 0.6em 0pt 0pt; overflow: hidden; background-image: none; }
.nrcMod_blogRoll li.item1, .nrcWgt_heds-w-Thumbs li.nrc_item1, .nrcWgt_heds-w-Thumbs li.nrc_item1 { border-top: medium none; }
.nrcMod_blogRoll img, .nrcWgt_heds-w-Thumbs .nrcBlk_foto, .nrcWgt_heds-w-Thumbs .nrcBlk_foto { margin: 0pt 5px 2px 0pt; display: inline; float: left; }
.nrcMod_blogRoll h5, .nrcWgt_heds-w-Thumbs h5, .nrcWgt_heds-w-Thumbs h5 { font-size: 100%; font-weight: bold; }
.nrcWgt_heds-w-Thumbs h5, .nrcWgt_heds-w-Thumbs h5 { margin-bottom: 0.6em; }
.nrcMod_blogRoll .nrcBlk_modBody li { border-top: 1px dotted rgb(102, 102, 102); padding: 1em 0pt 0pt 85px; background: transparent none no-repeat scroll 0pt 1em; margin-top: 1em; min-height: 75px; font-size: 85%; }
.nrcMod_blogRoll .nrcBlk_modBody li.nrc_item1 { border-top: medium none; background-position: 0pt 0pt; padding-top: 0pt; }
.nrcMod_blogRoll .nrcBlk_modBody li li { border-top: medium none; margin: 0pt; padding: 0pt; min-height: 0pt; }
.nrcMod_blogRoll .nrcBlk_modBody li li a.nrcTxt_headline { font-size: 115%; }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog53964 { background-image: url('capblog.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog55301 { background-image: url('chalkboard.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog56184 { background-image: url('jrblog.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog52992 { background-image: url('frontpew.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog55399 { background-image: url('insidescoop.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog56101 { background-image: url('sportsextra.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog55665 { background-image: url('lockerroom.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog53458 { background-image: url('bargainblog.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog53257 { background-image: url('cultureshock.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog52940 { background-image: url('joke.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog56032 { background-image: url('triaddiary.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog54431 { background-image: url('offtherecord.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog55771 { background-image: url('thinkingoutloud.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog52580 { background-image: url('greennotes.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog60759 { background-image: url('thepetshop.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody li.nrcBlk_blog61601 { background-image: url('thecrimescene.jpg'); }
.nrcMod_blogRoll .nrcBlk_modBody h5.nrcTxt_headline { font-size: 100%; text-transform: none; }
.nrcBlk_modBlogList em.nrcTxt_series { display: block; font-style: italic; font-size: 85%; }
.nrcBlk_modBlogList em.nrcTxt_series .nrc_sep { display: none; }
.nrcBlk_modBlogList a.nrcTxt_headline { font-weight: bold; font-size: 90%; }
.nrcBlk_modBlogList p.nrcTxt_extract { margin: 0pt; padding: 0pt; font-size: 85%; }
.nrcBlk_modBlogList p.nrcTxt_extract .nrc_val { display: block; }
.nrcBlk_modBlogList p.nrcTxt_extract .nrcTxt_pubdate .nrc_val, .nrcBlk_modBlogList p.nrcTxt_extract .nrcTxt_commentCnt .nrc_val { display: inline; }
#nrcMod_PromoMain { border-top: 1px solid rgb(199, 199, 199); margin: 0pt 10px; position: relative; display: block; clear: both; width: 665px; padding-top: 1em; background-image: url('nrcmod_promomainbg.gif'); background-position: 0pt bottom; background-repeat: no-repeat; }
#nrcMod_PromoMain ul { margin: 0pt; padding: 0pt; overflow: hidden; display: block; width: 100%; }
#nrcMod_PromoMain li { border: medium none ; margin: 0pt 0pt 0pt 16px; padding: 113px 0pt 0pt; list-style-type: none; background-image: none; position: relative; display: inline; float: left; clear: none; width: 146px; }
#nrcMod_PromoMain li img { position: absolute; width: 146px; max-height: 110px; top: 0pt; left: 0pt; }
#nrcMod_PromoMain li .nrcTxt_headline { text-align: center; font-size: 85%; text-transform: uppercase; }
#nrcMod_PromoMain li .nrcTxt_teaser { margin: 0.3em 0pt; font-size: 85%; }
.nrcBlk_CommentTree .indented { margin-left: 0pt; margin-bottom: 0.5em; }
.nrcBlk_CommentTree .indented .indented { margin-left: 10px; margin-bottom: 0pt; }
.nrcBlk_CommentTree .nrcBlk_Comment { border-top: 2px solid rgb(54, 102, 79); background: transparent url('module_bg_001.jpg') repeat-x scroll left -210px; margin-top: 0.5em; }
.nrcBlk_CommentTree .indented .indented .nrcBlk_Comment { border-style: none dashed dashed; border-color: rgb(204, 204, 204); border-width: 1px; background: rgb(240, 240, 240) none repeat scroll 0% 0%; margin-top: 0pt; }
.nrcBlk_CommentTree .indented .indented .indented .indented .indented .indented .indented .indented .indented .indented .indented { margin-left: 0pt; }
.nrcBlk_Comment { margin: 0pt 20px 0pt 0pt; padding: 0.5em 10px; overflow: hidden; list-style-type: none; }
.nrcBlk_Comment .nrcTxt_UserName { position: relative; display: inline; float: left; font-weight: bold; font-style: italic; color: rgb(0, 0, 0); }
.nrcBlk_Comment .nrcTxt_Pubdate { position: relative; display: inline; float: right; font-size: 85%; font-weight: normal; }
.nrcBlk_Comment .nrcTxt_Comment { border-top: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0.25em; padding: 0.25em 0pt 0pt; clear: both; width: 100%; font-size: 90%; }
.nrcBlk_Comment ul.nrcBlk_CommentTools { border-top: 1px solid rgb(204, 204, 204); margin: 0pt; padding: 0.25em 0pt 0pt; clear: both; display: block; width: 100%; font-size: 85%; }
.nrcBlk_Comment ul.nrcBlk_CommentTools li { margin: 0pt 10px 0pt 0pt; padding: 0pt 10px 0pt 15px; background: transparent url('bullet_raquo-trans.png') no-repeat scroll left 50%; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline; float: left; text-transform: capitalize; }
.nrPg_Comment ul.nrcBlk_CommentTools { display: none; }
#nrcRgn_CntBody_content .nrcMod_module .nrcTxt_modHeader { padding: 0pt 11px; background: rgb(255, 255, 255) url('sectionbar-orange.gif') repeat-x scroll 0pt 0pt; display: block; width: 633px; font-family: "Trebuchet MS",arial,helvetica,sans-serif; font-size: 120%; font-weight: bold; color: rgb(0, 0, 0); }
#nrcRgn_CntBody_content .nrcMod_module form { margin: 0.5em 20px 0.5em 10px; }
#nrcRgn_CntBody_content .nrcMod_module form#comment-form #edit-preview, #nrcRgn_CntBody_content .nrcMod_module form#comment-form #edit-submit { border: medium none ; background: transparent url('ctrl_submit_comment.gif') no-repeat scroll left top; overflow: hidden; display: inline-block; position: relative; margin-left: 10px; text-indent: -900%; cursor: pointer; width: 113px; height: 21px; }
#nrcRgn_CntBody_content .nrcMod_module form#comment-form #edit-preview { background: transparent url('ctrl_preview_comment.gif') no-repeat scroll left top; margin-left: 0pt; width: 84px; height: 21px; }
#tjFeatJobsWidget, #featuredAutoWidget { margin-top: 20px; }
#TB_window { border: 0pt none ; margin: 0pt; padding: 0pt; background: rgb(51, 51, 51) none repeat scroll 0% 0%; }
#TB_title { background: transparent none repeat scroll 0% 0%; height: auto; }
#TB_ajaxWindowTitle { display: none; }
#TB_ajaxContent { border: 1px solid rgb(108, 108, 108); background: rgb(51, 51, 51) none repeat scroll 0% 0%; padding-top: 15px; color: rgb(224, 224, 224); }
#TB_ajaxContent form { margin: 10px 0pt; padding: 10px; }
#TB_ajaxContent form legend { font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 150%; font-weight: bold; margin-bottom: 1em; color: rgb(204, 204, 204); }
#TB_caption { color: rgb(255, 255, 255); }
#TB_closeAjaxWindow { margin: 1px 0pt 0pt; padding: 0pt; overflow: hidden; position: absolute; top: 0pt; right: 0pt; width: 30px; height: 30px; }
#TB_closeAjaxWindow a#TB_closeWindowButton { margin: 0pt; padding: 80px 0pt 0pt 80px; background: transparent url('wintb_close.gif') no-repeat scroll 0pt 0pt; display: block; width: 45px; height: 45px; }
#TB_closeWindow { color: rgb(255, 255, 255); }
#TB_window a:link, #TB_window a:visited, #TB_window a:hover, #TB_window a:focus { font-weight: bold; color: rgb(255, 255, 204); text-decoration: underline; }
#nrcMod_SiderailPromoTiles { margin-top: 20px; }
#nrcMod_SiderailPromoTiles a { margin: 0.25em 0pt; display: block; cursor: pointer; }
.nrcBlk_tagCloud { background: transparent url('icon_tags_49x48.png') no-repeat scroll 0pt 0pt; text-align: center; }
.nrcBlk_tagCloud li { margin: 0pt; padding: 0pt; background: transparent none repeat scroll 0% 0%; list-style-type: none; list-style-image: none; list-style-position: outside; display: inline-block; font-weight: bold; text-transform: lowercase; }
.nrcBlk_tagCloud li {  }
.nrcBlk_tagCloud .nrc_magnitude1 { font-size: 100%; }
.nrcBlk_tagCloud .nrc_magnitude2 { font-size: 120%; }
.nrcBlk_tagCloud .nrc_magnitude3 { font-size: 140%; }
.nrcBlk_tagCloud .nrc_magnitude4 { font-size: 160%; }
.nrcBlk_tagCloud .nrc_magnitude5 { font-size: 180%; }
.nrcMod_comboMod { position: relative; top: 20px; }
.nrcMod_comboMod > .nrcNav_menu { overflow: hidden; position: relative; top: -20px; display: block; }
.nrcMod_comboMod .nrcTxt_modHed { background: transparent none repeat scroll 0% 0%; position: absolute; top: -9000px; left: -9000px; }
.nrcMod_comboMod > .nrcNav_menu li.nrcBlk_comboModTab { border-top: 1px solid rgb(224, 224, 224); border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(224, 224, 224); margin: 0pt; padding: 0pt 5px 0pt 15px; background: rgb(153, 153, 153) url('sectionbar-gray18.gif') repeat scroll 0% 0%; display: inline; list-style-type: none; list-style-image: none; list-style-position: outside; float: left; font-family: "trebuchet ms",arial,helvetica,sans-serif; font-size: 100%; color: rgb(255, 255, 255); line-height: 18px; font-weight: bold; }
.nrcMod_comboMod > .nrcNav_menu li.nrcBlk_comboModTab.nrc_active { border-top: 1px solid rgb(224, 224, 224); border-left: 1px solid rgb(153, 153, 153); border-right: 1px solid rgb(224, 224, 224); background-image: url('sectionbar-orange.gif'); }
.nrcMod_comboMod > .nrcNav_menu li.nrcBlk_comboModTab a { color: rgb(102, 102, 102); }
.nrcMod_comboMod > .nrcNav_menu li.nrcBlk_comboModTab.nrc_active a { color: rgb(0, 0, 0); }
.nrcBlk_comboModPage { position: absolute; top: 20px; left: 0pt; visibility: hidden; }
.nrcBlk_comboModPage.nrc_active { visibility: visible; }
#nrcMod_browserSupport a { background: transparent url('browsersupport.gif') no-repeat scroll 0pt 0pt; position: absolute; top: 94px; left: 387px; display: block; width: 171px; height: 24px; }

/* ::::: http://www.news-record.com/sites/all/themes/custom/nrcom09/style/nrcom09-screen-article.css ::::: */

#nrcRgn_CntBody_content { margin: 0pt 10px 0pt 20px; }
#nrcRgn_CntBody_content h3.nrcTxt_headline { font-size: 185%; }
#nrcRgn_CntBody_content .nrcTxt_teaser { margin: 0.3em 0pt 1em; display: block; font-style: italic; color: rgb(102, 102, 102); }
#nrcRgn_CntBody_content #nrcBlk_Pubdate { margin: 1em 0pt; color: rgb(102, 102, 102); text-transform: uppercase; }
#nrcRgn_CntBody_content #nrcBlk_Byline .nrc_val { text-transform: uppercase; font-weight: bold; }
#nrcRgn_CntBody_content #nrcBlk_Byline .nrc_sep { text-transform: none; font-weight: normal; }
#nrcRgn_CntBody_content #nrcBlk_Byline .nrcTxt_source { font-style: italic; font-weight: normal; text-transform: none; }
#nrcBlk_ArticleBody { font-size: 100%; }
#nrcBlk_ArticleBody p { margin: 1.2em 0pt; }
#nrcBlk_ArticleBody .nrc_fotoStubWide, #nrcBlk_ArticleBody .nrc_fotoStubTall, #nrcBlk_ArticleBody .nrcMod_fboxStub, #nrcBlk_ArticleBody .nrcBlk_foto, #nrcBlk_ArticleBody .nrcMod_fbox { margin: 0pt 0pt 1em 10px; overflow: hidden; position: relative; display: inline; float: right; clear: right; }
#nrcRgn_CntBody_content .nrcBlk_foto { border: 1px solid rgb(153, 153, 153); background: transparent url('captionbg.gif') repeat-x scroll 0pt bottom; text-align: center; }
#nrcRgn_CntBody_content .nrcBlk_foto img.nrcImg_foto { display: -moz-inline-box; }
#nrcRgn_CntBody_content .nrcBlk_foto img.nrcImg_foto {  }
#nrcRgn_CntBody_content .nrcBlk_foto .nrcBlk_credit { padding: 0pt 5px; font-size: 75%; }
#nrcRgn_CntBody_content .nrcBlk_foto p.nrcTxt_cutline { margin: 0.25em 5px; font-size: 85%; }
#nrcBlk_ArticleBody .nrc_fotoStubWide { width: 370px; min-height: 300px; }
#nrcBlk_ArticleBody .nrc_fotoStubTall { width: 240px; min-height: 370px; }
#nrcBlk_ArticleBody .nrcBlk_gallery { width: 370px; height: 370px; }
#nrcBlk_ArticleBody .nrcMod_fboxStub, #nrcBlk_ArticleBody .nrcMod_fbox { width: 250px; font-size: 85%; }
#nrcBlk_ArticleBody .nrcMod_fboxStub { min-height: 100px; }
#nrcBlk_ArticleBody .nrcMod_fbox { height: auto; background-image: url('sctbg_250x600.gif'); background-position: 0pt bottom; background-repeat: no-repeat; padding-top: 24px; }
#nrcBlk_ArticleBody .nrcMod_fbox .nrcTxt_modHed { position: absolute; top: -1px; left: -1px; width: 252px; }
#nrcBlk_ArticleBody .nrcMod_fbox .nrcBlk_modBody { padding: 0pt 10px 0.6em; }
#nrcBlk_ArticleBody .nrcMod_fbox li { margin: 0.6em 5px; }
#nrcBlk_ArticleBody a:link { font-weight: bold; }
#nrcBlk_Gallery { display: none; }
#nrcBlk_CommentCnt { border-right: 1px dotted rgb(102, 102, 102); margin: 0pt 4px 0.6em 0pt; display: inline; float: left; width: 11ex; padding-right: 4px; text-align: center; }
#nrcBlk_CommentCnt .nrcTxt_commentCnt { display: inline-block; width: 100%; font-size: 140%; font-weight: bold; }
#nrcBlk_CommentCnt a:hover { text-decoration: none; }
#nrcBlk_CommentCnt .nrcTxt_commentCnt {  }
#nrcBlk_ArtComments { clear: both; }
#nrcBlk_ArtComments p { margin: 0.5em 20px 0.5em 10px; }
#nrcBlk_ArtComments p a { text-decoration: underline; }
.nrcLnk_artPostComment { border: medium none ; margin: 10px 10px 0pt 0pt; background: transparent url('ctrl_submit_comment.gif') no-repeat scroll left top; overflow: hidden; position: relative; display: block; clear: both; font-size: 0pt; text-indent: -500px; cursor: pointer; width: 113px; height: 21px; }
#nrcMod_Comments { position: relative; }
#nrcMod_Comments .nrcMod_wait { background: rgb(255, 255, 255) url('loading_animation_002.gif') no-repeat scroll center 2.5em; position: absolute; top: 0pt; left: 0pt; bottom: 0pt; right: 0pt; width: 100%; height: 100%; z-index: 1556; font-family: "Trebuchet MS",arial,helvetica,sans-serif; font-size: 1.1em; font-weight: bold; text-align: center; padding-top: 1em; opacity: 0.75; }

/* ::::: http://mm.news-record.com/plunkables/triadcareers.com/plunkable_topjobs.css ::::: */

#tjFeatJobsWidget * { border: medium none ; margin: 0pt; padding: 0pt; font-size: 11px; text-align: left; color: rgb(0, 0, 0); }
#tjFeatJobsWidget { background: rgb(189, 211, 198) url('skyline.gif') no-repeat scroll right bottom; overflow: hidden; margin-top: 5px; font-size: 11px; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; color: rgb(0, 0, 0); text-decoration: none; width: 300px; }
#tjFeatJobsWidget h3 { margin: 0pt; padding: 0pt; display: block; width: 100%; height: 25px; }
#tjFeatJobsWidget h3 a { background: rgb(255, 255, 255) url('topjobs_header_300.gif') no-repeat scroll center top; display: block; width: 100%; height: 25px; }
#tjFeatJobsWidget h3 label { display: none; }
#tjFeatJobsWidget_body { border: 1px solid rgb(32, 73, 54); margin: 0pt; padding: 0pt 5px; background: rgb(255, 255, 255) none repeat scroll 0% 0%; overflow: auto; height: 180px; }
#tjFeatJobsWidget h4 { border-style: solid; border-color: rgb(236, 156, 8); border-width: 0pt 0pt 1px; margin: 0pt; padding: 3px 0pt 0pt; display: block; font-size: 14px; font-style: italic; font-weight: bold; color: rgb(35, 68, 46); }
#tjFeatJobsWidget a:link, #tjFeatJobsWidget a:visited, #tjFeatJobsWidget a:active, #tjFeatJobsWidget a:hover { color: rgb(35, 68, 46); text-decoration: none; }
#tjFeatJobsWidget a:hover { color: rgb(180, 122, 0); }
#tjFeatJobsWidget_search { border-style: none solid solid; border-color: -moz-use-text-color rgb(32, 73, 54) rgb(32, 73, 54); border-width: medium 1px 1px; margin: 0pt; padding: 0pt 5px 10px; background: transparent url('tclogo.gif') no-repeat scroll 3px 95%; display: block; clear: both; }
#tjFeatJobsWidget_search label { display: block; color: rgb(35, 68, 46); }
#tjFeatJobsWidget_search input.openSearch { border: 1px solid rgb(35, 68, 46); font-size: 16px; width: 180px; }
#tjID_js_ctlgrp { overflow: hidden; display: inline; float: right; margin-top: -26px; margin-bottom: 10px; }
#tjFeatJobsWidget_search input.submit { border: medium none ; padding: 0pt 0pt 3px 10px; background: transparent url('home-searchboxsearchbutton.gif') no-repeat scroll left top; font-family: "Trebuchet MS",Verdana,Arial,Helvetica,sans-serif; font-size: 14px; font-weight: bold; color: rgb(147, 100, 0); height: 27px; width: 85px; cursor: pointer; text-align: left; line-height: 1em; }
#tjFeatJobsWidget_search ul { margin: 0pt; padding: 0pt; clear: both; }
#tjFeatJobsWidget_search li.link { background: transparent url('home-right-bullets.gif') no-repeat scroll right 0.1em; clear: both; list-style-type: none; list-style-image: none; list-style-position: outside; font-size: 12px; font-weight: bold; margin-right: 10px; padding-right: 20px; padding-bottom: 15px; text-align: right; }
#jobswidgeshift { margin-left: 0px; }
#nrID_300x250_ad { width: 300px; min-height: 275px; }
#nrID_300x600_ad { width: 300px; }
#nrID_300x250_ad .adText, #nrID_300x600_ad .adText { display: block; text-align: center; }

/* ::::: http://mm.news-record.com/plunkables/triadcars.com/plunkable_topcars.css ::::: */

#featuredAutoWidget { width: 300px; height: 300px; font-family: Trebuchet MS,Verdana,Arial,Helvetica,sans-serif; color: rgb(46, 83, 64); }
#featuredAutoWidget .topBar { background: transparent url('ftr-auto-topbar.gif') no-repeat scroll left top; display: block; height: 24px; }
#featuredAutoWidget .topBar .title { margin: 0px 0pt 0pt 7px; float: left; width: 160px; font-weight: bold; font-style: italic; font-size: 20px; text-transform: uppercase; text-align: left; }
#featuredAutoWidget .topBar .viewAll { margin: 5px 5px 0pt 0pt; background: transparent url('ftr-auto-topbar-arrow.gif') no-repeat scroll right center; padding-right: 5px; font-size: 11px; width: 50px; float: right; }
#featuredAutoWidget a { text-decoration: none; color: rgb(46, 83, 64); }
#featuredAutoWidget a:hover { text-decoration: underline; }
#featuredAutoWidget .featuredListings { border: 1px solid rgb(46, 83, 64); display: block; height: 274px; }
#featuredAutoWidget #featuredAutoSearchBox { border: 1px solid rgb(46, 83, 64); background: rgb(189, 211, 198) none repeat scroll 0% 0%; overflow: hidden; position: absolute; width: 293px; display: none; height: 220px; padding-left: 5px; }
#featuredAutoWidget #featuredAutoSearchBox h2 { margin: 0px; padding: 0px; width: 263px; float: left; font-size: 12px; }
#featuredAutoWidget #featuredAutoSearchBox .close { float: left; text-align: right; margin-right: 5px; font-size: 11px; }
#featuredAutoWidget #featuredAutoSearchBox iframe { float: left; }
#featuredAutoWidget #featuredAutoSearchBox .tcLogo { margin: 50px 0pt 0pt 3px; float: left; width: 130px; height: 31px; display: block; }
#featuredAutoWidget #featuredAutoSearchBox .tcLogo .advancedSearch { margin: 0px; padding: 5px 5px 0pt 0pt; font-size: 11px; text-align: right; }
