html {
	font-family: arial;
	font-size: 12px;
}
		
		
/* PAGE LEVEL STYLES */
.ppProdName {
	font-size: 20px;
	font-weight: bold;
	color: blue;
	margin: 0px;
}
						
.ppProdSubhead {
	font-weight: bold;
}
						
.ppProdSep {
	border-bottom: 1px solid #5782AF; /* WAS: Blue, then #C9D2DD; */
}
						
.breadCrumbs {
	border-bottom: 1px solid #5782AF; /*WAS: Blue*/
	margin-bottom: 5px;
	padding-bottom: 5px;
	font-size: 12px;
}
			
.breadCrumbs a {
	text-decoration: none;
}
						
.ppHeaderArea {
	margin-bottom: 5px;
	padding-bottom: 2px;
}
						
.ppProdAvailability {
	font-weight: bold;
	font-size: 11pt;
}
								
.ppSideBarHeading {
	background-color: #ececec;
}
						
.ppMoreProdPix {
	width:380px;
	height: 100px;
	overflow:Auto; 
	white-space:nowrap; 
}
						
.ppQuickLinks tr td {
	border-bottom: 2px solid #ececec;
	margin-bottom: 2px;
}
			
/* NEW TAB STYLES */
.outer {
	padding:1px 0; 
	border:1px solid #a50;
	border-color: blue darkblue blue darkblue; /*#a50 #fa5 #610 #fa5; */
	background: url(http://skylighter.com/tmp/pp/mnuBar/b/grad1.gif) repeat-x bottom left; 
	margin:10px 0 10px 0; /**/
}

.point {
	display:table; 
	padding:0; 
	margin:0 1px; 
	list-style:none; 
	white-space:nowrap;
}

.point li {
	display:table-cell; 
	margin:0; 
	padding:0;
}

.point li a {
	float:left; 
	font-family:arial; 
	font-size:1em; 
	height:2.3em; 
	line-height:2.3em; 
	letter-spacing:1px;
	padding:0 1em;
	text-decoration:none; 
	color:#fff; 
	background: url(http://skylighter.com/tmp/pp/mnuBar/b/grad1.gif) repeat-x bottom left; 
	border-right:1px solid #5a84b1;   /*#d60; - Blue*/
	border-left:1px solid #B0C0FF; /*lightblue=7aa5d9*/
}

.point li a:hover, .point li a.current {
	/*background: #89b2e3 url(http://skylighter.com/tmp/pp/mnuBar/down_arrow.gif) no-repeat center top; 
	color:#fff;*/
}

.point li a:hover b, .point li a.current b {
	display:block; 
	float:left; 
	/*background:transparent url(http://skylighter.com/tmp/pp/mnuBar/up_arrow.gif) no-repeat center bottom; */
	cursor:pointer;
} 
			
.productPageTextSizeAdjust, .productPageTextSizeAdjust td {
	font-size: 13px;	
}

.productPageBuyAreaDetailsActive {
	
}

.productPageBuyAreaDetailsInactive {
	color: #acacac;
}

.productPageBuyAreaDetailsInactive td {
	color: #acacac;
}

.oosNotifyMe .ossnmHeader {
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 10px;
}

.oosNotifyMe div {
	color: #000000;
}

.oosNotifyMe span {
	color: #000000;
}

.oosNotifyMe .ossnmButton {
	text-align: center;
	margin-top: 10px;
	margin-bottom: 5px;
}
