@charset "utf-8";
/* CSS Document */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:75%;
	background-color:#ebebeb;
}

hr{
	height:1px;
	color:#7e7771;
 }
 
#pagediv {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
 }
 
#alert {
	padding:10px 22px 0 0;
	float:right;
}

	#alert p {
		color:rgb(236, 29, 45);
	}
 
#maindiv {
	position:relative;
	width:998px;
	background-color:#ffffff;
	margin:0 auto 20px auto;
	padding:0px;
	border-left:1px solid #8f8e8c;
	border-right:1px solid #8f8e8c;
	border-bottom:1px solid #8f8e8c;
 }
 
#minPageHeight{position:relative;left:0px; top:0px; width:1px; font-size:1px; line-height:1px; background-color:#F00; height:305px; float:left;}

#logo_bar {
	width:998px;
	background-color:#ffffff;
	border-bottom:1px solid #5e5751;
}

#content {
	clear:both;
	width:100%;
	background:url(/images/faces/products.jpg) top left no-repeat;
}

	.home #content {
		background:none;
	}
	
	.yourHearing #content {
		background:url(/images/faces/couple05.jpg) top left no-repeat;
	}
	
	.products #content {
		background:url(/images/faces/couple04.jpg) top left no-repeat;
	}
	
	.whyAudibel #content {
		background:url(/images/faces/grandson.jpg) top left no-repeat;
	}
	
	.useCare #content {
		background:url(/images/faces/couple01.jpg) top left no-repeat;
	}
	
	.aboutUs #content {
		background:url(/images/faces/couple03.jpg) top left no-repeat;
	}
	
	.privacy #content, .sitemap #content {
		background:url(/images/faces/man01.jpg) top left no-repeat;
	}

#hSpacer{
	width:328px;
	height:18px;
 }
#vSpacer{
	position:relative;
	top:0px;
	width:1px;
	left:0px;
	height:700px;
 }
/*#line1{
	position:absolute;
	top:185px;
	left:215px;
	width:760px;
	height:1px;
	z-index:4;
 }*/
#line2{
	position:absolute;
	top:0px;
	left:256px;
	width:719px;
	height:1px;
 }


#sideNav {
	float:left;
	width:197px;
	padding:274px 0 20px 18px;
 }
 	
	#sideNav li {
		background:url(/images/common/bubbledot.gif) 0px -4px no-repeat;
		padding-left:28px;
		margin-bottom:1em;
	}
	
	#sideNav li a {
		font-size:1.25em;
		font-weight:normal;
		text-decoration:none;
		color:#625f5a;
	}
	
		#sideNav li a:hover {
			color:#79a22f;
		}
 
 	#sideNav ul, #sideNav #navAnthemLifestyle ul {
		display:none; /* hide sub-levels by default */	
		padding-top:1em;
	}
	
		#sideNav ul li {
			background:none;	
			padding-left:20px;
			margin-bottom:.8em;
		}
		
			#sideNav ul li a {
				font-size:1.1em;
			}
	
.causes #navCauses a,
.effects #navEffects a.secondary, .conversation #navConversation a,
.symptom #navSymptom a,
.faqs #navFAQs a,
.styles #navStyles a.secondary, .bte #navBte a, .pbte #navPowerBte a, .miniRic #navMiniRic a, .minibte #navMiniBte a, .Invisible #navInvisible > a, .Invisibel #navInvisibelsub a, 
.amp #navAMP a, .ric #navRic a, .ricPower #navRicPower a, .ite #navIte a, .itc #navItc a, .cic #navCic a,
.r_how #nav_rhow a, .r_tech #nav_rtech a, .ls #navlifestyle a.secondary, .iic #navIic a,

.anthem #navAnthem a.secondary, .technology #navAnthemTechnology a, .lifestyle #navAnthemLifestyle a.tertiary, .platinum #navPlatinum a, .gold #navGold a, .silver #navSilver a, .amp #navAMP a.secondary, .Invisibel #navInvisibelsub a.secondary,
.virtue #navVirtue a.secondary, .technology #navVirtueTechnology a, .lifestyle #navVirtueLifestyle a,
.howToBuy #navHowToBuy a, .bronze #navBronze a, .anthemXT #navAnthemXT a, .otherTech #navOtherTech a.secondary, .anthem #navAnthem a,
.people #navPeople a, .convenience #navConvenience a, .experience #navExperience a, .alert #navAlert a,
.range #navRange a.secondary, body.rangeTV #navRangeTV a, body.rangeTech #navRangeTech a,
.videos #navVideos a, .troubleshooting #navTroubleshooting a, .manuals #navManuals a,
.whyRange #navWhyRange a,
.contactUs #navContact a, .philosophy #navPhilosophy a, .findADealer #navFindADealer a, .careers #navCareers a, .foundation #navFoundation a {
	color:#79a22f;
	font-weight:bold;
}

