/* CSS Document */

.textxsmall {font-size:11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.textsmallf {font-size:11px; line-height: 14px; font-family: Arial, Helvetica, sans-serif; color: #7F7F7F}
.textsmall {font-size:12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; color: #000000}
.textreg {font-size:12px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; color: #000000}

.header {font-size:13px; font-family: Arial, Helvetica, sans-serif; color: #779AB6; font-weight: bold}
.subhead {font-size:12px; line-height: 16px; font-family: Arial, Helvetica, sans-serif; color: #779AB6; font-weight: bold}
.textTime {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #FFFFFF; background-color: #99B3C8; font-weight: bold;}
.textClass {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EBF0F4; padding: 4px;}
.textfaculty {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #000000; background-color: #EBF0F4; }
.textstudents {font-size:11px; font-family: Arial, Helvetica, sans-serif; color: #000000;  }
table.textsmall th { font-weight: bold; text-align:left; white-space: nowrap;}
.nameTitle { margin-bottom: 6px; }
.nameTitle a:link { 
	color: #660099;
	font-weight: bold;
	text-decoration: none;
}

A:link {color: #609; font-weight: bold; text-decoration: none; }
A:hover {color: #779AB6; font-weight: bold; text-decoration: none; }
A:visited { text-decoration: none; font-weight: bold; text-decoration: none; }
A:active {color: #779AB6; text-decoration: underline; font-weight: bold; }

A.brochurelink:link {color: #609; font-weight: bold; text-decoration: none; }
A.brochurelink:hover {color: #779AB6; font-weight: bold; text-decoration: none; }
A.brochurelink:visited { text-decoration: none; font-weight: bold; text-decoration: none; }
A.brochurelink:active {color: #779AB6; text-decoration: underline; font-weight: bold; }

.subNav { padding-top: 8px; }
.subNav a { color: #779AB6; font-size: 11px; padding: 3px 0; font-family: arial narrow, arial, helvetica, sans-serif; font-weight: bold; }
.subNav a:hover { color: #e0b360; font-weight: bold; }

#footer a:link { color: #609; text-decoration: underline; font-weight: normal; }
#footer a:active { color: #609; text-decoration: underline; font-weight: normal; }
#footer a:visited { color: #609; text-decoration: underline; font-weight: normal; }
#footer a:hover { color: #779AB6; text-decoration: underline; font-weight: normal; }


/* faculty titles */
.title { font-size: 10px; font-weight: normal; font-style: italic; line-height: 12px; }

.boldPurple { font-weight: bold; color: #609; }



/* Left Nav */
ul#whitenav, ul#bluenav { padding: 0; margin: 0; text-align: right; }
ul#whitenav { margin-top: 10px; }
a.whitenav { color: #fff; font-weight: bold; }
/*a.whitenav:hover { border-top: 1px solid #fff; border-bottom: 1px solid #fff; color: #fff; padding: 5px 0 5px 0; }*/
div a:hover { border-top: 1px solid #fff; border-bottom: 1px solid #fff; padding: 5px 0 5px 0; color: #fff; }
div a:active, div a:visited, div a:link { color: #fff; text-decoration: none; }

.textfaculty div a:active, .textfaculty div a:visited { color: #779AB6; text-decoration: none; }
.textfaculty div a:link { color: #609; text-decoration: none; }
.textfaculty a:hover { text-decoration: none; }
a.donate:active, a.donate:visited, a.donate:link, a.donate { color: #609; text-decoration: none; }
#whitenav li { list-style: none; font-family: arial; font-size: 11.5px; margin-right: 5px; padding-bottom: 12px; }

div a.donate:hover { border: 0; padding: 4px; }
.donate { background-color: #cece9c; padding: 4px; width: 150px; text-align: right; margin-top: 0px; }
.donate a { color: #609; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

a.bluenav { color: #7496b2; font-weight: normal; }
a.bluenav:hover { color: #e2b96a; }
#bluenav li { list-style: none; font-family: arial; font-size: 11.5px; font-weight: bold; margin-right: 10px; padding-bottom: 10px; }

table.textsmall td div a:hover img, table.textsmall td a:hover img { text-decoration: none; }

.parsha p, .parsha li { font-size: 14px; line-height: 20px; }
.parshaTitle { font-size: 18px; }
.parshaAuthor {
	font-size: 15px; 
	font-style: italic; 
	padding-top: 5px;
	line-height: 25px;
}