/*  Modified June 8 */
* {margin: 0px; padding: 0px;}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px;  PADDING-BOTTOM: 0px;  PADDING-TOP: 0px; 
	MARGIN: 0px;
        FONT-SIZE: 12px;
        FONT-FAMILY: Sans-Serif; 
        BACKGROUND-COLOR: #D8E3FF; 
}
#wrapper {
	WIDTH: 960px; 
	MARGIN-TOP: 10px; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; 
	BACKGROUND-COLOR: #1D5E76;
}
#header 
{
	BACKGROUND-COLOR: #1D5E76;
}
#main {
	/*
	min-height:500px; 
    height:auto!important; 
    */
	MARGIN: 0px; WIDTH: 100%; BACKGROUND-COLOR: #1D5E76;
}
#leftsidebar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px;
	MARGIN: 0px;  
	BACKGROUND-COLOR: #1D5E76;
}
#rightsidebar {
	PADDING-RIGHT: 5px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; PADDING-TOP: 15px; 
	MARGIN: 0px; 
	BACKGROUND-COLOR: #1D5E76;
}
#content 
{
    padding:10px 10px 10px 10px;
	MARGIN: 0px;
	BACKGROUND-COLOR: white;
	font-size:12px;
	line-height:1.5em;
}
#bottom 
{
    color:White;
    background-color:#1D5E76;
    width:100%;
    text-align:center;
}
/* For the table of navigation links in the footer, to center the links in Firefox. */
#dnn_ctr441_Links_lstLinks
{
margin-left:auto;
margin-right:auto;
}
/* For the directory, table of names */
#dnn_ctr505_UserDefinedTable_grdData td
{
    padding:2px 5px 2px 5px;
}
/* For the shiurim*/
#dnn_ctr573_UserDefinedTable_grdData td
{
    padding:2px 5px 2px 5px;
}
/* For the holiday readers */
#dnn_ctr597_UserDefinedTable_grdData td
{
    padding:2px 5px 2px 5px;
}

#content h1
{
    font-family:Sans-Serif;
	FONT-SIZE: 18px; 
    font-weight:bold;
}
#content h2 
{
    font-family:Sans-Serif;
	FONT-SIZE: 16px;  
    font-weight:bold;
}
#content h3 
{
    font-family:Sans-Serif;
	FONT-SIZE: 14px; 
    font-weight:bold;
}
#content h4
{
    font-family:sans-serif;
    font-size:14px;
    font-weight:normal;
}
#content h5
{
    font-family:sans-serif;
    font-size:12px;
    font-weight:bold;
}
#content h6
{
    font-family:sans-serif;
    font-size:12px;
    font-weight:normal;
}
#content p
{
    padding: 5px 0px 5px 0px;
    font-family:Sans-Serif;
}
#content table
{
    /*
    margin-left:auto;
    margin-right :auto;
    */
    margin-top:5px;
    margin-bottom:5px;
    font-family:Sans-Serif;
    font-size:12px;
    line-height:1.5em;
    border-style:none;
    background-color:White;
    
}
#content ul 
{
    font-family:Sans-Serif;
	PADDING-RIGHT: 20px; PADDING-LEFT: 25px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content ol 
{
    font-family:Sans-Serif;
	PADDING-RIGHT: 20px; PADDING-LEFT: 35px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
#content hr
{
    margin:5px;
    color:Black;
}
#content dt
{
    font-family:sans-serif;
    font-size:12px;
    font-weight: bold;
    color: #003366;
}
#content dd
{
    padding-left:10px;
}
.padded_table td
{
padding:3px;
}
.centered_table
{
    margin-left:auto;
    margin-right:auto;
    padding:3px;
}
.centered_table td
{
    padding:3px;
}

#footer {
    color:white;
	TEXT-ALIGN: center;
	clear:both;
	margin-top:10px;
	line-height:2em;
}
#footer a{
    color:white;
    text-align:center;
}
#footer a:hover{
text-decoration:none;
color:#b1b38a;
text-align:center;
}
/* CommandButton2 used on Heferlein forms.*/
.CommandButton2
{
font-size:16px;
font-weight:bold;
border-style:solid;
border-color:Navy;
padding:2px;
display:inline-block;
}
.readmore {
	LIST-STYLE-TYPE: none
}
.main_dnnmenu_container {
  
}
.main_dnnmenu_bar {
	cursor: pointer; 
	cursor: hand;
	height:16px;
	background-color: #4B8CAA;
    padding: 0px 0px 0px 0px;	

}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #000000; 
	font-size: 12px; 
    font-weight: normal;
		color: white;
	font-style: normal; 
	/*letter-spacing:2px;*/
	/*background-color: #5696C2;*/
	font-family: sans-serif; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 3px 1px 3px;	
}
.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/
	cursor: pointer; 
	cursor: hand; 
	color: #FFFFFF; 
	font-size: 14px; 
    font-weight: normal;
	font-style: normal; 
	/*letter-spacing:2px;*/
	background-color: #4B8CAA;  /* 5696C2 */
	font-family: sans-serif; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 5px 23px 5px 23px;   /*explicitly set padding for root menu items*/
    line-height:2em;
 
}
.main_navigation 
{
    background-color:#4B8CAA;
	padding: 0px 0px 0px 0px; 
	margin:0px;
	border-style:none;
}
.main_navigation table 
{
    padding:0px;
    margin:0px;
    border: none;
}
.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 0px; 
	height: 100%;
}
.main_dnnmenu_submenu {
	background-color: #4B8CAA;  /* 5696C2 */
        color:white;
        font-size:12px;
        font-family:Sans-Serif;
        line-height:1.5em;
	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	/* width: 150px; */
	filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); 
	padding: 5px 0px 5px 0px;   /*explicitly set padding for sub-menus */
	margin: 0px 0px 0px 0px;
}
.main_dnnmenu_break {
	height: 1px;
	font-size: 1px;
}
.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}
.Head
{ /* Used for titles within containters */
    font-family:Sans-Serif;
    font-size:14px;
}
/* SubHead used on announcement modules */
.SubHead
{
font-family: sans-serif;
font-size: 14px;
color: #003366;
}
.Normal{
font-size:12px;
/*letter-spacing:1px;*/
}
.NormalBold{
font-size:12px;
/*letter-spacing:1px;*/
}
.SearchTextBox
{
    margin: 10px 10px 10px 0px;
    width:100px;
}

