DIV#bookmarks{
  padding-top:5px;
  text-align:center;
}

DIV#bookmark-popup,DIV#rss-popup{
  background:white;
  padding:10px;
}
DIV#bookmark-popup table,
DIV#rss-popup table{
  width:290px;
  border-collapse:collapse;
  border-spacing:0;
}


DIV#bookmark-popup table td,DIV#rss-popup table td{
  padding: 2px 0px 2px 10px;
}

DIV#bookmark-popup table td a,DIV#rss-popup table td a{
  color:#009;
  font-size:12px;
  padding-bottom: 2px;
  font-height: 18px;
  font-weight: normal;
  height: 18px;
  text-decoration:none;
  font-family:Arial,Helvetica,sans-serif;
  display:inline;
}

DIV#bookmark-popup #title,DIV#rss-popup #title{
  font-size:12px;
  display:block;
  padding-bottom:5px;
}

DIV#bookmark-popup .menu-item-selected,DIV#rss-popup .menu-item-selected{
  background:#ECECEC;
}

DIV#bookmark-popup .menu-item,DIV#rss-popup .menu-item{
  background:white;
}

SPAN.rss-title{
  display:block;
  font-size:20px;
  font-weight:bold;
  color:#76a340;
}

SPAN.rss-title a{
  text-decoration:none;
  font-size:20px;
  font-weight:bold;
  color:#76a340;
}

SPAN.rss-description{
  display:block;
  font-size:12px;
  font-weight:bold;
}

SPAN.rss-title-img IMG{
  border:0;
}

SPAN.rss-item-title{
  display:block;
  font-size:16px;
  font-weight:bold;
  color:#76a340;
  margin-top:30px;
  margin-bottom:3px;
  border-bottom:1px SOLID #76a340;
}

SPAN.rss-item-title a{
  text-decoration:none;
  font-size:16px;
  font-weight:bold;
  color:#76a340;
}

SPAN.rss-item-date{
  font-size:11px;
  font-weight:normal;
  color:gray;
}

SPAN.rss-item-author{
  font-size:11px;
  font-weight:normal;
  color:gray;
  border-left:1px SOLID gray;
  padding-left:4px;
  margin-left:4px;
}

SPAN.rss-item-morelink{
  border-left:1px SOLID gray;
  padding-left:4px;
  margin-left:4px;
}

SPAN.rss-item-morelink a{
  text-decoration:none;
  font-size:11px;
  font-weight:normal;
  color:gray;
}

DIV.rss-item-description{
  font-weight:normal;
  margin-top:10px;
  margin-bottom:8px;
  padding-left:12px;
}

DIV.rss-item-content_encoded IMG{
  border:0;
  display:block;
  padding:5px;
}

DIV.rss-item-content_encoded a{
  text-decoration:none;
}

DIV.rss-item-content_encoded{
  font-weight:normal;
  margin-top:12px;
  margin-bottom:8px;
  padding-left:10px;
}

SPAN.rss-item-comments a{
  font-weight:normal;
  text-decoration:none;
  color:#76a340;
  padding-left:18px;
}

#MyExampleFeed DIV.rss-item-description{
  display:none;
}

#MyExampleFeed SPAN.rss-title{
  display:none;
}

#listselctionform label{
  font-size:12px;
  font-family:arial,helevetica,sans-serif;
}

#pointypopuparrow, #pointypopupcontent {
width:335px;
}
#pointypopuparrow {
 background: url('images/popup.png') repeat-x; 
position: relative;
float: left;
top: -1px;
}
#pointypopupcontent {
background-color: #fff;
border: 1px solid #808080;
text-align: left;
padding: 5px;
padding-top: 0;
}

