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

body {
margin: 0;
color: #000;
font: 12px "Arial", Times, serif;
background:url(/pics/site_bg.jpg) left top repeat-x #586D90;
width:100%
}
.HPDirectory, .HPMemoirs {
padding: 5px 5px 10px 5px;
font:12px Verdana, Arial, Helvetica, sans-serif;
color: #000;
width:459px;
background:url(../pics/news_bg.gif) left top no-repeat #fff;
}

.HPDirectory td img{
* margin-left:20px;
}

.HPNews{
padding: 5px 10px 5px 10px;
font: 12px Arial, Helvetica, sans-serif;
color: #000;
width:507px;
margin:0 0 0 0;
background:url(/pics/block_bg.gif) left top repeat-x #9CADCA;
}
.HPNews td img{
* margin-left:20px;
padding:0 10px;;
}
.HPBBMessages{
padding: 5px 5px 5px 5px;
font: 12px "Arial", Times, serif;
color: #000000;
width:459px;
background:url(../pics/news_bg.gif) left top #9B898A;


}

.HPEvents{
padding: 5px 5px 5px 5px;
font: 12px Arial, Helvetica, sans-serif;
color: #000000;
width:246px;
background:url(../pics/events_bg.gif) left top repeat-y #5672A0;
margin:0 0 0 0;

}
.HPLinks{
padding: 5px 5px 5px 5px;
* padding: 5px 0 5px 0;
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
width:246px;
background:url(../pics/events_bg.gif) left top repeat-y #5672A0;

}
.HPNews a, .HPNews a:link, .HPNews a:visited, .HPBBMessages a, .HPBBMessages a:link, .HPBBMessages a:visited {color: #3865B0; }
.HPNews a:hover, .HPNews a:active, .HPBBMessages a:hover, .HPBBMessages a:active { color: #3865B0; text-decoration:none }

.HPMemoirs a, .HPMemoirs a:link, .HPMemoirs a:visited { color: #540710; }
.HPMemoirs a:hover, .HPMemoirs a:active { color: #540710; text-decoration:none}

.HPLinks a, .HPLinks a:link, .HPLinks a:visited{ color: #FCE100; }
.HPLinks a:hover, .HPLinks a:active{ color: #FCE100; text-decoration:none}


.HPEvents a, .HPEvents a:link, .HPEvents a:visited { color: #FCE100; }
.HPEvents a:hover, .HPEvents a:active { color: #FCE100; text-decoration:none }

.HPDirectory a, .HPDirectory a:link, .HPDirectory a:visited{ color: #144A80; }
.HPDirectory a:hover, .HPDirectory a:active{ color: #144A80; text-decoration:none }

.neutral, table {
font: 12px "Arial", Times, serif;
color: #000;
}

.neutral a, .neutral a:link, .neutral a:visited { color: #415B86 }
.neutral a:hover, .neutral a:active { color: #415B86; text-decoration:none }

.contentIndex {
padding: 0px 0px 0px 0px;
font: 12px "Arial", Times, serif;
color: #701127;
background: #fff;
}

.content {
padding: 10px 10px 40px 10px;
height: 300px;
font: 12px "Arial", Times, serif;
color: #000;
background: #FFFFFF;
margin:0 8px 0 0;
border-top: 1px solid #DDD;
}

a, a:link, a:visited { color: #415B86; }
a:hover, a:active { color: #415B86; text-decoration:none;}

.light {
font: 12px Verdana, Arial, Helvetica, sans-seriff;
color: #000;
background: #F5D760;
}
.light a, .light a:link, .light a:visited { color: #415B86; }
.light a:hover, .light a:active { color: #415B86; text-decoration:none }

.dark {
font: 12px Verdana, Arial, Helvetica, sans-serif;
color: #fff;
background: #415B86;
}
.dark a, .dark a:link, .dark a:visited { color: #ffffff; }
.dark a:hover, .dark a:active { color: #fff; }

.pageTitle {
display: block;
width: auto!important;
width: 100%;
height:44px;
* height: 51px;
padding: 7px 0px 0px 5px;
margin-bottom: 10px;
font: bold 12pt "Arial", Times, serif;
color: #FFFFFF;
background:url(/pics/pagetitle.gif) left top no-repeat;
}

.bottomNav, .bottomNav a:link, .bottomNav a:visited {
font: 10pt Verdana, Arial, Helvetica, sans-serif;
color: #fff;
text-decoration: none;
}
.bottomNav a:hover, .bottomNav a:active {
text-decoration: underline;
}


.bgTopBar {
height: 2px;
background: url(/pics/bgTopBar.gif) repeat-x;
}

#topNav {
position: relative;
height: 23px;
}
#topNavButtons {
position: absolute;
z-index: 95;
top: 0;
left: 0;
width: 756px;
}

#menuCloser {
position: absolute;
visibility: hidden;
left: 20px;
top: -50px;
z-index: 0;
}
#topNav .subNav {
position: absolute;
visibility: hidden;
top: 29px;
margin: -6px 4px 0 0;
z-index: 100;
}
#topNav2Sub {left: 88px;}
#topNav3Sub {left: 181px;}
#topNav4Sub {left: 277px;}
#topNav5Sub {left: 359px;}
#topNav6Sub {left: 450px;}
#topNav7Sub {left: 535px;}
#topNav8Sub {left: 677px;}
#topNav9Sub {left: 777px;}
#topNav10Sub {left: 876px;}
#topNav .list {
position: absolute;
z-index: 200;
list-style: none;
margin: 0;
padding: 0;
font: 11px Arial, Tahoma, Verdana,Geneva, sans-serif;
}

#topNav .list li {
background-color: #809BBA;
width: 160px;
line-height: 20px;
}

#topNav .extendedList li {
background-color: #809BBA;
width: 170px;
line-height: 20px;
}


#topNav .list a {
display: block;
width: auto!important;
width: 100%;
padding: 0px 5px 0px 13px;
color: #fff;
text-decoration: none;
z-index: 100;

}
#topNav .list a:hover {
background-color: #E7C43C;
color:#4D8FDA;
padding: 0px 5px 0px 13px;
}

#topNav2Sub .list li {width: 180px;}

#rightNav {
font-size:12px;
background-color: #F5D760;
width:180px;

border:1px solid #809BBA;
margin-bottom:-2px!important;
margin-bottom:2px;
margin-right:5px;
}
#rightNav a:link, #rightNav a:visited, #rightNav a:active, #rightNav #noLink {
display:list-item;
color:#000;
font-weight:normal;
margin-left:23px;
padding:5px 2px 5px 5px;
}

#rightNav a:hover {
/* margin-left:0px;
padding-left:0px;*/
background-color:#415B86;
color:#FFFFFF;
}

#rightNav .header {
background-color: #415B86;
color:#FFF;
padding-bottom:7px;
font-size:12px;
border-bottom:1px solid #809BBA;
}

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

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


/***  Optional  ***/
.HPQuickPoll {
     width: 246px;
     padding-bottom: 9px;
     background: url(/pics/bg_index_right_bottom.gif) 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/bg_index_right.gif) repeat-y;
    padding-bottom: 5px;
}

