@charset "UTF-8";
/* CSS Document */

body {
	margin: 0;
	padding: 0;
	background:#7a7ac3 url(../images/index2-bk.jpg) repeat-x 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
}
form {
	margin:0;
	padding:0;
}
span.clear {
  display: block;
  width:100%;
  clear: both;
  height: 1px;
  line-height: 0px;
  margin-bottom: -1px;
}
.hidden {
	display:none;
}
a img, img {
	border:none;
}
a {
	outline:none;
	cursor:pointer;
	color:#b91b1a;
	text-decoration:none;
}
h1,
h2 {
	color:#f01c6c;
}
h3 {
	color:#ffae00;
	margin-bottom:0;
}
#home h3 {
	color:#000;
	margin-bottom:0;
}

#wrapper {
	width:1008px;
	margin:0 auto;
}
#wrapperTop {
	position:relative;
	height:149px;
	background:url(../images/bg_wrapperTop.png) 0 0 no-repeat;
}
#wrapperMid {
	position:relative;
	min-height:460px;
	height:auto !important;
	height:460px;
	padding-bottom:40px;
	background:url(../images/bg_wrapperMid.png) 0 0 repeat-y;
}
#wrapperBottom1 {
	background:url(../images/bg_wrapperMid.png) 0 0 repeat-y;
}
#wrapperBottom2 {
	position:relative;
	height:74px;
	padding-top:20px;
	background:url(../images/bg_wrapperBottom.png) 0 0 no-repeat;
	text-align: center;
}
#wrapperBottom1 .ad {
	width:960px;
	margin:0 auto;
}
#wrapperBottom2 p#bottomMenu {
	text-align:center;
	margin:0 0 5px 0;
}
#wrapperBottom2 p#bottomMenu a {
	color:#FFF;
	text-decoration:none;
	padding:0 5px;
}
#wrapperBottom2 p#copyright {
	color:#FFF;
	font-size:11px;
	margin:0;
	text-align:center;
}
#home #wrapper #wrapperBottom2 p.credit a{
	font-size: 10px;
	font-weight: bold;
	color: #666;
}
#wrapperTop #topMenu {
	text-align:right;
	padding:35px 50px;
}
#wrapperTop #topMenu a {
	color:#000;
	text-decoration:none;
	padding:0 5px;
}
#wrapperTop #topMenu a:hover,
#wrapperTop #topMenu a:active {
	text-decoration:underline;
}
#wrapperTop #logo {
	position:absolute;
	width:345px;
	height:111px;
	top:34px;
	left:48px;
	z-index:2;
}
#wrapperTop #logo a {
	display:block;
	width:345px;
	height:111px;
	background:url(../images/logolrg.png) no-repeat 0 0;
}
#wrapperMid #mainMenu {
	position:absolute;
	width:583px;
	height:42px;
	top:-42px;
	right:39px;
	z-index:100;
}
#wrapperMid #mainMenu ul {
	width:583px;
	height:42px;
	background:url(../images/bg_mainMenu.png) 0 0 no-repeat;
	position:relative;
	margin:0;
	padding:0;
}
#wrapperMid #mainMenu ul.active_consumers {
	background:url(../images/bg_mainMenu_consumers.png) 0 0 no-repeat;
}
#wrapperMid #mainMenu ul.active_researchers {
	background:url(../images/bg_mainMenu_researchers.png) 0 0 no-repeat;
}
#wrapperMid #mainMenu ul.active_about {
	background:url(../images/bg_mainMenu_about.png) 0 0 no-repeat;
}
#wrapperMid #mainMenu ul.active_press {
	background:url(../images/bg_mainMenu_press.png) 0 0 no-repeat;
}
#wrapperMid #mainMenu ul li {
	margin:0;
	padding:0;
	display:block;
	position:absolute;
	height:42px;
	z-index:101;
}
#wrapperMid #mainMenu ul li#consumers {
	width:149px;
	left:0px;
}
#wrapperMid #mainMenu ul li#researchers {
	width:137px;
	left:149px;
}
#wrapperMid #mainMenu ul li#about {
	width:168px;
	left:286px;
}
#wrapperMid #mainMenu ul li#press {
	width:129px;
	left:454px;
}
#wrapperMid #mainMenu ul li a {
	display:block;
	text-indent:-8765px;
	height:42px;
}
#wrapperMid #mainMenu ul li#consumers a {
	width:149px;
}
#wrapperMid #mainMenu ul li#researchers a {
	width:137px;
}
#wrapperMid #mainMenu ul li#about a {
	width:168px;
}
#wrapperMid #mainMenu ul li#press a {
	width:129px;
}
#wrapperMid .INT {
	width:960px;
	margin:0 auto;
}
#wrapperMid .INT #focusZones {
	position:relative;
	height:169px;
	background:url(../images/bg_focusZones.png) center -160px no-repeat;
}
#home #wrapperMid .INT #focusZones {
	position:relative;
	height:323px;
	background:url(../images/bg_focusZones.png) center 0px no-repeat;
}
#wrapperMid .INT #focusZones #bg_about {
	position:absolute;
	width:1008px;
	height:244px;
	top:-28px;
	left:-24px;
	background:url(../images/bg_focusZones_about_note.png) 0 0 no-repeat;
	z-index:10;
}
#wrapperMid .INT #focusZones #bg_consumers {
	position:absolute;
	width:1008px;
	height:244px;
	top:-28px;
	left:-24px;
	background:url(../images/bg_focusZones_consumer_note.png) 0 0 no-repeat;
	z-index:10;
}
#wrapperMid .INT #focusZones #bg_home {
	position:relative;
	width:1008px;
	height:378px;
	top:-28px;
	left:-24px;
	background:url(../images/bg_focusZones_home.png) 0 0 no-repeat;
	z-index:10;
}
#wrapperMid .INT #focusZones #bg_researchers {
	position:absolute;
	width:1008px;
	height:284px;
	top:-28px;
	left:-24px;
	background:url(/images/bg_focusZones_researchers_note.png) 0 0 no-repeat;
	z-index:10;
}
#wrapperMid .INT #focusZones #bg_press {
	position:absolute;
	width:1008px;
	height:284px;
	top:-28px;
	left:-24px;
	background:url(/images/bg_focusZones_press_note.png) 0 0 no-repeat;
	z-index:10;
}
#wrapperMid .INT #focusZones #bg_home_coming_soon {
	position:relative;
	width:1008px;
	height:378px;
	top:-28px;
	left:-24px;
	background:url(/images/bg_focusZones_CUSoon.png) 0 0 no-repeat;
	z-index:10;
}

