/* General page containers */
/* boone 10/2009 */

#page-container {
        width: 980px;
        margin: 0 auto;
        }

/* table width is 810px */
#content-container {
        width: 810px;
        float: left;
        }

#skyscraper-container {
        width: 160px;
        height: 600px;
        padding: 99px 0 0 10px; /* To align top with the sidebar ad, add height of #banner-wrapper (90), td height (61), #header, padding-top of #main, then margin-top of #sidebar-container  -- boone note: 98px roughly lines up with the 4teachers navigation box */
        float: left;
        }

        #skyscraper-container .why-ads {
                float: left;
                /* we want to line up with the 'header' portion of the table; 161px from the top, minus the 98px for why-ads */
                height: 62px;
                }

                #skyscraper-container .why-ads a {
                        font-size: 0.8em;
                        color: #3333CC;
                        text-decoration: none;
                        }
                #skyscraper-container .why-ads a.hover {
                        text-decoration: underline;
                        }
#banner-wrapper {
        width: 728px;
        height: 90px;
        margin: 0 auto;
        position: relative; /* for positioning inner elements */
        }
        #ad-banner-container {
                }

/* orig below here */




.textPage {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
}
.WizOutline {
	border: 1px dashed #BEBEBE;
	padding: 4px;
}
a:link {
	color: #3333CC;
	text-decoration: none;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
a:visited {
  color: #3333CC;
  text-decoration: none;
  font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:hover {
	text-decoration: underline; 
	}

.headerText1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 19px;
	color: #DDC014;
}
.headerText2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-align: left;
}
.textItalic {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	color: #333333;
	text-align: left;
}
.linksBottom {
	font-family: Arial, Helvetica, sans-serif;
	color: #3333CC;
	font-size: 11px;
}
.NavMain {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #6791B6;
}

----------------------------------------------- */

#TopNav {
	font-size: 12px;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #640D81;
}


#TopNav a:link {
	font-size: 12px;
	color: #6791B6;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
#TopNav a:visited {
	color: #6791B6;
	font-size: 12px;
}
#TopNav a:hover {
	text-decoration: underline;

}
	
	
#bottomNav {
	font-size: 11px;
	text-align: right;
	font-family: Arial, Helvetica, sans-serif;
	color: #3333CC;
}


#bottomNav a:link {
	font-size: 11px;
	color: #3333CC;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
#bottomNav a:visited {
	color: #3333CC;
	font-size: 11px;
}
#bottomNav a:hover {
	text-decoration: underline;

}
.BkgWhite {
	background-color: #FFFFFF;
}
.BkgPeach {
	background-color: #F5F8CA;
}
.BkgBar {
	background-color: #F5F8CA;
}
.textQuote {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 19px;
}

#crumb {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #6791B6;
}

#crumb a:link {
	font-size: 10px;
	color: #6791B6;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	
}
#crumb a:visited {
	color: #6791B6;
	font-size: 10px;
}
#crumb a:hover {
	text-decoration: underline;

}
.column1 {
	padding: 10px;
	border: 1px dashed #E5D037;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}
.column2 {
	padding: 5px;
	border: 1px dashed #E5D037;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;	
}

#notestar orignial styles
  .title 
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #F7F4BB;
    font-weight: bold;
  }
  .footer
  {
    font-size: 12px;
  }
  A:hover.footer
  {
    font-size: 12px;
    text-decoration: underline;
  }
  .footer2
  {
    color: #F7F4BB;
    font-size: 12px;
  }
  A:link.footer2
  {
    color: #F7F4BB;
    font-size: 12px;
    text-decoration: none;
  }
  A:visited.footer2
  {
    color: #F7F4BB;
    font-size: 12px;
    text-decoration: none;
  }
  A:hover.footer2
  {
    color: #F7F4BB;
    font-size: 12px;
    text-decoration: underline;
  }
  .text1 	
  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	color: #333333;
  }
  .row_on
  {
    background-color : #DDDDDD;
  }
  .menubar_out
  {
    font-size: 12px;
    text-decoration: none;
    background-color : #E7E7E7;
    color : #004A80;
  }
  .menubar_over
  {
    font-size: 12px;
    text-decoration: none;
    background-color : #F0F29F;
    color : #004A80;
  }
  A:hover.nothing
  {
    text-decoration: none;
  }

  .menuTextSelected
  {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    text-decoration: none;
    color : #777777;
    font-weight: bold;
  }
  A:hover.menuLink
  {
    text-decoration: underline;
    background-color : #F0F29F;
  }

pre {
 white-space: pre-wrap;       /* css-3 */
 white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
 white-space: -pre-wrap;      /* Opera 4-6 */
 white-space: -o-pre-wrap;    /* Opera 7 */
 word-wrap: break-word;       /* Internet Explorer 5.5+ */
}


DD, DL, LI, UL, OL {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}
blockquote {
	margin-top:0px;
	margin-bottom:0px;
	margin-left:5px;
}

.titleTextSelected{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #3333CC;	
	background:#e5dc9d;
}

.titleText{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #3333CC;	
}