.effects #navEffects ul,
.styles #navStyles ul, .anthem #navAnthem ul, .otherTech #navOtherTech ul, .bronze #navBronze ul, .lifestyle #navAnthem #navAnthemLifestyle ul, .range #navRange ul, #navamp ul, .Invisible #navInvisible ul, .whyRange #navRange ul  {
	display:block;
}


#mainColumn {
	float:left;
	width:760px;
}

	.home #mainColumn {
		width:998px;
	}
	
	.privacy #mainColumn, .sitemap #mainColumn {
		padding-left:215px;	
	}
	
#topNav {
	clear:both;
	padding-top:8px;
	list-style:none;
}

	.home #topNav {
		/*width:780px;*/
		margin-left:210px;
	}

	#topNav li {
		float:left;
		padding-right:2em;
		background:url(/images/common/bubbledot.gif) center right no-repeat;
		margin-right:.5em;
	}
	
		#topNav li a {
			font-size:1.2em;
			line-height:110%;
			font-weight:normal;
			color:#888481;
			display:block;
			text-decoration:none;	
		}
		
			#topNav li a:hover {
				color:#79a22f;
			}

#topNav #navDealer {
	background:none;
	margin:0;
	padding:0;
}
			
.yourHearing #navYourHearing a,		
.products #navProducts a,
.whyAudibel #navWhyAudibel a,
.useCare #navUseCare a,
.aboutUs #navAboutUs a,
.dealer #navDealer a {
	color:#79a22f;
	font-weight:bold;
}
	

#pageTitle {
	margin-left:-6px;
	padding:24px 0 6px 0;
	font-size:1.8em;
	line-height:120%;
	font-weight:normal;
	color:#625f5a;
}

	#pageTitle span {
		font-size:150%;
		padding-left:1.2em;
	}
	

#breadcrumb{
	width:760px;
	overflow:hidden;
	border-bottom:1px solid #949285;
	margin-bottom:1px;
 }
 
 	#breadcrumb h6 {
		font-size:1em;
		font-weight:normal;
		text-align:right;
		color:#777;
		padding:0 1em .3em 0;
	}
	
		#breadcrumb h6 a {
			color:#777;
			font-weight:normal;
			text-decoration:none;
		}
		
			#breadcrumb h6 a:hover {
				color:#79a22f;
			}
	
	
#pagedata {
	position:relative;
	float:right;
	width:715px;
	min-height:250px;
}

	.privacy #pagedata, .sitemap #pagedata {
		padding-top:2em;
	}
 
 
 
	h2 {
		font-size:1.9em;
		font-weight:normal;
		color:#79a22f;
		margin:.8em 0;
	}
	
	h3 {
		font-size:1.3em;
		color:#625f5a;
		margin:.8em 0;
	}
	
	h4 {
		font-size:1.1em;
		color:#625f5a;
		margin:.8em 0;
	}
	
	h5 {
		font-size:1.1em;
		text-transform:uppercase;
		color:#777;
	}
	
	p {
		font-size:1.1em;
		line-height:140%;
		color:#625f5a;
		margin-bottom:1.5em;
	}
	
	a {
		color:#79a22f;
		font-weight:bold;
		text-decoration:none;
	}
	
		a:hover {
			text-decoration:underline;	
		}
		
		a[href$=".pdf"] {
			background: url(/images/common/link_pdf.png) no-repeat right top;
			padding:0 22px 5px 0;
		}
	
	#pagedata ul {
		margin-bottom:2.5em;	
		padding-left:3em;
		list-style:disc;
	}
	
	#pagedata ul li {
		font-size:1.1em;
		line-height:130%;
		color:#625f5a;
		margin-bottom:.5em;	
	}
	
.textSize {
	float:right;
	padding:4px 0 4px 4px;
	text-align:right;
	width:60px;
}

	.textSize img {
		float:right;
		margin:0 0 0 6px;
	}


