

/******************************
  entire page and one-offs
*******************************/
body {
  margin:0; padding:0;
  background: url("images/site/hstripe1.gif");
  color: black;
  font-family:Arial,Helvetica,sans-serif;
  font-size: 84%;  
border-left: 1px solid #BBBBBB;
border-right: 1px solid #BBBBBB;
background-color: white; width:1027px; margin:auto;
 background: white;
min-height:750px;

  }
  
.floatright{
  float: right;
  }
.floatleft{
  float: left;
  }
.midimg{
  float: left;
  margin: 0 15px 0 0;
  }

.rightimg{
  float: right;
  padding: 0 15px 15px 0;
  }

.nextimg{
  float: right;
  padding: 0px 0px 0px 0;
	margin: 0px 0px 0 0;
	vertical-align: middle;
  }
	
		

.bookimg{
  float: left;
  margin: 0 10px 10px 0;
	 }
.booktitle{
  font-weight: bold;
  }
	
.totop{
  text-align: center;
  font-size: 80%;
  font-style: italic;
  }
.totop a{
  color: blue;
  background: transparent;
  }
.clearboth{ 
  clear: both;
  }
	
a.book{
  display: block;
  width: 75px;
  height: 100px;
  float: left;
  margin: 0 15px 10px 0;
  } 	
	
.books{                             /* Books Layout */ 
  border: 1px solid white;
  }
.books h1{
  margin: 0;
  }
.books h3{
  margin-top: 0;
  }
	


#filler700{                           /* Fill Page Bottom Contacts & Link To Us */
  margin-bottom: 700px;
  }	

#filler330{                           /* Fill Page Bottom Contacts & Link To Us */
  margin-bottom: 500px;
  }
	
#filler300{
  margin-bottom: 300px;
  }	
	
#filler100{
  margin-bottom: 200px;
  }
	
#filler12{                           /* Filler for extra space between paragraphs - */
  margin-bottom: 12px;
  }
	
#filler40{                           /* Filler for extra space between paragraphs - News*/
  margin-bottom: 40px;
  }	

#filler60{                           /* Filler for extra space between paragraphs - News*/
  margin-bottom: 65px;
  }
	
	
table.alumni td{
padding: 5px;
padding-right:10px;
padding-left:10px;
}
	
/*******************************
  Header items
*******************************/
#header {
  margin:0; padding:0;
  background:transparent;
  color: black;
  height: 228px;
  /*height:59px;*/
  background:white;
 border-bottom: 5px solid #0188CA;
  
  }
  
  #headertest {
  margin:0; padding:0;
  background:transparent;
  color: black;
  height: 228px;
  /*height:59px;*/
  background:white;
 border-bottom: 5px solid #0188CA;
  }
  
.explore
 {
 text-align:center;
 color:#FE8808;
 font-weight:bold;
 font-size:11px;
 }
  
