body,html {
	background-color: #000000;
	margin: 0px;
	height: 100%;
	padding: 0px;
}
img {
	behavior:	url("pngbehavior.htc");
}

table#holder {
	width: 100%;
	height: 100%;
}
.uber_wrapper {
	width: 798px;
	margin-right: auto;
	margin-left: auto;
	height: 598px;
	margin-top: auto;
	margin-bottom: auto;
}
div.container {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 798px;
	height: 598px;
	padding: 0px;
	background-color: #FFFFFF;
}
div.containerswf {
	position: relative;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	width: 800px;
	height: 600px;
	padding: 0px;
	background-color: #FFFFFF;
}
.wrapper_home {
	height: 598px;
	width: 798px;
	background-image: url(../images/bg-home-bottle.jpg);
}
.wrapper_swf {
	height: 600px;
	width: 800px;
	margin-left:auto;
	margin-right:auto;
}

.header {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 27px;
	padding-right: 65px;
	text-align: right;
	height: 28px;
}
#side_mnu {
	height: 350px;
}

.header_link {
	color: #FFFFFF;
	text-decoration: none;
}
.header_link:hover {
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.home_content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #FFFFFF;
	text-decoration: none;
	margin-top: 38px;
	margin-left: 280px;
	text-align: left;
	margin-right: 40px;
}
.wrapper_locator {
	height: 598px;
	width: 798px;
	background-image: url(../images/bg-locator.jpg);
}
.locator_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #FFFFFF;
	text-decoration: none;
	padding-top: 20px;
	padding-left: 35px;
	padding-right: 50px;
}
.locator_wrapper {
	padding-left: 33px;
}
.locator_td_type {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #8fa9ca;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 10px;
}
.locator_td_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #333333;
	text-decoration: none;
	width: 110px;
	padding-top: 5px;
	padding-right: 5px;
	padding-left: 10px;
	line-height: 11px;
}
.locator_td_months {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #4A71A8;
	text-decoration: none;
	width: 110px;
	padding-right: 5px;
	padding-left: 10px;
	font-weight: bold;
	padding-bottom: 5px;
}
.locator_td_startinfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	width: 550px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
	font-weight: bold;
	padding-top: 10px;
}
.locator_td_desc_link {
	color: #4A71A8;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #4A71A8;
}
.locator_td_image {
	padding-left: 10px;
}
.wrapper_products {
	height: 598px;
	width: 798px;
	background-image: url(../images/bg-products.jpg);
}
.products_all {
	padding-top: 20px;
	padding-bottom: 10px;
	text-align: left;
	padding-left: 50px;
}
.product_desc_wrapper {
	width: 705px;
	padding-left: 50px;
}
.products_desc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 20px;
	line-height: 11px;
	vertical-align: top;
	text-align: left;
}
.products_composition_grey {
	color: #666666;
}
.products_composition a {
	font-size: 13px;
	font-weight: bold;
	color: #4A71A8;
	text-decoration: none;
	display: block;
}
.products_composition a:hover {
	color: #FFFFFF;
}
.products_composition {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	padding-top: 15px;
	padding-right: 20px;
	padding-left: 5px;
	line-height: 12px;
}
.wrapper_faq {
	height: 598px;
	width: 798px;
	background-image: url(../images/bg-faq.jpg);
}
.faq_link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #718EC0;
	text-decoration: none;
	display: block;
	padding-bottom: 15px;
	padding-left: 50px;
	padding-right: 20px;
}
.faq_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 40px;
	position: absolute;
	width: 442px;
	left: 314px;
	top: 128px;
}
.faq_text p {
	margin: 0px;
	padding: 0px;
}
.faq_link a:hover {
	color: #FFFFFF;
}
.faq_link a {
	text-decoration: none;
	color: #718EC0;
}
.faq_link_on {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-bottom: 15px;
	padding-left: 50px;
	padding-right: 20px;
}
.faq_link_on a {
	text-decoration: none;
	color: #FFFFFF;
}
.studies_wrapper {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 40px;
	padding-top: 20px;
}
.studies_link {
	font-size: 12px;
	color: #A2B7D8;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A2B7D8;
}
.contact_link {
	color: #A2B7D8;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #A2B7D8;
}
.contactprivacytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 19px;
	color: #FFFFFF;
	text-decoration: none;
	text-align: left;
}
.whitelink {
	font-size: 12px;
	color: #FFFFFF;
	text-decoration: none;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #FFFFFF;
}
.wrapper_locator2 {
	height: 598px;
	width: 798px;
	background-image: url(../images/bg-locator2.jpg);
}
/* Start of Side Mnu CSS */
#side_mnu ul{
	margin:0;
	padding: 0px;
}
#side_mnu ul li{
	list-style: none;
	margin: 0;
	padding: 0px;
	visibility: hidden;
}
#side_mnu ul li a {
	display: block; /* This property is very important as it lets us set a height and width for links. */
	width: 0 !important; /* For the menus, we will let our padding-top property control how tall the menu items are. */
	padding-left: 191px; /* We want the menu to be as tall as the header itself, so we set a padding-top of 135px. This is required for the menu to display properly. */
	overflow: hidden !important;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
#side_mnu ul li.media_blog a { /* You can easily use Firebug to determine all these CSS classes. */
	height: 27px; /* Sets the width of this particular menu item. You do not need to define a width for the hover state unless the width of the link will be changing between off and hover. */
	background-image: url(images/sub_mnu/MediaBlog_up.png);
	background-repeat: no-repeat;
}
#side_mnu ul li.media_blog a:hover {
	background-image: url(images/sub_mnu/MediaBlog_over.png);
	background-repeat: no-repeat;
}
#side_mnu ul li.media_links a { /* You can easily use Firebug to determine all these CSS classes. */
	height: 27px; /* Sets the width of this particular menu item. You do not need to define a width for the hover state unless the width of the link will be changing between off and hover. */
	background-image: url(images/sub_mnu/MediaLinks_up.png);
	background-repeat: no-repeat;
}
#side_mnu ul li.media_links a:hover {
	background-image: url(images/sub_mnu/MediaLinks_over.png);
	background-repeat: no-repeat;
}
#side_mnu ul li.media_inter a { /* You can easily use Firebug to determine all these CSS classes. */
	height: 27px; /* Sets the width of this particular menu item. You do not need to define a width for the hover state unless the width of the link will be changing between off and hover. */
	background-image: url(images/sub_mnu/MediaInterviews_up.png);
	background-repeat: no-repeat;
}
#side_mnu ul li.media_inter a:hover {
	background-image: url(images/sub_mnu/MediaInterviews_over.png);
	background-repeat: no-repeat;
}
#side_mnu p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	padding-left: 54px;
	padding-top: 5px;
	margin-top: 0px;
}
/* End of Side Mnu CSS */