body{
background-color:#d8d8d8;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
line-height:15px;
text-decoration:none;
color:#585858;
margin-left:0; margin-top:0; margin-right:0; margin-bottom:0;
}

#main{
background-image:url(images/banner-bg-img.gif);
background-repeat:repeat-x;
height:142px;
}

#top-banner{
background-image:url(images/banner-img1.gif);
height:142px;
}

#white-bg{
background-image:url(images/white-bg.gif);
width:848px;
}

.home-icon {
	color:#ffffff;
	font-size:11px;
	text-decoration: none;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	background-image:url(images/home-icon.gif);
	background-repeat:no-repeat;
	}
	
.home-icon:hover {
	background-image:url(images/home-icon-a.gif);
	color:#ffbbdb;
	}
	
a.cart-icon {
 	color:#ffffff;
	font-size:11px;
	text-decoration: none;
	cursor:pointer;
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	}
	
a.cart-icon:hover {
	color:#aed7e8;
	}
	
a.top-links{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
cursor:pointer;
text-decoration:none;
}

a.top-links:hover{
color:#aed7e8
}

.navigation-headings{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

.leftlinks{
background-color:#f7fffd;
}

.leftlinks:hover{
background-color:#d7eee8;
}

.leftlinks_head{
background-color:#e7f7fd;
}

.leftlinks_head:hover{
background-color:#C2EEFD;
}

#leftlinks_head2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#388BAD;
text-decoration:none;
padding-left:12px;
line-height:17px;
cursor:pointer;
}


#leftlinks2{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2e9a85;
text-decoration:none;
padding-left:12px;
line-height:17px;
cursor:pointer;
}

.navigation{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
}

.navigation:hover{
color:#0e5875;
}

.headermenu {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#566200;
font-size:10px;
height:16px;
text-decoration:none;
font-weight:bold;
cursor:pointer;
}

.headermenu:hover{
color:#ffffff;
}

a.link{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px; color:#ef6000; text-decoration:none;
}
a.link:hover{
text-decoration:underline;
}
a.link2{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; line-height:20px; color:#ef6000; text-decoration:none;
}
a.link2:hover{
text-decoration:underline;
}
a.link3{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:20px; color:#439dc1; text-decoration:none;
}
a.link3:hover{
text-decoration:underline;
}

.link_nws{
font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px;   color:#585858; line-height:13px; text-decoration:none;
}

a.linkcomm{
color:#2e9a85; text-decoration:none;
}

a.linkcomm:hover{
text-decoration:underline;
}

.textboxgreen{
  height:12px; 
  border-style:solid; 
  border-top-color:#a2d5ce;  border-width: 1px;
  border-right-color:#a2d5ce;
  border-bottom-color:#a2d5ce;
  border-left-color:#a2d5ce;
  background-color:#FFFFFF;
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242;
  font-size:11px;
  padding-left:3px;
  padding-top:2px;
  padding-bottom:2px;
  color:#626262;
}

.searchgreen{
  height:14px;
  width:130px;
  border-style:solid; 
  border-top-color:#aacc79;  border-width: 1px;
  border-right-color:#aacc79;
  border-bottom-color:#aacc79;
  border-left-color:#aacc79;
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242;
  font-size:11px;
  padding-left:3px;
  padding-bottom:3px;
  color:#626262;
  }

.content{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#585858;
text-decoration:none;
line-height:13px;
}

.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#2e9a85;
text-decoration:none;
}

.heading-blue{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#3492b7;
font-weight:bold;
text-decoration:none;
}

.footerlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#585858;
text-decoration:
}

a.footerlinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#585858;
text-decoration:none;
}

a.footerlinks:hover{
color:#6e9732;
text-decoration:underline;
}

a.left_linkheading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}

a.left_linkheading:hover{
color:#FFFFFF;
text-decoration:none;
}

.greenbutton{
  height:20px;
  width:56px;
  background-image:url(images/login-bg.gif);
  border-top-color:#a2d5ce;  border-width: 1px;
  border-right-color:#a2d5ce;
  border-bottom-color:#a2d5ce;
  border-left-color:#a2d5ce;
  border-style:solid;
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242;
  font-size:11px;
  padding-bottom:2px;
  color:#2e9a85;
  font-weight:bold;
  cursor:pointer;
  }
  
.greenbutton:hover{
  background-image:url(images/login-bg2.gif);
  color:#1a8570;
  }
  
  .registerbutton{
  height:23px;
  width:70px;
  background-image:url(images/register-button-bg.gif);
  border-top-color:#b3cc76;  border-width: 1px;
  border-right-color:#b3cc76;
  border-bottom-color:#b3cc76;
  border-left-color:#b3cc76;
  border-style:solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding-bottom:3px;
  padding-left:5px;
  padding-right:2px;
  color:#ffffff;
  font-weight:bold;
  cursor:pointer;
  }
  
