BODY,P,DIV,TH,TD,P,INPUT,SELECT,TEXTAREA { FONT-FAMILY: Tahoma, Arial, Helvetica; FONT-SIZE: 12px; }
input.loginfield { padding:0px; }
BODY { margin: 0px; }
.dialogTitle { COLOR: #FF3300; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.menuElements { FONT: 10px Verdana, Arial, Helvetica, sans-serif; }
.menuTitle { FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; }
.mainMenuTitle { FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; }
.adminSubHeader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold}
.adminMenuTitle { FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; ; color: #FFFFFF}
.podtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: 7F9DB9}
.TableCenterProductTitleOrange { COLOR: #7F9DB9; FONT: bold 12px Verdana, Arial, Helvetica, sans-serif; }
.pipe {  font-family: "Courier New", Courier, mono; font-size: 9px}
.StarStyle {  color: 7F9DB9}

table {
	border: none;
	margin: none;
	padding: none;
}

input {
	border: 1px solid;
}
select {
	border: 1px solid;
}
textarea {
	border: 1px solid;
}

.menuItem {
	margin-bottom: 10px;
}

.header {
	font-weight: bold;
	padding-top: 16px;
	padding-left: 15px;
	padding-bottom: 25px;
}

.cart {
	position: absolute;
	margin-left: 696px;
	padding-top: 11px;
	padding-right: 2px;
	width: 125px;
	height: 35px;
	text-align: right;
}

.cartText {
	
}

.products {
	list-style: none;
	padding: 0px;
	margin: 0px;
}

.products li {
	float: left;
	height: 312px;
	width: 272px;
	cursor: pointer;
}

.product_image {
	width: 272px;
	height: 272px;
}

.product_image_detail {
	position: absolute;
	visibility: hidden;
	width: 272px;
	height: 272px;
}

.sizes {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.size_container {
	float:left;
	margin: 2px;
	text-align:center;
}

.size {
	padding: 5px;
	font-size: 18px;
	text-align: center;
	cursor: pointer;
	background-color: #666666;
	min-width:30px;
}

.browse {
	width: 115px;
}

.browse #browse_title {
	font-size: 10px;
	padding: 5px;
}

.browse #browse_prev, #browse_next {
	position: absolute;
	margin-left: -1px;
	width: 55px;
	height: 55px;
	cursor: pointer;
}

.browse #browse_next {
	padding-left: 55px;
}

.browse #browse_prev_img, #browse_next_img {
	width: 55px;
	height: 55px;
}

.browse #browse_prev_text, #browse_next_text {
	font-size: 10px;
	font-weight: bold;
	padding-top: 3px;
	width: 55px;
	text-align: center;
	cursor: pointer;
}

.browse #browse_prev_text:hover, #browse_next_text:hover {
	text-decoration: underline;
}

.orderProc {
 	position:absolute;
 	margin:0px;
 	background-color:white;
 	display:none;
 	text-align:center;
 	z-index:500;
}
 	
.orderProcWindow {
	background-color:white;
	position:absolute;
	border:1px solid black;
	width:300px;
	display:none;
	z-index:501;
}
	
.loadingBox {
	margin-top:2px;
	background-color:white;
	padding:20px;
	text-align:center;
	border:1px solid #{/literal}{$customer_store.menu_bg_color|default:'8D8D8D'}{literal};
}