@import url("/apps/js/polls/polls-pack.css");
/* General */ 

body {
	background: #092382 url('/pics/v2/body_bg.gif') repeat-y center top;
	text-align: center;
	margin: 2px 0 5px 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}
div#top {
	width: 812px;
	height: 16px;
	margin: 0 auto;
	background: url('/pics/v2/top.gif') no-repeat;
}
div#sides {
	width: 812px;
	background: url('/pics/v2/shadow.gif') repeat-y;
	margin: 0 auto;
}
div#wrapper {
	margin: 0 auto;
	width: 778px;
	text-align: left;
}
.contentIndex {
	text-align: left;
	background: url('/pics/v2/index_bg.jpg') repeat-x left top;
	width: 778px;
	min-height: 400px;
	height: auto!important;
	height: 400px;
}
.content {
	text-align: left;
	background: #FFFFFF;
	width: 762px;
	padding: 8px;
	min-height: 400px;
	height: auto!important;
	height: 400px;
}
.contentIndex h2 {
	padding: 0;
	margin: 0;
}
.relative {
	position: relative;
}
.pageTitle {
	display: block;
	width: auto!important;
	width: 100%;
	font: 12pt Arial, Helvetica, sans-serif;
	color: #14116A;
	background: #F4CB71;
	padding: 5px 5px 5px 17px;
	margin: 0px 0px 10px 0px;
}
#search {
	color: #000;
	font-weight: bold;
	float: right;
}
#googleTranslate {
	float: left;
	margin: 0;
}
#marquee {
	width: 778px;
	height: 17px;
	background: #057eb3;
	color: #fff;
	font-weight: bold;
	padding-top: 3px;
}
/* Header */
div#headerIMG {
	width: 778px;
	height: 126px;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
	background: url('/pics/v2/header.jpg') no-repeat;
}
div#header h1 {
	width: 0;
	height: 0;
	margin: 0 auto;
	padding: 0;
	overflow: hidden;
}
/* Navigation menu */

div#menu {
	width: 778px;
	height: 33px;
	background: #082898;
}
ul#topNavItems {
	list-style: none;
	margin: 0 0 0 15px;
	padding: 0;
	width: 778px;
	position: relative;
	z-index: 999;
}
ul#topNavItems li {
	list-style: none;
	display: inline;
	padding: 0;
	margin: 0 6px 0 0;
	float: left;
	position: relative;
	z-index: 999;
}
ul#topNavItems li a {
	width: 0;
	height: 23px;
	display: block;
	text-align: center;
	padding: 8px 0 0 0;
	font: 15px Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #fff;
}
ul#topNavItems li a#topNav1 {
	width: 55px;
}
ul#topNavItems li a#topNav2 {
	width: 65px;
}
ul#topNavItems li a#topNav3 {
	width: 65px;
}
ul#topNavItems li a#topNav4 {
	width: 65px;
}
ul#topNavItems li a#topNav5 {
	width: 74px;
}
ul#topNavItems li a#topNav6 {
	width: 74px;
}
ul#topNavItems li a#topNav7 {
	width: 75px;
}
ul#topNavItems li a#topNav8 {
	width: 63px;
}
ul#topNavItems li a#topNav9 {
	width: 56px;
}
ul#topNavItems li a#topNav10 {
	width: 99px;
}
ul#topNavItems li:hover a#topNav1, ul#topNavItems li.over a#topNav1, ul#topNavItems li:hover a#topNav2, ul#topNavItems li.over a#topNav2, ul#topNavItems li:hover a#topNav3, ul#topNavItems li.over a#topNav3, ul#topNavItems li:hover a#topNav4, ul#topNavItems li.over a#topNav4, ul#topNavItems li:hover a#topNav5, ul#topNavItems li.over a#topNav5, ul#topNavItems li:hover a#topNav6, ul#topNavItems li.over a#topNav6, ul#topNavItems li:hover a#topNav7, ul#topNavItems li.over a#topNav7, ul#topNavItems li:hover a#topNav8, ul#topNavItems li.over a#topNav8, ul#topNavItems li:hover a#topNav9, ul#topNavItems li.over a#topNav9, ul#topNavItems li:hover a#topNav10, ul#topNavItems li.over a#topNav10 {
	color: #082898;
	background: #f7e69c;
}
/* Drop down items */

