/* =========================================================================== */
/*     This is the standard style sheet for the NPH.com web site.              */
/*     Any modifications here impact the whole site.  Please update the        */
/*	   maintenance part below with any changes                                 */
/*	                                                                           */
/*	 Created: 11-28-2000 by mae                                                */
/*	                                                                           */
/*	 NOTE If any new styles are added, styles deleted or style names changed,  */ 
/*	    PLEASE update  /var/jakarta-tomcat/webapps/nphweb/html/maint/styles.jsp*/

h2.page-title {
  font-family: verdana;
  color: #5E5E5E;
  font-size: 15px;
  width: 100%;
  text-align: center;
}
p {
  font-size: 11px;
  font-family: verdana;
  font-weight: normal; 
  color: #5E5E5E; 
}
p.cart-alert {
  width: 90%;
  border-color: #D6B0BB;
  background-color: #White;
}
#mp3player-table {width: 100%}
.arrowedText {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal; 
  line-height: 1.75;
}
.accountHeader {
  font-size: 12pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  color: #5E5E5E; 
}
.accountHeadings {
  font-size:11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  font-variant: normal;
  background: #5E5E5E; 
  color: white;
}	
.leftNavHead {
  font-size:11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  font-variant: small-caps;
  background: #B7B7B7; 
  color: white;
}	
.bannerHeadings {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal; 
  color: #5E5E5E; 
  text-decoration: none;
}	
.bannerHeadings:HOVER {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal; 
  color: #5E5E5E; 
  text-decoration: underline;
}	
.bannerSignedIn {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold; 
  color: #5e5e5e;
  text-decoration: none ;
}
.bannerSignedIn:HOVER{
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold; 
  color: #5e5e5e;
  text-decoration: underline;
}
.bbsTitle {font-size:16px; font-family:verdana,arial,helvetica,geneva,sans-serif; font-weight:bold;color:#5E5E5E;}
.bbsFieldLabel {font-size:11px; font-family:verdana,arial,helvetica,geneva,sans-serif; font-weight:bold;color:#5E5E5E;}

.bbsDropDownText {
	color: black;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 11px;
}

.bbsNormaltext {font-size:11px; font-family:verdana,arial,helvetica,geneva,sans-serif;color:#5E5E5E; }
.bbsNormalTextLink {font-size:11px; font-family:verdana,arial,helvetica,geneva,sans-serif; text-decoration:underline; color:#0000FF}
.bbsNormalTextLink:visited {color:#800080}
.bbsNormalTextBgTint {font-size:11px; font-family:verdana,arial,helvetica,geneva,sans-serif;  color:#5E5E5E;}
.bbsColHeading {font-size:12px; font-family:verdana,arial,helvetica,geneva,sans-serif; font-weight:bold; background: #5E5E5E;color: white;}
.bbsPageJump {font-size:11px; font-family:verdana,arial,helvetica,geneva,sans-serif; font-weight:bold; color:#5E5E5E;}
.bbsFinePrint {font-size:10px ; font-family:verdana,arial,helvetica,geneva,sans-serif; color:#5E5E5E;}
.bbsFinePrintBgTint {font-size:10px ; font-family:verdana,arial,helvetica,geneva,sans-serif; color:#5E5E5E;}

.bbsRadioButton {background :white; color: black;}	
.cartHeading {
	color: #5e5e5e;
	font-size: 15px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
}

.cartSubHeading {
	font-size: 12px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
}

.cartColHeading {
	font-weight: bold;
	color: #5e5e5e;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 11px;
}

.cartText {
	font-size: 11px;
	color: #5e5e5e;
	line-height: 1.25;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
}
.defaultAds{
	font-size: 11px;
	color: #5e5e5e;
	line-height: 1.25;
	text-align : center;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
}
.cartTextSmall {
	font-weight: 600;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
	font-size: 9px;
}

.standardLinks {
	 font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
}
.footerText {
	 font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
	 color: #969696;
   text-decoration: none;
}
.footerText:hover {
	 font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
	 color: #969696;
   text-decoration: underline;
}
body.pagebg {
  background: #EFEFEF ; 
  margin: 0;
}
a.explanatoryMessages,
.explanatoryMessages {
    font-family: verdana,arial,helvetica,geneva,sans-serif;
    color: #5E5E5E; 
    font-weight: normal;
    font-size: 11px;
    line-height: 1.25;
}
.welcome{
   font-size: 24px;
   font-family: arial,helvetica,geneva,sans-serif;
   font-weight: bold;
	 color: #969696; 
}.welcometo{
    font-size: 18px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: 600;
	 color: #969696; 
}
.itemHeader {
   font-size: 18px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: 600;
	 color: #969696; 
}
.summaryTitle {
   font-size: 17px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: bold;
	 color: #969696;
}
.darkUnderline {
  
  border-width: 0 0 1px 0;
  border-style: solid;
  border-color: #ECD3D9;
}
.faqHead {
	   font-size: 13pt;
		 font-family: verdana,arial,helvetica,geneva,sans-serif;
		 font-weight: bold;
		 font-variant: normal;
		 color: #5E5E5E;	
}
.faqSubHead {
	   font-size: 10pt;
		 font-family: verdana,arial,helvetica,geneva,sans-serif;
		 font-weight: bold;
		 font-variant: normal;
		 color:#5e5e5e;
}
.faqText {
	   font-size: 11px;
		 font-family: verdana,arial,helvetica,geneva,sans-serif;
		 font-weight: normal;
		 font-variant: normal;
		 line-height: 1.75;
		 color:#5e5e5e;
}
.faqLinks{
		  font-size: 9pt;
		  font-family: verdana,arial,helvetica,geneva,sans-serif;
		  font-weight: bold;
		  font-variant: normal;
		  background: #5e5e5e;
		  color: white;
}

.faqLinksMiddleText{
	   font-size:11px;
		 font-family: verdana,arial,helvetica,geneva,sans-serif;
		 font-weight: normal;
		 font-variant: normal;
		 background: white;
}
.fieldTitle {
    font-family: verdana,arial,helvetica,geneva,sans-serif;
    color: #5E5E5E;	
    font-weight: normal;
    font-size: 11px;
}
.itemText {
   font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
   color:#5E5E5E;	
}
.itemDsc {
  font-size: 9pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  color:#5E5E5E; 
	text-decoration: none;
}	
.itemDsc:HOVER {
  font-size: 9pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  color:#5E5E5E; 
	text-decoration: underline;
}
.discountedPrice{
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: #993366  ;
   font-weight: normal;
   font-size: 11px;
}
.regularPriceDiscounted,
.itemStrong {
   font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: bold; 
   color:#5E5E5E;	
}
.regularPriceDiscounted {
    text-decoration: line-through;
}
.itemDscMain {
 	  font-size: 18px;
    font-family: verdana,arial,helvetica,geneva,sans-serif;
    font-weight: 600;
		color:#5E5E5E;	  			  
}
.itemText2 {
 	 font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
	 font-weight: normal; 
	 color:#5E5E5E;	
}
.itemSubHeader {
	font-size: 10pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold; 
  color:#5E5E5E;	
}
.sideLinks{
	 font-size: 11px;
	 font-family: verdana,arial,helvetica,geneva,sans-serif;
	 font-weight: bold;
   font-variant: normal;
   color: #5E5E5E;  
}
.sideLinksMiddleText{
	 font-size: 11px;
	 font-family: verdana,arial,helvetica,geneva,sans-serif;
	 font-weight: normal;
	 font-variant: normal;
	 line-height: 1.25;
} 
.sideNavigatorBackgroundHeader{
	 font-size: 14px;
	 font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: #5E5E5E;    
   background: #E5e5e5;
}
.sideNavigatorBackgroundLight{
   font-weight: normal;
   background: white;
}
.sideNavigatorBackgroundMedium{
	 font-size: 14px;
	 font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: white;    
   background: white;
}
.sideNavigatorTextUnclicked {
	font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5E5E5E;
	text-decoration: none;
}
.sideNavigatorTextUnclicked:Hover {
	font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5E5E5E;
	text-decoration: underline;
}
.sideNavigatorTextClicked {
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
}
.sideNavigatorTextClicked2 {
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color:#5e5e5e;
  text-decoration: none;
}
.sideNavigatorTextUnclicked2 {
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5E5E5E;
	text-decoration: none;
} 	 
.alternatinglistbg{
 background: #F2F2F2;
}

.breadCrumbs {
	 font-size: 9pt;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: bold; 
	 color: #5E5E5E;
}

.breadCrumbsPastText {
	font-weight: normal;
	font-size:11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
  color: #5E5E5E;
}	

.searchColor {
	font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal; 
	color: #5E5E5E;
	text-decoration: none;
}
.searchHeadings {
	font-size: 10pt;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	background: #5E5E5E;
  color: white;
}
.advanceSearchHeading {
  font-size: 9pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold; 
  color:#5E5E5E;
  text-decoration: none;
}
.advancedSearchBG{
   background: #f2f2f2;
   border-style: solid;
   border-width: 1px;
   border-color: #D6B0BB;
}	
.orderOutline {
	border-color: #5E5E5E;
  }
.quickLinksMenu {
	border-style:solid;
	border-width:0px;
	border-color: #5E5E5E;
	top:0px;
	left: 100px;
	visibility: hidden; 
	position:absolute;
	z-index: 35;
}
.quickLinksMenuBG{
	background-color : #5E5E5E;
	z-index: 35;
}
.quickLinksNew:Hover {
	color : #D6B0BB;
	z-index: 35;
  background-color: white;
}
.quickLinksNewNoHover {
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-size : 11px;
  font-weight : 600;
	color : white;
	text-decoration : none;
	z-index: 35;
}
.quickLinksNew {
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-size : 11px;
  font-weight : normal;
	color :  white ;	
  text-decoration : none;
	z-index: 35;
}
.signInMessages {
	font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal;
  font-size: 11px;
  line-height: 1.25;
	color:#5E5E5E; 
}
.downloadInstructionsHead{
	font-size: 9pt;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
font-weight: bold;	
	font-variant: normal;
	color: #5E5E5E;
	/*	  background: #5963a5;
		  color: white; 
	
	*/
}
.downloadInstructionsLinks{
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
	font-variant: normal;
	/*	 background: white;*/
  color: #5E5E5E;
}
.shoppingCartHeadings {
 font-size:9pt;
 font-family: verdana,arial,helvetica,geneva,sans-serif;
 font-weight: bold;
 font-variant: normal;
 background: #5e5e5e;
 color: white;
 text-decoration: none;
}
.orderOutline {
  border-style:solid;
	border-width:1px;
	border-color: #5E5E5E
  }
.shoppingCartText{
 font-size:9pt;
 font-family: verdana,arial,helvetica,geneva,sans-serif;
 font-variant: normal;
 color: #5e5e5e;
}
.moreSelections {
   font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: bold; 
   color:#5E5E5E;	
	 text-decoration:none;
}
.moreSelections:HOVER {
   font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: bold; 
   color:#5E5E5E;	
	 text-decoration:underline;
}
.clipArtBG {
	background: #5e5e5e;
	color: white;font-size: 14px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	
}
.clipArtTitle {
	font-size: 18px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: 600;
	color: #5e5e5e;
	line-height: 1.25;
}
.clipArtSubTitle { 
	font-size: 13px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: 600;
	color: #5e5e5e;
	line-height: 1.25;
}
.clipArtText { 
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
	color: #5e5e5e;
	line-height: 1.5;
}
.clipArtNote { 
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
	color: #5e5e5e;
	line-height: 1.5;
}
/* Red fonts */
.snipe{
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color : #993366  ;
	font-weight: 600;
}
.urgentMessageSmall {
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: #993366  ;
   font-weight: normal;
   font-size: 11px;
}
.urgentMessageSmallEmphasis {
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: #993366  ;
   font-weight: bold;
   font-size: 13px;
}
.urgentMessageLarge {
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  color: #993366  ;
  font-weight: normal;
  font-size: 13pt;
}
.DownloadItemsText {
  font-size: 10pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold;
  color: #993366  ;
} 
.orderBlankHeadings {
	font-size: 9pt;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	background: #5e5e5e;
  color: white;
}	
.orderBlankColumnLabels {
  font-size: 11pt;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal;
	color:#5e5e5e;
}
.requiredFieldText {
    font-family: verdana,arial,helvetica,geneva,sans-serif;
    font-weight: bold;
    font-size: 11px;
  	color:#5e5e5e;
}   	
.cartIndicatorText {
	color: #b6b6b6;
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	background: url('/vimedia/nph/cartindicatorbg.jpg') repeat-x scroll top #EFEFEF ;    
}  	
.cartIndicator {
	color: #969696;
	font-size: 12px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;
	background: url('/vimedia/nph/cartindicatorbg.jpg') repeat-x scroll top #EFEFEF ;
}  
.cartIndicatorLinks {
	color: #969696;
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	text-decoration: none;	    
}  
.cartIndicatorLinks:hover {
	color: #969696;
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	font-variant: normal;
	text-decoration: underline;
}  	 	   
	
.ssQuarter {
	font-size : 13px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	text-align : left;
	vertical-align : middle;
	color:#5e5e5e;
}
.ssAgeGroup {
	font-size : 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	vertical-align : middle;
	color:#5e5e5e;
        text-decoration:none;
}
.ssAgeGroup:hover {
	font-size : 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	vertical-align : middle;
	color:#5e5e5e;
        text-decoration:underline;
}
.ssUnits {
	font-size : 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	vertical-align : top;
	color:#5e5e5e;
}
.ssUnitTitle {
	font-size : 13px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	color:#5e5e5e;
}
.ssText {
	font-size : 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	color:#5e5e5e;
}
.ssLessonText {
	font-size : 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	color:#5e5e5e;
}
.ssTitle {
	font-size : 13px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : bold;
	text-align: left;
	color:#5e5e5e;
}
.ssQuarterLink {
	font-size : 13px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : 800;
	text-align : center;
	color:#5e5e5e;
        text-decoration:none;
}
.ssQuarterLink:hover {
	font-size : 13px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	font-weight : 800;
	text-align : center;
	color:#5e5e5e;
        text-decoration:underline;
}
.specialNote {
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 11px;
	line-height: 1.50;
	font-weight: normal;
	color:#5e5e5e;
}
.specialNoteBig {
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 12px;
	line-height: 1.50;
	font-weight: 600;
	color:#5e5e5e;
}
.specialInformText {
  	font-size: 11px;
  	font-family: verdana,arial,helvetica,geneva,sans-serif;
   	line-height: 1.25;
		color:#5e5e5e; 
}
.standardFormFieldText {
	font-size: 11px;
	color: #5e5e5e;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
}
.standardFormFieldTextL {
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
	font-size: 13px;
} 
.standardFormFieldText td{
margin: 5px;
}

.adcolbg{
 background-color:#E5E5E5;
} 
.adcolText {text-align: center;}
.adTextXSW {	font-size: 8px;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #ffffff;}
.adTextXSD {	font-size: 7pt;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #5e5e5e;}

.adTextSW {	font-size: 11px;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #ffffff;}
.adTextSD {	font-size: 11px;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #5e5e5e;}
.adTextMR {	font-size: 13px;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #993366;	line-height: 1.25;}
.adTextMD {	font-size: 13px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight : 600;	color: #5e5e5e;	line-height: 1.25;}
.adTextLW {	font-size: 15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: bold;	color: #ffffff;	line-height: 1.25;}
.adTextLG {	font-size: 15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: bold;	color: #5e5e5e;	line-height: 1.25;}
.adTextLB {	font-size: 15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: bold;	color: #666699;	line-height: 1.25;}
.adTextLR {	font-size: 15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: bold;	color: #993366;	line-height: 1.25;}
.adTextLT {	font-size: 15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: bold;	color: #f2f2f2;	line-height: 1.25;}
.adLinkLD {	font-size: 11px;	font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #5e5e5e;}
.adLinkLL {	font-size: 11px;	font-family: verdana,arial,helvetica,geneva,sans-serif;  font-weight: 600;	color: #ffffff;}
.adLinkDark{font-size: 11px;  font-family: verdana,arial,helvetica,geneva,sans-serif;	 color: #5e5e5e;}
.adLinkLight{font-size:11px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  color: #5e5e5e;}
.adLinkWhite{font-size:15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  color:white;}
.adLinkWhiteNoLine{font-size:15px;  font-family: verdana,arial,helvetica,geneva,sans-serif;  color:white; text-decoration:none}
.categoryAdText {
	line-height: 1.75;
	font-variant: normal;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-size: 12px;
	color: #5e5e5e;
}
.categoryAdTextBold {
	font-size: 12px;
	line-height: 1.75;
	font-weight: 600;
	font-variant: normal;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
}
.categoryAdTextHeading {
	font-weight: 600;
	font-size: 16px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-variant: normal;
	line-height: 1.75;
	color: #5e5e5e;
}
.itemIndexBG{
	background: #f2f2f2;
}
.itemIndexHeading{
	font-size: 18px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
	font-variant: normal;
	color: #5e5e5e;
}
.itemIndexLinks{
	font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-variant: normal;
	background: #f2f2f2;
	color: #5e5e5e;
}
.itemIndexLinksBold{
  font-size: 13px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;
	background: #f2f2f2;
	color: #5e5e5e;
}
.itemIndexScriptureHeading{
  font-size: 15px;
	font-family:  verdana,arial,helvetica,geneva,sans-serif;
	font-variant: normal;
	font-weight: 600;
	color: #5e5e5e;
}
.itemIndexSummaryHeading{
  font-size: 18px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
  font-variant: normal;
  color: #5e5e5e;
}
.itemIndexItemDsc{
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;
  font-variant: normal;
  color: #5e5e5e;
}
.photoCredit {
	   	     font-size: 11px;
           font-family: verdana,arial,helvetica,geneva,sans-serif;
           font-weight: normal; 
}	
.articleText {
  font-size: 11px;
  font-family : verdana,arial,helvetica,geneva,sans-serif;
  color: #5e5e5e;
	line-height: 1.75;
}
.articleTitle {
  font-size:  18px;
	font-weight: bold;
  font-family : verdana,arial,helvetica,geneva,sans-serif;
  color: #5e5e5e;
	text-align : center;      
}
.articleKicker {
	font-size: 15px;
	font-weight: bold;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
}	
.articleFooter {
	font-size: 11px;
	font-family : verdana,arial,helvetica,geneva,sans-serif;
	color: #5e5e5e;
}	
.articleDate {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif; 
	color: #5e5e5e;
	line-height: 1.75;
}
.articleByline {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  color: #5e5e5e;
}	
/* this is used on clipArt.jpg but it is not white */
.whiteBulletSmall {
	font-size: 13px;
	font-weight: 800;
	color: #5e5e5e;
	text-decoration: none;
}	
.reqInfoText {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  line-height: 1.75;
	color: #5e5e5e;
}
.cartFieldHeadings {
	font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: bold; 
	color: #5e5e5e;
}
.contactText {
  font-size: 11px;
  font-family: verdana,arial,helvetica,geneva,sans-serif;
  font-weight: normal; 
	color: #5e5e5e;
}	
.orderOptionChosen {
	 font-family: verdana,arial,helvetica,geneva,sans-serif;
   color: #993366;
   font-weight: bold;
   font-size: 11px;
}
.orderOptionFuture {
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   color:  #5e5e5e; 
   font-weight: bold;
   font-size: 11px;
}
.orderOptionVisited {
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   color:#B6B6B6; 
   font-weight: bold;
   font-size: 11px;
}
.printAccountInfo {
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal;
   font-size: 9pt;
	 color:  #5e5e5e;
}	

.darkBulletSmall{
	font-size: 13px;
	font-weight: 800;
	color: #993366;
	text-decoration: none;	
}	
.darkIndexLink{
	font-size: 15px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;     
}		
.questChurch{
  font-size: 17px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;	
	text-align : center;
}
.questPlace{
  font-size: 10px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;	
	text-align : center;
}
.questPastor{
  font-size: 13px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;	
	text-align : center;
}
.questHdr{
  font-size: 25px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;	
}
.QNAHeader{
  font-size: 13px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: bold;	
	color: #5e5e5e;
}
.QNALinks{
  font-size: 11px;
	font-family: verdana,arial,helvetica,geneva,sans-serif;
	font-weight: normal;	
	color:  #5e5e5e;
}
.popUpCalendarBG{  background: #EFEFEF}
.popUpCalendarDay{ font-size: 11px; font-family: verdana,arial,helvetica,geneva,sans-serif; color: black; font-weight: bold;}
.popUpCalendarLink{font-size: 11px; font-family: verdana,arial,helvetica,geneva,sans-serif; color: black;}
.popUpCalendarHead{font-size: 11px;	font-family: verdana,arial,helvetica,geneva,sans-serif;	color: black;	font-weight: bold;}

.holidayMessage {
  padding: 4px 15px 4px 15px;
  font-size: 12px;
  font-family : verdana,arial,helvetica,geneva,sans-serif;
  color:  #FF9933;
  font-weight: 700;
  text-indent: 15px;
}

.samplesLink{
   font-size: 11px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
   text-decoration:none;
	 color: #5E5E5E;
}
.samplesLink:hover{
   text-decoration:underline;
	 color: #5E5E5E;
}
.samplesHeader{
   font-size: 9px;
   font-family: verdana,arial,helvetica,geneva,sans-serif;
   font-weight: normal; 
   text-decoration:none;
   color: #5E5E5E;
}

.bbs-discussion {
    font-size: 11px;
    font-family: verdana,arial;
    font-weight: normal; 
}
.bbs-discussion a {
    text-decoration:underline; 
    color:#0000FF
}
.bbs-discussion-title {
    font-size: 16px;
    font-weight: bold;
    color: #666666;
}
.bbs-msg-container {
    width: 100%;
}
.bbs-msg-head {
    text-transform: lowercase;
    font-family:verdana,arial,helvetica,geneva,sans-serif;
    color:#5E5E5E;
    font-weight: normal;
    font-size: 11px;
}
.bbs-user {
    font-weight: bold;
}
.bbs-user-postcount {
    display: inline;
    padding-left: 20px;
}
.bbs-msg {
    border-style: dotted;
    border-width: 1px 0 1px 0;
}
.bbs-msg-subject {
    float: left;    
    font-size: 11px;
    font-weight: bold;
}
.bbs-msg-time {
    float: right;
    font-size:10px; 
    font-family:verdana,arial,helvetica,geneva,sans-serif; 
    color:#5E5E5E;
    font-weight: normal;
}
.bbs-msg-body {
    font-size:11px; 
    font-family:verdana,arial,helvetica,geneva,sans-serif;
    color:#5E5E5E;
    font-weight: normal;
    clear: both;
    padding-top: 5px;
}
.subFormFieldText {
		color:#333333;
		font-family:arial,verdana,helvetica,geneva,sans-serif;
		font-size:11px;
}
.subFormFieldLabel {
		color:#333333;
		font-family:arial,verdana,helvetica,geneva,sans-serif;
		font-size:13px;
		font-weight:900;
}
.subFormTitle {
		color:#333333;
		font-family:arial,verdana,helvetica,geneva,sans-serif;
		font-size:18px;
		font-weight:900;
}