/* B'nai Tikvah CSS Document */

IMG{
	border=0;
}

.bt_body1{
	margin-left: 0;
	margin-top: 0;
	background-position: left;
}

.bt_contentCellOlive{
	vertical-align: top;
	background-color: #EBE9D3;
	padding: 0px;
	width: 580px;
}

.bt_contentBoxOlive{
	vertical-align: top;
	background-color: #EBE9D3;
         padding-top: 8px;
	padding-left: 15px;
         padding-bottom: 30px;
	margin-bottom: 0px;
	margin-top: 0px;
         margin-right: 80px;
}
.bt_welcometext {
	font-family: "Times New Roman", "serif";
	font-size: 12pt;
	font-weight: bold;
	color: #424142;
}

.bt_large {
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #424142;
}
P, .bt_body1,  .bt_small {
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #424142;
}

.bt_extra_em{
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #C63839;
	
}

.bt_em{
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #313984;
	
}

.breadcrumb_activepage{
               color: #313984;
}

form{
  margin: 0;
  padding: 0;

}


xxxinput{

border: 1px solid #313984;
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #313984;	
}

.datecell{
padding: 10;
border-top: 1px solid #424142;
vertical-align: top;
text-align: left;
font-family: "Arial", "san-serif";
font-size: 8pt;
color: #313984;
}

.datedescriptioncell{
padding: 10;
border-top: 1px solid #424142; 
vertical-align: top;
text-align: left;
font-family: "Arial", "san-serif";
font-size: 8pt;
color:#424142;
}

.bt_pageTop{
float: left;
margin: 0px;
padding: 0px;
vertical-align: top;
width: 1000px;

}

.bt_pageTopLeft{
	float: left;
	margin: 0px;
	padding: 0px;
	vertical-align: top;

}

.bt_pageTopRight{
	float: left;
	margin: 0px;
	padding-top: 6pt;
	padding-bottom: 0px;
	padding-left: 15px;
	padding-right: 0px;
	vertical-align: top;
}

.bt_pageTopMenuItem{
	padding-top: 0;
	padding-bottom: 6pt;
	padding-left: 0;
	padding-right: 0;
}


/********************************************************************/
/* this set of rules is used by the primary template "generic.dwt"  */
/********************************************************************/
.bt_contentCell{
	vertical-align: top;
	background-color: #DFDDEB;
	padding: 0px;
	width: 580px;
}

.bt_contentBox{
	vertical-align: top;
	background-color: #DFDDEB;
	padding-left: 15px;
	margin-bottom: 0px;
	margin-top: 0px;
}

.bt_pageMiddle{  
	padding-top: 21px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	vertical-align: top;
	text-align: left;
	border: none;
	
}
.pageMiddleLeftSide, .bt_pageMiddleLeftSide{
    float: left;
	width: 180px;
         height: 450px;
	vertical-align: top;
	text-align: left;
	padding: 0px;
         margin: 0px;


}

.bt_pageMiddleLeftSideCell{
	vertical-align: top;
         text-align: left;
       

}

.bt_pageMiddleRightSideCell{
	vertical-align: top;
}

.pageMiddleRightSide, .bt_pageMiddleRightSide{
    float: left; 
	vertical-align: top;
	text-align: left;
	width: 605px;
	padding: 0px;
}

.threepartbox, .bt_threepartbox{
	border: none;
	padding: 0px;
}

.threepartboxTop, .bt_threepartboxTop{
	width: 605px;
	vertical-align:bottom;

}
.threepartboxBottom, .bt_threepartboxBottom{
vertical-align: top;
width: 605px;
height: 50px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
background-image: url(/images/blueboxbottom.gif);
background-repeat: no-repeat;
}


.bt_threepartboxBottom_wide{
vertical-align: top;
width: 825px;
height: 50px;
margin-bottom: 0px;
margin-top: 0px;
padding: 0px;
background-image: url(/images/blueboxbottom_wide.gif);
background-repeat: no-repeat;
}
 
.bt_pageBottom{
	
    text-align:left;
    vertical-align: top;
    margin: 0px;
    padding: 0px;
}
/************************************************************************/
/*  2 column layout rules:   */
/***********************************************************************/
.bt_twoColumnContent{
	float: left;
}


.bt_contentLeftSideColumn{
	xwidth: 380px;
	padding: 0px;
	float: left;
	margin-top: 0px;
         margin-left: 0px;
         margin-right: 50px;
         margin-bottom: 0px;
         vertical-align: top;

}

.bt_contentRightSideColumn{
        xwidth: 80px;
	padding: 0px;
	float: left;
	margin: 0px;
         vertical-align: top;

}

.bt_contentLeftSideColumnCell{
	width: 420px;
	padding: 0px;
	float: left;
	margin-top: 0px;
         margin-left: 0px;
         margin-right: 0px;
         margin-bottom: 0px;
         vertical-align: top;

}

.bt_contentRightSideColumnCell{
	padding: 0px;
	float: left;
	margin: 0px;
         vertical-align: top;

}
/********************************************************/
/* Section Titles in the middle of the page  */
/********************************************************/
.bt_contentTitleBackground{
	background-image: url(/images/sectionheaders/bluebox_empty.gif);
	height: 60px;
}

.bt_contentTitleBackground_wide{
	background-image: url(/images/sectionheaders/bluebox_empty_wide.gif);
	height: 60px; 
        width: 825px;

}

.bt_contentTitleText{
	margin-top: 15px;
	margin-left: 17px;
	font-size: 25px;
	color: #737300;
	font-family: "Times New Roman", "serif";
	font-weight: 600;
}

.bt_contentTitleBackground_shop{
	background-image: url(/images/sectionheaders/bluebox_empty755.gif);
	background-repeat: no-repeat;
height: 60px;
                width: 755px;

}

.bt_contentTitleText_shop{
	margin-top: 15px;
	margin-left: 17px;
	font-size: 25px;
	color: #737300;
	font-family: "Times New Roman", "serif";
	font-weight: 600;
}

.bt_shopPageMiddle{
  padding-left: 15px;
  margin:0px;
}

/********************************************************/

.navMainWrapper{
background-color: #DFDDEB;
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #424142;
}

.navMain{
background-color: #DFDDEB;
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #424142;
}
 
.back{
 background-color: #DFDDEB;
	font-family: "Arial", "san-serif";
	font-size: 8pt;
	color: #424142;
}
