@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px;
	background-color: #98a9d5;
	background-image: url('images/wp.jpg');
	background-repeat: repeat-x;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #4f2b0d;
}

#outer_container {
	margin: 0px auto;
	width: 1010px;
}
	
#content_container_3col {
	margin: 0px;
	background-image: url('images/inside/content_container_bg.gif');
	width: 1002px;
	background-repeat: repeat-y;
	border-bottom: 1px solid #243563;
	margin-bottom: 6px;
}

#content_container_2col {
	margin: 0px;
	background-color: white;
	background-image: url("images/inside/content_container_2colbg.gif");
	width: 1001px;
	background-repeat: repeat-y;
	border-bottom: 1px solid #243563;
	border-right: 1px solid #243563;
	margin-bottom: 6px;
}


#header_new {
	width: 1002px;
}

#logo_new {
	width: 772px;
	height: 146px;
	float: left;
}

form.header-search {
	margin: 0px;
	padding: 0px;
}
	
#search_new {
	padding: 44px 0 0 0;
	width: 230px;
	height: 102px;
	background-image: url('images/newheader-rt.gif');
	float: left;
}
	
button_search {
	background-image: url('images/button_search.gif');
	width: 49px;
	height: 21px;
}
	
#sbutton, #searchsubmit {
	width: 49px;
	height: 21px;
}
	
#lbutton, #wp-submit {
	width: 49px;
	height: 21px;
}

textbox, #search.textbox, .mid {
	width: 160px;
	height: 19px;
	border: 1px solid #666c22;
	margin-bottom: 8px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #666666;
}

h3.sitemap, h3.searchResults a:link, h3.sitemap a:link, h3.searchResults a:visited, h3.sitemap a:visited {
	font-size: 14px;
	font-weight: bold;
	text-decoration: none;
	color: #666600;
	margin-bottom: 4px;
}

h3.searchResults a:hover, h3.sitemap a:hover {
	color:#666666;
	text-decoration: underline;
}
	
#header_top {
	background-image: url('images/wp_grad_top.gif');
	width: 1002px;
	height: 33px;
}

#header {
	background-image: url('images/header_bg.gif');
	width: 1002px;
	height: 113px;
	overflow: hidden;
}

#header-left {
	background-image: url('images/logo_home.gif');
	width: 197px;
	height: 113px;
	float: left;
}

#header-middle {
	background-image: url('images/a-child-is-not-a-vessel.gif');
	width: 421px;
	height: 113px;
	float: left;
}

#header-rtborder {
	background-image: url('images/header_border.gif');
	width: 230px;
	height: 113px;
	float: right;
	overflow: hidden;
}

#flash {
	background-image: url('images/main_img.jpg');
	width: 1002px;
	height: 312px;
}

#bottom {
	width: 1002px;
	/*border: 2px solid red;*/
	display: table;
}

#bottom-title-row {
	background-image: url('images/bottom_titles.gif');
	width: 1002px;
	height: 33px;
	display: table;
}

#bottom-copy-row {
	background-image: url('images/bottom_copy_bg.gif');
	width: 1002px;
	background-repeat: repeat-y;
	padding-bottom: 12px;
	display: table;
	border-bottom: 1px solid #243563;
}

a:link {
	color: #666c22;
	text-decoration: underline;
}

a:visited {
	color: #666c22;
	text-decoration: underline;
}

a:hover {
	color: #666c22;
	text-decoration: none;
}

a:active {
	color: #999c22;
	text-decoration: none;
}

#welcome-copy-block {
	padding-top: 16px;
	float: left;
}
	
p.welcome-copy {
	width: 332px;
	color: #4f2b0d;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	padding-left: 16px;
	padding-right: 16px;
	margin-top: 0px;
}

#quicklinks-copy-block {
	padding-top: 16px;
	width: 196px;
	float: left;
	display: table;
}

p.quicklinks-copy a.quicklinks {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 21px;
	color: #666c22;
	text-decoration: underline;
	position: relative;
	top: -4px;
}

p.quicklinks-copy a.quicklinks:link {
	color: #666c22;
	text-decoration: underline;
}

p.quicklinks-copy a.quicklinks:visited {
	color: #666c22;
	text-decoration: underline;
}

p.quicklinks-copy a.quicklinks:hover {
	color: #666c22;
	text-decoration: none;
}

p.quicklinks-copy a.quicklinks:active {
	color: #999c22;
	text-decoration: underline;
}
	
