.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #FF4800; text-decoration: underline; }

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #ffffff;
}
TD.infoBoxHeading a:hover, a:visited, a:link{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-decoration:none;
  color: #ffffff;
}
TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}
.smallText_1 a {
	color:#000;
	text-decoration:underline;
}

.smallText_1 a:hover {
	color:#000;
	text-decoration:none;
}
.smallText  {
	font-size: 9px;
	color: #666666;
	margin-left:9px;
	margin-right:7px;
}
.bigText {
	font-size: 11px;
	color: #666666;
}
.style1 {
	font-size: 16px;
	color: #FF9933;
}
.style2 {
	font-size: 18px;
	font-weight: bold;
}
.smallText a:hover {
	color:#FF4800;
	text-decoration:none;
}
body {padding:0; margin:0; background-color:#FFFFFF; background-image:url(bg.jpg); background-repeat:repeat-x;}
body, td {font-family:Tahoma,verdana,arial; font-size:11px; color: #666666;}
ul{
   margin:0px;
   padding:0px;
   list-style:none;
}
.image { float: left;
	margin: 0px 5px 0px 0px; 
}
.image1 { float: right;
	margin: 0px 0px 0px 5px;
}
LI.list1 {list-style: circle outside; color: #333333;
		   margin-left:20px;} 
ul li{		
	padding:0 0 0 0px;		
}
ul a{
	color:#FFFFFF;
	text-decoration:underline;
    font-size:11px;	
	line-height:18px;
}
ul a:hover{
	 text-decoration:none;	
}
.footer {
	color: #666666;
}
.footer_menu_tb{
	font-family: Tahoma;
	font-weight: normal;
	color: #666666;
	font-size: 11px; 
}
.footer_menu_tb A:link .footer_menu_tb; A:active; .footer_menu_tb; A:visited{ 
	font-size: 11px; 
	color: #666666;
	font-family: Tahoma;
	font-weight: normal;
	text-decoration: none;
}
.footer_menu_tb A:hover{
	font-size: 11px;
	color: #666666;
}
.footertext{
	color: #333333;
}
/* Order page */

	.contents_order{
		width: 450px;
		height: auto;
		float: left;
		color: #FFFFFF;
	}
	
	#order_container{
		width: 450px;
		height: auto;
		color: #666666;
	}

	#order_side{
		width: 450px;
		height: auto;
		float: right;
		border: 1px solid #517E89;
		text-align: left;
		color: #FFFFFF;
	}

	.pvx_items{
		width: 450px;
		height: auto;
		float: left;
		padding: 10px;
		margin-top: 1px;
		background: #CCCCCC;
		font-size: 12px;
	}
	
	.pvx_items:hover{
		background: #999999;
		text-decoration: none;
	}
	
	.bottle{ background-image:url(bottles.gif);
	width: 35px;
	height: 73px;
	border: none;
	}
	.shipping_info{
		width: 450px;
		height: auto;
		float: left;
		border: 1px solid #e3ebf3;
		padding: 10px;
		margin-top: 10px;
		background: #FFF;
		cursor: default;
	}
	
	.checkout{
		padding: 8px;
		margin-top: 5px;
	}
	
	.text_embeded{
		border: none;
		background: url(images/dollar.gif) left center no-repeat;
		padding: 0 0 0 14px;
		font-weight: 500;
	}
	
	.grey{
		color: #777;
	}
	
	.red{
		color: #CC3300
	}

	.font_big{
		font-size: 20px;
	}

	.font_large{
		font-size: 16px;
		color: #183d62;
	}

	.big_red{
		font-size: 24px;
		color: #CC3300;
		font-weight: bold
	}

	.regular_text_smaller{
		margin: 5px 0 10px 0;
		padding: 10px;
		font-size: 12px;
		color: #1c5b97;
		text-align: justify;
		font-family: Verdana, Arial, Helvetica, sans-serif;
	}
	
	.small_text{
		font-size: 10px;
	}