﻿body
{
    background-image:url(../SiteImages/green_bg.gif);
}
.topfade
{
    background-image:url(../SiteImages/top_fade.gif);
}
.basketfade
{
    background-image:url(../SiteImages/basketfade.gif);
}
.productfade
{
    background-image:url(../SiteImages/productfade.gif);
}
.botfade
{
    background-image:url(../SiteImages/bot_fade.gif);
	font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
}
A:visited 
	{
		text-decoration: none;  
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
	}
	
A:active 
	{
		text-decoration: none; 
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
	}
	
A:link 
	{
		text-decoration: none;  
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
	}
	
A:hover 
	{
		text-decoration: underline;
		color:#707070;
	}



.fieldset
	{
		border: #c0c0c0 solid 1px;
		padding: 5px;
	}
	
.SiteFrame
	{
		BORDER-BOTTOM: #b5c4a1 3px solid;
		BORDER-TOP: #b5c4a1 3px solid;
		BORDER-LEFT: #b5c4a1 3px solid;
		BORDER-RIGHT: #b5c4a1 3px solid;
		background-color:#ffffff;

		
	}
	
.titlefont
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#005a45;
		font-size:14pt;

	}	
	
.titlefont2
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#b5c4a1;
		font-size:12pt;

	}	
	
.titlefont3
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:12pt;
		
	}	
h1
{
	font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
	color:#707070;
	font-size:12pt;
	margin-bottom:0;
}
.bodyfont
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
	}
	
.bodyfont_RED
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#aa0000;
		font-size:8pt;
	}	
	
.bodyfont_lrg
	{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
	}	
			
	
.body_grey
	{
		font-family: arial,verdana,geneva,helvetica,sans-serif;
		color:#a0a0a0;
		font-size:8pt;
	}	
	
.quantity_box
	{
		font-family: arial,verdana,geneva,helvetica,sans-serif;
		font-size:8pt;
		width:20
	}
	
.button
	{
		color:#ffffff;
		background-color:#b5c4a1;
		font-size:8pt;
		font-weight:bold;	
		font-family:tahoma,verdana,arial;
		width:150;
	}
	
.longbutton
	{
		color:#ffffff;
		background-color:#b5c4a1;
		font-size:8pt;
		font-weight:bold;	
		font-family:tahoma,verdana,arial;
		width:200;
	}	
	
.s_button
	{
		color:#ffffff;
		background-color:#b5c4a1;
		font-size:8pt;
		font-weight:bold;	
		font-family:tahoma,verdana,arial;
		width:35;
		height:22;
	}	
	
.input
	{
		font-size:8pt;	
		font-family:tahoma,verdana,arial;
		width:200;
		height:21;
	}
	
.sm_input
	{
		font-size:8pt;	
		font-family:tahoma,verdana,arial;
		width:40;
		height:21;
	}	
	
.inv_input
	{
		font-size:8pt;	
		font-family:tahoma,verdana,arial;
		border:0;
		font-weight:bold;
		color:#707070;
		background-color:#e3efd3
	}	

.smallinput
	{
		font-size:8pt;	
		font-family:tahoma,verdana,arial;
		height:22;
	}	

.ratingStar {
    font-size: 0pt;
    width: 13px;
    height: 12px;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
    display: block;
    background-repeat: no-repeat;
}

.SearchString
{
	font-family:tahoma;font-size:8pt;width:150px;
}
	
.filledRatingStar {
    background-image: url(../SiteImages/FilledStar.png);

}

.emptyRatingStar {
    background-image: url(../SiteImages/EmptyStar.png);
}

.savedRatingStar {
    background-image: url(../SiteImages/SavedStar.png);
}
.RecentItemsList H3
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#b5c4a1;
		font-size:12pt;
		margin:0 0 5px;
		padding:0;
}
.RecentItemsList
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
}

.TopSellersList H3
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#b5c4a1;
		font-size:12pt;
		margin:0 0 5px;
		padding:0;
}
.TopSellersList
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
}
.ProductBrowserTitle
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
}

.ProductBrowserMoreLink
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
}

.ProductBrowserDescription
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;	
}
.ProductBrowserPrice
{
		font-family: tahoma,arial,verdana,geneva,helvetica,sans-serif;
		color:#707070;
		font-size:8pt;
		font-weight:bold;
}

/*AutoComplete flyout */

.autocomplete_completionListElement 
{  
	visibility : hidden;
	margin : 0px!important;
	background-color : inherit;
	color : windowtext;
	border : buttonshadow;
	border-width : 1px;
	border-style : solid;
	cursor : 'default';
	overflow : auto;
	height : 200px;
    text-align : left; 
    list-style-type : none;
}

/* AutoComplete highlighted item */

.autocomplete_highlightedListItem
{
	background-color: #ffff99;
	color: black;
	padding: 1px;
}

/* AutoComplete item */

.autocomplete_listItem 
{
	background-color : window;
	color : windowtext;
	padding : 1px;
}
.ImageHolder
{
	overflow:hidden;
}
.SnowBallBrowse
{
	background-image:url(../SiteImages/snowball.gif);
	position:absolute;
	width:130px;
	height:130px;
	cursor:hand;
}
.SnowBallProduct
{
	background-image:url(../SiteImages/snowball.gif);
	position:absolute;
	width:200px;
	height:200px;
}
.SnowBallFull
{
	background-image:url(../SiteImages/snowball.gif);
	position:absolute;
}
