/* Created by TopStyle Pro Trial Version - www.bradsoft.com */
.body {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bodyStrike {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; TEXT-DECORATION: line-through
}
.bodyItalic {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif; font: italic;
}

.bodyWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bodyGray {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.bodyGray2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.bodyBlue1 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #000266; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.bodyBlue2 {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #026699; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}


.tableDescription{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 8px;
	color: #000000;
}


.title {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.title1 {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: black; FONT-FAMILY: Arial, Helvetica, Sans-Serif;
	font: "Times New Roman", Times, serif;
}
.title1Serif{
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: black; FONT-FAMILY: "Times New Roman", Times, serif;
	font: "Times New Roman", Times, serif;
}
.title2Serif{
	FONT-WEIGHT: normal ; FONT-SIZE: 20px; COLOR: black; FONT-FAMILY: "Times New Roman", Times, serif;
	font: "Times New Roman", Times, serif;
}

.titleWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleWhiteSmallest {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleWhiteSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: white; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleWhiteMedium {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #FFFFFF; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleWhiteMediumSerif {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #FFFFFF; FONT-FAMILY: "Times New Roman", Times, serif;
}

.titleGray {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #808080; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
.titleGray2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #333333; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleBlue1 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000266; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleBlue1Medium {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #000266; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleBlue1Large {
	FONT-WEIGHT: bold; FONT-SIZE: 50px; COLOR: #000266; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.titleBlue2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #026699; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}

.romanized1centered {
	FONT-WEIGHT: bold;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Courier New", Courier, monospace;
	text-align: center;
}

.explText {
	FONT-WEIGHT: normal;
	FONT-SIZE: 16px;
	COLOR: #000000;
	FONT-FAMILY: "Times New Roman", Times, serif;
	text-align: center;
}

.categoryBlue1 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #004477; FONT-FAMILY: "Courier New", Courier, monospace;
}








.header {
	BACKGROUND-COLOR: #000000
}

.headerWhite1 {
	BACKGROUND-COLOR: #ffffff
}

.headerGray {
	BACKGROUND-COLOR: #4f4f4f;
	color: #FBFBFB;
}

.headerGray1 {
	BACKGROUND-COLOR: #4f4f4f
}

.headerGrey2{
	BACKGROUND-COLOR: #CACACB
}

.headerBlue1 {
	BACKGROUND-COLOR: #004477
}

.headerBlue2 {
	BACKGROUND-COLOR: #026699
}

.headerBlue3 {
	BACKGROUND-COLOR: #0488BB
}



TD#apilink A{
	FONT-SIZE: 12px;
	COLOR: #708090;
	LINE-HEIGHT: 150%;
	TEXT-DECORATION: none;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}
.apilinkBg{
	TEXT-ALIGN: center;
	background-color: #FFFFDD;
}


.apidescBg{
	TEXT-ALIGN: left;
	background-color: #FFFFff;
	padding-right: 3;
	padding-left: 3;
	font-family: "Times New Roman", Times, serif;
	font-size: 12px;
	COLOR: #000000;
}




TR#topbuts A {
	MARGIN-TOP: 1px; DISPLAY: block; FONT-SIZE: 13px; BACKGROUND: #026699; MARGIN-BOTTOM: 1px; COLOR: #ffffff; LINE-HEIGHT: 150%; TEXT-ALIGN: center; TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
TR#topbuts A:hover {
	BACKGROUND: #004477;
}
TR#topbuts A:unknown {
	BACKGROUND: #026699;
}
TR#topbuts A:active {
	BACKGROUND: #46AADD;
}


TR#topbutsGray A{
	MARGIN-TOP: 1px;
	DISPLAY: block;
	FONT-SIZE: 12px;
	BACKGROUND: #666666;
	MARGIN-BOTTOM: 1px;
	COLOR: #ffffff;
	LINE-HEIGHT: 150%;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-variant : small-caps;
	letter-spacing : -2px;
}

TR#topbutsGray A:hover {
	BACKGROUND: #222222;
}
TR#topbutsGray A:unknown {
	BACKGROUND: #666666;
}
TR#topbutsGray A:active {
	BACKGROUND: #222222;
}

TD#refid A{
	MARGIN-TOP: FONT-SIZE: 4px;
	COLOR: #336699;
	LINE-HEIGHT: 150%;
	TEXT-ALIGN: center;
	TEXT-DECORATION: none;
	font-family: "Courier New", Courier, monospace;
	font-weight: bold;
}

.refdesc{
	TEXT-ALIGN: left;
	padding-right: 3;
	padding-left: 3;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	COLOR: #000000;
}

.citation{
	TEXT-ALIGN: left;
	padding-right: 3;
	padding-left: 3;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	COLOR: #000000;
	font-style: italic;
}

.return{
	TEXT-ALIGN: left;
	padding-right: 3;
	padding-left: 3;
	font-family: "Times New Roman", Times, serif;
	font-size: 10px;
	COLOR: #3377aa;
}