@import url("/apps/js/polls/polls-pack.css");
body {
margin: 0;
color: #FFFFFF;
font: 9pt "Arial", Times, serif;
background-image:url(/pics/site_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#182146;

}

.HPDirectory, .HPMemoirs {
padding: 5px 5px 5px 5px;
font: 9pt "Arial", Times, serif;
color: #000000;
width:199px;
}

.HPNews{
padding: 5px 5px 5px 5px;
font: 9pt "Arial", Times, serif;
color: #000000;
text-align:left;
/*width:600px;*/
}

.HPBBMessages{
padding: 5px 5px 5px 5px;
font: 9pt "Arial", Times, serif;
color: #000000;
width:241px;



}

.HPEvents{

padding: 5px 5px 5px 5px;
font: 9pt "Arial", Times, serif;
color: #000000;
/*width:600px;*/

}

.HPLinks{

padding: 5px 5px 5px 5px;
font: 9pt "Arial", Times, serif;
color: #000000;
width:368px;
}

#googleTranslate {
font-size: 9px;
}

.HPNews a, .HPNews a:link, .HPNews a:visited, .HPBBMessages a, .HPBBMessages a:link, .HPBBMessages a:visited { color: #000000; }
.HPNews a:hover, .HPNews a:active, .HPBBMessages a:hover, .HPBBMessages a:active { color: #182972; }

.HPMemoirs a, .HPMemoirs a:link, .HPMemoirs a:visited { color: #000000; }
.HPMemoirs a:hover, .HPMemoirs a:active { color: #182972; }

.HPLinks a, .HPLinks a:link, .HPLinks a:visited{ color: #000000; }
.HPLinks a:hover, .HPLinks a:active{ color: #182972; }


.HPEvents a, .HPEvents a:link, .HPEvents a:visited { color: #000000; }
.HPEvents a:hover, .HPEvents a:active { color: #182972; }
.HPDirectory a, .HPDirectory a:link, .HPDirectory a:visited{ color: #000000; }
.HPDirectory a:hover, .HPDirectory a:active{ color: #182972; }
.neutral, table {
font: 9pt "Arial", Times, serif;
color: #000000;
}

.neutral a, .neutral a:link, .neutral a:visited { color: #000000; }
.neutral a:hover, .neutral a:active { color: #5B7B9D; }

.contentIndex {
padding: 0px 0px 0px 0px;
font: 9pt "Arial", Times, serif;
color: #FFFFFF;
background: #FFFFFF;
}

.content {
padding: 10px 10px 40px 10px;
height: 300px;
font: 9pt "Arial", Times, serif;
color: #000000;
background: #ffffff;
line-height:16px;
}
td.content table tbody tr td img {
border:none;
}
.content h3{
font-size:16px;
font-weight:bold;
letter-spacing:1px;
}

.content b{
font-size:14px;
font-weight:bold;
color: #333;
}

.content ul li, .content ol li{
margin-bottom:5px;
list-style-image:url('/pic/ul_bullet.gif');}


a, a:link, a:visited { color: #036; }
a:hover, a:active { color: #039; }



.pageTitle {
display: block;
width: auto!important;
width: 100%;
height:20px;
* height: 25px;
padding: 5px 0px 0px 5px;
margin-bottom: 10px;
font: bold 11pt "Arial", Times, serif;
color: #FFFFFF;
text-transform:capitalize;
background-image:url(/pics/pagetitle.gif);
background-position:left;
background-repeat:no-repeat;
}

.bottomNav, .bottomNav a:link, .bottomNav a:visited {
font: 9pt "Arial", Times, 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: 30px;
}
#topNavButtons {
position: absolute;
z-index: 95;
top: 0;
left: 0;
width: 900px;
}
#menuCloser {
position: absolute;
visibility: hidden;
left: 20px;
top: -50px;
z-index: 0;
}
#topNav .subNav {
position: absolute;
visibility: hidden;
top: 30px;
margin: 0 4px 0 0;
z-index: 100;

}
#topNav2Sub {left: 121px;}
#topNav3Sub {left: 206px;}
#topNav4Sub {left: 294px;}
#topNav5Sub {left: 377px;}
#topNav6Sub {left: 451px;}
#topNav7Sub {left: 523px;}
#topNav8Sub {left: 659px;}
#topNav9Sub {left: 746px;}
#topNav10Sub {left: 843px;}
#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: #182972;
width: 160px;
line-height: 20px;
}

#topNav .list a {
display: block;
width: auto!important;
width: 100%;
padding: 2px 5px 0px 13px;
color: #ffffff;
text-decoration: none;
text-transform:capitalize;
z-index: 100;
zoom: 1;
}
#topNav .list a:hover {
background-color: #FCB827;
color:#182972;
}


#rightNav {
font-size:12px;
background-color: #fff;
width:200px;
border:1px solid #ccc;
margin-bottom:-2px!important;
margin-bottom:2px;
padding-bottom: 15px;
text-align:left;
}
#rightNav a:link, #rightNav a:visited, #rightNav a:active, #rightNav #noLink {
display:list-item;
color:#000;
font-weight:normal;
margin-left:40px;
padding:5px 2px 5px 5px;
text-decoration:none;
}

#rightNav a:hover {
/* margin-left:0px;
padding-left:0px;*/
background-color:#ccc;
color: #000;
font-weight:bold;
}

#rightNav .header {
background-color: #ccc;
color:#000;
text-align:center;
margin-bottom:-6px;
padding-bottom:7px;
font-size:11px;
}

/* ##### CUSTOM FORM START ##### */
form.customForm .message { margin: 10px 0; padding: 5px 10px; border: #FC6 1px solid; background-color: #FFC; }
form.customForm .message p { margin: 0; }
form.customForm .message p em { color: #C00; font-style: normal; font-weight: bold; }

/* ##### CUSTOM FORM START ##### */
form.customForm {
margin: 0;
padding: 0 10px 10px 10px;
background: #eee;
border: #ddd 1px solid;
}

form.customForm p {
padding: 0;
margin: 13px 0;
}

form.customForm fieldset {
background: #eee;
border: #999 1px solid;
_padding: 4px 5px 8px 9px;
color: #000;
}

form.customForm fieldset legend {
color: #00;
text-transform: uppercase;
font-weight: bold;
_margin: 0 0 3px -4px;
}

form.customForm fieldset input,
form.customForm fieldset textarea {
border: 1px solid #DDD;
margin: 0 10px 0 0;
}

form.customForm input#submit {
background: #FFC;
margin: 3px 0 0 163px;
border: none;
}

form.customForm fieldset input:focus,
form.customForm fieldset textarea:focus {
background-color: #FFC;
border-color: #FC6;
}

form.customForm fieldset textarea {
overflow: auto;
height: 60px;
width: 64%;
}

form.customForm label {
display: inline-block;
line-height: 1.8;
vertical-align: top;
font-variant: small-caps;
text-align: right;
margin-right: 3px;
}

form.customForm ol {
margin: 0;
padding: 0;
}

form.customForm li {
list-style: none;
padding: 1px;
margin: 0;
}

form.customForm fieldset fieldset {
border: none;
margin: 0 0 0 0px;
padding: 0 0 0 163px;
}

form.customForm fieldset fieldset legend {
color: #000;
padding: 0;
margin: 3px 0 0 -161px;
_margin: 3px 0 0 -169px;
font-size: 12px;
text-transform: none;;
font-variant: small-caps;
font-weight: normal;
}

form.customForm fieldset fieldset label {
width: auto;
text-align: left;
margin-right: 3px;
}

form.customForm em {
font-weight: bold;
font-style: normal;
color: #f00;
}

form.customForm div.note {
margin: 3px 0 0 163px;
font-variant: small-caps;
}

form.customForm fieldset label#firstField { width: 155px; } /* Width of first label */
form.customForm fieldset fieldset label#firstField { width: 450px; } /* Width of first label in a secondary fieldset, use for multiple columns */
form.customForm fieldset fieldset input { margin-right: 5px; }
form.customForm fieldset fieldset p { margin: 0 0 0 30px; padding: 0; }

form.customForm input[type='text'] { width: 110px; }
form.customForm input { _width: 110px; }

/*\*//*/ form.customForm legend { display: inline-block; } /* IE Mac legend fix */
/* ##### CUSTOM END START ##### */

#ufo1 {
float:left;
width:662px;
margin:0 0 0 0;
padding:0 0 0 0;
}
#googleTranslate *
{
font-family:Arial;
text-transform:uppercase;
width:100px;
}

img.sub
{
border:none;
}

/* Quick Poll */
#qp-180 h2 {
width: 193px; /* header width */
padding-top: 70px; /* header height */
/* default background image is /pics/pics/quick_poll_header.png */
}
.HPQuickPoll .bar-color {
background-color: #fff; /* results bar color */
}

#qp-180 {
width: 193px;
margin-bottom:15px;
background: url(/pics/quick_poll_footer.png) no-repeat bottom;
color:#FFF;
}
.HPQuickPoll .results, .HPQuickPoll .choices, .HPQuickPoll .results_only {
margin:0 auto;
width:70%;
}
.HPQuickPoll .question {
width:70%;
margin: 0 auto 10px;
text-align: center;
}
.HPQuickPoll .quickpoll {
padding-bottom:30px;

}
.HPQuickPoll .see_results { color:#fff; }
#HPQuickPollHolder {
background: url(/pics/quick_poll_body.png) repeat-y;
}




