@charset "UTF-8";
/* CSS Document */

.Swhitebody { color: white; font-size: 8pt; line-height: 9pt; font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }
a.WhiteTableLink		   { color: #fff; text-decoration: underline }
a.WhiteTableLink:hover     { color: #ff0000; text-decoration: underline }

/* Tables */
.tablelight2pad  { background-color: #ffffff; padding: 2px 2px 2px 2px }
.tabledark2pad  { background-color: #EFF0F6; padding: 2px 2px 2px 2px  }
.tableline { border-right: black 1px solid }
.paddedcell   { padding: 2px 2px 2px 2px }
table.tableoutline	    { border: solid 4px #aab0b7 }

/* Listing table styles */
.header  { background-color: #27367E }
.hedrL { 
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px
}
.hedr {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px
}
.hedrN {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px
}
.hedrR {
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 3px;
	padding-bottom: 4px
}
.hedrSingle  { padding: 3px 16px 4px 16px } 
.tablelight  { background-color: #ffffff }
.tabledark  { background-color: #EFF0F6 }
.listpdL { padding: 2px 16px 2px 4px }
.listpd { padding: 2px 4px 2px 4px }
.listpdN  { padding: 2px 4px 2px 0 }
.listpdR { padding: 2px 4px 2px 4px }
.listfoot  { padding: 6px 12px 5px }
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
}
td { font-size: 8pt; line-height: 9pt font-family: Helvetica, Arial, Geneva, Swiss, SunSans-Regular }