p.quicklinks-copy {
	width: 180px;
	padding-left: 16px;
	margin-top: 3px;
}

#recentevents-copy-block {
	padding-top: 16px;
	width: 222px;
	/*border: 1px solid blue;*/
	float: left;
	display: table;
}

#recentevents-copy-block p.announcements {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 18px; 
	color: #653915;
	margin: 0px 0px 10px 0px;
	padding: 0px 16px;
	}
	
p.recentevents-copy {
	width: 190px;
	color: #4f2b0d;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	padding: 0 16px;
}

ul.recentevents {
	width: 180px;
	padding-left: 28px;
	position: relative;
	top: -2px;
}

li.recentevents {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	color: #4f2b0d;
	padding-bottom: 5px;
	list-style: disc;
}

p.recentevents-morelink {
	text-align: right;
	padding-right: 12px;
	position: relative;
	top: -16px;
	left: 0px;
}

a.more {
	display: block;
	padding-top: 14px;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	text-decoration: underline;
	color: #666c22;
}

a.more:hover {
	text-decoration: none;
}
	
#parentlogin-copy-block {
	width: 180px;
	height: 200px;
	float: left;
	padding: 17px 0 0 16px;
	display: table;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
}
	
#parentlogin-copy-block a.quicklinks {
	color: #666c22;
	text-decoration: underline;
}

#parentlogin-copy-block a.quicklinks:hover {
	color: #666c22;
	text-decoration: none;
}
	
#parentlogin-copy-block li {
	list-style: none;
}
		
p.parentlogin-copy {
	width: 200px;
	color: #4f2b0d;
	font-family: Tahoma, Arial, sans-serif;
	font-size: 13px;
	line-height: 18px;
	text-align: left;
	padding-left: 16px;
}

a.password {
	font-family: Tahoma, Arial, sans-serif;
	font-size: 11px; 
	text-decoration: underline;
	color: #666c22;
}

#login-button {
	margin: 12px 0 0 114px;
}

#push_bottom {
	clear: both;
}
	
#bottom_border {
	margin-top: 12px;
}

#footer {
	height: 56px;
	padding-top: 10px;
	padding-bottom: 24px;
	text-align: center;
}

footer_topline {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #384b80;
}

div.footer_bottomline a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #384b80;
	text-decoration: underline;
}

div.copyright {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #5f70a1;
}

a.copyright-link {
	text-decoration: underline;
	color: #5f70a1;
}


/* ##### INNER PAGE STYLES ##### */

#inside_main {}

border {
	width: 1px;
	height: auto;
}
	
#sidebarLT {
	width: 193px; /* should be 178px */
	min-height: 700px;
	background-image: url('images/inside/inner_left_sidebar_bg.jpg');
	background-repeat: no-repeat;
	background-color: #f7cf82;
	border-left: 1px solid #243563;
	float: left;
	padding: 34px 0 18px 0px;
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #653915;
}

#inner_container {
	margin: 0 0 0 -3px;
	width: 806px;
	float: right;
}

#inner_container h1.pageTitle {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 24px;
	font-weight: normal;
	color: #384c86;
	padding-bottom: 14px;
}
	
#inner_container p {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 18px; 
	color: #653915;
	margin-top: 0px;
	padding-top: 0px;
}
	
#content {
	margin: 0px;
	padding: 28px 0px 12px 20px;
	width: 517px;
	height: 100%;
	float: left;
	color: #BF3B60;
}

/*
#inner_container #content li {
	list-style: none;
	list-style-type: none;
	padding-bottom: 4px;
}
*/

#content_2col {
	margin: 0px;
	padding: 28px 20px 12px 20px;
	width: 750px;
	height: 100%;
	float: left;
	color: #BF3B60;
}

#content p.body, #content p, p.body {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 21px; 
	color: #653915;
	margin: 0px 0px 10px 0px;
	padding-top: 0px;
}
	
#content p.bodyOrange {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 21px; 
	color: #C27014;
	margin: 0px 0px 10px 0px;
	padding-top: 0px;
}
	
#sidebarRT {
	width: 230px;
	margin: 0px;
	float: right;
	background-color: #D2D8EB;
	border-right: 1px solid #243563;
	padding-top: 32px;
}
	
#sidebarRT .rtcol_images {
	padding: 0px 20px 14px 20px;
}

#sidebarRT .pfbg {
	background-image: url('images/pf-rtcol-bg.png');
	width: 201px;
	height: 312px;
}