.hfheader a{
  background: url("images/site/hf_header.jpg") no-repeat; 
  display: block;
  width: 168px;
  height: 130px; 
  border:none;
  }
  
  .hfheader a:hover {
  background: transparent url("images/site/hf_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
  }
  
.utheader a {  
  background: url("images/site/ut_header.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 

  }
  
  .utheader a:hover{
  background: transparent url("images/site/ut_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
}

.ergoheader a {  
  background: url("images/site/ergo_header.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 

  }
  
  .ergoheader a:hover{
  background: transparent url("images/site/ergo_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
}
  
  .legalheader a {  
  background: url("images/site/legal_header.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
  }
  
  .legalheader a:hover{
  background: transparent url("images/site/legal_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
}

  .webinarheader a {  
  background: url("images/site/webinar_header.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
  }
  
  .webinarheader a:hover{
  background: transparent url("images/site/webinar_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
}

  .portfolioheader a {  
  background: url("images/site/portfolio_header.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
  }
  
  .portfolioheader a:hover{
  background: transparent url("images/site/portfolio_hover.jpg") no-repeat; 
  display: block;
width: 168px;
height: 130px; 
}
  
  .headerimg {
  border: black;
 
  }
    .headerimg1{
  border: black;
  }
  
 .rightheader{
 float:right;
  }
  
  
  #headerbox{
  float: left;


  }
#usernomic{
    position: absolute;                /* position: absolute; removed for float: left;*/
  border: none;
    top: 0;
  left: 0;
  /* 
  
  
border-bottom: 5px solid #333333;
  border-left: 5px solid #999999;
  border-right: 5px solid #333333;
  border-top: 5px solid #999999; 
  border-top: 4px solid #aaaaaa;
  border-left: 4px solid #aaaaaa;
  border-right: 4px solid #444444;
  border-bottom: 4px solid #444444; */
  }
  
  #logotest
  {
  position: relative;
  border: none;
  float:left;

  }
.imgmap{                   /* Logo Image*/
  float: right;
  margin: 11px 20px 0 0;
  border: none;
  }
	
.imgmap2{                  /* New Item Images*/
  float: right;
  margin: 11px 0px 0px 0px;
  border: none;
  }	

.imgmap3{                  /* Mobile Site Link*/
  float: left;
  margin: 6px 0px 0px 4px;
  border: none;
  }	
	
.imgmap4{                  /* 4 New Pages at top*/
  float: right;
  margin: 3px 10px 0px 0px;
	border: none;
  }		
	
	
.imgmap5{                  /* not used*/
  float: right; 
  margin: 0px 0px 0px 0px;
	border: none;
  }	
	
.imgmap6{                     /* Usernomics Name Img*/
  float: left;
  margin: 0px 0px 0px 0px;
	border: none;
  }		
	
.logo{
  float: right;
  margin: -6px 1px 0px 0px;
	border: none;
  }
	
.logo2{
  float: left;
  margin: 2px 0px 2px 0px;
	border: none;
  }	
	


#lead1 h1{                  /* Used for Top Banner ONLY */                
  font-size: 99%;
  color: #f7f0f7;
  background: #9c989c;
  text-align: center;
  margin: 0;
  padding: 2px 15px;
  letter-spacing:2px;
	border-top: 2px solid black;
  }




	
		
h1 a:link, h1 a:visited, h1 a:hover, h1 a:active{
  color:white;
  background-color:#9c989c;
	text-decoration: none; 
  }
	

/**********************************
  left column
**********************************/
#left {
  float:left;
  margin:0; padding:0;
  border-right: 1px solid #BBBBBB;
   border-bottom: 1px solid #BBBBBB;
 
  }

#left .news h4{
  margin: 15px 0 5px 0;
  font-size: 140%;
  font-weight: normal;
  }
	
#left .uinews h4{
  margin: 15px 0 5px 0;
  font-size: 140%;
  font-weight: normal;
	text-align: center;	
  }	
	
	#left-store {
  float:left;
  margin:0; padding:0;
  }
	
	
		
/********************************
  right column
********************************/
#right {
  float:right;
  margin:0; padding:0;
  height:100%;
  }
#right .feature{
  text-align: center;
  padding: 0px 0px;
  }

#right .feature h4{
  margin: 15px 0 5px 0;
  font-size: 140%;
  font-weight: normal;
  }
#right .feature img{
  margin-top: 15px;
  border: none;
  
  }
/******************************
  left - right column shared
******************************/
#right, #left{
  font-size: 80%;   
  width: 20%;
  height:100%;

  }
  #left {
  width: 200px;
  }
.column-innav {
  /*background: #626362;*/
  color: black;
  text-align: center;
  padding-bottom: 10px;
  position: relative; /* IE Hack: prevent links from disappearing */
  }
  
  .column-right {
 /* background: #f3f3f3;
 color: #eeeeee;*/
  text-align: left;
  
  }
	
	.column-innavstore {
	margin: 0px 0 0px 0;
  background: #ffffff;
  color: black;
  text-align: left;
  padding-bottom: 20px;
  position: relative; /* IE Hack: prevent links from disappearing */
  }
	
	
	
.sidelinkstitle{
  color: #dedfde;
  background: #302f30;
  padding: 3px 15px;
  font-weight: bold;
  letter-spacing: 3px;
	font-size: 100%;
	float:left;
  }
  
  .sidelinksjob a
  {
  background: url("images/site/sidejobs.gif") no-repeat;
  }
  
  .sidelinksstore a
  {
  background: url("images/site/sidestore.gif") no-repeat;
  }
	
.sidelinks{
  padding: 0px;
  padding-left:6px;
 /* border: 1px #3333333;*/
	}
	
		.sidelinks a {
	padding:0px;
	}
	.sidelinks a:hover {
	background-position: 0px -50px;

	}
	
	.resources
	{
	margin-top:5px;
	margin-left:0px;
	
}
	.job a {
background: url("images/site/RM_JB.jpg") no-repeat;
  display: block;
  height: 50px; 
	}
	.store, .blog
	{
	margin-top:-6px;
	}
.store a {
	background: url("images/site/RM_ES.jpg") no-repeat;
  display: block;
  height: 50px; 
	}
	.blog a {
	background: url("images/site/RM_UB.jpg") no-repeat;
  display: block;
  height: 50px; 
	}
	
	.RM_UID
	{
	margin-top:-3px;
	}
	.store a:hover {
	/*background-position:-45px -100px;
background: url("images/site/usernomics_ES.jpg") no-repeat;*/
	
	}
	
	
	/*Right Menu*/

	.searchbox {
	text-align: center;
	padding-left:6px;
	}
	
	.searchbox p{
  margin: 0;
  text-align:left;
  
  }
