
body {
	background: #Ffffff;
}
h1 {
	color: #CC0033;
	font: italic normal normal 14px/120% Arial, Helvetica, sans-serif;
	margin-bottom: 2px;
	padding-bottom: 2px;
	text-align: center;
}

#test {
	
}
h1 a:link {
	color: #CC0033;
	text-decoration: none;
}

h1 a:visited {
	text-decoration: none;
}

h1 a:hover {
	color: #9F0028;
	text-decoration: underline;
}

h2 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: lighter;
}

h3 {
	font: normal x-small Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.abstract {
	background-color: #FDFDFD;
	border-bottom: 1px solid #CC0033;
	border-top: 1px solid #CC0033;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 120%;
	margin: 1.5em 3em 19px 3em;
	padding-bottom: 1.2%;
	padding-left: 2%;
	padding-right: 2%;
	padding-top: 1%;
	text-align: left;
	text-decoration: none;
}

.arttitle {
	background-color: transparent;
	background-image: inherit;
	border-bottom: 1px solid #D776D7;
	border-top: none;
	font: normal normal normal 10px/110% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: -7% 1px 12px 2px;
	margin-bottom: 13px;
	padding: 3px 1px 3px;
}

.arttitle a:link {
	background-color: transparent;
	color: #004DBB;
	text-decoration: none; /*font: normal normal 10px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;*/
}

.arttitle a:visited {
	background-color: transparent;
	color: #1CC9FF;
	text-decoration: none;
}

.arttitle a:hover {
	color: #FF0000;
	font: normal normal normal 10px/110% Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline overline;
}

.author {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	text-align: center;
}

.bottomurllist {
	border-bottom: 1px solid #CC0033;
	border-top: 1px solid #CC0033;
	color: #0033FF;
	font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 1em 0em 1em 0em;
	padding: 1px 0px 2px 0px;
	text-align: center; /*	text-decoration: none;*/
	width: 100%;
	word-spacing: 2px;
}

.bottomurllist a:link {
	background-color: transparent;
	color: #0055CE;
	text-decoration: none;
}

.bottomurllist a:visited {
	background-color: transparent;
	color: #ACC8FF;
	text-decoration: none;
}

.bottomurllist a:hover {
	background-color: transparent;
	color: #CC3399;
	font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.content {
	background: #FFFFFF;
	border: 1px solid #DEDEDE;
	color: #336633;
	font: normal normal normal 12px/120% "Times New Roman", Times, serif;
	left: 18%;
	max-width: 550;
	min-width: 220px;
	padding: 1em 2em 1em 2em;
	position: absolute;
	right: 18%;
	text-decoration: none;
	top: 10px;
}

.content2 {
	 background-color: #fffff;
	border: 1px solid #DEDEDE;
	color: #336633;
	font: normal normal normal 12px/120% "Times New Roman", Times, serif;
	left: 18%;
	max-width: 800;
	min-width: 500px;
	padding: 1em 2em 1em 2em;
	position: absolute;
	right: 18%;
	text-decoration: none;
	top: 10px;
}

.content h1 {
	background-color: #FFFFFF;
	color: #CC0033;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	margin-bottom: 0px;
	text-align: center;
	text-decoration: none;
}

.content h2 {
	background-color: #FFFFFF;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	margin: -1% 0px 0px 0px;
	text-align: center;
	text-decoration: none;
}

.content h3 {
	font: normal normal normal 12px/130% "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
	text-indent: .3em;
}

.indexhed {
	color: #003399;
	font: 18px/21px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}

.indexhed a:link {
	color: #003399;
	text-decoration: none;
}

.indexhed a:visited {
	color: #0099CC;
	text-decoration: underline;
}

.indexhed a:hover {
	color: #0099CC;
	text-decoration: underline;
}

.indexinline {
	font: 12px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 3%;
	margin-top: -5%;
	text-decoration: none;
}

.indexinline a:link {
	color: #003399;
	font-weight: bold;
	text-decoration: none;
}

.indexinline a:visited {
	color: #003399;
	text-decoration: none;
}

.indexinline a:hover {
	text-decoration: underline;
}

.italic {
	font-style: italic;
}

.leftnav {
	border: 0px none;
	color: #CC0033;
	font: normal normal bolder 11px/110% Verdana, Geneva, Arial, Helvetica, sans-serif;
	left: 0px;
	margin: 1em 1px 1em 0px;
	padding: 12em 11% 1em 0px;
	position: relative;
	text-transform: uppercase;
	top: 0px;
	width: 18%;
}

.leftnav a:link {
	background-color: transparent;
	color: #004DBB;
	text-decoration: none;
}

.leftnav a:visited {
	background-color: transparent;
	color: #1CC9FF; /*	font: normal normal 10px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;*/
	text-decoration: none;
}

.leftnav a:hover {
	background-color: transparent;
	color: #FF0000;
	text-decoration: none;
}

.logotext {
	border-bottom: 1px solid #FFCC33;
	border-top: 1px solid #FFCC33;
	font: normal normal normal 9px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 1em 0em 4em 0em;
	padding: 1px 0px 1px 0px;
	text-decoration: none;
	width: 100%;
	word-spacing: 2em;
}

.logotext a:link {
	text-decoration: none;
}

.logotext a:visited {
	background-color: transparent;
	color: #ACC8FF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-decoration: none;
}

.logotext a:hover {
	background-color: transparent;
	color: #FF0000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	text-decoration: overline underline;
}

.rightnav {
	border: 0 none;
	font: normal normal 10px/130% Verdana, Geneva, Arial, Helvetica, sans-serif;
	left: 82%;
	padding: 26em 4px 5px 3px;
	position: absolute;
	text-decoration: none;
	top: 0%;
	width: 18%;
}

.rightnav a:link {
	background-color: transparent;
	color: #004DBB;
	font: normal normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.rightnav a:visited {
	background-color: transparent;
	color: #1CC9FF;
	font: 10px/normal Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.rightnav a:hover {
	font: normal bolder 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
}

.sansertext {
	background-color: #FFFFFF;
	color: #000000;
	font: normal normal normal 12px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: .5em .5em 8px;
	text-align: left;
	text-decoration: none;
}

.sansertext2 {
	background-color: #FFFFFF;
	color: #000000;
	font: normal normal normal 9px/115% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0;
	padding: 2px;
	text-align: left;
	text-decoration: none;
}

.subhead {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-variant: normal;
	font-weight: bolder;
	margin: 2em 0 1%;
	text-align: left;
}

.text {
	background-color: #FFFFFF;
	color: #000000;
	font: normal normal normal 12px/140% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: .5em .5em 3%;
	text-align: left;
	text-indent: 0%;
}

.text a:link {
	background-color: transparent;
	color: #0000FF;
	text-decoration: underline;
}

.text a:visited {
	color: #0000FF;
	text-decoration: none;
}

.text a:hover {
	color: #B22222;
	text-decoration: underline;
}

.textbox {
	background-color: #8B008B;
	border: thin double #FF0000;
	color: #FFFFF0;
	font: italic normal bolder 11px/120% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: .5em .5em .5em .5em;
	padding: .5em;
	text-align: left;
	text-indent: 0%;
}

.textbox a:link {
	background-color: #800080;
	color: #FFFFF0;
}

.textbox a:visited {
	background-color: #800080;
	color: #FFFFF0;
}

.textbox a:hover {
	background-color: #FFFFF0;
	color: #8B008B;
}

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-stretch: expanded;
	font-variant: small-caps;
	text-align: center;
}

.tm {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 7px;
	vertical-align: super;
}

.toplogo {
	background: #FFFFFF;
	border: none;
	border-width: 0;
	color: #FFFFFF;
	padding: 2em 2em 5px 2em;
	text-align: center;
	width: inherit;
}
#test {
	border: thin solid #FFD700;
	background-color: Black;
	color: Yellow;
	padding: 3px;
}
#book2 {	
	color: #000000;
	font: normal normal normal 11px/115% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0;
	padding: 2px;
	text-align: left;
}

#cdcatalog {	
	color: #8B0000;
	font: normal normal normal 16px/125% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0;
	padding: 2px;
	text-align: left;
	margin-top: 6px;
	padding-top: 6px;
}

