/* CSS Document */

body {
	margin:0px;
	padding:0px;
	font: 75% Geneva, Arial, Helvetica, sans-serif;
}
h2, h3, h4 {
	color:#413823;
	margin:0px;
	padding:5px 0px 5px 10px;
}
h2 {
	font-size:1.5em;
}
h4 {
	font-size:1em;
	color:#666;
	padding:10px 0px 0px 20px;
}
h3 {
	font-size:1.2em;
	color:#8B784B;
	letter-spacing:0px;
}
h3 {
	line-height:1em;
	padding:10px 0px 5px 20px;
}
h3 strong {
	color:#5A4E30;
	font-size:1.3em;
	line-height:1.2em;
}
h2 {
	color:#5A4E30;
	line-height:1.2em;
	padding:10px 0px 5px 20px;
}
h2 strong {
	font-size:1.2em;
	letter-spacing:0px;
	color:#413823;
}
p {
	margin:0px;
	padding:5px 20px;
	color:#444444;
	line-height: 1.6em;
}
#content ul li {
	color:#444444;
}
a:link {
	color:#006990;
}
a:hover {
	text-decoration:none;
	background:#FFF7DF;
	color:#000;
}
a:active {
}
a:visited {
	color:#006990;
}
h2 a:link, h2 a:visited, h3 a:link, h3 a:visited {
	display:block;
}
#wrapper {
	width:960px;
}
#headcont {
	padding-top:10px;
	background: #016990 url(/images/members/bg_top_gr.jpg) repeat-y scroll top right;
	margin:0px;
	padding:0px;
	text-align:right;
	height:auto;
	}