.highlight {
	margin:2em 0;
	padding:.3em 1.2em;
	background-color:#eae8e4;
	overflow:hidden;
}

.stylesPhoto {
	float:right;
	padding-left:2em;
}

#pagedata .stylesCallouts {
	margin:2.2em 1em 2.2em 1em;
	list-style-image:url(/images/common/list_green_dot.gif);
}

	.stylesCallouts li {
		padding:.0em 0 .8em .4em;
		font-size:1.1em;
		line-height:140%;
		color:#625f5a;
	}


.message_list {
	margin-bottom:16px;
	margin-left:2px;
}

	.message_list li {
		padding-bottom:16px;
	}

.message_head {
	margin-bottom:0;
	padding:3px  0 5px 20px;
	cursor:pointer;
	background:url(/images/common/button_arrow.png) left 50% no-repeat;
}

	.message_head h4 {
		margin-bottom:0;
	}
	
.message_body {
	padding:16px 20px 0px 10px;
	overflow:hidden;
}
	
	.message_body th, .message_body td {
		font-size:1.1em;
		text-align:left;
		line-height:140%;
		color:#625f5a;
		padding:.4em .6em;
	}

	.message_body th {
		font-weight:bold;
	}

	.message_body tr {
		border-right:1px solid #d7e3c0;
		border-left:1px solid #d7e3c0;
	}

	.message_body table, .message_body th {
		border-top:1px solid #d7e3c0;
		border-bottom:1px solid #d7e3c0;
	}

	.message_body tr.zebra {
		background-color:#f1f6ea;
	}
	
	.message_body .last {
		margin-bottom:0;
		padding-bottom:0;
	}


#queryboxes{
	position:absolute;
	top:5px;
	left:17px;
	width:225px;
	height:47px;
	font-size:8pt;
	color:#111;
 }
 

 
#footer {
	clear:both;
	width:998px;
	padding:1px 0 1em 0;
 }
 
 #locator {
	 float:left;
	 clear:both;
	 width:242px;
	 padding-left:18px;
 }
 
 	/* #locator p {
		font-size:.9em;
	 	color:#5d5650;	
		margin-bottom:.4em;
	} */
	
	#locator p {
		color:#729400;
		font-size:1.2em;
		margin-bottom:0.3em;
	}
	
	#locator form {
		float:left;
	}
	
.contactForm {
	float:left;
	width:450px;	
}

#pagedata .downloads {
	float:right;
	margin-top:22px;
	width:240px;
}	

	#pagedata .downloads h3 {
		background:#e0e9ca;
		color:#625F5A;
		font-size:18px;
		font-weight:normal;
		line-height:36px;
		margin:0;
		padding:0 15px;
		text-align:center;
		
		-moz-border-radius-topleft:10px;
		-moz-border-radius-topright:10px;
		border-top-left-radius:10px;
		border-top-right-radius:10px;
		
		*background:#e0e9ca url(/images/common/dl-hd-bg.gif) no-repeat 0 0;
	}
	
	#pagedata .downloads ul {
		background:#ebf0dc;
		list-style:none;
		margin:0;
		padding:10px 15px 15px;	
		
		-moz-border-radius-bottomleft:10px;
		-moz-border-radius-bottomright:10px;
		border-bottom-left-radius:10px;
		border-bottom-right-radius:10px;
		
		*background:#ebf0dc url(/images/common/dl-bg.gif) no-repeat 0 100%;
	}
	
	#pagedata .downloads p {
		margin:20px 0 0 15px;
	}
 
#qzipcode,#qstate {
	position:relative;
	top:-8px;
	width:60px;
	border:1px solid #cfcfcf;
	padding:2px 3px;
	font-size:.9em;
	color:#9b9289;
 }
 
 
 #bottomNav {
	float:left;
	width:715px;
	padding-top:.8em;
	border-top:1px solid #949285;
 }
 
 	#bottomNav li {
		float:left;
		padding-right:2em;
		background:url(/images/common/bubbledot.gif) center right no-repeat;
		margin-right:.4em;	
	}
	
		#bottomNav li.end, #bottomNav li.copyright {
			background:none;
			margin:0;
		}
		
		#bottomNav li.copyright {
			float:right;
			padding:0;
			font-size:.8em;
			color:#625f5a;
		}
	
		#bottomNav li a {
			font-size:1em;
			font-weight:normal;
			color:#625f5a;
			text-decoration:none;	
		}
		
			#bottomNav li a:hover {
				color:#79a22f;
			}
 
