/*-----CSS Document-----*/
/*--------------------------------------------------
Default CSS document containing body specifications.
Created for National Retail Foundation by Spartan Internet
Copyright 2006 
--------------------------------------------------*/

body  {
/*
  background:url(../images/bkgd.gif) repeat-x #144c7b;
  margin:8px 0px 0px 0px;
*/
  background-color: #FFF;
  margin: 0 /* 0 8px 0*/;
  padding: 0;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:0.8em;
  line-height:1.3em;
  color:#333;
}
body img  {border:0px;}


/*-------------------------*/
/*THE GOOD STUFF----------*/
/*-----------------------*/

.dumbDownIE  {}

.container  {
  position:relative;
/*  
  background:#0e3455;
  width:780px;
*/
  background-color: #FFF;
  width: 1024px;
  margin:0 auto;
  z-index:1;
}

/*-----------------------*/
/*MAIN HEADER INFORMATION*/
/*-----------------------*/
.mainHeader  {
  position:absolute;
  background:url(../images/bkgd_header.gif) repeat-x;
  width:780px;
  height:117px;
  top:0px;
  left:0px;
  z-index:2;
}
.mainHeader_logo  {
  position:absolute;
  width:360px;
  height:88px;
  top:0px;
  left:45px;
  z-index:51;
}
.mainHeader_member  {
  position:absolute;
  width:150px;
  height:24px;
  top:17px;
  right:8px;
  z-index:51;
  text-align:right;
}
.mainHeader_search  {
  position:absolute;
  width:300px;
  height:22px;
  top:51px;
  right:8px;
  color:#fff;
  text-transform:uppercase;
  text-align:right;
  vertical-align:middle;
  z-index:51;
}
.mainNav  {
  position:relative;
  padding:111px 8px 0px 8px;
  margin:0px;
  font-weight:bold;
  z-index:5;
  /* new */
  background-color: #1F5D92;
}
.mainNav_gradient  {
  position:absolute;
  background:url(../images/main_navigation/gradient.gif) repeat-x bottom;
 /* width:747px; */
 width: 852px;
  height:27px;
  top:84px;
  left:20px;
  z-index:4;
}
/*----------------*/
/*MAIN NAVIGATION*/
/*should be within nav stylesheet but IE is retarded and throwing fits*/
/*---------------*/
.mainNav a:link  {
  background:url(../images/corners/tab.gif) top right no-repeat #76a220;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
.mainNav a:visited  {
  background:url(../images/corners/tab.gif) top right no-repeat #76a220;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
.mainNav a:hover  {
  background:url(../images/corners/tab_highlight.gif) top right no-repeat #93c432;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #93c432;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
.mainNav a:active  {
  background:url(../images/corners/tab_highlight.gif) top right no-repeat #93c432;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #93c432;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
.mainNav a#navSelected  {
  background:url(../images/corners/tab_highlight.gif) top right no-repeat #93c432;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #93c432;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}


/*--------------------*/
/*SECONDARY NAVIGATION*/
/*--------------------*/
.secondaryNav  {
  position:relative;
  background:#93c432;
  height:14px;
/*  
  width:733px;
  margin:0px 0px 0px 20px;
  padding:0px 0px 16px 20px;
*/
  width: 100%;
  padding: 0 0 16px 0;
  margin: 0;
  
  color:#5f8514;
  font-weight:bold;
  text-align:left;
  z-index:50;
}
.secondaryNavContent {
  left:0px;
/*  margin-left:20px; */
  margin-left:40px;
  position:absolute;
  width:100%;
}
.secondaryNav img  {
  padding:0px 0px 3px 0px;
  border:0px;
}

/*----------*/
/*GUTS AREA*/
/*---------*/
.mainGuts  {
  position:relative;
  /*background:url(../images/corners/bottom_main.gif) bottom left no-repeat #77a121;*/
  /* unnecessary: 
  width:764px;
  margin:0px 8px 0px 8px;
*/ 
  width:1014px; 
  margin:0px 0px 0px 10px;
  /*z-index:4;*/
}

/*-----guts left -- nav placement *see styleNav.css for link information* -----*/
.mainGuts_L  {
  position:relative;
  width:175px;
  float:left;
  z-index:6;
  /*border:1px solid #ff0000;*/
}
.mainGuts_L_nav  {
  position:relative;
  background:url(../images/corners/leftNav_top.gif) top left no-repeat #5f8514;
  width:175px;
  z-index:6;
}
.mainGuts_L_nav img  {display:block;}

/*-----guts right-----*/
.mainGuts_R  {
  position:relative;
/*  width:589px; */
  width:839px;
  /*margin-left:*//*margin-right:175px;*/
  z-index:5;
  /*border:1px solid #00FF00;*/
}

/*-- for list items with floated images to the left --*/
.IE_listFix  {}

/*-----homepage only -- level 1-----*/
.mainGuts_R_header1  {
  position:relative;
  background:url(../images/bkgd_index_header.gif) repeat-x;
  width:590px;
  height:232px;
  z-index:6;
}
.header1_photo  {
  position:relative;
  width:561px;
  height:163px;
  padding:3px 0px 10px 14px;
  z-index:7;
}
.header1_text  {
  position:relative;  
  width:400px;
  margin:3px 0px 10px 14px;
  font-size:110%;
  font-weight:bold;
  color:#fff;
  z-index:7;
}
.header1_text_buttons  {
  position:absolute;
  right:20px;
  top:186px;
  z-index:7;
}
.mainGuts_R_content1  {
  position:relative;
  background:#e57e1f;
  width:590px;
  z-index:6;
}
.contentL1_entry  {
  position:relative;
  min-height:87px;
  padding:10px 0px;
  font-size:83%;
  z-index:8;
}
.contentL1_entry h3  {
  font-size:110%;
  font-weight:bold;
  color:#2066a2;
  margin:0px;
  display:block;
}
.contentL1_entry img  {
  border:1px solid #afafaf;
  float:left;
  margin-right:10px;
}
.contentL1_entry_divider  {
  position:relative;
  width:100%;
  height:1px;
  margin-bottom:10px;
  font-size:1px;
  line-height:1px;
  border-bottom:1px solid #eee;
}
.contentR1_entry  {
  position:relative;
  padding-top:10px;
  font-size:83%;
  color:#fff;
  z-index:8;
}

/*------------------------------------*/
/*-----secondary nav only -- level 2-----*/
.mainGuts_R_content2_head  {
  position:relative;
  background:url(../images/bkgd_intYellow_header.gif) repeat-x #edda6d;
  width:590px;
  z-index:6;
}
.mainGuts_R_content2_headFull  {
  position:relative; 
  background:url(../images/bkgd_intRust_header.gif) repeat-x #d87c29;  
  width:575px; 
  padding:15px 10px 15px 5px;
}
.mainGuts_R_content2_headFullTxt  {
  padding:10px 0px 0px 22px; 
  color:#fff; 
  font-size:90%; 
  line-height:120%;
}
.mainGuts_R_content2_headR  {
  position:relative;
  width:150px;
  margin:35px 0px 0px 0px;
  padding:15px;
  color:#d2731f;
  font-size:90%;
  line-height:120%;
  text-align:center;
  float:right;
  z-index:7;
}
.content2_previousButton  {
  position:absolute;
  bottom:10px;
  left:5px;
  z-index:50;
}
.content2_nextButton  {
  position:absolute;
  bottom:10px;
  right:5px;
  z-index:50;
}
.mainGuts_R_content2_headL  {
  position:relative;
  background:url(../images/bkgd_intRust_header.gif) repeat-x #d87c29;
/*  width:395px; */
  width:630px;
  padding:15px 10px 15px 5px;
  z-index:7;
}

.mainGuts_R_content2_headL_alt  {
  position:relative;
  background:url(../images/bkgd_intRust_header.gif) repeat-x #d87c29;
  width:585px;
  padding:15px 0px 0px 5px;
  z-index:7;
}
.mainGuts_R_content2_headL_txt  {
  position:relative;
  min-height:125px;
  padding:10px 0px 0px /*22px*/0px;
  color:#fff;
  font-size:90%;
  line-height:120%;
  z-index:8;
}
.mainGuts_R_content2  {
  position:relative;
  background:/*#f8f5e6*/#FFF;
/*  width:590px; */
  width:100%;
  z-index:6;
}

.mainGuts_R_content2_alt  {
  position:relative;
  background:#ffffff;
/*  width:590px; */
  width:100%;
  z-index:6;
}

.mainGuts_R_content2_noright  {
  position:relative;
  background:#ffffff;
  width:/*590px*/100%;
  z-index:6;
}
.contentR2_entry  {
  position:relative;
  min-height:90px;
  padding-top:10px;
  padding-right: 15px;
  margin-right:-5px;
  font-size:83%;
  line-height:1.5em;
  color:#696969;
  z-index:8;
}
.contentR2_entry_divider {
  position:relative;
  width:85%;
  height:1px;
  margin:10px auto;
  font-size:1px;
  line-height:1px;
  /*border-bottom:1px solid #efead8;*/
  border-bottom: 1px solid #afcde1;
}
/*__ new 2010-07-20 __*/
.contentR2_entry_empty + .contentR2_entry_divider { border-bottom: none; }

.contentR2_section_title {
  color: #B73A1C;
  font-family: Arial,Helvetica,sans-serf;
  font-size: 12px;
  font-weight: bold;
}
/*------------------------------------*/
/*-----third tier nav only -- level 3-----*/
.mainGuts_R_content3_head  {
  position:relative;
  background:url(../images/bkgd_intYellow_header.gif) repeat-x #edda6d;
  /*width:590px;*/
  width:830px;
  z-index:6;
}

.mainGuts_R_content3_head_alt  {
  position:relative;
  background:url(../images/bkgd_intRust_header.gif) repeat-x #edda6d;
  width:590px;
  z-index:6;
}
.mainGuts_R_content3_headFull  {
  position:relative; 
  background:url(images/bkgd_intRed_header.gif) repeat-x #ca5436;  
  width:575px; 
  padding:15px 10px 15px 5px;
}
.mainGuts_R_content3_headFullTxt  {
  padding:10px 0px 0px 22px; 
  color:#fff; 
  font-size:90%; 
  line-height:120%;
}
.mainGuts_R_content3_headR  {
  position:relative;
  width:150px;
  margin:35px 0px 0px 0px;
  padding:15px;
  color:#ca5436;
  font-size:90%;
  line-height:120%;
  text-align:center;
  float:right;
  z-index:7;
}
.mainGuts_R_content3_headL  {
  position:relative;
  background:url(../images/bkgd_intRed_header.gif) repeat-x #ca5436;
/*  width:395px; */
  width:630px;
  padding:15px 10px 15px 5px;
  z-index:7;
}
.mainGuts_R_content3_headL_txt  {
  position:relative;
  padding:5px 0px 0px 22px;
  color:#fff;
  font-size:92%;
  z-index:8;
}
.hr_dropdown  {
  width:250px; 
  color:#7c7d78;
  font-size:92%;
}
/*------------------------------------*/
/*-----level 4-----*/
.mainGuts_R_content4_header  {
  position:relative;
  background:url(../images/bkgd_intRed_header.gif) repeat-x #ca5436;
  width:565px;
  padding:15px 15px 15px 10px;
  z-index:7;
}
.mainGuts_R_content4_headerTxt  {
  position:relative;
  width:543px;
  padding:10px 0px 0px 22px;
  color:#fff;
  font-size:83%;
  line-height:125%;
  z-index:8;
}
.mainGuts_R_content4  {
  position:relative;
  background:#fff;
  width:570px;
  padding:10px;
  z-index:7;
}
.mainGuts_R_content4_entry  {font-size:83%;}
.mainGuts_R_content4_divider  {
  position:relative;
  width:100%;
  height:1px;
  margin-bottom:10px;
  font-size:1px;
  line-height:1px;
  border-bottom:1px solid #eee;
}
.mainGuts_R_content4L  {
  position:relative;
  width:280px;
  margin:10px 10px 30px 0px;
  z-index:8;
}
.mainGuts_R_content4R  {
  position:relative;
  width:280px; 
  margin:10px 0px 0px 0px;
  float:right;
  z-index:8;
}
.mainGuts_R_content4R_box  {
  position:relative;
  background:#faf5d8;
  width:263px;
  margin-bottom:25px;
  z-index:9;
}
.mainGuts_R_content4R_boxTxt  {
  position:relative;
  padding:7px;
  font-size:83%;
  color:#696969;
  z-index:10;
}
/*------------------------------------*/
/*-----level 5-----*/
.breadcrumbs  {
  margin:5px 0px 15px 0px;
}
.mainGuts_R_content5  {
  position:relative;
  background:url(../images/bkgd_intYellow_header.gif) repeat-x #edda6d;
  margin:-15px -15px 15px -15px;
  padding:50px 15px 25px 15px;
  color:#ca5436;
  font-size:90%;
  line-height:120%;
  text-align:center;
  z-index:10;
}
.content5_previousButton  {
  position:absolute;
  bottom:5px; 
  left:5px; 
  z-index:50;
}
.content5_nextButton  {
  position:absolute; 
  bottom:5px; 
  right:5px; 
  z-index:50;
}
.content5_entry  {
  position:relative;
  padding:10px 0px;
  font-size:83%;
  z-index:8;
}
/*------------------------------------*/


.mainGuts_R_contentL  {
  position:relative;
  background:#fff;
/*  width:380px; */
  width:600px;
  padding:/*15px*/0 15px 15px 15px;
  z-index:7;
}

.mainGuts_R_contentL_noright  {
  position:relative;
  background:#fff;
  width:/*560px*/600px;
  padding:/*15px*/0 15px 15px 15px;
  z-index:7;
}

.gutsFullWidth {
width: 560px;
}
/*.mainGuts_R_contentL a:link  {
  font-weight:bold;
  color:#76a220;
  text-decoration:underline;
}
.mainGuts_R_contentL a:visited  {
  font-weight:bold;
  color:#76a220;
  text-decoration:underline;
}
.mainGuts_R_contentL a:hover  {
  font-weight:bold;
  color:#76a220;
  text-decoration:none;
}
.mainGuts_R_contentL a:active  {
  font-weight:bold;
  color:#76a220;
  text-decoration:none;
}*/

.mainGuts_R_contentR  {
   position:absolute; 
     width:150px; 
     padding:/*15px*/0 15px 15px 15px; 
     top:0px; 
     right:0px; 
     z-index:7;
}


/*-----------*/
/*ADMIN AREAS*/
/*-----------*/
tr td  {
  font-size:11px;
}
tr.blueHead  {background:#21639c; height:20px; color:#fff; font-weight:bold;}
tr.g01  {background:#ebebeb;}
tr.g02  {background:#f7f7f7;}

.allWhite  {
  position:relative;
  background:#fff;
  width:/*565px*/600px;
  padding:/*15px*/0 10px 15px 10px;
  z-index:6;
}
.allWhite_content  {
  position:relative;
  /*width:560px;*/
  min-height:550px;
  padding:5px 0px 0px 0px;
  font-size:90%;
  line-height:120%;
  z-index:7;
}

.allWhite .allWhite_content h1.red {
  /*width:600px;
  background: url("/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif") no-repeat  left top #FFFFFF;
*/
  margin-left:-15px;
}

/*-------*/
/*FOOTER*/
/*------*/
.footer  {
  position:relative;
  text-align:center;
  padding:8px;
  font-size:83%;
  line-height:1.8em;
  color:#306fa6;
  clear:both;
  z-index:4;
  /* new */
  background-color:#003;
}
.footer_spike  {
  color:#9dcaef;
}


/*------------------*/
/*OTHER DECORATIONS*/
/*-----------------*/
/*light green on white curve for contact tables*/
.tdCurve_uLeft  {
  background:url(themes/nrf/images/u_l.gif) no-repeat top left;
  width:10px;
  height:10px;
  padding:0px;
  margin:0px;
}
.tdCurve_bLeft  {
  background:url(themes/nrf/images/b_l.gif) no-repeat bottom left;
  width:10px;
  height:10px;
  padding:0px;
  margin:0px;
}
.tdCurve_uRight  {
  background:url(themes/nrf/images/u_r.gif) no-repeat top right;
  width:10px;
  height:10px;
  padding:0px;
  margin:0px;
}
.tdCurve_bRight {
  background:url(themes/nrf/images/b_r.gif) no-repeat bottom right;
  width:10px;
  height:10px;
  padding:0px;
  margin:0px;
}

/*VIEW ALL CONTENT*/
.viewAll_content01 {
  background:url(../images/corners/white.gif) no-repeat right top #ebebeb;
  margin:/*0px 0px 1px 0px*/0 0 1px -10px;
  padding:15px 15px 8px 15px;
  vertical-align:top;
  width:590px;
}
.viewAll_content01 img {margin:0px 10px 5px 0px; float:left;}
.viewAll_content02 {
  background:url(../images/corners/white.gif) no-repeat right top #f7f7f7;
  margin:/*0px 0px 1px 0px*/0 0 1px -10px;
  padding:15px 15px 8px 15px;
  vertical-align:top;
  width:590px;
}
.viewAll_content02 img {margin:0px 10px 5px 0px; float:left;}
div.viewAll_content01,
div.viewAll_content02 { width:560px; } /* div adds padding to create final width */

.viewAll_committees  {
  position:relative;
  width:/*565px*/600px;
  margin:0px 0px 15px /*0px*/-10px;
}
.viewAll_committeesL  {
  position:relative;
  width:250px;
  float:left;
}
.viewAll_committees_spanner  {
  background:#ebebeb;
  padding:5px 8px;
}
.viewAll_committees_contact  {
  background:url(../images/corners/white_bL.gif) no-repeat bottom left #f7f7f7;
  padding:5px 5px 10px 5px;
}
.viewAll_committeesR  {
  position:relative;
  background:url(../images/corners/white.gif) no-repeat top right #ebebeb;
  width:/*285px*/310px;
  min-height:100px;
  margin:0px 0px 0px 250px;
  padding:15px;
}

/*-----------------*/
/*PROPERTIES FLYOUT*/
/*-----------------*/
.propertiesFly  {
  position:absolute;
  background:#fff;
  width:350px;
  padding:10px;
  color:#333;
  border:3px solid #e1e1e1;
  z-index:100;
}
.propertiesInput  {
  width:240px;
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
}
.propertiesDivider  {
  position:relative; 
  width:98%; 
  height:1px; 
  margin:7px 0px;
  font-size:1px; 
  line-height:1px; 
  border-bottom:1px solid #eaeaea;
}
/*Homepage misc/Godmund Add*/
.membersonly {
font-size:9px;
}

/*AMAC Library*/
#peer_review_key {margin-top: 5px;font-weight: normal;font-size: 10px;margin-right: 20px;height: 15px;}
#peer_review_key img {vertical-align: middle;}
#orig_research_key {margin-bottom: 5px;font-weight: normal;font-size: 10px;margin-right: 20px;height: 15px;}
#orig_research_key img {vertical-align: middle;}

/*rss feed*/
#rsslogo {margin-top: 5px;}


/* Health Care Reform Dashboard */
.mainGuts_R_content2_headL_alt4 {
  width:585px;
  padding:15px 0px 0px 5px;
  z-index:7;
  background-color: #ffffff;
}

/* qtip jquery tooltip styles */
.qtip-content {font-family: Arial, Helvetica, sans-serif;font-size: 11px;}

/* page specific main guts styles */
#mainid-Dashboard51spid {background: url(/themes/nrf/images/washington_retail_insight/background-WRI.jpg) top center #ffffff no-repeat;}
#mainid-Dashboard51spid .mainGuts_R_content2_alt {background-color: transparent;}
#mainid-Dashboard51spid .mainGuts_R_contentL {background-color: transparent;}
#mainid-Dashboard51spid h1 {text-indent: -9999px;margin: 0;padding: 0;border:0;color: #000000;}

#mainid-Dashboard51spid ul#menu  {background-color: transparent;}
#mainid-Dashboard51spid .mainGuts_R_contentR {padding-top: 120px;padding-left: 0px;padding-right: 15px;}
#wri-newsletter {margin-top: 30px;background: url(/themes/nrf/images/washington_retail_insight/eyebrow_380px.gif) top left no-repeat;width: 380px;}
#wri-newsletter h4 {color: #888888;font-size: 18px;font-weight: bold;padding-top: 8px;margin-top: 0px;}

#mainid-Dashboard51spid a.bluebold {color: #1f5e94; font-size: 12px; font-weight: bold; text-decoration: none;}
#mainid-Dashboard51spid a.bluebold:hover {text-decoration: underline;}

#mainid-Dashboard51spid  a.wrilightblue {color: #1e5d92;font-size: 12px;font-weight:normal;text-decoration: none;}
#mainid-Dashboard51spid  a.wrilightblue:hover {text-decoration: underline;}

#mainid-Dashboard51spid .wri-listing-date {color: #333333; font-size: 12px; font-weight: bold; text-decoration: none;}
#mainid-Dashboard51spid a.wri-listing-date:hover {text-decoration: underline;}

#mainid-Dashboard51spid ul#newsletter-listings {padding: 0px;}
#mainid-Dashboard51spid #newsletter-listings li {margin: 0px 0px 15px 0px ;list-style: none;}

#mainid-Dashboard51spid .contentR2_entry {font-size: 100%;padding-top: 0px;margin: 0px;}

#mainid-Dashboard51spid h3{color: #888888; font-size: 14px;font-weight: bold;}

#mainid-Dashboard51spid #block-241 {background: url(/themes/nrf/images/washington_retail_insight/eyebrow_159px.gif) top center no-repeat #ffffff;width: 159px;}
#mainid-Dashboard51spid #block-241 h3 {display: block;padding: 5px 5px 0px 8px;}
#mainid-Dashboard51spid #block-241 p {padding: 0px 5px 0px 8px;font-size: 11px;}
#mainid-Dashboard51spid #block-237 {background: url(/themes/nrf/images/washington_retail_insight/eyebrow_159px.gif) top center no-repeat #ffffff;width: 159px;}
#mainid-Dashboard51spid #block-241 h4, #mainid-Dashboard51spid #block-237 h4, #mainid-Dashboard51spid #block-242 h4 {display: none;line-height: 0;}
#mainid-Dashboard51spid #block-242 li  {margin: 0px 0px 0px 0px ;list-style: none;padding-left:40px; }
#mainid-Dashboard51spid #block-242 li a {text-decoration: none;font-weight: normal;}
#mainid-Dashboard51spid #block-242 li a:hover {text-decoration: underline;font-weight: normal;}
#mainid-Dashboard51spid #block-242 li.wrirss {background: url(/themes/nrf/images/washington_retail_insight/wri-icon-rss.gif) left 5px no-repeat ;}

#mainid-Dashboard51spid #block-242 li.wrirssemail {background: url(/themes/nrf/images/washington_retail_insight/wri-icon-email.gif) left 5px no-repeat ;}

.name-Newsletter-id51 {background: url(/themes/nrf/images/washington_retail_insight/background-WRI.jpg) top center #ffffff no-repeat;}

.name-Newsletter-id51 ul#menu, .name-Newsletter-id51 .allWhite  {background-color: transparent;}
.name-Newsletter-id51 h1 {text-indent: -9999px;margin: 0;padding: 0;border:0;}
.name-Newsletter-id51 .breadcrumbs {width: 400px;}
/*For Retail Industry Indicator pages*/

RII_body { 
float:left;
width:580px;
height:800px;
background-color:#FFFFFF;
}
.RII_menu
{
width:80px;
height:200px;
float:right;
padding: 5px;
border: 1px thin
#CCCCCC;
margin:20px;
font-family:Arial, Helvetica,
sans-serif;
font-size:9px;
color:#333333;
}

.RII_top
{
float:left;
margin:0;
width:576px;
height:45px;
}
.RII_content
{
Margin: 10px, 10px, 0px,0px;
width:435px;
float:left;
height:100%;
}

.riitabletop {
font-size:13px;
font-weight:bold;
background-color:#ffff99;

}

#wri-subscribe { padding-top:5px; }
#wri-subscribe div  {margin: 0px 10px 0px 10px ; list-style:none; padding-left:40px; height:28px; float:left;}
#wri-subscribe div a {text-decoration: none;font-weight: normal;}
#wri-subscribe div a:hover {text-decoration: underline;font-weight: normal;}
#wri-subscribe div.wrirss {background: url(/themes/nrf/images/washington_retail_insight/wri-icon-rss.gif) left 5px no-repeat ;}
#wri-subscribe div.wrirssemail {background: url(/themes/nrf/images/washington_retail_insight/wri-icon-email.gif) left 5px no-repeat ;}


#mainid-Pagesspid1214 li, 
#mainid-Pagesspid1215 li,
#mainid-Pagesspid1237 li,
#mainid-Pagesspid1234 li,
#mainid-Pagesspid1239 li,
#mainid-Pagesspid1240 li,
#mainid-Pagesspid1241 li,
#mainid-Pagesspid1242 li,
#mainid-Pagesspid1243 li,
#mainid-Pagesspid1244 li,
#mainid-Pagesspid1245 li,
#mainid-Pagesspid1246 li,
#mainid-Pagesspid1247 li,
#mainid-Pagesspid1248 li,
#mainid-Pagesspid1249 li,
#mainid-Pagesspid1250 li,
#mainid-Pagesspid1251 li,
#mainid-Pagesspid1252 li,
#mainid-Pagesspid1253 li,
#mainid-Pagesspid1254 li,
#mainid-Pagesspid1256 li,
#mainid-Pagesspid1257 li,
#mainid-Pagesspid1258 li,
#mainid-Pagesspid1259 li,
#mainid-Pagesspid1260 li,
#mainid-Pagesspid1261 li
{
list-style-image:url(http://www.nrf.com/modules.php?name=Media&op=showmedia&sp_id=1973);

}

/* below IDs are for Mobile Retail Initiative mini site*/
#mainid-Pagesspid1268 h1 {display:none;}
#mainid-Pagesspid1269 h1 {display:none;}
#mainid-Pagesspid1271 h1 {display:none;}
#mainid-Pagesspid1273 h1 {display:none;} 
#mainid-Pagesspid1270 h1 {display:none;}
#mainid-Pagesspid1274 h1 {display:none;}
#mainid-Pagesspid1272 h1 {display:none;}
#mainid-Pagesspid1278 h1 {display:none;}
#mainid-Pagesspid1317 h1 {display:none;}
#mainid-Pagesspid1324 h1 {display:none;}
#mainid-Pagesspid1323 h1 {display:none;}
#mainid-Pagesspid1322 h1 {display:none;}


#mainid-Pagesspid1268 hr {color:#CCCCCC;}
#mainid-Pagesspid1269 hr {color:#CCCCCC;}
#mainid-Pagesspid1271 hr {color:#CCCCCC;}
#mainid-Pagesspid1273 hr {color:#CCCCCC;}
#mainid-Pagesspid1270 hr {color:#CCCCCC;}
#mainid-Pagesspid1274 hr {color:#CCCCCC;}
/* above IDs are for Mobile Retail Initiative mini site*/
.content_far_right_column{width:174px; position:relative; float:right; text-align:right;}
.mainGuts_R_content_middle{ float:right; width:180px; }

/* Styles for special occasion dashboards */
.dboard-image-right {float: right; margin: 0px 40px 20px 20px;border: 1px solid #2066a2;}
a.occasiondboard-number {font-size: 14px;text-decoration: none;}

/* styles for WRI Pages */
#mainid-Dashboard51spid .mainGuts_R_contentR {width: 180px;}
#mainid-Dashboard51spid .mainGuts_R_contentL  {padding-top: 25px;}
#mainid-Dashboard51spid #block-241 {background: url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;width: 180px;}
#wri-newsletter {margin-top: 80px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;}
#mainid-Dashboard51spid #block-241 {background: url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;width: 180px;padding-top: 10px;}
#mainid-Dashboard51spid #block-237 {background: url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;width: 180px;padding-top: 10px;}

#mainid-Dashboard51spid {background: /*url(/uploads/media/2116.mda)*/url(/themes/nrf/images/washington_retail_insight/wribackground.jpg) 14px 60px #ffffff no-repeat;}
#mainid-Dashboard51spid .mainGuts_R_contentR {padding-top: 0px;padding-left: 0px;padding-right: 15px;}

.name-Newsletter-id51 {background: /*url(/uploads/media/2116.mda)*/url(/themes/nrf/images/washington_retail_insight/wribackground.jpg) 0px 90px #ffffff no-repeat;}
.name-Newsletter-id51 .allWhite .allWhite_content h1.red {text-indent: 0;margin-top: 85px;margin-left:-8px;}
.name-Newsletter-id51 .breadcrumbs {margin-top:0px;display: block;width: 100%;}
.name-Newsletter-id51 h2.headline {font-size: 18px;line-height: 20px;margin-top: 0px;padding-top: 0px;}
#wri-newsletter h4 {color: #b73a1c;}


/* styles for 2010 back to school headquarters */
#mainid-Dashboard53spid {}
#mainid-Dashboard53spid {text-decoration: none;}
#mainid-Dashboard53spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard53spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard53spid  .contentR2_entry_divider, #block-259 h4{display: none;}
#mainid-Dashboard53spid .dboard-left-wrapper256 {background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard53spid .dboard-left-wrapper256 h4 {padding-left: 30px;font-size: 18px;}

/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard53spid  #block-260, 
#mainid-Dashboard53spid #block-261,
#mainid-Dashboard53spid #block-356   {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#mainid-Dashboard53spid .dboard-left-wrapper257, 
#mainid-Dashboard53spid .dboard-left-wrapper258,
#mainid-Dashboard53spid .dboard-left-wrapper355 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard53spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}

#mainid-Dashboard53spid #block-354 h4 {display: none;}
/* styles for 2010 haloween headquarters */
#mainid-Dashboard54spid {}
#mainid-Dashboard54spid {text-decoration: none;}
#mainid-Dashboard54spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard54spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard54spid  .contentR2_entry_divider, #block-266 h4{display: none;}
#mainid-Dashboard54spid .dboard-left-wrapper263 {background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard54spid .dboard-left-wrapper263 h4 {padding-left: 30px;font-size: 18px;}

/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard54spid  #block-267, #mainid-Dashboard54spid #block-268, #mainid-Dashboard54spid #block-358   {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#mainid-Dashboard54spid .dboard-left-wrapper264, #mainid-Dashboard54spid .dboard-left-wrapper265 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard54spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}



/* styles for VAT dashboard */
#mainid-Dashboard56spid {}
#mainid-Dashboard56spid {text-decoration: none;}
#mainid-Dashboard56spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard56spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard56spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard56spid .dboard-left-wrapper270 {background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard56spid .dboard-left-wrapper270 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard56spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard56spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	
	#mainid-Dashboard56spid .dboard-left-wrapper271, 
	#mainid-Dashboard56spid .dboard-left-wrapper272 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}


/* styles for dashboard 57 */
#mainid-Dashboard57spid {}
#mainid-Dashboard57spid {text-decoration: none;}
#mainid-Dashboard57spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard57spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard57spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard57spid .dboard-left-wrapper278{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard57spid .dboard-left-wrapper278 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard57spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard57spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	
	#mainid-Dashboard57spid .dboard-left-wrapper279, 
	#mainid-Dashboard57spid .dboard-left-wrapper280 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
	
/* styles for dashboard 58 */
#mainid-Dashboard58spid {}
#mainid-Dashboard58spid {text-decoration: none;}
#mainid-Dashboard58spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard58spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard58spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard58spid .dboard-left-wrapper287{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard58spid .dboard-left-wrapper287 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard58spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard58spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	
	#mainid-Dashboard58spid .dboard-left-wrapper288, 
	#mainid-Dashboard58spid .dboard-left-wrapper289,
	#mainid-Dashboard58spid .dboard-left-wrapper290 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
	


.feature-button { width:180px; font-family: Arial, Helvetica, sans-serif; margin-top:26px; border:none; }
.feature-button .left { width:60px; text-align:left; vertical-align:top;padding-top:2px; }
.feature-button .right { width:120px; text-align:left; vertical-align:top; }
.feature-button a, .feature-button a:hover { text-decoration:none; font-family: Arial, Helvetica, sans-serif; }
.feature-button img { width:50px; height: 40px; border:1px solid #8fc4ee;margin-top:3px; }
.feature-button .feature-button-heading { font-size:12px; font-weight:bold; color:#1e5d92;line-height:14px; }
.feature-button .feature-button-body { font-size:11px; color:#555;line-height:13px; }

.leftNav1, .leftNav2 {display: none;}

h4.mynrf-labels {padding-bottom: 0px; margin-bottom: 0px;}
.mynrf-custom-content {padding-top: 0px;margin-top: 0px;}

/* BEGIN styles for dashboard 21 (Solution Providers)*/
#mainid-Dashboard21spid {}
#mainid-Dashboard21spid {text-decoration: none;}
#mainid-Dashboard21spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard21spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard21spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard21spid .dboard-left-wrapper85{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard21spid .dboard-left-wrapper85 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard21spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard21spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	

	#mainid-Dashboard21spid .dboard-left-wrapper86 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
	
/* END styles for dashboard 21 (Solution Providers)*/

/* BEGIN styles for dashboard 20 (Retailers)*/
#mainid-Dashboard20spid {}
#mainid-Dashboard20spid {text-decoration: none;}
#mainid-Dashboard20spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard20spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard20spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard20spid .dboard-left-wrapper72{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard20spid .dboard-left-wrapper72 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard20spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard20spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	


#mainid-Dashboard20spid .dboard-left-wrapper73,
#mainid-Dashboard20spid .dboard-left-wrapper74,
	#mainid-Dashboard20spid .dboard-left-wrapper86 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}
	
/* END styles for dashboard 20 (Retailers)  */
/* BEGIN styles for dashboard 2 (Gov Relations) */
#mainid-Dashboard2spid {}
#mainid-Dashboard2spid {text-decoration: none;}
#mainid-Dashboard2spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard2spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard2spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard2spid .dboard-left-wrapper136{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard2spid .dboard-left-wrapper136 h4 {padding-left: 30px;font-size: 18px;}
	#mainid-Dashboard2spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
	/* style for right column eyebrows and other specific blocks */
	#mainid-Dashboard2spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
	/* style for left column eyebrows and other specific blocks */	


#mainid-Dashboard2spid .dboard-left-wrapper251,
#mainid-Dashboard2spid .dboard-left-wrapper137,
#mainid-Dashboard2spid .dboard-left-wrapper144,
	#mainid-Dashboard2spid .dboard-left-wrapper138 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}
	
/* END styles for dashboard 2 (Gov Relations) */
/* BEGIN styles for dashboard 23 (Press) */
#mainid-Dashboard23spid {}
#mainid-Dashboard23spid {text-decoration: none;}
#mainid-Dashboard23spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard23spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard23spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard23spid .dboard-left-wrapper167{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard23spid .dboard-left-wrapper167 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard23spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard23spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */	

#mainid-Dashboard23spid .dboard-left-wrapper171,
#mainid-Dashboard23spid .dboard-left-wrapper147,
#mainid-Dashboard23spid .dboard-left-wrapper315
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 23 (Press) */
/* BEGIN styles for dashboard 49 (healthcare) */
#mainid-Dashboard49spid {}
#mainid-Dashboard49spid {text-decoration: none;}
#mainid-Dashboard49spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard49spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard49spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard49spid .dboard-left-wrapper311{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard49spid .dboard-left-wrapper311 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard49spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard49spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */


#mainid-Dashboard49spid .dboard-left-wrapper231,
#mainid-Dashboard49spid .dboard-left-wrapper227
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}
	
/* END styles for dashboard 49 (healthcare) */

/* BEGIN styles for dashboard 1 (Finance) */
#mainid-Dashboard1spid {}
#mainid-Dashboard1spid {text-decoration: none;}
#mainid-Dashboard1spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard1spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard1spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard1spid .dboard-left-wrapper151{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard1spid .dboard-left-wrapper151 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard1spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard1spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */	
#mainid-Dashboard1spid .dboard-left-wrapper95,
#mainid-Dashboard1spid .dboard-left-wrapper131,
#mainid-Dashboard1spid .dboard-left-wrapper75
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 1 (Finance) */
/* BEGIN styles for dashboard 3 (HR) */
#mainid-Dashboard3spid {}
#mainid-Dashboard3spid {text-decoration: none;}
#mainid-Dashboard3spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard3spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard3spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard3spid .dboard-left-wrapper152{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard3spid .dboard-left-wrapper152 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard3spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard3spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard3spid .dboard-left-wrapper99,
#mainid-Dashboard3spid .dboard-left-wrapper100,
#mainid-Dashboard3spid .dboard-left-wrapper132
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 3 (HR) */
/* BEGIN styles for dashboard 4 (IT) */
#mainid-Dashboard4spid {}
#mainid-Dashboard4spid {text-decoration: none;}
#mainid-Dashboard4spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard4spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard4spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard4spid .dboard-left-wrapper153{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard4spid .dboard-left-wrapper153 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard4spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard4spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard4spid .dboard-left-wrapper105,
#mainid-Dashboard4spid .dboard-left-wrapper106,
#mainid-Dashboard4spid .dboard-left-wrapper107
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 1 4 (IT) */
/* BEGIN styles for dashboard 24 (Merchandising) */
#mainid-Dashboard24spid {}
#mainid-Dashboard24spid {text-decoration: none;}
#mainid-Dashboard24spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard24spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard24spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard24spid .dboard-left-wrapper154{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard24spid .dboard-left-wrapper154 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard24spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard24spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard24spid .dboard-left-wrapper111,
#mainid-Dashboard24spid .dboard-left-wrapper112,
#mainid-Dashboard24spid .dboard-left-wrapper113
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 1 24 (Merchandising) */
/* BEGIN styles for dashboard 18 (Supply Chain) */
#mainid-Dashboard18spid {}
#mainid-Dashboard18spid {text-decoration: none;}
#mainid-Dashboard18spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard18spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard18spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard18spid .dboard-left-wrapper156{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard18spid .dboard-left-wrapper156 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard18spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard18spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard18spid .dboard-left-wrapper125,
#mainid-Dashboard18spid .dboard-left-wrapper126,
#mainid-Dashboard18spid .dboard-left-wrapper127
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 1 18 (Supply Chain) */
/* BEGIN styles for dashboard 19 (Store Operations) */
#mainid-Dashboard19spid {}
#mainid-Dashboard19spid {text-decoration: none;}
#mainid-Dashboard19spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard19spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard19spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard19spid .dboard-left-wrapper155{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard19spid .dboard-left-wrapper155 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard19spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard19spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard19spid .dboard-left-wrapper120,
#mainid-Dashboard19spid .dboard-left-wrapper118,
#mainid-Dashboard19spid .dboard-left-wrapper119
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 1 19 (Store Operations) */

/* BEGIN styles for dashboard 44 (Industry Info)*/
#mainid-Dashboard44spid {}
#mainid-Dashboard44spid {text-decoration: none;}
#mainid-Dashboard44spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard44spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard44spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard44spid .dboard-left-wrapper190{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard44spid .dboard-left-wrapper190 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard44spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for left column H3 headers */
#mainid-Dashboard44spid .dboard-left-wrapper72 h3 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard44spid h3 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard44spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */

#mainid-Dashboard44spid .dboard-left-wrapper207,
#mainid-Dashboard44spid .dboard-left-wrapper206,
#mainid-Dashboard44spid .dboard-left-wrapper205,
#mainid-Dashboard44spid .dboard-left-wrapper204 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}

/* END styles for dashboard 44  (Industry Info) */
/* BEGIN styles for dashboard 47 (Committees) */
#mainid-Dashboard47spid {}
#mainid-Dashboard47spid {text-decoration: none;}
#mainid-Dashboard47spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard47spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard47spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard47spid .dboard-left-wrapper213{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard47spid .dboard-left-wrapper213 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard47spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard47spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
/* style for left column eyebrows and other specific blocks */

#mainid-Dashboard47spid .dboard-left-wrapper214,	
#mainid-Dashboard47spid .dboard-left-wrapper215
 {margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px; color:color: #888888;}
	
/* END styles for dashboard 1 47 (Committees) */

/* styles for dashboard 55 */
#mainid-Dashboard55spid {}
#mainid-Dashboard55spid {text-decoration: none;}
#mainid-Dashboard55spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard55spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard55spid  .contentR2_entry_divider{display: none;}
#mainid-Dashboard55spid .dboard-left-wrapper295{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard55spid .dboard-left-wrapper295 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard55spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard55spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#block-302.dboard-right-blocks  {background: none;}
#block-302.dboard-right-blocks h4 {display: none;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard55spid .dboard-left-wrapper296, 
#mainid-Dashboard55spid .dboard-left-wrapper297,
#mainid-Dashboard55spid .dboard-left-wrapper301 {position: relative;margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard55spid .feature-button .left {padding-top: 0px;}

/* styles for dashboard 61 */
#mainid-Dashboard61spid {}
#mainid-Dashboard61spid {text-decoration: none;}
#mainid-Dashboard61spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard61spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard61spid  .contentR2_entry_divider{display: none;}
/* top section */
#mainid-Dashboard61spid .dboard-left-wrapper303{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard61spid .dboard-left-wrapper303 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard61spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard61spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#mainid-Dashboard61spid  .dboard-right-blocks table {margin-top: 0px;padding-top: 0px;}
#block-309.dboard-right-blocks  {background: none;}
#block-309.dboard-right-blocks h4 {display: none;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard61spid .dboard-left-wrapper305, 
#mainid-Dashboard61spid .dboard-left-wrapper306,
#mainid-Dashboard61spid .dboard-left-wrapper353 {position: relative;margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard61spid .feature-button .left {padding-top: 0px;}

/* styles for dashboard 63 (Swipe Fees) */
#mainid-Dashboard63spid {}
#mainid-Dashboard63spid {text-decoration: none;}
#mainid-Dashboard63spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard63spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard63spid  .contentR2_entry_divider{display: none;}
/* top section */
#mainid-Dashboard63spid .dboard-left-wrapper330{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard63spid .dboard-left-wrapper330 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard63spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard63spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#mainid-Dashboard63spid  .dboard-right-blocks table {margin-top: 0px;padding-top: 0px;}
#block-309.dboard-right-blocks  {background: none;}
#block-309.dboard-right-blocks h4 {display: none;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard63spid .dboard-left-wrapper331,
#mainid-Dashboard63spid .dboard-left-wrapper333, 
#mainid-Dashboard63spid .dboard-left-wrapper336,
#mainid-Dashboard63spid .dboard-left-wrapper337
 {position: relative;margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard63spid .feature-button .left {padding-top: 0px;}

/* styles for dashboard 64 */
#mainid-Dashboard64spid {}
#mainid-Dashboard64spid {text-decoration: none;}
#mainid-Dashboard64spid h5 a {line-height: 22px;font-size: 18px;text-decoration: none;}
#mainid-Dashboard64spid .mainGuts_R_contentR {width: 180px;font-size: 11px;}
#mainid-Dashboard64spid  .contentR2_entry_divider{display: none;}
/* top section */
#mainid-Dashboard64spid .dboard-left-wrapper339{background: url(/themes/nrf/images/dashboard/section-eyebrow-logo-600x58.gif) top left no-repeat;width: 600px;margin-top: 0px;padding: 0px 10px 0px 10px;}
#mainid-Dashboard64spid .dboard-left-wrapper339 h4 {padding-left: 30px;font-size: 18px;}
#mainid-Dashboard64spid h4 {color: #888888; font-size: 14px;font-weight: bold;padding: 20px 0 0 0px;}
/* style for right column eyebrows and other specific blocks */
#mainid-Dashboard64spid  .dboard-right-blocks  {background:url(/themes/nrf/images/dashboard/section-eyebrow-180.gif) top center no-repeat #ffffff;padding: 0px 10px;}
#mainid-Dashboard64spid  .dboard-right-blocks table {margin-top: 0px;padding-top: 0px;}
#block-309.dboard-right-blocks  {background: none;}
#block-309.dboard-right-blocks h4 {display: none;}
/* style for left column eyebrows and other specific blocks */
#mainid-Dashboard64spid .dboard-left-wrapper342, 
#mainid-Dashboard64spid .dboard-left-wrapper341,
#mainid-Dashboard64spid .dboard-left-wrapper347,
#mainid-Dashboard64spid .dboard-left-wrapper350 {position: relative;margin-top: 40px;background: url(/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif) top left no-repeat;width: 600px;padding: 0px 30px 0px 10px}
#mainid-Dashboard64spid .feature-button .left {padding-top: 0px;}


/* additional styles for holiday hq */
#mainid-Pagesspid1140 .mainGuts_R_contentR {width: 180px;}
#mainid-Pagesspid883 .mainGuts_R_contentR {width: 180px;}
#mainid-Pagesspid882 .mainGuts_R_contentR {width: 180px;}
#mainid-Pagesspid697 .mainGuts_R_contentR {width: 180px;}
#mainid-Pagesspid1142 .mainGuts_R_contentR {width: 180px;}	
/* Search recommended */
.recommend_block {padding-bottom: 15px;}
.recommended_heading {font-weight: bold;padding-top: 10px;}

/* right ad
#rightad {border: 1px solid #8FC4EE;display: block;margin: 0px;padding: 0px;} */

/* special vat page styles */
#mainid-Pagesspid1406 h1.red {display: none}
#mainid-Pagesspid1406 h2.red {letter-spacing: -0.01em;font-family: Arial,Helvetica,sans-serif;font-size: 20px;font-weight: bold;line-height: 22px;color: #b73a1c;text-transform: capitalize;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;margin-left: -3px;min-height: 60px;padding-top: 10px;padding-right: 15px;padding-bottom: 0pt;padding-left: 10px;background-color: #ffffff;background-image: url("/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif");background-repeat: no-repeat;background-attachment: scroll;background-position: left top;}

/* styles for news dashboard item */
.dashboardnews {padding-bottom: 15px;}
li.dashboardnews {list-style:none;}


/* styles for blue tab in to nav */

div.mainNav_retails_big_blog a:link  {
  background:url(../images/corners/tab-blue.gif) top right no-repeat #669bb6;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
 div.mainNav_retails_big_blog a:visited  {
  background:url(../images/corners/tab-blue.gif) top right no-repeat #669bb6;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
div.mainNav_retails_big_blog a:hover  {
  background:url(../images/corners/tab-blue_highlight.gif) top right no-repeat #76b3d2;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
div.mainNav_retails_big_blog a:active  {
  background:url(../images/corners/tab-blue_highlight.gif) top right no-repeat #76b3d2;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}
div.mainNav_retails_big_blog a#navSelected  {
  background:url(../images/corners/tab-blue_highlight.gif) top right no-repeat #76b3d2;
  height:16px;
  margin:0px;
  padding:2px 0px 8px 0px;
  border-bottom:1px solid #5f8514;
  color:#fff;
  font-weight:normal;
  text-decoration:none;
  display:block;
}

#amaclib_right_column {float: right; position: relative; width: 180px;}
#amac_lib_cat_left {float: left;position: relative;width: 600px;}

/* BEGIN styling of dashboard 'contact' section */
#block-316 li,
#block-317 li,
#block-319 li,
#block-320 li,
#block-323 li,
#block-322 li,
#block-325 li,
#block-321 li,
#block-324 li{
text-decortation:none;
list-style:none;
margin-left:0px;
padding-left:3px;	
}

/* END styling of dashboard 'contact' section */

#mainid-Pagesspid1468 .content_far_right_column {display: none;}
#mainid-Pagesspid1468 .mainGuts_R {width: 1000px;}
#mainid-Pagesspid1468 #datatable {width: 1000px !Important;}


/* styling for login test page */
#login-content .clear {clear: both;}
.logintest #login-top {background: url(../images/bg_nrf_login_top.gif) no-repeat top left #ffffff;display: block;height: 15px;width: 680px;}
.logintest #login-bottom {background: url(../images/bg_nrf_login_bottom.gif) no-repeat top left #ffffff;display: block;height: 13px;width: 680px;}
.logintest #login-content {background: url(../images/bg_nrf_login_middle.gif) repeat-y top left #ffffff;display: block;width: 680px;font-family: Arial, Helvetica, sans-serif;padding: 20px;}
.logintest #login-content .allWhite_content {min-height: 400px;}
.logintest #login-content .allWhite_content .topcopy{padding: 0px 50px 0px 30px;font-size: 12px}
#login-content h1 {background: url(../images/nrf_login_bag.png) no-repeat top left;padding-left: 30px;padding-top: 10px;color: #2a709f; font-weight: bold;font-size: 24px;font-family: Arial, Helvetica, sans-serif;}
#login-content #loginpage-loginside-top {background: url(../images/nrf_login_existing_header.png) no-repeat top left;width: 340px;height: 32px;font-family: Arial, Helvetica, sans-serif;color: #2a709f;font-weight: bold;font-size: 18px;padding-left:20px;line-height: 32px;vertical-align: middle;}
#login-content #loginpage-loginside-top h2,
#login-new-to-nrf-top h2 {padding-top: 3px;}
#login-content #loginpage-loginside-content {width: 308px;background-color: #ffffff;border: 1px solid #cadee7;padding: 20px;font-size: 13px;}
#login-content #loginpage-loginside-content p {margin-top: 0px;}
#login-content #loginpage-loginside-content .login-title {font-weight: bold;}
#login-new-to-nrf-inner a{color: #216cac;text-decoration: none;}
#login-new-to-nrf-inner a:hover {text-decoration:underline;}
#login-new-to-nrf-inner form{padding-top: 10px;float: right;}
#login-new-to-nrf-top {background: url(../images/nrf_login_new-to-nrf-top.png) no-repeat top left;font-family: Arial, Helvetica, sans-serif;color: #2a709f;font-weight: bold;font-size: 18px;padding-left:20px;width: 250px;height: 32px;line-height: 32px;vertical-align: middle;}
#login-new-to-nrf-inner {display: block;width: 208px;background-color: #ffffff;border: 1px solid #cadee7;padding: 15px 20px;}
#login-new-to-nrf-inner li {list-style: none;background: url(../images/NRF_login-blue-bullet.png) 0px 3px no-repeat;padding-left: 8px;padding-bottom: 4px;margin-left: 0px;}

#login-content h3 {font-weight: normal;color: #000;font-size: 12px;}
#login-content input.forms {width: 280px;}
#login-not-a-member {clear: both;background: url(../images/NRF_login-Join-Today.png) top left no-repeat;width: 250px;height: 81px;color: #ffffff;font-family: Arial, Helvetica, sans-serif;margin-top: 8px;}
#login-not-a-member a {color: #ffffff;text-decoration: none;}
#login-not-a-member h2 {font-size: 18px;font-weight: bold;color: #ffffff;margin-top: 0px;padding-top: 12px;margin-bottom: 0px;padding-bottom: 0px;}
#login-not-a-member p {color: #d4e8f1; font-weight: bold;font-size: 13px;margin-top: 0px;padding-top: 4px;}
#login-not-a-member .join-button {font-weight: bold;font-size: 100%;font-size: 20px;line-height: 20px;text-transform: uppercase;display: block;width: 67px;float: right;font-family: 'Arial Narrow','Nimbus Sans L',sans-serif;font-stretch: condensed;}

#login-not-a-member .left {width: 145px;padding-left: 24px;float: left;}
#login-not-a-member .right {width: 72px;float: right;text-align: center;padding-top: 12px;padding-right: 8px;} 

#login-content span.secure {display: block;float: right;clear: right;color: #666666;font-size: 12px;}
#loginpage-loginside input {margin-bottom: 4px;}
#loginpage-loginside input.submit {float: right;}
