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

.clear {
width: 0;
height: 0;
font-size: 0;
padding: 0;
margin: 0;
clear: both;
}
html {
background: url('/pics/body_bg.jpg') repeat-x #cecece;
background-position: center 26px
}
body {
background: url('/pics/body_bg_top.jpg') top center no-repeat;
background-position: center 26px;
text-align: center;
margin: 0 0 5px 0;
padding: 0;
font: 12px Arial, Helvetica, sans-serif;
}
div#sides {
margin: 0 auto;
width: 986px;
background: url('/pics/shadow.png') repeat-y;
behavior: url('/apps/shared/iepngfix.htc');
}
div#wrapper {
margin: 0 auto;
width: 960px;
text-align: left;
background: #fff;
}
.contentIndex {
text-align: left;
background: url('/pics/index_bg.jpg') repeat-y;
width: 960px;
min-height: 400px;
height: auto!important;
height: 400px;
}
.content {
text-align: left;
background: #FFFFFF url('/pics/topnav_bottom_content.jpg') no-repeat top;
width: 944px;
padding: 8px;
min-height: 400px;
height: auto!important;
height: 400px;
}
.contentIndex h2 {
padding: 0;
margin: 0;
}
.relative {
position: relative;
}
.pageTitle {
display: block;
width: 870px;
height: 30px;
padding: 15px 0 0 10px;
margin-bottom: 10px;
font-family: Arial, Helvetica, sans-serif;
color: #002347;
font-size: 20px;
text-transform: uppercase;
}
#search {
width: 216px;
height: 18px;
padding: 0;
margin: 5px 0 0 0;
float: left;
}
/* Header */

div#header h1 {
width: 0;
height: 0;
margin: 0;
padding: 0;
overflow: hidden;
}
div#headerIMG {
width: 986px;
height: 142px;
margin: 0 auto;
padding: 0;
overflow: hidden;
background: url('/pics/header.jpg') no-repeat;
}
/* Navigation menu */

div#menu {
background: url('/pics/midnav_bg.gif') no-repeat;
width: 960px;
height: 29px;
}
ul#topNavItems {
list-style: none;
margin: 0 auto;
padding: 0;
width: 960px;
position: relative;
z-index: 999;
}
ul#topNavItems li {
list-style: none;
display: inline;
padding: 0;
margin: 0 0 0 0px;
float: left;
position: relative;
z-index: 999;
}
ul#topNavItems li a {
height: 0;
display: block;
overflow: hidden;
padding: 29px 0 0 0;
background-position: 0 0;
}
ul#topNavItems li a#topNav1 {
width: 129px;
background: url('/pics/topNav1.gif') no-repeat;
}
ul#topNavItems li a#topNav2 {
width: 110px;
background: url('/pics/topNav2.gif') no-repeat;
}
ul#topNavItems li a#topNav3 {
width: 107px;
background: url('/pics/topNav3.gif') no-repeat;
}
ul#topNavItems li a#topNav4 {
width: 112px;
background: url('/pics/topNav4.gif') no-repeat;
}
ul#topNavItems li a#topNav5 {
width: 108px;
background: url('/pics/topNav5.gif') no-repeat;
}
ul#topNavItems li a#topNav6 {
width: 92px;
background: url('/pics/topNav6.gif') no-repeat;
}
ul#topNavItems li a#topNav7 {
width: 96px;
background: url('/pics/topNav7.gif') no-repeat;
}
ul#topNavItems li a#topNav8 {
width: 83px;
background: url('/pics/topNav8.gif') no-repeat;
}
ul#topNavItems li a#topNav9 {
width: 123px;
background: url('/pics/topNav9.gif') no-repeat;
}
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 {
background-position: 0 -29px;
}
/* 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: 3px 0 0 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: 0;
top: 26px;
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: 0 0 0 8px;
height: auto;
width: 160px;
color: #d9d9d9;
background: #09477b;
}
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: #09477b;
background: #d9d9d9;
}
ul#topNavItems li ul li:hover ul a, ul#topNavItems li ul li.over ul a {
color: #fff;
background: #057eb3;
}
/* Index properties */

#leftColumn {
width: 250px;
float: left;
}
#middleColumn {
width: 460px;
float: left;
}
#rightColumn {
width: 250px;
float: left;
}
/* Quicklinks */