.RM_UID
{
border-bottom:1px solid #CCCCCC;
background:URL("images/site/RM_UI.jpg") no-repeat;
 display: block;
  height: 39px;
}
.RM_U
{
background:URL("images/site/RM_U.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_UE
{
background:URL("images/site/RM_UE.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_HF
{
background:URL("images/site/RM_HF.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_E
{
background:URL("images/site/RM_E.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_IS
{
background:URL("images/site/RM_IS.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_OF
{
background:URL("images/site/RM_OF.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_O
{
background:URL("images/site/RM_O.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_J
{
background:URL("images/site/RM_J.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_S
{
background:URL("images/site/RM_S.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_AP
{
background:URL("images/site/RM_AP.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_UN
{
background:URL("images/site/RM_UN.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_EN
{
background:URL("images/site/RM_EN.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
.RM_EPV
{
background:URL("images/site/RM_EPV.jpg") no-repeat;
 display: block;
  height: 39px;
  border-bottom:1px solid #CCCCCC;

}
	.RTmenu a
	{
	

	}
	.RTmenu a:hover {
	background-position: 0px -39px;
	}

.currentresource
{
background-position: 0px -39px;
 display: block;
  height: 39px;
}

	.sidelinks img {
	border:none;
	margin-top:0px;
	}
	
.sidelinks ul{
  margin: 0; padding: 0;
  list-style: none;
  }
  
.sidelinks ul li{
  border-bottom: 1px solid #606160; /* IE Hack: force honoring of margins */
  /* begin hack to reduce vertical spacing on side links in IE 5.0/win */
  margin: 0; padding: 0;
  voice-family: "\"}\""; 
  voice-family:inherit;
  margin-bottom: 7px; padding: 0;
  }
html>body .sidelinks ul li {
  margin-bottom: 7px; padding: 0;
  
}
/* end hack for vertical spacing */
.sidelinks ul li a{
  display: block;
height:39px;
  text-align:left;

  text-decoration: none;
  padding: 0px;
  color:#000000;
  letter-spacing:1px;
  border-bottom: none;
  border-left: none;
  border-right: none;
  border-top: none;
  background: url("images/site/rtmenus.jpg") no-repeat;
  padding-left:10px;
  }
.sidelinks ul li a:hover{
  background:#ffcc33;
  color:#333333;
  }
.sidelinks ul li a.navcurr{
  background:#999999;
  color:#ffcc33;
  border-bottom:2px solid #cccccc;
  border-left:2px solid #333333;
  border-right:2px solid #cccccc;
  border-top:2px solid #333333;
  }


body{                      /*to center with css in ie */ 
text-align:center 
}                           

div.scroll { 
height: 160px; 
width: 143px; 
overflow: auto; 
text-align: left; 
border: 2px solid #999; 
background-color: #ccc; 
padding: 0px 0px 0px 0px; 
margin: auto auto auto auto;    /* Mozilla & Opera Hack: margins */
} 
/* auto margins is the proper way to center a block with css and will work with almost all browsers except ie */ 



div.scrolllink {          /* Link To Usernomics Scroll Box */
height: 80px; 
width: 250px; 
overflow: auto; 
text-align: left; 
border: 2px solid; 
background-color: #FFFFFF; 
padding: 0px 0px 0px 0px; 
margin: 0px auto 0px auto;
}



.mobile{                         /* Mobile Site Header*/  
	float: left;
	font-size: 80%;
	font-style: italic;
	font-weight: bold;
	padding: 0px 0px 0px 0;
	font-family: cursive;          
	}



.centerphp{                         /* Center PHP Heading Blog*/  
	text-align:center;
	font-size: 90%;
	font-weight: bold;
	padding: 0px 0 0px 0;
	font-family: Verdana,sans-serif;          
	}
	
div.php {                            /* Indent for Blog */ 
margin: 10px 350px 0px 350px;
text-align: left;
color: Black;
font-family: Verdana,sans-serif;
text-decoration: none;
}

div.sitephp {                         /* PHP for Feed Digest Scroll Boxes */ 
text-align: left;
background-color: #FFFFFF;
font-size: 89.5%;
font-family: Verdana,sans-serif;
text-decoration: none;
padding: 5px 3px 0px 5px; 
margin: 0px auto 0px auto;
}

/*******************************
  Left Menu
*******************************/
	
/*Human Factors Menu*/

.current
{
background:URL("images/site/HF_UE.jpg") no-repeat;
background-position: 0px -40px;
 display: block;
  height: 40px;
}
.latestnews
{
width:200px;
overflow: auto;
height:350px;
}
.studies
{
width:180px;
padding-right:5px;
padding-left:5px;
}
.latestnews p{
font-size:11px;
}

.latestnews p{
font-size:11px;
}

.studies p{
font-size:11px;
}
.latestnews h1 {
color:#144A78;
font-size:14px;
}
.studies h1 {
color:#144A78;
font-size:14px;
}

.latestnews ul {
 list-style: none;
 padding-left:10px;
}

.latestnews ul li{
  margin-bottom: 8px;
  background: url("images/site/bullet.jpg") 0 2% no-repeat;
  padding-left:10px;
  }
/*
.experteval {
background:URL("images/site/HF_EE.jpg") no-repeat;
 display: block;
  height: 39px;}
  
.UIdesign {background:URL("images/site/HF_UID.jpg") no-repeat;
 display: block;
  height: 39px;}
.graphicdesign {background:URL("images/site/HF_GD.jpg") no-repeat;
 display: block;
  height: 39px;}
.instructdesign {background:URL("images/site/HF_ID.jpg") no-repeat;
 display: block;
  height: 39px;}
.HFwebinars {background:URL("images/site/HF_TW.jpg") no-repeat;
 display: block;
  height: 39px;}
  
  */
  .humanfactors, .usabilitytesting, .ergonomics, .legal, .webinars, .portfolio, .company
  {
  background-color:#79A3BC;
  }
  .humanfactors a, .usabilitytesting a, .ergonomics a, .legal a, .webinars a, .portfolio a, .company a {
  background:URL("images/site/LM.jpg") no-repeat;
 display: block;
  height: 39px;
  color: white;
  font-family: arial;
  font-size: 12px;
  text-align: left;
  text-indent: 7px;
  text-decoration: none;
  vertical-align: middle;
  font-weight:bold;
  line-height:36px;
  }
.humanfactors a:hover, .usabilitytesting a:hover, .ergonomics a:hover, .legal a:hover, .webinars a:hover, .portfolio a:hover, .company a:hover{
	background-position: 0px -40px;
	font-size: 12px;
	}
.currentnav 
{
	background: URL("images/site/LM_current.jpg") no-repeat;
	font-size: 13px;
 display: block;
  height: 39px;
  color: white;
  font-family: arial;
  font-size: 12px;
  text-align: left;
  text-indent: 5px;
  text-decoration: none;
  vertical-align: middle;
  font-weight:bold;
  line-height:36px;
  border-bottom: 1px solid #7F7F7F;
  border-top: 1px solid #7F7F7F;
}
.medicaldevices
{
font-size:12px;
}
/*Usability Testing Menu*/
.usabilitytesting a:hover {
	background-position: 0px -39px;
	}
	
	

	.facilities {background:URL("images/site/UT_FS.jpg") no-repeat;
 display: block;
  height: 39px;}
  .software{background:URL("images/site/UT_ST.jpg") no-repeat;
 display: block;
  height: 39px;}
  .device {background:URL("images/site/UT_DHT.jpg") no-repeat;
 display: block;
  height: 39px;}
  .medical {background:URL("images/site/UT_MDT.jpg") no-repeat;
 display: block;
  height: 39px;}
  .remote {background:URL("images/site/UT_RT.jpg") no-repeat;
 display: block;
  height: 39px;}
  .rental{background:URL("images/site/UT_FR.jpg") no-repeat;
 display: block;
  height: 39px;}
  .current {background:URL("images/site/UT_CS.jpg") no-repeat;
 display: block;
  height: 39px;}
  .lab {background:URL("images/site/UT_LD.jpg") no-repeat;
 display: block;
  height: 39px;}
	
	/*Ergonomics Menu*/
.ergonomics a:hover {
	background-position: 0px -39px;
	}
	.workplaceeval {background:URL("images/site/LM.jpg") no-repeat;
 display: block;
  height: 39px;}
  .product{background:URL("images/site/LM.jpg") no-repeat;
 display: block;
  height: 39px;}
  .ergowebinars {background:URL("images/site/LM.jpg") no-repeat;
 display: block;
  height: 39px;}
  
  
.medicaldevices a{
font-size:11px;}
.medicaldevices a:hover{
font-size:11px;}

.leftheader
{
 display: block;
 border:none;
}


/*******************************
  side content boxes
*******************************/
.sidecontbox{
  background:transparent;
  color:#cccccc;
  text-align: center;
  padding: 0 13px;
  border: 1px solid transparent; /* IE Hack: force to honor margins of inner elements */
  }
.sidecontbox ul{
  margin: 0; 
	padding: 5px 0px 0px 20px;
  text-align: left;
  }
.sidecontbox ul li{
  text-align: left;
  margin: 0; padding: 0;
  }
.sidecontbox a{
  display: inline;
  background:transparent;
  color:white;
  margin: 0;
  padding: 0;
  }
.sidecontbox a:hover{
  background:transparent;
  color:transparent;
  }
.sidecontbox p{
  margin: 5px 0;
  }
p.datetime{
  margin: 10px 25px;
	  }
	  
	  .sidecontbox h2 {
	  color:#144A78;
font-size:14px;
}
		
				
		
/**************************
  middle column
***************************/  
.resourcelinks{
text-align:center;
}
.resourcelinks img{
border: none;
}


#middle {
  margin: 0 20%;
  word-spacing: 1px;
  min-height:865px;
	}

#middletopbuffer{
  color: #302f30;
  background: #302f30;
  padding: 3px 15px;
  font-weight: bold;
  font-size: 87%;
  text-align: center;
  }
#middle a:hover{

  color:#144a78;
  }
.column-inmid{
  background: white;
  color: black;
  padding: 20px;
  padding-top:2px;
  text-align: justify;
  }
	
table.products th{                /* Products Table */
  text-align: left;
	}
	
table.organizations th{                /* Organization Table Index Page*/
  text-align: left;
	vertical-align: bottom;
	font-size: 85%;
	padding: 5px 0px 0px 10px;
	color:black;
		}	

	
	
#middle table.products td{       
  vertical-align: top;
	}

	table.products{
  margin-bottom: 25px;
	width: 99%;
  }
	
.mycol1{                      /* Products Table Column Width */
  width: 15%;
 }



#middle .line hr{                 /* Books Line */
  height: 1px;
  }
#middle .line{
  padding: 0 80px 15px 80px;
  }			
#middle .column-inmid a{
  text-decoration: underline;
  }
	
/* Hide from IE5-mac. Only IE-win sees this. \*/
* .column-inmid .ulwrapper{/* Holy Hack: used to defeat IE 3px jog - http://www.positioniseverything.net/explorer/threepxtest.html*/
  height: 1%;
  }
/* End hide from IE5/mac */
.column-inmid ul{
  /* list-style-image: url("images/site/bullet.gif"); */
  list-style: none;
  }
.column-inmid ul li{
  margin-bottom: 7px;
    margin-top: 7px;
  background: url("images/site/bullet.jpg") 0 2% no-repeat;
  padding-left: 10px;
	}
	.column-inmid ul ul li{
  margin-bottom: 1px;
  background: url("images/site/bullet2.jpg") 0 2% no-repeat;
  padding-left: 10px;
  font-size:95%;
  margin-top:1px;

	}
		.column-inmid ul ul {
  margin-bottom: 15px;
 

	}

.column-inmid ol li {
line-height:120%;
margin-bottom: 10px;
}

.list-bullet ul li{
  margin-bottom: 0px;
  background: url("images/site/bullet.jpg") 0 2% no-repeat;
  padding-left: 10px;
	}
		
	
.column-inmid h2{
  background:transparent;
  color:#333333;
  line-height:130%;
	font-weight: normal;
	font-size: 160%;	 
  /* begin hack to remove gap at top in IE 5.0/win */
  margin-top: 0;
  voice-family: "\"}\""; 
  voice-family:inherit;
  margin-top: 5px;
  font-size: 147%;
  }
  
  .column-inmid h2.title{
  background:transparent;
  color:#666666;
  line-height:130%;
	font-weight: normal;
	font-size: 140%;	 
  /* begin hack to remove gap at top in IE 5.0/win */
  margin-top: 10px;
  voice-family: "\"}\""; 
  voice-family:inherit;
  font-size: 147%;
  }
  
html>body .column-inmid h2 {
  margin-top: 15px;
	}
	
/* end hack for top gap */
.column-inmid h3{
  background: url("images/site/colors.jpg") 0 40% no-repeat;
  color: black;
  padding-left: 15px;
  margin-bottom: 5px;               /* modify this line, when using 0 (zero) no unit needs to be specified */ 
	font-size: 110%;
  }
.column-inmid h3.nobg{
  background: none;
  padding-left: 0;
  }
	
h3.space{                           /* Extra space at top. */
margin-top: 2em;
}

h3.nobull{                          /* No Bullet Heading */
  background: none;
	font-size: 100%;
	margin: 0;
  padding: 0;
}	

h1.head{                         /* Unused - Main h1 heading */
  background: none;
	font-size: 150%;
	font-weight: normal;
	margin: 0 0 15px 0;
  padding: 0;
}
	
	
.center{                            /* Center Heading */  
	text-align:center;
	font-size: 110%;
	font-weight: bold;
	padding: 25px 0 10px 0;          /* Fix to control space. */  
	}

.centernospace{                            /* Center Heading */  
	text-align:center;
	font-size: 110%;                          /* No top or bottom space. */
	font-weight: bold;
	margin: 0px 0 0px 0;
	padding: 0px 0px 0px 0px;            
	}	
	
	
	
	.centerquote{                            /* Center Quote Index */  
	text-align:center;
	font-family:times new roman, times;
	font-style: italic;
	font-size: 110%;
	font-weight: bold;
	padding: 70px 70px 0px 70px;          /* Fix to control space. */  
	}
	
.centersp{                            /* Center Heading */  
	text-align:center;
	font-size: 110%;
	font-weight: bold;
	padding: 0px 0 0px 0;          /* No space. */  
	}

	
.centerimage{                            /* Center New Image */  
	float: right;
	margin: 0px 20px 0px 20px;
	padding: 0px 0px 0px 0px;           
	}


	
.rightimage{                            /* Right Logo Top */  
	float: right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;           
	}

.centerquotehead{                            /* Quote of the Day HEADING */  
	text-align:left;
	font-size: 100%;
	font-weight: bold;
	margin: 30px 0px 0px 0px;         
	}	
		

.centerquoteofday{                            /* Quote of the Day BODY*/  
	text-align:left;
	font-style: italic;
	font-size: 110%;
	line-height: 125%;
	font-family:times new roman, times;
	padding: 0px 0px 10px 0px;          
	}

SPAN.date{                                   /* Quote of the Day Date for Feeddigest*/
  font-size: 13px;
  }                  



	
	.quoteofdaydate{                            /* Quote of the Day DATE*/  
	text-align:center;
	font-style: italic;
	font-size: 85%;
	font-family:times new roman, times;
	padding: 0px 0px 0px 0px;          
	}
	
P.item{                                /* Events FeedDigest PHP Alignment */  
	text-align:left;
	margin-top: 10px; 
	margin-bottom: 15px; 
	margin-left: 40px;
	font-family: arial, helvetica, verdana, sans-serif; 
	padding-bottom: 10px; 
	/*border-bottom: 1px solid #999; */
	line-height: 1.45em }

	
.via{                            /* Events VIA attribute */  
	text-align:right;
	font-size: 90%;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
	padding: 0px 0px 0px 0px;
	}	

	
.new{                            /* New Items Head */  
	text-align:center;
	font-size: 120%;
	font-weight: bold;
	font-style: italic;
	padding: 0px 0px 0px 0px;
	}	
	
.centersub{                            /* Center SUB Heading */  
	text-align:center;
	font-size: 100%;
	font-weight: normal;
	font-style: italic;
	}	

.centersubbold{                        /* Center bold SUB Heading - Products*/  
	text-align:center;
	font-size: 100%;
	font-weight: bold;
	font-style: italic;
	color: red;
	padding: 0px 0px 0px 0px;
	}
	
	
.centernorm{                            /* Center Normal Font Size Heading */  
	text-align:center;
	font-size: 100%;
	font-weight: normal;
	padding: 0px 0px 0px 10px;
	}
	
.centerbook{                            /* Center Book Next Heading */  
	text-align:center;
	font-size: 90%;
	font-weight: normal;
	margin: 0px 0 0px 0;
	padding: 0px 0px 0px 0px;
	font-style: italic;
	}
	
	.centerbook2{                            /* Center Book Next Heading */  
	text-align:center;
	font-size: 90%;
	font-weight: bold;
	margin: 0px 0 0px 0;
	padding: 0px 0px 0px 0px;
	font-style: normal;
	}
	
	.next{                            /* Align Next Arrow */  
	text-align:right;
	font-size: 90%;
	font-weight: bold;
  padding: 0px 0px 0px 0;
	margin: 0px 0px 0px 0;
	vertical-align: middle;
	font-style: normal;
	border:none;
	}
	
	
	.back{                            /* Align Back Arrow */  
	text-align:left;
	font-size: 90%;
	font-weight: bold;
  padding: 0px 0px 0px 0;
	margin: 0px 0px 0px 0;
	vertical-align: middle;
	font-style: normal;
	border:none;
	}
	
	.centerallad{                           /* Center W/O Margins "News" */  
	text-align:center;
	font-size: 135%;
	font-weight: bold;
 	/*padding: 0px 5px 0px 5px;*/
	padding: 5px 5px 5px 5px;
	margin: 0px auto 5px auto;
	}
	
		.centerallad2{                           /* Center W/O Margins "News" */  
	text-align:center;
	font-size: 135%;
	font-weight: bold;
 	/*padding: 0px 5px 0px 5px;*/
	padding: 2px;
	margin: 0px auto 5px auto;
	}
.centerallad2 p{ 
font-size:12px;
margin:2px;
color:#31CCFE;
}
	
	.incentivead{                           /* added 04/21/10 incentive logic */  
	text-align:center;
	font-size: 135%;
	font-weight: bold;
	padding: 10px;
	margin: 30px auto 5px auto;
	color: none;
	}

	
	a.img{color: transparent;}
	a.img{color: transparent;}
	
	
	.centerall{                           /* Center W/O Margins "News" */  
	text-align:center;
	font-size: 135%;
	font-weight: bold;
 	padding: 0px 5px 0px 5px;
	margin: 20px auto 5px auto;
	}
	
	.centerallsmall{                            /* Center W/O Margins "News" */  
	text-align:center;
	font-size: 80%;
	font-weight: bold;
 	padding: 0px 5px 0px 5px;
	margin: 5px auto 10px auto;
	}
	
	
	
	.centeralluser{                   /* Center W/O Margins "News" for Usability In The News*/  
	text-align:center;
	font-size: 120%;
	font-weight: bold;
 	padding: 0px 0px 0px 0px;
	margin: 80px auto 5px auto;
	}

	.centerannounce{                            /* Center New Page Announcement */  
	text-align:right;
	font-size: 120%;
	font-weight: bold;
	height: 0px;
 	padding: 10px 100px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	
	
	
	
	
  .centernews{                            /* Center RSS Feedreader "News" */  
	text-align:center;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
 	padding: 0px 0px 0px 0px;
	}
	
	.leftsmall{                            /* Small Font "Last Five Articles" */  
	text-align:left;
	font-size: 80%;
	font-weight: normal;
	padding: 0px 10px 0px 10px;
	}
	
	.leftnormal{                            /* Small Font "Last Five Articles" */  
	text-align:left;
	font-size: 80%;
	font-weight: normal;
	padding: 0px 0px 0px 0px;
	}
	
	
	
	
	.centermedium{                            /* Medium Font "Last Five Articles RSS Feed Reader" */  
	text-align:center;
	font-size: 100%;
	font-weight: bold;
	padding: 5px 0px 5px 0px;
	}
	

	
	
	
.centerbold{                            /* Center For RSS*/  
	text-align:center;
	font-size: 110%;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 25px 15px 25px 15px;          /* Fix to control space. */  
	}	
	
.center-store-category{                   /* Center For Store Category Title*/  
	text-align:center;
	font-size: 100%;
	font-family: arial;
	font-weight: bold;
	padding: 0 0 0 0;
	margin: 150px 0px 0px 20px;           
	}	
	
	
.column-inmid h4{
  background: none;
	font-size: 95%;
  }	
	
.redcolor{
color: #FE5400;
}




.home{                            /* home attribute */  
	text-align:right;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
	padding: 0px 0px 0px 0px;
	}			
		
.floatfotos { float: left; 
  float: left; 
	padding: 10px 0px 20px 40px;     
	  } 		

.category{                            /* Center W/O Margins "News" */  
	text-align:center;
	font-size: 110%;
	font-weight: bold;
 	padding: 20px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	}
	


.astorehome{                            /* Align "HOME" aStore */  
	text-align:left;
	font-size: 90%;
	font-weight: normal;
	font-style: italic;
 	padding: 0px 70px 0px 0px;
	margin: 0px 0px 0px 0px;
	}	
	
	
	

#lead1a h1{                  /* aStore Products */                
  font-size: 100%;
  color: #f7f0f7;
  background: #9c989c;
  text-align: center;
  margin: 0;
  padding: 0px 0px;
  letter-spacing:2px;
	border-top: 2px solid black;
  }
				
.astore-image{ 
  float: left; 
	padding: 10px 0px 20px 48px;                /* aStore Landing Page Image*/
	margin: 0px 0px 0px 0px;
	  }
	
.caption{                                   /* aStore Landing Page Caption */
  color: black;
	font-size: 75%;
	text-align: center;
	font-weight: bold;
    }
	
.ancho{   
  width: 640px;                         /* aSTore Background  */
	overflow: auto; 
	margin: 0 auto;                    /* center a group of images  */               
    } 	
	
	
.centerstore{                            /* aSTore Title */  
	text-align:center;
	font-size: 100%;
	font-weight: normal;
	padding: 20px 0px 0px 0px;
	  }	
		
div.link img {                            /* aSTore remove image border */ 
 border: none; 
}


	
.image { width: 100px; }                  /* NOT USED aStore Landing Page */
.image.caption { text-align: center; margin-bottom: 0.3em; }
.floatfotos { float: left; padding: 40px    
	  } 
.content2 { clear: both; } 
	
.cards img {
width:190px;
}
	
	
#middle p{
  margin-top: 0;
  line-height: 150%;
  }
#middle p.boldtext{
  font-weight: bold;
  }

#middle p.boldcenter{               /* News center italic heading. */
  text-align: center;
	font-style: italic;
	font-size: 100%;
	font-weight: bold;
	margin: 25px 0 25px 0;
	}
	
#middle ul.boldcentered li{
  font-weight: bold;
  text-align: center;
  background-image: none;
  margin: 5px;
  } 
#middle ul.boldcentered{
  list-style: none;
  }

#middle ul.indent li{                /* Indent text site map. */
  text-align: left;
  background-image: none;
  margin: 5px 0 0 50px;
  } 
#middle ul.indent{      
  list-style: none;
  }	
	
#middle ul.indent2 li{              /* Indent News List. */
  text-align: left;
  background-image: none;
  margin: 7px 0 0 0;
  } 
#middle ul.indent2{      
  list-style: none;
  }		

#middle ul.news li{                  /* News archive list. */
  text-align: left;
	font-size: 80%;
  background-image: none;
  margin: 7px 0 0 7px;
  } 
#middle ul.news{      
  list-style: none;
  }		
	
#middle ul.prod li{                   /* Product List */
  background: none;
	font-size: 100%;
	background-image: none;
	margin: 5px 0 0 0;
  padding: 0;
  } 
#middle ul.prod{      
  list-style: none;
  }			
	
.snippet h3{                          /* News Layout */
  font-size: 100%;
  margin-bottom: 0;
  } 
.snippet p{           
  margin: 0;
  }
.snippet .link{
  padding-left: 30px;
	margin: 0 0 30px 0;
  }
.snippet a span{
  text-decoration: none;
  color: black;
  background: transparent;
  }
	
.botspacer{                         /* Date - instead of br */
  margin-bottom: 1em;
  }	

ul.mylist{                          /* Ergonomic Marketing List */
  margin: 0 0 1em 3em;
	}
ul.mylist li{
  background: none;
  }
	
/********************************
 Current Studies Page
********************************/
.currentstudies p {
line-height:150%;
font-size:12px;

}
	
/********************************
Webinars
********************************/

.webinarpost h2 {

padding: 5px 0px 5px 0px;
font-weight: bold;
border: 3px double #144A78;
}

/********************************
  footer
********************************/
#footer{
  clear: both;
  padding: 10px;
  text-align: center;
  font-size:95%;
  margin:0px;
  /*color: #dedfde;*/
  color: black;
  background: #9c979c;
 position:fixed;
 bottom: 0px;
  }
  .footer {
  width:1027px;
  }
#footer p{
  margin-top: 0;
  }
#footer .inline-list p {
  display: inline;
  font-weight: bold;
  }
#footer .inline-list {
  margin: 0 0 5px 0;
	
  }
