body
{
}
.tableWrapper
{
	border-right: 1px solid;
	border-top: 1px solid;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.formHeader
{
	font-family: Verdana;
	background-color: gainsboro;
}
.bottom 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px; 
	color: #000000; 
	font-style: normal; 
	line-height: 12px; 
	font-weight: normal
}

TD
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px
}

p 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;  
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal
}

h4 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:12px;
	font-style: normal; 
	line-height: 14px; font-weight: normal
}

h3 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal
}

h2 
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:14px;
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal
}

ul 
{
	font-family: Arial, Helvetica, sans-serif; 
	font-size:12px; 
	font-style: normal; 
	line-height: 14px; 
	font-weight: normal
}
.hidden
{
	display: none;
	visibility: hidden;
}
.gridTableWrapper
{
	border-right: 1px solid;
	border-top: 1px solid;
	font: icon;
	border-left: 1px solid;
	border-bottom: 1px solid;
}
.gridHeader
{
	font: icon;
	background-color: gainsboro;
}
.gridRow
{
	font: statusbar;
}
.gridRowAlt
{
	font: statusbar;
	background-color: whitesmoke;
}
.highlightWrapper
{
	border-right: black 1px solid;
	border-top: black 1px solid;
	border-left: black 1px solid;
	border-bottom: black 1px solid;
	background-color: whitesmoke;
}
.textbox
{
	border-right: #000099 1px solid;
	border-top: #000099 1px solid;
	font: statusbar;
	border-left: #000099 1px solid;
	border-bottom: #000099 1px solid;
	background-color: whitesmoke;
}
.toolbarButton
{
	border-right: 1px solid;
	border-top: 1px solid;
	font: menu;
	border-left: 1px solid;
	cursor: hand;
	border-bottom: 1px solid;
	background-color: whitesmoke;
}
.promotionProductWrapper
{
	overflow: auto;
	position: static;
	height: 75px;
	width: 330px;
}
.productInfoStrikeThrough
{
	text-decoration: line-through;
}
.tableWrapperInActivePromotion
{
	border-right: 1px inset;
	border-top: 1px inset;
	border-left: 1px inset;
	border-bottom: 1px inset;
	background-color: whitesmoke;
}

a.css_tooltip
{
position:relative; /*necessary to position next the span in an absolute way*/
text-decoration:none; /*remove the underlining from the links*/
}

a.css_tooltip:hover
{
background-color:#FFFFFF; /*a background color is needed for Internet Explorer 6*/
}

a.css_tooltip span
{
display:none; /*hide the span element in opening*/
}

a.css_tooltip:hover span
{
display:block; /*the span element are converted from inline to block element*/
position:absolute; /*absolute positioning in rapport to their parent link*/
z-index:20; /*needed to position the element span above other links*/
top:1.4em;
left:2em;
/*style of the css tooltip*/
width:150px;
border:1px solid #0CF;
background-color:#CFF;
color:#000;
padding:5px;
} 

