body {
	font: normal 10pt/13pt Verdana, Arial, Helvetica, sans-serif;
	width: auto;
	color: #000;
	background-image: none;
	margin: .1in;
}

/*Common to all pages*/
#headerLft, #uplogo, #navCon, .ReturnTo {display: none}
a {
	color: #000000;
	text-decoration: none;
	text-align: left;
}
a img {
	border: 0 !important;
}
.small {
	font: 8pt/10pt% Verdana, Arial, sans-serif;
}
p { font: 10pt/12pt Verdana, Arial, sans-serif;
	margin-top: 0;
	margin-bottom: 9pt;
}
p.question { font: bold 10pt/12pt Verdana, Arial, sans-serif;
	margin-top: 0;
	margin-bottom: 9pt;
}
blockquote { margin: 0 0 9pt 12pt;}
h1, h2, h3 {
	font: bold 18pt/22pt Verdana, Arial, sans-serif;
	margin-top: 0;
	margin-bottom: 12pt;
}
h1.underhead {
	margin: 0 0 12pt 0;
	font: normal italic 14pt Verdana, Arial, sans-serif;
}
h1 { letter-spacing: -1pt;}
h2 { font-size: 14pt;}
h3 {font-size: 12pt;}
h3.overhead {
	font: bold 13pt Verdana, Arial, sans-serif;
	margin: 3pt 0 3pt 0;
}
h3.section_head {
	font-size: 12pt;
	margin: 3pt 0 12pt 0;
	letter-spacing: 0;
}
h4 {
	font: bold 12pt/120% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
h5 {
	font: bold 11pt/120% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
h6 {
	font: bold 10pt/120% Verdana, Arial, Helvetica, sans-serif;
	color: #000;
}
/*This fixes the IE bug for disappearing background-image inside list items*/
ul, ol, dl {
	position: relative;
}
.titlesub {
	font: bold 14pt/20pt Verdana, Arial, sans-serif;
	margin-top: 3pt;
	margin-bottom: 2pt;
}
.titleOverhead {
	font: bold 12pt/16pt Verdana, Arial, sans-serif;
	margin-top: 0;
	margin-bottom: .3em;
}
p.subhead {
	font: bold 11pt/14pt Verdana, Arial, sans-serif !important;
	margin: 0 0 6pt 0;
	color: #000;
}
p.SectionHead {
	font: bold 13pt/20pt Verdana, Arial, sans-serif !important;
	margin: 0 0 9pt 0;
	clear: both;
	color: #000;
}
div#anchor, div#anchor ul,
div#content div#anchor ul { display: none; }

div#anchor ul li,
div#content div#anchor ul li { display: none; }

div#anchor ul li a { display: none; }

/*Page topper*/
div#head {
	width: auto;
	margin: 0 auto;
    padding: 0 0 9pt 0;
	float: none;
	color: #000;
	border-bottom: solid 2pt #666 !important;
	background: transparent;
}

div.logoPrint, div.logoPrint_upec {position: relative; display: block; visibility: visible; text-align: center; margin-bottom: 0}
div#head div#SectionTitle,
div#head div#SectTitleOnly { display: none; }

div#head div#SectionSubtitle {
	font: bold 12pt/18pt Verdana, Arial, sans-serif;
	margin: 0 0 0 0;
}
div#content,
div#index {
	width: auto;
	margin: auto;
	float: none;
	color: #000;
	background: transparent;
	font: 11pt/13pt Verdana, Arial, sans-serif;
	z-index: 9;
}

.titlemain {
	font: bold 14pt/18pt Verdana, Arial, sans-serif;
	margin: 0 0 12pt 0;
}
/**********************************************************/
div#logo,
div#logo_upec { display: none; }

div#SectionPic { visibility: hidden; }