#quickLinks {
width: 250px;
padding: 0px 0px 5px;
margin: 0;
background: url('/pics/midnav_bg.gif') no-repeat left top;
background-color:#133366;
}
#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: 250px;
margin: 0 0 0px 0;
float: left;
display: block;
}
#quickLinks a {
width: 205px;
height: 25px;
text-decoration: none;
padding: 10px 0 0 45px;
margin: 0;
display: block;
color: #fff;
font: 14px Arial, Helvetica, sans-serif;
}
#quickLinks a#midNav1 {
background: url('/pics/midnav1.gif') no-repeat;
}
#quickLinks a#midNav2 {
background: url('/pics/midnav2.gif') no-repeat;
}
#quickLinks a#midNav3 {
background: url('/pics/midnav3.gif') no-repeat;
}
#quickLinks a#midNav4 {
background: url('/pics/midnav4.gif') no-repeat;
}
#quickLinks a#midNav5 {
background: url('/pics/midnav5.gif') no-repeat;
}
#quickLinks a#midNav6 {
background: url('/pics/midnav6.gif') no-repeat;
}
#quickLinks a#midNav7 {
background: url('/pics/midnav7.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 {
background-position: -250px 0;
}
/* Homepage Section Headers */

h2 a#bulletin {
width: 0;
height: 0;
padding: 0 0 32px 250px;
font-size: 0;
background: url('/pics/bulletin_board_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}
h2 a#links {
width: 0;
height: 0;
padding: 0 0 34px 250px;
font-size: 0;
background: url('/pics/selected_links_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}
h2 a#news {
width: 0;
height: 0;
padding: 0 0 45px 460px;
font-size: 0;
background: url('/pics/news_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}
h2 a#alumni {
width: 0;
height: 0;
padding: 0 0 41px 460px;
font-size: 0;
background: url('/pics/alumni_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}
h2 a#events {
width: 0;
height: 0;
padding: 0 0 53px 250px;
font-size: 0;
background: url('/pics/events_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}
h2 a#memoirs {
width: 0;
height: 0;
padding: 0 0 34px 250px;
font-size: 0;
background: url('/pics/memoirs_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}

h2 a#gradGrams {
width: 0;
height: 0;
padding: 0 0 34px 250px;
font-size: 0;
background: url('/pics/grad_header.gif') no-repeat left top;
display: block;
margin: 0;
overflow: hidden;
}

/* Homepage Sections Containers */

#bulletinContainer {
width: 200px;
min-height: 150px;
height: auto!important;
height: 150px;
margin: 0;
padding: 0 20px 0 30px;
background: url('/pics/mid_section_bg.gif') repeat-y;
}
#linksContainer {
width: 200px;
min-height: 200px;
height: auto!important;
height: 200px;
margin: 0;
padding: 0 20px 0 30px;
background: url('/pics/right_section_bg.gif') repeat-y;
}
#newsContainer {
width: 410px;
min-height: 225px;
height: auto!important;
height: 225px;
margin: 0;
padding: 0 20px 0 30px;
}
#alumniContainer {
width: 410px;
min-height: 225px;
height: auto!important;
height: 225px;
margin: 0;
padding: 0 20px 0 30px;
}
#eventsContainer {
width: 190px;
min-height: 350px;
height: auto!important;
height: 350px;
margin: 0;
padding: 0 25px 0 35px;
}
#memoirsContainer {
width: 200px;
min-height: 125px;
height: auto!important;
height: 200px;
margin: 0;
padding: 0 20px 0 30px;
background: url('/pics/right_section_bg.gif') repeat-y;
}
/* Homepage Section Table Includes */

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

#left {
width: 361px;
float: left;
}
#middle {
width: 258px;
float: left;
margin-left: 8px;
}
.HPNews a, .HPNews a:active, .HPNews a:link, .HPEvents a, .HPEvents a:active, .HPEvents a:link, .HPBBMessages a, .HPBBMessages a:active, .HPBBMessages a:link, .HPLinks a, .HPLinks a:active, .HPLinks a:link {
	color:#002347;
	font-weight: bold;
}
.HPNews #l, .HPEvents #l, .HPDirectory #l, .HPBBMessages #l, .HPLinks #l, .HPMemoirs #l {
padding-top: 6px;
}


/* Image shuffles */

#shuffle1 {
height: 204px;
width: 442px;
border: 1px solid #77a6d2;
}
#rotate1 {
width: 452px;
height: 216px;
padding: 8px 0 0 8px;
}
/* Footer */