.bluebutton{
  height:23px;
  width:70px;
  background-image:url(images/blue-button.gif);
  border-top-color:#74bfe2;  border-width: 1px;
  border-right-color:#74bfe2;
  border-bottom-color:#74bfe2;
  border-left-color:#74bfe2;
  border-style:solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding-bottom:3px;
  padding-left:5px;
  padding-right:2px;
  color:#ffffff;
  font-weight:bold;
  cursor:pointer;
  }
  
  /*.bluebutton1{
  height:23px;
  width:120px;
  background-image:url(images/blue-button.gif);
  border-top-color:#74bfe2;  border-width: 1px;
  border-right-color:#74bfe2;
  border-bottom-color:#74bfe2;
  border-left-color:#74bfe2;
  border-style:solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  padding-bottom:3px;
  padding-left:5px;
  padding-right:2px;
  color:#ffffff;
  font-weight:bold;
  cursor:pointer;
  }*/
  
  
 .bluebutton1{
  height:50px;
  width:150px;
 background-image:url(images/confirm_c.gif);
  background-repeat:repeat-x;
  background-position:bottom;
 /* background-color:#AD0101;*/
  border-top-color:#AD0101; 
  border-width: 0px;
  border-right-color:#AD0101;
  border-bottom-color:#AD0101;
  border-left-color:#AD0101;

  border-style:solid;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:13px;
  padding-bottom:3px;
  padding-left:5px;
  padding-right:2px;
  color:#ffffff;
  font-weight:bold;
  cursor:pointer;
  }
  
  .searchbutton{
  height:15px;
  width:56px;
  background-image:url(images/search-bg.gif);
  font-family:Verdana, Arial, Helvetica, sans-serif; color:#424242;
  font-size:11px;
  color:#ffffff;
  font-weight:bold;
  cursor:pointer;
  padding-left:8px;
  }
  
.searchbutton:hover{
  background-image:url(images/search-bg-a.gif);
  color:#ffffff;
  }

.topgreylinks{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#759295;
text-decoration:none;
}

.topgreylinks:hover{
text-decoration:underline;
}

a.storetitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#52a4c5;
text-decoration:none;
}

a.storetitle:hover{
color:#388bad;
}

.faq{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#5e5e5e;
text-decoration:none;
line-height:20px;
}

.faq:hover{
color:#3e8ba9;
text-decoration:underline;
}

.error{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#db6684;
	font-weight:bold;
}

li ul {
    display: none;
}

li:hover > ul {
    display: block;
}

ul#nav li ul {
    display: none;
}

ul#nav li:hover > ul {
    display: block;
}

.review-headings{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#559bb7;
}

.review-links{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#4d4d4d;
text-decoration:underline;
}

.review-links:hover{
color:#f95f07;
}

td.colorsbg{
background-color:#FFFFFF;
}

td.colorsbg:hover{
background-color:#f7f7f7;
}

.bdrLB{
border-left:1px solid #d9efed;
}

.txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
}

.txtlog{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
}

.banner{
	height:257px;
	width:465px;
	background-image:url(images/scrapbuck-banner.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
}

.heading{
background-color:#aacc79;
padding:0 10px; 
text-align:left; 
color:#fff; 
font:11px arial; 
font-weight:normal; 
letter-spacing:1px;
}
 
.bdrAll{
border:1px solid #dfded9;
}

.border {
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-width: 1px;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: solid;
border-top-style:solid;
border-right-color: #c1e9ee;
border-bottom-color: #c1e9ee;
border-left-color: #c1e9ee;
border-top-color: #c1e9ee;
}

.bdrLR2{border:2px solid #ccc; border-top:none; border-bottom:none; padding:5px; background-color:#e7f7fd}

.imgBg{
padding:6px;
background-color:#e7f7fd;
border:1px solid #cbe5f0;
border-bottom:none;
}

.imgBgshop{
padding:6px;
background-color:#e7f7fd;
border:1px solid #cbe5f0;
}

.divider{ border-left:1px solid #000; height:200px; padding:0 5px; }

.lFeature{border-right:1px solid #cccccc; padding: 0 12px 0 12px;}

.bdrDotB{border-bottom: 1px dotted #d0ebe8;}

a.pricetitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
}

a.pricetitle:hover{
text-decoration:underline;
}

a.cattitle{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#2e9a85;
text-decoration:underline;
}

a.cattitle:hover{
text-decoration:none;
}

.pricebutton{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
background-image:url(images/price-buttons.gif);
height:20px;
width:65px;
background-repeat:no-repeat;
padding-left:5px;
cursor:pointer;
}

.pricebutton:hover {
background-image:url(images/price-buttons-2.gif);
}

.style12 {
BORDER-RIGHT: #A9E0E7 1px solid; BORDER-BOTTOM: #A9E0E7 1px solid
}

