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

body {
	background: #dbb986 url('/pics/body_bg.jpg') repeat-x left top;
	text-align: center;
	margin: 0;
	padding: 0;
	font: 12px Arial, Helvetica, sans-serif;
}

div#wrapper {
	margin: 0 auto;
	width: 900px;
	text-align: left;
}

/* Header */

div#header h1 {
	width: 0;
	height: 0;
	margin: 0;
	padding: 0 0 217px 900px;
	overflow: hidden;
	background: url('/pics/header.jpg') no-repeat;
}

#quickLinks h2, #leftContainer h2, #rightContainer h2, #midContainer h2 {
	width: 0;
	height: 0;
	margin: 0;
	overflow: hidden;
}

h3 {
	width: 0;
	height: 0;
	margin: 0;
	overflow: hidden;
}

/* [BEGIN NAVIGATION] */
div#menu {
	height:31px;
	position:relative;
	width:900px;
	z-index:9999;
	background: url('/pics/topnav_bg.gif') repeat-x;
}
ul#topnav {
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	width:900px;
	z-index:9999;
}
ul#topnav li {
	display:inline;
	float:left;
	list-style:none;
	margin:0;
	padding:0;
	position:relative;
	z-index:999;
}
ul#topnav li a {
	display:block;
	height: 0;
	padding:31px 0 0 0;
	overflow: hidden;
}
ul#topnav ul, ul#topnav li:hover ul ul, ul#topnav li.over ul ul {
	font: 12px Arial,Helvetica,sans-serif;
	left:-9999px;
	top: auto;
	line-height:normal;
	margin:0;
	padding:0;
	position:absolute;
	width:168px;
	z-index:9999;
}
ul#topnav ul li {
	margin:0;
}
ul#topnav li:hover ul, ul#topnav li.over ul {
	left:auto;
	z-index:9999;
	
}
ul#topnav ul li:hover ul, ul#topnav ul li.over ul {
	left:100%;
	position:absolute;
	top:0;
	z-index:9999;
}
ul#topnav ul {
	border:0 none;
}
ul#topnav li ul li a {
	color:#000;
	background:#aacfff none repeat scroll 0 0;
	
	height:auto;
	line-height:16pt;
	padding:0 0 0 8px;
	text-align:left;
	text-decoration:none;
	width:160px;
}

#topnav li a#topNav1 { width: 178px; background: url('/pics/topnav/topNav1.gif') no-repeat; }
#topnav li a#topNav2 { width: 115px; background: url('/pics/topnav/topNav2.gif') no-repeat; }
#topnav li a#topNav3 { width: 139px; background: url('/pics/topnav/topNav3.gif') no-repeat; }
#topnav li a#topNav4 { width: 115px; background: url('/pics/topnav/topNav4.gif') no-repeat; }
#topnav li a#topNav5 { width: 102px; background: url('/pics/topnav/topNav5.gif') no-repeat; }
#topnav li a#topNav6 { width: 85px; background: url('/pics/topnav/topNav6.gif') no-repeat; }
#topnav li a#topNav7 { width: 166px; background: url('/pics/topnav/topNav7.gif') no-repeat; }

#topnav li a:hover, #topnav li a.over { 
	background-position: 0 -31px !important;
}

ul#topnav li ul li a:hover, ul#topnav li ul li:hover a, ul#topnav li ul li:hover ul a:hover, ul#topnav li ul li.over a, ul#topnav li ul li.over ul a:hover {
background:#0071fd none repeat scroll 0 0;
color:#fff;
}
ul#topnav li ul li:hover ul a, ul#topnav li ul li.over ul a {
background:#aacfff none repeat scroll 0 0;
color:#000;
}
/* [END NAVIGATION] */

/* Content and Content Index */

.contentIndex {
	text-align: left;
	background: url('/pics/content_bg.gif') repeat-y;
	width: 900px;
	min-height: 400px;
	height: auto!important;
	height: 400px;
}

.content {
	text-align: left;
	background: #FFFFFF;
	width: 884px;
	padding: 8px;
	min-height: 400px;
	height: auto!important;
	height: 400px;
}

#leftColumn {
	width: 262px;
	padding: 6px 0 0 8px;
	float: left;
	background: #AACFFF;
}

#rightColumn {
	/*width: 522px;*/
	padding: 6px 0 20px 20px;
	float: left;
}

#quickLinks {
	width: 207px;
	background: url('/pics/midnav_top.gif') no-repeat left top;
	padding: 0;
	margin: 0;
}

#quickLinks ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#quickLinks ul li {
	margin-bottom: 1px;
}

#quickLinks a {
	width: 250px;
	height: 20px;
	text-decoration: none;
	padding: 0px 0 0 6px;
	display: block;
	color: #FFF;
	font: 13px Century Gothic, Century;
	font-weight: bold;
}

#quickLinks a:hover {
	color: #000;
}

#quickLinks a em{ font-style:normal; color:#ff0;}
#quickLinks a:hover em{ color:#000;}


#search {
	width: 207px;
	background: url('/pics/search_bg.gif') no-repeat;
	text-align: center;
}