/*Navigation*/
div#LeftNav, div#LeftNav_upec { display: none; }
#LeftNav div.ReturnTo { display: none; }
.headLeftNav { display: none; }
#LeftNav div#SectionLinks,
#LeftNav div#SiteLinks { display: none; }
#SectionLinks p.subhead,
#IndexNews #LeftNav p.subhead { display: none; }
#SectionLinks p.subhead a img { display: none; }
#SectionLinks p.emerg,
#SectionLinks p.emerg .number { display: none; }
#SectionLinks p.emerg span.number { display: none; }
#LeftNav #SectionLinks ul,
#LeftNav #SiteLinks ul { display: none; }
#LeftNav #SectionLinks li,
#LeftNav #SiteLinks li { display: none; }
#LeftNav #SectionLinks ul li.subhead { display: none; }
#LeftNav #SectionLinks ul li.separate { display: none; }
#LeftNav #SiteLinks ul { display: none; }
#LeftNav #SiteLinks li { display: none; }
p.top { display: none; }
p.top a { display: none; }

/*Columns*/
div.LeftOneCol {
	position: relative;
	float: left;
	margin: 0 0 18pt 0;
	width: 7in;
	overflow: visible;
}
div.LeftCol {
	position: relative;
	float: left;
	margin-bottom: 18pt;
	width: 3.08in;
	padding-right: 36pt;
	overflow: visible;
}
div.RightCol {
	float: left;
	width: 3.08in;
	margin: 0 18pt 18pt 0;
	overflow: visible;
}
div#footer { display: none; }
#footer a:link,
#footer a:visited { display: none; }
#footer a:hover { display: none; }
#footer p.interwoven { display: none; }

p.disclaimer { font-style: italic; margin-top: 18pt;}

/*Photo orientation*/

div.clear { clear="both" }
div.photoRight {
	float: right;
	margin: 0 0 6pt 12pt;
	width: auto;
	padding: 0;
}
div.photoLeft {
	float: left;
	margin: 0 9pt 6pt 0 !important;
	width: auto;
	padding: 0;
}

div.photoBottom {
	float: none;
	clear: both;
	margin: 3pt 0 12pt 0;
	width: auto;
	padding: 0;
}
div.photoRight img,
div.photoLeft img,
div.photoBottom img {
	border: solid 1pt #000 !important;
	margin: 0 0 9pt 0;
	padding: 0;
}
div.photoRight img.NoBorder,
div.photoLeft img.NoBorder,
div.photoBottom img.NoBorder {
	border: 0 !important;
	display: block;
	margin: 0;
}
table.photoBottom {
	float: none;
	margin: 3pt 0 0 0 !important;
	padding: 0;
	clear: both;
	border: 0;
}
table.photoLeft {
	float: left;
	margin: 5pt 12pt 3pt 0 !important;
	border: 0;
}
table.photoRight {
	float: right;
	margin: 5pt 0 3pt 12pt !important;
	border: 0;
}
table.photoRight td,
table.photoLeft td,
table.photoBottom td {
	font: bold 8pt/10pt Verdana, Arial, sans-serif !important;
	color: #000;
	vertical-align: top;
	padding: 0 0 9pt 0 !important;
}
table.photoRight img,
table.photoLeft img,
table.photoBottom img {
	border: solid 1pt #000;
	display: block;
	margin: 0 0 6pt 0;
	padding: 0;
}
table.photoRight img a,
table.photoLeft img a,
table.photoBottom img a {
	border: solid 1pt #000;
}

table.photoRight img.NoBorder,
table.photoLeft img.NoBorder,
table.photoBottom img.NoBorder {
	border: 0;
	display: block;
	margin: 0;
}
table.photoRight td p,
table.photoLeft td p,
table.photoBottom td p,
p.cutline {
	font: bold 8pt/10pt Verdana, Arial, sans-serif !important;
	margin: 0 0 3pt 0 !important;
}
p.clearAll {clear: all;}

div.enlarge,
td div.enlarge,
div.photoRight div.enlarge,
div.photoLeft div.enlarge,
div.photoBottom div.enlarge { display: none; }
div.photoRight div.enlarge,
div.photoLeft div.enlarge { display: none; }
div.photoBottom div.enlarge { display: none; }
div.enlarge a:link,
div.enlarge a:visited,
div.enlarge a:hover { display: none; }