#headcont2 {
	background: #016990 url(/images/members/logo.jpg) no-repeat scroll left top;
	height:89px;
	width:195px;
	padding:0px;
	margin:0px;
	text-align:left;
	float:left;
}
#headcont2 img {
	padding:0px;
	margin:0px;
}
*html #headcont2 {
	position:absolute;
	top:0px;
	left:0px;
}
#headcont #title {
	background: url(/images/members/tophead.jpg) no-repeat scroll right bottom;
	width: 765px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	height:89px;
	text-align:left;
	float:right;
}
*html #headcont #title {
	margin:0px;
}
*html p {
	height:1%
}
#headcont #title h1 {
	font-size:1.7em;
	padding:30px 0px 0px 110px;
	margin:0px;
	display:block;
	letter-spacing:0em;
}
#headcont #title h1 em {
	font-size:.75em;
	font-weight:normal;
	letter-spacing:0em;
	color:#413823l;
	display:block;
	margin-top:-5px;
	margin-left:10px;
}
/*	background: #006990 url(/images/members/bg_top_gr.jpg) repeat-y scroll right center;
*/
#bodybox {
	clear:both;
	background: #016990 url(/images/members/bg_sidecol_gr.jpg) repeat-x scroll center bottom;
}
#logo {
	float:left;
}
/*-----------------------*/
#nav {
	width:195px;
	float:left;
	background: url(/images/members/bg_side_gr.jpg) repeat-y scroll right center;
	margin: 0px;
	padding:0px;
}
#nav #mainnav {
	background: #ffba06 url(/images/members/bg_nav_top.jpg) no-repeat scroll right top;
	padding-top:10px;
}
#nav ul {
	background: url(/images/members/bg_sidecolblue_curv.jpg) no-repeat scroll right bottom;
	margin:0px;
	padding:0px 0px 50px 0px;
}
#nav ul ul {
	background: none;
	margin:0px;
	padding:0px;
}
#nav ul li {
	border-top:1px solid #e79e02;
	margin:0px 0px 0px 15px;
	padding:0px 0px;
	list-style:none;
}
#nav ul ul li {
	margin:0px;
	padding:0px;
}
#nav ul li a {
	text-decoration:none;
	color:#000;
	font-weight:bold;
	padding:7px 0px 7px 5px;
	margin:0px;
	line-height:normal;
	display:block;
	list-style:none;
}
*html #nav ul li a {
	height:1%;
}
*html #nav ul li ul li a {
	height:10px;
}
#nav ul ul li a {
	padding:3px 0px 3px 20px;
	font-weight:normal;
	color:#413823;
}
#nav ul li a:hover {
	text-decoration:none;
	background:#FFD25B;
	color: #000000;
	display:block;
}
#nav ul li#homelink {
	border-top:none;
}
/*custom id's*/
#flyersubpage #nav ul li#presenterlink2, #calendar #nav ul li#calendarlink, #highschoolimprove #nav ul li#highschoolimprovelink, #taquestions #nav ul li#taquestionslink, #team #nav ul li#team, #archive #nav ul li#archive, #network #nav ul li#networklink, #si07 #nav ul li#si07link, #si08 #nav ul li#si08link, #pastconfcall #nav ul li#pastconfcalllink, #confcall #nav ul li#confcalllink, #discussfaq #nav ul li#expertfaqlink, #expert #nav ul li#expertbioslink, #home #nav ul li#homelink, #presenter #nav ul li#presenterlink, #webinarfaq #nav ul li#webinarfaqslink, #webinars #nav ul li#webinarslink, #resources #nav ul li#resourceslink, #dropoutwebinar #nav ul li#presenterlink3, #discuss #nav ul li#discusslink, #archive #nav ul li#archivelink, #team #nav ul li#teamlink, #dropoutwebinarmaterials #nav ul li#dropoutwebinarmaterialslink {
	background: url(/images/members/bg_tab_selected_top.jpg) no-repeat left top;
	border:none;
}
#flyersubpage #nav ul li#presenterlink2 a, #calendar #nav ul li#calendarlink a, #highschoolimprove #nav ul li#highschoolimprovelink a, #taquestions #nav ul li#taquestionslink a, #network #nav ul li#networklink a, #si07 #nav ul li#si07link a, #si08 #nav ul li#si08link a, #pastconfcall #nav ul li#pastconfcalllink a, #confcall #nav ul li#confcalllink a, #discussfaq #nav ul li#expertfaqlink a, #expert #nav ul li#expertbioslink a, #home #nav ul li#homelink a, #presenter #nav ul li#presenterlink a, #webinarfaq #nav ul li#webinarfaqslink a, #webinars #nav ul li#webinarslink a, #resources #nav ul li#resourceslink a, #dropoutwebinar #nav ul li#presenterlink3 a, #discuss #nav ul li#discusslink a, #archive #nav ul li#archivelink a, #team #nav ul li#teamlink a, #dropoutwebinarmaterials #nav ul li#dropoutwebinarmaterialslink a {
	background: url(/images/members/bg_tab_selected_bot.jpg) no-repeat scroll left bottom;
}
#confcall #nav ul li#confcalllink ul#pastconfcalllinksub li {
	background-color:none!important
}
#confcall #nav ul li#confcalllink ul#pastconfcalllinksub li a {
	background-color:none!important;
	background: url(/images/members/bg_side_gr.jpg) repeat-y scroll right center;
}
#discuss #nav ul li#discusslink li, #discuss #nav ul li#discusslink li a {
	background: url(/images/members/bg_side_gr.jpg) repeat-y scroll right center;
}
/*-----------------------*/
#content {
	margin:0px 0px 0px 195px;
	padding:0;
	background: url(/images/members/bg_topcurve.jpg) no-repeat scroll left top;
	background-color:#fff;
}
*html #content ul {
	height:1px;
	margin:0px 0px 0px 20px;
}
*html #content ul li {
	margin: 3px 30px;
	padding:5px;
}
#subcol {
	background: url(/images/members/bg_contenthome_gr.jpg) repeat-x scroll center bottom;
	height: 17em;
}
#content #subcol h3 {
	/* background: url(/images/members/bg_topcurve.jpg) no-repeat scroll left top; */
	margin:0px;
	padding:20px 0px 0px 20px;
}
#content #subcol p {
	color:#666666;
	line-height:1.8em;
}
#home #content h2 {
	background: url(/images/members/bg_mid_curve.jpg) no-repeat scroll center top;
	margin:0px;
	padding:10px 0px 10px 20px;
	font-size:1.5em;
}
table {
	margin:0px 0px 0px 20px;
	font-size:1em;
}
.addeddate {
	color:#999999;
	font-size:.9em;
}
#MainForm {
	margin:20px 0px 0px 20px;
}
#presenter #content img, #expert #content img {
	float:left;
	margin:5px 10px 5px 0px;
}
#userInfo {
	height:20px;
}
*html h1, *html h2, *html h3 {
	height:1%;
}
.indent {
	margin:0px 0px 0px 20px;
}
/*global discussion formatting*/
 #discuss table {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	border-collapse:collapse;
}
#discuss table h1, #discuss #content h1 {
	font-size:1.5em;
	letter-spacing:-1px;
	color:#413823;
	line-height:1em;
	padding:10px 0px 5px 20px;
	margin:0px;
	background:url(/images/members/bg_h1_discuss.jpg) no-repeat scroll 5px 35px!important;
	height: 130px;
	width:555px;
}
#discuss table h2 {
	margin:0px 20px;
	padding:0px 0px 10px 0px;
}
#discuss table p {
	margin:0px 20px 10px 20px;
	padding:0px 0px 10px 0px;
	font-size:1em;
	color:#666666;
	font-weight:normal;
	line-height:1.4em;
}
#discuss #discusshead p {
	border:none!important;
	margin:0px;
	padding:0px;
}
/*message formatting*/
/* the following are the ids for the main page - #discuss  #discusshead */
#discuss #discusshead h1 {
}
#discuss #discusshead h2 {
	font-size:1em;
	color:#666666;
	font-weight:normal;
	line-height:1.4em;
	border-bottom:2px solid #ffd25a;
}
#discusshead td.bb_topic_desc {
	padding:10px 20px;
	margin:5px;
}
#discuss #discusshead .bb_row_odd a, #discuss #discusshead .bb_row_even a {
	font-size:1.2em;
	color:#7c5b02;
	font-weight:normal;
}
#discuss #discusshead .bb_row_odd a b, #discuss #discusshead .bb_row_even a b {
	font-size:1.4em;
}
#discuss #discusshead .bb_row_odd em, #discuss #discusshead .bb_row_even em {
	display:block;
	margin:-10px 0px 0px 35px;
	padding:0px;
	line-height:1em;
	font-style: normal;
}
#discuss #discusshead .bb_row_odd a em, #discuss #discusshead .bb_row_even a em {
	font-weight:bold;
	margin:0px 0px 0px 10px;
	padding:0px 0px 0px 25px!important;
	background: url(http://www.betterhighschools.org/images/members/corner.gif) no-repeat scroll left bottom;
}
#form2 {
	position:fixed;
	top:0px;
	left:200px;
}
*html #form2 {
	position:absolute;
	top:0px;
	left:0px;
}
.messages {
	margin:0px 10px;
	padding:10px;
	background:url(/images/members/bg_grad.jpg) repeat-x scroll center top;
	border-top:1px solid #ffd25a;
}
.messages form {
	margin:0px;
	padding:0px;
}
.intro {
	margin:0px;
	padding:0px;
}
.desc {
	color:#666666;
	letter-spacing:0px;
}
.bb_row_odd {
	padding:10px;
}
.bb_row_even {
	padding:10px;
}
a.stdbutton2 {
}
/*messages*/

