/* CSS Document */
/*--------------------------------------------------
CSS document containing typographical information & extra stuff (such as list styles). 
Created for National Retail Foundation by Spartan Internet
Copyright 2006 
--------------------------------------------------*/

/*----------*/
/*TYPOGRAPHY*/
/*----------*/
h1  {
  font-size:183%;
  font-weight:bold;
  /*letter-spacing:-0.05em;*/
  color:#fff;
  text-transform:capitalize;
  margin:0px;
}
h1.red  {
  font-family:Arial, Helvetica, sans-serif;
  font-size:20px;
  font-weight:bold;
  /*letter-spacing:-0.06em;*/
  line-height:22px;
  color:#b73a1c;
  text-transform:capitalize;
  margin:0px 0px 0px -3px;
  /* added 2010-07-19: */
  min-height: 60px;
  padding: 10px 15px 0 10px;
  /*width:600px;*/
  background: url("/themes/nrf/images/explorenrf/eyebrow_plain_600x60.gif") no-repeat  left top #FFFFFF;
}
h1.red-wide { background: url("/themes/nrf/images/explorenrf/eyebrow_plain_822x60.gif") no-repeat  left top #FFFFFF; }
h1.red-no-eyebrow { background: #FFFFFF;padding-top:0;min-height:0; }
h1.orange  {
  font-size:20px;
  font-weight:bold;
  /*letter-spacing:-0.05em;*/
  color:#d2731f;
  text-transform:uppercase;
  margin:0px;
}
h2  {
  font-size:108%;
  font-weight:bold;
  letter-spacing:-0.07em;
  color:#306fa6;
  text-transform:uppercase;
  margin:0px;
}
h2.reverse  {
  font-size:108%;
  font-weight:bold;
  letter-spacing:-0.07em;
  color:#fff;
  text-transform:uppercase;
  margin:0px;
}
h2.red  {
  font-size:108%;
  font-weight:bold;
  letter-spacing:-0.07em;
  color:#ca5436;
  text-transform:uppercase;
  margin:0px;
}
h2.orange  {
  font-size:108%;
  font-weight:bold;
  letter-spacing:-0.07em;
  color:#d2731f;
  text-transform:uppercase;
  margin:0px;
}

h3  {
  font-size:100%;
  font-weight:bold;
  color:#2066a2;
  margin:0px;
  padding:0px;
  display:inline;
}

.bold  {font-weight:bold;}


/*---------------*/
/*SPECIAL STUFFS*/
/*--------------*/
ul  {
  padding:0px;
  margin:0px;
}
li  {
  list-style:url(images/bullet_style.gif);
  margin:0px 0px 0px 15px;
  padding:0px;
}
li.red  {
  list-style:url(images/bullet_styleRed.gif);
  margin:0px 0px 0px 15px;
  padding:0px;
}
li.dkRed  {
  list-style:url(images/bullet_styleDkRed.gif);
  margin:0px 0px 0px 15px;
  padding:0px;
}
li.arrow  {
  list-style:url(../images/bullet_arrowCream.gif);
  margin:0px 0px 3px 15px;
  padding:0px;
}
li.lock  {
  list-style:url(../images/bullet_lock.gif);
  margin:0px 0px 0px 15px;
  padding:0px;
}
li.blueBullet  {
  list-style:url(../images/bullet_blue.gif);
  margin:10px 0px 0px 20px;
  padding:0px;
}
li.none  {
  list-style:none;
  margin:0px 0px 0px 15px;
  padding:0px;
}

img.bulletSpace  {margin:0px 1px 0px 1px;}


/* grey */
.grey {color: #666666;font-weight:normal;}
a.grey:link  {color:#666666;  font-weight:normal;}
a.grey:visited  {color:#666666;  font-weight:normal;}
a.grey:hover  {color:#666666;  font-weight:normal;}
a.grey:active  {color:#666666;  font-weight:normal;}

/* CUSTOM STYLES */
.greyheader {font-size: 12px; font-weight: bold; color: #666666;}
.greyheader a{font-size: 12px; font-weight: bold; color: #666666;text-decoration: none}
.greyheader a:hover {text-decoration: underline;}
.greyheader a:active {font-size: 12px; font-weight: bold; color: #666666;}
.greyheader a:visited {font-size: 12px; font-weight: bold; color: #666666;}
.greyheader a:link {font-size: 12px; font-weight: bold; color: #666666;}

/*blue */
.bluetext {color: #336699;font-weight: normal;}
.bluetext a:link  {color:#336699;  font-weight:bold;}
.bluetext a:visited  {color:#336699;  font-weight:bold;}
.bluetext a:hover  {color:#336699;  font-weight:bold;}
.bluetext a:active  {color:#336699;  font-weight:bold;}