ul#topNavItems ul, ul#topNavItems li:hover ul ul, ul#topNavItems li.over ul ul {
	position: absolute;
	left: -9999px;
	z-index: 9999;
	width: 168px;
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}
ul#topNavItems ul li {
	margin: 0;
}
ul#topNavItems li:hover ul, ul#topNavItems li.over ul {
	left: auto;
	background: none;
}
ul#topNavItems ul li:hover ul, ul#topNavItems ul li.over ul {
	position: absolute;
	top: 0;
	left: 100%;
}
/* Drop down items colors and formatting */

ul#topNavItems ul {
	border: 0;
}
ul#topNavItems li ul li a {
	line-height: 16pt;
	text-align: left;
	text-decoration: none;
	padding: 3px 0 3px 8px;
	height: auto;
	width: 160px;
	color: #fff;
	background: #082898;
	font: 12px Arial, Helvetica, sans-serif;
}
ul#topNavItems li ul li a:hover, ul#topNavItems li ul li:hover a, ul#topNavItems li ul li:hover ul a:hover, ul#topNavItems li ul li.over a, ul#topNavItems li ul li.over ul a:hover {
	color: #082898;
	background: #f7e69c;
}
ul#topNavItems li ul li:hover ul a, ul#topNavItems li ul li.over ul a {
	color: #fff;
	background: #082898;
}
/* Index properties */

#leftColumn {
	width: 437px;
	padding: 19px 0 0 9px;
	float: left;
}
#rightColumn {
	width: 332px;
	padding: 19px 0 0 0;
	float: left;
}
/* Schools */

#bths {
	width: 0;
	height: 0;
	padding: 46px 0 0 159px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0 3px 0 0;
	background: url('/pics/v2/hs.jpg') no-repeat;
}
#district {
	width: 0;
	height: 0;
	padding: 46px 0 0 160px;
	overflow: hidden;
	display: block;
	float: left;
	margin: 0;
	background: url('/pics/v2/district.jpg') no-repeat;
}
/* Quicklinks */

#quickLinks {
	width: 326px;
	padding: 0;
	margin: 0;
}
#quickLinks h2 {
	width: 0;
	height: 0;
	padding: 0;
	margin: 0;
	overflow: hidden;
}
#quickLinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#quickLinks ul li {
	width: 160px;
	float: left;
	margin: 0 3px 0 0;
}
#quickLinks a {
	width: 0;
	height: 0;
	text-decoration: none;
	padding: 0 0 25px 160px;
	margin: 0;
	overflow: hidden;
	display: block;
	color: #FFF;
	font: 12px Arial, Helvetica, sans-serif;
}
#quickLinks a#midNav1 {
	background: url('/pics/v2/midnav1.gif') no-repeat;
}
#quickLinks a#midNav2 {
	background: url('/pics/v2/midnav2.gif') no-repeat;
}
#quickLinks a#midNav3 {
	background: url('/pics/v2/midnav3.gif') no-repeat;
}
#quickLinks a#midNav4 {
	background: url('/pics/v2/midnav4.gif') no-repeat;
}
#quickLinks a#midNav5 {
	background: url('/pics/v2/midnav5.gif') no-repeat;
}
#quickLinks a#midNav6 {
	background: url('/pics/v2/midnav6.gif') no-repeat;
}
#quickLinks a#midNav7 {
	background: url('/pics/v2/midnav7.gif') no-repeat;
}
#quickLinks a#midNav8 {
	background: url('/pics/v2/midnav8.gif') no-repeat;
}
#quickLinks a#midNav9 {
	background: url('/pics/v2/midnav9.gif') no-repeat;
}
#quickLinks a#midNav10 {
	background: url('/pics/v2/midnav10.gif') no-repeat;
}
#quickLinks a#midNav11 {
	background: url('/pics/v2/midnav11.gif') no-repeat;
}
#quickLinks a#midNav12 {
	background: url('/pics/v2/midnav12.gif') no-repeat;
}