.footerIndex {
width: 986px;
height: 65px;
margin: 0 auto;
text-align: left;
background: url('/pics/footerIndex.png') no-repeat;
behavior: url('/apps/shared/iepngfix.htc');
}
.footer {
width: 986px;
height: 65px;
margin: 0 auto;
text-align: left;
background: url('/pics/footer.png') no-repeat;
behavior: url('/apps/shared/iepngfix.htc');
}
address {
position: absolute;
text-align: left;
left: 142px;
top: 20px;
color: #fff;
font: 12px Arial, Helvetica, sans-serif;
}
#district_logo {
position: absolute;
text-align: left;
left: 64px;
top: 0px;
}
a#edunet {
width: 245px;
height: 0;
padding: 22px 0 0 0;
margin: 0;
overflow: hidden;
display: block;
background: url('/pics/edunet_gray.png') no-repeat;
behavior: url('/apps/shared/iepngfix.htc');
}
#edu_logo {
width: 245px;
margin: 0 auto;
}
marquee {
color: #fff;
font-weight: bold;
width: 960px;
*width: 950x;
background: url('/pics/marquee_bg.gif') no-repeat;
margin: 0;
float: left;
padding: 3px 0 0 0;
}
.topLogin {
width: 960px;
height: 20px;
margin: 0 auto;
padding: 2px 0 0 0px;
color: #fff;
background: url('/pics/marquee_bg.gif') no-repeat;
background-color: #184572;
}
.topLogin table {
color: #fff;
float: right;
margin: 0 3px 0 0;
}
.topLogin a, .topLogin a:link, .topLogin a:visited {
color: #fff;
}
.topLogin a:hover, .topLogin a:active {
color: #fff;
}
.topLogin #topLoginUsername, .topLogin #topLoginPassword {
height: 10px;
}
#account {
width: 960px;
height: 25px;
margin: 0 auto;
text-align: left;
}
#googleTranslate {
text-align: right;
position:relative;
left:813px;
*left:815px;
top:-20px;
*top:-25px;
}
#translate{
text-align:right;}

/* Right side /pages/ menus */
table#pageNav {
border:none;
background-image:url('/pics/rightmenu_repeat.jpg');
background-repeat:repeat-y;
}
table#pageNav td {
background-image:url('/pics/rightmenu_bg.jpg');
background-repeat:no-repeat;
padding-top:18px;
}
table#pageNav ul {
list-style-type:none;
min-height:100px;
padding:0 0 0 0px !important;
margin:0 0 18px 0px !important;
}
table#pageNav td ul li{
	display:inline;
}
table#pageNav td ul li a {
display:block;
line-height:25px;

padding:6px 25px 3px 25px;
text-decoration:none;
}
table#pageNav td ul li a:hover, table#pageNav td ul li a:active {
color:#D9D9D9;
text-decoration:underline;
}
table#pageNav td ul li a, table#pageNav td ul li a:visited {
color:#FFF;
}
table#pageNav td ul li b {
display:block;
height:25px;
color:#FFFFFF;
background-image:url('/pics/menuselect_bg.jpg');
padding:6px 25px 3px 25px;
}
div.SponsorsDiv  {text-align:center;}
div.SponsorsDiv ul li {
	list-style-type:none;
	padding:2px;
}
div.SponsorsDiv ul {display:inline; 
	margin:0;
	padding:0;
}

div.SponsorsDiv h2 {
	background:url('/pics/sponsors_header.gif') no-repeat;
	margin:0px;
	padding:0px;
	padding-top:53px;	
	height:0px;
	overflow:hidden;
}

/* Quick Poll */
.HPQuickPoll h2 {
    width: 250px;       /* header width  */
    padding-top: 53px;  /* header height */
    /* default background image is /pics/pics/quick_poll_header.png  */
}

.HPQuickPoll .bar-color {
    background-color: #10296B;   /* results bar color */
}


form.bing_search {	
	background:#FFFFFF;
	border:1px solid #CCCCCC;
	height:22px;
	margin:5px auto;
	padding:0;
	width:208px;
}
form.bing_search input#bingQuery {
	background:none;
	border:none;
	color:#000;
	float:left;
	font-family:Tahoma,Verdana,Segoe,sans-serif;
	font-size:12px;
	height:16px;
	margin:2px 4px 0 4px;
	padding:1px 0;
	width:129px;
}
form.bing_search input#bingSubmit1 {
	background:url("/apps/bing/shared/pics/bing_spyglass.png") no-repeat 0 -2px;
	float:right;
	height:20px;
	margin:1px;
	width:47px;
}
form.bing_search input#bingSubmit2 {
	background:url("/apps/bing/shared/pics/spyglass.gif") no-repeat;
	float:right;
	height:20px;
	margin:1px;
	width:20px;
}