/*----------start default styles to normalise settings----------*/

body {background-image: url(/images/UserUploadedImages/41/limmud-oz-bg.jpg); background-repeat: repeat-x;}
#MainTableForContent {background: #fff;}

body.RadEContentBordered {background: #fff !important;}

#Header1_TRTopBannerHTML,
#ctl00_Header1_TRTopBannerHTML {background-image: url(/images/UserUploadedImages/41/limmud-oz-bg.jpg) !important; background-repeat: repeat-x;}

#Form1,
#aspnetForm {background-repeat: repeat-x; margin: 0px auto; width: 985px; }

#DivContent, .DivContent {padding: 10px;}

/* Events Styling */


#TBQuickSearchTable {
margin-left:18px;
width:920px;
}

#TDQuickSearchCriteria {
background-color:#f5e6e9;
border-right:10px solid white;
height:290px !important;
padding-top: 20px;
padding-left:20px !important;
vertical-align:top !important;
width:410px !important;
}
#TDQuickSearchCalender {
background-color:#f5e6e9;
border-right:10px solid white;
padding-top:20px;
padding-left:20px;
vertical-align:top;
width:220px !important;
}

#Module113_calDate td {font: 12px Arial; color:#a82b24;}
#tdcalDates td{
font: 12px Arial; 
color:#fff;background-color:#932721;
padding:5px 10px 10px 10px !important;
width:190px;
}

#Module113_calDate {margin-top:10px !important;}

#Module113_txtKeyword {margin-top:5px !important;}

#TBcalDates {margin-top:10px !important;}

.calendarHeader {background-color: #a82b24; font:12px Arial; color:#fff;}
span#calDateHeadingText {font: 12px Arial; color:#333;}
span#calKeywordHeading {font: 12px Arial; color:#333;}
span#calCategoryHeading {font: 12px Arial; color:#333;}
span#calCategoryList td {font: 12px Arial; color:#333;}

.calendarNextPrev a {padding-left:6px !important; padding-right:6px !important; }

#calDate table td {background-color: #c0c0c0 !important;}

/* Events Styling END */


/* Events Search Styling */

#eventOuterTable {
background-color:#fff !important; padding-left:50px;
}

.calendarHeader {
background-color:#a82b24 !important;
border-color:Silver;
}

.calendarCurrentDay {
background-color:#f4ae08 !important;
border-color:#fff !important;
}

/* Events Search Styling END*/



/* Events Registration breadcrumb Styling */

p#pnlEventRegStage1Breadcrumb {font-size:16px !important;color:#666; padding-top:20px !important; padding-bottom:20px !important;}