a.feedlink { background: url('images/icons.gif') no-repeat; padding-left: 20px; }
a#feed-1 { background-position: 0px 0px; }
a#feed-2 { background-position: 0px -18px; }
a#feed-3 { background-position: 0px -36px; }
a#feed-4 { background-position: 0px -54px; }
a#feed-5 { background-position: 0px -72px; }
a#feed-6 { background-position: 0px -90px; }
a#feed-7 { background-position: 0px -108px; }
a#feed-8 { background-position: 0px -126px; }
a#feed-9 { background-position: 0px -144px; }
a#feed-10 { background-position: 0px -162px; }

a.bookmarklink { background: url('images/icons.gif') no-repeat; padding-left: 20px; }
a#bookmark-1 { background-position: 0px -180px }
a#bookmark-2 { background-position: 0px -198px }
a#bookmark-3 { background-position: 0px -216px }
a#bookmark-4 { background-position: 0px -234px }
a#bookmark-5 { background-position: 0px -252px }
a#bookmark-6 { background-position: 0px -270px }
a#bookmark-7 { background-position: 0px -288px }
a#bookmark-8 { background-position: 0px -306px }
a#bookmark-9 { background-position: 0px -324px }
a#bookmark-10 { background-position: 0px -342px }
a#bookmark-11 { background-position: 0px -360px }

/* nitrosell standard styles */
form.twocolumn label input.text ,form.twocolumn label select { width: 225px;  }
form.twocolumn label { width:90%; display: block; text-align: right; padding-bottom: 9px; }
form.twocolumn label.buttons {  padding: 5px 0 5px 0;}



a.feedpopup img { padding-left: 3px; padding-right: 3px; border:0; }
#closepopuplink {
background: url('images/icons.gif') no-repeat; 
            background-position: 0px -378px;
cursor: hand;
cursor: pointer;
        margin-top: 7px;
        text-indent: -9000px;
color: #ccc;
       font-weight: bold;
height: 18px; width: 20px;
padding: 0px;
         font-size: 14px;
float: right;
}

/** nitrobox styles **/
div#nitro_overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: none;
  z-index: 30;
}

div#nitro_loading {
  position: absolute;
  height: 40px;
  width: 40px;
  cursor: pointer;
  display: none;
  overflow: hidden;
  background: transparent;
  z-index: 100;
}

div#nitro_loading div {
  position: absolute;
  top: 0;
  left: 0;
  width: 40px;
  height: 480px;
  background: transparent url('images/nitro_progress.png') no-repeat;
}

div#nitro_outer {
  position: absolute;
    top: 0;
    left: 0;
    z-index: 90;
    padding: 20px 20px 40px 20px;
    margin: 0;
    background: transparent;
    display: none;
}

div#nitro_inner {
  position: relative;
  width:100%;
  height:100%;
  background: #FFF;
}

div#nitro_content {
  margin: 0;
  z-index: 100;
  position: absolute;
}

div#nitro_div {
  background: #000;
  color: #FFF;
  height: 100%;
  width: 100%;
  z-index: 100;
}

img#nitro_img {
  position: absolute;
  top: 0;
  left: 0;
  border:0; 
  padding: 0; 
  margin: 0;
  z-index: 100;
  width: 100%;
  height: 100%;
}

div#nitro_close {
  position: absolute;
  top: -12px;
  right: -15px;
  height: 30px;
  width: 30px;
  background: url('images/nitro_closebox.png') top left no-repeat;
  cursor: pointer;
  z-index: 181;
  display: none;
}

#nitro_frame {
  position: relative;
  width: 100%;
  height: 100%;
  display: none;
}

#nitro_ajax {
  width: 100%;
  height: 100%;
  overflow: auto;
}

a#nitro_left, a#nitro_right {
  position: absolute; 
  bottom: 0px; 
  height: 100%; 
  width: 35%; 
  cursor: pointer;
  z-index: 111; 
  display: none;
   background-image: url('../../images/spacer.gif'); 
  outline: none;
  overflow: hidden;
}

a#nitro_left {
  left: 0px; 
}

a#nitro_right {
  right: 0px; 
}

