/* Next product page */

body {
	background:url('../images/bg-main-next.jpg') 50% 0 repeat-x;
	background-color:#fff;
	color:#444;
	text-align:center;
	}

a { color:#559aca; }
hr { background-color:#ccc; }

#header { margin-top: 26px; }

h2 {
	font-size:170%;
	line-height:1.1em;
	color:#134495;
	font-weight:bold;
	}
h3 {
	font-size:120%;
	color:#095f91;
	line-height:1.3em;
	font-weight:normal;
	}

#membernav { color:#aaa; }
	#membernav a { color:#666; }
	#membernav .account a { background:url('../images/nav-account-icon-b.png') 0 1px no-repeat; }

#membernav .language { background:url('/images/nav-language-icon-alt.png') 0 3px no-repeat; } 
#membernav .language .current { background:url('/images/language-select-arrow-alt.png') right 5px no-repeat; }

#product-logo {
	float:left;
	z-index:100;
	position:relative;
	top:-27px;
	left:15px;
	}
#product-div {
	position:fixed;
	bottom:-5px;
	z-index:10;
	margin-left:-65px;
	}

/*
div.outter-border {
	border: 1px solid #50a0cd;
	-moz-box-shadow: 0 1px 1px #50a0cd;
	-webkit-box-shadow: 0 1px 1px #50a0cd;
	box-shadow: 0 1px 1px #50a0cd;
	}
ul.left-sub-nav {
	border:#c8e7f8 1px solid;
	background-color:#f0faff;
	}
ul.left-sub-nav li a {
	color:#3474b4;
	font-weight:normal;
	}
ul.left-sub-nav li a:hover {
	background-color:#c8e7f8;
	color:#3474b4;
	}
*/
div.outter-border {
	filter: -; /* reset IE filters */
	float:left;
	margin-top:-41px;
	box-shadow:0 0 0 #000000;
	-webkit-box-shadow:0 0 0 #000000;
	-moz-box-shadow:0 0 0 #000000;
	border:0;
	border-radius:0;
	-webkit-border-radius:0;
	-moz-border-radius:0;
	width:185px;
	height:10px;
	background:url('../images/sidenav-bg-next.png') no-repeat;
	}
	ul.left-sub-nav {
		position:relative;
		float:left;
		margin-top:10px;
		border:0;
		border-radius:0;
		-webkit-border-radius:0;
		-moz-border-radius:0;
		width:185px;
		background:url('../images/sidenav-bg-next.png') 0 -86px no-repeat;
		padding:0 0 30px 1px;
		}
		ul.left-sub-nav li a {
			border-top:#92aed5 1px solid;
			width:159px;
			height:20px;
			padding:4px 11px;
			background:url('../images/sidenav-item-bg-next.gif') repeat-x;
			text-transform:none;
			color:#134495;
			font-weight:normal;
			font-size:95%;
			text-shadow:1px 1px #ffffff;
			line-height:1.4em;
			}
		ul.left-sub-nav li:first-child a { border-top:0; }
			ul.left-sub-nav li a:hover {
				background-color:#f8fcff;
				color:#568fc5;
				}
			ul.left-sub-nav li a.on {
				background:none;
				background-color:#f8fcff;
				color:#568fc5;
				}
			ul.left-sub-nav li a small {
				position:relative;
				top:-1px;
				color:#577cbb;
				}

.formula-inside {
	position:relative;
	top:-10px;
	margin-left:25px;
	}

/*
.center { color:#114571; }
*/
.center-noright, .center-noleft { margin-top:10px; }
.center {
	float:left;
	margin-top:0;
	background:none;
	}

.content-standard {
	padding-top:0;
	padding-bottom:10px;
	}

.guarantee {
	margin:10px 0 10px 0;
	border:#ccc 1px solid;
	padding:10px 20px;
	font-size:85%;
	}
	.guarantee h2 {
		text-transform:inherit;
		font-size:180%;
		}

.content-feature { height:380px; }
	#feature-intro {
		display:block;
		margin-top:60px;
		margin-left:-5px;
		}

.panel2 {
	background-color:#ecf8fd;
	border-radius:4px;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	font-size:85%;
	padding:15px;
	text-align:left;
	}

.panel-testimonial {
	width:181px;
	background:none;
	padding:0;
	font-size:90%;
	}
	.panel-testimonial blockquote p {
		color:#666;
		line-height:1.4em;
		}
	.panel-testimonial cite {
		margin-bottom:10px;
		color:#999;
		font-family:Arial, Helvetica, sans-serif;
		line-height:1.2em;
		}

.nopanel-note {
	margin-bottom:20px;
	color:#aaa;
	}