/* Hover over Home */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr119
{
    background-color: #6BACCA; 
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr119
{
    background-color: #6BACCA; 
}

/* Hover over boys division */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr54
{  
	background-color: #68608E;
}
/*
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr54
{  
	background-color: #68608E; 
}
*/
#dnn_dnnNAV_ctldnnNAVsub54, #dnn_dnnNAV_ctldnnNAVsub69
{
    background-color: #68608E; 
    width:145px;
}

/* Hover over girls division */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr55
{
    background-color: #cf7628;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr55
{
    background-color: #cf7628; 
}
#dnn_dnnNAV_ctldnnNAVsub55, #dnn_dnnNAV_ctldnnNAVsub118
{
    background-color: #cf7628; 
    width:148px;
}

/* Hover over Yeshiva Gedolah */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr56
{
    background-color: #777777; 
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr56
{
    background-color: #777777; 
}
#dnn_dnnNAV_ctldnnNAVsub56
{
    background-color: #777777; 
width:173px;
}

/* Hover over Community */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr57
{
    background-color: #007166;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr57
{
    background-color: #007166; 
}
#dnn_dnnNAV_ctldnnNAVsub57
{
    background-color: #007166; 
width:128px;
}

/* Hover over Development */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr58
{
    background-color: #964858;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr58
{
    background-color: #964858; 
}
#dnn_dnnNAV_ctldnnNAVsub58
{
    background-color: #964858; 
    width:149px;
}

/* Hover over About Us */
.main_dnnmenu_itemhover#dnn_dnnNAV_ctldnnNAVctr59
{
    background-color: #868650;
}
.main_dnnmenu_itemselected#dnn_dnnNAV_ctldnnNAVctr59
{
    background-color: #868650; 
}
#dnn_dnnNAV_ctldnnNAVsub59
{
    background-color: #868650; 
}

.main_dnnmenu_bar img {
  display:none;  /* hide the asterisk for selected page */
}
/* hide the triangle for submenu drop down */
.main_dnnmenu_item img {
  /* display:none; */
}

