


body {
background-color: #fefefe;
margin-top: 25px;
}

ul, dl {
margin-left:25px; 
}


dt {
font-weight: 500;	
font-style: italic;
}

/* pesky firefox blue outline   */
a {outline:none;}




.questionnairetable {
vertical-align: top;
}


.questionsummarylayout {
font-weight: 500;
font-style: italic;
text-decoration: underline;
}






/* begin top menu css */

.topmenulayout {
		position: absolute;
		top: 1px;
		left: 545px;
		height: 25px;
		width: 492px;
		z-index:99;
		font-size: 10px;
		}


.topmenu {		
		z-index:99;
		font-size: 10px;
	
}
							
/* end top menu css */		
			
		

			
.twpnav	{
						position:relative;
						float: left;
						margin: 0px; 
						padding: 1px;
						font-family: arial, helvetica, sans-serif;
						font-variant: small-caps;
						font-weight: 700;
						width: 122px;
						height: 58px;
	                    overflow:hidden;/* for ie to hide extra height*/	
	               outline: none;
			}

.twpnav	a {

	               outline: none;
			}
							
/* end tour with paul css */		


/* width comes from function MasterPageLayoutTOP() */
.footerlayout {
		font-size: x-small;
		width: 1033px;
		text-align: center;
		}
	



/* used for the book excerpts  */


div.bookexcerpts {
width: 680px;
font-family: Arial,sans-serif;
font-size: medium;
margin-left: 42px;
text-align: justify;

}



/* used for captions (d'uh!) of pictures  */


.captions {
font-family: Arial,sans-serif;
font-size: x-small;
font-weight: 700;
font-style: italic;

}