#quickLinks a#midNav1 { background: url('/pics/midnav/midnav1.jpg') no-repeat; }
#quickLinks a#midNav2 { background: url('/pics/midnav/midnav2.jpg') no-repeat; }
#quickLinks a#midNav3 { background: url('/pics/midnav/midnav3.jpg') no-repeat; }
#quickLinks a#midNav4 { background: url('/pics/midnav/midnav4.jpg') no-repeat; }
#quickLinks a#midNav5 { background: url('/pics/midnav/midnav5.jpg') no-repeat; }
#quickLinks a#midNav6 { background: url('/pics/midnav/midnav6.jpg') no-repeat; }
#quickLinks a#midNav7 { background: url('/pics/midnav/midnav7.jpg') no-repeat; }

#quickLinks a:hover, #quickLinks a.over {
	background-position: -256px 0!important;
}

.sectionHeader {
	color: #ffd100;
}

#leftContainer a#mandela {
	width: 207px;
	height: 23px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0 0 6px;
	font-variant: small-caps;
	display: block;
	background: url('/pics/mandela_header.gif') no-repeat;
}

#leftContainer a#events {
	width: 207px;
	height: 23px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0 0 6px;
	font-variant: small-caps;
	display: block;
	background: url('/pics/side_section_header.gif') no-repeat;
}

#midContainer a#bulletin {
	width: 450px;
	height: 22px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #FFFFFF;
	text-decoration: none;
	padding: 3px 0 0 6px;
	font-variant: small-caps;
	display: block;
	background: url('/pics/mid_section_header.gif') no-repeat;
}

#midContainer a#news {
	width: 450px;
	height: 22px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	text-decoration: none;
	padding: 3px 0 0 6px;
	font-variant: small-caps;
	display: block;
	background: url('/pics/mid_section_header.gif') no-repeat;
}

#rightContainer a#links {
	width: 207px;
	height: 23px;
	font: 14px Georgia, "Times New Roman", Times, serif;
	color: #fff;
	text-decoration: none;
	padding: 3px 0 0 6px;
	font-variant: small-caps;
	display: block;
	background: url('/pics/side_section_header.gif') no-repeat;
}

.HPEvents, .HPLinks, .HPQuickPoll{
	width: 256px;
	padding: 0;
	margin: 0;
	color: #000;
	background: #FFF;
}

.HPNews, .HPBBMessages {
	width: 590px;
	padding: 0;
	margin: 0;
	color: #000;
	background: #FFF;
}

.HPEvents a, .HPEvents a:active, .HPEvents a:link, .HPLinks a, .HPLinks a:active, .HPLinks a:link {
	color: #1650e9;
}

.HPNews a, .HPNews a:active, .HPNews a:link, .HPBBMessages a, .HPBBMessages a:active, .HPBBMessages a:link {
	color: #1650e9;
}

#shuffle1 {
	width: 590px;
}

.pageTitle {
	display: block;
	width: 866px;
	height: 21px;
	padding: 5px 0 0 8px;
    margin-bottom: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFF;                      
	font-size: 14px;
	font-weight: bold;
	background: url('/pics/pagetitle.gif') no-repeat center top;
	text-transform:uppercase;
}

#espanol {
	width: 23px;
	height: 55px;
	position: absolute;
	margin: 168px 0 0 760px;
	background: url('/pics/espanol.gif') no-repeat;
}

#espanol a {
	width: 0;
	height: 0;
	overflow: hidden;
	padding: 0 0 55px 23px;
	display: block;
}

#wotd {
	width: 207px;
	height: 43px;
	background: url('/pics/wotd.gif') no-repeat;
	text-align: center;
	padding-top: 5px;
	color: #FFF;
}

#wotd a {
	color: #FFF;
}

#wotd b {
	display: none;
}

/* Footer */

div#footer {
	height: 66px;
	margin: 0 auto;
	background: #1f519c url('/pics/footer_repeat.jpg') repeat-x;
}

div#footer_top { 
	width: 720px;
	height: 23px;
	padding-top: 15px;
	padding-left: 40px;
	margin: 0 auto;
	overflow: hidden;
	background: url('/pics/footer_top.gif') repeat-x;
	text-align: center;
	font-size: 11px;
	color: #000000;
}

div#footer_bottom {
	width: 760px;
	height: 28px;
	background: url('/pics/footer_bottom.gif') repeat-x;
	margin: 0 auto;
	padding: 0;
}

div#footer_bottom a {
	width: 233px;
	height: 0;
	padding: 22px 0 0 0;
	overflow: hidden;
	margin-top: 10px;
	display: block;
	background: url('/pics/edlio_light.png') no-repeat;
	behavior: url('/apps/shared/iepngfix.htc');
	float: right;
}


#googleTranslate {
	width: 256px;
}
.HPQuickPoll{
	font-family: Arial, Helvetica, sans-serif	
}


.HPQuickPoll h2 {
	display: block;
    width: 256px;       /* header width  */
    padding-top: 43px;  /* header height */
	overflow: hidden;
	background-image: url(/pics/poll_header.gif);
    /* default background image is /pics/quick_poll_header.png  */
}
 
.HPQuickPoll .bar-color {
    background-color: #183e78;   /* results bar color */
}

.quickpoll {
	padding-bottom: 15px;
}

.quickpoll .question {
	font-size: 1.25em;
	color: #183e78;
}
