#article-popup-banner-nav {

	position: relative;

	background-color: #cdcdcd;

	text-align: right;

}



p.article-popup-nav {

	font-size: 60%;

	padding: 5px 10px 5px 10px;

	margin: 0px;

}



#article-popup-content {

	background-color: #ffffff;

}



div.article-popup-footer {

	padding: 20px 10px 20px 10px;

}

h1.article-title-table {

	font-size: 85%;

	font-weight: bold;

	color: #d66320;

	padding: 16px 0px 0px 20px;

}
p.article-figtab-head {
	font-size: 90%;

	font-weight: bold;

	padding: 6px 10px 0px 20px;

}



div.article-table {

	padding: 12px 10px 0px 20px;

}

div.article-table table p.article-table-data {

	font-family: arial, helvetica, sans-serif;

	padding: 3px 10px 4px 10px;

	font-size: 72%;

}



div.article-table table p.article-table-data-center {

	font-family: arial, helvetica, sans-serif;

	padding: 3px 10px 4px 10px;

	text-align: center;

	font-size: 72%;

}



div.article-table table p.article-table-data-right {

	font-family: arial, helvetica, sans-serif;

	padding: 3px 10px 4px 10px;

	text-align: right;

	font-size: 72%;

}
div.article-table-note {

	padding: 4px 10px 10px 10px;

}



p.article-table-note {

	padding: 4px 10px 0px 20px;

	font-size: 66%;

	color: #4d4d4d;

}



.article-table-row-rule {

	border-bottom: 1px solid #cccccc;

}

p.article-table-head {

	font-family: arial, helvetica, sans-serif;

	padding: 3px 10px 4px 0;

	font-size: 85%;

	font-weight: normal;

}

ul {
	margin-left: 20px;
}
ol {
	padding: 0 0 0 20px;
}


ol.table-list, ul.table-list {

	font-family: arial, helvetica, sans-serif;	

	margin-top: 0px;

	margin-bottom: 0px;

	margin-right: 0px;

	padding-top: 0px;

	padding-bottom: 3px;

	font-size: medium;

	font-weight: normal;

	font-style: normal;

}



ol.table-list li.article-list, 

ul.table-list li.article-list {

	font-family: arial, helvetica, sans-serif;	

	font-size: 72%;

	padding: 3px 0px 1px 0px;

	margin-left: 7px;

	margin-right: 10px;

}



ol.table-list li.article-list p.first, 

ul.table-list li.article-list p.first {

	font-family: arial, helvetica, sans-serif;	

	font-size: 100%;

	padding: 0px 0px 1px 0px;

}



ol.table-list li.article-list p.article-table-data, 

ul.table-list li.article-list p.article-table-data,

ol.table-list li.article-list p, 

ul.table-list li.article-list p {

	font-family: arial, helvetica, sans-serif;	

	font-size: 100%;

	padding: 3px 0px 1px 0px;

}

div.article-table table p.article-copy {

	padding: 6px 10px 0px 20px;
font-size: 72%;

}

p.article-dialog-speaker {

	font-style: italic;

	padding: 12px 10px 0px 36px;

	text-align: right;

}



p.article-dialog-text {

	width: 400px;
        display: block;

	font-style: italic;

	padding: 12px 10px 0px 0px;

}



p.article-copy {

	padding: 12px 10px 0px 20px;

}
span.emphasis {

	font-style: italic;

}



span.emphasis-key {

	font-weight: bold;

}



span.emphasis-reverse {

	font-style: normal;

}

.textborder {
	margin-left: 20px;
	border: 2px solid #c6dded;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	width: 450px;
}

#search li.last input {
	margin:0px 0 0 4px;
	margin:-15px 0 0 4px\0/; /* for IE8, going last */
	}
	


