@import url("/include/global_search_nav.css?nocache=1");
@import url("/include/global-footer.css");

html {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

body {
	margin: 0px;
	padding: 0px;
	background:url(/teachers/images/bg_teachers.jpg) black top no-repeat fixed;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-color: #000;
}

img, div, td { 
	font-size: 11px;
}

div#centered {
	text-align: center;
}

table#teachers_container {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

table#teachers_container #teachers_container_cell {
	width: 900px;
}

/* some padding to force the logo and global nav to line up with rest of calacademy.org */

img#cas_logo {
	margin-top: 30px;
	margin-right: 27px;
	behavior: url(/include/iepngfix.htc);
}

/* all set... */

h1 {
	font-size: 22px;
	font-weight: normal;
}

#pointbox {
	color: #fff;
	font-size: 11px;
	margin: 10px 40px 20px 20px;
}

#pointbox h1 {
	color: #000;
	font-size: 11px;
	margin-top: 0px;
	margin-bottom: 10px;
}

#pointbox a {
	color: #fff;
	font-size: 11px;
	text-decoration: none;
}

#pointbox a:hover {
	text-decoration: underline;
}

#erk_page_top {
	text-align:left;
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#erk_page {
	border: 0px solid #000;
	font-size: 11px;
	text-align:left;
	width: 818px;
	padding-top: 4px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#erk_page a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#erk_page a:hover {
	text-decoration: underline;
}

#erk_page h3 {
	color: #702800;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0px 0px 0px;
}

#erk_page p {
	margin: 0px 0px 0px 0px;
}

#erk_page_divider {
	margin: 10px 30px 10px 20px;
	background-color: #d0c2a6;
}

#erk_info_box {
	margin: 4px 30px 8px 8px;
	padding: 1px 0px 8px 0px;
	background-color: #eee9c5;
	border: 0px solid #d0c2a6;
}

#erk_info_box p {
	margin-top: 10px;
	margin-left: 15px;
}

#pro_dev {
	font-size: 11px;
	border: 0px solid #000;
}

#pro_dev h1 {
	font-size: 22px;
	font-weight: normal;
	margin: 12px 0px 20px 0px;
}

#pro_dev h2 {
	color: #702800;
	height: 20px;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
}

#pro_dev p {
	font-size: 11px;
	margin: 10px 0px 0px 0px;
}

#pro_dev a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#pro_dev a:hover {
	text-decoration: underline;
}

#four_photos {
	position: absolute;
	padding-left: 3px;
	top: 207px;
	left: 140px;
	display: none;
	border: 0px solid #000;
}

#four_photos_1 {
	margin: 0px 0px 0px 0px;
}

#four_photos_2 {
	position: relative;
	margin: -160px 0px 0px 215px;
}

#four_photos_3 {
	position: relative;
	margin: -213px 0px 0px 427px;
}

#four_photos_4 {
	position: relative;
	margin: -154px 0px 0px 642px;
}

#legal_postit_top {
	width: 405px;
	height: 10px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_postit_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_postit {
	width: 405px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_postit.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_postit p {
	font-size: 11px;
	margin: 0px 20px 10px 15px;
	border: 0px solid #000;
}

#legal_postit_top_short {
	width: 395px;
	height: 10px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_postit_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_postit_short {
	width: 395px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_postit.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_postit_short p {
	font-size: 11px;
	margin: 0px 20px 10px 15px;
	border: 0px solid #000;
}

#legal_postit_1000 {
	width: 405px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_postit_405x1000.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_postit_1000 p {
	font-size: 11px;
	margin: 0px 20px 10px 15px;
	border: 0px solid #000;
}

#legal_postit_1000 h3 {
	color: #702800;
	font-size: 11px;
	font-weight: bold;
	margin:0px 20px 10px 15px;
}

#checkbox_matrix {
	clear: both;
	font-size: 11px;
	margin: 0px 24px 20px 15px;
	border: 0px solid #000;
}

#checkbox_matrix td {
	clear: both;
	font-size: 11px;
	margin-left: 15px;
}

#checkbox_matrix p {
	margin: 0px 0px 0px 5px;
}

#checkbox_matrix a {
	color: #006a80;
}

#canned_hash a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#canned_hash h1 {
	color: #702800;
	height: 20px;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

#canned_hash p {
	font-size: 11px;
	margin: 8px 0px 0px 0px;
}	

#activity {
	font-size: 11px;
}

#activity_exhibit_box {
	border: 0px solid #000;
	background-color: #eee9c5;
}

#activity_exhibit {
	font-size: 11px;
	border: 0px solid #000;
	margin: 0px 10px 0px 10px;
}