/*Index pages*/
/*div#content ul,
div#index ul {
	list-style-type: none;
	list-style-image: none !important;
	margin: 1pt 0 4pt 0;
	padding: 0;
	text-indent: 0 !important;
}

div#content ul li,
div#index ul li {
	background-image: url(/graphics/uprr/bullet.gif) !important;
	background-repeat: no-repeat;
	background-position: 0 1pt;
	list-style-type: none;
	list-style-image: none !important;
	list-style-position: outside;
	padding: 0 0 0 10pt;
	margin: 0 0 4pt 0;
}*/
div#index li ul { margin-top: 3pt;}
div#index ul li.subhead,
div#index ul li.subhead1 {
	font: bold 11pt Verdana, Arial, sans-serif !Important;
	margin: 24pt 0 5pt 0;
	padding-left: 0;
	background-image: none !important;
}
div#index ul li.subhead1 {
	margin: 0 0 5pt 0;
	background-image: none !important;
}
div#index ul li a {
	font-weight: bold;
	margin: 0;
}
div#index ul li p {
 text-indent: 0;
	margin-top: 3pt;
}
div#index ul ul {
	margin-top: 4pt;
	margin-bottom: 3pt;
}
div#index ul ul li {
	margin-bottom: 3pt;
}
div#index li.subhead a:link,
div#index li.subhead a:visited,
div#index ul ul a {
	font-weight: normal;
}

div#index li.subhead a:hover,
div#index li.subhead1 a:hover {
	color: #933;
	border-bottom: solid 1pt #666;
	text-decoration: none;
}
div#index li.CatSpacer {
	list-style-image: none;
	background-image: none !important;
	margin: 0;
}
div#content li span.deslink,
div#index li p.deslink {
	font-size: 8pt !important;
	text-indent: 0;
	margin: 0 0 6pt 0;
}
div#index ul li.yahooMajor {
	font: bold 9pt/125% Verdana, Arial, sans-serif;
	margin-bottom: 0 !important;
}
div#index ul li.yahooMajorA {
	font: bold 9pt/14pt Verdana, Arial, sans-serif;
	margin-bottom: 11px;
}
div#index ul li.yahoo {
	margin: 0 0 11pt 0;
	list-style-image: none;
	background-image: none !important;
}
div#index ul li.yahoo a {
	font: 10pt/13pt Verdana, Arial, sans-serif;
}

/*Content pages...*/
div#content table {
	border: 0;
	margin: 0 0 12pt 0;
}
/*div#content ol {
	margin: 1pt 0 4pt 0;
	padding: 0;
	text-indent: 0;
}
div#content ol li {
	list-style-type: decimal;
	list-style-position: outside;
	padding: 0;
	margin: 0 0 0 .25in;
}
div#content ol ol li {
	list-style-type: lower-alpha;
}
div#content ol ol ol li {
	list-style-type: lower-roman;
}*/

/* and Tables*/
table {
	margin: 0 0 12pt 0;
	border: 0;
}
td,
div#content td,
table.contacts td {
	font: 10pt/12pt Verdana, Arial, sans-serif !important;
	vertical-align: top;
	padding: 0 9pt 3pt 4pt;
	border: 0;
	margin: 0;
}
td.bottom {
	vertical-align: bottom;
}
td.middle {
	vertical-align: middle;
}

td.noTop {
	border-top: 0;
	border-left: solid 1pt #000;
}

tr.HeaderRow td,
div#content tr.HeaderRow td,
table.contacts tr.HeaderRow td,
table.contacts tr.HeaderRow td.begin,
table.contacts tr.HeaderRow td.middle,
table.contacts tr.HeaderRow td.end {
	font: bold 10pt Verdana, Arial, sans-serif !important;
	text-transform: uppercase;
	word-spacing: 0.2em;
	vertical-align: bottom !important;
	padding: 4pt 4pt !important;
	text-align: left;
	border-top: solid 1pt #808E8D;
}
tr.HeaderRowPlain td {
	font: bold 10pt Verdana, Arial, sans-serif !important;
	vertical-align: bottom;
	padding: 4pt 12pt 4pt 0 !important;
	text-align: left;
	border: 0 !important;
}	
table.contacts tr.HeaderRow td {
	text-align: center !important;
}
tr.HeaderRowSub td,
div#content tr.HeaderRowSub td,
table.contacts tr.HeaderRowSub td.begin,
table.contacts tr.HeaderRowSub td.middle,
table.contacts tr.HeaderRowSub td.end {
	font: bold 10pt Verdana, Arial, sans-serif !important;
	vertical-align: bottom;
	padding: 4pt 6pt !important;
	text-align: left;
	border-bottom: solid 1pt #000;
}