span.nitro_ico {
  position: absolute; 
  top: 50%;
  margin-top: -15px;
  width: 30px;
  height: 30px;
  z-index: 112; 
  cursor: pointer;
  display: block;
}

span#nitro_left_ico {
  left: -9999px;
  background: transparent url('images/nitro_left.png') no-repeat;
}

span#nitro_right_ico {
  right: -9999px;
  background: transparent url('images/nitro_right.png') no-repeat;
}

a#nitro_left:hover, a#nitro_right:hover {
  visibility: visible;
  background-color: transparent;
}

a#nitro_left:hover span {
  left: 20px; 
}

a#nitro_right:hover span {
  right: 20px; 
}

#nitro_bigIframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: transparent;
}

div#nitro_bg {
  position: absolute;
  top: 0; left: 0;
  width: 100%;
  height: 100%;
  z-index: 70;
  border: 0;
  padding: 0;
  margin: 0;
}
  
div.nitro_bg {
  position: absolute;
  display: block;
  z-index: 70;
  border: 0;
  padding: 0;
  margin: 0;
}

div#nitro_bg_n {
  top: -20px;
  left: 0;
  width: 100%;
  height: 20px;
  background: transparent url('images/nitro_shadow_n.png') repeat-x;
}

div#nitro_bg_ne {
  top: -20px;
  right: -20px;
  width: 20px;
  height: 20px;
  background: transparent url('images/nitro_shadow_ne.png') no-repeat;
}

div#nitro_bg_e {
  right: -20px;
  height: 100%;
  width: 20px;
  background: transparent url('images/nitro_shadow_e.png') repeat-y;
}

div#nitro_bg_se {
  bottom: -20px;
  right: -20px;
  width: 20px;
  height: 20px;
  background: transparent url('images/nitro_shadow_se.png') no-repeat;
}

div#nitro_bg_s {
  bottom: -20px;
  left: 0;
  width: 100%;
  height: 20px;
  background: transparent url('images/nitro_shadow_s.png') repeat-x;
}

div#nitro_bg_sw {
  bottom: -20px;
  left: -20px;
  width: 20px;
  height: 20px;
  background: transparent url('images/nitro_shadow_sw.png') no-repeat;
}

div#nitro_bg_w {
  left: -20px;
  height: 100%;
  width: 20px;
  background: transparent url('images/nitro_shadow_w.png') repeat-y;
}

div#nitro_bg_nw {
  top: -20px;
  left: -20px;
  width: 20px;
  height: 20px;
  background: transparent url('images/nitro_shadow_nw.png') no-repeat;
}

div#nitro_title {
  position: absolute;
  z-index: 100;
  display: none;
}

div#nitro_title div {
  color: #FFF;
  font: bold 12px Arial;
  padding-bottom: 3px;
  white-space: nowrap;
}

div#nitro_title table {
  margin: 0 auto;
}

div#nitro_title table td {
  padding: 0;
  vertical-align: middle;
}

td#nitro_title_left {
  height: 32px;
  width: 15px;
  background: transparent url('images/nitro_title_left.png') repeat-x;
}

td#nitro_title_main {
  height: 32px;
  background: transparent url('images/nitro_title_main.png') repeat-x;
}

td#nitro_title_right {
  height: 32px;
  width: 15px;
  background: transparent url('images/nitro_title_right.png') repeat-x;
}

/** reCAPTCHA styles **/
div#recaptcha_image { width: 300px; height: 57px; border: 1px solid black; }
p#recaptcha_prompt { font-size: 12px; }
p#recaptcha_prompt a { text-decoration: underline; }
input#recaptcha_response_field { width: 300px; border: 1px solid black; }
div.error {

margin: 0px 10px 10px 10px; padding: 10px 10px 10px 10px;border: 1px solid #ff0000; background-color: maroon; color: #fff; }
div.error a { color: #fff; text-decoration: underline; }