#activity_exhibit p {
}

#activity_type {
	color:	#7B4400;
	margin-bottom: 10px;
}

#activity_title {
	font-size: 12px;
	font-weight: bold;
	margin-top: -1px;
	margin-bottom: 5px;
	color: #006A80;
}

#page_header h1 {
	color: #000;
	font-size: 22px;
	font-weight: normal;
	border: 1px solid #f00;
}

#home {
	border: 0px solid #f00;
	width: 851px;
}

#home_col_1 {
	float: left;
	width: 541px;
	margin: 392px 0px 0px 27px;
	border: 0px solid #0f0;
}

#home_col_1 h1 {
	color: #702800;
	height: 20px;
	font-size: 16px;
	font-weight: normal;
	margin: 0px 10px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

#home_col_1 p {
	font-size: 11px;
}	

#hash {
	margin: 0px 0px 2px 0px;
	padding: 0px 0px 0px 0px;
	height: 10px;
	border: 0px solid #000;
	background-image: url(/teachers/images/red_hash_lines.png);
	background-repeat: repeat;
	behavior: url(/include/iepngfix.htc);
}

#home_content_block {
	clear: both;
	border: 0px solid #000;
	width: 510px;
}

#home_content_block a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#home_content_block p {
	margin-top: 10px;
}

#home_content_block a:hover {
	text-decoration: underline;
}

#home_col_2 {
	float: right;
	font-size: 11px;
	width: 275px;
	margin: 0px 8px 0px 0px;
	border: 0px solid #f0f;
}

#plan {
	border: 0px solid #f00;
	width: 851px;
}

#plan a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#plan a:hover {
	text-decoration: underline;
}

#plan_col_1 {
	float: left;
	width: 542px;
	margin: 6px 0px 0 27px;
	border: 0px solid #0f0;
}

#plan_tabs a {
	color: #d4b778;
}

#plan_tabs {
	text-align:left;
	width: 540px;
	border: 0px solid #000;
	background-image: url('/teachers/images/plan_tabs_bg.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#plan_col_1 h1 {
	font-size: 22px;
	line-height: 25px;
	font-weight: normal;
	margin:16px 0 17px 4px;
	padding:0;
}

#plan_col_2 {
	float: right;
	font-size: 11px;
	width: 275px;
	margin: 60px 6px 0px 0px;
	border: 0px solid #f0f;
}

#plan_tab_a {
	text-align:left;
	font-size: 12px;
	color: #000;
	width: 175px;
	height: 42px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;
}

#plan_tab_b {
	text-align:left;
	width: 177px;
	height: 42px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;
}

#plan_tab_c {
	text-align:left;
	width: 177px;
	height: 42px;
	padding: 0px 0px 0px 0px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;
}

#plan_tab_page_1 {
	text-align:left;
	width: 540px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/plan_tab_page.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#plan_tab_page_2 {
	text-align:left;
	width: 540px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/plan_tab_page.png');
	background-position: 100% 100%;
	display: none;
	behavior: url(/include/iepngfix.htc);
}

#plan_tab_page_3 {
	text-align:left;
	width: 540px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/plan_tab_page.png');
	background-position: 100% 100%;
	display: none;
	behavior: url(/include/iepngfix.htc);
}

.plan_tab_content_block {
	border: 0px solid #000;
	margin: 0px 30px 10px 15px;
	font-size: 11px;
}

.plan_tab_content_block p {
	margin:0 0 10px 0;
	padding:0;
}

.plan_tab_content_block h2 {
	color: #702800;
	font-size: 16px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 6px;
}

.plan_tab_content_block h3 {
	color: #006A80;
	font-size: 13px;
	font-weight: normal;
	margin-top: 12px;
	margin-bottom: 6px;
}

.plan_tab_content_block h4 {
	font-weight: bold;
	font-size: 11px;
	margin-top: 7px;
	margin-bottom: 0px;
}

.plan_tab_content_block h5 {
	color: #006A80;
	font-weight: normal;
	font-style:italic;
	font-size: 11px;
	margin:-4px 0 6px 0;
}


