td {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-style: normal; color: #000000; 
      font-weight: normal; line-height: 22px}

	}
.closer { font-family: "Times New Roman", Times, serif; font-size: small; font-style: normal; font-weight: bold; color: #506780 }
.verdana {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 22px;

}
.height15 {
	line-height: 22px;
	font-size: xx-small;

}
.summary {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 30px;
	font-weight: bold;
	background-position: left;

}
.tan {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: DCD1A7;
	text-align: center;

}
.footer {
	font-size: 12px;
	line-height: 18px;

}
.blue {
	color: 3C83BB;
	font-size: 12px;
	font-weight: bold;
	line-height: normal;
	text-decoration: none;




}
a:hover {
	color: #663300;
	text-decoration: none;

}
a:link {
	color: #3399cc;
	font-weight: bolder;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: none;




}
.lineheight {
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;

}
.floor {
	background-image: url(images/floor.gif);
	background-repeat: repeat;
}
.gold {
	font-size: small;
	font-weight: bold;
	color: FFCF30;
}
.darkblue {
	font-size: 1.0em;
	font-weight: bold;
	color: #3399CC;
	line-height: 30px;

}
.hometext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.brown {
	color: 663300;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
.QA {
	font-family: "Times New Roman", Times, serif;
	font-size: 20px;
	font-style: italic;
	font-weight: bold;
	color: #336633;
}
.carpet {
	background-image: url(images/backgroundcarpet.gif);
	background-repeat: no-repeat;
}
.QA-Question {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #336633;
	font-weight: bold;

}
.endorse {
	font-style: italic;
	font-weight: bold;
	background-position: right;
	text-align: right;
}
a:visited {
	color: 663300;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;



}
.bold {
	font-weight: bold;
}
/**** Book Reviews
*********************************/
#bookNav .bold, #bookNav .blue {
	font-size: 10px;
	}
/***** Case Study Image Popup 
************************************/

.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: #feff99;
padding: 5px;
left: -1000px;
border: 2px solid gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: auto; /* oringally 0 */
left: 0; /*position where enlarged image should offset horizontally GJH: orignally 60px */

}

.caption {
	padding: 0 20px;
	font-size: 9px;
	line-height: 1.3em;
	}
.leftBorder {
	border-left: 2px solid #afc2d7;
	padding-left: 20px;
	}
.lineHeight {
	line-height: 1em;
	margin: 0;
	}

	
	
	
	
	