






#jfnaweblogo img { background-image: url("http://www.jewishfederations.org/local_includes/blkback_footer_logo.gif")!important;}
#outercontainer { width: 100%; margin: 0px auto 0px auto; background-image: url('/display_image.aspx?ID=164565'); background-repeat:repeat-x; background-position:top right; background-color:#333333;}
#pageBody {width: 966px; margin:21px auto 0 auto; /*background-color:#333333;*/}
#pageProperties { height:0px; overflow:hidden; }

/*********************************/
/***** HTML TAGS *****************/
/*********************************/

a:link { color: #fc0; text-decoration: none; }
a:visited { color: #fc0; text-decoration: none; }
a:hover, a:active { color: #fc0; text-decoration: underline; }
a.headerlinks, a.headerlinks:visited { color: #ccc; font: 12px "Arial", sans-serif; text-decoration: none; }
a.headerlinks:hover { color: #FECC13; font: 12px "Arial", sans-serif; text-decoration: }
body { margin: 0; padding: 0; background-color:#000000;}
h1, h2, h3, h4 { margin: 0; padding: 0; }

/*********************************/
/***** MIKE HTML TAGS *****************/
/*********************************/

body, td, #componentHeaderBar { font: 12px Arial, Helvetica, sans-serif; color:#ccc;}

/*********************************/
/***** ID's **********************/
/*********************************/

#breadcrumb { height:0px; overflow:hidden; }
#bottomnavlists{ background-color:#111111;}
#column0 { margin-top: 8px; }
#column1 { margin-top: 8px; }
#column2 { margin-top: 8px; }
#column3 { margin-top: 8px; }
#column4 { margin-top: 8px; }
#extraDiv1 { }
#extraDiv2 { display:none;}
#footerText {text-align: left; font: 11px Arial, Helvetica, sans-serif; margin: 8px; }
#intro { height: 79px; width: 100%;}
#linkList0 { clear: both; float: right; width: 500px; margin: -66px 230px 0 0; font-family:"Arial", sans-serif; text-align: right; text-transform:uppercase;}
#linkList1 {  height: 32px; position:absolute; width:966px; margin-top:-2px; text-transform:uppercase;}
#linkList1 li ul { width: 220px; border: solid #ccc 1px; }
#linkList1 li a { font: bold 14px/24px "Arial", sans-serif; color: #ccc; text-decoration: none; padding: 2px 7px;}
#linkList1 li a:hover { text-decoration: none; color: #FECC13;}
#linkList1 li a:visited { text-decoration: none; color: #ccc;}
#linkList1 li a:visited:hover { text-decoration: none; color: #FECC13;}
#linkList1 li a.submenu { width: 200px; background-color: #eee; font: normal 11px/15px Arial, Helvetica, sans-serif; text-decoration: none; color: #69C; padding: 6px 10px; }
#linkList1 li a.submenu:hover { background-color: #69C; color: #fff; }
#linkList1 li a.submenu:visited { background-color: #eee; color: #69C; }
#linkList1 li a.submenu:visited:hover { background-color: #69C; color: #FECC13; }
#linkList2 { background-color: #000000; height: 35px;}
#linkList2 li ul { width: 220px; border: solid #ccc 1px; }
#linkList2 li a { font: 12px/25px "Trebuchet MS", sans-serif; color: #004d99; text-decoration: none; padding: 4px 6px; }
#linkList2 li a:hover { text-decoration: none; color: #6699cc; }
#linkList2 li a:visited { text-decoration: none; color: #004d99; }
#linkList2 li a:visited:hover { text-decoration: none; color: #6699cc; }
#linkList2 li a.submenu { width: 200px; background-color: #eee; font: normal 11px/15px Arial, Helvetica, sans-serif; text-decoration: none; color: #69C; padding: 6px 10px; }
#linkList2 li a.submenu:hover { background-color: #69c; color: #fff; }
#linkList2 li a.submenu:visited { background-color: #eee; color: #69c; }
#linkList2 li a.submenu:visited:hover { background-color: #69c; color: #fff; }
#linkList3 { position: relative; width: 166px; margin: 0 8px 0 0; text-transform: uppercase; z-index: 1000; }
#linkListSub3 { width: 166px; padding-top: 12px; padding-bottom: 24px; float: left; }
#linkListSub3 ul { width: 166px; }
#linkListSub3 li { position: relative; float: left; line-height: 1em; width: 100%; }
#linkListSub3 li ul { position: absolute; left: -999em; margin-left: 166px; width: 220px; border: solid #ccc 1px; z-index: 1000;  }
#linkListSub3 li a { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #69C; display: block; text-align: right; text-decoration: none; background-color: #fff; padding: 6px 0 6px 6px; }
#linkListSub3 li a:hover { color: #69C; text-decoration: none; }
#linkListSub3 li a:visited { color: #69C; text-decoration: none; }
#linkListSub3 li a:visited:hover { color: #69C; text-decoration: none; }
#linkListSub3 li a.submenu { width: 200px; background-color: #eee; font: 11px Arial, Helvetica, sans-serif; text-align: left; text-decoration: none; color: #69C; padding: 6px 10px; }
#linkListSub3 li a.submenu:hover { background-color: #69C; color: #fff; }
#linkList4 { width: 166px; margin: 0 8px 0 14px; text-transform: uppercase; }
#linkListSub4 { width: 166px; padding-top: 12px; padding-bottom: 24px; }
#linkListSub4 ul { width: 166px; margin: 0; padding: 0; list-style: none; }
#linkListSub4 li { position: relative; float: left; line-height: 1em; width: 10em; }
#linkListSub4 li a { font: 11px Arial, Helvetica, sans-serif; color: #69C; display: block; text-align: left; text-decoration: none; padding: 6px 0 6px 0.5em; }
#linkListSub4 li a:hover { color: #69C; text-decoration: none; }
#linkListSub4 li a:visited { color: #69C; text-decoration: none; }
#linkListSub4 li a:visited:hover { color: #69C; text-decoration: none; }
#linkList5 { text-align: center;  background-color:#111111;}
#linkList5 ul {list-style-type: none; margin: 0; padding: 0; background-color:#111111;}
#linkList5 ul li { display: inline; margin: 0 6px; background-color:#111111;}
#linkList5 ul li a { display: inline; font: 11px Arial, Helvetica, sans-serif; color: #ccc; text-decoration: none; }
#linkList5 li a:hover { color: #FECC13; }
#linkList5 li a:visited { color: #ccc; }
#linkList5 li a:visited:hover { color: #FECC13;}
#linkListSub5 { padding: 8px 0;  background-color:#111111;text-transform:uppercase;}
#linkList6 { text-align: center; background-color:#111111;}
#linkList6 ul {list-style-type: none; margin: 0; padding: 0; background-color:#111111;}
#linkList6 ul li { display: inline; margin: 0 6px; background-color:#111111;}
#linkList6 ul li a { display: inline; font: 11px Arial, Helvetica, sans-serif; color: #ccc; text-decoration: none; }
#linkList6 li a:hover { color: #FECC13;}
#linkList6 li a:visited { color: #ccc; }
#linkList6 li a:visited:hover { color: #FECC13;}
#linkListSub6 { padding-bottom:12px; background-color:#111111;text-transform:uppercase;}
#LocalFooterText { font-weight: normal; display: block; float: left; width: 840px; }
#navArrow { background-image: url(/style_images/eilatbl/images_nav/nav_arrow.gif); background-repeat: no-repeat; float: right; border: solid #fff 1px; }
#navArrowBlank { float: right; border: solid #fff 1px; }
#navArrowTop { background-image: url(/style_images/eilatbl/images_nav/nav_arrow_down.gif); background-repeat: no-repeat; }
#navArrowTopBlank { display:none; }
#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 Arial, 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 Arial, Helvetica, sans-serif; }
#navLinksTextLi { padding: 0 0 0 10px; }
#navLinkList { margin: 0 0 24px 0; padding: 0 0 0 20px; list-style-image: url('/images_main/bullet.gif'); }
#navLinkList li { padding: 2px 2px 2px 0; }
#PageAuthor { color: #666; }
#PageCopyright {width: 966px; display: block; font-size: 11px; line-height:18px; font-family: Arial, Helvetica, sans-serif; color:#999; font-weight: normal; margin: 12px auto 0 auto; }
#PageCopyright a {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#ccc; text-decoration: none; font-weight:bold;}
#PageCopyright a:hover {font-size: 11px; font-family:Arial, Helvetica, sans-serif; color:#FECC13; font-weight:bold}
#PageDate { color: #666; }
#pageFooter { background-color:#000000;/*width: 966px;*/ margin-top: 20px; /*border-top: solid #111111 8px;*/ font-size: 11px; font-family: Arial, Helvetica, sans-serif; margin:0 auto; }
#pageHeader { width: 966px; margin:0 auto;}
#pageHeader #intro h1 a { position: absolute; top: 10px; left: auto; background-image:url('/display_image.aspx?ID=164723'); background-repeat:no-repeat; width:166px; height:62px;}
#pageIcons { float: right; }
/*#pageProperties { padding: 0 0 0 8px; }
#pageProperties h1 { color: #999; }
#pageProperties h2 { color: #666; }
#pageProperties #breadcrumb { color: #666; }*/
#pageProperties { height:16px; }
#PageSource { color: #666; }
#relatedPageLinks { }
#searchBox { clear: both; width: 243px; height: 25px; padding: 3px 3px 1px 0px; margin: -35px 0px 0 720px; text-align: right; position: absolute; top: 41px; left:auto; }
#spanBottom { margin-bottom: 8px; }
#spanTop {  }
#supportingElements { padding: 8px 0; margin:0 auto;}
#topnavlists { }
#ujcweblogo { float: right; width: 170px; height: 59px; margin-top: -8px;}
#ujcweblogo img { background-image: url(/display_image.aspx?ID=164721); background-repeat: no-repeat; width: 170px; height: 59px;}
#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 { clear: both; float: right; width: 254px; height: 21px; margin: -45px 20px 0 0; text-align: right; color: #fff; font: 12px "Trebuchet MS", sans-serif; }

/*********************************/
/***** Classes *******************/
/*********************************/

.boxbackground { background-color: #E6F0F2; }
.button { font: 11px Arial, Helvetic, sans-serif;  padding: 1px 0 1px 0; }
.calendarcolor { background-color: #538D99; }
.calendarcolor2 { background-color: #E6F0F2; }
.calendardayheader { font-family: Arial, 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 Arial, Helvetic, sans-serif; font-weight: bold; color: #fff; }
.calloutbkgnd { background-color: #fff; }
.calloutbkgnd2 { background-color: #fff; }
.callouttopbkgnd { background-color: #538D99; }
.caltoolbarheader { font: bold 12px Arial, Helvetica, sans-serif; color: #fff; }
.caltoolbarlink { font: 11px Arial, Helvetica, sans-serif; color: #fff; }
.chatbottomnavcolor {  }
.chatleftnavcolor {  }
.DayInMonth { background-color: #FFF; }
.DayInMonth a.DayNumber { color: #000; }
.DayInMonth font.HebrewDate {}
.DayNotInMonth { background-color: #FFF; }
.DayNotInMonth a.DayNumber { color: #999; }
.DayNotInMonth font.HebrewDate { }
.DayInMonthCurrent { background-color: #538D99; }
.DayInMonthCurrent a.DayNumber { color: #FFF; }
.DayInMonthCurrent font.HebrewDate { color: #FFF; }
.ecardline { background-color: #ccc; }
.ecardheaderbar { background-color: #004D99; height:21px; width:120px; text-align: left; }
.ecardheaderbartext { margin-left: 6px; font-size: 11px; font-family: Arial, 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 Arial, Helvetica, sans-serif; color: #999; }
.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; }
.small { width: 170px; }
.smallfont1 { color: #666666; }
.userstatus { font: 11px Arial, Helvetica, sans-serif; color: #E5E2BA; }

/*********************************/
/***** MIKE Classes *******************/
/*********************************/

.author { font: 12px Arial, Helvetica, sans-serif; }
.body1 { font: 12px Arial, Helvetica, sans-serif; }
.body2 { font: 13px Arial, Helvetica, sans-serif; }
.body3 {  }
.body4 {  }
.body5 {  }
.body6 {  }
.body7 {  }
.boldbody1 { font: bold 12px Arial, Helvetica, sans-serif; }
.boldbody2 { font: bold 13px Arial, Helvetica, sans-serif; }
.bullets1 { font: 12px Arial, Helvetica, sans-serif; }
.calendarcontent1 { font: 10px Arial, Helvetica, sans-serif; }
.calendarhebrewdate1 { font: 10px Arial, Helvetica, sans-serif; color: #666; }
.caption1 { font: bold 12px Arial, Helvetica, sans-serif; }
.comp { margin-top: 0px; }
.copyright { font: 12px Arial, Helvetica, sans-serif; }
.date { font: 12px Arial, Helvetica, sans-serif; }
.errorred { font: 11px Arial, Helvetica, sans-serif; color: #f00; }
.error2 { font: bold 13px Arial, Helvetica, sans-serif; color: #f00; }
.errordetail2 { font: 13px Arial, Helvetica, sans-serif; color: #f00; }
.footer1 { font: 11px Arial, Helvetica, sans-serif; }
.form { font: 13px monospace; }
.formheader2 { font: 13px Arial, Helvetica, sans-serif; }
.formerror2 { font: bold 12px Arial, Helvetica, sans-serif; color: #f00; }
.forum2 { font: bold 13px Arial, Helvetica, sans-serif; }
.minicalblack { font: bold 10px Verdana, Helvetica, Arial, Geneva; color: #000; }
.minicalwhite { font: bold 10px Verdana, Helvetica, Arial, Geneva; color: #fff; }
.page1 { font: 12px Arial, Helvetica, sans-serif; }
.pagination { font: 12px Arial, Helvetica, sans-serif; }
.path1 { font: 12px Arial, Helvetica, sans-serif; }
.smallfont1 { font: 10px Arial, Helvetica, sans-serif; }
.source { font: 12px Arial, Helvetica, sans-serif; }
.utilitylinks { font: 12px Arial, Helvetica, sans-serif; }

/*********************************/
/***** MIKE Header Classes ************/
/*********************************/

.calendarheader1 { font: bold 12px Arial, Helvetica, sans-serif; color: #fff; }
.headline1 { font: bold 12px Arial, Helvetica, sans-serif; }
.headline2 { font: bold 13px Arial, Helvetica, sans-serif; color: #fff; }
.headline3 { font: bold 16px/17px Arial, Helvetica, sans-serif; color:#66CBFF; }
.headline3neutral { font: bold 16px/17px Arial, Helvetica, sans-serif; color: #999999; }
.headline4 { font: bold 18px/19px Arial, Helvetica, sans-serif; color: #6699cc; }
.headline5 { font: bold 24px/25px Arial, Helvetica, sans-serif; color: #6699cc; }
.headline6 { font: bold 30px/31px Arial, Helvetica, sans-serif; color: #666666; }
.headline7 { font: bold 36px/37px Arial, Helvetica, sans-serif; color: #666666; }
.helpheader4 { font: bold 18px Arial, Helvetica, sans-serif; color: #fff; }


/* 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 { text-transform: uppercase; font-size: 12px; }
#adultjewishlearning .headline3 { color: #69C; }
#adultjewishlearning .body1 { }

#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;}
#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 {}

#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; }
#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 {}

#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;}

#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: 6px; margin: 0 auto; }
#calendar #compBody table { border: #fff; }
#calendar .MiniCalDayInMonth { background-color: #FFF; color: #000; padding: 2px; }
#calendar .MiniCalDayNotInMonth { background-color: #FFF; color: #999; padding: 2px; }
#calendar .MiniCalDayInMonthCurrent { background-color: #538D99; color: #FFF; padding: 2px; }
#calendar .MiniCalHeaderFill td { background-color: #D3E1E5; padding: 2px; }
#calendar .MiniCalNextPrev { cursor: pointer; }
#calendar .MiniCalDayHeader { padding: 2px; }

#callout #compBody { padding: 5px 0; }
#callout #compImage { padding: 5px 0; }
#callout #componentHeaderBar { padding: 8px 0 0 0; font-weight: bold; line-height: 13px; font-size:16px; color:#fff;}
#callout .headline2 { text-transform: uppercase; font-size: 12px; }
#callout .headline3 { color: #fc0; margin: 0 0; font-size:13px;}
#callout p.body1 {  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-weight: bold; line-height: 13px; border-bottom: solid 1px #ccc; }
#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 {  text-transform: uppercase; font-size: 12px; }
#candlelightingtimes .headline3 { color: #69C; }
#candlelightingtimes .body1 { }

#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 {  text-transform: uppercase; font-size: 12px; }
#communitydirectorysearch .headline3 { color: #69C; }
#communitydirectorysearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#communitystudymap .headline3 { color: #69C; }
#communitystudymap .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#communitystudysearch .headline3 { color: #69C; }
#communitystudysearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#domesticprogramlibrary .headline3 { color: #69C; }
#domesticprogramlibrary .body1 {  }

#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;  }
#ecards #componentHeaderBar a {  text-decoration: none; }
#ecards #ecardText { font-weight: bold; padding: 8px 0; }
#ecards .headline2 { color: #69C; text-transform: uppercase; font-size: 12px; }
#ecards .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#gaeventsearch .headline3 { color: #69C; }
#gaeventsearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#gaspeakersearch .headline3 { color: #69C; }
#gaspeakersearch .body1 {  }

#imagebanner{width:100%;}
#imagebanner #moduleElement{width:100%;}

/* #htmltext #compBody .body2 {  } -- using this style declaration did not apply the color to the .body2 class */
#htmltext .body2 {  }
/* #htmltext p {margin:auto; padding:auto;} -- Using this declaration made firefox drop all p margins to 0 in components */


#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 {  text-transform: uppercase; font-size: 12px; }
#jobsearch .headline3 { color: #69C; }
#jobsearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#missionfinder .headline3 { color: #69C; }
#missionfinder .body1 {  }

#multimediashow #compBody { padding-top: 10px; }
#multimediashow #componentHeaderBar { background: #000; padding-left: 6px; font: bold 11px/24px Arial, Helvetica, sans-serif; height: 24px; color: #fff; }
#multimediashow #componentHeaderBar a { color: #fff; text-decoration: none; }
#multimediashow #MMShowLink { clear: both; }
#multimediashow #MMShowLink a { text-decoration: none; }
#multimediashow .headline3 { color: #69C; }
#multimediashow .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#printphotovideo .headline3 { color: #69C; }
#printphotovideo .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#programupdates .headline3 { color: #69C; }
#programupdates .body1 {  }

#realmedia #compBody { padding: 10px; }
#realmedia #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 24px; height: 24px; color: #69C; border-bottom: solid 1px #ccc; }
#realmedia #RealMediaPlayerText { clear: both;  }
#realmedia .headline3 { color: #69C; }
#realmedia .body1 {  }

/* #richtext #compBody .body2 {  } -- using this style declaration did not apply the color to the .body2 class */
#richtext .body2 {  }
#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 {  text-transform: uppercase; font-size: 12px; }
#schoolsearch .headline3 { color: #69C; }
#schoolsearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#situationalupdates .headline3 { color: #69C; }
#situationalupdates .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#speakersearch .headline3 { color: #69C; }
#speakersearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#staffdirectory .headline3 { color: #69C; }
#staffdirectory .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#synagoguesearch .headline3 { color: #69C; }
#synagoguesearch .body1 {  }

#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;  }
#triplestory .headline3 {  }
#triplestory .headline2 { font-size: 12px; }
#triplestory .body1 {  margin: 0; }

#verticalticker #compBody { padding: 10px; }
#verticalticker #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold;  line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#verticalticker #marqueecontainer { position: relative; height: 200px; background-color: #fff; overflow: hidden; }
#verticalticker .headline2 {  text-transform: uppercase; font-size: 12px; }
#verticalticker .headline3 { color: #6699cc; }
#verticalticker .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#washconfspeakersearch .headline3 { color: #69C; }
#washconfspeakersearch .body1 {  }

#windowsmedia #compBody { padding: 10px; }
#windowsmedia #componentHeaderBar { padding: 8px 0 6px 0; font-weight: bold; line-height: 13px; height: 15px;  border-bottom: solid 1px #ccc; }
#windowsmedia #WindowsMediaPlayerText { clear: both;  }
#windowsmedia .headline3 { margin: 5px 0px 5px 0px; color: #69C; }
#windowsmedia .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#womensphilanthropy .headline3 { color: #69C; }
#womensphilanthropy .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#youngleadershipsearch .headline3 { color: #69C; }
#youngleadershipsearch .body1 {  }

#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 {  text-transform: uppercase; font-size: 12px; }
#zipcodefinder .headline3 { color: #69C; }
#zipcodefinder .body1 {  }

/* generic component id's */
#moduleElement { overflow: auto; margin: 0 8px; clear: both; }
#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; }

/* generic component classes */
.componentColumnTop { margin: 0 0 8px 0; }
.componentColumnMiddle { margin: 8px 0; }
.componentColumnBottom { margin: 8px 0 0 0; }
.mmshowheader { font: 11px Arial, Helvetic, sans-serif; }

/* COMPONENT CSS END */

/* Spotlight Component Styles */
#spotlight #C270262 {margin:16px 0px 16px 0px !important; background-image:url('/local_includes/PNG/box302solid_bottom.png') !important;background-repeat: no-repeat;background-position:bottom center;}
#spotlight #C270262 #moduleElement {border:none !important;}
#spotlight #C270262 .spotlight_chapter_button {color:#ccc !important;line-height:11px;font-size:11px;font-weight:bold;/*overflow:hidden;*/height:32px !important;text-align:center;float:left;background-position:center 1px;background-repeat:repeat-x;background-image:url('/local_includes/PNG/homepage_spotlight_tabs_off.gif') !important;}
#spotlight #C270262 .spotlight_chapters_buttons {height:32px !important;/*overflow:hidden;*/cursor:pointer;}
#spotlight #C270262 .spotlight_single_chapter {border:0px !important;}
#spotlight #C270262 .spotlight_single_chapter .spotlight_chapters_buttons {/*display:none;*/}
#spotlight #C270262 .spotlight_chapter_button .spotlight_inner {/*overflow:hidden;*/height:30px !important;padding-left:5px;padding-right:5px;padding-top:6px;padding-bottom:13px;border:none !important;}
#spotlight #C270262 .spotlight_chapters_buttons .spotlight_firstChild .spotlight_inner_firstChild {border:none !important;}
#spotlight #C270262 .spotlight_chapters_buttons .spotlight_active .spotlight_inner {height:31px !important;border:none !important;}
#spotlight #C270262 .spotlight_chapters_buttons .spotlight_active {background-image:url('/local_includes/PNG/homepage_spotlight_tabs_on.gif') !important; color:#66ccff !important;}
#spotlight #C270262 .spotlight_chapters_buttons .spotlight_active .spotlight_inner_firstChild {border:none !important;}
#spotlight #C270262 .spotlight_chapters_buttons .spotlight_active .spotlight_inner_lastChild {border:none !important;}
#spotlight #C270262 .spotlight_chapters_content {min-height:auto !important;height:auto !important;/*position:relative;*/border:none !important; border-top-width:0px;overflow:hidden;background-color:#444444 !important;/*margin-bottom:3px !important;*/}
#spotlight #C270262 .spotlight_chapters_content .spotlight_active {/*display:block;*/}
#spotlight #C270262 .spotlight_chapters_content a {color:#cccccc !important;font-weight:bold;text-decoration:none;display:block !important;width:282px !important;text-align:center !important;margin: 10px 0px 10px 0px;}
#spotlight #C270262 .spotlight_slide_body {width:262px !important;padding:0px;margin:0px;}
#spotlight #C270262 .spotlight_chapter {/*display:none;*/}

#spotlight #C270262 .spotlight_single_slide {min-height:inherit !important;height:auto !important;}
#spotlight #C270262 .spotlight_active {min-height:inherit !important;height:auto !important;}
#spotlight #C270262 #C270262_c1 {min-height:inherit !important;height:auto !important;}
#spotlight #C270262 #C270262_c2 {min-height:inherit !important;height:auto !important;}

/* IE7 only */
*:first-child+html #spotlight #C270262 .spotlight_single_slide {min-height:auto !important;}
*:first-child+html #spotlight #C270262 .spotlight_active {min-height:auto !important;}
*:first-child+html #spotlight #C270262 #C270262_c1 {min-height:auto !important;}
*:first-child+html #spotlight #C270262 #C270262_c2 {min-height:auto !important;}

/* Spotlight Component Styles END */


/*special rounded rectangle box styles*/
/*
#featurestory h4 { font-style: italic;  margin-bottom:6px;}
#featurestory h3 { margin-bottom:6px;}
#featurestory .body1 {  }
#featurestory .body1 p { margin-top:0px; }
*/

#featurestory {background-image:url('/local_includes/PNG/box302_top.png');background-repeat: no-repeat;background-position:8px 0px;}
#featurestory #moduleElement {background-image:url('/local_includes/PNG/box302_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #featurestory #moduleElement {padding:3px 0px 3px 0px;}
#featurestory #compBody {overflow: auto;}
#featurestory #compBody {margin:3px 0px 3px 0px;border-left:1px solid #444444;border-right:1px solid #444444;border-top:none;border-bottom:none;}
* html #featurestory #compBody {display: inline-block;}
#featurestory #moreLink a {display:block;margin:3px 0px 3px 0px;color: #ffcc00;padding:0px;}
#featurestory h3.headline3 {font: 18px Arial, Helvetica, sans-serif;color: #ffcc00;margin:3px 5px 0px 10px;padding:0px; }
#featurestory div.body1 {font: 12px Arial, Helvetica, sans-serif;color: #cccccc; margin:5px 5px 0px 10px;padding:0px;}
#featurestory #compImage {margin:0px;padding:0px;}
#featurestory #compImage img {margin:0px;padding:0px;}

#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 {width:636px;background-image:url('/local_includes/PNG/box636_top.png');background-repeat:no-repeat;margin:8px 0px 16px 0px;}
#doublestory div.componentColumnTop { margin: 0 0 0 0; }
#doublestory div.componentColumnMiddle { margin: 0 0 0 0; }
#doublestory div.componentColumnBottom { margin: 0 0 0 0; }

#doublestory #leftstory {width:302px;border-top:none;margin:0px;padding:0px;background-image:url('/local_includes/PNG/box302_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #doublestory #leftstory {padding:3px 0px 0px 0px;}
#doublestory #leftstory #compBody {overflow: auto;}
#doublestory #leftstory #compBody {margin:3px 0px 3px 0px;border-left:1px solid #444444;border-right:1px solid #444444;border-top:none;border-bottom:none;}
* html #doublestory #leftstory #compBody {display: inline-block;}

#doublestory #rightstory {width:302px;border-top:none;margin:0px;padding:0px;background-image:url('/local_includes/PNG/box302_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #doublestory #rightstory {padding:3px 0px 0px 0px;}
#doublestory #rightstory #compBody {overflow: auto;}
#doublestory #rightstory #compBody{margin:3px 0px 3px 0px;border-left:1px solid #444444;border-right:1px solid #444444;border-top:none;border-bottom:none;}
* html #doublestory #rightstory #compBody {display: inline-block;}

/*
#doublestory .headline2 {  text-transform: uppercase; font-size: 12px; }
#doublestory .headline3 { color: #69C; }
#doublestory .body1 {  }
#doublestory .body1 p {margin-top: 0px;}
*/
#doublestory #moreLink a {display:block;margin:3px 0px 3px 0px;color: #ffcc00;padding:0px;}
#doublestory h3.headline3 {font: 18px Arial, Helvetica, sans-serif;color: #ffcc00;margin:5px 10px 0px 10px;padding:0px; }
/*#doublestory .body1 p {font: 12px Arial, Helvetica, sans-serif;color: #cccccc; margin:5px 10px 0px 10px;padding:0px;}*/
#doublestory div.body1 {font: 12px Arial, Helvetica, sans-serif;color: #cccccc; margin:5px 10px 0px 10px;padding:0px;}
#doublestory #compImage {margin:0px;padding:0px;}
#doublestory #compImage img {margin:0px;padding:0px;}

/*
#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; }
#headlinelist h3 { margin: 8px 0 6px 0; font-size: 13px; line-height: 1; }
#headlinelist .headline2 {  text-transform: uppercase; }
#headlinelist h4 { margin-bottom: 5px; }
#headlinelist #compList { border-top: solid #ccc 1px; padding-top: 5px; }
#headlinelist .body1 {  }
*/

#headlinelist {background-image:url('/local_includes/PNG/box302solid_top.png');background-repeat: no-repeat;background-position:8px 0px;}
#headlinelist #moduleElement {background-image:url('/local_includes/PNG/box302solid_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #headlinelist #moduleElement {padding:3px 0px 3px 0px;}
#headlinelist #compBody {overflow: auto;}
#headlinelist #compBody {margin:3px 0px 3px 0px;background-color:#444444;}
* html #headlinelist #compBody {display: inline-block;}
#headlinelist h3.headline2 {font: 18px Arial, Helvetica, sans-serif;color: #66ccff;text-transform:none;margin: 0px 9px 0px 9px !important; padding:3px 0px 0px 0px !important;}
#headlinelist h3.headline2 div {padding:0px !important;}


#headlinelist #compList {margin: 6px 10px 10px 10px;}

#headlinelist #compList ul {list-style-image:url('/local_includes/PNG/arrow_yellow.gif');padding: 0 0 0 13px; margin: 0px;}
*:first-child+html #headlinelist #compList ul {padding: 0px 0px 0px 0px; margin: 0px 0px 0px 0px;}

#headlinelist #compList ul li {margin: 0px 0px 4px 0px;padding:0px 0px 0px 0px;}
*:first-child+html #headlinelist #compList ul li {padding:0px 0px 0px 0px;margin:0px 0px 4px 16px;}

#headlinelist #compList ul li a {font: 12px Arial, Helvetica, sans-serif;color: #cccccc;display:block;margin:0px;}

/*
#mailinglist #compBody { padding: 10px; }
#mailinglist #componentHeaderBar { padding: 8px 0 6px 0;  font-weight: bold; line-height: 13px; height: 15px; border-bottom: solid 1px #ccc; }
#mailinglist .headline2 {  font-size: 12px; text-transform: uppercase; }
#mailinglist .headline3 { color: #69c; }
#mailinglist .body1 {  }
*/

#mailinglist {background-image:url('/local_includes/PNG/box302solid_top.png');background-repeat: no-repeat;background-position:8px 0px;}
#mailinglist #moduleElement {background-image:url('/local_includes/PNG/box302solid_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #mailinglist #moduleElement {padding:3px 0px 3px 0px;}
#mailinglist #compBody {overflow: auto;}
#mailinglist #compBody {margin:0px 0px 3px 0px;background-color:#444444;padding:0px;}
* html #mailinglist #compBody {display: inline-block;}
#mailinglist .body1 {font: 12px Arial, Helvetica, sans-serif;color: #cccccc;margin:9px !important;}
#mailinglist #componentHeaderBar {border:none;background-color:#444444;padding:3px 9px 0px 9px !important;margin:3px 0px 0px 0px !important;height:auto;}
* html #mailinglist #componentHeaderBar {margin:0px;}
#mailinglist h3.headline2 span {font: 18px Arial, Helvetica, sans-serif; line-height:21px; color: #66ccff;text-transform:none;}
#mailinglist form {margin:0px 9px 10px 9px !important;}
#mailinglist form div.body1 {margin:0px !important;}
#mailinglist form br {display:none;}
#mailinglist form table {display:none;}
#mailinglist form #totCheckBoxes {display:none;}
#mailinglist form img {width:4px;height:20px;display:inline;}
#mailinglist form input {margin-left:1px !important;}

#leadstory {background-image:url('/local_includes/PNG/box222_top.png');background-repeat: no-repeat;background-position:8px 0px;}
#leadstory #moduleElement {background-image:url('/local_includes/PNG/box222_bottom.png');background-repeat: no-repeat;background-position:bottom left;}
* html #leadstory #moduleElement {padding:3px 0px 3px 0px;}
#leadstory #compBody {overflow: auto;}
#leadstory #compBody {margin:3px 0px 3px 0px;background-color:#444444; padding:5px 15px 15px 15px;}
* html #leadstory #compBody {display: inline-block;}
#leadstory h4 { margin-bottom:6px; font-size:16px; font-weight:bold !important; color: #fc0 !important;}
#leadstory h3 { margin-bottom:6px;height:90px; color:#fff; padding-top:0px;}
#leadstory .headline3 { margin-top:20px;}
#leadstory .headline6 {  }
#leadstory .body1 {  }
#leadstory .body1 p {margin-top: 0px;}
#leadstory .left {margin:0;}
#leadstory .right {margin:0;}
#leadstory #compImage { margin: 0 10px 0 0;}

/* BUTTONS */
.publicbutton { font: 11px Arial, Helvetica, sans-serif; font-weight:bold;text-transform:uppercase; line-height: 18px; color: #000000; background-image: url('/local_includes/PNG/publicbutton.gif'); background-repeat:no-repeat; height: 20px; width: 82px; border: none; padding-top: 1px; padding-bottom:3px;}
.searchbutton { margin-left: 10px; margin-right: 0px; float: right; font: 11px Arial, Helvetica, sans-serif;  line-height: 18px; font-weight:bold;text-transform:uppercase; color: #000000; background-image: url('/local_includes/PNG/searchbutton.gif'); background-repeat:no-repeat; height: 20px; width: 82px; border: none; padding-top: 1px; padding-bottom:3px;}
.gobutton {font: 11px Arial, Helvetica, sans-serif; font-weight:bold;text-transform:uppercase;   line-height: 20px;color: #000000; background-image: url('/local_includes/PNG/gobutton.gif'); background-repeat:no-repeat; height: 20px; width: 36px; border: none; padding-top: 0px; padding-bottom:6px;}