table.center {}
table.center tr.HeaderRowSm td {
	vertical-align: bottom;
	background-color: #FFF;
	font: bold 10pt Verdana, Arial, sans-serif;
	color: #000;
	padding: 3pt 6pt 3pt 4pt;
	text-align: center;
	border-top: solid 1px #000 !important;
}

tr.HeaderRowSubSm td {
	vertical-align: bottom;
	font: bold 8pt Verdana, Arial, sans-serif !important;
	padding: 3pt;
	text-align: left;
	color: #000;
	border-top: solid 1pt #000;
	border-bottom: solid 1pt #000;
}
tr.RowOne td,
tr.RowTwo td,
table.contacts tr.RowOne td,
table.contacts tr.RowTwo td {
	padding: 4pt 4pt !important;
	border-bottom: solid 1pt #000 !important;
}
table.contacts {
	width: 7in;
	margin: 12pt 0 !important;
	padding: 0;
	border: 0;
}
div#content table,
div#content table.small,
div#content table.smallCtr,
div#content table.Wide,
div#content table.WideSm,
div#content table.WideSmCtr {
	border: 0;
	margin: 0 0 12pt 0;
}
div#content td.small {
	font: normal 8pt/11pt Verdana, Arial, Helvetica, sans serif;
}
div#content td.small p {
	font: normal 8pt/11pt Verdana, Arial, Helvetica, sans serif;
	margin: 0 0 6pt 0;
}
div#content td.small ul {
	margin: 0 0 6pt 18pt;
}

div#content li table {
	border:0;
	margin: 12pt 0 12pt 0;
}
div#content table.Wide,
div#content table.WideCtr,
div#content table.WideSm,
div#content table.WideSmCtr {
	width: 100%;
	border: 0 !important;
	margin-left: auto;
	margin-right: auto;
}

div#content table.small td,
div#content table.smallCtr,
div#content table.WideSm td.
div#content table.WideSmCtr td {
	font: normal 8pt/11pt Verdana, Arial, Helvetica, sans serif;
}
div#content table.smallCtr td,
div#content table.WideCtr td,
div#content table.WideSmCtr td {
	text-align: center;
}
div#content table.small tr.HeaderRow,
div#content table.small tr.HeaderRow td,
div#content table.small td.HeaderRow,
div#content table.smallCtr tr.HeaderRow,
div#content table.smallCtr tr.HeaderRow td,
div#content table.smallCtr td.HeaderRow,
div#content table.WideSm tr.HeaderRow,
div#content table.WideSm tr.HeaderRow td,
div#content table.WideSm td.HeaderRow,
div#content table.WideSmCtr tr.HeaderRow,
div#content table.WideSmCtr tr.HeaderRow td,
div#content table.WideSmCtr td.HeaderRow {
	font: bold 8pt Verdana, Arial, sans-serif !important;
}

div#content table.smallCtr tr.HeaderRow,
div#content table.smallCtr tr.HeaderRow td,
div#content table.smallCtr td.HeaderRow,
div#content table.WideSmCtr tr.HeaderRow,
div#content table.WideSmCtr tr.HeaderRow td,
div#content table.WideSmCtr td.HeaderRow,
div#content table.smallCtr tr.HeaderRowSub,
div#content table.smallCtr tr.HeaderRowSub td,
div#content table.smallCtr td.HeaderRowSub,
div#content table.WideSmCtr tr.HeaderRowSub,
div#content table.WideSmCtr tr.HeaderRowSub td,
div#content table.WideSmCtr td.HeaderRowSub {
	text-align: center !important;
}

div#content table.small tr.HeaderRowSub,
div#content table.small tr.HeaderRowSub td,
div#content table.small td.HeaderRowSub,
div#content table.smallCtr tr.HeaderRowSub,
div#content table.smallCtr tr.HeaderRowSub td,
div#content table.smallCtr td.HeaderRowSub,
div#content table.WideSm tr.HeaderRowSub,
div#content table.WideSm tr.HeaderRowSub td,
div#content table.WideSm td.HeaderRowSub {
	font: bold 8pt Verdana, Arial, sans-serif !important;
}

