/* CSS Document */

/*------------------------------Reset All Styles--------------------------------*/

body, blockquote, div, p, em {
	padding: 0;
	margin: 0;
}
a img, iframe { border: none; }

/* Lists
覧覧覧覧覧*/
ul, ol, dl, li, dt, dd {
margin: 0;
padding: 0;
}
/* Forms
覧覧覧覧覧*/
form, fieldset {
margin: 0;
padding: 0;
}
input, textarea, select {
margin: 0;
padding: 1px;
font-size: 100%;
font-family: inherit;
}
select {
padding: 0;
}
	
/*------------------------------End Reset All Styles--------------------------------*/

/* print styles */

.stripViewer .panelContainer .panel ul {
text-align: left;
}

.stripViewer {
overflow: hidden; 
border: none;
width: 600px;
height: 100%;
padding:0;
margin:0;
clear: both;
}

.stripViewer .panelContainer {
position: relative;
left: 0; top: 0;
width: 600px;
list-style-type: none;
}

.stripViewer .panelContainer .panel {
position: relative;
float:left;
height: 100%;
width: 600px;
}

.stripViewer .panelContainer .panel .wrapper {
padding:0;
margin:0;
}

body {
	background-color: white;
	background: none;
	color: black;
	background-image: none;
	font-family: "Times New Roman", serif;
	font-size: 11pt;
	line-height: 150%;
	width: auto;
	margin: 5%;
	}

p {
	font-size: 11pt;
	margin: 0 0 12px 0;
	padding: 0;
	}

h1 {
	font-size: 12pt;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding:0;
	} 

h2 {
	font-size: 11pt;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding:0;
	}

h3 {
	font-size: 11pt;
	font-weight: bold;
	margin: 0 0 12px 0;
	padding:0;
	}

a:link, a:visited {
	background: none;
	color: #0000CC;
	text-decoration: none;
	}
	
#header, #arrows, #footer, #right, #rightBottom, #rightBottom form#subscribe, .topCurve, .bottomCurve, .bottomCurve1, .search, .print, .subscribe, .send, .moreLink p.line, p.line a, .spacer, .toll, img, form, #tableofcontents, .stripNav, .stripNavL, .stripNavR, .noprint {
	display: none
	}
	
/*----This adds hidden copyright notice to printouts---*/

.none {
	display:block;
	font-size:10px;
	padding:15px 0 0 0;
	}
	
/*----Ordered Lists for Quiz Outlines---*/

ol {
	padding:12px;
}
	
ol li {
	padding:1px 0 1px 0;
	position:relative;
	margin-left:25px;
	color:#525252;
	font-size: 11pt;	
	}
	* html .byfloatedimage{float: left;} /* IE Only Hack */
	
ol ul {
	margin:1px 0 1px 25px;
	padding:0 0 0 15px;
	}

ol ul li {
	margin:1px 0 1px 50px;
	padding:0 0 0 15px;
	}
	
/* Outline Styles */

ol.outline { 
	list-style: upper-roman;
	}
ol.outline ol { 
	list-style: upper-alpha;  
	}
ol.outline ol ol { 
	list-style: decimal;
	}
ol.outline ol ol ol { 
	list-style: lower-alpha; 
	}
ol.outline ol ol ol ol { 
	list-style: lower-roman; 
	}
	
/* End Ordered Lists */

/* End Print Styles */

/*----End Styles---*/	