/*Public Print*/
* {background-image: none !important;}
body {
	font: normal 10pt/13pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	width: auto;
	color: #000;
	background-image: none;
	margin: .1in;
	background-color: white;
}
p, li, h1, h2, h3, h4, h5, h6, dl, dd, div { color: #000;}
#headGradient {display: none;}
body#mainIndex #headGradient {display: none;}
#containerGradient {display: none;}
body#mainIndex #containerGradient {display: none;}

#mainContainer {
	margin: 0 auto;
	padding: 0 0 12px 0;
	text-align: left;
	z-index: 5;
}
/*Page topper*/

#TopNavContainer {display: none;}
body#mainIndex #TopNavContainer {display: none;}
div#head {
	width: auto;
	height: 55px;
	overflow: visible;
	vertical-align: middle;
	margin: 0 auto;
    padding: 0;
	color: #000;
	border: 0;
	background: transparent;
}
div.logoPrint,
div.logoPrint_upec {
	display: block !important;
	float: left;
	visibility: visible;
	text-align: center;
	margin: 0 18pt 12pt 0;
	display: 
}
div#head div#SectionTitle h1 {
	font: bold 16pt/18pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0;
}
div.logo,
div.logo_upec, div.logo a  { display: none !important; }

#head div#pic-aboutup, #head div#pic-customers, #head div#pic-employee, #head div#pic-suppliers, #head div#pic-investors, #head div#pic-newsinfo {display: none;}




#head div#search {display: none;}
div#head div#SectionSubtitle {display: none;}
.LeftNavUpperBack { display: none;}
div#LeftNav {display: none;}

div#LeftNavBody {display: none;}

.emerg p {font-size: .8em; color: #ECBA76; font-weight:bold; line-height: 120%; margin: 0;}
div#LeftNavCorners {display: none;}
/*Customers*/
.myuprrlogin, .welcomeCtr { display: none;}
/*>>>>>>> myuprr*/
div#head div#SectionTitle .myuprr { position: absolute; top: 0; width: 120px; height: 45px; z-index: 10;}

div.remove {display: none;}
/*end myuprr*/

div#MidContainer { clear: both; margin: 0; padding: 3pt 0 0 0; border-top: solid 1pt #666;}
.contentWrapper {}
.contentWrapper .top .crn,
.contentWrapper .top .c {display: none;}
.contentWrapper .bottom .crn {display: none;}
.contentWrapper .top {display: none;}
.contentWrapper .top .crn {display: none;}
.contentWrapper .bd {}
.contentWrapper .bd .crn {}
.contentWrapper .bd .crn #content,
.contentWrapper .bd .crn #index  {
	width: auto;
	margin: auto;
	float: none;
	color: #000;
	background: transparent;
	font: 10pt/13pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	z-index: 9;
}

.contentWrapper .bottom {display: none;}
.contentWrapper .bottom .crn {display: none;}
.ReturnTo { display: none;}


/*Group boxes*/
.grpbox {
	display: block;
	margin: 0 0 18pt 0;
	padding: 12pt;
	border: solid 1pt #CCC;
}
.gbhd .gbc, .gbft .gbc {display: none;}
.grpbox .gbft {display: none;}
.grpbox .gbft .gbc {display: none;}

ul.listCol {float: left; width: 33%; margin-right: 12pt;}
body#flashPopup { background-image: none !important; background-color: #000;}
/*Common to all pages*/
a {	text-decoration: none;
	font-weight: normal;
	color: #000;
}
a img { border: 0;}
.small, .pdfSize, .footnote {font-size: 8pt;}
p {	margin: 0 0 .8em 0;}
/*Columns*/
div.LeftOneCol {
	float: left;
	margin: 0 0 18pt 0;
	width: 100%;
	overflow: visible;
}
div.LeftCol, div.LeftColMaj {
	float: left;
	margin: 0 18pt 0 0 !important;
	width: 48%;
	padding: 0;
	overflow: visible;
}
div.RightCol, div.RightColMin {
	float: left;
	width: 48%;
	padding: 0 !important;
	margin:0 !important;
	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; display: none;}
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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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; }