.attach3 {
	display:none;
	visibility:hidden;
}
h3.message {
	font-size:3em;
	color:#EAE4D7;
	margin: 0px 0px 0px 22px;
	padding:0px 0px 3px 130px;
	letter-spacing:-3px;
	text-transform: uppercase;
	line-height:1em;
	background: url(/images/members/book.jpg) no-repeat scroll left top;
}
*html h3.message {
	margin: 0px 0px 0px 20px;
	padding:0px 0px 2px 130px;
}
#createpost {
	margin: 0px 0px 0px 20px;
	padding:10px;
	background:#EAE4D7 url(/images/members/book_sub.jpg) no-repeat scroll left top;
}
#createpost h3 {
	color:#5A4E30;
}
#createpost h3, #createpost textarea {
	margin:0px;
	padding:0px;
}
#createpost #message1 {
	margin-left:140px;
}
#createpost #message2 {
	margin-top:15px;
}
table.messages2ndlevel {
	padding:0px 0px 0px 40px;
}
#footer {
	border-top:1px solid #ccc;
	margin: 40px 20px 5px 20px;
	padding: 10px 0px 0px 0px
}
#footer p {
	color:#999999;
	font-size:.8em;
}
#footer p a {
	color: #999999;
}
img.left {
	float:left;
	margin:0px 7px 10px 0px;
}
img.right {
	float:right;
	margin:0px 0px 10px 7px;
}
/* ================== MEMBERS ONLY ======================= */

p.TAprint {
 margin-top, padding-top:0;
}
.TAprint a:link, .TAprint a:visited {
	background:url(/MembersOnly/images/icon_printer.gif) left no-repeat;
	color:#01384C;
	font-weight:bold;
	height:20px;
	padding:2px 0 2px 22px;
}