div#content table.smallCtr tr.HeaderRowSub td,
div#content table.WideSmCtr tr.HeaderRowSub td {
	text-align: center !important;
}


div#content table.small tr.RowOne td,
div#content table.small tr.RowTwo td,
div#content table.smallCtr tr.RowOne td,
div#content table.smallCtr tr.RowTwo td,
div#content table.WideSm tr.RowOne td,
div#content table.WideSm tr.RowTwo td,
div#content table.WideSmCtr tr.RowOne td,
div#content table.WideSmCtr tr.RowTwo td {
	padding: 4pt !important;
	font-size: 9pt !important;
}

div#content table.border,
div#content table.BorderCenter,
div#content table.BorderSmall,
div#content table.BorderSmCenter,
div#content table.BorderWide,
div#content table.BorderWideCtr,
div#content table.BorderWideSm,
div#content table.BorderWideSmCtr {
	border-right: solid 1pt #000;
	border-bottom: solid 1pt #000;
	margin: 3pt 0 12pt 0;
}
div#content table.border td,
div#content table.BorderCenter td,
div#content table.BorderWide td,
div#content table.BorderWideCtr td {
	font: 10pt/12pt Verdana, Arial, sans-serif;
	padding: 3pt;
	border-top: solid 1pt #000;
	border-left: solid 1pt #000;
}
div#content table.BorderSmall td,
div#content table.BorderSmCenter td,
div#content table.BorderWideSm td,
div#content table.BorderWideSmCtr td {
	padding: 3pt;
	border-top: solid 1pt #000;
	border-left: solid 1pt #000;
}

div#content table.BorderSmall td,
div#content table.BorderSmCenter td,
div#content table.BorderWideSm td,
div#content table.BorderWideSmCtr td {
	font-size: 10pt !important;
}
div#content table.BorderSmCenter td,
div#content table.BorderWideSmCtr td,
div#content table.BorderCenter tr.HeaderRow td,
div#content table.BorderWideCtr tr.HeaderRow td,
div#content table.BorderWideSmCtr tr.HeaderRow td {
	text-align: center !important;
}

div#content table.border tr.HeaderRow td,
div#content table.BorderCenter tr.HeaderRow td,
div#content table.BorderWide tr.HeaderRow td,
div#content table.BorderWideCtr tr.HeaderRow td,
div#content table.BorderWideSm tr.HeaderRow td,
div#content table.BorderWideSmCtr tr.HeaderRow td {
	font: bold 10pt Verdana, Arial, sans-serif !important;
	text-align: left;
	text-transform: uppercase;
	word-spacing: 0.2em;
	vertical-align: bottom !important;
	padding: 4pt !important;
	border-top: solid 1pt #000;
	border-left: solid 1pt #000;
}
div#content table.BorderSmall tr.HeaderRow td,
div#content table.BorderSmCenter tr.HeaderRow td,
div#content table.BorderWideSm tr.HeaderRow td,
div#content table.BorderWideSmCtr tr.HeaderRow td {
	font-size: 8pt !important;
}
div#content table.border tr.HeaderRowSub td,
div#content table.BorderCenter tr.HeaderRowSub td,
div#content table.BorderWide tr.HeaderRowSub td,
div#content table.BorderWideCtr tr.HeaderRowSub td,
div#content table.BorderWideSm tr.HeaderRowSub td {
	font: bold 10pt Verdana, Arial, sans-serif !important;
	vertical-align: bottom;
	padding: 4pt !important;
	border-top: solid 1pt #000;
	border-left: solid 1pt #000;
}