#plan_tab_page_bottom {
	text-align:left;
	width: 540px;
	border: 0px solid #000;
	background-image: url('/teachers/images/plan_tab_page_bottom.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#plan_pic_frame_113x88 {
	float: left;
	margin: 0px 5px 5px 0px;
	width: 113px;
	height: 88px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_113x88.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#plan_pic_frame_129x316 {
	float:left;
	width: 129px;
	height: 316px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_129x316.png');
	background-position: 100% 100%;
	margin:0 10px 10px 0;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_129x316 {
	margin: 5px 0px 0px 5px;
}

#pic_frame_126x129 {
	float:left;
	width: 126px;
	height: 129px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_126x129.png');
	background-position: 100% 100%;
	margin:0 6px 4px 0;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_126x129 {
	margin: 5px 0px 0px 5px;
}

#pic_frame_196x286 {
	float:right;
	background-image:url('/teachers/images/pic_frame_196x286.png');
	background-position:100% 100%;
	border:0 solid #000000;
	height:286px;
	margin:4px 0 0;
	width:196px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_196x286 {
	margin:5px 0 0 6px;
}

#photo_grid {
	width: 253px;
	height: 253px;
	margin: 11px 0px 10px 0px;
	border: 0px solid #000;
}

#photo {
	float: left;
	width: 74px;
	height: 74px;
	margin: 0px 9px 9px 0px;
	border: 0px solid #000;
}

#sticky_green_wide_top {
	clear: both;
	width: 395px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_green_wide_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_green_wide {
	text-align:left;
	width: 395px;
	margin:0px 0px 0px 0px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_green_wide.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.sticky_green_wide_dk {
	background-color: #d3e1ae;
	font-size: 11px;
	height: 20px;
}

.sticky_green_wide_lt {
	font-size: 11px;
	height: 20px;
}

#sticky_green_top {
	clear: both;
	width: 275px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_green_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_green {
	text-align:left;
	width: 275px;
	margin:0px 0px 0px 0px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_green.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_green h3 {
	color: #702800;
	font-size: 11px;
	font-weight: bold;
	margin:0px 0px 5px 0px;
}

#sticky_yellow_top {
	width: 275px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_yellow_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_yellow {
	text-align:left;
	width: 275px;
	margin:0px 0px 0px 0px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_yellow.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_yellow h3 {
	color: #702800;
	font-size: 11px;
	font-weight: bold;
	margin:0px 0px 5px 0px;
}

#sticky_yellow_top_wide {
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_yellow_top_wide.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_yellow_wide {
	text-align:left;
	width: 818px;
	margin:0px 0px 0px 0px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/sticky_yellow_wide.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#sticky_yellow_wide a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#sticky_yellow_wide a:hover {
	text-decoration: underline;
}

#sticky_divider {
	border-bottom: 1px dotted #222222;
	margin: 11px 6px 11px 0px;
}

#home_side_block {
	clear: both;
	border: 0px solid #000;
	margin: 0px 15px 0px 15px;
	width: 245px;
}

#ed_newsletter {
	margin: 10px 0px 20px 0px;
	padding: 0px 0px 0px 0px;
}

#home_side_block p {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

#home_side_block a {
	font-size: 11px;
	color: #006A80;
	text-decoration: none;
}

#home_side_block a:hover {
	text-decoration: underline;
}

#legal_wide_top {
	text-align:left;
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_wide_top.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_wide_short {
	text-align:left;
	font-size: 12px;
	width: 818px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_wide_short.png');
	background-position: 0% 0%;
	behavior: url(/include/iepngfix.htc);
}

#legal_wide_top_538x10 {
	text-align:left;
	width: 538px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_wide_top_538x10.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_wide_short_538x57 {
	text-align:left;
	font-size: 12px;
	width: 538px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_wide_short_538x57.png');
	background-position: 0% 0%;
	behavior: url(/include/iepngfix.htc);
}

#legal_wide {
	text-align:left;
	font-size: 12px;
	width: 818px;
	padding-bottom: 20px;
	border: 0px solid #000;
	background-image: url('/teachers/images/legal_wide.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#legal_wide p {
	margin-top: 0px;
	margin-bottom: 4px;
	font-size: 12px;
}

#legal_wide h3 {
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 4px;
	color: #333;
	font-weight: bold;
}

#legal_wide h4 {
	margin-top: 0px;
	margin-bottom: 4px;
	color: #333;
	font-size: 11px;
	font-weight: bold;
}

#legal_wide a {
		color: #006A80;
		text-decoration: none;
}

#legal_wide a:link {
		color: #006A80;
		text-decoration: none;
}

#legal_wide a:hover {
		text-decoration: underline;
}

#legal_wide .downloads {
	font-size: 11px;
	color: #006A80;
}

#pic_frame_143x109 {
	width: 143px;
	height: 109px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_143x109.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_143x109 {
	margin: 4px 0px 0px 4px;
}

#pic_frame_113x88 {
	width: 113px;
	height: 88px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_113x88.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#pic_frame_113x88_home {
	float: left;
	margin-right: 8px;
	width: 113px;
	height: 88px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_113x88.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_113x88 {
	margin: 4px 0px 0px 4px;
}