#tAdj{
	position:absolute;
	top:-37px;
	left:256px;
	z-index:2;
	border:0px;
	display:none;
 }
#placeholder{font-size:24pt; color:#ddd; text-align:center; padding-top:120px;}



#bottommenu {
	clear:both;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9pt;
	font-weight:500;
	color:#625f5a;
	position:absolute;
	top:10px;
	left:257px;
	width:511px;
	height:21px;
 }
#m12,#m14,#m16,#m18,#m20{
	position:absolute;
	top:0px;
 }
#m11,#m13,#m15,#m17,#m19,#m21{
	position:absolute;
	top:3px;
 }
#m12{left:75px;}
#m13{left:99px;}
#m14{left:152px;}
#m15{left:178px;}
#m16{left:243px;}
#m17{left:270px;}
#m18{left:304px;}
#m19{left:328px;}
#m20{left:376px;}
#m21{left:400px;}
.bmenu_stby{
	text-decoration:none;
	color:#222;
	
 }
.bmenu_hilite{
	color:#79A22F;
	text-decoration:underline;
 }
.bmenu_on{
	color:#79A22F;
	text-decoration:none;
 }
 /*set */
 
#ms1b,#ms2b,#ms3b,#ms4b,#ms5b,#ms6b,#ms7b,#ms8b,#ms9b,#ms10b{
	position:relative;
	top:3px;
 }
#ms1,#ms2,#ms3,#ms4,#ms5,#ms6,#ms7,#ms8,#ms9,#ms10{
	position:relative;
	top:0px;
 }
.menu_sstby{
	text-decoration:none;
	color:#444;
	padding-left:4px;
 }
.menu_sstby2{
	text-decoration:none;
	color:#444;
	padding-left:20px;
 }
.menu_shilite{
	color:#79A22F;
	text-decoration:underline;
	padding-left:4px;
 }
.menu_shilite2{
	color:#79A22F;
	text-decoration:underline;
	padding-left:20px;
 }
.menu_ons{
	color:#444;
	text-decoration:none;
	padding-left:20px;
	font-weight:bold;
 }
.menu_ons1{
	color:#79A22F;
	text-decoration:none;
	padding-left:4px;
	font-weight:bold;
 }
.menu_ons2{
	color:#79A22F;
	text-decoration:none;
	padding-left:20px;
	font-weight:bold;
 }
.menu_hide{
	visibility:hidden;
 }
/* END Menu Classes */













/* Begin Chino Standard Classes */
.nodisplay{ display:none;}
.hide{visibility:hidden;}
/* Start BLACK FONTS Classes */
.small_font{
font-size:10px;
}
.smallbold_font{
font-size:10px;
font-weight:bold;
}
.normal_font{
font-size:12px;
}
.normalbold_font{
font-size:12px;
font-weight:bold;
}
.big_font{
font-size:14px;
}

.bigbold_font{
font-size:14px;
font-weight:bold;
}
.verybig_font{
font-size:18px;
}
.verybigbold_font{
font-size:18px;
font-weight:bold;
}
.superbig_font{
font-size:24px;
}
.superbigbold_font{
font-size:24px;
font-weight:bold;
}
/* End BLACK FONTS Classes */
/* Start WHITE FONTS Classes */
.small_font_white{
font-size:10px;
color:white;
}
.smallbold_font_white{
font-size:10px;
font-weight:bold;
color:white;
}
.normal_font_white{
font-size:12px;
color:white;
}
.normalbold_font_white{
font-size:12px;
font-weight:bold;
color:white;
}
.big_font_white{
font-size:14px;
color:white;
}

.bigbold_font_white{
font-size:14px;
font-weight:bold;
color:white;
}
.verybig_font_white{
font-size:18px;
color:white;
}
.verybigbold_font_white{
font-size:18px;
font-weight:bold;
color:white;
}
.superbig_font_white{
font-size:24px;
color:white;
}
.superbigbold_font_white{
font-size:24px;
font-weight:bold;
color:white;
}
/* End WHITE FONTS Classes */
/* End Chino Standard Classes */


/* Float Clearing Class ----------------------------------------------- */

.clear:after {
	content:".";
	display:block;
	height:0;
	clear:both;
	visibility:hidden;
}

* html .clear {
	height:1%;	/* for IE5 & IE6 */
}

*:first-child+html .clear {
	min-height: 1px;	/* for IE7 */
}