#quickLinks a:hover#midNav1, #quickLinks a:hover#midNav2, #quickLinks a:hover#midNav3, #quickLinks a:hover#midNav4, #quickLinks a:hover#midNav5, #quickLinks a:hover#midNav6, #quickLinks a:hover#midNav7, #quickLinks a:hover#midNav8, #quickLinks a:hover#midNav9, #quickLinks a:hover#midNav10, #quickLinks a:hover#midNav11, #quickLinks a:hover#midNav12 {
	background-position: -160px 0;
}
/* Homepage Section Headers */

h2 a#news {
	width: 0;
	height: 0;
	padding: 0 0 52px 428px;
	font-size: 0;
	background: url('/pics/v2/news_header.gif') no-repeat left top;
	display: block;
	margin: 0;
	overflow: hidden;
}
h2 a#events {
	width: 0;
	height: 0;
	padding: 0 0 52px 428px;
	font-size: 0;
	background: url('/pics/v2/events_header.gif') no-repeat left top;
	display: block;
	margin: 0;
	overflow: hidden;
}
/* Homepage Sections Containers */

#newsContainer {
	width: 428px;
	margin: 0;
	padding: 0;
	background: url('/pics/v2/section_bg.gif') repeat-y;
}
#eventsContainer {
	width: 428px;
	margin: 0;
	padding: 0;
	background: url('/pics/v2/section_bg.gif') repeat-y;
}
/* Homepage Section Table Includes */

.HPNews {
	padding: 0;
	margin: 0;
	color: #000;
}
.HPEvents {
	padding: 0;
	margin: 0;
	color: #000;
}
.HPBBMessages {
	padding: 0;
	margin: 0;
	color: #000;
}
.HPLinks {
	padding: 0;
	margin: 0;
	color: #000;
}
/* Other homepage section extras */

.sectionBottom {
	width: 428px;
	height: 6px;
	background: url('/pics/v2/section_bottom.gif') no-repeat;
	margin: 0;
}
.HPNews a, .HPNews a:active, .HPNews a:link, .HPEvents a, .HPEvents a:active, .HPEvents a:link, .HPDirectory a, .HPDirectory a:active, .HPDirectory a:link, .HPBBMessages a, .HPBBMessages a:active, .HPBBMessages a:link, .HPLinks a, .HPLinks a:active, .HPLinks a:link, .HPMemoirs a, .HPMemoirs a:active, .HPMemoirs a:link {
	color: #000;
}
.HPNews #l, .HPEvents #l, .HPDirectory #l, .HPBBMessages #l, .HPLinks #l, .HPMemoirs #l {
	padding-top: 6px;
}
/* Image shuffles */
#shuffle1 {
	width: 317px;
	height: 208px;
	border: 3px solid #fff;
}
#shuffle2 {
	width: 315px;
	height: 179px;
	border: 2px solid #fff;
}
#blueBorder {
	width: 319px;
	height: 183px;
	border: 2px solid #13116a;
}

/* OLD CODE

.SponsorsDiv {	
	width: 323px;
	background: url('/pics/quick_poll_background.png') repeat-y;
}
.SponsorsDiv2 {
	min-height:100px;
	height:auto !important;
	height:100px;
	background: url('/pics/quick_poll_footer.png') bottom left no-repeat;
	padding-bottom: 4px;
}
h2#sponsors_header {
    padding: 0 0 51px 323px;
	font: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	background: url('/pics/sponsors_header.png') top left no-repeat;
}
h2#sponsor_header {
    padding: 0 0 51px 323px;
	font: 0;
	width: 0;
	height: 0;
	overflow: hidden;
	background: url('/pics/sponsor_header.png') top left no-repeat;
}
.SponsorsDiv ul {
	width: 200px;
	list-style: none;
	margin: 0;
	padding: 0;
	margin: 10px auto;
}
.SponsorsDiv ul li {
	margin: 0;
	padding: 0;
}
*/


/* Footer */

