/* import styling */
@import './hb-poll.css';

/* CSS Document */
	div {border:0px solid red;}
	#left {border:0px solid red;}
	#border{border:0px solid red;}
	#header {border:0px solid red; }
	#navigation {border:0px solid red;}
	/*#content {border:1px solid red;}
	#access {border:1px solid red;}*/

	body {margin:0px auto;background:#dfdfdf url(../images/mainBack.gif) repeat-x top left;font:11px Arial, Helvetica, sans-serif;}
	a {text-decoration:none;}
	a:hover {text-decoration:underline;}
	img {border:0;}
	#containerhome {margin:0px auto;padding:0px;width:970px; margin-top:30px; background:url(../images/bg_leftnavbg.jpg) repeat-y left top transparent;}
	#container {margin:0px auto;padding:0px;width:970px; margin-top:30px; background:url(../images/bg_leftnav.jpg) repeat-y left top;}
	#border {padding:0px 0px 0px 0px;margin:0px;}
	#header, #landheader {height:114px;background:#fff;position:relative; margin:0px auto; padding:0px; z-index:10000000;}
	#header img, #landheader img {float:left;border:none;}
	#header strong {padding-top:7px;font:normal 14px Arial, Tahoma, Serif;width:500px;text-align:center;color:#3366CC;line-height:21px;width:450px;float:right;}
	.call {position:absolute;top:31px;left:698px;}
	#tree {position:absolute;top:20px;right:0; z-index:50000;}
	#icons {float:right;padding-top:12px;}
	#icons img {float:left;margin-left:15px;border:none;}
	
	#navigation {height:19px; margin-top:20px; padding:0px;}
	
	#frmSearch {margin:0px;float:right;width:213px;background:bottom left url(../images/img_navSep.jpg) no-repeat;padding:5px 15px 4px 15px;}
	#keywords {padding:2px 2px 1px 2px;font: 11px Arial, Tahoma, Serif;width:150px;margin-top:0px !important;margin-top:-1px;margin-right:1px;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;}
	#btnsearch {font: 10px Tahoma, Arial, Serif;background:#FFF top left url(../images/img_searchback.gif) repeat-x;width:55px;text-transform:uppercase;border-top:1px solid #D5D5D5;border-bottom:1px solid #A7A7A7;height:19px;border-left:1px solid #D5D5D5;border-right:1px solid #A7A7A7;cursor:pointer;}
	
	#logo {padding-top:35px; padding-left:14px;}
	
	#footer {line-height:18px;font-size:10px;font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;background:#fff;color:#898989;padding:15px 30px 15px 30px;margin-bottom:10px;}
	#footer a {color:#D2E6EC;text-decoration:none;}
	#footer a:hover {text-decoration:underline;color:#fff;}
	#footer p {margin:0px;}
	#footer small {font:normal 14px Arial, Tahoma, Serif;padding:10px;display:block;}
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}
	
	/* Homepage */
	#theaterBanner {position:relative;width:970px;height:315px;background: url(../images/theater-banner.jpg) no-repeat top left;}
	#flashColors {position:absolute;top:148px;left:0;}
	#homeContent {position:absolute;top:165px;left:396px;width:320px;font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;}
	#homeContent h1 {font-size:14px;font-weight:normal;line-height:20px;}
	#homeContent a {font-size:17px;color:#00aeef;padding-left:12px;background: url(../images/homeChev.gif) no-repeat top left;}
	#containers {padding:0px;float:left; font-size:11px; color:#666;}
	#containers strong {font-family:Trebuchet MS,Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000;}
	#containers a {display:block;padding:10px 0 0 0;color:#00aeef;font-weight:bold;}
	#one, #two, #three {float:left;border:0px inset blue;}
	#one {width:264px;padding:15px 0 15px 65px;}
	#two {width:268px;padding:15px 0 15px 18px;}
	#three {width:336px;padding:15px 0 15px 19px;}
	.colorBars {background: url(../images/colorbars.gif) no-repeat top left;width:34px;height:10px;float:left;}
	#one #cont {float:left;width:229px;}
	#one #cont p {padding:0px; margin:0px;}
	#two #cont {float:left;width:210px;}
	#two #cont p {padding:0px; margin:0px;}
	#three #cont {float:left;width:240px;}
	#three #cont p {padding:0px; margin:0px;}
	#one {background:url(../images/mod1BG.jpg) repeat-x bottom #fff;}
	#two {background:url(../images/mod2BG.jpg) repeat-x bottom #fff;}
	#three {background:url(../images/mod3BG.jpg) repeat-x bottom #fff;}
	#homemargin {float:left;background: url(../images/homemargin.jpg) no-repeat top left;width:970px;height:77px;}
	
	
	/* Common Nav 
	#nav {float:left;padding:0px;margin:0px;}
	#nav a {text-decoration:none;display:block; color:#666666}
	#nav li {float:left;padding:0px;cursor:pointer;list-style-type:none;}
	#nav ul {float:left;width:150px;padding:0px;position:absolute;left:-999em;margin:0px 0px 0px 2px;}
	#nav ul li {width:150px;display:block;}
	#nav ul li a {display:block;}
	#nav ul ul {width:150px;}
	#nav ul ul li {text-indent:0;}
	#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:bold 11px Arial, Helvetica, sans-serif;}
	#nav a {padding:0px;color:#666;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#3366CC;background:#fff;}
	#nav a:hover {color:#333;}
	#nav a#active {color:#3366CC;background:#fff;}
	#nav li#fir ul {} 
	#nav .company ul  {background:#d0f0fc;font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal; width:128px; margin:0px  }
	#nav .company ul li {border:none;}
	#nav .company ul li a {color:#333;background:none;padding:5px 0px 5px 5px; }
	#nav .company ul ul {margin:-23px 0px 0px 128px;}
	#nav .company li:hover, #nav .company li.sfhover {background:#9bdff9; width:128px;}
	#nav .company li li:hover, #nav .company li li.sfhover {background:#9bdff9;color:#000;border-bottom:none; width:128px}
	
	#nav .services ul  {background:#fffacd;font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal; width:128px;  margin-left:0px; }
	#nav .services ul li {border:none;}
	#nav .services ul li a {color:#333;background:none;padding:5px 0px 5px 5px;}
	#nav .services ul ul {margin:-23px 0px 0px 128px; display:none}
	#nav .services ul ul li:hover, #nav li.sfhover {background:#fcf593; width:128px;}
	#nav .services ul ul li li:hover, #nav li li.sfhover {background:#9bdff9;color:#000;border-bottom:none; width:128px}
	#nav .services li:hover, #nav .services li.sfhover {background:#fcf593; width:128px;}
	#nav .services li li:hover, #nav .services li li.sfhover {background:#9bdff9;color:#000;border-bottom:none; width:128px}
	
	#nav .clients ul  {background:#fdeaee;font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal; width:128px;  margin-left:0px; }
	#nav .clients ul li {border:none;}
	#nav .clients ul li a {color:#333;background:none;padding:5px 0px 5px 5px;}
	#nav .clients ul ul {margin:-23px 0px 0px 128px;}
	#nav .clients li:hover, #nav .clients li.sfhover {background:#ffced9; width:128px;}
	#nav .clients li li:hover, #nav .clients li li.sfhover {background:#ffced9;color:#000;border-bottom:none; width:128px}
	
	#nav .contact ul  {background:#e6f3d6;font:10px Verdana, Tahoma, Serif;text-transform:none;font-weight:normal; width:128px;  margin-left:0px; }
	#nav .contact ul li {border:none;}
	#nav .contact ul li a {color:#333;background:none ;padding:5px 0px 5px 5px;}
	#nav .contact ul ul {margin:-23px 0px 0px 128px;}
	#nav .contact li:hover, #nav .contact li.sfhover {background:#c8e6a1; width:128px;}
	#nav .contact li li:hover, #nav .contact li li.sfhover {background:#c8e6a1;color:#000;border-bottom:none; width:128px}
	
	
	#nav .company {width:128px;height:19px;background: url(../images/nav1Off.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;margin-right:2px;}
	#nav .services {width:128px;height:19px;background: url(../images/nav2Off.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;margin-right:2px;}
	#nav .clients {width:128px;height:19px;background: url(../images/nav3Off.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;margin-right:2px;}
	#nav .contact {width:128px;height:19px;background: url(../images/nav4Off.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;margin-right:2px;}
	
	#nav .company:hover, #nav li:hover a.company, #nav li.sfhover a.company {width:128px;height:19px;background: url(../images/nav1On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .services:hover, #nav li:hover a.services, #nav li.sfhover a.services {width:128px;height:19px;background: url(../images/nav2On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .clients:hover, #nav li:hover a.clients, #nav li.sfhover a.clients {width:128px;height:19px;background: url(../images/nav3On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .contact:hover, #nav li:hover a.contact, #nav li.sfhover a.contact {width:128px;height:19px;background: url(../images/nav4On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	
	#nav .companyactive {width:128px;height:19px;background: url(../images/nav1On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block; }
	#nav .servicesactive {width:128px;height:19px;background: url(../images/nav2On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .clientsactive {width:128px;height:19px;background: url(../images/nav3On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	#nav .contactactive {width:128px;height:19px;background: url(../images/nav4On.gif) no-repeat top left;text-indent:-999em;-moz-outline:0;outline:0;display:block;}
	
	#nav .company ul li a {text-indent:0px;}
	#nav .services ul li a {text-indent:0px;}
	#nav .clients ul li a {text-indent:0px;}
	#nav .contact ul li a {text-indent:0px;}
	*/
	
	/* Common Nav */
	#nav a {text-decoration:none;display:block; outline:none; cursor:pointer;}
	#nav li {float:left;padding:0px;list-style-type:none;}
	#nav ul {float:left;width:128px;position:absolute;left:-999em;margin:0px;padding-left:0px;}
	#nav ul li {width:128px;display:block;}
	#nav ul li:hover {width:128px;}
	#nav ul li a {display:block;}
	#nav ul ul {width:128px; display:none;}
	#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;z-index:100000;}
	#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;z-index:100000;}
		
	/* Unique Nav */
	#nav {float:left; height:19px; border:0px solid blue; padding:0px; margin:0px; margin-left:18px; margin-top:5px; background:url(../images/main_nav_bg.gif) left top}
	#nav a {padding:0; margin:0px;font-size:11px; margin-right:2px;}
	#nav li#fir a {background:none;}
	#nav li#fir a#active {color:#c42032;background:transparent;}
	#nav a:hover {color:#333;}
	#nav a#active {color:#3366CC;background:transparent;}
	#nav #active-nav {font-weight:normal;}
	#nav #active-nav li a {font-weight:normal;color:#fff;}
	#nav #active-nav li a:hover {color:#000;}
	#nav li#fir ul {}
	#nav ul {font:10px Arial, Helvetica, sans-serif;text-transform:none;font-weight:normal;z-index:100000;}
	#nav ul li {border-top:none;}
	#nav ul li a {color:#333; background:none; padding:5px 0px 5px 5px;  cursor:pointer;}
	#nav ul ul li a:hover {color:#333;}
	#nav li:hover, #nav li.sfhover {background:transparent;color:#c42032;}
	#nav li li:hover, #nav li li.sfhover {background:#d9e0d8;color:#c42032;}
	
	#nav .company {width:128px;height:19px;background: url(../images/nav1off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .omnibusservices {width:128px;height:19px;background: url(../images/nav2off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .clients {width:128px;height:19px;background: url(../images/nav3off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .contact {width:128px;height:19px;background: url(../images/nav4off.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	#nav .company:hover, #nav li:hover a.company, #nav li.sfhover a.company {width:128px;height:19px; background: url(../images/nav1on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .omnibusservices:hover, #nav li:hover a.omnibusservices, #nav li.sfhover a.omnibusservices {width:128px;height:19px; background: url(../images/nav2on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .clients:hover, #nav li:hover a.clients, #nav li.sfhover a.clients {width:128px;height:19px; background: url(../images/nav3on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .contact:hover, #nav li:hover a.contact, #nav li.sfhover a.contact {width:128px;height:19px; background: url(../images/nav4on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	#nav .companyactive  {width:128px;height:19px;background: url(../images/nav1on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .omnibusservicesactive {width:128px;height:19px;background: url(../images/nav2on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .clientsactive {width:128px;height:19px;background: url(../images/nav3on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	#nav .contactactive {width:128px;height:19px;background: url(../images/nav4on.gif) no-repeat top left transparent;text-indent:-999em;display:block;}
	
	/* Background Color ul */
	#nav .companyul ul  {background:#d0f0fc;}
	#nav .companyul li:hover, #nav .companyul li.sfhover, #nav .companyul li li:hover, #nav .companyul li li.sfhover {background:#9bdff9;}
	
	#nav .omnibusservicesul ul  {background:#fffacd;}
	#nav .omnibusservicesul li:hover, #nav .omnibusservicesul li.sfhover, #nav .omnibusservicesul li li:hover, #nav .omnibusservicesul li li.sfhover {background:#fcf593; width:128px;}
	
	#nav .clientsul ul  {background:#fdeaee;}
	#nav .clientsul li:hover, #nav .clientsul li.sfhover, #nav .clientsul li li:hover, #nav .clientsul li li.sfhover {background:#ffced9; width:128px;}
	
	#nav .contactul ul {background:#e6f3d6;}
	#nav .contactul li:hover, #nav .contactul li.sfhover, #nav .contactul li li:hover, #nav .contactul li li.sfhover {background:#c8e6a1; width:128px;}
	

	#main {padding:0px; width:970px; background:url(../images/bg_leftnav.jpg) no-repeat bottom left transparent;}
	#main small {color:#999999;display:block;width:495px;float:left;padding-right:31px;font-size:11px;padding-bottom:10px;padding-left:2px;}
	#main small a {color:#999999;text-decoration:none;}
	#main small a:hover {color:#000;text-decoration:underline;}
	#over1 {float:left;}
	#over1 h4 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;margin-bottom:10px;}
	#over1 h4 a {color:#333;text-decoration:none;}
	#over1 p {margin:10px 0px 10px 0px;}
	div.overclr {clear:both;position:relative;margin-top:0px;height:20px;}
	div.overnew {float:left;width:47%;margin-right:3%;margin-bottom:20px;}
	#content {width:667px;float:left;color:#333;font-size:12px; color:#464646; background:url(../images/bg_main.jpg) repeat-y top left; padding-bottom:30px; margin-bottom:0px;}
	#content a, #contentfull a {color:#00aeef; /* Might need to Update later (Jerry)	*/}