#sidebarRT .pfbg .pf-util-text {
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif; 
	font-size: 13px;
	line-height: 21px; 
	color: #653915;
	margin: 0px 0px 10px 0px;
	padding: 12px;
	text-align: left;
}
	
ul li.bodybullet {
	padding-left: 0px;
	padding-bottom: 10px;
	color: #653915;
	list-style-type: disc;
	list-style-position: inside;
	line-height: 21px;
}
	

/*  LEFT SIDEBAR WP STYLES */

#leftnavcontainer { /* leftnavcontainer is affected by #sidebarLT width: 177px; will clip if too narrow */
	padding-left: 20px;
	margin: 0;
	width: 174px;
}
	
#leftnavcontainer ul {
	padding-left: 0;
	margin-left: 0;
	list-style-type: none;
}
	
.section_link {
	display: block;
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 8px;
}
	
li.section_link {
	padding-bottom: 12px;
}

#leftnavcontainer ul li.pagenav, li.section_link a {  /* the outermost list item; seems to apply to the title of the section */
	font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
	font-size: 14px;
	padding-left: 0;
	margin-left: 0;
	padding-right: 16px;
	width: 175px;
	font-weight: bold;
	list-style: none;
	list-style-type: none;
	color: #4f2b0d;
	text-decoration: none;
}
	
li.section_link a:hover {
	text-decoration: underline;
}
	
	
#leftnavcontainer ul li.pagenav ul {
	font-weight: normal;
}
	
#leftnavcontainer ul li.page_item { 
	display: block;
	padding-bottom: 8px;
	padding-right: 12px;
}

#leftnavcontainer ul li.page_item a { 
	color: #5c6030;
	text-decoration: none;
}

#leftnavcontainer ul li.page_item a:hover {
	color: #5c6030;
	text-decoration: underline;
}
	
#leftnavcontainer ul li.current_page_item {
	/*display: block;
	list-style-type: disc;
	list-style: disc;*/
}

#leftnavcontainer ul li.current_page_item a {
	color: #4f2b0d;
	text-decoration: none;
}

#leftnavcontainer ul li.page_item.current_page_item a:hover {
	text-decoration: underline;
}

#leftnavcontainer ul li.page_item ul {
        margin-top: 8px;
}

#leftnavcontainer ul li.page_item ul li.page_item {
        padding-left: 16px;
}

#leftnavcontainer ul li.page_item ul li.page_item a {
        color: 4f2b0d;
	text-decoration: none;
}

#leftnavcontainer ul li.page_item ul li.page_item a:hover {
	text-decoration: underline;
}

#leftnavcontainer ul li.page_item ul li.page_item.current_page_item {
	list-style-type: disc;
        list-style: disc;
}	

	
/* CMS nav plugin, is this the same as WPML? */

#leftnavcontainer h4 {
	font-size: 16px;
	display: block;
	color: #4f2b0d;
	padding-bottom: 0px;
	margin-bottom: 8px;
}

#leftnavcontainer h4 a {
	font-size: 16px;
	display: block;
	color: #4f2b0d;
	text-decoration: none;
	font-weight: bold;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#leftnavcontainer h4 a:hover {
	font-size: 16px;
	color: #4f2b0d;
	text-decoration: underline;
	font-weight: bold;
}
	
#leftnavcontainer ul.cms-nav-sidebar {
	margin-top: 0px;
	padding-top: 0px;
	margin-left: 8px;
}
	
#leftnavcontainer ul.cms-nav-sidebar li {
	margin-bottom: 8px;
}

#leftnavcontainer ul.cms-nav-sidebar li a {
	color: #4f2b0d;
	text-decoration: none;
}

#leftnavcontainer ul.cms-nav-sidebar li a:hover {
	color: #4f2b0d;
	text-decoration: underline;
}
	
#leftnavcontainer ul.cms-nav-sidebar li.selected_page_side {
	list-style: disc;
	color: #4f2b0d;
	text-decoration: none;
}
	
/* NAVT */
a.navt_glink {
	padding: 0;
	margin: 0;
}

ul#topmenu {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	height: 42px;
}
	
#topmenu li {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
}

ul.home {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 126px;
	display: inline;
}
	
* html ul.home {
	display: block;
	height: 42px;
}

ul.about-jcds {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}
	
