/* import styling */
@import './hb-poll.css';

/* CSS Document */


	body {margin:0px;padding:0px;f_ont:11px Arial, Helvetica, sans-serif;  font:70% Arial, Helvetica, sans-serif;}
	p {margin:0px;padding:0px;}
	
	
	h1 {color:#ed171f; f_ont-size:16px;font-size:1.5em;font-weight:bold;font-style:normal;margin:0px 0px 10px 0px;background:#FFFFFF;padding-bottom:3px;border-bottom:solid;border-bottom-width:1px;border-bottom-color:#000000;}
	h2 {background:#FFFFFF;color:#3b3b3b;f_ont-size:15px;font-size:1.3em;font-style:normal;font-weight:bold;margin:0px;padding:0px;}
	h3 {background:#FFFFFF;color:#000;f_ont-size:14px; font-size:1.25em; font-style:normal;font-weight:bold;margin:0px;}
	h4 {color:#000;f_ont-size:12px;font-size:1.1em;font-style:normal;font-weight:bold;margin:0px;}
	h5 {background:#a7afbd;color:#fff;f_ont-size:11px;font-size:1em;font-style:normal;font-weight:bold;margin:0px;padding:5px;padding-left:16px;}
	h6 {color:#ed171f;f_ont-size:9px;font-size:0.8em;margin:	0px;font-weight: bold;font-style:normal;}
    a,a:link{color:#808080;text-decoration:underline;}
    a:visited {color:#ed171f;text-decoration:underline;}    
	a:hover {color:#ed171f;text-decoration:none;}	
	#container {margin:auto;margin-top:5px;margin-bottom:15px;padding:0px 0px 0px 0px;width:1000px;border:0px solid #e1e1e1;background:#fff;}
	#innercontainer {width:980px;float:left;padding:0px 0px 0px 0px;margin:0px;border1:1px solid #e1e1e1;background:#fff;}
	#border {float:left;border:0px solid #E1E1E1;padding:0px 0px 0px 0px;margin:0px;}

	#header, #landheader {float:left;width:975px;padding:0px 0px 0px 0px;background:#fff;margin:5px 0px 5px 0px;border1:1px solid;}
	#header img, #landheader img {float:left;border:none;}
	#header small, #landheader small {float:left;text-align:center;cursor:pointer;height:30px;line-height:21px; font:bold 18px Arial, Helvetica, sans-serif;letter-spacing:-1px;color:#3366CC;padding:15px 10px 10px 10px;border:2px dotted #ccc;width:200px;background:#fff;}
	#header a, #landheader a {color:#ccc;text-decoration:none;}
	#header em, #landheader em {padding:15px 10px 10px 10px;height:30px;display:block;font:normal 1.25em Arial, Tahoma, Serif;width:450px;text-align:center;color:#3366CC;line-height:21px;border:2px dotted #ccc;float:right;}
	#header strong {padding-top:7px;font:normal 1.25em Arial, Tahoma, Serif;width:500px;text-align:center;color:#3366CC;line-height:21px;width:450px;float:right;}
#header h1{position:absolute; left:-9999px;}
	#headerleft {float:left;width:400px;}
	#headerleft img {padding-left:20px;}
	#headerright {float:right;width:550px;border1:1px solid;}

	#mininav {float:right; padding:0px 10px 0px 0px;font:bold 0.9em Arial, Helvetica;clear:both;border1:1px solid;color:#000;}
	#mininav a {color:#333;}
	#mininav a:hover {text-decoration:underline;}
	
#header a.email, #header a.email:hover{float:right;display:block;background:url(../images/btn_email.jpg) no-repeat 0px 0px; padding:0px; width:29px; height:29px;font-size:1px; color:#fff;}
#header a.print, #header a.print:hover{float:right;display:block;background:url(../images/btn_print.jpg) no-repeat 0px 0px; padding:0px; width:29px; height:29px;font-size:1px; color:#fff;}
#header a.fontSize, #header a.fontSize:hover{float:right;display:block;background:url(../images/btn_textsize.jpg) no-repeat 0px 0px; padding:0px; width:29px; height:29px;font-size:1px; color:#fff;}


	#access {padding:0px;width:100px;float:right;margin-top:10px;border1:1px solid;text-align:right;clear:both;}
	#access a {color:#999;text-decoration:none;}
	#access img {border:none;float:left;margin-left:2px;}
	#access a:hover {color:#000;text-decoration:underline;}

	#icons {float:right;padding-top:12px;}
	#icons img {float:left;margin-left:15px;border:none;}
	#navigation {float:left;background:#fff;margin:5px 0px 0px 13px;padding:0px;width:690px;border1:1px solid;}
	#searchform {width:250px;float:right;padding:0px 0px 0px 0px;margin:8px 0px 0px 0px;border1:1px solid red;}
	#frmSearch {margin:0px 0px 0px 0px;float:right;padding:0px 0px 0px 0px;}
	#frmSearch input {border:none;float:left;padding-left:5px; padding-right:5px;margin:0px;border1:1px solid;}
	.keywords {color:#999;padding:2px;font: 11px Trebuchet MS, Arial, Tahoma, Serif;width:135px;background:url(../media/images/search_bg.jpg) no-repeat;}
	#btnsearch {padding:0px;background:url(../images/clearbutton.jpg) no-repeat;top:0px;right:0px;cursor:pointer;font-size:10px; width:42px; height:19px;}
	
	/* Common Nav */
	#nav {float:left;padding:0px;margin:0px;border1:1px solid red;z-index:1;}
	#nav a {text-decoration:none;display:block;}
	#nav li {float:left;padding:0px;height:31px;cursor:pointer;list-style-type:none;border1:1px solid green;}
	#nav ul li a, #nav ul ul li {width:200px;}
	#nav ul {float:left;padding:0px;position:absolute;left:-999em;margin:1px 0px 0px -1px;z-index:2;border1:1px solid;}
	#nav ul li {width:200px;display:block;height:25px;}
	#nav ul li a {display:block;}
	#nav ul ul {width:200px;}
	#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:1.4em Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;background:#fff; width:770px;}
	#nav a {padding:2px 8px 2px 8px;color:#333;border-right:1px solid red;}
	#nav a.navlast {border-right:none;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#3366CC;background:#fff;}
	#nav a:hover {color:#666;}
	#nav ul li a:hover {color:#bf311a;}
	#nav a#active {color:#3366CC;background:#fff;}
	#nav li#fir ul {}
	#nav ul {background:#fff;font:0.6em Trebuchet MS, Verdana, Tahoma, Serif;text-transform:none;font-weight:normal;width:200px;margin-top:0px;}
	#nav ul li {border-right:1px solid #e1e1e1;border-left:1px solid #e1e1e1;border-bottom:1px solid #eee;}
	#nav ul li a {color:#bf311a;background1:#fff;padding:5px 15px 5px 15px;border:none;}
	#nav ul ul {background:#fff;border-bottom:1px solid #eee;margin:-22px 0px 0px 200px;}
	#nav li:hover, #nav li.sfhover {background:url(../images/img_nav_bg.gif) repeat-x;}
	#nav li.navlast:hover {background:url(../images/img_nav_bg_right.gif) bottom right no-repeat;}
	#nav li.navfirst:hover {background:url(../images/img_nav_bg_left.gif) bottom left no-repeat;}	
	#nav li li:hover, #nav li li.sfhover {background:#fff;color:#000;border-bottom:1px solid #e1e1e1;}

	#contentfull {float:left;width:100%;line-height:18px; line-height:1.6em; color:#333;border1:1px solid;padding:0px;margin:0px 0px 0px 0px;}
	#content {margin-top:3px;margin-left:0px;}
	#content p, #contentinside p  {margin:15px 0px 15px 0px;}
    /*#content p, #contentinside p  {margin-top:10px;margin-bottom:3px;font-size:11px;font-weight:normal;font-style:normal;line-height:15px;}*/
	#content a, #contentfull a {color:#000;}
	#content ul {margin-left:0px;padding-left:15px;border1:1px solid;}
	#content ul li {list-style-type:disc;color:#000;margin-left1:0px;padding-left1:0px;}
	#content ol {margin-left:5px;padding-left:22px;border1:1px solid;}
	#content ol li {color:#000;}    
	#content1 table {max-width:500px;border:1px solid #666;border-spacing:0px;}
	#content1 td {border:1px solid #666;border-spacing:0px;}

	#breadcrumbs a, #breadcrumbs a:visited {display:inline;margin:0px;padding:0px;color:#333;text-decoration:none;}
	#breadcrumbs {float:left;width:980px; height:1.8em;text-align:left;margin:12px 0px 7px 0px;padding:5px 10px 5px 20px;font:bold 0.8em Arial, Helvetica;}

	#hometop {width:1001px;height:200px;float:left;border1:1px solid green;z-index:0}
	#homebanner {width:1001px;height:210px;margin:0px 0px 0px 0px;font-size:14px;color:#333;border1:1px solid;}
	#homebanner img {padding:0px 0px 0px 0px;}
	#homebanner a {position:relative;color:#bf311a;font-size:0.8em;text-decoration:underline;left:250px;}
	#homebanner #homebannerfullID a {left:0px;}
	#homebanner p {margin:0px;padding:0px;line-height:25px;}
    .homebannersplit {float:left;width:499px;}    

	#mainhome {width:982px;float:left;border1:1px solid green;font-size:Trebuchet MS, Arial, sans-serif;padding:0px;margin:20px 0px 0px 0px;}
	#mainhome h2{font-size:1.2em;}
	#mainhomesilo1 {float:left;width:240px;margin:0px;padding:0px;margin-left:10px;}
	#mainhomesilo1 li {list-style:disc;color:#fbc3ac;}
	#mainhomesilo1 a {color:#000;text-decoration:none;}
	#mainhomesilo1 a:hover {text-decoration:underline;}
	#mainhomesilo1title, #mainhomesilo4titleall {float:left;width:240px;height:30px;background:url(../images/img_press_releases.jpg) no-repeat;}
	#mainhomesilo1 .linkArray {margin:0px;padding:0px;list-style:none;margin:0px 5px 0px 5px;}
	#mainhomesilo1 .linkArray a:hover{text-decoration:none;}	
	#mainhomesilo1 .linkArray li {list-style:none;margin:5px 0px 10px 0px;padding:0px;border-bottom:1px solid #ccc;}
	
	#mainhomesilo2 {float:left;width:240px;margin-left:5px;}
	#mainhomesilo2 li {list-style:disc;color:#a6bfde;}
	#mainhomesilo2 a {color:#000;text-decoration:none;}
	#mainhomesilo2 a:hover {text-decoration:underline;}
	#mainhomesilo2title {float:left;width:240px;height:30px;background:url(../images/img_events.jpg) no-repeat;}
	#mainhomesilo2.linkArray {margin:0px;padding:0px;list-style:none;margin:0px 5px 0px 5px;}
	#mainhomesilo2 .linkArray a:hover{text-decoration:none;}	
	#mainhomesilo2 .linkArray li {list-style:none;margin:5px 0px 10px 0px;padding:0px;border-bottom:1px solid #ccc;}
	
	#mainhomesilo3 {float:left;width:240px;margin-left:5px;border1:1px solid;}
	#mainhomesilo3 li {list-style:disc;color:#fbd483;}
	#mainhomesilo3 a {color:#000;text-decoration:none;}
	#mainhomesilo3 a:hover {text-decoration:underline;}	
	#mainhomesilo3title {float:left;width:240px;height:30px;background:url(../images/img_industry_trends.jpg) no-repeat;}	
	#mainhomesilo3 .linkArray {margin:0px;padding:0px;list-style:none;margin:0px 5px 0px 5px;}
	#mainhomesilo3 .linkArray a:hover{text-decoration:none;}	
	#mainhomesilo3 .linkArray li {list-style:none;margin:5px 0px 10px 0px;padding:0px;border-bottom:1px solid #ccc;}
	
	#mainhomesilo4 {float:left;margin-left:32px !important;width:200px;border1:1px solid;margin-left:20px}
    #mainhomesilo4 a {text-decoration:none;}
	#mainhomesilo4 ul {margin:0px;padding:0px;list-style:none;margin:0px 5px 0px 5px;}
	#mainhomesilo4 ul li {margin:5px 0px 10px 0px;padding:0px;border-bottom:1px solid #ccc;}
	.mainhomesilo4all p {color:#333; padding:4px;}
	/*
	#mainhomesilo4 #mainhomesilo4all ul {padding:4px 4px 4px 12px;}
	#mainhomesilo4 #mainhomesilo4all ul li {list-style:disc;color:#fbc3ac; font-weight:normal; border:none; font-size:11px; padding:0px; margin:0px 0px 5px 9px;border1:1px solid;}	
	*/
	.blacktext {font-size:11px;color:black;}
	.silotitletext {float:left;font-weight:bold;margin:6px 0px 0px 26px; background:none;}	
	.silocontent {float:left;width:200px;margin:0px;font:1.2em Arial, Helvetica, sans-serif;}
	.silocontent ul {font-size:14px;margin:0px;padding:0px;margin-left:26px;}
	.silocontent ul li {margin:2px 0px 5px 0px;}

	#maininside {width:1000px;float:left;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;background:url(../images/img_inside_divider.gif) top left repeat-x;border1:1px solid;}
	#insideleft {float:left; clear:left;width:205px;margin:0px 35px 0px 10px !important; margin:0px 35px 0px 5px; border1:1px solid;}
	#insidemiddle {float:left;width:500px;margin:0px 38px 0px 0px;border1:1px solid;overflow:hidden;}
    #insidemiddle p {margin-top:4px;}
	#insideright {float:left;width:205px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border1:1px solid;}

	#leftnav {float:left;width:100%;border1:1px solid red;margin:0px;padding:0px;}
	#leftnav a {float:left;width:188px;color:#000;text-decoration:none;padding:5px 0px 5px 15px;border-bottom:1px dotted #666;font:bold 1em Arial, sans-serif;}
	#leftnav a:hover {color:#ed171f;}
	#leftnavtitle {float:left;background:url(../images/img_leftnav_titlebg.jpg) top left no-repeat;width:204px;height:27px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border1:1px solid;font:13px Trebuchet MS, Arial, sans-serif;}
    #leftnavtitle a {float:left;font-weight:bold;padding:5px 0px 5px 15px;margin:0px;border-bottom:none;font:bold 13px Trebuchet MS, Arial, sans-serif;}
	#leftnav ul {float:left;margin-top:0px;margin-bottom:0px;margin-left:0px;padding-left:0px;}
	#leftnav ul li {float:left;list-style:none;clear:both;width:200px;padding:0px;}
	#leftnav ul li ul li a {float:left;width:173px;color:#000;padding-left:30px;border-bottom:1px dotted #666;font:10px Arial, sans-serif;}
	#leftnav ul li ul li a:hover {color:#666;text-decoration:underline;}
	
	#menu {width:177px;height:130px;background:#3366CC top left url(../images/img_internalMenuBack.gif) no-repeat;margin:0px;margin-bottom:25px;padding:10px 15px 10px 15px;}
	#menu img {border:none;margin-top:3px;}
	.clearmain {clear:both;}
	
	.cc {float:left;width:100%;margin:0px 0px 15px 0px;}
	.cc p {margin:0px;padding:0px;}
	.cctop {width:100%;float:left; height:auto !important;  height:35px;min-height:35px;background:url(../images/img_cctop_bg.gif) no-repeat;}
    .cctopBg {width:100%;float:left;min-height:35px;background:url(../images/img_cc_bg.jpg) repeat-y;}
	.cctopBgDivLine{width:100%; height:1px; max-height:1px; font-size:1px; float:left;background:url(../images/img_cctop_bg_divLine.gif) no-repeat;}
    
    .ccmain {width:195px;float:left;background:url(../images/img_cc_bg.jpg) repeat-y;padding:5px 0px 0px 10px;margin:0px;}
	.ccbtm {width:100%;float:left;min-height:34px; height:34px;background:url(../images/img_ccbtm_bg.jpg) no-repeat;}
	.cctitletext {float:left;width:180px;font:16px Trebuchet MS, Arial, sans-serif;padding:10px 0px 0px 0px;margin:0px 0px 0px 10px;background:transparent; }
	.cc ul {list-style:none;margin-top:5px;margin-left:0px;padding-left;0px;}
	
	#landheader {height:60px;}
	#landbanner img {float:left;margin-bottom:15px;}
	#halfbanner {border:2px dotted #ccc;width:415px;height:160px;}
	#fullbanner {border:2px dotted #ccc;width:735px;height:160px;}

	#footer {float:left;background:#fff; border-top:1px solid #babcbe; background:url(../images/img_inside_divider2.gif) top left repeat-x;width:100%;color:#999;margin:0px;padding:8px 0px 0px 0px;font:bold 1em Arial;}
	#footer a {color:#222;text-decoration:none;}
	#footer a:hover {text-decoration:underline;}
	#footer p {padding:0px;margin:0px;}
	#footerlinksleft {float:left;padding:5px 0px 10px 0px;border1:1px solid;}
	#footerlinksright {float:left;padding:5px 0px 10px 0px;border1:1px solid;}
	#footercopyright {float:right;padding:10px 0px 10px 0px;border1:1px solid;}
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}

	#hbdetmod ul.listul {margin-left:20px;display:block;}


.reeeeegularText {min-width:99px;}

table tr td.regularText {width:300px;text-align: left;padding:5px;}


