@charset "utf-8";
/* CSS Document */

body {	background-color: #A7C9EB;}

html,body,p,pre,ol,ul,li,h1,h2,h3,dl,dt,dd{margin:0;padding:0;}

code,th{font-style:normal;font-weight:normal;}
/*table{border-collapse:collapse;}*/

html,body{height:100%;}
body,td,th {
	/*font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em; font-size: 12px;
	color:#393939; 333333;
	margin-left:5px;
	margin-right:5px;
*/
	color: #33444A;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.95em;
	/* setting base font to user's prefered size */
}

p {margin-right:22px; margin-left:22px; margin-bottom:15px; margin-top:12px; line-height:21px; text-align:justify}
/*p.2 {margin-right:22px; margin-left:22px; margin-bottom:15px; margin-top:12px; line-height:18px; }*/
.productText {margin-left:30px; margin-right:20px; text-align:justify; background-image:none}
.productHeading {margin-right:15px; margin-left:10px; font-weight:bold;color: #33444A;}
.productList {margin-left:50px; margin-right:10px; text-align:justify; padding: 5px 5px 5px 0px; }

a:link, a:active, a:visited {color: #33444A;text-decoration: none;}
a:hover{text-decoration: none;color: #33444A;background-image:url(../images/link_bg.jpg);background-repeat:no-repeat;}

/*********************************************************************************************************************/
.underline {text-decoration:underline; }
.contactlink a:link, .contactlink a:active, .contactlink a:visited{color: #5094DE;text-decoration: none;font-size:14px; }
.contactlink a:hover {text-decoration: none;background:none;font-size:14px;}
.contactlink{color: #5094DE;text-decoration: none;font-size:14px;}

.toplinks a:link, .toplinks a:active, .toplinks a:visited{color: #999999;text-decoration: none;font-size:11px;}
.toplinks a:hover {text-decoration: none;color: #777777; background:none;font-size:11px;}
.toplinks{color: #999999;text-decoration: none;font-size:11px; margin:0px; line-height:12px;font-weight:regular; margin-top:4px;}

.pagetitle {	font-size:14px;	color: #838383;	margin-left: 10px;	margin-bottom:0px;	margin-right:0px;	margin-top:0px;
	line-height:14px;	font-weight: bold;} 

.bottomlinks a:link, .bottomlinks a:active, .bottomlinks a:visited{color: #777777;text-decoration: none;font-size:11px;}
.bottomlinks a:hover {text-decoration: none;color: #616161; background:none;font-size:11px;}
.bottomlinks{color: #777777;text-decoration: none;font-size:11px;}

.navLinks {color: #777; font-size: 11px;	margin-right: 15px; margin-bottom:5px;}
.navLinks a:link, .navLinks a:active, .navLinks a:visited{text-decoration:underline; background-image:none; color: #777}
.navLinks a:hover{text-decoration:underline; background-image:none; color:#555;}

.greenLinks {	color: #333; font-size: 12px; 	color:#649731; 	font-style: italic; }
.greenLinks a:link, .greenLinks a:active, .greenLinks a:visited {	color:#649731;	font-weight:bold;	text-decoration:underline}
.greenLinks a:hover {color:#486D23; background-image:none}

.whiteLinks {	color: #333333; 	font-weight: bold;	font-size: 12px;	margin: 0px;	padding: 0px;	}
.whiteLinks a:link, .whiteLinks a:active, .whiteLinks a:visited {	color:#0032DD;	font-weight:bold;	text-decoration:underline }
.whiteLinks a:hover {color:#5E82FF; background-image:none}

	
	
.pageLinks {font-size: 12px; color:#649731; font-style:normal;}
.pageLinks a:link, .pageLinks a:active, .pageLinks a:visited {	color:#649731;	font-weight:bold;	text-decoration:underline}
.pageLinks a:hover {color:#486D23; background-image:none}

td.off {background: #CFDFEF;}
td.on {background: #A7C9EB; }

td.body {border: 0px; background: #385774;}
td.body a{display: block;padding: 0px;text-decoration: none; background-color: #385774;}
td.body a:link, td.body a:visited, td.body a:active {background:none; background-color: #385774;}
td.body a:hover {background:none; background-color: #24384A;}

.bodyLinks a:link, .bodyLinks a:active, .bodyLinks a:visited {color: #000000;text-decoration: none;}
.bodyLinks a:hover{	text-decoration: none;	color: #282828;	background:none;}

h1,h2,h3,h4,ol,ul,pre{margin-bottom:0px;}
h1,h2,h3,#subtitle{font-weight:normal;}

h1{}
h2{font-size:14px; color: #666;	margin-left: 10px; margin-bottom:10px;	margin-right:0px; margin-top:15px; line-height:20px; font-weight: bold; }
h3{font-size:14px; }
h4{}
h5{margin-bottom:0px; margin-top:0px; font-size:12px;line-height:12px}
h6{font-size:14px;line-height:15px;font-weight:bold; margin-top:25px}
h7{ margin-top: 20px; margin-left:10px; margin-bottom:20px; font-size:15px; font-weight:bold; color: #cccccc;}

.green {color: #64A820;}
.point12 {font-size: 12px; margin-bottom:10px;}
.point14 {font-size:14px}
.point16 {font-size: 16px}
.point18 {font-size: 18px}

.mineralalkalinewater { font-family : CygnetRound, Cursive, Serif; font-size:32px; color:#333333; font-weight: 300 }
.imageStyle{margin-bottom:50px; margin-top:20px;}

#video {	width: 800px;	height: 600px;	margin-top: 50px;}

/*********************************************************************************************************************/
/* Main Nav Formatting */
body{behavior: url(cssHoverFix.htc);}
#navigation{	width:100%;	height:35px;	background-repeat:no-repeat;	position: relative;	font-size:14px;	color:333333; z-index:100}
#navigation ul{margin:0px; padding:0px; font-size:14px; }
#navigation ul li{display:inline; float:left; list-style:none; height:20px; margin-left:17px; margin-right:16px; position:relative; margin-top: 9px;}
#navigation li a{color:#666; text-decoration:none; white-space: nowrap; font-weight:600}
#navigation li a:hover{color:#333333; text-decoration:none; background-image:url(../images/link_bg.jpg); background-repeat:no-repeat}
#navigation li ul{margin:0px; padding:0px;  display:none; position:absolute; left:-18px; top:20px; background-color:#fff; border-left:1px solid #ddd; border-bottom:1px solid #ddd; border-right:1px solid #ddd; font-size:13px; padding-bottom:10px; }
#navigation li:hover ul{display:block;}
.currentPage{font-size:14px;text-decoration:none;color:#BCBCBC;background-image:url(../images/link_bg.jpg);background-repeat:no-repeat;}

/* Fix IE.6 Hide from everything else \*/
* html #navigation li:hover ul {display:block; width: 178px;}
/* End */

#navigation li li{list-style:none; display:list-item; margin: 0px 18px; height:20px; margin-top: 10px; }
#navigation li li a{color:#555; text-decoration:none; font-weight:400}
#navigation li li a:hover{color:#555; text-decoration:none; background-image:url(../images/link_bg.jpg); background-repeat:no-repeat; position: relative}

/*********************************************************************************************************************/
/* Side Nav Formatting */
.headerSideNav{background-image:url(../images/link_bg.jpg);background-repeat:no-repeat;}

.nav:link, .nav:active, .nav:visited{
	text-decoration: none;
	color: #fff;
	background-image:none
}
.nav:hover{
	text-decoration: none;
	color: #fff;
	background-image:none
}

#SideNav {width:155px; font-size:14px; margin-top:10px; color:#000}
/*Side Nav - Main Menu*/
#SideNav ul {margin:0px; padding:0px; background-color:#9ACC68;}
#SideNav ul li {	height:40px;	line-height:40px;	list-style:none;	padding-left:10px;	border-top:#000 solid;	border-bottom:#000 solid;	border-width:0px;	cursor:pointer;	font-weight:600; color:#000}
#SideNav ul li:hover {	background-color:#9ACC68; background-image:url(../images/ul_bg.png); background-repeat:no-repeat;
	position:relative; height:160px;}
#SideNav ul li.concerns:hover {	background-color:#9ACC68; background-image:url(../images/ul_bg.png); background-repeat:no-repeat; position:relative; height:160px;}
	
/*Side Nav - Sub Menu*/
#SideNav ul ul {display:none;	position:absolute;	left:0px;	top:30px;	background-color:#9ACC68;	font-size:12px;}
#SideNav ul li:hover ul {display:block;}

#SideNav ul ul li { width:135px; float:left; display:inline; border:none; height:25px; padding-left:20px; 	font-weight:600; line-height:25px; margin-top:2px;}
#SideNav ul ul li:hover {text-decoration:none; border:none; background-color:#9ACC68; height: 25px;background-image:url(../images/ula_bg.png); background-repeat:no-repeat;}

#SideNav ul ul li.a { width:100px; height: 100px; float:left; display:inline; border:none; padding: 15px 0px 10px 25px; background-image:none;}
#SideNav ul ul li.a:hover {text-decoration:none; border:none; background-color:#9ACC68; background-image:none;}

#SideNav li:hover ul li ul {display:none;}

/*********************************************************************************************************************/
/* Tab navigation */
#tabnav	{	height: 30px;	margin: 0; padding-left: 0px; background-color:#FFFFFF}
#tabnav li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnav a:link, #tabnav a:visited	
{height: 25px; float: left;	background: #6AA3FF;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #6AA3FF;	text-decoration: none;	color: #fff;}
#tabnav a:hover	{	border: 1px solid #6AA3FF; background: #B8D9ED; 	color: #696969}
/* color: #ddd, #649731, 486D23*/
/* color: #fff, #9ACC68, 649731*/

#tabnav a.active:link, #tabnav a.active:visited	
{height: 25px; float: left;	background: #4C7CA2;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #4C7CA2;	text-decoration: none;	color: #fff; }
#tabnav a.active:hover	{	border: 1px solid #4C7CA2; background: #4C7CA2; 	}
/* color: #ddd, #649731, 486D23*/

#tabnav2	{	height: 30px;	margin: 0; padding-left: 0px;}
#tabnav2 li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnav2 a:link, #tabnav2 a:visited	
{height: 25px; float: left;	background: #9ACC68;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #9ACC68;	text-decoration: none;	color: #fff;}
#tabnav2 a:hover	{	border: 1px solid #649731; background: #649731; 	color: #fff}

#tabnavSub {	height: 30px;	margin: 0; } /*background-image:url(../images/nav-sub-bg.jpg)*/
#tabnavSub li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnavSub a:link, #tabnavSub a:visited	
{height: 12px; float: left;	font-size: 12px;	line-height: 12px;	font-weight: bold;	padding: 2px 15px 2px 15px; margin-right: 0px; text-decoration: none;	color:#4C7CA2; border-right: 1px solid #fff;	margin-top:7px}
#tabnavSub a:hover	{	color: #aaa; background-image:none}


/*********************************************************************************************************************/
/* Tab navigation - Green */
#tabnavGreen	{	height: 25px;	margin: 0;}
#tabnavGreen li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnavGreen a:link, #tabnavGreen a:visited	
{height: 25px; float: left;	background: #649731;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #649731;	text-decoration: none;	color: #333;}
#tabnavGreen a:hover	{	background: #486D23; border: 1px solid #486D23;	color:#111	}

/*********************************************************************************************************************/
/* Tab navigation - About*/
#tabnavAbout	{	height: 25px;	margin: 0;}
#tabnavAbout li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnavAbout a:link, #tabnavAbout a:visited	
{height: 25px; float: left;	background: #649731;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #649731;	text-decoration: none;	color: #333;}
#tabnavAbout a:hover	{	background: #486D23;	border: 1px solid #486D23; color:#111}

/*********************************************************************************************************************/
/* Tab navigation - About*/
#tabnavFinance	{	height: 25px;	margin: 0;}
#tabnavFinance li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnavFinance a:link, #tabnavFinance a:visited	
{height: 25px; float: left;	background: #649731;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #649731;	text-decoration: none;	color: #333;}
#tabnavFinance a:hover	{	background: #486D23; border: 1px solid #486D23;	color:#111	}

/*********************************************************************************************************************/
/* Tab navigation - About*/
#tabnavHealthy	{	height: 25px;	margin: 0;}
#tabnavHealthy li	{		margin: 0; padding: 0; display: inline;	list-style-type: none; }
#tabnavHealthy a:link, #tabnavHealthy a:visited	
{height: 25px; float: left;	background: #649731;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-right: 4px; margin-bottom:4px; 	border: 1px solid #649731;	text-decoration: none;	color: #ccc;}
#tabnavHealthy a:hover	{	background: #486D23; border: 1px solid #486D23;	color:#111	}

/*********************************************************************************************************************/
/* Dealer navigation  Side 2*/
#dealerNav2 {margin:0px; height: 35px;}
#dealerNav2 li {margin:0px; padding:0px; list-style-type: none; display: block;}
#dealerNav2 a:link, #dealerNav2 a:visited, #dealerNav2 a:active 
{margin-left:5px; width:140px; height: 25px; float:left;	background: #385774;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 10px 2px 10px; margin-left:10px; margin-bottom:6px; 	border: 1px solid #385774;	text-decoration: none;	color: #ccc;}
#dealerNav2 a:hover {	background:#5C89B1; 	color:#111; }

/*********************************************************************************************************************/
/* Dealer navigation  Side*/
#dealerNav {width:155px; font-size:12px;}
#dealerNav ul {margin:0px; margin-left:5px; padding:0px; background-color:#385774;}
#dealerNav ul li {height:35px; line-height:35px; list-style:none; padding-left:5px; color:#FFF; border:none; border-bottom:#000 solid; border-width:5px; cursor:pointer; font-weight:bold; text-decoration: none;	}
#dealerNav ul li:hover {	background-color:#5C89B1; 	position:relative; color:#111; font-weight:bold; }

.dealerNav:link, .dealerNav:active, .dealerNav:visited{text-decoration: none;color: #FFF; background-image:none}
.dealerNav:hover{text-decoration: none;color: #111; background-image:none}


/*********************************************************************************************************************/
/* Dealer navigation  Side 2*/
#dealerNavBear {margin:0px; height: 35px;}
#dealerNavBear li {margin:0px; padding:0px; list-style-type: none; display: block;}
#dealerNavBear a:link, #dealerNavBear a:visited, #dealerNavBear a:active 
{margin-left:5px; width:175px; height: 25px; float:left;	background: #385774;	font-size: 12px;	line-height: 25px;	font-weight: bold;	padding: 2px 2px 2px 5px; margin-bottom:6px; 	border: 1px solid #385774;	text-decoration: none;	color: #ccc;}
#dealerNavBear a:hover {	background:#5C89B1; 	color:#111; }

/*********************************************************************************************************************/

