/* CSS Document */
BODY
{
font-family:Verdana, Arial, sans-serif;
}

BLOCKQUOTE,CENTER, TH, TR, TD {
padding: 0px;
margin: 0px;
font-size: 12px;
}

TABLE {
margin-top: 0px;
margin-bottom: 0px;
margin-left:auto;
margin-right:auto;
}


UL {
margin-top: 5px;
}

INPUT, SELECT, TEXTAREA {
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #666666;
	text-decoration: none;
	vertical-align: middle;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 1px;
	margin-bottom: 1px;

}
a:link {color : #000000; text-decoration: none; text-decoration: underline;}
a:visited {color : #000000; text-decoration: none; text-decoration: underline;}
a:hover {color : #970F00; text-decoration: underline;}
a:active {color : #970F00; text-decoration: underline;}

.lookup{width:150px;}

.CatTitle
{
color: white;
margin-top: 5px;
margin-bottom:5px;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:center;
background-color:#0a3366;
font-weight: bold; 
}

/* Block spacing in left column */
.leftcolumn td { 
display: block;
margin: 5px;
padding: 5px;
width:195px;
border: 1px solid black;
 }

/* The .cattree class is not output by OpenUI. Instead it should be
included in your Global Left Column Header as a <div class="cattree">
along with a corresponding </div> tag placed in your category footer. 

.cattree { }
.cattree:link { }
.cattree:hover { }
.cattree:active { }
.cattree:visited { }

the links abouve the Category tree. 
.greymenu: { }

 Header categories are those with an underscore 
 as the 2nd character of the category's code. 
.cattree_header: {}

 Top-level categories are those with no parent. 
.cattree_top { }

 The currently selected top-level category. 
.cattree_top_sel { }

 Parent-level categories are those with 1 or more children. 
.cattree_parent { }

 The currently selected parent-level category. 
.cattree_parent_sel{ }

 Child-level categories are those with no children. 
.cattree_child { }

 The currently selected child-level category.
.cattree_child_sel { }

*/

.tree {
}
a.cattree_parent , a.cattree_child {
margin-top: 1px;
background-color: #ffffff;
text-decoration: none;
}

a.cattree_child:hover{
background-color: #E95724;
color: #fff;
text-decoration: none;
}


a.cattree_top {
background-color:  white;
border-top: 1px solid #7098D6;
color:#7098D6;
text-decoration: none;
font-weight:bold;
padding: 2px;
}

a.cattree_top:link, a.cattree_top:visited, a.cattree_top:active{
text-decoration: none;
color: black;
}
a.cattree_child:visited, a.cattree_parent:visited {
text-decoration: none;
}

a.cattree_top:hover, a.cattree_child:hover, a.cattree_parent:hover {
background-color: #7098D6;
color:   white;
text-decoration: none;
}

.cattree_selected {
background-color: #7098D6;
color: white;
text-decoration: none;
border:1px solid  #7098D6;
padding:2px;
font-weight:bold;
}

.Basket, .Checkout{
text-align: right; 
float: right; 
padding: 5px; 
white-space: nowrap; 
width: 105px;
font-size: 12px;
}

.NavBar
{
background-image: url(http://www.icelife.com/Merchant2/graphics/FSB/Template/nav_bg.jpg); 
background-repeat: repeat-y;
line-height: .9em;
height:15px;
font-size:14px;
background-color:#b3c1dd;
font-weight: bold;
color:white;
}

.NavBar A {color: #FFFFFF;text-decoration: none; }
.NavBar A:VISITED {color: #FFFFFF; text-decoration: none;}
.NavBar A:HOVER {color:#000000; text-decoration : none; }
.NavBar A:ACTIVE {color: #FFFFFF;text-decoration: none; }

.AttribSelect {
	border: 2px solid  #7098D6; 
	margin: 2px; 
	padding: 4px; 
	float: left; 
	text-align: center; 
	white-space: nowrap; 
	font-weight: bold;
	font-size:0.75em;
}
.AttribSelect:active {
background-color:#7098D6;
}
.AttribSelect:hover {
background-color: #7098D6;
color: #fff;
}
.AttribSelect:visited {
background-color: white;
}

.catspacer {
float:left;
width:10px;
}

.catrow {
float:left;
display:inline;
margin: 0 0 0 0;
display: inline;
clear: left;
line-height:1.7em;
font-size:11px;
}

.FPContainer {
float:left; 
display: inline; 
width:30%; 
height:150px;
padding:2px; 
margin: 2px; 
border:1px solid black;
cursor: pointer;
}

.FPTitle{
}

.FPText{
width: auto;
float:none;
font-size:12px;	
}
.FPText img{
float:left; 
margin:2px;
}

.EverythingIce
{
	font-family: Monotype Corsiva, Apple Chancery, URW Chancery L, cursive; 	text-decoration:none; 
	font-size:1.5em; 
}

