/*********************************************************************************************************/
/* B'nai Tikvah CSS
/*********************************************************************************************************/




.xbluetext {font-family: Verdana; font-size: 6pt; font-weight:bold; color: #3366cc; }

.xorangetext {font-family: Verdana; font-size: 9pt; font-weight:bold; color: #727788; }

.xorangecaption {font-family: Verdana; font-size: 7pt;  color: #727788; }

.xwhitecaption {font-family: Verdana; font-size: 9pt;  color: #ffffff; }

.xbluishtext {font-family: Verdana; font-size: 11pt; font-weight:bold; color:  #3366cc; }


.xleftmenu A {
	COLOR: #000000; TEXT-DECORATION: none
}

.xleftmenu A:link {
	 COLOR: #000000; TEXT-DECORATION: none
}

.xleftmenu A:visited {
	 COLOR: #000000; TEXT-DECORATION: none
}

.xleftmenuOver A {
	 COLOR: #ffffff; TEXT-DECORATION: none
}

.xleftmenuOver A:link {
	 COLOR: #ffffff; TEXT-DECORATION: none
}

.xleftmenuOver A:visited {
	 COLOR: #ffffff; TEXT-DECORATION: none
}

.xleftmenu A:hover {
	 COLOR: #ffffff; TEXT-DECORATION: none
}

.xleftmenuOver A:hover {
	 COLOR: #ffffff; TEXT-DECORATION: none
}


.xcontent {font-family: Verdana; font-size: 8pt; color: #666666; }
.xcontentBlack {font-family: Verdana; font-size: 8pt; color: #000000; }
.xrepeatVerticalDot {background-image: url(/images/dot.gif)}


.xdeptheading {font-family: Arial; font-size: 14pt; padding: 5; font-weight:bold; color: #EC791C}

.xtdbox2heading {font-family: Verdana; font-size: 9pt; color: #ffffff; font-weight:bold; }



xa.windowCloseLink:link, a.windowCloseLink:visited {font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:normal; text-decoration:none; }

x.macContent {font-family: Verdana; font-size: 8pt; color: #666666;padding-top:5px;padding-left:5px;padding-right:5px;padding-bottom:0px}
.macSpan {border: 1px solid #000080;background:#FFFF99}


tdxxx {font-family: Verdana; font-size: 8.5pt; margin: 0; padding: 0;}
.xxtdwhitefooter {font-family: Verdana; font-size: 8pt; margin: 0;padding: 5; color: #ffffff; font-weight:bold;}

.xtdbox {
font-family: Verdana; 
font-size: 8pt; 
margin: 0;
padding: 14; 
BACKGROUND-COLOR:#C6CCDC;
}


.xtdboxb {
font-family: Verdana; 
font-size: 8pt; 
margin: 0;
padding: 2; 
BACKGROUND-COLOR:#C6CCDC;

}

.xtdboxb A { 	COLOR: #ffffff; TEXT-DECORATION: none }
.xtdboxb A:link { 	COLOR: #5B6919; TEXT-DECORATION: none }
.xtdboxb A:visited { 	COLOR: #5B6919; TEXT-DECORATION: none }
.xtdboxb A:hover { 	COLOR: #5B6919; TEXT-DECORATION: underline }

.xtdboxpopup {font-family: Verdana; font-size: 7pt; margin: 0;padding: 14;}

.xtdbox1 {font-family: Verdana; font-size: 8pt; margin: 0;padding: 14;}



.xtdbox2 {

font-family: Verdana; 
font-size: 8pt; 
color: #373737; 
margin: 0;
padding: 14; 
BACKGROUND-COLOR:#A2BC8C;

}
.xtdbox2b {
font-family: Verdana; 
font-size: 8pt; 
color: #ffffff; 
margin: 0;
padding: 5; 
BACKGROUND-COLOR:#A2BC8C; 
font-weight:bold;
}

.xtdbox2  a:link { color="#565656"; text-decoration:underline; }
.xtdbox2 a:visited { color="#565656";  text-decoration:underline; }
.xtdbox2 a:hover { color="#3C730B"; text-decoration:none;}
.xtdbox2 a:active { color="#3C730B"; text-decoration:none;}

.xtdbox3 {font-family: Verdana; font-size: 8pt; margin: 0;padding: 14; BACKGROUND-COLOR:#efefef;}




.xadheadingwhite {font-family: Verdana; font-size: 14pt; margin: 5;padding: 5; color: #ffffff; }




.xtdwhite {font-family: Verdana; font-size: 8.5pt; margin: 0;padding: 0; color: #ffffff; font-weight:bold;}

.xtdwhite a:link { color="#ffffff"; text-decoration: none;}
.xtdwhite a:hover { color="#ffffff"; text-decoration: none;}
.xtdwhite a:visited { color="#ffffff"; text-decoration: none;}
.xtdwhite a:active { color="#ffffff"; text-decoration: none; }


a:link {font-family: Verdana; font-size: 8.5pt; color: #000099; font-weight:normal; text-decoration:underline; }
a:visited {font-family: Verdana; font-size: 8.5pt; color: #000099; font-weight:normal; text-decoration:underline;}
a:hover {font-family: Verdana; font-size: 8.5pt; color: #D40A00; font-weight:normal; text-decoration:underline;}

xa.tdwhite:link  {font-family: Verdana; font-size: 8.5pt; margin: 0;padding: 0; color: #ffffff; font-weight:bold; text-decoration:none;}
xa.tdwhite:visited  {font-family: Verdana; font-size: 8.5pt; margin: 0;padding: 0; color: #ffffff; font-weight:bold;}
.xsubTopic {font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:bold; }
.xTopic {font-family: Verdana; font-size:12pt; color: #3366cc; font-weight:bold; }
.xcontentBold {font-family: Verdana; font-size: 8.5pt; color: #666666; font-weight:bold; }
.xcontentItalic {font-family: Verdana; color: #666666; font-style:italic}
.xcontentItalicBold {font-family: Verdana; color: #666666; font-style:italic; font-weight:bold;}

.xfaqQuestion {font-family: Verdana; font-size: 8pt; font-weight:bold; color: #999999; }

xa.contentLinkBold:link {font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:bold; text-decoration:underline; }
xa.contentLinkBold:visited {font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:bold; text-decoration:underline;}
xa.contentLinkBold:hover {font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:bold; text-decoration:underline;}

.anchor {line-height:8px}

.xerror {font-family: Verdana; font-size: 8.5pt; color: #CC0000;  font-weight:bold;}

.xfootnote {font-family: Verdana; font-size:7pt; vertical-align:super}
.xsuperscript {font-size:7pt; font-weight:bold}
.xfootnoteText {font-family: Verdana; font-size:7pt;}

xul {list-style-image: url(/images/bullet.gif)}
xli {margin-bottom: 6px}




/*********************************************************************************************************/
/* Background Colors .CSS */
/*********************************************************************************************************/

.darkBlue {background-color: #000099}
.mediumDarkBlue {background-color: #6599cb}
.mediumBlue {background-color: #3366cc}
.mediumBlueHeader {background-color: #3366cc;height:49px}
.lightBlue {background-color: #99ccff}
.paleBlue {background-color: #ccffff}
.blue {background-color: #336699}
.purple {background-color: #9999cc}
.gray {background-color: #999999}
.lightgray {background-color: #cccccc}
.white {background-color: #ffffff}
.lightorange {background-color: #ffcc99}
.darkorange {background-color: #ff9900}
.bluegray {background-color: #cfecee}

/*********************************************************************************************************/
/* Home Page .CSS */
/*********************************************************************************************************/

.xhomeDividerDot {font-family: Verdana; font-size: 10pt; color: #3366cc; font-weight:bold;}

a.homeLevelTwoTopic:link {font-family: Verdana; font-size: 7.5pt; color: #3366cc; font-weight:bold; text-decoration:none; }
a.homeLevelTwoTopic:visited {font-family: Verdana; font-size: 7.5pt; color: #3366cc; font-weight:bold; text-decoration:none;}
a.homeLevelTwoTopic:hover {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:bold; text-decoration:none;}

/*********************************************************************************************************/
/* Navigation Related .CSS */
/*********************************************************************************************************/

a.navLevelOneOff:link {font-family: Verdana; font-size: 8.5pt; color: #ffffff; font-weight:600; text-decoration:none; }
a.navLevelOneOff:visited {font-family: Verdana; font-size: 8.5pt; color: #ffffff; font-weight:600; text-decoration:none;}
a.navLevelOneOff:hover {font-family: Verdana; font-size: 8.5pt; color: #99ccff; font-weight:600; text-decoration:none;}

a.navLevelOneOn:link {font-family: Verdana; font-size: 8.5pt; color: #000099; font-weight:600; text-decoration:none; }
a.navLevelOneOn:visited {font-family: Verdana; font-size: 8.5pt; color: #000099; font-weight:600; text-decoration:none;}
a.navLevelOneOn:hover {font-family: Verdana; font-size: 8.5pt; color: #000099; font-weight:600; text-decoration:none;}

a.navLevelTwoOff:link {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:bold; text-decoration:none; }
a.navLevelTwoOff:visited {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:bold; text-decoration:none;}
a.navLevelTwoOff:hover {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:bold; text-decoration:none;}

a.navLevelThreeOff:link {font-family: Verdana; font-size: 7.5pt; color: #99ccff; font-weight:bold; text-decoration:none; }
a.navLevelThreeOff:visited {font-family: Verdana; font-size: 7.5pt; color: #99ccff; font-weight:bold; text-decoration:none;}
a.navLevelThreeOff:hover {font-family: Verdana; font-size: 7.5pt; color: #99ccff; font-weight:bold; text-decoration:none;}

a.navInstantAccess:link {font-family:Verdana; font-size:8.5pt; color:#3366CC;text-decoration:none}
a.navInstantAccess:visited {font-family:Verdana; font-size:8.5pt; color:#3366CC;text-decoration:none;}
a.navInstantAccess:hover {font-family:Verdana; font-size:8.5pt; color:#3366CC;text-decoration:none}

.instantAccess {line-height:20px;}

/*********************************************************************************************************/
/* Features Related .CSS */
/*********************************************************************************************************/

.featuresFca {font-family: Verdana; font-size: 8.5pt; color: #3366CC; background: #FFFFCC; padding-bottom:5px; padding-left:6px; padding-right:6px}
.featuresFcaCarrots {font-family: Verdana; font-size: 6.5pt; color: #3366CC;}

.featuresFcaDescription {font-family: Verdana; font-size: 8.5pt; color: #3366CC; }

a.featuresFcaLink:link {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresFcaLink:visited {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresFcaLink:hover {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}

a.featuresInternalLink:link {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresInternalLink:visited {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresInternalLink:hover {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}

a.featuresExternalLink:link {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresExternalLink:visited {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}
a.featuresExternalLink:hover {font-family: Verdana; font-size: 8.5pt; color: #3366CC; text-decoration:none}


/*********************************************************************************************************/
/* YSP navigation .CSS */
/*********************************************************************************************************/

a.navYSP:link {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; text-decoration:none; letter-spacing:-0.05em}
a.navYSP:visited {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; text-decoration:none; letter-spacing:-0.05em}
a.navYSP:hover {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; text-decoration:none; letter-spacing:-0.05em}

a.navYSPitalic:link {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; font-style:italic; text-decoration:none; letter-spacing:-0.05em}
a.navYSPitalic:visited {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; font-style:italic; text-decoration:none; letter-spacing:-0.05em}
a.navYSPitalic:hover {font-family: Verdana; font-size: 7.5pt; color: #000099; font-weight:normal; font-style:italic; text-decoration:none; letter-spacing:-0.05em}

/*********************************************************************************************************/
/* Media popup*/
/*********************************************************************************************************/

.xmediaTitle {font-size: 8.5pt; font-weight:bold;}

/*********************************************************************************************************/
/* Press Room Related .CSS */
/*********************************************************************************************************/

.prContent {font-family: Verdana; font-size: 8.5pt; color: #000000; }

.prBlueHeader {font-family: Verdana; font-size: 8.5pt; font-weight:bold; color: #3366cc; }

a.prLink, a.prLink:link, a.prLink:visited {font-family: Verdana; font-size: 8.5pt; color: #000000; text-decoration:underline;}
a.prLink:hover {font-family: Verdana; font-size: 8.5pt; color: #cc0000; text-decoration:underline;}

.nonFlashHeader{font-family: Verdana; font-size: 8.5pt; color: #ffffff; font-weight:bold; text-decoration:none;}

a.contentPiecesAbstractNonFlash, a.contentPiecesAbstractNonFlash:link, a.contentPiecesAbstractNonFlash:visited {font-family: Verdana; font-size: 8.5pt; color: #000000; text-decoration:underline;}

/* home */

a.prHomeRecentPressReleaseLink, a.prHomeRecentPressReleaseLink:link, a.prHomeRecentPressReleaseLink:visited {font-family: Arial; font-size: 8.5pt; color: #000000; font-weight:bold; text-decoration:underline;}

/* right navigation */

.rightNavContentBlack {font-family: Arial; font-size: 8.5pt; color: #000000; }

a.rightNavContactMediaRelationsLink, a.rightNavContactMediaRelationsLink:link, a.rightNavContactMediaRelationsLink:visited {font-family: Arial; font-size:8.5pt; color: #000000; text-decoration:none;}
a.rightNavContactMediaRelationsLink:hover {font-family: Arial; font-size: 8.5pt; color: #cc0000; text-decoration:none;}

a.rightNavCompanyInfoLink, a.rightNavCompanyInfoLink:link, a.rightNavCompanyInfoLink:visited {font-family: Arial; font-size: 8.5pt; color: #000000; text-decoration:none;}
a.rightNavCompanyInfoLink:hover {font-family: Arial; font-size: 8.5pt; color: #cc0000; text-decoration:none;}

a.topicLink, a.topicLink:link, a.topicLink:visited {font-family: Arial; font-size: 8.5pt; color: #000000; text-decoration:none;}
a.topicLink:hover {font-family: Arial; font-size: 8.5pt; color: #cc0000; text-decoration:none;}

a.relatedLink:link, a.relatedLink:visited {font-family: Arial; font-size: 8.5pt; color: #ffffff;}
a.relatedLink:hover {font-family: Arial; font-size: 8.5pt; color: #cccccc;}

a.lightBlueLink:link, a.lightBlueLink:visited {font-family: Arial; font-size: 7.5pt; color: #aad7ff; text-decoration:none;}
a.lightBlueLink:hover {font-family: Arial; font-size: 7.5pt; color: #aad7ff; text-decoration:none;}

/* press releases page */

a.prPressReleasesPrevNext, a.prPressReleasesPrevNext:link, a.prPressReleasesPrevNext:visited {font-family: Verdana; font-size: 8.5pt; color: #3366cc; text-decoration:none;}
a.prPressReleasesPrevNext:hover {font-family: Verdana; font-size: 8.5pt; color: #cc0000; text-decoration:none;}

a.prPressReleasesLink, a.prPressReleases:link,a.prPressReleasesLink:hover {font-family: Verdana; font-size: 8.5pt; color: #000000; text-decoration:underline;}
a.prPressReleasesLink:visited {font-family: Verdana; font-size: 8.5pt; color: #cc0000; text-decoration:underline;}

.prPressReleasesTotalItems {font-family: Verdana; font-size: 8.5pt; color: #3366cc; }
.prPressReleasesArchive{font-family: Verdana; font-size: 8.5pt; color: #3366cc; font-weight:normal; text-decoration:none;}

/* popup windows */

.contentPiecePopupContent {font-family: Verdana; font-size: 8.5pt; color: #000000; }
.contentPiecePopupTitle {font-family: Verdana; color: #003399; font-size: 9pt; font-weight:bold;}
.contentPiecePopupSubtitle {font-family: Verdana; color: #003399; font-size: 9pt;}
.contentPiecePopupHeader {color: #ccffff; font-family: Verdana; font-size:9.5pt; font-weight: bold;}

/* misc */

a.xcontentNoVisited, a.xcontentNoVisited:link, a.xcontentNoVisited:visited {

font-family: Arial; 
font-size: 8.5pt; 
color: #000000;
text-decoration:underline;
}
a.xcontentNoVisited:hover {font-family: Arial; font-size: 8.5pt; color: #cc0000; text-decoration:underline;}

td.xcontentPiecePopupRelatedLink {background-color:#999999;padding-bottom:5px}





/* used for child menu item, not selected. */
.menuTD {
	BORDER-RIGHT: #B4AACF 1px solid; 
             PADDING-RIGHT: 6px; 
             BORDER-TOP: #B4AACF 1px solid; 
             PADDING-LEFT: 6px; 
             font-size: 6pt;
             PADDING-BOTTOM: 3px; 
             BORDER-LEFT: #B4AACF 1px solid; 
             COLOR: #7A821B; 
             PADDING-TOP: 3px; 
             BORDER-BOTTOM: medium none; 
             FONT-FAMILY: Verdana, arial,sans-serif; 
             BACKGROUND-COLOR: #FFFFFF;
}

/* used for child menu item, is selected. */
.menuTDOver {
	BORDER-RIGHT: #006699 1px solid; 
                PADDING-RIGHT: 6px; 
                BORDER-TOP: #006699 1px solid; 
                PADDING-LEFT: 6px; 
                font-size: 6pt;
                PADDING-BOTTOM: 3px; 
                BORDER-LEFT: #006699 1px solid; 
                COLOR: #FFFFFF; 
                PADDING-TOP: 3px; 
                BORDER-BOTTOM: medium none; 
               FONT-FAMILY: Verdana, arial,sans-serif; 
               BACKGROUND-COLOR: #313984;
             
}


.menuTD A {
	DISPLAY: block; COLOR: #7A821B; TEXT-DECORATION: none
}
.menuTD A:visited {
	DISPLAY: block; COLOR: #7A821B; TEXT-DECORATION: none
}
.menuTDOver A {
	DISPLAY: block; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menuTDOver A:visited {
	DISPLAY: block; COLOR: #FFFFFF; TEXT-DECORATION: none
}
.menuTD A:hover {
	DISPLAY: block; COLOR: #7A821B; TEXT-DECORATION: none
}
.menuTDOver A:hover {
	DISPLAY: block; COLOR: #FFFFFF; TEXT-DECORATION: none
}


.subnavBorder {
	BACKGROUND-COLOR: #B4AACF
}