div#content table.BorderSmCenter tr.HeaderRow td,
div#content table.BorderWideSmCtr tr.HeaderRow td,
div#content table.BorderCenter tr.HeaderRowSub td,
div#content table.BorderWideCtr tr.HeaderRowSub td {
	text-align: center !important;
}
div#content table.BorderWideSm tr.HeaderRowSub td,
div#content table.BorderWideSmCtr tr.HeaderRowSub td {
	font-size: 8pt !important;
}
,
div#content table.border tr.RowOne td,
div#content table.border tr.RowTwo td,
div#content table.BorderCenter tr.RowOne td,
div#content table.BorderCenter tr.RowTwo td,
div#content table.BorderWide tr.RowOne td,
div#content table.BorderWide tr.RowTwo td,
div#content table.BorderWideCtr tr.RowOne td,
div#content table.BorderWideCtr tr.RowTwo td,
div#content table.BorderWideSm tr.RowOne td,
div#content table.BorderWideSm tr.RowTwo td,
div#content table.BorderWideSmCtr tr.RowOne td,
div#content table.BorderWideSmCtr tr.RowTwo td {
	padding: 4pt !important;
	border-top: solid 1pt #000;
	border-left: solid 1pt #000;
}
div#content table.BorderWideSm tr.RowOne td,
div#content table.BorderWideSm tr.RowTwo td {
	font-size: 8pt !important;
}
div#content table.BorderCenter tr.RowOne td,
div#content table.BorderCenter tr.RowTwo td
div#content table.BorderWideCtr tr.RowOne td,
div#content table.BorderWideCtr tr.RowTwo td
div#content table.BorderWideSmCtr tr.RowOne td,
div#content table.BorderWideSmCtr tr.RowTwo td {
	text-align: center;
}
div#content table.BorderWideSmCtr tr.RowOne td,
div#content table.BorderWideSmCtr tr.RowTwo td {
	font-size: 8pt !important;
	text-align: center;
}

table.BorderTblOnly {
	border: solid 1pt #000 !important;
	margin: 12pt 0;
}
table.BorderWideTblOnly {
	border: solid 1pt #000 !important;
	width: 7in;
}
table.BorderTblOnly td,
table.BorderWideTblOnly td {
	padding: 4pt !important;
	border: 0;
}
table.FeatureText {
	border: solid 1pt #000;
}	
table.FeatureText td {
	padding: 12pt;
	vertical-align: top;
	font: 12pt/14pt Georgia, Times New Roman, Serif !important;
}
table.FeatureText td p {
	font: 11pt/13pt Georgia, Times New Roman, Serif !important;
	margin: 0 0 12pt 0;
}
table.FeatureText td p.titlemain {
	font: bold 16pt/24pt Georgia, Times New Roman, Serif !important;
	color: #336699;
	margin: 0 0 9pt 0 !important;
} 


/*Highlighted Areas*/
div#CustomerAlert {
	border: solid 1pt #000;
	margin: 0 0 12pt 0;
	background-image: url(/graphics/warn3.gif);
	background-repeat: no-repeat;
	background-position: 6pt 6pt;
	padding: 9pt 9pt 0 27pt;
}
div#CustomerAlert p {
	font: normal 11pt/13pt Verdana, Arial, sans-serif;
	margin: 0 0 12pt 0;
}
div#CustomerAlert ul {
	font: normal 11pt/13pt Verdana, Arial, sans-serif;
	list-style-type: none;
	padding: 0;
	margin: 4pt 9pt 9pt 3pt;
}
div#CustomerAlert ul li {
	margin: 0 0 6pt 6pt;
	color: #000;
	background-image: url(/graphics/uprr/bullet.gif) !important;
	background-repeat: no-repeat;
	background-position: 0 3pt;
	padding-left: 11pt;
}

div#bulletin {
	position: relative;
	top: 0;
	border: solid 1pt #000;
	margin: 0 0 18pt 0;
}
div#bulletin div.ListHead {
	font: bold 15pt/19pt Verdana, Arial, sans-serif !important;
	font-variant: small-caps;
	text-align: center;
	padding: 0 1pt 2pt 1pt !important;
}
div#bulletin ul {
	font: normal 11pt/13pt Verdana, Arial, sans-serif;
	list-style-type: none;
	padding: 0;
	margin: 4pt 9pt 9pt 3pt;
}
div#bulletin ul li {
	margin: 0 0 6pt 6pt;
	color: #000;
	background-image: url(/graphics/uprr/bullet_story.gif) !important;
	background-repeat: no-repeat;
	background-position: 0 3pt;
	padding-left: 11pt;
}

