/* import styling */
@import './hb-poll.css';

/* CSS Document */

* {padding:0; margin:0; border:none;}
body {background:#2558A7; font:11px Verdana; color:#333;}
p { padding:2px 0px 2px 0px;}
a {color:#B49C2C;text-decoration:none;}
a:hover {color:#B49C2C;text-decoration:underline;}
h1 {line-height:22px;font:16px Verdana, Sans-serif; color:#3D6CA0;padding:5px 0px 5px 0px;}
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:#5C71A6;padding-top:5px;margin:0px;}
#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;margin-top:0px;}

#container_close {margin:auto;width:914px;  height:738px; background: none;border:0px dotted #666; padding:0px 0px 30px 1px;}

#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: none; padding:27px 1px 0px 1px;width:238px;text-align:right;border:1px solid #fff;height:50px;}

/* Hide from IE-Mac \*/ 
#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;}
/* End hide */
form input#keywords {margin:8px 0px 24px 15px; border:0px solid #FF0000; background:none;color:#333;padding-bottom:0px;width:140px;vertical-align:top;}
#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; position:relative; z-index:100;}


		 		/* 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#fir: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#fir: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;} 


#grey_body { background: url(images/bg_index_whole.jpg) no-repeat;width:900px;height:618px;border:0px dotted #ffff00;padding-top:4px;}
div>#grey_body { background: url(images/bg_index_whole.jpg) no-repeat;width:900px;height:658px;border:0px dotted #ffff00;padding-top:4px;}

#main_left {float:left;width:630px;border:0px solid #000;}
#banner_wrap {position:relative; background:url(images/bg_banner.gif) center bottom no-repeat ;clear:both;height:200px; width:615px;padding:0px 0px 0px 8px;margin: 6px 0px 0px 6px;border:0px solid #000; z-index:1;}
#banner_wrap a {position:absolute; left:8px; top;0px;}
#banner_wrap a img {padding-top:5px;}

#sub_banner	{float:left;padding:0px;margin:-1px 0px 0px 0px; width: 100%;}
#banner_tabs {position:relative;float:left;padding:0px 0px 0px 7px;margin:0px;border:0px solid #999;z-index:2;}
#banner_tabs  img {float:left;padding:0px 0px 0px 0px;margin:0px;border:0px solid #999;}
#radio_link {float:right;padding:0px 25px 0px 0px;margin:-6px 0px 9px 0px;font:10px Verdana, Sans-serif; border: 0px solid #ccc;height:30px;}
#radio_link a {font:10px Verdana, Sans-serif; color:#787A7C;text-decoration:underline;}
#radio_link  p {margin:0px;padding:0px;}
#radio_link img {position: relative; right: 1px; top: 5px; }



#main_left p {padding: 5px;margin: 3px;}
#left_left {float:left;width:312px;border:0px solid #000;padding:10px 0px 0px 5px;}

#resources  {clear:both; width:290px;padding: 33px 3px 3px 5px;margin: 2px;border:0px solid #fff;}
#resources img#paper {float:right; border:0px solid #00ffff;margin-top:-70px;  }
html>/**/body #resources img#paper {float:right; border:0px solid #000; position:relative; }

#resources  a {clear:both;padding:33px 3px 0px 8px;margin-top:10px}

#resources ul {list-style:none;border:0px solid #000; margin-top:0px;}
html>/**/body #resources ul {margin-top:0px; border:0px solid #000;}
html>/**/body #resources ul#reslink {margin-top:0px; border:0px dotted #000;max-height:20px;}

#resources li {padding:7px 0px 0px 10px;margin:0px;}
#dateline {color:#ccc;}


#resources li a {text-decoration:none;padding:0px;margin:0px;font-weight:normal;}
html>/**/body #resources li a {text-decoration:none;padding:0px;margin:0px;font-weight:bold;}

#resources li a:hover {text-decoration:underline; }
#resources p {padding:0px 1px 0px 0px;margin:0px;}

#resources strong {font-weight:bold;margin:0px 0px 2px 1px; color:#282828;border:0px solid #ff0000; padding:0px;}
html>/**/body #resources strong {font-weight:bold;margin:0px 0px 2px 11px; color:#282828;border:0px solid #ff0000; padding:0px;}

#reslinklist {background:url(images/bg_reslist.gif) no-repeat;height:20px; width:181px;margin:0px 0px 0px 10px;padding:2px 0px 0px 10px; border:1px solid #fff;}
html>/**/body #reslinklist {background:url(images/bg_reslist.gif) no-repeat;height:20px; width:181px;margin:0px 0px 0px 10px;padding:2px 0px 0px 10px; border:1px dotted #fff;}



		 		/* Common Nav */
	#reslink {float:left;padding:0px;margin:0px;border:0px solid #ff0000;}
html>/**/body #reslink {float:left;padding:0px;margin:0px;border:0px solid #ff0000;margin: -71px 0px 0px 0px;}
	
	#reslink a {text-decoration:none;display:block;padding:5px 5px 11px 5px; }
	#reslink li {float:left;padding:0px 120px 5px 0px;cursor:pointer;list-style-type:none;border:0px solid #999;}
		

		
	#reslink ul {float:left;width:177px;padding:0px;position:absolute;left:-999em;margin:4px 0px 0px -10px;border-left:1px solid #ccc;border-bottom:1px solid #ccc;border-right:1px solid #ccc;}
	#reslink ul li {width:150px;display:block;padding:0px 0px 0px 5px;}
	#reslink ul li a {display:block;font-weight:normal;}
	
	#reslink 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;}
	#reslink 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 */
	#reslink {font:11px Verdana;}
	#reslink a {padding:1px;color:#333; }
	#reslink a:hover {color:#333;text-decoration:none;}	
	#reslink ul li a {color:#0000FF;padding:1px;text-decoration:none;}
	#reslink ul li a:hover {color:#ccc;text-decoration:none;}
	#reslink a:hover {color:#666;}
	#reslink a#active {color:#3366CC;background:#666;}
	#reslink ul {background: #fff;padding:1px;}
	#reslink ul li {border:0px solid #90B0B4;border-top:none;background:none;}
	#reslink ul li a {color:#333;background:none;padding:1px;}
	#reslink  ul ul {border-top:3px solid #FFF;background:#5B7EAA;margin:-23px 0px 0px 175px;padding:0px;}
	
	#reslink li#fir:hover {background:none;}                                 
	#reslink li:hover, #nav li.sfhover {background:none;color:#000;}                               
	#reslink li a:hover {color:#666;}
	
	html>/**/body #reslink li a  {font-weight:normal;}
		html>/**/body #reslink li a#sel2  {font-weight:normal;padding-top:2px;}

	html>/**/body #reslink #main_nav_submenu {border-bottom:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;}
	html>/**/body #reslink #main_nav_submenu li {padding:2px 0px 2px 8px;}


#left_right {float:left;width:250px;border:0px solid #FF0000;padding:10px 5px 0px 0px;}

#news  {clear:both;height:160px; width:283px;padding:27px 3px 0px 8px;margin: 2px 2px 0px 1px;border:0px solid #999;}
#news  a {clear:both;padding:33px 3px 0px 8px;margin-top:10px}
#news ul {list-style:none; border:0px solid #ccc;}
#news li {padding:7px 0px 0px 10px;margin:0px;}
#dateline {color:#ccc;}
#news li a {text-decoration:none;padding:0px;margin:0px;font-weight:bold;}
#news li a:hover {text-decoration:underline;}
#news p {padding:0px 1px 0px 0px;margin:0px;border:0px dotted #ccc;}

#spotlight  {clear:both;height:95px; width:270px;padding:35px 3px 3px 18px;margin: 8px 2px 2px 1px;border:0px solid #000;}
#spotlight ul {list-style:none;}
#spotlight li {padding:7px 0px 0px 0px;margin:0px;}
#dateline {color:#ccc;}
#spotlight li a {text-decoration:none;padding:0px;margin:0px;font-weight:bold;}
#spotlight li a:hover {text-decoration:underline;}
#spotlight p {padding:0px 1px 1px 0px;margin:0px;}

#spotlightwide  {clear:both;height:90px; width:286px;padding:32px 0px 0px 0px;margin:3px 1px 1px 20px;border:0px solid #000;}
div>#spotlightwide  {clear:both;height:101px; width:289px;padding:33px 0px 0px 0px;margin:3px 1px 1px 20px;border:0px solid #000;}
#spotlightwide ul {list-style:none;}
#spotlightwide li {padding:0px;margin:0px;}
#spotlightwide p {padding:0px 1px 2px 0px;margin:0px;}
#dateline {color:#ccc;}
#spotlightwide a {text-decoration:none;padding:0px;margin:0px;font-weight:bold;}
#spotlightwide a:hover {text-decoration:underline;}
#spotlightwide li a {text-decoration:none;padding:0px;margin:0px;font-weight:bold;}
#spotlighttext {float:left;border:0px solid #ff0000;width:170px;padding-top:8px;}
#spotlightimg {float:right;border:0px solid #ff0000;margin:1px;}

#main_right {float:left;width:260px;height:575px;border:0px solid #000;padding-left:2px;}
#welcome_wrap {position:relative;background:url(images/bg_welcome.jpg) no-repeat ;clear:both;height:190px; width:253px;padding:5px 0px 5px 6px;margin: 6px 6px -1px 0px;border:0px solid #000;z-index:1}
#welcome_wrap a {position:absolute; left:8px; top;0px;}

#sub_welcome	{float:left;padding:0px;margin:0px 0px 8px 0px;width:264px;border:0px solid #000;}
#sub_welcome a img#tab1  {float:left;padding:0px;margin:0px 0px 0px -1px;border:0px solid #000;}
#sub_welcome a img#tab2  {float:right;padding:0px;margin:0px 6px 0px 0px;border:0px dotted #000;}
#sub_welcome a  {padding:0px;margin:0px;position:relative;z-index:2;}
#main_right p {padding: 5px;margin: 3px;}

#events  {clear:both;height:290px; width:242px;padding: 26px 3px 3px 9px;margin:0px 0px 2px 0px;border:0px solid #000;}
#events  a {clear:both;padding:33px 3px 0px 8px;margin-top:10px}
#events ul {list-style:none;font:11px verdana;}
#events li {padding:7px 0px 0px 0px;margin:0px;}
#dateline {color:#ccc;}
#events li a {text-decoration:none;padding:0px;margin:0px; font-weight:bold;}
#events li a:hover {text-decoration:underline;}
#events p {padding:0px 1px 1px 0px;margin:0px;}
#events  a.eventtitlestyle  {margin:5px 0px 0px 0px;border:0px solid #000;display:block;padding:0px; color:#B49C2C; font-weight:bold;}
#events  a.eventtitlestyle a:hover {text-decoration:underline; color:#6492C4;}



#footer_nav {float:left;margin:0 auto; width:500px;border:0px solid #000;padding-left:10px;padding-top:12px;}

#footer_nav ul {width:557px; float:left; padding-top:2px; padding-bottom:1px;border:0px solid #990000;}
#footer_nav ul li{float:left; list-style-type:none; margin:0px; padding:0px 8px 0px 6px;border-left:1px solid #5C7196;}
#footer_nav ul li#fir {padding:0px 8px 0px 0px;border-left:0px solid #666;}
#footer_nav ul li a{display:block;  padding:0px; text-decoration:none;  color:#5C7196 }
div>#footer_nav ul li a{display:table-cell;}
#footer_nav li a:hover {}
#footer_nav ul li a#active {}



#copyright {float:right;margin:0 auto; border:0px dotted #000;padding-right:18px;padding-top:12px;  color:#5C7196;}

.clear {clear:both;line-height:1px;font-size:8px;}
