.centerPanel{
 width:696px; 
background-color:#ffffff; 
text-align:center; 
border:1px solid #7695AB;
}
.BannerContainer{ display:block; padding-bottom:5px; padding-top:5px;}
div.clearer {clear: left; line-height: 0; height: 0;}

.GalleryList{ text-align:center; }
.simchaListing{ height: 200px; width: 240px; display:block; text-align:center;}
 .CoverPic{  display:block; padding: 3px 3px 3px 3px;}
 .label {  display:block;   padding: 2px 2px 2px 2px;  font: 13px arial,helvetica; }
  .simchaDate{ display:block; padding: 2px 2px 2px 2px; font: 11px arial,helvetica; color:#888888;}

.GalleryPageNav{ font: 11px arial,helvetica; color:#777777;text-align:center; padding:5px 5px 5px 5px; }
.NextRow{ width:70px; float:right; display:block; padding: 1px 1px 1px 1px; border-bottom: 1px solid #cccccc; border-left : 1px solid #cccccc;}
.PrevRow{ width:70px; float:left;   display:block;  padding: 1px 1px 1px 1px;   border-bottom: 1px solid #cccccc;border-right : 1px solid #cccccc; }
.sub_navbox{
border: 1px solid #63A1C1;
background-color: #EDF4F5;
width: 160px;
padding: 10px;
margin: 10px;
float:left;
}
.newfeature{ background-color:#ffffcc; color:red; font: 11px arial, helvetica;}

.ds1, .ds2, .ds3 {
  display:inline-table;
  /* \*/display:block;/**/
  }
.ds1 {
  float:left;
  background:url(/v4/assets/images/shadow.gif) right bottom no-repeat;
  }
.ds2 {
  background:url(/v4/assets/images/corner_bl.gif) left bottom no-repeat;
  }
.ds3 {
  padding:0 4px 4px 0;
  background:url(/v4/assets/images/corner_tr.gif) right top no-repeat;
  }


.sub_navbox b{
 font: bold 13px arial,helvetica; color: #CE1552; display: block;
}

.sub_navbox a{
	font: 12px arial,helvetica; text-decoration:none; color:#106F9F;
	display:block;margin-top: 2px; margin-bottom: 2px; margin-bottom: 2px;
}

.sub_navbox a:HOVER{
	background-color:#dddddd;
	color:  #CE1552;
	 
}

.wtitlebar{
		font: 11px verdana,arial,helvetica;		
		color: #ffffff;
	}
	.wheader {
		 
		font: 18px verdana,arial,helvetica;
	}

	.wbody {
		font: 11px verdana,arial,helvetica;
	}
	.wsubheader {
		text-align:right;
		width: 100%;
		font: 14px verdana,arial,helvetica;
		vertical-align:middle;
	}

		.beta{
			  background-color:#ffffcc; color:#900000; text-align:center; font: 12px arial,helvetica; padding: 5px;
		}

		a{text-decoration: underline; color: #006699;}
		td.buttons, td.buttons_sel {
			text-align:center; border-bottom: 1px solid #0A6187; border-right: 1px solid #0A6187;
		}
		.alertContent{ display:none; background-color:#ffffcc; border-bottom: 1px solid #990000; padding: 5px 5px 5px 5px; 	color: #990000; font: 11px arial,helvetica;}

		.promptContent { display:none; background-color:#ffffcc; border-bottom: 1px solid #990000;
				color: #990000; font: 11px arial,helvetica;}
		td.last { border-right: 0px solid; }
		td.buttons a{ display:block; color: #0A6187;text-decoration:none; font: bold 8pt  arial,helvetica; }
		td.buttons a:HOVER{   color: #CE1552;  }
		
		 td.buttons_sel a {
			display:block;  text-decoration:none; font: bold 8pt  arial,helvetica;
			 background-color: #ffffcc; color: #CE1552;  padding-top:10px;
		}
		.fullPage{  
		width:1000px; 
		border-left: 1px solid #bbbbbb;
		border-right: 1px solid #bbbbbb;
		}
		.topmenu{ 
			line-height: 35px;
			height:35px;
			text-align:center; background-color:#8FB5E2; 
			vertical-align:middle;  color:#ffffff; }
		.topmenu a{   font: bold 14px arial,helvetica,sans-serif;   color:#ffffff; text-decoration:none; padding-right: 14px; padding-left: 14px;  }
		
		.topmenu a:HOVER{text-decoration:none; background-color:#3269A6;}
		.topmenu input {
			
			font: 11px arial,helvetica;
			width: 80px;
			border: 0px;
			height:16px;
			padding-left: 18px;
			background:#E1EDEF url(/v4/assets/images/search.gif) no-repeat;
			color:#CE1552;
		}
		.mainred{ color: #CE1552; }
		.boldred{font-weight:bold;  color: #CE1552; }
		.mainblue{  color: #0A6187;}
		h3,.header{ display:block;  color: #0A6187;  font-size:22px;}
		.header_sm{ display:block;  color: #0A6187;  font-size:16px;}
		.pagetitle{ display:block; font-weight: bold; font-size:18px; margin-bottom: 5px;font-family:arial,helvetica;} 
		.pagetitle2{ display:block; font-weight: bold; font-size:14px; margin-bottom: 5px; font-family:arial,helvetica;} 
		.mainContent{ padding: 5px  5px 5px 5px; text-align: left; font-family: tahoma,arial,sans-serif;}
		.cacheHit{ display:none; border: 1px solid #cccccc; background-color:#ffffcc; color:#009900; font: 10px arial,helvetica,arial; padding: 5px 5px 5px 5px;}
		.cacheMiss{ display:none; border: 1px solid #cccccc; background-color:#ffffcc; color:#990000; font: 10px arial,helvetica,arial; padding: 5px 5px 5px 5px;}
		.bcbox { color:#ffffff; font: 11px arial,helvetica,sans-serif;display:block;background-color:#4788A5; padding: 3px 2px 3px 10px; text-align:left;}
		.bc a {color:#ffffff;  font: 11px arial,helvetica,sans-serif; text-decoration:none;}
		.topTabGroup{
			margin-top:10px; margin-bottom: 3px;
		}
		.toptabs0{ text-decoration:none; border-left: 1px solid #2A7598; border-top: 1px solid #2A7598; border-right: 1px solid #2A7598; color: #2A7598; background-color:#E7EFEF; font: bold 12px arial,helvetica; padding: 3px; margin-bottom: 1px;}
		.toptabs{ text-decoration:none; border-top: 1px solid #2A7598; border-right: 1px solid #2A7598; padding-left: 7px; padding-right: 7px; color: #2A7598; background-color:#E7EFEF; font: bold 12px arial,helvetica; padding-top: 3px; padding-bottom: 3px;}
		.toptabs0:HOVER, .toptabs:HOVER{  color: #CE1552;}
		.editlinks .editlink2{ display:block; clear:both; padding:2px; margin:4px;}
		.editlink2 img{ margin: 2px; }
		.editlink2{	background-color:#eeeeee; text-decoration:none;	color: #000088;	font: 11px verdana,arial,helvetica;	}
		.editlink2:HOVER, .editlink:ACTIVE{background-color:#ffffcc;	color: #900000;	font: 11px verdana,arial,helvetica;}
		
.SimchaContent { padding:10px; margin:10px; border: 1px solid #dddddd;}
.SimchaContentTitle { color:0A6187; font-size:18px; font-weight:bold;}
.SimchaContentBody { color:#000000; font-size:12px; }
.SimchaContentDate { color:#777777; font-size:10px; }