
/* Style Sheet rev=12/14/05 */

/* Default Styles */
blockquote,body,dl,form,h1,h2,h3,hr,layer,ol,option,
select,table,td,.text,tr,ul,var {
	margin: 0; padding: 0; text-indent: 0;
	text-align: left;	font-style: normal;
	font-size: 10pt; line-height: 12pt; /*line-height: 1.2;*/
	font-family: Arial,Helvetica,sans-serif;
	color: #000; background-color: #eee}
body {vertical-align: bottom; padding: 12pt}
td {vertical-align: bottom}
/*br,p {font-size: 10pt; line-height: 1.2}*/
.FooterTable,.FooterTable td {vertical-align: middle;
	font-size: 10pt; line-height: 1.2}
.FormTable td {font-size: 10pt; vertical-align: top}

/* Other Styles */
a:link,a:active,a:hover
 	{color: #00c; background-color: transparent;
	vertical-align: text-bottom}
a:visited
 	{color: #00c; background-color: transparent;
	vertical-align: text-bottom}
a a.Navigate,.NoUnderline,.Navigate,.PlainText {text-decoration: none}
a.PlainText:visited,a.PlainText:link,a.PlainText:active,a.PlainText:hover
	{color: #000}
.Big {font-weight: bold; font-size:12pt;border:1px transparent}
.BoxSpecial a {font-weight:bold}
.BoxWide a:visited,.BoxWide a:link,.BoxWide a:active,.BoxWide a:hover
	{background-color: #fff}
.abstract {font-family: Verdana,Helvetica,sans-serif}
/*
h1,h2,h3,.Header {margin: 2.4pt; margin-left: 0;
	margin-top: 3pt;
	margin-bottom: 8pt;
	padding: 3pt; padding-left: 10pt;
	color: #fff; background-color: #00c;
	text-align: center}*//*width: 100%*/
h1,h2,h3,.Header,.Header2 {/*TRBL*/
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 8pt;
	padding-top: 3pt; padding-bottom: 3pt;
	color: #fff; background-color: #00c;
	_width: 100%; text-align: center}
h3 {text-align: left; padding-left: 1em}
.Header {display: block; _display: inline;
	/* margin-bottom: -16pt; */
	margin-bottom: 0;
	padding-top: 8pt;
	padding-bottom: 0}
.Header2 {display: block; _display: inline; color: #eee;
	margin-top: 5pt;
	_margin-top: 1pt;
	margin-bottom: 8pt;
	padding: 8pt}
h1,.Header {font-size: 30pt; line-height: 1.2}
h2 {font-size: 19pt; line-height: 1.2}
h3,.Header2 {font-size: 12pt; line-height: 1.2}
li {padding-top: 1.2pt; padding-left: 5pt;
	margin-left: 16pt; margin-top: 6pt; margin-bottom: 1.2pt}
ol,ul {padding-left: 14pt}
ol {list-style: decimal; list-style-image: url()}
p {margin-top: 10pt /*line-height: 0pt; line-height: 1.1*/}
ul {list-style-image: url(bullet.gif)}
.Andale {font-family: Andale Mono,Courier New,Courier,Helvetica,sans-serif}
.Arial {font-family: Arial, Helvetica, sans-serif}
.BarColor {color: #00c}
.BgLt,option,.Photo,.PhotoInMemoriam,.PhotoLeft,.PhotoRight,select,.text,var
	{background-color: #fff}
.Bold,.button,.ErrorColor,h1,h2,h3,.Header,.Header2,.Navigate,.Navigate a,
	.NavigateNoBr,NavigateNoBr a,var {font-weight: bold}
.Bottom {vertical-align: bottom}
.Box,.BoxSpecial,.BoxWide {color: #000;
	background-color: #fff;
	border: solid 2pt #000;
	padding: 11pt; padding-bottom: 0; /*; margin-bottom: 11pt*/}
.Box,.BoxSpecial {width: 300pt}
.BoxSpecial {background-color: #fff; border: solid 1pt}
.BoxWide {margin-bottom: 1.5em}
.button {background-color: #ccc; margin-right: 6pt}
.button,.text,var {font-size: 10pt; line-height: 1.2}
.button {text-align: center}
.Center,.Photo,.PhotoInMemoriam,.PhotoLeft,.PhotoRight,.PhotoCenter
	{text-align: center; margin-left: auto; margin-right: auto}
.DivEndFloat {clear: both}
.DkRed {color: #900}
/*.Error { color: #cc0000; background-color: #fff;
		padding: 15pt; margin-bottom: 15pt; border: solid 3px #cc0000;
		text-align: left; width: 75%}*/
.Error { color: #cc0000; background-color: #fff; font-weight: bold;
		padding: 15pt; margin-bottom: 15pt; border: solid 3px #cc0000;
		font-size: 11pt; line-height: 1.2; text-align: left;
		width: 75%; height: auto}
.ErrorColor {color: #f66}
.FloatLeft,.PhotoLeft {float: left;
	margin-right: 8pt}
.FloatRight,.PhotoRight /*use SPAN*/ {float: right; margin-left: 8pt}
.FloatLeft,.PhotoLeft,.FloatRight,.PhotoRight {margin-bottom: 8pt}
.FooterItemFirst {text-align: left; padding-right: 10pt}
.FooterItemInside {text-align: left; padding-right: 10pt}
.FooterItemLast {text-align: right}
/*.FooterSpacer {text-align: center; vertical-align: middle;
	width: 5pt; font-size: 5pt;
	height=100%; line-height: 1.2; font-weight: bold;
	padding: 1px}*/
.FormLabelTD {padding-right: 5pt}
.FormLabelTD {vertical-align: top}
.Gray {color: #999}
img {border: none}
.Inline,b,div.PhotoLeft,div.PhotoRight,form,input,pre,select {display: inline}
.InMemoriam0 {text-align: center}
.InMemoriam1,.PhotoInMemoriam {border: 1.5em solid black}
.InMemoriam2 {font-weight: bold; font-family: Arial,Helvetica,sans-serif;
	text-align: center; width: 100%}
.Italic {font-style: italic}
.Largeish {font-size: 11pt; line-height: 1.2}
.Large,.ErrorColor,.Msg {font-size: 12pt; line-height: 1.2}
.Larger {font-size: 14pt; line-height: 1.2}
.Largest {font-size: 16pt; line-height: 1.2}
.Left {text-align: left}
.Letter {font-family: Courier New,Letter Gothic,serif; font-size: 12pt}
.LtGray {color: #ccc}
.MarginSmall {margin: 0; padding: 6pt}
.Middle,.button,.Header,
/*	.Header embed,.Header img,.Header object,*/
	.radio,select,.text,.TransTable td,var {vertical-align: middle}
.Msg {color: #00b}
.Narrow,.FormLabelTD {width: 10%}
.Navigate,.Navigate a,.NavigateNoBr,NavigateNoBr a	{
	margin-bottom:-1rem;
	font-size: 10pt; line-height: 1.2}
.nobr,.Header,.NavigateNoBr a {white-space: nowrap}
.NoMargin {margin: 0; padding: 0}
.NSRFace {font-family: Lucida Sans Italic}
.ph2 {width: 199pt; height: 31pt}/*249 39 by .8*/
.ph3 {width: 188pt; height: 240pt}/*235x300*/
.ph4 {width: 80pt; height: 20pt}
.ph5 {width: 43pt; height: 112pt}
.ph6 {width: 450; height: 50;
	background-color: #00c}
/*.Photo {margin-left: 40pt; margin-right: 40pt}*/
.PhotoFrame,.Photo,.PhotoLeft,.PhotoRight {border: 1px solid #000}
.PhotoImg,.PhotoImgBottomLine {vertical-align: middle}
.PhotoImgBottomLine {border-bottom: 1px solid #000}
.Placeholder {color: #000; /*text-decoration: underline*/}
.radio {width: 15.6pt; height: 15.6pt}
.Red {color: #f00}
.Right {float: right}
.Small {font-size: 9pt; line-height: 1.2}
.StdBgColor {background-color: #eee}
.StdColors,.radio {color: #000; background-color: #eee}
.StdSize,.Error,.radio {font-size: 10pt}
.StdTable {border-width: 0}
.StdTable td,.StdTable th {padding: 4.2pt; border-width: 1px;
	vertical-align: top}
.StdTxtColor,.button,.Photo,.PhotoInMemoriam,.PhotoLeft,.PhotoRight,option,select,.text,var
	{color: #000}
/*.Superscript {font-size: 6.5pt; height: 18pt}*/
.Superscript {font-size: 6.8pt; vertical-align: super;
	text-decoration: none}
.SuperscriptSmall {font-size: 6pt; vertical-align: super;
	text-decoration: none}
.Tahoma {font-family: Tahoma,Verdana,Arial,Helvetica,Adobe Helvetica,sans-serif}
.Tight {padding: 4pt; margin: 0}
.Times {font-family: Times New Roman,Times,serif}
.Tiny {font-size: 6pt; line-height: 1.2}
.Top {vertical-align: top}
.TransTable td {height: 16pt}
.Under {text-decoration: underline}
.Verdana,option,select,.text,var {
	font-family: Verdana,Arial,Helvetica,Adobe Helvetica,sans-serif}
.WhiteBg {background-color: #fff}
.Wide {width: 90%}
.Width33 {width: 33%}
.Width100,.FormTable {width: 100%}
.Width50 {width: 50%}