#cdtext {
	color: Black;
	font: normal normal normal 11px/130% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0;
	text-align: left;
	margin-left: 3px;	
}


#booktitle {
	font: normal small-caps bolder 130%/135% Arial, Helvetica, sans-serif;
	margin-top: 10px;
	padding-left: 90px;
}

#cattitle {
	font: normal small-caps bolder 130%/115% Arial, Helvetica, sans-serif;
	margin-top: 10px;
	margin-bottom: 0;
}
#footer {
	background-color: #DDDDDD;
	border-top: 1px solid #808080;
	clear: both;
	color: #333333;
	margin: 0;
	padding: .5em;
}

#red {
	color: #FF0000;
}

#redsanser {
	color: #CC0033;
	font: italic normal normal 12px/125% Arial, Helvetica, sans-serif;
	margin-bottom: 0px;
	padding-bottom: 0px;
}

#spacer {
	word-spacing: 1em; /*use to space between words in "toplinks"*/
}

#text {
	background-color: #FFFFF;
	color: #000000;
	font: normal normal normal 14px/130% "Times New Roman", Times, serif;
	text-align: left;
	text-decoration: none;
	text-indent: 0%;
}

#toc1 {
	font: normal normal bolder 12px/100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 1%;
	margin-top: 10px;
}

#toc2 {
	font: normal normal normal 11px/105% Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 1% 5%;
}
#toc2 a:link {
	text-decoration: none;
}
#toc2 a:visited {
		text-decoration: none;
}
#highlighter {
	background-color: #FFFFC6;
}

#underline {
	text-decoration: underline;
}