.clsEventRegStageBreadcrumbSelected {font-size:18px !important;color:#000; font-weight:bold; padding-top:3px !important; padding-bottom:3px !important; text-decoration: none; border-bottom: dotted 1px #222; background-color:#ffff67 !important; padding-left:3px !important; padding-right:3px !important;}

#fdsContact legend{font-size:16px !important;color:#222 !important; font-weight:bold; padding-left:0px !important;}

/* IE7 Only */

*:first-child+html body  #fdsContact legend{font-size:16px!important;color:#222!important; font-weight:bold; margin-bottom:20px!important;}


#fdsCompanyDetails {font-size:16px!important;color:#222!important; font-weight:bold; padding-left:20px!important; margin-top:20px!important;}

/* IE7 Only */

*:first-child+html body  #fdsCompanyDetails legend{font-size:16px!important;color:#222!important; font-weight:bold; margin-bottom:20px!important;}

fieldset#fdsCost legend {font-size:16px!important;color:#222; font-weight:bold; padding-left:5px!important;}

#fdsAdditionalQuestions {font-size:16px!important;color:#222; font-weight:bold; padding-left:20px!important;}

/* IE7 Only */

*:first-child+html body  #fdsAdditionalQuestions legend{font-size:16px!important;color:#222!important; font-weight:bold; margin-bottom:20px!important;}

clsFieldset Fieldset_Familydetails {font-size:16px!important;color:#222; font-weight:bold; padding-left:5px!important;}

clsFieldset Fieldset_Familydetails {font-size:16px!important;color:#222; font-weight:bold; padding-left:5px!important;}

/*table.clsPostcardBorder {width:0% !important; margin:0 auto;}*/
/*START - XXXX*/

#Table2,
table.clsPostcardBorder {width:974px !important; margin:0px auto;}

#MaintableForContent, #MainTableForContent, .MainTableForContent {background-color:#fff !important; }

.Masterdiv {background-color:#fff !important; }


.clsNormal, .clsAltNormal, table, p {font-size:12px; color:#231f22; height:auto; line-height: 18px !important;}

.clsAltNormalOneSmaller {font:11px Verdana, tahoma, arial, verdana, sans-serif !important; color:#231f22 !important;}

.tblContentTD2 {height:100% !important; background-color:fff !important;}


/* default link styles */

a, a:link, a:visited, a:active {font:12px Verdana, arial, sans-serif !important; color:#cd5627; text-decoration:none;}
a:hover, a:focus {font:12px Verdana, arial, sans-serif !important;  color:#cd5627; text-decoration:underline;}
a:visited {font:12px verdana, sans-serif !important;}

/* default heading styles */

h1 {font:bold 17px verdana, sans-serif; color:#231f22; padding:0px; margin:20px 20px 20px 20px;}  
h2 {font:21px verdana, sans-serif; color:#932822; padding:0px; margin:0px 20px 20px 20px;}
h2.events {font:21px verdana, sans-serif; color:#932822; padding:0px; margin:0px 50px 0px 20px;}
h3 {font:bold 16px verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 10px 20px;}
h4 {font:bold 15px verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 50px;}
h5 {font:bold 13px verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 50px;}
h6 {font:bold 12px verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 50px;}



#FlashContainer{width:974px; height:350px; background-image: url(/Images/UserUploadedImages/12/home-flash.jpg); background-repeat: repeat-x; background-color: #ffffff !important;
}


/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; font:11px arial, verdana, sans-serif; color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#ffffff !important;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#cd5627 !important; text-decoration:underline;}

#adminBanner {display:none;}


#TDSearchResults,
#TRSearchResults {width:874px; }

/*----------start styles for site banner area----------*/
table#banner {width:100%; height:85px; background-color:#none;}

table#banner td {
                   padding-top:15px;
                   padding-bottom:5px;}

table#banner td#bannerLeft {vertical-align: bottom !important; width: 500px !important; }

table#banner td#bannerRight {margin-right: 28px !important; text-align: right;vertical-align : bottom !important; width: 474px !important;}

table#banner a,
table#banner a:link,
table#banner a:active,
table#banner a:visited {font:11px Verdana, 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif !important; color:#ffffff !important; margin-right: 10px;}


/*----------start top menu styles----------*/

#TableTopNavBar {background-color:#none; width:974px; height:38px; background-image: url(/Images/UserUploadedImages/11/nav-bg.jpg);}


/* styles for level 1 */

#TableTopNavBar .CMLevel1,
#TableTopNavBar .CMLevel1Selected {height:30px; float:left !important; font-family: Verdana !important;}

#TableTopNavBar .CMLevel1 .text {font-size:14px !important; background-color:#999999; padding:9px 25px 6px 0 !important; height:16px !important; color:#ffffff; background-image: url(/Images/UserUploadedImages/11/nav-bg.jpg); text-decoration: none !important;width:auto !important; float:left; letter-spacing:0.1em;  font-family: Verdana !important;}

#TableTopNavBar .CMLevel1:hover .text,
#TableTopNavBar .CMLevel1:focus .text {font-size:14px !important; background-color:#999999; padding:9px 25px 6px 0 0 !important; height:16px !important; color:#f0a30e; background-image: url(/Images/UserUploadedImages/11/nav-bg.jpg); text-decoration: none !important;width:auto !important; float:left; letter-spacing:0.1em;  font-family: Verdana !important;}

#TableTopNavBar .CMLevel1Selected .text {font-size:14px !important; background-color:#999999; padding:9px 25px 6px 0 !important; height:16px !important; color:#F0A30E; background-image: url(/Images/UserUploadedImages/11/nav-bg.jpg); text-decoration: none !important; width:auto !important; float:left; letter-spacing:0.1em;  font-family: Verdana !important;}
 
/* styles for level 2 */

#TableTopNavBar .CMLevel2,
#TableTopNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid #b97f7a;  font-family: Verdana !important;}
#TableTopNavBar .CMLevel2 .text {font-size:12px !important; background-color:#81190e; padding:8px 12px 6px 12px !important; width:225px; height:16px !important; color:#ffffff;  font-family: Verdana !important;}
#TableTopNavBar .CMLevel2:hover .text,
#TableTopNavBar .CMLevel2:focus .text {font-size:12px !important; background-color:#81190e; padding:8px 12px 6px 12px !important; width:225px; height:16px !important; color:#cd5627;  font-family: Verdana !important;}
#TableTopNavBar .CMLevel2Selected .text {font-size:12px !important; background-color:#81190e; padding:8px 12px 6px 12px !important; width:225px; height:16px !important; color:#cd5627;  font-family: Verdana !important;}
 
/* styles for level 3 */

#TableTopNavBar .CMLevel3,
#TableTopNavBar .CMLevel3Selected {height:30px; border-bottom:1px solid white;}
#TableTopNavBar .CMLevel3 .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableTopNavBar .CMLevel3:hover .text,
#TableTopNavBar .CMLevel3:focus .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableTopNavBar .CMLevel3Selected .text {font-size:12px !important; background-color:#999999; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}


/* article to right of top menu */

table#topMenuRight {background-color:#none; height:38px; padding-left: 10px; background-image: url(/Images/UserUploadedImages/11/nav-bg.jpg);}
table#topMenuLeft td {padding:0px;}
table#topMenuRight td {padding:0px;}

/* Search*/

table.searchBox {width:221px !important;}
.searchBox input {width: 150px; height:20px; border: solid 1px #999999; background-color: white; font: normal 12px Verdana; color: #333; padding:0.15em 0.5em; margin-right:5px;}

/* IE7 Only */

*:first-child+html body  table.searchBox input {height:15px; }

/* IE6 Only */

* html body table.searchBox input  {height:20px;}


/*----------start left menu styles----------*/

/* article above left menu */

table#leftMenuAbove {background-color:#cccccc; width:170px; height:30px;}
table#leftMenuAbove td {padding:0px 12px 0px 12px;}

#TableLeftNavBar {background-color:#cccccc;}
 
/* styles for level 1 */

#TableLeftNavBar .CMLevel1,
#TableLeftNavBar .CMLevel1Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel1 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#ffffff;}
#TableLeftNavBar .CMLevel1:hover .text,
#TableLeftNavBar .CMLevel1:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
#TableLeftNavBar .CMLevel1Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; /*height:16px !important;*/ color:#cd5627;}
 
/* styles for level 2 */

#TableLeftNavBar .CMLevel2,
#TableLeftNavBar .CMLevel2Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel2 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel2:hover .text,
#TableLeftNavBar .CMLevel2:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel2Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 
/* styles for level 3 */

#TableLeftNavBar .CMLevel3,
#TableLeftNavBar .CMLevel3Selected {height:30px; border-bottom:1px solid white;}
#TableLeftNavBar .CMLevel3 .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#ffffff;}
#TableLeftNavBar .CMLevel3:hover .text,
#TableLeftNavBar .CMLevel3:focus .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
#TableLeftNavBar .CMLevel3Selected .text {font-size:12px !important; background-color:#cccccc; padding:8px 12px 6px 12px !important; width:146px; height:16px !important; color:#cd5627;}
 

/* article below left menu */

table#leftMenuBelow {background-color:#cccccc; width:170px; height:30px;}
table#leftMenuBelow td {padding:0px 12px 0px 12px;}


/*----------start styles for main content area----------*/

.tblContentTD1 p {font:12px Verdana, arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 20px 20px 20px; line-height:155%;}

.tblContentTD1 h2 {font:21px verdana, sans-serif; color:#932822; padding:0px; line-height:155%; valign:top;}

.tblContentTD1 ul {font:12px Verdana, arial, verdana, sans-serif; color:#231f22; margin:0px 50px 20px 80px; line-height:155%;}

/* content right image*/

.contentrightImage td img {margin-right:20px !important; margin-top:50px !important;}





/* content left*/

.contentLeft {width:600px; float:left;background-color:#ffffff !important;}
.contentLeft td {}
.contentLeft td img
.contentLeft p {font:12px tahoma, arial, verdana, sans-serif; color:#231f22; padding:0px; margin:0px 0px 20px 50px; line-height:155%;}

.wide {width:974px;}

.contentLeft a, .contentLeft a:link, .contentLeft a:active, .contentLeft a:visited {text-decoration:none; font:bold 12px 

tahoma, sans-serif; color:#aa272f; border-bottom-width:1px;}

.contentLeft a:hover, .contentLeft a:focus {background-color:#ff6d22; color:#ffffff; text-decoration:none;}


.contentLeftNarrow {width:343px; float:left;}

.contentRight {width:350px; float:left;}
.contentRight td {}


#divFormCreatorTableContentMain .clsCheckBoxListSpanOptions span, #divFormCreatorTableContentMain .clsRadioButtonListSpanOptions span {width:800px;}

#divFormCreatorTableContentMain div label.clsCheckBoxListLabel, #divFormCreatorTableContentMain div label.clsRadioButtonListLabel {min-height:17px;width:auto !important;float:left !important;clear:none;}



/*----------start styles for breadcrumbs and print friendly area----------*/

/* styles for the breadcrumb */

table#breadPrint {width:100%; margin:20px 0px; height:25px;}

table#breadPrint td#breadcrumbMargin {padding:0px 50px; text-align:left;}

table#breadPrint td#printMargin {padding:0px 0px 0px 20px; text-align:right; width:25px;}

table#breadPrint td#printMargin img {vertical-align:middle;}

table#breadPrint td#sizeMargin {padding:0px 20px 0px 0px; text-align:right; width:46px;}

table#breadPrint td#sizeMargin img {margin-left:1px; vertical-align:middle;}

.breadcrumbBG {background:url(/images/UserUploadedImages/11/breadcrumbBG.gif) no-repeat top left; height:60px; width:760px; 

font:11px tahoma, sans-serif!important; color:#333; padding:10px 0px 0px 20px;}

#BreadcrumbText {float:left;padding:5px 0px 0px 0px;}

#BreadcrumbText img {vertical-align:middle;}


.breadcrumbBG {background:url(/images/UserUploadedImages/11/breadcrumbBG.gif) no-repeat top left; height:60px; width:954px; 

font:11px tahoma, sans-serif!important; color:#333; padding:10px 0px 0px 20px;}

#BreadcrumbText {float:left;padding:5px 0px 0px 0px;}

#BreadcrumbText img {vertical-align:middle;}

#FunctionIcons {width:auto;float:right;padding:0px 20px 0px 0px;}

#FunctionIcons img {vertical-align:middle;}

a.clsAltNormalOneSmaller, a.clsAltNormalOneSmaller:link, a.clsAltNormalOneSmaller:active, a.clsAltNormalOneSmaller:visited 

{font:11px Verdana, tahoma, sans-serif !important; color:#c40e06!important; text-decoration:none !important;}

a.clsAltNormalOneSmaller:hover, a.clsAltNormalOneSmaller:focus {font:11px Verdana, tahoma, sans-serif !important; 

color:#666666!important; text-decoration:none !important;}



/*----------start styles for right panel----------*/

.tblContentTD2 h3, .tblContentTD2 h4, .tblContentTD2 h5, .tblContentTD2 h6 {font:bold 11px arial, verdana, sans-serif;color:#231f22; padding:10px 10px 5px 10px; margin:10px 10px 0px 10px; background-color:#cccccc;}

.tblContentTD2 p {font:11px arial, verdana, sans-serif;color:#231f22; padding:5px 10px 5px 10px; margin:0px 10px;}


/*----------start styles for the site footer area----------*/

table#footer {width:974px; height:45px; background-image: url(/Images/UserUploadedImages/11/footer-bg.gif); background-repeat: repeat-x; background-color: #ffffff !important; margin-top: 20px; padding: 10px;
}

table#footer td#footerMainLeft {background-color:none; padding:25px 0px 5px 12px; width:100%;}

table#footer td#footerMainLeft ul {font: 11px  verdana, arial, san-serif; color:#666666; text-decoration: none; text-align:left; list-style-type:none; padding:0px; margin:0px;}

table#footer td#footerMainLeft ul li {float:left; margin-right:10px;}

table#footer td#footerMainLeft ul li a {color:#666666; font: 11px  verdana, arial, san-serif !important;},
table#footer td#footerMainLeft ul li a:link {color:#666666; font: 11px  verdana, arial, san-serif !important;},
table#footer td#footerMainLeft ul li a:active {color:#666666;},
table#footer td#footerMainLeft ul li a:visited {color:#a52923; font: 11px verdana, arial, san-serif !important;},
table#footer td#footerMainLeft ul li a:hover {color:#932822 !important;},
table#footer td#footerMainLeft ul li a:focus {color:#666666;}

table#footer td#footerMainRight {background-color:#none; width:98px; padding:20px 22px 15px 12px;}

table#footer td#footerTextElcom {font: 11px tahoma, arial, verdana, san-serif; color:#999; text-decoration: none; text-align:left; padding:35px 12px 5px 12px;}

table#footer td#footerTextElcom a, table#footer td#footerTextElcom a:link, table#footer td#footerTextElcom a:active, table#footer td#footerTextElcom a:visited {font: 11px  verdana, arial, san-serif; color:#999999; text-decoration:none;}

table#footer td#footerTextElcom a:hover, table#footer td#footerTextElcom a:focus {font: 11px  verdana, arial, san-serif; color:#666666; text-decoration:underline;}


/*----------start styles for accessiblity areas----------*/

/* top menu accessibility */

div#topMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#topMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* left menu accessibility */

div#leftMenuAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#leftMenuAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* right panel menu accessibility */

div#rightAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#rightAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}

/* footer accessibility */

div#footerAccessible {width:0px; height:0px; margin:0px 0px 0px -5000px;}
div#footerAccessible h2 {font:bold 0px arial, verdana, sans-serif;color:#231f22; padding:0px 0px 0px 0px; margin:0px; width:0px; height:0px;}


/*----------start styles for customised login box article----------*/

#Module17_TDDisplayLoginBox {padding:20px 0px 65px 20px; background:url(/images/useruploadedimages/11/ElcomLoginBGBottom.png) no-repeat 20px bottom;}

#Module17_LoginTableOuter {background:url(/images/useruploadedimages/11/ElcomLoginBG.png) no-repeat top left; margin:0 auto; width:424px;}

#Module17_LoginTable {margin:40px 47px 0px 47px; width:318px;}

#Module17_LoginTable #customLoginTop {background:url(/images/useruploadedimages/17/CommunityManager2008.png) no-repeat center top; width:318px; height:78px; text-align:center;}

#Module17_LoginTable font {font:14px arial, sans-serif !important;}

#Module17_LoginTable input {border:#cccccc 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#000000;}

#Module17_LoginTable input:active,
#Module17_LoginTable input:hover,
#Module17_LoginTable input:focus {border:#ffffff 1px solid; padding:10px 5px; margin:5px 0px 0px 0px; font:14px arial, sans-serif; color:#ffffff; background-color:#cd5627;}

#Module17_TRRememberMe font {font:12px arial, sans-serif;}

#Module17_LoginTable input#Module17_chkRememberMe,
#Module17_LoginTable input#Module17_chkRememberMe:active,
#Module17_LoginTable input#Module17_chkRememberMe:hover,
#Module17_LoginTable input#Module17_chkRememberMe:focus {width:auto !important; border:none;}

#Module17_LoginTable .clsButtonSmall {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#000000; height:45px; float:right;}

#Module17_LoginTable .clsButtonSmall:hover,
#Module17_LoginTable .clsButtonSmall:focus {font:14px arial, sans-serif !important; padding:5px; background:url(/images/useruploadedimages/11/login-over.png) no-repeat; margin:10px 0px 10px 0px; width:101px; cursor:pointer; color:#ffffff; height:45px; float:right;}

#Module17_LoginTable #customLoginBottom {background:url(/images/useruploadedimages/18/elcom.png) no-repeat center bottom; margin:20px 0px 0px 0px; width:318px; text-align:center; padding:0px 0px 48px 0px;}

#Module17_LoginTable #customLoginBottom a,
#Module17_LoginTable #customLoginBottom a:link,
#Module17_LoginTable #customLoginBottom a:active,
#Module17_LoginTable #customLoginBottom a:visited {font:12px arial, sans-serif; color:#ffffff; text-decoration:none;}

#Module17_LoginTable #customLoginBottom a:hover,
#Module17_LoginTable #customLoginBottom a:focus {font:12px arial, sans-serif; color:#ffffff; text-decoration:underline;}


/*----------start styles for print friendly----------*/

@media print {

#breadPrint {display:none;}

.tblContentTD2 {display:none;}

#MaintableForContent,
#MainTableForContent, 
.MainTableForContent {width:600px !important;}

}

.siteMapInner {margin: 20px;}
.siteMapInner a.clsMidHeader, .siteMapInner a.clsMidHeader:hover, siteMapInner a.clsMidHeader:visited {font: 14px Arial !important; font-weight: bold !important;}


.homepage p {font: 12px Arial !important; margin: 0px !important; line-height: 18px !important;}
.homepage-blue h1, .homepage-blue h2, .homepage-blue p {color: #33245f !important;}
.homepage-maroon h1, .homepage-maroon h2, .homepage-maroon p {color: #a1453f !important;}
.homepage-green {color: #147c23;}
.homepage h1 {font: 17px Arial !important; text-transform: uppercase; font-weight: bold !important;}
.homepage h2 {font: 16px Arial !important; font-weight: bold !important;}
td.homepage-box {border: 1px solid #ccc;}
td.homepage-line {background: url(/images/UserUploadedImages/limmud-oz-line.jpg) top right no-repeat;}
.homepage h2, .homepage h1 {margin: 0px; padding-bottom: 10px;}

/*---Form---*/

#divFormCreatorTableContentMain {width:850px!important;}

DIV#divFormCreatorTableContentMain P {padding-bottom:10px;}

DIV#divFormCreatorTableContentMain .clsNormal {font-size:12px;}

.clsFieldsetLegend {color:black;font-weight:bold;font-size:13px;padding-bottom:5px;}


/*---Events---*/

#divEventRegistration fieldset textarea {width:500px;}
#divEventRegistration h2 {width:500px !important;margin-left:0px;}
.Fieldset_Biography label {width:200px !important;margin-right:20px;}
.Fieldset_SchedulingYourSessions label {width:200px !important;margin-right:20px;}
.Fieldset_PersonalDetails label {width:200px !important;margin-right:20px;}
div#divFormCreatorTableContentMain .clsNormal {width600px !important; float:left;}
.clsCheckBoxListLabel {clear:none !important;}
#divEventRegistration fieldset label {width: 600px !important;}
#divEventRegistration fieldset p {width: 600px;}
#divEventRegistration fieldset input {width: 220px;}
#divFormCreatorTableContentMain div input {width:auto; float:left;}
#divEventRegistration fieldset input.clsDateBox {width: 100px !important;}
#divEventRegistration fieldset select.clsListBox {width: 300px !important;}

.clsFieldset Fieldset_Streams input.clsCheckBox {width:100px !important;}

#slideshow-container {position: absolute; margin: 360px 0 0 20px;}
.element #slideshow-container {position: relative !important; margin: 0;}

#slideshow {
    position:relative;
    height:100px;
margin-left: 10px;
}

#slideshow A {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
border: none;
color: none;
width: 270px;
background: #fff !important;
height: 100px;
display: block;
vertical-align: middle !important;
}

#slideshow A img {border: none !important; background: #fff !important; display: block; vertical-align: middle !important;}

#slideshow A.active {
    z-index:10;
    opacity:1.0;
border: none;
color: none;
}

#slideshow A.last-active {
    z-index:9;
border: none;
color: none;
}


/*--Padding to Y Love image--*/

.image img {margin: 0px 10px 0px 0px}

.videoContainer {margin-left: 10px;}







































