#wrapperMid .INT #focusZones #stickyNoteLink1 {
	position:absolute;
	z-index:23;
	width:100px;
	height:100px;
	top:183px;
	left:170px;
}
#wrapperMid .INT #focusZones #stickyNoteLink1 a {
	display:block;
	text-indent:-8765px;
	width:100px;
	height:100px;
}
#wrapperMid .INT #focusZones #stickyNoteLink2 {
	position:absolute;
	z-index:24;
	width:100px;
	height:100px;
	top:183px;
	left:835px;
}
#wrapperMid .INT #focusZones #stickyNoteLink2 a {
	display:block;
	text-indent:-8765px;
	width:100px;
	height:100px;
}
/*#wrapperMid .INT #focusZones #factsSheetLink {
	position:absolute;
	z-index:20;
	width:300px;
	height:100px;
	top:23px;
	left:460px;
}
#wrapperMid .INT #focusZones #factsSheetLink a {
	display:block;
	text-indent:-8765px;
	width:300px;
	height:100px;
}*/
#wrapperMid .INT #focusZones #factsSheetLink {
	position:absolute;
	z-index:20;
	width:428px;
	height:106px;
	top:14px;
	left:475px;
	/*background:url(../images/feedburner.gif) no-repeat 0px 0px;*/
	padding:10px;
}
#wrapperMid .INT #focusZones #factsSheetLink h2 {
	display:none;
	
}
#wrapperMid .INT #focusZones #faqsLink {
	position:absolute;
	z-index:20;
	width:160px;
	height:50px;
	top:180px;
	left:0px;
}
#wrapperMid .INT #focusZones #faqsLink a {
	display:block;
	text-indent:-8765px;
	width:160px;
	height:50px;
}
#wrapperMid .INT #focusZones #stickyNote h2,
#wrapperMid .INT #focusZones #stickyNote p {
	text-indent:-8765px;
	margin:0;
}
#wrapperMid #centerColumns {
	padding:0 22px 0 22px;
}
#wrapperMid #centerColumns #leftCol {
	float:left;
	width:211px;
	padding-top:40px;
}
#home #wrapperMid #centerColumns #leftCol {
	float:left;
	width:211px;
	padding-top:25px;
	font-weight:bold;
}
#home #wrapperMid #centerColumns #leftCol span.date {
	font-weight:normal;
}
#wrapperMid #centerColumns #rightCol {
	float:right;
	width:667px;
}
#home #wrapperMid #centerColumns #rightCol {
	width:680px;
}
#wrapperMid #centerColumns #rightCol #singleColumn {
	padding-right:60px;
}
#wrapperMid #searchBox {
	background:url(../images/bg_searchBox.jpg) 0 0 no-repeat;
	padding-top:40px;
	color:#FFF;
}
#wrapperMid #searchBox #searchBoxBottom {
	line-height:1px;
	font-size:0px;
	height:10px;
	background:url(../images/bg_searchBox.jpg) bottom left no-repeat;
}
#wrapperMid #searchBox h2 {
	font-family:"Lucida Sans Unicode","Lucida Grande",Garuda,sans-serif;
	color:#FFF;
	font-size:18px;
	font-weight:normal;
	margin-top:0;
	margin-left:15px;
	margin-right:15px;
}
#wrapperMid #searchBox p {
	margin:0 15px 10px 15px;
}
#wrapperMid #searchBox .td1 {
	padding:0 5px 0 15px;
}
#wrapperMid #searchBox #searchField {
	width:128px;
	border:1px solid #d4d4d4;
	padding:3px 0;
}
#wrapperMid #searchBox p a {
	color:#FFF;
	text-decoration:none;
}
#wrapperMid #searchBox p.menu {
	padding-top:10px;
}
#wrapperMid #centerColumns #rightCol {
	padding-top:20px;
}
#wrapperMid #centerColumns #rightCol p {
	line-height:150%;
}