div#footer {
	width: 812px;
	height: 43px;
	margin: 0 auto;
	text-align: center;
	background: url('/pics/v2/bottom.gif') no-repeat;
}
address {
	color: #fff;
	font: 12px Arial, Helvetica, sans-serif;
	padding-top: 10px;
}
a#edunet {
	width: 245px;
	height: 0;
	padding: 22px 0 0 0;
	margin: 5px 0 0 0;
	overflow: hidden;
	display: block;
	background: url('/pics/v2/edunet_white.png') no-repeat;
	behavior: url('/apps/shared/iepngfix.htc');
}
#edu_logo {
	width: 245px;
	margin: 0 auto;
}
table.staff a:link, table.staff a:visited {
	color: #000000;
}
table.staff a:hover, table.staff a:active {
	color: #00349A;
}
.note_header {
	padding:3px;
	background:#F6CA71;
	font-weight:bold;
}
.note_content {
	padding:3px;
	margin:0 0 10px 0;
}
#rightNav {
	font-size:12px;
	background-color: #fff;
	width:170px;
	border:1px solid #14116A;
	margin-bottom:-2px!important;
	margin-bottom:2px;
	margin-left:10px;
	padding-bottom: 10px;
}
#rightNav a:link, #rightNav a:visited, #rightNav a:active, #rightNav #noLink {
	display:list-item;
	color:#000000;
	margin-left:23px;
	padding:5px 2px 5px 5px;
}
#rightNav a:hover {
	/*	margin-left:0px;
	padding-left:0px;*/
	background-color:#FAE8B8;
	color:#000;
}
#rightNav .header {
	background-color: #14116A;
	color:#FFFFFF;
	margin-bottom:-6px;
	padding-bottom:7px;
	font-size:12px;
}
#solar {
	width: 319px;
	height: 300px;
	overflow: hidden;
	position: relative;
	border: solid 1px #000;
	margin: 10px 0 10px 0;
}
#innerSolar {
	position: absolute;
	width: 850px;
	height: 500px;
	left: -270px;
	top: -180px;
}

/* Quick Poll */

.HPQuickPoll h2 {
    width: 323px;       /* header width  */
    padding-top: 51px;  /* header height */
    /* default background image is /pics/pics/quick_poll_header.png  */
}

.HPQuickPoll .bar-color {
    background-color: #10296B;   /* results bar color */
}
.HPQuickPoll {
     width: 323px;
     padding-bottom: 4px;
     background: url(/pics/quick_poll_footer.png) no-repeat bottom;
}

/* the inside poll area for choices and results */
.HPQuickPoll .results, .HPQuickPoll .choices, .HPQuickPoll .results_only {
	margin:0 auto;
	width:70%;
}

.HPQuickPoll .question {
    padding: 9px;
    margin: 0;
}

/* use for a repeating inside background if necessary */
.HPQuickPoll .quickpoll {
    background: url(/pics/quick_poll_background.png) repeat-y;
    padding-bottom: 5px;
}

/* Sponsors */

/* Sponsors */
.SponsorsDiv, .NoSponsorDiv{
    margin: 5px 5px 0 0px;
    width:323px;
    background: url('/pics/quick_poll_background.png') repeat-y;
}
.SponsorsDiv h2 {
    margin:0;
    width:323px;
    height:0px;
    padding-top:36px;
    overflow:hidden;
}
h2#sponsor_header {
    background-image:url('/pics/sponsor_header.png');
}
h2#sponsors_header {
    background-image:url('/pics/sponsors_header.png');
}
h2.noSponsorAlternativeContent {
    margin:0;
    width:323px;
    height:0;
    padding-top:100px;
    overflow:hidden;
    background-image:url('/apps/pics/sponsors/oursponsors1.jpg');
    background-repeat:no-repeat;
    background-position:center;
    margin-bottom:10px;
}
.SponsorsDiv ul {
    width:100%;
    padding:10px 0;
    margin:0px;
    margin-bottom:10px;
    text-align:center;
    background-image:url('/pics/quick_poll_background.png');
    background-repeat:repeat-x;
}
.SponsorsDiv ul li{
    display:inline;
    list-style-type:none;
    margin:0 auto;
    text-align:center;
    width:170px;
}
.SponsorsDiv ul li img {
    border:1px solid #CCCCCC;
    padding:4px;
}
.SponsorsDiv a.sponsorshipIntroURL {
    margin:0 0 10px 0px;
    font-weight:bold;
    display:block;
    color:#000;
    font-family:Arial, Verdana, sans-serif;
    font-size:9.5pt;
    background: url(/pics/quick_poll_footer.png) no-repeat bottom;
    padding-bottom: 8px;
    padding-left: 20px;
}