.panel2-content-intro {
	float:left;
	box-shadow:0 0 8px #bbb;
	-webkit-box-shadow:0 0 8px #bbb;
	-moz-box-shadow:0 0 8px #bbb;
	width:536px;
	height:181px;
	background: url('../images/content-intro-bg-next.png') transparent !important;
	padding:20px;
	font-size:100%;
	}
	.panel2-content-intro .col {
		float:left;
		margin-right:20px;
		border-left:#cccccc 1px solid;
		width:150px;
		padding-left:20px;
		}
		.panel2-content-intro .col p {
			margin-bottom:5px;
			padding:0;
			font-size:80%;
			line-height:1.4em;
			}
			.panel2-content-intro .col p img { margin-bottom:5px; }
	.panel2-content-intro a p { color:#444; }
		.panel2-content-intro a p span { color:#559aca; }
	.panel2-content-intro a:hover { text-decoration:none; }
	.panel2-content-intro a:hover p { color:#559aca; }
	.panel2-content-intro a:hover p span { text-decoration:underline; }

/*
.content-store-link {
	clear:left;
	float:left;
	background-color:#d4e9fa;
	width:510px;
	height:180px;
	padding:30px;
	}
.content-store-link h3 { font-size:120%; }
.content-store-link h4 { margin-bottom:10px; }
.content-store-link .pic { float:left; }
.content-store-link .info {
	float:left;
	width:250px;
	padding:0px 0 0 30px;
	}
*/
.content-store-link {
	background-color:#ecf8fd;
	border-radius:5px;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	clear:left;
	float:left;
	height:180px;
	padding:30px;
	width:526px;
	}
.content-store-link h3 { font-size:120%; }
.content-store-link h4 { margin-bottom:10px; }
.content-store-link .pic { float:left; }
.content-store-link .info {
	float:left;
	width:250px;
	padding:0px 0 0 30px;
	}

.rightside {
	float:right;
	margin-top:390px;
	margin-right:4px;
	width:181px;
	}

.country-select { background-color:#ddd; }

#footer {
	width:100%;
	background-color:#efefef;
	color:#aaa;
	}
	#footer a { color:#666; }



/* ----------OLD----------*/

/*

.nav .primary { margin-left:100px; }

.subnav-top {
	float:left;
	position:relative;
	z-index:-1;
	top:-10px;
	display:inline-block;
	margin-left:3px;
	margin-bottom:-10px;
	border:#5681b6 1px solid;
	border-top:0;
	border-bottom:0;
	width:952px;
	height:10px;
	background:url('../images/subnav-next-bg.gif') repeat-x;
	}
.subnav {
	float:left;
	margin-left:3px;
	margin-bottom:5px;
	-moz-border-radius-bottomleft: 3px;
	-webkit-border-bottom-left-radius: 3px;
	-moz-border-radius-bottomright: 3px;
	-webkit-border-bottom-right-radius: 3px;
	border:#5681b6 1px solid;
	border-top:0;
	width:942px;
	height:28px;
	background:url('../images/subnav-next-bg.gif') repeat-x;
	padding:2px 5px 5px 5px;
	text-align:center;
	font-size:90%;
	}
.subnav a { color: #0b8ce0; }
.subnav ul {
	display:inline-block;
	margin:0 auto;
	margin-top:7px;
	color:#114571;
	}
.subnav ul li {
	float:left;
	border-right:#8fa8be 1px solid;
	padding:0 10px 0 10px;
	}
.subnav ul .last { border-right:0; }
.subnav, x:-moz-any-link {
	position:relative;
	top:-3px;
	}
.subnav, x:-moz-any-link, x:default { top:0; }

.subnav-factsheet {
	z-index:4;
	float:right;
	position:relative;
	top:-20px;
	margin: 2px 6px -20px 0;
	}
.subnav-factsheet a {
	background:url('../images/pdf-product-fact-sheet2.png') no-repeat;
	padding:4px 0 3px 30px;
	font-size:12px;
	}
	.subnav-factsheet:hover .tooltip {
		position:relative;
		float:left;
		display:block;
		}

.nav .secondary {
	background-color:#50a3c9;
	color:#c8e3f0;
	top:-109px;
	}
.nav .secondary li { border-left:#aeccda 1px solid; }

.tooltip {
	background:url('../images/tooltip-toparrow.gif') top left no-repeat;
	margin: 5px -177px -105px 15px;
	width:162px;
	height:80px;
	font-size:110%;
	text-align:left;
	}
	.tooltip div {
		margin-left:0;
		margin-top:7px;
		border-left:#ffc300 1px solid;
		border-top:0;
		width:136px;
		font-size:11px;
		}

*/


