/* import styling */
@import './hb-poll.css';

/* CSS Document */

* {padding:0; margin:0; border:none;}
body {background:#2558A7; font:11px Verdana; color:#333;line-height:18px;}
p { padding:2px 0px 2px 0px;}
a {color:#ff9900;text-decoration:none;}
a:hover {color:#ECB731;text-decoration:none;}
h1 {line-height:22px;font:16px Verdana, Sans-serif; color:#3D6CA0;padding:5px 0px 5px 0px;font-weight:bold;}
h2 {line-height:22px;font:13px Trajan Pro, Sans-serif; color:#FFF;padding:2px 0px 15px 10px;}
h3 {line-height:22px;font:11px Verdana, Sans-serif; color:#666;font-weight:bold;padding:1px 0px 1px 0px;}
h4 {font-size:14px; line-height:26px; color:#FFF;padding:0px 0px 0px 12px;}
h5 {font-size:11px; color:#224185;padding:1px 0px 5px 22px;}
h6 {font-size:11px; color:#666;padding-top:5px;margin-top:8px;}
#container_open {width:100%;  background: url(images/bg_body_top.jpg) top center repeat-x #719CCC;border:0px solid #ff0000; padding:0px;margin-top:0px;text-align:center;}

#container_openB {width:100%;  background: url(images/bg_bod_slice.jpg) bottom center repeat-x ;border:0px solid #000; padding:0px;}

#container_close {margin:auto;width:914px;  background: url(images/bg_body_bottoom.jpg) bottom center no-repeat;border:0px dotted #666; padding:0px 0px 35px 0px;}

#maincontent {width:900px; margin:0 auto;  border:0px solid #000;text-align:left;}

#logo_space {float:left; border:0px solid #fff; width:333px;}
#mininav_space {float:left; border:0px dotted #ff0000;padding:37px 1px 1px 132px;}


#search_space {float:right;background: bottom center url(images/bg_search2.gif) no-repeat; padding:27px 1px 0px 1px;width:238px;text-align:right;border:0px solid #fff;height:50px;}
form input#keywords {margin:8px 0px 24px 15px; border:0px solid #FF0000; background:none;color:#666;padding-bottom:0px;width:140px; vertical-align:top;}
#original_btnsearch{background:bottom right url(images/bg_searchbtn222.gif) no-repeat; padding:29px 0px 0px 0px;width:65px;border:0px solid #000;}
#btnsearch{background:top right url(images/bg_searchbtn222.gif) no-repeat; padding:31px 0px 0px 0px;width:65px;border:0px solid #000;margin-top:8px;}

#navigation {background:url(images/bg_nav_bar33.gif) no-repeat;clear:both;height:27px; width:901px;border:0px solid #ffff00;margin:auto;padding:0px 0px 5px 0px;}

		 		/* Common Nav */
	#nav {float:left;padding:0px;margin:0px;}
	#nav a {text-decoration:none;display:block;}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;background:url(images/bg_nav_sepa.gif) bottom left no-repeat;}
		#nav li#fir {background:url(images/five.gif) bottom left no-repeat;}
		#nav li#fir-active-nav {background:url(images/five.gif) bottom left no-repeat;}

		
	#nav ul {float:left;width:175px;padding:0px;position:absolute;left:-999em;margin:0px;}
	#nav ul li {width:175px;display:block;}
	#nav ul li a {display:block;}
	#nav ul ul {width:175px;}
	#nav li:hover ul, #nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left:-999em;}
	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul, #nav li li li li.sfhover ul {left:auto;}
	
		/* Unique Nav */
	#nav {font:11px Verdana;}
	#nav a {padding:5px 15px 4px 18px;color:#FFF;}
	#nav a:hover {color:#FFF;text-decoration:none;}	
	#nav ul li a {color:#000;padding:5px 5px 5px 20px;text-decoration:none;}
	#nav ul li a:hover {color:#fff;text-decoration:none;}
		#nav a:hover {color:#FFF;}
		#nav a#active {color:#3366CC;background:#ff0000;}
	#nav ul {background:bottom url(images/arch_drop.gif) no-repeat;padding:10px 5px 10px 5px;}
	#nav ul li {border:0px solid #90B0B4;border-top:none;background:none;}
	#nav ul li a {color:#fff;background:none;padding:5px 15px 5px 18px;}
	#nav ul ul {border-top:0px solid #FFF;background:#5B7EAA;margin:-23px 0px 0px 175px;padding:0px;}
	 

	#nav ul li:hover, #nav ul li .sfhover {background:url(images/bg_nav_fade.gif) bottom left no-repeat #8396B3;color:#000;} 
	#nav li:hover, #nav li.sfhover {background:none;color:#000;}                               
	#nav  li#fir:hover {background:none;color:#FFF;} 
	#nav ul li#fir:hover {background:none;color:#FFF;} 


#white_body {margin:0 auto;  background: url(images/bg_white_top.jpg) top center no-repeat #fff ;padding:20px 0px 20px 0px ;margin-bottom:10px;min-height:404px;border:0px solid #000;}

#internal_left {float:left;margin:0px;border:0px solid #000;width:605px;padding:0px 10px 0px 20px;}
#internal_left p   {padding:0px 0px 5px 0px;border:0px solid #000;}
#internal_left ul   {padding:5px 5px 5px 20px;border:0px solid #000;}
#internal_left li  {margin-left:12px;}
#internal_left a, #internal_left_narrow a{text-decoration:underline;color:#5C7196;}
#internal_left img {float:left;padding:0px 8px 5px 0px;}

#internal_left_narrow {float:left;margin:0px;border:0px dotted #000;width:560px;padding:0px 5px 0px 20px;}
#internal_left_narrow  p   {padding:0px 0px 5px 0px;border:0px solid #000;}
#internal_left_narrow  ul   {padding:5px 5px 5px 20px;border:0px solid #000;}
#internal_left_narrow  img {float:left;padding:0px 8px 5px 0px;}



#overlayframe {background:top left url(images/int_g_frame.gif) no-repeat ; width:318px; height:225px;}

#overlayframe_tall {background:top left url(images/int_gg_frame.gif) no-repeat ; width:232px; height:306px;}




#page_title {clear:both;float:left; border:0px solid #ccc;width:500px}


#toolspace {float:left;padding:0px 0px 0px 20px;margin:0px;border:0px solid #000;}
#toolspace ul   {padding:0px; margin:0px 0px 8px 0px; border:0px solid #ccc;}

#toolspace p   {padding:0px; margin:0px; border:0px solid #ccc;}

#hbdetmod li  {color:#000;font-weight:bold;}

#internal_full {float:left;border:0px dotted #000;margin:auto;padding:0px 15px 0px 15px;}

#internal_right {float:right;margin:0px;border:0px solid #000;width:240px;margin-right:10px;}
#internal_right p   {padding:5px 0px 5px 0px;border:0px solid #000;}
#internal_right ul   {padding:5px 5px 5px 20px;border:0px solid #000;}
#internal_right ul  li a  {font:11px Verdana; color:#6492C4;}

#internal_right_wide {float:right;margin:0px;border:0px solid #ff0000;width:290px;margin-right:10px;text-align:right;}
#internal_right_wide  p   {padding:5px 0px 5px 0px;border:0px solid #000;}
#internal_right_wide  ul   {padding:5px 5px 5px 20px;border:0px solid #000;}
#internal_right_wide  ul  li a  {font:11px Verdana; color:#6492C4;}



#mapspace {float:right;padding-right:15px;border:0px dotted #ff0000;}

#hbSeaaaarch ol li  {color:#000;font-weight:normal;}

#acc {float:right;padding:1px 13px 0px 0px;border:0px solid #666;width:227px;margin:0px 0px 10px 0px;}
#acc img {border:none;margin:0px;}
#acc ul {float:right;margin:0px;padding:0px;}
#acc ul li {list-style-type:none;float:left;}
#acc ul li#acc1 {background:none;padding-left:0px;}
#acc ul li a {display:block;font-size:1px;text-decoration:none;color:#fff;padding-right:5px;}
#acc ul li#acc4 a {width:66px;height:23px;background:top left url(images/icon_email.jpg) no-repeat;margin:0px;}
#acc ul li#acc44 a {width:66px;height:23px;background:top left url(images/icon_email.jpg) no-repeat;margin:0px;border:0px solid #000;}
#acc ul li#acc1 a {width:58px;height:23px;background:top left url(images/icon_print.gif) no-repeat;margin:0px;}
#acc ul li#acc3 a {width:77px;height:23px;background:top left url(images/icon_text.gif) no-repeat;margin:0px;}

#sidenav { clear:both; background: url(images/bg_sidenav_top.jpg) top center no-repeat;border:0px solid #000; padding-top:3px;}
#sidenav ul li {list-style-type:none;}
#sidenav ul li#fir {list-style-type:none;}
#sidenav ul li a {color:#787A7C;}
#sidenav ul ul li{list-style-type: disc;}
#sidenav ul ul li a {color:#6492C4;}


#sidenav_middle { background: url(images/bg_sidenav_middle.gif) center repeat-y;margin:0px 0px 12px 0px; }
#sidenav_middle ul li a {text-decoration:none; color:#6492C4;line-height:18px;}
#sidenav_wrap { clear:both;background: url(images/bg_sidenav_bottom.gif) bottom center no-repeat;border:0px solid #fff;}
#internal_footer_span {margin:0 auto; width:880px;border:0px solid #ff0000; color:#5C7196; padding:0px 0px 20px 20px;}
#internal_footer_nav {float:left;margin:0 auto; width:500px;border:0px solid #000;padding-left:0px;padding-top:2px;}

#internal_footer_nav ul {width:557px; float:left; padding-top:2px; padding-bottom:1px;border:0px solid #990000;}
#internal_footer_nav ul li{float:left; list-style-type:none; margin:0px; padding:0px 8px 0px 6px;border-left:1px solid #5C7196;}
#internal_footer_nav ul li#fir {padding:0px 8px 0px 0px;border-left:0px solid #666;}
#internal_footer_nav ul li a{display:block;  padding:0px; text-decoration:none;  color:#5C7196 }
div>#internal_footer_nav ul li a{display:table-cell;}
#internal_footer_nav li a:hover {}
#internal_footer_nav ul li a#active {}

#internal_full a {color:#6492C4;}


#copyright {float:right;margin:0 auto; border:0px dotted #000;padding-right:18px;padding-top:2px;}

.clear {clear:both;line-height:1px;font-size:8px;color:#fff;}
#ctrail {float:left;padding:0px 0px 5px 0px;margin:0px;border:0px solid #999;width:537px;}
#ctrail a {text-decoration:none;padding:0px;margin:0px;color:#6492C4;}