img {border:0}
.byline	{color: #003399; font-size: small; font-style: Italic; font-family: Verdana, Sans-Serif; background-color:#ffffff;}
.HeaderTable	{background-color: #003399; color: #ffffff}
.attribution	{font-style: italic}
#cover h2, #cover p {text-align: center}
.cover, .Cover	{margin-bottom: 0px; margin-top: 0px; text-align: center}
.cover-header	{color: #003399; background-color: #ffffff; margin-bottom: 4px; margin-top: 10px; text-align: center}
.currentpage	{font-style: italic;}
.figcaption	{font-size: small}
.navbar	{font-size: small; font-family: Verdana, Sans-Serif;}
.revsummary	{margin-bottom: 0px; margin-top: 0px; font-style: italic}
.separator	{color: #003399; background-color: #ffffff; font-size: small; font-weight: bold}
.tight	{margin-bottom: 0px; margin-top: 0px}
DT	{font-weight: bold}
H1, H2, H3, H4, H5, H6	{font-family: Verdana, Sans-Serif; margin-bottom: 0em; margin-top: 1em; clear: both;}
H2, H3, H4, H5, H6 	{color: #003399; background-color: #ffffff;}
H1.HeaderTableTitle	{color: #ffffff; background-color: #003399; margin-top: 4px; margin-bottom: 4px}
H5.HeaderTableAuthor	{color: #ffffff; background-color: #003399; margin-top: 0px; margin-bottom: 0px}
div.ReviewInfo P
	{margin-bottom: 0px; margin-top: 0px; font-size: small; font-family: Verdana, Sans-Serif}
P.WebSiteSummary	{margin-top: 0px; margin-bottom: 0px; font-style: Italic}
strong.strongemphasis	{color: #003399; background-color: #ffffff;}
a	{font-style: normal}
p.Review-Info 	{margin-bottom: 0px; margin-top: 0em; color: #003399; background-color: #ffffff; font-size: small; font-family: Verdana, Sans-Serif}
div.ReviewInfo, div.WebSiteInfo	{margin-bottom: 2em;  margin-top: 2em; color: #003399; background-color: #ffffff;}
p.response, div.response	{color: #003399; background-color: #ffffff; font-size: small; margin-left: 30px; margin-right: 30px}
h1	{font-size: x-large}
h2	{font-size: large}
h2.CoverTableIssueInfo	{font-size: large}
h3	{font-size: medium;}
h4	{font-size: small;}
h5	{font-size: small;}
h5 A	{color: #ffffff; background-color: #003399;}
h6	{font-size: small}
small	{font-size: small}
tt, blockquote tt, dt tt, dd tt	{font-family: monospace}
pre, blockquote pre, dt pre, dd pre	{font-family: monospace}
li, .serieslist	{margin-bottom: 0px; margin-top: 0px}
p.byline em	{font-style: normal}
ul.Spaced li                            {margin-top: 12pt}

.commentbody
{
	background-color: #FFFFCC;
    padding: 3pt;
}
.commentheader 
{
    padding: 3pt;
	background-color: #FFFF99;
	border-width: 1px 0 1px 0;
	border-color: #CCCC00;
	border-style: solid;
}

body
{
	color: #000000;
	background-color: #FFFFFF;
	font-family: Verdana;
}

a
{
	color: #003399;
}

a:visited
{
	color: purple;
}

#maintable
{
    padding: 3px;
}

/*
#mainnav
{
    text-align: center;
    display: table;
    margin-left: auto;
    margin-right: auto;
}
*/
#header
{
    display: table;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 10px;
}

#header h3
{
	color: black;
	background-color: transparent;
	text-align: center;
	font-size: 18pt;
	font-family: Georgia, Optima, Cochin, Serif;
	margin-top: 0;
}

#header a
{
	color: black;
    font-weight: bold;
    display: block;
    float: left;
    padding-left: 1ex;
    padding-right: 1ex;
}

#header form input
{

}

/*
#search
{
    text-align: center;
}
*/
#issuenav
{
/*
	width: 15em;
	overflow: hidden;
*/}

#issuenav ul
{
    list-style-type: none;
	margin-left: 0;
	margin-right: 0;
	padding: 3px;
}

#issuenav ul li
{
    margin-bottom: 6pt;
}

#issuenav p
{
    padding: 3px;
}

#issuenav h3, #interactive h3
{
    color: black;
    font-weight: bold;
    background-color: #FFFF99;
    padding: 3px;
    text-align: center;
}

#issuenav h3
{
    margin-bottom: 0;
    margin-top: 12px;
}

#interactive h3
{
    margin-bottom: 0;
    margin-top: 0;
}

#main
{
	background-color: white;
	padding: 1ex;
	height: 100%;
}

#sidead
{
}

#topad
{
}

#middlead
{
}

/*
#interactive
{
	background-color: #FFFFCC;
	display: table;
	margin-left: auto;
	margin-right: auto;
}

#interactive ul
{
    padding: 3px;
}
*/

#footer
{
	font-size: small;
    padding: 3px;
}

#copyright
{
	text-align: center;
}

#maintable
{
	background-color: #FFFFCC;
}