






/*********************************/
/***** HTML TAGS *****************/
/*********************************/


a:link { color: #0095d3; text-decoration: none; }
a:visited { color: #0095d3; text-decoration: none; }
a:hover, a:active { color: #0095d3; text-decoration: underline; }
a.headerlinks, a.headerlinks:visited { color: #fff; font: 12px Verdana, Helvetica, sans-serif; text-decoration: none; margin-left:5px;}
a.headerlinks:hover { color: #fff; font: 12px Verdana, Helvetica, sans-serif; text-decoration: underline; }
body { margin: 0; padding: 0; background: #fff; color: #666;}
h1, h2, h3, h4 { margin: 0; padding: 0; }



#player329881 {text-align:center;}



/*********************************/
/***** ID's **********************/
/*********************************/

#breadcrumb { color: #666; margin-bottom: 24px; padding-top:10px; }
#ctl00_ContentPlaceHolder1_breadcrumb { color: #666; margin-bottom: 24px; padding-top:10px; }
/*
#column0 { margin-top: 8px; }
#column1 { margin-top: 8px; }
#column2 { margin-top: 8px; }
#column3 { margin-top: 8px; }
#column4 { margin-top: 8px; }
*/

/*
#ctl00_ContentPlaceHolder1_column0 {padding:0 0 0 5px;}
#ctl00_ContentPlaceHolder1_column1 { padding:0 0 0 5px; }
#ctl00_ContentPlaceHolder1_column2 { padding:0 0 0 5px; }
#ctl00_ContentPlaceHolder1_column3 { padding:0 0 0 5px; }
ctl00_ContentPlaceHolder1_column4 { padding:0 0 0 5px; }
*/

#extraDiv1 { }
#extraDiv2 { /*position: absolute; top: 90px; left: auto; width: 966px; height: 8px; background-color: #f5c43b;*/ }
#footerText {text-align: left; font: 11px Verdana, Helvetica, sans-serif; margin: 8px; }
#intro { height: 160px; width: 100%; }

#linkList0 { float:right;width:398px; margin: -150px 283px 0 0;text-align:right;text-transform:uppercase;/*clear: both; float: right; width: 500px; margin: -75px 20px 0 0; text-align: right;*/ }
#linkList0 a:hover {text-decoration:none;color:#BEC0C2;}

#linkList1 {/*background-color: #BEC0C2;*/ height: 35px; position:relative;z-index:2500;float:left;width:822px;}
#linkList1 #navArrowTopBlank {display:none;}
#linkList1 ul {margin:10px 0px 0px 0px; height:14px;}
#linkList1 ul li {height:14px;overflow:hidden;margin:0px;padding:0px;border-left:1px solid #666;}
#linkList1 li:first-child {border-left:none;}
#linkList1 li a { font: 12px Verdana, Helvetica, sans-serif; color: #666; text-decoration: none; /*padding: 4px 6px;*/padding:0px;margin:0px 12px 0px 12px;}
#linkList1 li a:hover { text-decoration: none; color: #fff; }
#linkList1 li a:visited { text-decoration: none; }
#linkList1 li a:visited:hover { text-decoration: none; color: #fff; }
#linkList1 li ul { display:none;}

#linkList2 { position:relative;background-color: #1b60b7; height: 20px; z-index:2000;width:116px;float:right;margin:7px 12px 0px 12px;}
#linkList2 #navArrowTopBlank {display:none;}
#linkList2 li ul { display:none; }
#linkList2 li a { font: 12px Verdana, Helvetica, sans-serif; color: #fff; text-decoration: none; text-transform:uppercase; /*padding: 4px 6px;*/padding:0px;margin:2px 0px 0px 0px; width:116px; text-align:center;}
#linkList2 li a:hover { text-decoration: none; color: #fff; }
#linkList2 li a:visited { text-decoration: none; color: #fff; }
#linkList2 li a:visited:hover { text-decoration: none; color: #fff; }

#linkList3 {position:relative;width:144px!important;/*margin:0 0 0 0;padding:5px 11px 5px 11px;*/padding:0 0 0 0;margin:5px 11px 5px 11px;text-transform:uppercase;z-index:1000;/*background-color:#0095d3;*/}
/* linklist3 used to have width set to 166px without the !important tag.  This is changed to 144 px with !important to force central pages to adopt this nav */
* html #linkList3 {width:144px!important;margin:0px 11px 0px 6px;/*margin:0px -11px 0px 6px;overflow:hidden;background-color:none;*/}
#linkListSub3 {width:144px!important;padding:0px;margin:0px;float:left;}
#linkListSub3 #navArrowBlank {display:none;}
#linkListSub3 ul {width:144px;margin:0px;padding:0px;}
#linkListSub3 li {position:relative;float:left;line-height:1em;width:100%;/*width:144px;*/border-bottom:1px solid #fff;}
/*#linkListSub3 li:first-child {border-top:none;}*/
#linkListSub3 li ul { position: absolute; left: -999em; margin:0px 0px 0px 144px; width: 220px; border: solid #ccc 1px; z-index: 2000;padding:0px;overflow:hidden;}
#linkListSub3 li a { font-family: Verdana, Helvetica, sans-serif; font-size: 11px; color: #fff; display: block; text-align: left; text-decoration: none; /*background-color: white; padding: 6px 0 6px 0.5em;*/ padding: 11px 6px 11px 6px; }
#linkListSub3 li a:hover { color: #BEC0C2; text-decoration: none; }
#linkListSub3 li a:visited { color: #fff; text-decoration: none; }
#linkListSub3 li a:visited:hover { color: #BEC0C2; text-decoration: none; }
#linkListSub3 li a.submenu { width: 200px; background-color: #0095d3; font: 11px Verdana, Helvetica, sans-serif; text-align: left; text-decoration: none; color: #fff; padding: 6px 10px; }
#linkListSub3 li a.submenu:hover { background-color: #0095d3; color: #bec0c2; }


#linkList4 { width: 166px; margin: 0 8px 0 14px; text-transform: uppercase;}
#linkListSub4 { width: 166px; padding-top: 12px; padding-bottom: 24px; }
#linkListSub4 ul { display:none; }
#linkListSub4 li { position: relative; float: left; line-height: 1em; width: 10em; }
#linkListSub4 li a { font: 11px Verdana, Helvetica, sans-serif; color: #0095d3; display: block; text-align: left; text-decoration: none; padding: 6px 0 6px 0.5em; }
#linkListSub4 li a:hover { color: #ee8d3e; text-decoration: none; }
#linkListSub4 li a:visited { color: #0095d3; text-decoration: none; }
#linkListSub4 li a:visited:hover  { color: #ee8d3e; text-decoration: none; }

#linkList5 { text-align: center; }
#linkList5 ul {list-style-type: none; margin: 0; padding: 0; }
#linkList5 ul li { display: inline; margin: 0 6px; }
#linkList5 ul li a { display: inline; font: 11px Verdana, Helvetica, sans-serif; color: #0095d3; text-decoration: none; }
#linkList5 li a:hover { color: #0095d3; text-decoration: underline; }
#linkList5 li a:visited { color: #0095d3; }
#linkList5 li a:visited:hover { color: #0095d3; text-decoration: underline; }
#linkListSub5 { margin: 8px 0 12px 0; }

#linkList6 { text-align: center; }
#linkList6 ul {list-style-type: none; margin: 0; padding: 0; }
#linkList6 ul li { display: inline; margin: 0 6px; }
#linkList6 ul li a { display: inline; font: 11px Verdana, Helvetica, sans-serif; color: #0095d3; text-decoration: none; }
#linkList6 li a:hover { color: #0095d3; text-decoration: underline; }
#linkList6 li a:visited { color: #0095d3; }
#linkList6 li a:visited:hover { color: #0095d3; text-decoration: underline; }
#linkListSub6 { margin: 8px 0 12px 0; }

#LocalFooterText { font-weight: normal; display: block; float: left; width: 840px; }
#navArrow { background-image: url(/style_images/eilattb/images_nav/nav_arrow.gif); background-repeat: no-repeat; float: right; border: none; }
#navArrowBlank { float: right; border: solid #fff 1px; }
#navArrowTop { background-image: url(/style_images/eilattb/images_nav/nav_arrow_down.gif); background-repeat: no-repeat; }
#navArrowTopBlank { }
#navBadgesBottom { margin: 0 0 12px 0; }
#navBadgesListBottom { width: 100%; }
#navBadges { width: 100%; clear: both; }
#navBadgesList { margin: 0 0 24px 0; }
#navBadges li { padding: 6px 0; }
#navLinksBottom { font: 12px Verdana, Helvetica, sans-serif; margin: 0 0 12px 0; }
#navLinksListBottom { width: 100%; }
#navLinks { width: 166px; clear: both; }
#navLinksText { width: 166px; margin: 0; padding: 0; list-style-type: none; font: 12px Verdana, Helvetica, sans-serif; }
#navLinksTextLi { padding: 10px 0 0 10px; color:#fff; }
#navLinkList { margin: 0 0 24px 0; padding: 0 0 0 20px; list-style-type:disc; /*list-style-image: url('/images_main/bullet.gif');*/ }
#navLinkList a {color:#fff;}
#navLinkList li { padding: 2px 2px 2px 0; }
#navLinklist li a { color:#fff !important; }
#navLinklist li a:visited { color:#fff !important; }
#navLinklist li a:hover { color:#fff !important; }
#navLinklist li a:active { color:#fff !important; }
#outercontainer { width: 966px; margin: 10px auto 20px auto; border: solid #BEC0C2 1px; }
#pageBody { width: 966px; background-image: url(/local_includes/tile_CJP.jpg); background-repeat: repeat-y; overflow:auto; }
#PageAuthor { color: #666; }
#PageCopyright {display: block; font-size: 11px; line-height:18px; font-family: Verdana, Helvetica, sans-serif; font-weight: normal; margin: 12px 0px 0px 8px; }
#PageCopyright a {font-size: 11px; font-family:Verdana, Helvetica, sans-serif; color:#0095d3; text-decoration: none; }
#PageCopyright a:hover {font-size: 11px; font-family:Verdana, Helvetica, sans-serif; color:#0095d3;  text-decoration: underline; }
#PageDate { color: #666; }
#pageFooter { width: 966px; /*margin-top: 20px;*/ border-top: solid #BEC0C2 8px; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; }

#pageHeader { background-image: url(http://www.cjp.org/getimage.asp?id=270924); background-repeat: no-repeat; display: block; margin: 0; padding: 0; height: 196px; width: 966px; background-color: #BEC0C2;  }

/*#pageHeader { background-image: url(/local_includes/bg_CJP.jpg); background-repeat: no-repeat; display: block; margin: 0; padding: 0; height: 196px; width: 966px; background-color: #BEC0C2;  }*/

#pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; }*/
#pageIcons { float: right; }
#pageProperties { padding: 0 0 0 8px; }
#pageProperties h1 { color: #666; }
#pageProperties h2 { color: #666; }
#pageProperties #breadcrumb { color: #666; }
#pageProperties #ctl00_ContentPlaceHolder1_breadcrumb { color: #666; }
#PageSource { color: #666; }
#relatedPageLinks { }
#searchBox { clear: both; float: right; width: 274px; height: 25px; padding: 0; /*margin: -30px 20px 0 0;*/margin: -154px 8px 0 0; text-align: right; }
#searchBox input.search {background-color:#ddeaf5;border:0px;width:182px;height:18px;margin-top:2px;}
#spanBottom { margin-bottom: 8px; }
#spanTop { }
#supportingElements { width: 500px; padding: 8px 0; }
#ctl00_ContentPlaceHolder1_supportingElements { width: 800px!important; padding: 8px 0; margin: 0 0 0 0!important; overflow: hidden; /*Width 500 px and padding 8px originally*/ }
* html #topnavlists {background-color:transparent;overflow:hidden;}
#ujcweblogo { float: right; width: 110px; height: 51px; margin-top: -8px;}
#ujcweblogo img { background-image: url(/style_images/eilattb/images_nav/badge_fedweb_eilat-tb.gif); background-repeat: no-repeat; }
#ujcweblogoCal { float: right; margin: 0px 20px 20px 0px; }
#ujcweblogoCal img { background-image: url(/style_images/eilattb/images_nav/badge_fedweb_eilat-tb.gif); background-repeat: no-repeat; }
#userWelcome {display:none; /*clear: both; float: right; width: 254px; height: 21px; margin: -55px 20px 0 0; text-align: right; color: #fff; font: 12px "Trebuchet MS", sans-serif;*/ }

/*********************************/
/***** HTML TAGS *****************/
/*********************************/

body, td, #componentHeaderBar { font: 12px Georgia, "Times New Roman", Times, Serif; }



/***********************************************************************/
/***** Classes from Georgia Body Classes Stylesheet *******************/
/**********************************************************************/

.author { font: 12px Georgia, "Times New Roman", Times, Serif; }
.body1 { font: 12px Georgia, "Times New Roman", Times, Serif; }
.body2 { font: 14px Georgia, "Times New Roman", Times, Serif; }
.body3 {  }
.body4 {  }
.body5 {  }
.body6 {  }
.body7 {  }
.boldbody1 { font: bold 12px Georgia, "Times New Roman", Times, Serif; }
.boldbody2 { font: bold 14px Georgia, "Times New Roman", Times, Serif; }
.calendarcontent1 { font: 10px Verdana, Helvetica, sans-serif; }
.calendarhebrewdate1 { font: 10px Verdana, Helvetica, sans-serif; color: #666; }
.caption1 { font: bold 12px Verdana, Helvetica, sans-serif; }
.comp { margin-top: 0px; }
.copyright { font: 12px Georgia, "Times New Roman", Times, Serif; }
.date { font: 12px Georgia, "Times New Roman", Times, Serif; }
.errorred { font: 11px Georgia, "Times New Roman", Times, Serif; color: #f00; }
.error2 { font: bold 13px Georgia, "Times New Roman", Times, Serif; color: #f00; }
.errordetail2 { font: 13px Georgia, "Times New Roman", Times, Serif; color: #f00; }
.footer1 { font: 12px Georgia, "Times New Roman", Times, Serif; }
.form { font: 13px monospace; }
.formerror2 { font: bold 13px Georgia, "Times New Roman", Times, Serif; color: #f00; }
.formheader2 { font: 13px Georgia, "Times New Roman", Times, Serif; }
.forum2 { font: bold 13px Verdana, Helvetica, Arial, Geneva; }
.minicalblack { font: bold 10px Verdana, Helvetica, Arial, Geneva; color: #000; }
.minicalwhite { font: bold 10px Verdana, Helvetica, Arial, Geneva; color: #fff; }
.page1 { font-family: Georgia, "Times New Roman", Times, Serif; font-size: 12px; }
.page1 { font: 12px Georgia, "Times New Roman", Times, Serif; }
.pagination { font: 11px Verdana, Helvetica, Arial, Geneva; }
.path1 { font: 11px Verdana, Helvetica, sans-serif; }
.smallfont1 { font: 10px Verdana, Helvetica, sans-serif; }
.source { font: 12px Georgia, "Times New Roman", Times, Serif; }
.utilitylinks { font: 12px Georgia, "Times New Roman", Times, Serif; }

/*************************************************************/
/***** Classes from Georgia Header Classes Sheet ************/
/************************************************************/

.calendarheader1 { font: bold 12px/13px Georgia, "Times New Roman", Times, Serif; margin-bottom: 2px; color: #fff; }
.headline1 { font: bold 12px/13px Georgia, "Times New Roman", Times, Serif; margin-bottom: 2px; }
.headline2 { font: bold 14px/15px Georgia, "Times New Roman", Times, Serif; margin-bottom: 2px; }
.headline3 { font: bold 16px/17px Georgia, "Times New Roman", Times, Serif; margin-bottom: 3px; }
.headline3neutral { font: bold 16px/17px Georgia, "Times New Roman", Times, Serif; margin-bottom: 3px; }
.headline4 { font: bold 18px/19px Georgia, "Times New Roman", Times, Serif; margin-bottom: 4px; }
.headline5 { font: bold 24px/26px Georgia, "Times New Roman", Times, Serif; margin-bottom: 6px; }
.headline6 { font: bold 30px/32px Georgia, "Times New Roman", Times, Serif; margin-bottom: 6px; }
.headline7 { font: bold 36px/38px Georgia, "Times New Roman", Times, Serif; margin-bottom: 6px; }
.helpheader4 { font: bold 18px/19px Georgia, "Times New Roman", Times, Serif; margin-bottom: 4px; color: #fff; }
.headlineblog { font: bold 22px/23px Georgia, "Times New Roman", Times, Serif; margin-bottom: 5px; }


/*********************************/
/***** Classes *******************/
/*********************************/

.boxbackground { background-color: #E6F0F2; }
.button { font: 11px Verdana, Helvetica, sans-serif;  padding: 1px 0 1px 0; }
.calendarcolor { background-color: #538D99; }
.calendarcolor2 { background-color: #E6F0F2; }
.calendardayheader { font-family: Verdana, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000; }
.calendargridcolor { background-color: #999; }
.calendartab { background-color: #D3E1E5; }
.calendartabsel { background-color: #538D99; color: #fff; }
.calendartabsel a { background-color: #538D99; color: #fff; }
.callout1 { font: 12px Verdana, Helvetic, sans-serif; font-weight: bold; color: #fff; }
.calloutbkgnd { background-color: #fff; }
.calloutbkgnd2 { background-color: #fff; }
.callouttopbkgnd { background-color: #538D99; }
.caltoolbarheader { font: bold 12px Verdana, Helvetica, sans-serif; color: #fff; }
.caltoolbarlink { font: 11px Verdana, Helvetica, sans-serif; color: #fff; }
.chatbottomnavcolor {  }
.chatleftnavcolor {  }
.DayInMonth { background-color: #FFF; }
.DayInMonth a.DayNumber { color: #000; }
.DayInMonth font.HebrewDate { color: #666; }
.DayNotInMonth { background-color: #FFF; }
.DayNotInMonth a.DayNumber { color: #666; }
.DayNotInMonth font.HebrewDate { color: #666; }
.DayInMonthCurrent { background-color: #538D99; }
.DayInMonthCurrent a.DayNumber { color: #FFF; }
.DayInMonthCurrent font.HebrewDate { color: #FFF; }
.ecardline { background-color: #ccc; }
.ecardheaderbar { background-color: #0095d3; height:21px; width:120px; text-align: left; }
.ecardheaderbartext { margin-left: 6px; font-size: 11px; font-family: Verdana, Helvetica, sans-serif; color: #FFFFFF; font-weight: bold; line-height: 20px; text-transform:uppercase;}
.ecardtable a { text-decoration: none; } 
.forumindexheader { background-color: #D3E1E5; }
.forumtoolbar { background-color: #538D99; }
.headerfill { background-color: #D3E1E5; }
.headertext { font: 30px/36px Verdana, Helvetica, sans-serif; color: #666; }
/*.headline2 { color: #ee8d3e; }*/
.headline3 { /*color: #0095d3;*/ color:#666; }
.headline3neutral { color: #666666; }
.headline4 { color: #0095d3; }
.headline5 { color: #0095d3; }
/*.headline6 { color: #ee8d3e; }*/
.headline7 { color: #ee8d3e; }
.helpleftnavcolor { background-color: #D3E1E5; }
.helptopnavcolor { background-color: #538D99; }
.minicalendar { background-color: #538D99; }
.minicalendar a { background-color: #538D99; color: #FFF; }
.minicalendarcurrentdate { background-color: #ccc; }
.minicalendarevents { background-color: #D3E1E5; }
.pageIconsLinkWrapper { margin-left: 20px; display: block; /*border: 1px solid #ff0000;*/ float: left; }
.pageIconsLinkWrapper img { margin-right: 5px; margin-bottom: -2px; }
.search { margin-left: 5px; padding: 0; height: 21px; background-color: #ffffff; border: 1px solid #7F9DB9; float: right; }
.searchbutton { margin-left: 5px;  float: right; text-transform:uppercase; }
.Sitemap-Current {font-size: 10px; }
.small { width: 170px; }
.smallfont1 { color: #666666; }
.userstatus { font: 11px Verdana, Helvetica, sans-serif; color: #E5E2BA; }

.cal_filternav_container { border-bottom-color:#0095d3;}
.cal_filternav li {background-color:#d9eff7;color:#228bb4;}
.cal_filternav li a {color:#228bb4;}
.cal_filternav li.selected { background-color: #0095d3; color:#fff; }
.cal_filternav li.selected a {color:#fff;}

.cal_yearView_Day a {color:#228bb4!important;}
html body .cal_yearView_selectedDay a {background-color:#0095d3;color:#fff!important;}
html body .cal_yearView_todayDay a {background-color:#0095d3;color:#fff!important;}

.cal_mini .SmallCalendar td a {color:#228bb4!important;}
.SmallCalendarDay, .SmallCalendarOtherMonthDay, .SmallCalendarWeekendDay, .SmallCalendarTodayDay {background-color:#ffFFff;}
.cal_mini .SmallCalendar .SmallCalendarOtherMonthDay a {color:#000000!important;}
.cal_mini .SmallCalendar .SmallCalendarTodayDay a {background-color:#0095d3;color:#ffFFff !important;}
html .cal_mini .SmallCalendarSelectedDay a {background-color:#63cffb;color:#ffFFff!important;}

.cal_eventheadline a{color:#228bb4;}
.yearViewCal .yearViewCal td, .cal_daterange .headline5, .DayHeaderContainer,.DayEventContainer a {color:#228bb4;}


.DayHeaderContainer {background-color:#d9eff7;}

/*********************************/
/***** UTILITY PAGES STYLES ******/
/*********************************/

.contact_us #column0 {padding-left:10px;}
.contact_us #column0 #contentarea {width:576px;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder {padding:15px;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder h3.headline5 {padding-top:12px;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder div.madatory1 {padding-top:6px;font-size:11px;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder span.errorred {color:#FF0000;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder div.formrow {margin:6px 0px 6px 0px;/*clear:both;*/}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder div.formrow div.formrowlabel {float:left; width:180px; text-align:right;}
.contact_us #column0 #contentarea #ctl00_ContentPlaceHolder1_contactFormHolder div.formrow div.formrowfield {float:left;}

body.expresslogin #column0 {padding-left:8px;}
body.expresslogin #expressloginform {margin:0px;padding:0px;}
body.expresslogin #outer {width:564px;}
body.expresslogin #inner {margin:0px 0px 0px 50px;}
body.expresslogin .titlebar {padding:2px 0px 2px 5px;}
body.expresslogin .fieldrow {width:436px;}
body.expresslogin .formleft {text-align:right;width:130px;float:left;padding-top:4px;}
body.expresslogin .formright {text-align:left;width:200px;float:left;margin-left:6px;}
body.expresslogin .spacerXLarge {height:16px;}
body.expresslogin .spacerLargest {height:10px;}
body.expresslogin .spacerLarger {height:6px;}
body.expresslogin .spacerSmaller {height:3px;} 

body.login #column0 {padding-left:8px;}
body.login #frmLogin {margin:0px;padding:0px;}
body.login #login_outercontainer {width:600px;}
body.login #login_innercontainer {margin:12px 0px 0px 0px;}
body.login #loginboxleft {padding:0px 18px 0px 0px;border-right:1px solid #ccc;width:305px;float:left;}
body.login #loginboxleft label.fieldlabel {width:100px;float:left;text-align:right;}
body.login #loginboxleft div.fieldlabel {width:100px;float:left;}
body.login #loginboxleft input.textfieldbutton {float:left;width:110px;}
body.login #loginboxleft div.textfieldbutton {float:left;width:110px;}
body.login #loginboxleft label.checkboxlabel {width:100%;}
body.login #loginboxright {paddding:0px 0px 0px 18px;width:258px;float:right;}
body.login .loginboxbothinner {margin:8px 0px 0px 0px;}
body.login .messagerow {margin:12px 0px 0px 0px;height:inherit;}
body.login .titlebar {padding:2px 0px 2px 7px;}
body.login .bold {font-weight:bold;}
body.login .row_smallerspacing {margin-bottom:8px;height:inherit;}
body.login .row_largerspacing {margin-bottom:10px;height:inherit;}
body.login .bar {padding:2px 5px 2px 5px;margin:20px 0px 10px 0px;width:500px;}
body.login .forgotformbox {width:500px;}
body.login .forgotpass-spacer {height:12px;}
body.login .forgotpass-spacer2 {height:48px;}
body.login .forgotformbox .row {text-align:center;width:425px;padding:3px 0px 3px 0px;}
body.login .forgotformbox .row .left {width:120px;margin-right:5px;padding:4px 0px 0px 0px;float:left;text-align:right;}
body.login .forgotformbox .row .right {width:300px;float:right;text-align:left;}
body.login .forgotformbox .row .right2 {width:300px;float:right;text-align:left;padding:4px 0px 0px 0px;}

body.LoginAlternate #column0 {padding-left:8px;}

body.advancedsearch #column0 {padding-left:8px;}
body.advancedsearch #searchagain {width:564px;margin-top:12px;}
body.advancedsearch #searchagain #searchagain-inner {padding:12px;}
body.advancedsearch #searchagain #searchagainform {margin:0px;padding:0px;}
body.advancedsearch #searchagain .spacerLarger {height:7px;}
body.advancedsearch #searchagain .spacerSmaller {height:3px;}
body.advancedsearch #searchagain .fieldrow {}
body.advancedsearch #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.advancedsearch #searchagain .formright {text-align:left;width:390px;float:right;}

body.bjelaschool #column0 {padding-left:8px;}
body.bjelaschool #schoolsearch {width:564px;margin-top:12px;}
body.bjelaschool #schoolsearch #search-inner {padding:12px;}
body.bjelaschool #schoolsearch #frmAdultLearning {margin:0px;padding:0px;}
body.bjelaschool #schoolsearch .spacerLargest {height:12px;}
body.bjelaschool #schoolsearch .spacerLarger {height:6px;}
body.bjelaschool #schoolsearch .spacerXLarge {height:24px;}
body.bjelaschool #schoolsearch .fieldrow {}
body.bjelaschool #schoolsearch .formleft {text-align:right;width:150px;float:left;padding-top:4px;}
body.bjelaschool #schoolsearch .formright {text-align:left;width:390px;float:right;}
body.bjelaschool #schoolsearch #moreinfo {text-align:center;}

body.career #column0 {padding-left:8px;}
body.career #submitResume {width:564px;margin-top:12px;overflow:auto;}
body.career #submitResume #submitResume-inner {padding:12px;}
body.career #submitResume #frmSubmitResume {margin:0px;padding:0px;}
body.career #submitResume .spacerLargest {height:12px;}
body.career #submitResume .spacerLarger {height:7px;}
body.career #submitResume .spacerSmaller {height:3px;}
body.career #submitResume .fieldrow {}
body.career #submitResume .formleft {text-align:right;width:150px;float:left;padding-top:5px;}
body.career #submitResume .formright {text-align:left;width:390px;float:right;}
body.career #boxGoToJJF {padding:12px;}

body.ecards #column0 {padding-left:8px;}
body.ecards #registernowbox {width:564px;}
body.ecards #registernowbox #registernowbox-inner {padding:12px;}
body.ecards #registernowbox #registernowbox-inner .left {width:56px;float:left;margin-right:12px;}
body.ecards #registernowbox #registernowbox-inner .right {width:472px;float:right;}

body.GA #column0 {padding-left:8px;}
body.GA #searchbox {width:564px;margin:12px 0px 12px 0px;}
body.GA #searchbox #searchbox-inner {padding:12px;}
body.GA #searchbox #frmGASearch {margin:0px;padding:0px;}
body.GA #searchbox .spacerLargest {height:12px;}
body.GA #searchbox .spacerLarger {height:7px;}
body.GA #searchbox .spacerSmaller {height:3px;}
body.GA #searchbox .fieldrow {}
body.GA #searchbox .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.GA #searchbox .formright {text-align:left;width:390px;float:right;}

body.holiday #column0 {padding-left:8px;}
body.holiday #searchagain {width:564px;margin-top:12px;}
body.holiday #searchagain #searchagain-inner {padding:12px;}
body.holiday #searchagain #frmHLSearch {margin:0px;padding:0px;}
body.holiday #searchagain .spacerLarger {height:7px;}
body.holiday #searchagain .spacerSmaller {height:3px;}
body.holiday #searchagain .fieldrow {}
body.holiday #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.holiday #searchagain .formright {text-align:left;width:390px;float:right;}
body.holiday #searchagain .or {text-align:center;}

body.IR #column0 {padding-left:8px;}
body.IR #searchagain {width:564px;margin-top:12px;}
body.IR #searchagain #searchagain-inner {padding:12px;}
body.IR #searchagain #frmIrSearch {margin:0px;padding:0px;}
body.IR #searchagain #frmZipSearch {margin:0px;padding:0px;}
body.IR #searchagain .spacerLargest {height:12px;}
body.IR #searchagain .spacerLarger {height:7px;}
body.IR #searchagain .spacerSmaller {height:3px;}
body.IR #searchagain .fieldrow {}
body.IR #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.IR #searchagain .formright {text-align:left;width:390px;float:right;}
body.IR #searchagain #frmIrSearch #instructions {text-align:center;}
body.IR #searchagain #frmZipSearch #instructions {text-align:left;}

body.jobsearch #column0 {padding-left:8px;}
body.jobsearch #searchbox {width:564px;margin:12px 0px 12px 0px;}
body.jobsearch #searchbox #searchbox-inner {padding:12px;}
body.jobsearch #searchbox #frmJobSearch {margin:0px;padding:0px;}
body.jobsearch #searchbox .spacerLargest {height:12px;}
body.jobsearch #searchbox .spacerLarger {height:7px;}
body.jobsearch #searchbox .spacerSmaller {height:3px;}
body.jobsearch #searchbox .fieldrow {}
body.jobsearch #searchbox .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.jobsearch #searchbox .formright {text-align:left;width:390px;float:right;}

body.speakers #column0 {padding-left:8px;}
body.speakers #searchagain {width:564px;margin-top:12px;}
body.speakers #searchagain #searchagain-inner {padding:12px;}
body.speakers #searchagain #frmSpeakSearch {margin:0px;padding:0px;}
body.speakers #searchagain .spacerLargest {height:12px;}
body.speakers #searchagain .spacerLarger {height:7px;}
body.speakers #searchagain .spacerSmaller {height:3px;}
body.speakers #searchagain .fieldrow {}
body.speakers #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.speakers #searchagain .formright {text-align:left;width:390px;float:right;}
body.speakers #searchagain #browse {}
body.speakers ul.topiclist {margin:0px;padding:0px;}
body.speakers ul.topiclist li {margin:0px 0px 0px 15px;}

body.staff #column0 {padding-left:8px;}
body.staff #searchagain {width:564px;margin-top:12px;}
body.staff #searchagain #searchagain-inner {padding:12px;}
body.staff #searchagain #frmStaffSearch {margin:0px;padding:0px;}
body.staff #searchagain .spacerLargest {height:12px;}
body.staff #searchagain .spacerLarger {height:7px;}
body.staff #searchagain .spacerSmaller {height:3px;}
body.staff #searchagain .fieldrow {}
body.staff #searchagain .formleft {text-align:right;width:160px;float:left;padding-top:3px;}
body.staff #searchagain .formright {text-align:left;width:380px;float:right;}
body.staff #searchagain #browse {}
body.staff #searchagain #addresses {}

body.synagogue #column0 {padding-left:8px;}
body.synagogue #searchagain {width:564px;margin-top:12px;}
body.synagogue #searchagain #searchagain-inner {padding:12px;}
body.synagogue #searchagain #frmSynSearch {margin:0px;padding:0px;}
body.synagogue #searchagain .spacerLargest {height:12px;}
body.synagogue #searchagain .spacerLarger {height:7px;}
body.synagogue #searchagain .spacerSmaller {height:3px;}
body.synagogue #searchagain .fieldrow {}
body.synagogue #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.synagogue #searchagain .formright {text-align:left;width:390px;float:right;}
body.synagogue #searchagain .or {text-align:center;}

body.trainers #column0 {padding-left:8px;}
body.trainers #searchagain {width:564px;margin-top:12px;}
body.trainers #searchagain #searchagain-inner {padding:12px;}
body.trainers #searchagain #frmTrainSearch {margin:0px;padding:0px;}
body.trainers #searchagain .spacerLargest {height:12px;}
body.trainers #searchagain .spacerLarger {height:7px;}
body.trainers #searchagain .spacerSmaller {height:3px;}
body.trainers #searchagain .fieldrow {}
body.trainers #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.trainers #searchagain .formright {text-align:left;width:390px;float:right;}
body.trainers #searchagain #browse {}

body.missionfinder #column0 {padding-left:8px;}
body.missionfinder #searchagain {width:564px;margin-top:12px;}
body.missionfinder #searchagain #searchagain-inner {padding:12px;}
body.missionfinder #searchagain #frmTravelSearch {margin:0px;padding:0px;}
body.missionfinder #searchagain .spacerLargest {height:12px;}
body.missionfinder #searchagain .spacerLarger {height:7px;}
body.missionfinder #searchagain .spacerSmaller {height:3px;}
body.missionfinder #searchagain .fieldrow {}
body.missionfinder #searchagain .formleft {text-align:right;width:150px;float:left;padding-top:3px;}
body.missionfinder #searchagain .formright {text-align:left;width:390px;float:right;}

#genericform {width:564px;margin:12px 0px 12px 0px;}
#genericform .spacerXlarge {height:15px;overflow:hidden;}
#genericform .spacerLargest {height:12px;overflow:hidden;}
#genericform .spacerLarger {height:7px;overflow:hidden;}
#genericform .spacerSmaller {height:3px;overflow:hidden;}
#genericform .fieldrow {overflow:hidden;}
#genericform .formleft {text-align:right;width:170px;float:left;padding-top:3px;margin-right:4px;}
#genericform .formright {text-align:left;width:390px;float:right;}


/* The following css styles are unique to the component system. */
/* The Page Builder system will pull any css style inside the */
/* BEGIN and END comments below to render components as close */
/* as possible to the public view. Modification of the BEGIN or */
/* END commments below will result in broken Page Builder component */
/* display. */

/* COMPONENT CSS BEGIN */
h1, h2, h3, h4 { margin: 0; padding: 0; }

#adultjewishlearning #compBody { padding: 10px; }
#adultjewishlearning #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#adultjewishlearning .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#adultjewishlearning .headline3 { color: #0095d3; }
#adultjewishlearning .body1 { color: #666; }

#blogAboutMeBox .headline2 {text-transform:uppercase;padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; border-bottom: solid 1px #ccc;}
#blogAboutMeBox #compBody { padding: 10px 0px; }

#blogArchiveBox ul { margin: 0 0 0 20px; padding: 0; list-style-image: url('/style_images/eilatbl/images_nav/nav_arrow.gif'); }
#blogArchiveBox li { margin-bottom: 4px; color: #666;}
#blogArchiveBox .headline2 { margin: 8px 0 6px 0; font-size: 13px; line-height: 13px; text-transform: uppercase;}
#blogArchiveBox #compList { border-top: solid #ccc 1px; padding-top: 5px; }
#blogArchiveBox #compBody {margin:0px 0px 10px 0px;}
#blogArchiveBox .body1 { color: #666; }

#blogRollBox ul { margin: 0 0 0 20px; padding: 0; list-style-image: url('/style_images/eilatbl/images_nav/nav_arrow.gif'); }
#blogRollBox li { margin-bottom: 4px; color: #666;}
#blogRollBox .headline2 { margin: 8px 0 6px 0; font-size: 13px; line-height: 13px; text-transform: uppercase;}
#blogRollBox #compList { border-top: solid #ccc 1px; padding-top: 5px; }
#blogRollBox #compBody {margin:0px 0px 10px 0px;}
#blogRollBox .body1 { color: #666; }

#blogSearchBox .headline2 {padding: 0px 0 6px 0; text-transform:uppercase; font-weight: bold; line-height: 13px; border-bottom: solid 1px #ccc;}
#blogSearchBox #compBody { padding: 10px 0px; }
#blogSearchBox .blogSearchInput {width:100px;}

#blogRSSBox #compBody { margin-top:8px;margin-bottom:8px; padding: 10px 10px; border:1px solid #ccCCcc;}

#blogEntryShort .componentColumnTop { margin: 30px 0px 0px 0px; }
#blogEntryShort .componentColumnMiddle { margin: 15px 0px 0px 0px; }
#blogEntryShort .componentColumnBottom { margin: 15px 0px 0px 0px; }
#blogEntryShort #compBody {border-bottom:1px solid #CcCcCc; padding-bottom:15px;}
#blogEntryShort .smallfont1 {margin-bottom:15px;}
#blogEntryShort .headline3 {margin-bottom:5px;}
#blogEntryShort .body2 p {margin: 12px 0px 0px 0px; word-wrap: break-word;}
#blogEntryShort .body2 p:first-child {margin-top:0px;}
#blogEntryShort .displayBlock {display:block;}

#blogEntryTeaser .componentColumnTop { margin: 16px 0px 0px 0px; }
#blogEntryTeaser .componentColumnMiddle { margin: 30px 0px 0px 0px; }
#blogEntryTeaser .componentColumnBottom { margin: 30px 0px 0px 0px; }
#blogEntryTeaser #compBody {border-bottom:1px solid #CcCcCc; padding-bottom:10px;}
#blogEntryTeaser .smallfont1 {margin-top:16px;}
#blogEntryTeaser .smallfont1 a img {background-color:#ffFFff;border-right:3px solid #ffFFff;}
#blogEntryTeaser .headline5 {margin-bottom:16px;}
#blogEntryTeaser .body2 p {margin: 12px 0px 0px 0px; word-wrap: break-word;}
#blogEntryTeaser .body2 p:first-child {margin-top:0px;}

#blogEntry #compBody {border-bottom:1px solid #CcCcCc; margin-top: 0px;}
/*#blogEntry #moduleElement {margin:0px;}*/
#blogEntry .headline5 {margin-bottom:16px;}
#blogEntry .author {margin-bottom:6px;}
#blogEntry .date {margin-bottom:16px;}
#blogEntry .body2 {margin:16px 0px 16px 0px;}
#blogEntry .body2 p {margin: 12px 0px 0px 0px; word-wrap: break-word;}
#blogEntry .body2 p:first-child {margin-top:0px;}

#blogComments {margin-top:4px;}
#blogComments .headline3neutral {margin-top:20px;}
#blogComments .blogComment { margin:16px 0px 0px 0px;padding:0px 0px 10px 0px; background-image:url

('/images_main/line_dottedgrey.gif'); background-position:bottom; background-repeat:repeat-x; /*border-bottom:1px solid #CcCcCc;*/}
#blogComments .blogComment .body1 {margin:8px 0px 5px 0px;}

#blogComments #addComment .body1 {margin-bottom:8px;}
#blogComments #addComment .headline3neutral {margin-bottom:8px;}
#blogComments #addComment .errorred {margin-bottom:8px;}
#blogComments #addComment .smallfont1 {margin-bottom:5px;}
#blogComments #addComment textarea {width:332px;height:80px; margin-bottom:10px;}
#blogComments #addComment input.post {width:60px;}

#blogReportAbusePopUp {margin:20px;}
#blogReportAbusePopUp .headline5 {margin-bottom:10px;}
#blogReportAbusePopUp #blogComments {margin:16px 0px;padding-top:1px;background-image:url('/images_main/line_dottedgrey.gif');background-position:top; background-repeat:repeat-x; }

#calendar #compBody { padding-bottom:6px; text-align:center; /* margin: 0 auto;  overflow:hidden;*/}
#calendar #compBody #CalendarFilters {margin:0px;padding:0px;}
#calendar #compBody table { border: #fff; background-color: #e0eef8;margin:0px!important;padding:0px!important;}
#calendar #compBody table td {font-family: Arial, Sans-serif;}
#calendar #compBody table th {font-family: Arial, Sans-serif;}
#calendar .MiniCalDayInMonth { /*background-color: #FFF;*/ color: #000; padding: 2px; }
#calendar .MiniCalDayNotInMonth { /*background-color: #FFF;*/ color: #666; padding: 2px; }
#calendar .MiniCalDayInMonthCurrent { background-color: #538D99; color: #FFF; padding: 2px; }
#calendar .MiniCalHeaderFill td { background-color: #0095d3; padding: 2px; color: #000; font-weight: bold; }
#calendar .MiniCalNextPrev { cursor: pointer; }
#calendar .MiniCalDayHeader { padding: 2px; }
#calendar .headline2 { font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; }
#calendar .headline2 a { font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; }
#calendar #moduleElement { border-top:5px solid #FDB913; overflow: hidden; }
#calendar #componentHeaderBar { /*padding: 8px 0 6px 0;*/padding: 5px 0 6px 0; color: #666; font-weight: bold; line-height: 13px; height: 15px; /*border-bottom: solid 1px #ccc;*/ border-bottom:none; }

#callout #compBody { padding: 5px 0; }
#callout #compImage { padding: 5px 0; }
#callout #componentHeaderBar { padding: 8px 0 6px 0; font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; border-top:5px solid #FDB913; height:24px; /*Specifying line height is vital.  This resolves a bug in which callouts render differently between IE7 and Firefox*/ }
#callout .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#callout .headline3 { color: #0095d3; margin: 5px 0; }
#callout p.body1 { color: #666; margin: 5px 0 5px 0; }
#callout h4.body1 { margin: -5px 0 5px 0; }

#poll #compBody { padding: 5px 10px; }
#poll #componentHeaderBar { padding: 8px 0 6px 0; font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; border-top:5px solid #FDB913;  }
#poll .pollanswer { font-weight: normal; font-size: 11px; line-height: normal; }
#poll .pollanswerbar { margin-top: 12px; }
#poll .pollquestion { font-weight: bold; font-size: 11px; line-height: normal; margin: 0 10px 12px 10px; }
#poll .pollresults { font-weight: bold; font-size: 11px; line-height: normal; margin: 0 10px 12px 10px; }
#poll .pollbuttons { padding: 16px 10px 0px 10px; }
#poll .pollbuttons a { float: left; }
#poll .pollbuttons input { float: right; }
table.pollanswer { margin: 0px 0px 0px 12px; }
table.pollanswer tr td { vertical-align: top; padding: 4px 2px 4px 0; }
table.pollanswer tr td input { margin-top: -3px; }

#candlelightingtimes #compBody { padding: 10px; }
#candlelightingtimes #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#candlelightingtimes .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#candlelightingtimes .headline3 { color: #0095d3; }
#candlelightingtimes .body1 { color: #666; }

#communitydirectorysearch #compBody { padding: 10px; }
#communitydirectorysearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#communitydirectorysearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#communitydirectorysearch .headline3 { color: #0095d3; }
#communitydirectorysearch .body1 { color: #666; }

#communitystudymap #compBody { padding: 10px; }
#communitystudymap #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#communitystudymap .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#communitystudymap .headline3 { color: #0095d3; }
#communitystudymap .body1 { color: #666; }

#communitystudysearch #compBody { padding: 10px; }
#communitystudysearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#communitystudysearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#communitystudysearch .headline3 { color: #0095d3; }
#communitystudysearch .body1 { color: #666; }

#domesticprogramlibrary #compBody { padding: 10px; }
#domesticprogramlibrary #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#domesticprogramlibrary .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#domesticprogramlibrary .headline3 { color: #0095d3; }
#domesticprogramlibrary .body1 { color: #666; }

#doublestory #leftstory { float: left; width: 48%; margin: 0 12px 0 0; padding: 10px 0 0 0; border-top: solid 1px #ccc; }
#doublestory #rightstory { float: right; width: 48%; padding: 10px 0 0 0; border-top: solid 1px #ccc; }
#doublestory .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#doublestory .headline3 { color: #0095d3; }
#doublestory .body1 { color: #666; }
#doublestory .body1 p {margin-top: 0px;}

#ecards #compBody { padding: 6px; width: 174px; margin: 0 auto; }
#ecards #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; color: #666; }
#ecards #componentHeaderBar a { color: #ee8d3e; text-decoration: none; } /* In the specs this is listed as .headline2 */
#ecards #ecardText { font-weight: bold; padding: 8px 0; }
#ecards .headline2 { color: #69C; text-transform: uppercase; font-size: 12px; }
#ecards .body1 { color: #666; }

#featurestory h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory h3 { margin-bottom:6px;}
#featurestory .headline3 { /*color: #0095d3;*/ color:#666; }
#featurestory .body1 { color: #666; }
#featurestory .body1 p { margin-top:0px; }
#featurestory div.body1 { border-bottom: 1px solid #999; padding-bottom: 10px;}
#featurestory {padding-bottom: 5px;}
 
#gaeventsearch #compBody { padding: 10px; }
#gaeventsearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#gaeventsearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#gaeventsearch .headline3 { color: #0095d3; }
#gaeventsearch .body1 { color: #666; }

#gaspeakersearch #compBody { padding: 10px; }
#gaspeakersearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#gaspeakersearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#gaspeakersearch .headline3 { color: #0095d3; }
#gaspeakersearch .body1 { color: #666; }

#headlinelist #compBody {border-top:5px solid #FDB913;}
#headlinelist ul { margin: 0 0 0 20px; padding: 0; list-style-image: url('/style_images/eilatbl/images_nav/nav_arrow.gif'); }
#headlinelist li { margin-bottom: 4px; color: #666;}
#headlinelist h3 { /*margin: 8px 0 6px 0;*/margin: 5px 0 6px 0; font-size: 13px; line-height: 1; font-family:Verdana, Arial, Sans-serif;}
#headlinelist .headline2 { color: #666; text-transform: uppercase; }
#headlinelist .headline2 h3 { color: #666; text-transform: uppercase; }
#headlinelist #compbody .headline2 span { color: #666!important; text-transform: uppercase; }
#headlinelist h4 { margin-bottom: 5px; }
#headlinelist #compList { /*border-top: solid #ccc 1px; padding-top: 5px;*/border-top:none; }
#headlinelist .body1 { color: #666; }
#headlinelist #compList td.bullet { background-image: url('/style_images/eilatbl/images_nav/nav_arrow.gif'); background-repeat:no-repeat; width: 10px; }
#headlinelist #compList td.headline { padding-left: 5px; padding-right: 5px; max-width: 75%; }



/* #htmltext #compBody .body2 { color: #666; } -- using this style declaration did not apply the color to the .body2 class */
#htmltext .body2 { color: #666; }
/* #htmltext p {margin:auto; padding:auto;} -- Using this declaration made firefox drop all p margins to 0 in components */

#imagebanner #compImage {overflow:hidden; margin:0px !important;padding:0px !important; }
#imagebanner #C295061 {height:5px!important;line-height:5px!important;}

#jobsearch #compBody { padding: 10px; }
#jobsearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#jobsearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#jobsearch .headline3 { color: #0095d3; }
#jobsearch .body1 { color: #666; }

#leadstory h4 { font-style: italic; margin-bottom:6px;}
#leadstory h3 { margin-bottom:6px; font: bold 24px/26px Georgia, "Times New Roman", Times, Serif; margin-bottom: 6px; }
#leadstory .headline6 { color: #ee8d3e; }
#leadstory .body1 { color: #666; }
#leadstory .body1 p {margin-top: 0px;}
#leadstory #compImage {display:block;margin:0px; }
#leadstory {  }
#leadstory  #div.body1 {border-bottom: 1px solid #999;}

/*
#leadstory #compImage .left { float: none; text-align: left; margin: 0 0 5px 0; }
#leadstory #compImage .right { float: none; text-align: right; margin: 0 0 5px 0; }
*/

#mailinglist #moduleElement {border-top:5px solid #FDB913;}
#mailinglist #compBody { padding: 10px; }
#mailinglist #componentHeaderBar { /*padding: 8px 0 6px 0;*/padding: 5px 0 6px 0; color: #666; font-weight: bold; line-height: 13px; height: 15px; /*border-bottom: solid 1px #ccc;*/ border-bottom:none; }
#mailinglist .headline2 { font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; }
#mailinglist .headline3 { color: #0095d3; }
#mailinglist .body1 { color: #666; }

#missionfinder #compBody { padding: 10px; }
#missionfinder #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#missionfinder .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#missionfinder .headline3 { color: #0095d3; }
#missionfinder .body1 { color: #666; }

#multimediashow #compBody { padding-top: 10px; }
#multimediashow #componentHeaderBar { background-color: #000; padding-left: 6px; font: bold 13px Verdana, Arial, sans-serif; height: 24px; color: #666; text-transform: uppercase!important; }
/*#multimediashow #componentHeaderBar a { color: #666; text-decoration: none; text-transform: uppercase!important; }*/
/*#multimediashow #componentHeaderBar span { color: #666; text-transform: uppercase!important; }*/
#multimediashow #componentHeaderBar span a { color: #fff; text-decoration: none; text-transform: uppercase!important; }
#multimediashow #MMShowLink { clear: both; }
#multimediashow #MMShowLink a { text-decoration: none; }
#multimediashow .headline3 { color: #0095d3; }
#multimediashow .body1 { color: #666; }
/*
#multimediashow #componentHeaderBar .mmshowheader { font: 13px Verdana, Arial, sans-serif; text-transform: uppercase!important; color: #666; }
#multimediashow #componentHeaderBar .mmshowheader h3 a { font: 13px Verdana, Arial, sans-serif; text-transform: uppercase!important; color: #666; }
.mmshowheader { font: 13px Verdana, Arial, sans-serif; text-transform: uppercase!important; }
.mmshowheader a { font: 13px Verdana, Arial, sans-serif; text-transform: uppercase!important; }*/

#printphotovideo #compBody { padding: 10px; }
#printphotovideo #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#printphotovideo .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#printphotovideo .headline3 { color: #0095d3; }
#printphotovideo .body1 { color: #666; }

#programupdates #compBody { padding: 10px; }
#programupdates #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#programupdates .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#programupdates .headline3 { color: #0095d3; }
#programupdates .body1 { color: #666; }

#realmedia #compBody { padding: 10px; }
#realmedia #componentHeaderBar { padding: 8px 0 6px 0; font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; border-top:5px solid #FDB913;  }
#realmedia #RealMediaPlayerText { clear: both; color: #666; }
#realmedia .headline3 { color: #0095d3; }
#realmedia .body1 { color: #666; }

#richtext .body2 { color: #666; }
#richtext p { margin: auto; padding: auto; }

#schoolsearch #compBody { padding: 10px; }
#schoolsearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#schoolsearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#schoolsearch .headline3 { color: #0095d3; }
#schoolsearch .body1 { color: #666; }

#situationalupdates #compBody { padding: 10px; }
#situationalupdates #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#situationalupdates .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#situationalupdates .headline3 { color: #0095d3; }
#situationalupdates .body1 { color: #666; }

#speakersearch #compBody { padding: 10px; }
#speakersearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#speakersearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#speakersearch .headline3 { color: #0095d3; }
#speakersearch .body1 { color: #666; }

#staffdirectory #compBody { padding: 10px; }
#staffdirectory #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#staffdirectory .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#staffdirectory .headline3 { color: #0095d3; }
#staffdirectory .body1 { color: #666; }

#synagoguesearch #compBody { padding: 10px; }
#synagoguesearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#synagoguesearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#synagoguesearch .headline3 { color: #0095d3; }
#synagoguesearch .body1 { color: #666; }

#triplestory #leftstory { float: left; width: 31%; margin: 0 6px 0 0; padding: 0; }
#triplestory #leftstory #componentHeaderBar { font-weight: bold; line-height: 24px; height: 24px; }
#triplestory #leftstory #compStory { padding: 6px 0 0 0; }
#triplestory #centerstory { float: left; width: 32%; margin: 0 5px 0 6px; padding: 0; }
#triplestory #centerstory #componentHeaderBar { font-weight: bold; line-height: 24px; height: 24px; }
#triplestory #centerstory #compStory { padding: 6px 0 0 0; }
#triplestory #rightstory { float: right; width: 31%; margin: 0 0 0 6px; padding: 0; }
#triplestory #rightstory #componentHeaderBar { font-weight: bold; line-height: 24px; height: 24px; }
#triplestory #rightstory #compStory { padding: 6px 0 0 0; }
#triplestory h4 { font-style: italic; color: #666; }
#triplestory .headline3 { color: #666; }
#triplestory .headline2 { font-size: 12px; }
#triplestory .body1 { color: #666; margin: 0; }

#verticalticker #compBody { padding: 10px; }
#verticalticker #componentHeaderBar { padding: 8px 0 6px 0; font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; border-top:5px solid #FDB913; }
#verticalticker #marqueecontainer { position: relative; height: 200px; background-color: #fff; overflow: hidden;}
#verticalticker .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#verticalticker .headline3 { color: #0095d3; }
#verticalticker .body1 { color: #666; }

#washconfspeakersearch #compBody { padding: 10px; }
#washconfspeakersearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#washconfspeakersearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#washconfspeakersearch .headline3 { color: #0095d3; }
#washconfspeakersearch .body1 { color: #666; }

#windowsmedia #compBody { padding: 10px; }
#windowsmedia #componentHeaderBar { padding: 8px 0 6px 0; font-size: 12px; text-transform: uppercase;font-family:Verdana, Arial, Sans-serif; font-weight: bold; color: #666; font-height: 13px; border-top:5px solid #FDB913; }
#windowsmedia #WindowsMediaPlayerText { clear: both; color: #666; }
#windowsmedia .headline3 { margin: 5px 0px 5px 0px; color: #0095d3; }
#windowsmedia .body1 { color: #666; }

#womensphilanthropy #compBody { padding: 10px; }
#womensphilanthropy #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#womensphilanthropy .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#womensphilanthropy .headline3 { color: #0095d3; }
#womensphilanthropy .body1 { color: #666; }

#youngleadershipsearch #compBody { padding: 10px; }
#youngleadershipsearch #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#youngleadershipsearch .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#youngleadershipsearch .headline3 { color: #0095d3; }
#youngleadershipsearch .body1 { color: #666; }

#zipcodefinder #compBody { padding: 10px; }
#zipcodefinder #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#zipcodefinder .headline2 { color: #ee8d3e; text-transform: uppercase; font-size: 12px; }
#zipcodefinder .headline3 { color: #0095d3; }
#zipcodefinder .body1 { color: #666; }

/* generic component id's */
#moduleElement { overflow: auto; margin: 0 8px; clear: both; }
* html #moduleElement {margin: 0px 8px 0px 8px;}
#moduleElement h4 { font-weight: normal; }
/* #moduleElement p { margin: auto; padding: auto; } -- Using this declaration made firefox drop all p margins to 0 in components */
#moduleElement h2 p, #moduleElement h3 p, #moduleElement h4 p {margin:0px;}
#moduleElement div.body1 p:first-child {margin-top:0px;}
/* Composite selector #compImage.left does not work in IE6 */
#moduleElement .left { float: left; margin: 0 10px 10px 0; }
#moduleElement .center { width: 98%; text-align: center; margin: 0 0 5px 0; }
#moduleElement .right { float: right; margin: 0 0 10px 10px; }

.headline2 { color:#666; }
.headline6 { color:#666; padding-top: 10px; }

/* generic component classes */
.componentColumnTop { margin: 0 0 8px 0;  }
/** html .componentColumnTop {margin: 8px 0px 8px 0px; }*/
.componentColumnMiddle { margin: 8px 0; }
.componentColumnBottom { margin: 8px 0 0 0; }

#Table1 table {position:relative!important;left:144px!important;}

/*Specific Component ID's for Community Resource Guide */

#featurestory #C268298 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268298 h3 { margin-bottom:6px;}
#featurestory #C268298 .headline3 { color: #333; }
#featurestory #C268298 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268298 .body1 p { margin-top:0px; }
#featurestory #C268298 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268298 #moduleElement {}
#featurestory #C268298 #moduleElement #compBody {}
#featurestory #C268298 #moduleElement #compBody #compImage {}
#featurestory #C268298 img {margin:3px;}
#featurestory #C268298 .body1 {border-bottom:0px;}

#featurestory #C268305 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268305 h3 { margin-bottom:6px;}
#featurestory #C268305 .headline3 { color: #333; }
#featurestory #C268305 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268305 .body1 p { margin-top:0px; }
#featurestory #C268305 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268305 #moduleElement {}
#featurestory #C268305 #moduleElement #compBody {}
#featurestory #C268305 #moduleElement #compBody #compImage {}
#featurestory #C268305 img {margin:3px;}
#featurestory #C268305 .body1 {border-bottom:0px;}

#featurestory #C268299 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268299 h3 { margin-bottom:6px;}
#featurestory #C268299 .headline3 { color: #333; }
#featurestory #C268299 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268299 .body1 p { margin-top:0px; }
#featurestory #C268299 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268299 #moduleElement {}
#featurestory #C268299 #moduleElement #compBody {}
#featurestory #C268299 #moduleElement #compBody #compImage {}
#featurestory #C268299 img {margin:3px;}
#featurestory #C268299 .body1 {border-bottom:0px;}

#featurestory #C269368 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C269368 h3 { margin-bottom:6px;}
#featurestory #C269368 .headline3 { color: #333; }
#featurestory #C269368 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C269368 .body1 p { margin-top:0px; }
#featurestory #C269368 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C269368 #moduleElement {}
#featurestory #C269368 #moduleElement #compBody {}
#featurestory #C269368 #moduleElement #compBody #compImage {}
#featurestory #C269368 img {margin:3px;}
#featurestory #C269368 .body1 {border-bottom:0px;}

#featurestory #C268306 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268306 h3 { margin-bottom:6px;}
#featurestory #C268306 .headline3 { color: #333; }
#featurestory #C268306 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268306 .body1 p { margin-top:0px; }
#featurestory #C268306 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268306 #moduleElement {}
#featurestory #C268306 #moduleElement #compBody {}
#featurestory #C268306 #moduleElement #compBody #compImage {}
#featurestory #C268306 img {margin:3px;}
#featurestory #C268306 .body1 {border-bottom:0px;}

#featurestory #C269363 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C269363 h3 { margin-bottom:6px;}
#featurestory #C269363 .headline3 { color: #333; }
#featurestory #C269363 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C269363 .body1 p { margin-top:0px; }
#featurestory #C269363 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C269363 #moduleElement {}
#featurestory #C269363 #moduleElement #compBody {}
#featurestory #C269363 #moduleElement #compBody #compImage {}
#featurestory #C269363 img {margin:3px;}
#featurestory #C269363 .body1 {border-bottom:0px;}

#featurestory #C268227 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268227 h3 { margin-bottom:6px;}
#featurestory #C268227 .headline3 { color: #333; }
#featurestory #C268227 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268227 .body1 p { margin-top:0px; }
#featurestory #C268227 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268227 #moduleElement {}
#featurestory #C268227 #moduleElement #compBody {}
#featurestory #C268227 #moduleElement #compBody #compImage {}
#featurestory #C268227 img {margin:3px;}
#featurestory #C268227 .body1 {border-bottom:0px;}

#featurestory #C268123 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268123 h3 { margin-bottom:6px;}
#featurestory #C268123 .headline3 { color: #333; }
#featurestory #C268123 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268123 .body1 p { margin-top:0px; }
#featurestory #C268123 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268123 #moduleElement {}
#featurestory #C268123 #moduleElement #compBody {}
#featurestory #C268123 #moduleElement #compBody #compImage {}
#featurestory #C268123 img {margin:3px;}
#featurestory #C268123 .body1 {border-bottom:0px;}

#featurestory #C268219 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268219 h3 { margin-bottom:6px;}
#featurestory #C268219 .headline3 { color: #333; }
#featurestory #C268219 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268219 .body1 p { margin-top:0px; }
#featurestory #C268219 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268219 #moduleElement {}
#featurestory #C268219 #moduleElement #compBody {}
#featurestory #C268219 #moduleElement #compBody #compImage {}
#featurestory #C268219 img {margin:3px;}
#featurestory #C268219 .body1 {border-bottom:0px;}

#featurestory #C268218 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268218 h3 { margin-bottom:6px;}
#featurestory #C268218 .headline3 { color: #333; }
#featurestory #C268218 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268218 .body1 p { margin-top:0px; }
#featurestory #C268218 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268218 #moduleElement {}
#featurestory #C268218 #moduleElement #compBody {}
#featurestory #C268218 #moduleElement #compBody #compImage {}
#featurestory #C268218 img {margin:3px;}
#featurestory #C268218 .body1 {border-bottom:0px;}

#featurestory #C268121 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268121 h3 { margin-bottom:6px;}
#featurestory #C268121 .headline3 { color: #333; }
#featurestory #C268121 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268121 .body1 p { margin-top:0px; }
#featurestory #C268121 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268121 #moduleElement {}
#featurestory #C268121 #moduleElement #compBody {}
#featurestory #C268121 #moduleElement #compBody #compImage {}
#featurestory #C268121 img {margin:3px;}
#featurestory #C268121 .body1 {border-bottom:0px;}

#featurestory #C268302 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268302 h3 { margin-bottom:6px;}
#featurestory #C268302 .headline3 { color: #333; }
#featurestory #C268302 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268302 .body1 p { margin-top:0px; }
#featurestory #C268302 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268302 #moduleElement {}
#featurestory #C268302 #moduleElement #compBody {}
#featurestory #C268302 #moduleElement #compBody #compImage {}
#featurestory #C268302 img {margin:3px;}
#featurestory #C268302 .body1 {border-bottom:0px;}

#featurestory #C269364 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C269364 h3 { margin-bottom:6px;}
#featurestory #C269364 .headline3 { color: #333; }
#featurestory #C269364 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C269364 .body1 p { margin-top:0px; }
#featurestory #C269364 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C269364 #moduleElement {}
#featurestory #C269364 #moduleElement #compBody {}
#featurestory #C269364 #moduleElement #compBody #compImage {}
#featurestory #C269364 img {margin:3px;}
#featurestory #C269364 .body1 {border-bottom:0px;}

#featurestory #C268213 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268213 h3 { margin-bottom:6px;}
#featurestory #C268213 .headline3 { color: #333; }
#featurestory #C268213 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268213 .body1 p { margin-top:0px; }
#featurestory #C268213 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268213 #moduleElement {}
#featurestory #C268213 #moduleElement #compBody {}
#featurestory #C268213 #moduleElement #compBody #compImage {}
#featurestory #C268213 img {margin:3px;}
#featurestory #C268213 .body1 {border-bottom:0px;}

#featurestory #C269366 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C269366 h3 { margin-bottom:6px;}
#featurestory #C269366 .headline3 { color: #333; }
#featurestory #C269366 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C269366 .body1 p { margin-top:0px; }
#featurestory #C269366 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C269366 #moduleElement {}
#featurestory #C269366 #moduleElement #compBody {}
#featurestory #C269366 #moduleElement #compBody #compImage {}
#featurestory #C269366 img {margin:3px;}
#featurestory #C269366 .body1 {border-bottom:0px;}

#featurestory #C272378 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C272378 h3 { margin-bottom:6px;}
#featurestory #C272378 .headline3 { color: #333; }
#featurestory #C272378 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C272378 .body1 p { margin-top:0px; }
#featurestory #C272378 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C272378 #moduleElement {}
#featurestory #C272378 #moduleElement #compBody {}
#featurestory #C272378 #moduleElement #compBody #compImage {}
#featurestory #C272378 img {margin:3px;}
#featurestory #C272378 .body1 {border-bottom:0px;}

#featurestory #C268300 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268300 h3 { margin-bottom:6px;}
#featurestory #C268300 .headline3 { color: #333; }
#featurestory #C268300 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268300 .body1 p { margin-top:0px; }
#featurestory #C268300 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268300 #moduleElement {}
#featurestory #C268300 #moduleElement #compBody {}
#featurestory #C268300 #moduleElement #compBody #compImage {}
#featurestory #C268300 img {margin:3px;}
#featurestory #C268300 .body1 {border-bottom:0px;}

#featurestory #C269367 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C269367 h3 { margin-bottom:6px;}
#featurestory #C269367 .headline3 { color: #333; }
#featurestory #C269367 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C269367 .body1 p { margin-top:0px; }
#featurestory #C269367 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C269367 #moduleElement {}
#featurestory #C269367 #moduleElement #compBody {}
#featurestory #C269367 #moduleElement #compBody #compImage {}
#featurestory #C269367 img {margin:3px;}
#featurestory #C269367 .body1 {border-bottom:0px;}

#featurestory #C268217 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268217 h3 { margin-bottom:6px;}
#featurestory #C268217 .headline3 { color: #333; }
#featurestory #C268217 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268217 .body1 p { margin-top:0px; }
#featurestory #C268217 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268217 #moduleElement {}
#featurestory #C268217 #moduleElement #compBody {}
#featurestory #C268217 #moduleElement #compBody #compImage {}
#featurestory #C268217 img {margin:3px;}
#featurestory #C268217 .body1 {border-bottom:0px;}

#featurestory #C268304 h4 { font-style: italic; color: #666; margin-bottom:6px;}
#featurestory #C268304 h3 { margin-bottom:6px;}
#featurestory #C268304 .headline3 { color: #333; }
#featurestory #C268304 .body1 { color: #666; margin-bottom:10px;}
#featurestory #C268304 .body1 p { margin-top:0px; }
#featurestory #C268304 {border-bottom: solid 2px #43B0DB;border-left: solid 1px #939393; border-top: solid 1px #939393; border-right: solid 1px #939393; margin:10px 4px;}
#featurestory #C268304 #moduleElement {}
#featurestory #C268304 #moduleElement #compBody {}
#featurestory #C268304 #moduleElement #compBody #compImage {}
#featurestory #C268304 img {margin:3px;}
#featurestory #C268304 .body1 {border-bottom:0px;}

/*.calsuggestevent {
background-image:none !important;
}*/

* html em{
margin: 0px;
}

/* BEGIN MARCH 1 2010 CSS REVISIONS */

.column0 #moduleElement	{
											margin-left: 24px;

											}
									
/*Set column width to 552px*/

.body2 	{
			line-height:19px;
			}
			
#linkList3  a {
			text-transform:none;
			}
			

#linkListSub3 li a.submenu	{
							width: 200px; 
							background-color: #e0e0e0; 
							font: 11px Verdana, Helvetica, sans-serif; 
							text-align: left; 
							text-decoration: none; 
							color: #666666; padding: 6px 10px; 
							}
#linkListSub3 li a.submenu:hover	{ 
									background-color: #BEC0C2; 
									color: #FFFFFF; 
									}

#pageFooter {background-color:#FFFFFF;}
#linkListSub3 li a.submenu { font-size:12px; }
#linkListSub3 li a { font-size:12px; }
/*#pageBody { background-image:url(/local_includes/tile_cjp.jpg); }*/

body	{
		background: #494949 none repeat scroll 0 0;
		}

#supportingElements {margin-left:24px;}
#supportingElements #pageFooter {width:auto;}
.S5 #defaultHeader {padding-left:178px;}
.S5 #defaultHeader div a {top:20px;position:relative;}
.path1 a {top:0!important;}
.IR #ctl00_ContentPlaceHolder1_FormPanel {margin-left:24px;}
.IR #Headline {margin-left:24px;}
#pageBody .suggesteventtable {margin-left:24px;}
.Form #pageBody {background-color:white;}

/* END MARCH 1 2010 CSS REVISIONS */


/* COMPONENT CSS END */

/* this creates an IE6 specific html hack to deal with the issue of padding and margins for #linklist0 working differently in IE6 */

* html #linkList0 {margin: -150px 145px 0 0;}

* html #pageHeader { width: 966px; margin-right: -8px; }
* html #pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; }
* html #ctl00_ContentPlaceHolder1_column0 {padding:0 0 0 0;}
/** html #pageProperties { padding: 0 0 0 0px; }
* html #pageProperties { padding: 0 0 0 0px; }*/



* html #linkListSub3 li { behavior:expression(this.firstChild.style.borderTop = "none"); }
* html #linkList1 ul li { behavior:expression(this.firstChild.style.borderLeft = "none"); }
* html #ctl00_ContentPlaceHolder1_supportingElements { width: 790px!important; padding: 8px 0px; margin: 0 0 0 0!important; /*Width 500 px and padding 8px originally*/ }
* html span.ctl00_ContentPlaceHolder1_ContentControl1 {display:inline!important;}
* html #featurestory {height:1%;}


body.FormID5390 #pageHeader { background-image: url('/local_sites/140/local_includes/bg_CJP.gif'); background-repeat: no-repeat; display: block; margin: 0; padding: 0; height: 196px; width: 966px; background-color: #BEC0C2;  }

/*body.login #intro span { display: none !important; }*/
body.login #pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; } 
.Form #pageHeader { background-image: url(/getimage.asp?id=270924) !important;  } 
.Form #intro span { display: none; } 

/*body.filesharing #intro span { display: none !important; }*/
body.filesharing #pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; }  
.Form #pageHeader { background-image: url(/getimage.asp?id=270924) !important;  }
.Form #intro span { display: none; } 
.Form #pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; }

.searchpage #pageHeader { background-image: url(/getimage.asp?id=270924) !important;  }  
.searchpage #pageHeader #intro h1 a { position: absolute; top: 10; left: auto; /*background-image: url(/local_includes/logo_CJP.jpg); background-repeat: no-repeat; display: block;*/ margin: 0; padding: 0; height: 160px; width: 282px; }
/*.searchpage #intro span { display: none; } */
/* Old Logo logo click on image */