/*	#content h1, #contentfull h1 {font:10px Arial, Helvetica, sans-serif;color:#fff;background: url(../images/pageTitleBG.gif) repeat-y right;width:657px;padding:4px 0 2px 10px;line-height:8px;vertical-align:middle;text-transform:uppercase;}
*/	#content h2, #contentfull h2 {color:#b0b0b0; font-size:24px; font-weight:normal;}
	#content h3, #maincontent h3 {font:bold 14px Arial, Helvetica, sans-serif;color:#333;}
	#content h4, #contentfull h4 {font:bold 13px Arial, Helvetica, sans-serif;color:#000;}
	#content h5, #contentfull h4 {font:bold 12px Arial, Helvetica, sans-serif;color:#3366CC;}
	#content h6, #contentfull h4 {font:bold 12px Arial, Helvetica, sans-serif;color:#000;}
	#content ul {margin-left:16px;padding:0px;}
	#content ul li {list-style-type:square;}
	#content strong {color:#000;}
	#content p {color:#464646;}
	.minheight {width:1px; height:440px; float:left;}
	
	/* Header H1 Styles 
		padding:0px; margin:0px; color:#999; background:#ffcc00 url(../images/pageTitleBG.gif) no-repeat right; width:667px; height:13px; padding-top:1px;border:1px solid pink;
		padding:0px; margin:0px; color:#fff; font-weight:bold; font-size:11px; padding-left:30px;border:none;
	*/
	#bgh {border:0px solid pink;background: url(../images/pageTitleBG.gif) repeat-y top left;height:14px;clear:both;}
	#bgh h1 {padding:0 0 0 30px;margin:0;font-size:11px;color:#fff;text-transform:uppercase;line-height:14px;vertical-align:middle;}
	
	/* Main Content */
	#maincontent {padding-left:30px; width:500px;}
	#maincontent.clients {position:relative;}
	#maincontent.clients #clientFlash {height:650px;}
	#maincontent li {line-height:16px;padding:0 0 10px 0;}
	
	/* Left Nav Styles */
	#leftnav {width:303px;float:left;font-size:12px;line-height:18px; padding-top:24px;}
	#leftnav img {margin:0px;}
	#leftnav a {color:#666; outline:none;}
	#leftnav h2 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	#leftnav ul {width:190px;margin:0px;padding:0px;line-height:14px; padding-bottom:20px; float:left;}
	#leftnav ul li {list-style-type:none;padding-left:62px; margin-bottom:10px;height:14px;}
	#leftnav ul li#msel a {color:#3366CC;}
	#leftnav ul li#msel ul li a {color:#000;}
	#leftnav ul li a {color:#666;text-decoration:none;display:block;padding:0px; font-size:11px;}
	#leftnav ul li a:hover {color:#00aeef;}
	#leftnav ul li#active-nav {background:url(../images/bg_leftnavactive.jpg) repeat-y right top; width:273px; padding-left:30px;}
	#leftnav ul li#active-nav a {color:#000; background:url(../images/leftnav_active.gif) no-repeat left top; padding-left:30px;}
	#leftnav ul li ul li {height:auto; padding-left:32px;}
	#leftnav ul li ul li a {color:#666;}
	#leftnav ul li ul li li {padding-left:20px;}
	#leftnav ul li ul li li {}
	#leftnav ul li#active-nav ul li {height:auto; padding-left:64px;}
	#leftnav ul li#active-nav ul li li {padding-left:20px;}
	#leftnav ul li#active-nav ul li a {background:none; padding-left:0px;color:#666;}
	#leftnav ul ul ul {display:none;}
	#leftnav ul li#parent-open li {padding-left:0px; margin-left:32px; width:208px;}
	#leftnav ul li#parent-open li#active-nav {padding-left:0px; margin-left:0px;width:240px;}
	
	#leftnav ul li#msel a:hover {color:#00aeef;}
	#leftnav ul ul {padding:8px 0px 0px 0px;background:none;margin:0px;}
	#leftnav ul ul li {}
	#leftnav ul ul li a {padding:0px 5px 0px 0px;color:#00aeef;}
	#leftnav ul ul li a:hover {color:#00aeef;background:none;}
	#leftnav img {border:none;}
	
	#quote {font-size:11px;color:#7d7d7d;line-height:14px;width:199px;padding:15px 0 0 65px; float:left; }
	
	#quickLinks {width:132px;padding:0px 0 0 30px;display:block; float:left;}
	
	#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; height:0px; line-height:0px; padding:0px; margin:0px;}
	
	#homeleft {width:47%;float:left;margin-top:10px;}
	#homeright {width:47%;float:right;margin-top:10px;}
	#homeright h3, #homeleft h3 {font:bold 16px Arial, Helvetica, sans-serif;border-bottom:1px solid #333;letter-spacing:-1px;color:#333;padding-bottom:3px;}
	#homeright ul, #homeleft ui {width:207px;margin:0px 0px 25px 0px;padding:0px;padding-bottom:2px;line-height:14px;}
	#homeright ul li, #homeleft ul li {list-style-type:none;background:top left url(../images/img_navIcon.gif) no-repeat;margin-bottom:7px;padding-left:16px;}
	#homeright ul li a, #homeleft ul li a {color:#000;text-decoration:none;display:block;padding:0px 5px 3px 0px;}
	#homeright ul li a:hover, #homeleft ul li a:hover {color:#3366CC;}
	#homeright ul ul, #homeleft ul ul {padding:4px 0px 8px 0px;background:none;margin:0px;}
	#homeright ul ul li, #homeleft ul ul li {background:none;}
	#homeright ul ul li a, #homeleft ul ul li a {padding:1px 5px 0px 5px;color:#3366CC;}
	#homeright ul ul li a:hover, #homeleft ul ul li a:hover {color:#000;background:none;}
	
	#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 Styles */
	#footer {line-height:18px;padding:0px;margin-bottom:0px; padding-left:20px; padding-top:12px; height:33px; background:#fff;}
	#footer a {color:#898989;text-decoration:none;}
	#footer a:hover {text-decoration:underline;color:#000;}
	#footer p {margin:0px; color:#898989}
	#footerLinksRight { float:right; margin-right:20px;}
	#copyright {text-align:center;color:#BBB;margin-bottom:10px;}
	
	/* Access Styles */
	#access {color:#999;float:left; width:667px; height:24px;}
	#access ul {margin:0px; padding:0px; padding-left:377px; float:left; padding-top:5px;}
	#access ul li {list-style-type:none; float:left; margin-left:45px;}
	#access ul li a {background:none;}
	#access a {color:#999;text-decoration:none; font-size:10px;}
	#access a:hover {color:#666;text-decoration:underline;}
	#access #Company {width:667px; height:24px; background:url(../images/companyBarBg.gif) no-repeat right;}
    #access #Services {width:667px; height:24px; background:url(../images/servicesBarBg.gif) no-repeat right;}
    #access #Clients {width:667px; height:24px; background:url(../images/clientsBarBg.gif) no-repeat right;}
    #access #Contact {width:667px; height:24px; background:url(../images/contactBarBg.gif) no-repeat right;}
	#accessSub {color:#999; background:url(../images/pageTitleBG.gif) no-repeat right; width:667px; height:14px;}
	
	/* Contact Form */
	td label {color:#000;font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size:11px;}
	span.required {color:#ff0000;padding-left:5px;}
	input.contact {border-left:1px solid #cecece;border-top:1px solid #8f8f8f;border-right:1px solid #cecece;border-bottom:1px solid #ffffff;margin-top:5px;font-size:12px;}
	input.submit {border:0;background: url(../images/submit-chevs.gif) no-repeat top left;color:#00aeef;}
	#maincontent.contact strong {color:#8cc640;}
	
	/* Case Studies Pop */
	#pop {width:573px;height:384px;background:#e7e8e9;padding:5px;}
	#pop #head {background: url(../images/cs-header.jpg) no-repeat top left;width:573px;height:24px;position:relative;}
	#pop #head a {width:57px;height:24px;display:block;position:absolute;top:0;right:0;}
	#pop #specifics {background:#d8d8d8;padding:11px 0 14px 19px; height:16px;}
	#pop #specifics .client {padding-right:10px;float:left; font-weight:normal}
	#pop #specifics .client #label, #pop #specifics .company #label {color:#464646;font-size:9px; }
	#pop #specifics .client #value, #pop #specifics .company #value {color:#ed1c24;font-size:16px;}
	#pop #specifics .company #label {padding-right:5px;}
	#pop #csBody {width:573px;height:317px;position:relative;}
	#pop #csBody #image {position:absolute;top:0;right:0;}
	#pop #csBody #csContent {background:#ffffff; -moz-opacity:.93; filter:alpha(opacity=93); opacity:.93;width:45%;height:277px;padding:20px;overflow:auto;position:absolute;top:0;left:0;}
	
	/* Buckets*/
	#cont strong a { color:#000; text-decoration:none; margin:0; padding:0  }

	/*#containers {background:url(../images/modules_bg.jpg) no-repeat;}
	#containers a {display:block;padding:4px 0 0 0;color:#00aeef;font-weight:bold; text-decoration:none}
	#containers a:hover { text-decoration:underline}
    #containers strong {font-family:Trebuchet MS, Trebuchet, Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:normal;color:#000; }
	#containers p { color:#666; margin:0px; padding:0px  }
	#one {float:left; width:265px; padding:8px 0 0 72px}
	#two {float:left; width:260px; padding:8px 0 0 22px }
	#three {float:left; width:336px; padding:8px 0 0 12px}
	#one #cont { width:201px; padding:0 0 0 32px; }
	#two #cont {width:214px; padding:0 0 0 32px; }
	#three #cont {width:218px; padding:0 0 0 32px; }*/
	
	/* Helpful Tools */
	#tools form {margin-bottom:10px;}
	#tools .inputarea {margin-top:8px; margin-bottom:12px;}	
	#tools #marginError .marginErrorbutton {float:left; width:auto; display:block; padding-left:25px; padding-right:25px; background:#cdcdcd; color:#231f20; padding-top:3px; padding-bottom:2px;  border-top:1px solid #c3c3c3; border-left:1px solid #c3c3c3;}
	#tools #marginError .sampleSizebutton {float:left; width:auto;  display:block; padding-left:25px; padding-right:25px;  padding-top:3px; padding-bottom:2px; background:#fff; color:#b0b0b0; border-top:1px solid #c3c3c3; border-right:1px solid #c3c3c3;}
	#tools #marginError .sampleSizebutton:hover {background:#fff533;}
	
	#tools #topArea { height:20px; margin-bottom:0px; }
	#tools #topArea a:hover { text-decoration:none;}
	
	#tools #formArea { padding-top:10px; padding-left:10px; padding-bottom:10px; background:url(../images/bg_formArea.jpg) repeat-y right top #cdcdcd;}
	#tools #formArea input {width:200px; border:1px solid #aaa; padding: 2px 3px;}
	
	/* Sample Size */
	#tools #sampleSize .marginErrorbutton {float:left; width:auto; display:block; padding-left:25px; padding-right:25px; background:#fff; color:#b0b0b0; padding-top:3px; padding-bottom:2px;  border-top:1px solid #c3c3c3; border-left:1px solid #c3c3c3;}
	#tools #sampleSize .marginErrorbutton:hover {background:#fff533;}
	#tools #sampleSize .sampleSizebutton {float:left; width:auto;  display:block; padding-left:25px; padding-right:25px;  padding-top:3px; padding-bottom:2px; background:#cdcdcd; color:#231f20; border-top:1px solid #c3c3c3; border-right:1px solid #c3c3c3;}
	
	/* pad fix
	#email { margin-bottom:13px;  }
	#phone { margin-bottom:13px;  } */