		.noshow {
			display: none;
		}
	  
		BODY {
			background-color: #353535;
		}
		.mainFlowDoc {
			width: 800px;
			background-color: white;
		}
		.footer {
			font: 0.7em Arial;
		}
		.topHeader {
			background-image: url(../images/pp_header.png);
			width: 793px;
			height: 80px;
		}
		.section {
			width: 100%;
			clear: both;
			margin-bottom: 20px;
			font: 1em Arial;
		}
		.sectionHeader {
			width: 100%;
			height: 20px;
			margin-top: 5px;
			margin-bottom: 10px;
			border-top: 10px solid #CCCCCC;
			text-align: left;
		}
		.sectionHeader SPAN.sectionTitle {
			position: relative;
			top: -24px;
			margin-left: 2em;
			font: bold 1.35em Arial;
			font-style: italic;
			letter-spacing: 0.15em;
			color: #5A6B82;
		}
		.sectionHeader SPAN.sectionSubtitle {
			font: 1em Arial;
			font-style: italic;
			font-weight: bold;
			letter-spacing: 0.25em;
			color: #AAAAAA;
			float: left;
			margin-left: 4em;
			position: relative;
			top: -1em;
		}
		.sectionHeaderExtended {
			height: 47px;
		}
		.nav {
			margin-left: 0.125em;
		}
		.nav .navItem {
			font: 0.8em Arial;
			color: #FFFFFF;
			letter-spacing: 0.05em;
			width: 18.5%; /*11.5em;*/
			float: left;
			margin-top: 0.25em;
			margin-left: 0.15em;
			margin-right: 0.15em;
			margin-bottom: 2em;
			background-color: #6B798E;
			border: 1px solid #FFFFFF;
		}
		.nav .navItem A {
			color: #FFFFFF;
			font-weight: bold;
			text-decoration: none;
		}
		BODY .nav .navItem_selected {
			background-color: white;
			border: 1px solid #6B798E;
			border-bottom: 3px solid #6B798E;
		}
		.nav .navItem_selected A {
			color: #6DA6FB;
		}
		div.breadcrumbs a {
			color: #000000;
		}
		div.breadcrumbs {
			font: 0.8em Arial;
			float: left;
			margin-bottom: 2em;
			text-align: left;
			width: 100%;
			margin-left: 2em;
		}
		div.breadcrumbs .bcItem {
			display:inline;
		}
		div.breadcrumbs .bcItem_selected {
			color:#6DA6FB;
			font-weight:bold;
		}
		.testimonials {
			/*height: 350px;*/
			width: 100%;
			float: left;
			background-image: url(../images/accolades_box.gif);
			background-repeat: no-repeat;
			width: 460px;
			height: 240px;
		}
		#slideshow1 {
			margin-top: 15px;
		}
		
		.testimonials .testiItem {
			float: left;
			margin-top: -20px;
		}
		.testimonials IMG {
			border: 2px solid #70829C;
			position: absolute;
			left: 0px;
			top: 0px;
			width: 460px;
			height: 240px;
		}
		.testimonials .slideShowHidden {
			display:none;
			height:1px;
			position:absolute;
			width:1px;
		}
		.testimonials .slideShowTitle {
			display: none;
		}
		
		#customerCareSection {
			/*
			background-image: url(../images/pp_sectionHeader_customerCare.gif);
			background-repeat: no-repeat;
			*/
			height: 15em;	
		}
			
		#mainNumber {
				  margin-top: 10px;
					margin-bottom: 25px;
		}
		#mainNumber SPAN {
				font: 18px Arial;
		}
		.customerCareBox {
			width: 352px;
			height: 83px;
			float: left;
			margin-left: 3.5%;
			margin-bottom: 20px;
		}
		#contactPersons DIV.customerCareBox {
			width: 45%;	
		}
		.customerCareBox DIV {
			margin-left: 5px;
			float: left;
		}
		#custCare_box0 {
			background-image: url(../images/pp_customerCareBox0.gif);
			background-repeat: no-repeat;
			margin-left: 28%;
		}
		#custCare_box1 {
			background-image: url(../images/pp_customerCareBox1.gif);
			background-repeat: no-repeat;
		}
		#custCare_box2 {
			background-image: url(../images/pp_customerCareBox2.gif);
			background-repeat: no-repeat;
		}
		#contactPersons {
			text-align: left;
			font: italic 13px Arial;	
		}
		#contactPersons DIV {
			width: 100%;
		}
		#contactPersons .businessHours {
			font-style: normal;
			font-weight: bold;
			font-size: 11px;
			color: #666666;
			float: right;
			margin-right: 10px; 
			margin-left: 0px;
			text-align: right;
			width: 95%;
		}
		#contactPersons .name {
			font-weight: bold;
			font-size: 15px;
			margin-top: 15px;
			float: left;
		}
	
		#contactPersons .position {
			font-weight: normal;
			font-size: 13px;
		}
		
		#contactPersons .phone, #contactPersons .email {
			clear: both;
		}
		DIV.mainText {
			width: 95%;
			float: left;
			font: 0.9em Arial;
			font-weight: normal;
			letter-spacing: 2px;
			line-height: 1.5em;
			text-align: left;
			margin-left: 2em;
			margin-right: 1em;
		}
		.salesText {
			font: 0.9em Arial;
			font-weight: normal;
			letter-spacing: 2px;
			line-height: 1.5em;
		}
		/*.resOnCall .mainText, .bookability .mainText {
			width: 55%;
		}*/
		.home .mainText , .pressReleases .section .mainText, .bookability .section .mainText, .resOnCall .section .mainText {
			font: 0.9em Arial;
			line-height: 1.5em;
		}
		LI {
			margin-bottom: 1.2em;
		}
		.pressReleases LI {
			margin-bottom: 1em;
		}
		.aboutUs .mainText  {
			width: 82%;
			background-image: url(../images/topazLogoWatermark2.jpg);
			margin-left: 5%; 
			margin-right: 5%; 
			height: 100%;
		}
		.products {
			width: 40%;
			float: left;
		}
		.products .readMore A {
			color: #CC6633;
			font: bold 0.8em Arial;
		}
		.products .singleBall .readMore { 
			margin-left: 2em;
			margin-top: 8em;
		}
		.products .multipleBall .readMore { 
			margin-left: 2em;
			margin-top: 11em;
		}
		.products .singleBall {
			float: left;
			width: 140px;
			height: 153px;
			margin-right: 2%;			
			margin-left: 2%;
		}
		.home  .products .singleBall {
			margin-top: 1em;
		}
		.home  .products .multipleBall {
			width: 100%;
			float: left;
			height: 200px;
			margin-top: 3em;
			margin-right: 2%;
			background-position: -18px 0px;
		}
		#prodResOnCall {
			background-image: url(../images/pp_prodResOnCall_140w.jpg);
			background-repeat: no-repeat;		
			float: left;
			margin-left: 1em;
		}
		#prodBookability {
			background-image: url(../images/pp_prodBookability_140w.jpg);
			background-repeat: no-repeat;		
			float: left;			
		}
		#prodTopazOne {
			background-image: url(../images/pp_prodTopazOne_200w.jpg);
			background-repeat: no-repeat;		
			background-position: right;
			float: left;	
			width: 200px;
			height: 167px;
			margin-left: 2em;
		}
		#salesContact {
			border: 1px solid #000000;
			padding: 5px;
			float: left;
			margin-left: 70px;
		}
		#salesContact .label {
			font: bold 12px Arial;
			color: #353535;
		}
		#salesContact .name {
			font: bold 12px Arial;
		}
		#salesContact .phone {
			font: 12px Arial;
		}
		#salesContact .email {
			font: 12px Arial;
		}
		
		
		
	