div.CorpRelBox {
	padding: 12pt;
	border: 2pt solid #000;
	width: 225pt;
	margin: 24pt auto !important;
	text-align: center;
}
div.CorpRelBox p {
	font: bold 11pt/13pt Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto 9pt auto;
}
/* Bordered box for highlighting links to attachments */
div#boxAttach,
div#boxAttachInv { display: none; }

/*Highlight box - same as CorpRelBox but using a table instead*/
div#content table.RedBox,
div#content table.CorpRelBox {
	border: 2pt solid #993333;
	width: 225pt;
}
div#content table.RedBox td,
div#content table.CorpRelBox td {
	padding: 12pt;
	margin: 0;
	background-color: #FFFFCC;
}

/*Contact list table*/

table.contacts {
	width: 7in;
	margin: 12pt 0 12pt 0 !important;
	padding: 0;
	border: 0;
}
table.contacts td.end,
table.contacts td.nowrap {
	white-space: nowrap;
}
table.contacts td.WhiteCell,
div#content table tr.RowTwo td.WhiteCell {
	vertical-align: top;
	white-space: nowrap;
}

table.contacts tr.RowOne td p.name,
table.contacts tr.RowTwo td p.name {
	font-weight: bold;
	font-size: 10pt;
	margin: 0;
}
table.contacts tr.RowOne td p.title,
table.contacts tr.RowTwo td p.title {
	font-weight: normal;
	font-size: 10pt;
	margin: 0;
}

table.contacts tr.RowOne td.end p,
table.contacts tr.RowTwo td.end p {
	margin: 0 !important;
}
table.contacts tr.RowOne td.end a,
table.contacts tr.RowTwo td.end a {
	font-size: 10pt;
}

/*Popup Windows*/
body#popup {
	background-image: none !important;
	font-family: Verdana, Arial, sans-serif;
	margin: 18pt;
}
body#popup img {
	display: block;
}
body#popup h1 {
 font-size: 13pt;
	line-height: 17pt;
	color: #FC0 !important;
	margin: 0 0 12px 0;
}
body#popup p {
	text-align: left;
	margin: 0 0 12pt 0;
	font: 12pt/17pt Verdana, Arial, sans-serif;
}

body#popup div.cutline {
	position: static;
	margin: 6pt 0 0 0;
}
body#popup div.cutline p {
	margin: 0;
	font: bold 10pt/13pt Verdana, Arial, sans-serif;
}
body#popup div#nav { display: none; }
div#close { display: none; }

/*Customer index page only*/
div#ncwc {
	width: 151pt;
	height: 27pt;
}
table#ncwc { width: 151pt; height: 27pt; margin: 0 0 12pt 0; border: solid 1pt #CCC;}
table#ncwc td { padding: 3pt 12pt 12pt 12pt;}
table#ncwc td p { font-weight: bold; font-size: 10pt; margin: 0 0 3pt 0;}
table#ncwc td a {
	background: url(/graphics/uprr/customers/welcomectr_n.gif) no-repeat;
	display: block;
	text-decoration: none;
}

div#myuprrBox {
	position: absolute;
	border: solid 1pt #CCCCCC;
	padding: 6pt;
	text-align: center;
	margin-top: 24pt;
}
div#myuprrBox h3 {
	font-size: 11pt !important;
	margin-bottom: 3pt;
}

div#myuprrBox div#myuprrLogo {
\	padding: 0 auto;
	margin: 9pt auto 0 auto !important;
}
div#myuprrBox div#myuprrLogo img {
	float: left;
	width: 77pt;
	margin: 0 12pt 0 0;
}
div#myuprrBox div#myuprrLogin { margin-top: 6pt; float: left; white-space: nowrap;}

div#myuprrBox p {
	clear: all;
	font-size: 10pt !important;
	line-height: 13pt;
	text-indent: 0;
	margin: 0 0 6pt 0;
}
/*End*/
span.red {
	visible: false;
	color: #993333;
}
span.green {
	visible: false;
	color: #669999;
}
div#SwapStylesheets { display: none;}
div#siteSurvey {display: none;}
