body {background-color: #444444}
a:link {color: #222255; text-decoration: none}
a:visited {color: #222255; text-decoration: none}
a:hover {color: #222288;text-decoration: underline}
a:active {text-decoration: none}

p.titlesmaller {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: 1.2em; font-weight: bold}
p.titlesmallerleft {font-family: Times, Times New Roman; text-align: left; font-variant: normal; font-style: normal; font-size: 1.2em; font-weight: bold}
p.titlesmallest {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: .9em; font-weight: bold}
p.titlesmallestleft {font-family: Times, Times New Roman; text-align: left; font-variant: normal; font-style: normal; font-size: .9em; font-weight: bold}
p.updated {font-family: arial,helvetica; text-align: center; font-variant: normal; font-style: normal; font-size: .8em; font-weight: normal}
p.footer {font-family: arial,helvetica; text-align: center; font-variant: normal; font-style: normal; font-size: .8em; font-weight: normal; color: white;}
p.copyright {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: .8em; font-weight: normal}

td.temptitle {background-color: #888888; font-family: arial,helvetica; text-align: center; font-variant: normal; font-style: normal; font-size: 4em; font-weight: normal}


td.tabletitle {background-color: #666666; text-align: center; font-size: 1.2em; font-weight: bold; color: black}
td.tableheadersmall {background-color: #888888; text-align: center; font-size: .9em; font-weight: bold; color: black}
td.lighttableheader {background-color: #C8C8C8; text-align: center; font-size: 1em; font-weight: bold; color: black}
td.tableleftlight {background-color: #C0C0C0; text-align: left; font-size: .9em; vertical-align: top}
td.tableright {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: top}
td.tablecenter {background-color: #FFFFFF; text-align: center; font-size: .9em; vertical-align: top}
td.tablecentersmall {background-color: #C8C8C8; text-align: center; font-size: .8em; vertical-align: top}
td.tablenote {background-color: #888888; text-align: center; font-size: .8em; font-weight: normal; color: black}
td.darkboldright {background-color: #888888; text-align: right; font-size: .9em; vertical-align: top; font-weight: bold; color: black}
td.large {background-color: #888888; text-align: center; font-size: 2.5em; vertical-align: top; font-weight: bold; color: black}
td.value {background-color: #FFFFFF; text-align: left; font-size: .9em; vertical-align: top; font-weight: normal; color: black}
td.boldright {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: top; font-weight: bold; color: black}
td.boldrightred {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: top; font-weight: bold; color: red}
td.date {background-color: #C8C8C8; text-align: left; font-size: .9em; vertical-align: top; font-weight: bold; color: black; white-space: nowrap}
td.caption {background-color: #E8E8E8; text-align: center; font-size: .8em; vertical-align: top}
td.topright {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: top; font-weight: normal; color: black}
td.toprightred {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: top; font-weight: normal; color: red}
td.bottomright {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: bottom}
td.bottomrightred {background-color: #FFFFFF; text-align: right; font-size: .9em; vertical-align: bottom; font-weight: normal; color: red}
td.bottomleft {background-color: #FFFFFF; text-align: left; font-size: .9em; vertical-align: bottom}
td.boldtablecenter {background-color: #FFFFFF; text-align: center; font-size: .9em; vertical-align: middle; font-weight: bold; color: black}
td.tableleftmiddle {background-color: #FFFFFF; text-align: left; font-size: .9em; vertical-align: middle; font-weight: normal; color: black}
td.tableleftmiddlered {background-color: #FFFFFF; text-align: left; font-size: .9em; vertical-align: middle; font-weight: normal; color: red}
td.whiteonblack {background-color: #000000; text-align: center; font-size: 1.2em; font-weight: bold; color: white}


tr.combine {background-color: #FFFFFF}


table.borderpadded {background-color: #FFFFFF; border: thin solid black; padding: 3}
table.bordertransparent {border: thin solid black; padding: 0}
table.bordertransparentpadded {border: thin solid black; padding: 3}
table.title {background-color: #666666; border-style: solid; border-top-width: thin; border-left-width: thin; border-right-width: thin; border-color: black; padding: 0}
table.header {background-color: #888888; border-style: solid; border-top-width: thin; border-left-width: thin; border-right-width: thin; border-color: black; padding: 0}
table.centered {margin:auto}
table.transparent {background-color: transparent}

.large {background-color: #FFFFFF; text-align: center; font-size: 2.5em; vertical-align: top; font-weight: bold; color: black}
.freq {background-color: #FFFFFF; text-align: center; font-size: 1em; vertical-align: top; font-weight: normal; color: black}

.txtcen {font-family: arial, sans-serif; text-align: center; font-size: .7em}
.txtlft {font-family: arial, sans-serif; text-align: left; font-size: .7em}
.divider {font-family: arial, sans-serif; text-align: center; font-size: 1pt}
.boldcenter {font-family: Times, Times New Roman; text-align: center; font-size: 1.2em; font-weight: bold}
.boldwhite {font-family: Times, Times New Roman; text-align: left; font-size: 1.2em; font-weight: bold; color: white}
.red {color: red}
.center {text-align: center}


td.tableheader {background-color: #C8C8C8; text-align: center; font-size: 14px; font-weight: bold; color: black}
td.tableheaderleft {background-color: #C8C8C8; text-align: left; font-size: 14px; font-weight: bold; color: black}
td.tableleft {background-color: #FFFFFF; text-align: left; font-size: 13px; vertical-align: top}
td.tableleftlight {background-color: #DDDDDD; text-align: left; font-size: 13px; vertical-align: top}
td.tableleftsmall {background-color: #C8C8C8; text-align: left; font-size: .8em; vertical-align: top}
td.tableleftsmalllight {background-color: #C8C8C8; text-align: left; font-size: .8em; vertical-align: top}
td.tablecenter {background-color: #FFFFFF; text-align: center; font-size: 13px; vertical-align: top}
td.tablecenterlight {background-color: #DDDDDD; text-align: center; font-size: 13px; vertical-align: top}
td.tablecentertransparent {text-align: center; font-size: 13px; vertical-align: top}
td.caption {background-color: #E8E8E8; text-align: center; font-size: 12px; vertical-align: top}
td.boldrightlight {background-color: #DDDDDD; text-align: right; font-size: .9em; vertical-align: top; font-weight: bold; color: black}
td.bottomrightlight {background-color: #DDDDDD; text-align: right; font-size: .9em; vertical-align: bottom}

table.border {background-color: #DDDDDD; border: thin solid black; padding: 0}

p.title {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: 1.6em; font-weight: bold}
p.titlesmall {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: 1.4em; font-weight: bold}
p.byline {font-family: Times, Times New Roman; text-align: center; font-variant: normal; font-style: normal; font-size: .9em; font-weight: normal}

.bold {font-weight: bold}
.italic {font-style: italic}
.date {font-weight: bold; white-space: nowrap}
.rowcolor1 {background-color: #EEEEEE}
.rowcolor2 {background-color: #DDDDDD}

.spacerH1 {width: 1px; padding: 0px; margin: 0px}
.spacerH2 {width: 2px; padding: 0px; margin: 0px}
.spacerH3 {width: 3px; padding: 0px; margin: 0px}
.spacerH4 {width: 4px; padding: 0px; margin: 0px}
.spacerH5 {width: 5px; padding: 0px; margin: 0px}
.spacerH6 {width: 6px; padding: 0px; margin: 0px}
.spacerH7 {width: 7px; padding: 0px; margin: 0px}
.spacerH8 {width: 8px; padding: 0px; margin: 0px}
.spacerH9 {width: 9px; padding: 0px; margin: 0px}
.spacerH10 {width: 10px; padding: 0px; margin: 0px}
.spacerH11 {width: 11px; padding: 0px; margin: 0px}
.spacerH12 {width: 12px; padding: 0px; margin: 0px}
.spacerV1 {height: 1px; padding: 0px; margin: 0px}
.spacerV2 {height: 2px; padding: 0px; margin: 0px}
.spacerV3 {height: 3px; padding: 0px; margin: 0px}
.spacerV4 {height: 4px; padding: 0px; margin: 0px}
.spacerV5 {height: 5px; padding: 0px; margin: 0px}
.spacerV6 {height: 6px; padding: 0px; margin: 0px}
.spacerV7 {height: 7px; padding: 0px; margin: 0px}
.spacerV8 {height: 8px; padding: 0px; margin: 0px}
.spacerV9 {height: 9px; padding: 0px; margin: 0px}
.spacerV10 {height: 10px; padding: 0px; margin: 0px}
.spacerV11 {height: 11px; padding: 0px; margin: 0px}
.spacerV12 {height: 12px; padding: 0px; margin: 0px}

.leftcolumn {
	margin: 0px;
	padding: 0px;
	background-image: url(images/yellowtile-165.jpg);
	background-repeat: repeat-y;
      font-family: Times, Times New Roman;
      text-align: left;
      vertical-align: top;
      font-variant: normal;
      font-style: normal;
      font-size: 13px;
      font-weight: normal;
}

.leftcolumnheader {
	background-image: url(images/goldtile-165.jpg);
	background-repeat: no-repeat;
	height: 22px;
	width: 161px;
	color: #000000;
	margin: 0px;
	padding: 2px 2px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.leftcolumnlistbox {
	margin: 0px;
	padding: 0px 0px 5px 7px;
	list-style-type: none;
}

.leftcolumnlist {
	margin: 0px;
	padding: 0px 0px 5px 2px;
	list-style-type: none;
}

.centercolumn {
      background-color: #FFFFE0;
	margin: 0px;
	padding: 0px;
      font-family: Times, Times New Roman;
      text-align: left;
      vertical-align: top;
      font-variant: normal;
      font-style: normal;
      font-size: 13px;
      font-weight: normal;
}

.centercolumnheader {
	background-color: #EEC600;
	height: 14px;
	width: 420px;
	color: #000000;
	margin: 0px;
	padding: 2px 4px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.maincolumn {
      background-color: #FFFFE0;
	margin: 0px;
	padding: 0px;
      font-family: Times, Times New Roman;
      text-align: left;
      vertical-align: top;
      font-variant: normal;
      font-style: normal;
      font-size: 13px;
      font-weight: normal;
}

.maincolumnheader {
	background-color: #EEC600;
	height: 14px;
	width: 595px;
	color: #000000;
	margin: 0px;
	padding: 2px 4px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.maincolumntitle {
	background-color: #EEC600;
	height: 12px;
	width: 595px;
	color: #000000;
	margin: 0px;
	padding: 3px 4px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 14px;
      font-weight: bold;
}

.maincolumnsubtitle {
	color: #000000;
	margin: 0px;
	padding: 3px 4px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 14px;
      font-weight: bold;
}

.maincolumnlistbox {
	margin: 0px;
	padding: 4px 10px 5px 25px;
}

.maincolumnlist {
	margin: 0px;
	padding: 0px 0px 2px 2px;
	list-style-type: disc;
}

.maincolumnlistnone {
	margin: 0px;
	padding: 0px 0px 2px 2px;
	list-style-type: none;
}

.maincolumnlistsubbox {
	margin: 0px;
	padding: 4px 10px 5px 25px;
}

.maincolumnsublist {
	margin: 0px;
	padding: 0px 0px 5px 2px;
	list-style-type: none;
}

.rightcolumn {
	margin: 0px;
	padding: 0px;
	background-image: url(images/yellowtile-165.jpg);
	background-repeat: repeat-y;
      font-family: Times, Times New Roman;
      text-align: left;
      vertical-align: top;
      font-variant: normal;
      font-style: normal;
      font-size: 12px;
      font-weight: normal;
}

.rightcolumnheader {
	background-image: url(images/goldtile-165.jpg);
	background-repeat: no-repeat;
	height: 20px;
	width: 160px;
	color: #000000;
	margin: 0px;
	padding: 2px 2px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.rightcolumnlistbox {
	margin: 0px 0px 0px 18px;
	padding: 0px;
	list-style-type: disc;
}

.rightcolumnlist {
	margin: 0px;
	padding: 0px;
	list-style-type: disc;
}

.maincontentheader {
	background-color: #B2B2B2;
	height: 20px;
	width: 410px;
	color: #000000;
	margin: 0px;
	padding: 3px 2px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.maincontentbody {
	margin: 4px 0px 2px 8px;
	padding: 0px 0px 0px 5px;
}

.contentheader {
	background-color: #B2B2B2;
	height: 20px;
	width: 595px;
	color: #000000;
	margin: 0px;
	padding: 3px 2px 4px;
      font-family: Times, Times New Roman;
      text-align: left;
      font-variant: normal;
      font-style: normal;
      font-size: 16px;
      font-weight: bold;
}

.contentbody {
	margin: 4px 10px 0px 10px;
	padding: 0px 0px 0px 5px;
}

.articlebody {
	margin: 8px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.eventheader {
	font-weight: bold;
	margin: 0px;
	padding: 8px 0px 0px 5px;
}

.eventbody {
	margin: 0px;
	padding: 2px 0px 0px 10px;
}

.eventdetail {
      font-size: 95%;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}

.changesheader {
      font-weight: bold;
      margin: 0px;
      padding: 8px 0px 0px 5px;
}

.changeslistbox {
	margin: 0px;
	padding: 4px 10px 5px 25px;
	list-style-type: disc;
}

.faqcolumnlistbox {
	margin: 0px;
	padding: 4px 10px 5px 25px;
	list-style-type: decimal;
}

.faqcolumnlist {
	margin: 0px;
	padding: 0px 0px 2px 2px;
      font-weight: bold;
}

.faqcolumnsublistbox {
	margin: 0px;
	padding: 4px 10px 5px 25px;
	list-style-type: decimal;
}

.faqcolumnsublist {
	margin: 0px;
	padding: 0px 0px 5px 2px;
      font-weight: normal;
}