#pic_frame2_113x88 {
	width: 113px;
	height: 88px;
	margin: 4px 0px 0px 15px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_113x88.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin2_113x88 {
	margin: 4px 0px 0px 4px;
}

#pic_frame_78x77 {
	position: relative;
	width: 78px;
	height: 77px;
	margin-right: 10px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_78x77.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_78x77 {
	margin: 4px 0px 0px 5px;
}

#pic_frame_88x70 {
	width: 88px;
	height: 70px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_88x70.png');
	background-position: 100% 100%;
	margin:0;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_88x70 {
	margin: 5px 0px 0px 5px;
}

#pic_frame_95x70 {
	position: relative;
	float: left;
	width: 95px;
	height: 70px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_95x70.png');
	background-position: 100% 100%;
	margin: 4px 6px 0px 0px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_95x70 {
	margin: 5px 0px 0px 5px;
}

#pic_frame_206x160 {
	width: 206px;
	height: 160px;
	margin: 0px 0px 0px 0px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_206x160.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_206x160 {
	margin: 14px 0px 0px 16px;
}

#pic_frame_215x159 {
	float: left;
	width: 215px;
	height: 159px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_215x159.png');
	background-position: 100% 100%;
	margin-right: 10px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_215x159 {
	margin: 12px 0px 0px 24px;
}

#pic_frame_236x179 {
	position: relative;
	width: 236px;
	height: 179px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_236x179.png');
	background-position: 100% 100%;
	margin-left: -4px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_236x179 {
	margin: 6px 0px 0px -5px;
}

#pic_frame_216x164 {
	position: relative;
	width: 216px;
	height: 164px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_216x164.png');
	background-position: 100% 100%;
	margin:0 0 0 12px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_216x164 {
	margin: 4px 0 0 5px;
}

#pic_frame_216x157 {
	position: relative;
	width: 216px;
	height: 157px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_216x157.png');
	background-position: 100% 100%;
	margin:0 0 0 12px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_216x157 {
	margin: 4px 0 0 5px;
}

#pic_frame_88x146 {
	width: 88px;
	height: 146px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_88x146.png');
	background-position: 100% 100%;
	margin:0;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_88x146 {
	margin: 5px 0px 0px 5px;
}

#pic_frame_166x165 {
	position: relative;
	width: 166px;
	height: 165px;
	margin-right: 10px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_166x165.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_166x165 {
	margin: 4px 0px 0px 5px;
}


#pic_frame_490x376 {
	position: relative;
	width: 490px;
	height: 376px;
	border: 0px solid #000;
	background-image: url('/teachers/images/pic_frame_490x376.png');
	background-position: 100% 100%;
	margin-left: -4px;
	behavior: url(/include/iepngfix.htc);
}

.pic_frame_margin_490x376 {
	margin: 6px 0px 0px -5px;
}


#tab_a {
	text-align:left;
	font-size: 12px;
	color: #000;
	width: 269px;
	height: 42px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;

}

#tab_b {
	text-align:left;
	width: 269px;
	height: 42px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;

}

#tab_c {
	text-align:left;
	width: 269px;
	height: 42px;
	border: 0px solid #000;
	background-image: url('/images/blank.gif');
	background-position: 100% 100%;

}

.tab_link {
	text-decoration: none;
	outline:none;
}

#tab_text {
	font-size: 11px;
	padding:2px 2px 2px 15px;
	color: #000;
}

#tab_text_a {
	font-size: 14px;
	padding:7px 2px 2px 15px;
	color: #006A80;
}

#tab_text_b {
	font-size: 14px;
	padding:7px 2px 2px 15px;
	color: #006A80;
}

#tab_text_c {
	font-size: 14px;
	padding:7px 2px 2px 15px;
	color: #006A80;
}

#tabs {
	text-align:left;
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tabs_bg.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
}

#tabs_long {
	text-align:left;
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tabs_long_bg.png');
	behavior: url(/include/iepngfix.htc);
}

#tabs_long a {
	color: #d4b778;
}

#tab_page_1 {
	text-align:left;
	width: 818px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page.png');
	behavior: url(/include/iepngfix.htc);
}

#tab_page_2 {
	text-align:left;
	width: 818px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page.png');
	background-position: 100% 100%;
	display: none;
	behavior: url(/include/iepngfix.htc);
}

#tab_page_3 {
	text-align:left;
	width: 818px;
	padding-top: 4px;
	font-size: 11px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);
	display: none;
}