#footer .inline-list ul, #footer .inline-list li {
  display: inline;
  margin: 0;
  padding: 0;
	
  }
#footer a{
  background: transparent;
 /*color: #dedfde;*/
  color: black;
  letter-spacing: 1px;
  line-height: 125%;
  }
#footer a:hover{
  background:#ffcc33;
  color:#333333;
  text-decoration: none;
  }
  
  	.twitter{                           /* twitter */  

	border: none;
	margin:0px;
	}
	
	.column-inmid-news{
	 background: white;
  color: black;
  padding: 20px;
  padding-top:2px;
  text-align: justify;
  margin:10px;}
  
  	.column-inmid-news ul li{
list-style-type: none;  
margin-bottom: 10px;
line-height:125%;
background-color:none;
padding:5px;
border: 1px dashed #cccccc;
font-family: verdana;}
  	.column-inmid-news ul li img{
  	width:10px;
  	}

	div.feedBurnerFeedBlock {
	margin:10px;
	width: 100px;}
	
	div.feedBurnerFeedBlock ul {
	margin-left:0px;
	}




.feedTitle {color: gray; font-size: 150%;
font-family:verdana;
}

.headline{
margin-top:10px;
}
.headline a{text-decoration:none;
font-size:110%;
font-family: verdana;
color: #144A78;

}
	.feedItemAuthor{
	color: #6688cc;
	line-height:105%;
	}
	
	.date { 
	color: #144A78;
}

.press
{
list-style-type:none;
padding-left:0px;
}

.index h3
{
font-weight:normal;
background: url("images/site/colors.jpg") 0 15% no-repeat;
  color: black;
  padding-left: 15px;
  margin-bottom: 5px;               /* modify this line, when using 0 (zero) no unit needs to be specified */ 
	font-size: 95%;
}
