p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 0;
	margin: 2 4 2 0;
	font-size: 0.8em;
}
h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 0;
	margin: 2 4 2 0;
	font-size: 2em;
	color: #003366
}
h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 0;
	margin: 2 4 2 0;
	font-size: 1.5em;
	color: #003366
}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	padding: 2 4 2 0;
	margin: 2 4 2 0;
	font-size: 14px;
	color: #003366
}

.date { font-family: Georgia, Arial, Helvetica, sans-serif;
	padding: 2 4 2 0;
	margin: 2 4 2 0;
}

.cvh { float:left; width: 240; border-top: 2px solid black }
.cvb { margin-left: 250; margin-right: 20; border-top: 1px solid black }
.clear { clear: both; }

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
}
a.white {
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold
}
a:hover.white {
	color:  #ffc700;
}
a:link.white {
	color:  #ffffff;
}
a.black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #000000;
	font-weight: bold
}
a:hover.black {
	color:  #800000;
}
a:link.black {
	color:  #000000;
}
ol {
	margin: 0 0 0 22;
	padding: 0 0 2 0;
}
ul {
	margin: 0 0 0 22;
	padding: 0 0 2 0;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11 px;
	padding: 6 0 0 0;
}
.newshead {  font-size: 12px; font-weight: bold; padding: 2 4 2 0; }
.booksubhead { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; font-weight: bold; border-top: 1px solid #CFB5B5; padding: 2 4 2 4; }
.newsh { font-size: 14pt; font-weight: bold; padding: 2 4 2 4; }
.newsh1 { font-size: 14pt; font-weight: bold; padding: 2 4 2 0; }
.bodytext {  font-size: 11px; padding: 0 2 4 4; }

.booktitle {  font-size: 12px; font-weight: bold; padding: 2 4 2 0; }

.tdh {
	color: #000000;
	font-size: 11pt;
	font-weight: bold;
	background: #FFC700;
	border-top: 1px solid #FFE000;
	border-left: 1px solid #FFE000;
	border-right: 1px solid #DAB700;
	border-bottom: 1px solid #DAB700;
	padding: 2 4 2 4;
}

.abstract {
	font-size: 8pt;
	background: #E6C9C9;
	border-top: 1px solid #CFB5B5;
	border-left: 1px solid #CFB5B5;
	border-right: 1px solid #F1D3D3;
	border-bottom: 1px solid #F1D3D3;
	padding: 2 2 2 4;
	}
.abstract1 {
	font-size: 8pt;
	background: #F2D3D3;
	border-top: 1px solid #FEDEDE;
	border-left: 1px solid #FEDEDE;
	border-right: 1px solid #D9BEBE;
	border-bottom: 1px solid #D9BEBE;
	padding: 2 2 2 4;
	}
.article {
	font-size: 8pt;
	border-top: 1px solid #CFB5B5;
	padding: 2 4 2 4;
	}

.tvb {
	font-weight: bold;
	font-size: 11px;
	padding: 2 2 2 2;
	background: #B2B2B2;
	border-top: 1px solid #CDCDCD;
	border-left: 1px solid #CDCDCD;
	border-right: 1px solid #979797;
	border-bottom: 1px solid #979797;
}
.tv1 {
	font-size: 11px;
	border-top: 1px solid #CFB5B5;
	background: #CC99CC;
	border-top: 1px solid #AD82AD;
	border-left: 1px solid #AD82AD;
	border-right: 1px solid #EAAFEA;
	border-bottom: 1px solid #EAAFEA;
	padding: 2 2 2 2;
	}
.tv2 {
	font-size: 11px;
	border-top: 1px solid #CFB5B5;
	background: #D8A5D8;
	border-top: 1px solid #B88CB8;
	border-left: 1px solid #B88CB8;
	border-right: 1px solid #F9BEF9;
	border-bottom: 1px solid #F9BEF9;
	padding: 2 2 2 2;
	}
.ta1 {
	font-weight: bold;
	font-size: 11px;
	border-top: 1px solid #A0C3A5;
	padding: 2 4 2 4;
	}
.ta2 {
	font-size: 11px;
	border-top: 1px solid #CFB5B5;
	background: #B2CCE5;
	border-top: 1px solid #CDEAFF;
	border-left: 1px solid #CDEAFF;
	border-right: 1px solid #97ADC3;
	border-bottom: 1px solid #97ADC3;
	padding: 2 4 2 4;
	}
.ta3 {
	font-size: 11px;
	background: #CCCCE5;
	border-top: 1px solid #EAEAFF;
	border-left: 1px solid #EAEAFF;
	border-right: 1px solid #ADADC3;
	border-bottom: 1px solid #ADADC3;
	padding: 2 4 2 4;
	}
