a:link,
a:visited,
a:active {
  background-color: inherit;
  color: #666;
  text-decoration: underline;
}
a:hover {
  background-color: inherit;
  color: #006600;
  text-decoration: underline;
}
h2 {
  background-color: inherit;
  color: #006600;
}
html {
  scrollbar-arrow-color: #669900
}
table.control th.right {
  color: #006600;
}
table.footer td.righttop {
  background: #EEE8D9 url(../img/_spring_footer.jpg) repeat-x top left fixed;
}
table.footer td.rightbottom {
  background-color: #CCAD33;
}
table.form td.checkout {
  background-color: #669900;
}
table.form td.totalright a:hover {
  color: #006600;
}
table.header {
  border-bottom: 8px solid #669900;
}
table.header td.headerLeftFeature {
  background: transparent url(../img/_spring_leftfeature.jpg) no-repeat top left;
}
table.header td.headerRightFeature {
  background: transparent url(../img/_spring_rightfeature.jpg) no-repeat top left;
}
table.select p.label {
  color: #CC6600;
}
ul.ital {
  color: #669900;
}  
ul#mainnav {
  background: black url(../img/_spring_bowl.gif) no-repeat top left;
}		
#mainresults #form h3 {
  color: #006600;
}
span.function a:link,
span.function a:visited,
span.function a:active {
  background-color: #669900;
}
span.function a:hover {
  background-color: #006600;
}
.formbutton {
  background-color: #CC6600; 
}
.checkoutbutton {
  background: url("../img/btnTrolley.gif") #006600 50% no-repeat fixed;
}
.heavycolor {
  color: #006600;
}

/*  ---------------------------------------------
Element Rules for http://www.cookandstay.com pop-up windows  */

#close {
  background-color: #CC9933;
}
#close span.closewindow a:link,
#close span.closewindow a:visited,
#close span.closewindow a:active {
  background-color: #669900;
}
#close span.closewindow a:hover {
  background-color: #006600;
}
