/* extra products css layout */

.location {
	padding-bottom: 5px;
	border-bottom: 1px dotted #A6A6A6;
	width: 500px;
}

.catagory {
padding-bottom: 5px;
padding-top: 5px;
border-bottom: 1px dotted #A6A6A6;
font-size: 1em;
	}

.catname {
white-space: nowrap;
}

.catdesc {
color: #333;
font-size: 0.9em;
text-align: right;
}

.item {
padding-bottom: 5px;
padding-top: 5px;
font-size: 1em;
}

.itemname {
	padding-right: 5px;
	white-space: nowrap;
	}

.itemdesc {
color: #333;
font-size: 0.9em;
	}

.itemprice {
	color: #000000;
	padding-left: 5px;
	padding-bottom: 2px;
	font-size: .8em;
	}

.item img {
	float: left;
	padding-right: 7px;
}

.oitem img {
	float: left;
	padding-right: 7px;
	height: 40px;
	width: 40px;
}


input {
color: #666666;
font-size: 9px;
width: 100px;
background-color: #FFFFFF;
border: 1px solid;
}

.special {
color: #900;
font-size: 18px;
font-weight: bold;
background-color: #FFFFFF;
border: 1px solid;
}

.ispecial {
color: #900;
font-size: 12px;
}