* html ul.about-jcds {
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.about-jcds .about-jcds-sublevel-1 {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}

* html ul.about-jcds .about-jcds-sublevel-1 {
	display: none;
}

ul.about-jcds:hover ul {
	left: auto;
}

ul.academics {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}

* html ul.academics {
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.academics .academics-sublevel-1 {
	z-index: 9998;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}

* html ul.academics .academics-sublevel-1 {
	display: none;
}

ul.academics:hover ul {
	left: auto;
}

ul.menu ul li.page_item,
ul.menu ul li.current_page_item {
	width: 160px;
	background-color: #d4d98a;
	border-bottom: 1px solid #999258;
}

ul.jewish-life{
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}

* html ul.jewish-life{
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.jewish-life .jewish-life-sublevel-1 {
	z-index: 9997;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}

* html ul.jewish-life .jewish-life-sublevel-1 {
	display: none;
}

ul.jewish-life:hover ul{
	left: auto;
}

	
ul.jcds-culture {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}

* html ul.jcds-culture {
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.jcds-culture .jcds-culture-sublevel-1 {
	z-index: 9996;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}
	
* html ul.jcds-culture .jcds-culture-sublevel-1 {
	display: none;
}

ul.jcds-culture:hover ul {
	left: auto;
}

	
ul.admissions {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}
	
* html ul.admissions {
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.admissions .admissions-sublevel-1 {
	z-index: 9995;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}
	
* html ul.admissions .admissions-sublevel-1 {
	display: none;
}

ul.admissions:hover ul {
	left: auto;
}

ul.support-jcds {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 125px;
	display: inline;
}
	
* html ul.support-jcds {
	display: block;
	height: 42px;
	overflow: hidden;
}
	
ul.support-jcds .support-jcds-sublevel-1 {
	z-index: 9995;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}
	
* html ul.support-jcds .support-jcds-sublevel-1 {
	display: none;
}
	
ul.support-jcds:hover ul {
	left: auto;
}

/*
ul.contact-us {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 126px;
	display: inline;
}	

* html ul.contact-us {
	display: block;
	height: 42px;
	overflow: hidden;
}	
*/

ul.parents-and-friends {
	margin: 0px;
	padding: 0px;
	list-style: none;
	list-style-type: none;
	float: left;
	width: 126px;
	display: inline;
}	

* html ul.parents-and-friends {
	display: block;
	height: 42px;
	overflow: hidden;
}

ul.parents-and-friends .parents-and-friends-sublevel-1 {
	z-index: 9995;
	position: absolute;
	left: -999em;
	height: auto;
	width: 170px;
	margin: 0;
	padding: 0px;
	min-height: 1%;
}

* html ul.parents-and-friends .parents-and-friends-sublevel-1 {
	display: none;
	}
	
ul.parents-and-friends:hover ul {
	left: auto;
	}
	
a.navt_plink {
	display: block;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #653915;
	list-style: none;
	list-style-type: none;
	text-decoration: none;
	padding: 4px 6px 4px 12px;
	line-height: 15px;
}
	
a.navt_plink:hover, a.navt_plink:active {
	display: block;
	font-family: Tahoma, Arial, Helvetica, Verdana, sans-serif;
	font-size: 13px;
	color: #653915;
	list-style: none;
	list-style-type: none;
	text-decoration: none;
	background-color: #bbb582;
}

.navt_gl {
	display: block;
	height: 42px;
}

img {
	border: 0px;
}

li.home_item.page_item .topnav-home {
	background-image: url('images/nav/nav_home.gif');
	width: 126px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

a.navt_glink:hover img.topnav-home {
	background-image: url('images/nav/nav_home_on.gif');
}

li.about-jcds_item.page_item .topnav-about {
	background-image: url('images/nav/nav_about.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}
	
a.navt_glink:hover img.topnav-about {
	background-image: url('images/nav/nav_about_on.gif');
}
	
li.academics_item.page_item .topnav-academics {
	background: url('images/nav/nav_academics.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}	

a.navt_glink:hover img.topnav-academics {
	background-image: url('images/nav/nav_academics_on.gif');
}
	
li.jewish-life_item.page_item .topnav-jewishlife {
	background-image: url('images/nav/nav_jewishlife.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

a.navt_glink:hover img.topnav-jewishlife {
	background-image: url('images/nav/nav_jewishlife_on.gif');
}

li.jcds-culture_item.page_item .topnav-culture {
	background-image: url('images/nav/nav_culture.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

a.navt_glink:hover img.topnav-culture {
	background-image: url('images/nav/nav_culture_on.gif');
}

li.admissions_item.page_item .topnav-admissions {
	background-image: url('images/nav/nav_admissions.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}	

a.navt_glink:hover img.topnav-admissions {
	background-image: url('images/nav/nav_admissions_on.gif');
}

li.support-jcds_item.page_item .topnav-support {
	background-image: url('images/nav/nav_support.gif');
	width: 125px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}	

a.navt_glink:hover img.topnav-support {
	background-image: url('images/nav/nav_support_on.gif');
}

li.parents-and-friends_item.page_item .topnav-parents-and-friends {
	background-image: url('images/nav/nav_parents-and-friends.gif');
	width: 126px;
	height: 42px;
	background-color: #b3ba66;
	background-repeat: no-repeat;
	border: 0px;
	top: 0px;
	left: 0px;
	padding: 0px;
	margin: 0px;
}

a.navt_glink:hover img.topnav-parents-and-friends {
	background-image: url('images/nav/nav_parents-and-friends_on.gif');
}
	
li.home_item div.navt_gl {
	background: url('images/nav/nav_home_on.gif') #b3ba66 no-repeat;
	width: 126px;
}

li.home_item div.navt_gl a img {
	width: 126px;
	height: 42px;
}

li.about-jcds_item div.navt_gl {
	background: url('images/nav/nav_about_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.about-jcds_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}
	
li.academics_item div.navt_gl {
	background: url('images/nav/nav_academics_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.academics_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}
	
li.jewish-life_item div.navt_gl {
	background: url('images/nav/nav_jewishlife_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.jewish-life_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}
	
li.jcds-culture_item div.navt_gl {
	background: url('images/nav/nav_culture_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.jcds-culture_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}
	
li.admissions_item div.navt_gl {
	background: url('images/nav/nav_admissions_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.admissions_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}
	
li.support-jcds_item div.navt_gl {
	background: url('images/nav/nav_support_on.gif') #b3ba66 no-repeat;
	width: 125px;
}

li.support-jcds_item div.navt_gl a img {
	width: 125px;
	height: 42px;
}

li.parents-and-friends_item div.navt_gl {
	background: url('images/nav/nav_parents-and-friends_on.gif') #b3ba66 no-repeat;
	width: 126px;
}

li.parents-and-friends div.navt_gl a img {
	width: 126px;
	height: 42px;
}


/* PARENTS AND FRIENDS */

div.pf_rtcol_links_container {
	width: 202px;
	max-height: 440px;
	}

div.pf_rtcol_links_bg {
	background: url('images/parents-and-friends/pf_rtcol_links_bg.gif');
    font-family: inherit;
	text-align: left;
	width: 202px;
	min-height: 258px;
	max-height: 440px;
	}

div.pf_rtcol_links {
    font-family: inherit;
	text-align: left;
	width: 178px;
	padding: 16px 12px 0px 12px;
	}
	
div.pf_rtcol_links_bottom {
	background: url('images/parents-and-friends/pf_rtcol_links_bottom.gif');
	width: 202px;
	height: 46px;
	}

form.noClass {
-webkit-box-shadow: rgba(255, 255, 255, 0) 0px 0px 0px;
border-bottom-left-radius: 0px 0px;
border-bottom-right-radius: 0px 0px;
border: 0px;
border-top-left-radius: 0px 0px;
border-top-right-radius: 0px 0px;
margin: 0px 0px 8px;
padding: 0px;
}

table.contactmgr {
	/*border: 1px solid red;*/
}

table.contactmgr td.first_name, table.contactmgr td.last_name, table.contactmgr td.form-email, table.contactmgr td.form-password, table.contactmgr td.extra_fields, table.contactmgr td.form-username {
	font-family: Tahoma, Geneva, sans-serif;
	font-size: 13px;
	font-weight: normal;
	color: #969696;
	height: 36px;
}

form#edituser strong {
	display: none;
}

form#edituser p {
	font-weight: bold;
}

form#edituser input, form#adduser input {
	border: 1px solid #969696;
	height: 18px;
	margin-left: 14px;
}

form#edituser input#updateuser, form#adduser input#addusersub, form.sign-in input#login-form-submit {
	margin-left: 0px;
	padding: 3px 6px;
	margin-top: 14px;
	width: 72px;
	height: 32px;
	cursor: pointer;
	font-weight: bold;
}

/* exhibit styles for map page */
ol.exhibit-tileView-body {
	list-style-type: none;
	margin-left: 0px;
	padding-left: 0px;
	}