#tab_page_bottom {
	text-align:left;
	width: 818px;
	border: 0px solid #000;
	background-image: url('/teachers/images/tab_page_bottom.png');
	background-position: 100% 100%;
	behavior: url(/include/iepngfix.htc);;
}

#tab_content_block {
	border: 0px solid #000;
	margin: 0px 30px 10px 15px;
	font-size: 11px;
}

#tab_content_block_divider {
	height:1px;
	margin:0;
	padding:0;
	display:inline;
	background-color: #d0c2a6;
}

#tab_content_block_divider2 {
	margin: 7px 4px 13px 4px;
	background-color: #d0c2a6;
}

#tab_content_block h3 {
	color: #702800;
	font-size: 12px;
	font-weight: bold;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 6px;
}

#tab_content_block .plain {
	font-size: 10px;
	color: #000;
	font-weight: normal;
}

#tab_content_block h4 {
	font-weight: bold;
	font-size: 11px;
	margin-top: 7px;
	margin-bottom: 0px;
}

#tab_content_block p {
	margin-top: 1px;
	margin-bottom: 0px;
	border: 0px solid #000;
}

#tab_content_block li {
	margin-top: 1px;
}

#tab_content_block ol {
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px solid #000;
}

#tab_content_block ul {
	margin-top: 0px;
	margin-bottom: 0px;
	border: 0px solid #000;
	list-style-type: disc;
}

#bfly_61x55 {
	display: none;
	position: absolute;
	top: 366px;
	left: 286px;
}

#butterfly_2 {
	display: none;
	position: absolute;
	top: 300px;
	left: 200px;
}

#butterfly_3 {
	display: none;
	position: absolute;
	top: 166px;
	left: 386px;
}

#offset_list {
	margin-left: -22px;
}

.teachers_page_bg {
	background-image: url(/teachers/images/teachers_page_semi_trans_bg.png);
	behavior: url(/include/iepngfix.htc);
}

.top_nav {
	font-size: 11px;
	font-weight: normal;
	color: #aaa;
}

.top_nav a, a:link {
		color: #90d13f;
		text-decoration: none;
}

.top_nav a:hover {
		color: #90d13f;
		text-decoration: underline;
}

.breadcrumbs2 {
	font-size: 11px;
	font-weight: normal;
	color: #000;
}

.breadcrumbs2 a {
		color: #006A80;
		text-decoration: none;
}

.breadcrumbs2 a:link {
		color: #006A80;
		text-decoration: none;
}

.breadcrumbs2 a:hover {
		text-decoration: underline;
}

#tabs a {
	color: #d4b778;
}

#footer {
	font-size: 10px;
	text-align: center;
	color: #acacac;
	margin-bottom:20px;
	padding-right: 50px;
}

#footer a {
	font-size: 10px;
	color: #ffffff;
	text-decoration: none;
}

#footer a:hover {
	text-decoration: underline;
}

span.footer {
	color: #ffffff;
	font-size: 10px;
	line-height: 20px;
	text-align: center;
}
span.footer a {
	color: #ffffff;
	text-decoration: none;
}
span.footer a:hover {
	text-decoration: underline;
}

.video_single_wrapper {
	margin:0;
	padding:0;
	width:320px;
	background-color:#000000;
	border-bottom:2px solid #AA7422;
	border-top:2px solid #AA7422;
}

#global-footers {
	font-size: 11px;
}

#global-footers ul {
	margin: 0;
	padding: 0;
}

#global-footers a {
	color: #ffffff;
	text-decoration: none;
}

#global-footers a:hover {
	color: #ffffff;
	text-decoration: underline;
}



/* @begin override with custom teachers footer pipe */
#global-footers .global-footer li {
	background-image: url(../images/footer-pipe.gif);
}

#global-footers .global-footer.first-line li:first-child,
#global-footers .global-footer.first-line li.first {
	padding-left: 0;
	background-image: none;
}
/* @end override with custom teachers footer pipe */

#global-footers .global-footer {
	display: block !important;
}

#global-footers .global-footer.second-line li:first-child,
#global-footers .global-footer.second-line li.first,
#global-footers .global-footer.first-line li:first-child,
#global-footers .global-footer.first-line li.first {
	padding-left: 0 !important;
	background-image: none !important;
}

@media print {
	
	#global-footers,
	#footer,
	#four_photos,
	#slideshow_frame,
	#slideshow_flash_frame,
	#bfly_61x55 img,
	#butterfly1,
	#butterfly2,
	#butterfly_1 img,
	#butterfly_2 img,
	#butterfly_3 img,
	.teachers_print_hide {
		visibility: hidden;
		display: none;
	}
	
	#legal_wide {
		margin: 0;
		padding: 0;
	}

}

