/***************************************
*	The item preview
***************************************/

.item_preview{
padding:0px;
border:1px solid #cccccc;
margin-left:auto;
margin-right:auto;
margin-bottom:-1px;
width:95%;
color:inherit;
background-color:inherit;
font-size:90%;
}

.item_preview table{
width:100%;
padding:5px 10px 5px 10px;
}

/***************************************
*	The horizontal item preview
***************************************/

.item_preview_h{
padding:0px 0px 10px 0px;
}

.item_preview_h ul{
width:90%;
margin-left:auto;
margin-right:auto;
}

.item_preview_h li{
list-style-type:none;
font-size:90%;
text-align:center;
padding:0px 0px 5px 20px;
display:block;
display:inline;
}

/***************************************
*	The vertical item preview
***************************************/

.item_preview_v{
float:left;
width:60%;
margin:20px 0px 20px 10px;
}

.item_preview_v li{
list-style-type:none;
font-size:90%;
padding:0px 0px 5px 20px;
text-align:left;
}

.item_preview_image{
float:left;
}

.item_preview_image img{
padding:2px;
border:2px solid #cccccc;
text-align:center;
margin-left:auto;
margin-right:auto;
margin-bottom:10px;
color:inherit;
background-color:white;
width:170px;
}

/***************************************
*	The top bar of the item preview
***************************************/

.item_preview_number{
font-size:90%;
color:gray;
background-color:inherit;
text-align:left;
width:5%;
padding:3px;
}

.item_preview_title{
font-size:100%;
font-weight:bold;
text-align:center;
width:80%;
padding:3px;
}

.item_preview_cart{
font-size:90%;
text-align:right;
width:15%;
padding:3px;
}

/***************************************
*	The item view
***************************************/

#item_view table{
margin-left:auto;
margin-right:auto;
width:60%;
}

#item_view td{
padding:7px;
text-align:right;
}

#item_view th{
padding:7px 20px 7px 7px;
text-align:left;
}

#item_view img{
padding:2px;
border:2px solid #cccccc;
display:block;
text-align:center;
width:90%;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}

.item_view_description{
padding:2px;
border:2px solid #cccccc;
width:90%;
margin-left:auto;
margin-right:auto;
margin-top:10px;
margin-bottom:10px;
}

/***************************************
*	The item backgrounds:regular, odd, even, in cart, zero qty
***************************************/

.item_bg_regular{
color:inherit;
background-color:inherit;
}

.item_bg_odd{
color:inherit;
background-color:inherit;
} 

.item_bg_even{
color:inherit;
background-color:#C0C0C0;
}

.item_bg_cart{
color:inherit; 
background-color:#FFFF00;
}

.item_bg_zero{
color:inherit; 
background-color:#FFCC66;
}