p.question {
	font-weight: bold;
}
.hide {display: none;}

blockquote, p.blockquote { margin: 0 1.2em .8em;}
blockquote p { margin: 0;}
div.button {
	border: solid 1pt #CCC;
	text-align: center;
	height: 18px;
}

ul, ol, dl {}
h1, h2, h3, .titlemain {
	font-weight: normal !important;
	margin: 0 0 .8em 0;
	color: #000;
	line-height: 130%;
}
h1, .titlemain {font-size: 16pt;}
h2 {font-size: 14pt;}
#index h2 span.deslink, #index h3 span.deslink { display: block; font-size: 8pt !important; line-height: 130%; margin: .2em 0 .54em 0;}
#index h3 span.deslink { font-size: 8pt !important; font-weight: normal;}
h3 {font-size: 12pt;}
h4 {
	font-size: 11pt;
	line-height:120%;
	}
h5 {
	font-size: 10pt;
	line-height:120%;
}
h6 {
	font-size: 8pt;
	line-height:120%;
}
.underhead, .titlesub {
	margin: 0 0 1.1em 0;
	font-style: italic;
	font-weight:normal !important;
	font-size: 12pt;
}
.overhead, .titleOverhead {/*kicker*/
	font-size: 12pt;
	margin: .3em 0;
	font-weight: normal !important;
}
.subhead, .SectionHead, .section_head {
	font-size: 11pt;
	font-weight: bold;
	line-height: 14pt;
	margin: 0 0 .5em 0;
}
.intro { font-size: 12pt;}
div#anchor { display: none;}

p.top {display: none;}
p.disclaimer {
	font-style: italic;
	margin-top: 1.6em;
}



div.LeftColNews {
	position: relative;
	float: left;
	margin: 0 2.2em 1.6em 0;
	width: 63%;
}
div.RightColNews {
	float: left;
	width: 33%;
	margin: 0 0 1.6em 0;
}
ul {margin:0 0 6pt 0; padding: 0 0 0 12pt; font-size: 10pt;}
li {	list-style-type: disc;
	list-style-image: none !important;
	list-style-position: outside;
	margin-bottom: 2pt;
}

/*Notice box*/

div#rss { display: none;}
div#index li ul { margin-top: 3pt;}
div#index ul li.subhead,
div#index ul li.subhead1 {
	font: bold 11pt "Lucida Sans Unicode", "Lucida Grande", 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;
}
li.deslink {list-style-type: none; 8pt;}
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.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% "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin-bottom: 0 !important;
}
div#index ul li.yahooMajorA {
	font: bold 9pt/14pt "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", sans-serif;;
}
div#content td.small p {
	font: normal 8pt/11pt "Lucida Sans Unicode", "Lucida Grande", 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: 7in;
	border: 0 !important;
}

div#content table.small td,
div#content table.smallCtr,
div#content table.WideSm td.
div#content table.WideSmCtr td {
	font: normal 8pt/11pt "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	margin: 0 0 12pt 0;
}
div#CustomerAlert ul {
	font: normal 11pt/13pt "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", sans-serif !important;
	font-variant: small-caps;
	text-align: center;
	padding: 0 1pt 2pt 1pt !important;
}
div#bulletin ul {
	font: normal 11pt/13pt "Lucida Sans Unicode", "Lucida Grande", 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: "Lucida Sans Unicode", "Lucida Grande", 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 "Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

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

/*Customer index page only*/

span.red {
	visible: false;
	color: #993333;
}
span.green {
	visible: false;
	color: #669999;
}
div#SwapStylesheets { display: none;}
div#siteSurvey {display: none;}
.commodityflash {display: none;}