#wrapperMid #centerColumns #rightCol #rightCol_subLeft {
	width:320px;
	float:left;
}
#home #wrapperMid #centerColumns #rightCol #rightCol_subLeft {
	width:440px;
/*
	width:650px;
	float:left;
*/
}
#wrapperMid #centerColumns #rightCol #rightCol_subRight {
	width:320px;
	float:right;
}
#home #wrapperMid #centerColumns #rightCol #rightCol_subRight {
	width:211px;
	float:right;
}
#wrapperMid #centerColumns #rightCol #rightCol_subLeft p,
#wrapperMid #centerColumns #rightCol #rightCol_subRight p {
	margin-top:0;
}
.credit {
	font-size:11px;	
}

.facts {
	padding-bottom:10px;
	font-size:18px;
	line-height:22px;
	font-family:Arial, Verdana, sans-serif;
	color:#000;
}

.facts {
	padding-bottom:10px;
	font-size:18px;
	line-height:22px;
	font-family:Arial, Verdana, sans-serif;
	color:#000;
	background: url(../images/bg_focusZones.png)  center 0px no-repeat;
}

/* =Toolbox & Search
-------------------------------------------------- */
ul#toolbox {
margin: 10px -5px 10px -40px;
}

ul#toolbox li {
	font-weight:normal;
list-style-type: none;
/*
font-family: Verdana, Arial, Helvetica, sans-serif;
*/
font-size: 11px;
line-height: 1.2em;
}

ul#toolbox li a {
display: block;

/*
padding: 10px 0 10px 30px;
*/
padding: 10px 0 10px 30px;

text-decoration: none;
/*
color: #505050;
*/
height: 1%; /* closes space between items in IE */
}

ul#toolbox li a:hover {
/* color: #39f; */
color: #060;
}

ul#toolbox li a:active { 
color: #999; 
}

/* List Item Icons
-------------------------- */
ul#toolbox li.apple a { background: url(/images/FACTS_Logo_icon_26X26.jpg) no-repeat center left; }

.marquee { overflow:hidden;}
.facts { background:url(../images/bg_focusZones.png) no-repeat -160px transparent; }
