.itemcell {

    vertical-align: top

    }

.itemcell div {

    text-align: center;

    }

.itemtable {

    text-align: center;

    width: 95%;

    }



.item {

    text-align: center;

    }

.itemcell h1 {

    font-size: 10pt;

    font-weight: bold;

    text-align: center;

    margin: 0px;

    }

.itemcell form {

    text-align: center;

    }

.item_image {

    padding: 4px;

    border: 0px;

    text-align: center;

    }

.viewimage {font-size:9px;}

.itemname {

    font-weight: bold;

    }



.itemlongdesc {

    text-align: left;

    }



.item-message {

    color: #FF0000;

    font-weight: bold;

    padding: 6px 0px;

    }



.catcode {

    font-size: 9pt;

    font-weight: normal;

    }



.manname {

    display:none;

    }



.mancode {

    font-size: 9pt;

    font-weight: normal;

    }



.price {

    color: #000000;

    font-weight: bold;

    font-size: 10pt;

    }



.saleprice {

    color: #CC0000;

    font-weight: bold;

    }



.notprice {

    color: #000000;

    text-decoration: line-through;

    font-weight: bold;

    }



.discount-message {

    font-style: italic;

    }



.list-price {

    font-style: normal;

    font-size: 9pt;

    }



.product-form {

    background-color: #FFFFCC;

    border: 1px solid #000000;

    width: 95%;

    margin-top: 10px;

    }



.option {

    padding: 2px;

    margin: 2px;

    text-align: left;

    }

.option div{

    text-align: left;

	    }	



.opt-ctrl {

    color: #000000;

    font-weight: bold;

    text-align: left;

    }



.opt-ctrl-req {

    text-align: left;

    color: #FF0000;

    font-weight: bold;

    }



.opt-elem {

    display: block;

    }



.sm-button {
	background-color: #0033CC;
	font-size: 10px;
	border: 2px outset;
	color: #FFFFFF;
	margin: 1px;
	padding: 1px;
    }



.related-table {

    border: 1px solid #ECEFF3;

    margin-top: 10px;

    padding: 3px;

	    }



.related-table th {

	background-image:none;

    font-weight: bold;

    font-size: 10pt;

	color:#000000;

    }



.related-table td {}

.related-col-1{ width:15%;}

.related-col-2{ width:85%;}



.emailfriend {

    display:none;

    }



.wishlist {

   display:none;

    }



.request-info {

    display:none;

    }

.restock-request{

    display:none;

    }
