oldinput { background : #D2E3F5; color: #000000; border: solid 1px #000000; font-size: 8pt; }
input { text-decoration: none; background-color: #D2E3F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight : normal; }
textarea { text-decoration: none; border-style: none; border: solid 1px #000000; background-color: #D2E3F5; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight : normal; }
input.hidden { }
select { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
select.input { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
li.image { list-style: square inside url("/themes/TPS/images/list-arrow.gif") }

select.forminput optgroup { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; }
select.forminput option { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal; }

p { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 12pt; }
td { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; }
div { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; }
ul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-style: normal; }
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; }
.table100 { width: 100%; height:100%; }

.adminbox { 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-style: normal; 
	width: 400px; 
	border: 1px solid #003366; 
	background: #FAFBEF; 
	padding: 3px 3px 3px 3px;
	text-align: left;
}

body { margin-bottom: 0; margin-left: 0; margin-right: 0; margin-top: 0; }

A:link { background-color: transparent; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A:visited {	background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
A:hover { background-color: transparent; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }
A:active { background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

.pn-title { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: bold; }
A.pn-title { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: none; }
A.pn-title:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: none; }
A.pn-title:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: underline; }
A.pn-title:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; }
A.pn-title:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: underline; }

.pn-normal { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
A.pn-normal:link { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
A.pn-normal:active { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
A.pn-normal:visited { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
A.pn-normal:hover { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }

.pn-sub { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; }
A.pn-sub:link { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
A.pn-sub:active { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
A.pn-sub:visited { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
A.pn-sub:hover { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }

.pn-pagetitle { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration: none; }
.pn-storytitle { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; text-decoration: none; font-weight: bold; }

.lighttxtsmall {  color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.lighttxtsmall A:link { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
.lighttxtsmall A:visited { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }
.lighttxtsmall A:hover { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.lighttxtsmall A:active { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

.navtopsmall {  color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.navtopsmall:link {  color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.navtopsmall:visited {  color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.navtopsmall:hover {  color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
A.navtopsmall:active {  color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

.footer {  color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

.liteboxtitle { color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
A.liteboxtitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: none; }
A.liteboxtitle:link { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: none; }
A.liteboxtitle:active { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: underline; }
A.liteboxtitle:visited { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #666666; text-decoration: none; }
A.liteboxtitle:hover { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: bold; color: #003366; text-decoration: underline; }

.boxtitle { color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; }
.boxtitle A:link { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxtitle A:visited { background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxtitle A:hover { background-color: transparent; color: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxtitle A:active { background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

.photocaption { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.disclaimer { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.fieldname { color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }

.boxbody { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; }
.boxbody A:link { background-color: transparent; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxbody A:visited { background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxbody A:hover { background-color: transparent; color: #003366; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: underline; }
.boxbody A:active { background-color: transparent; color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; }

.articletitle { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; }

.articlebody { font-family: Verdana, Arial, Helvetica, sans-serif; color: #000000; font-size: 9pt; line-height: 12pt; }
.articlebody A:link { font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: 9pt; text-decoration: underline; }
.articlebody A:visited { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 9pt; text-decoration: underline; }
.articlebody A:hover { font-family: Verdana, Arial, Helvetica, sans-serif; color: #003366; font-size: 9pt; text-decoration: underline; }
.articlebody A:active { font-family: Verdana, Arial, Helvetica, sans-serif; color: #666666; font-size: 9pt; text-decoration: underline; }

.date { color: #666666; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-style: normal; font-weight: normal}

.l1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; color: #003366; font-weight: bold; }
.l2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; color: #003366; font-weight: bold; }
.lnormal { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #003366; font-weight: bold; }

.required { color: #880000; font-weight: bold; }
.attributename { line-height: 16pt; font-weight: bold; }
.attributeinput { line-height: 12pt; }

