@charset "UTF-8";
/* CSS Document
Originally created on: 6/29/09
Author: Luke Ling */

/* this document deals only with formatting text found throughout the site */
h1 { font:1.2em Candara,Helvetica,sans-serif; }
h2 { font:1.1em Candara,Helvetica,sans-serif;
		font-weight:800; }
.diags { 	display:block;
			color:#663300;
			width:100%; }
h3 {	font:1em Candara,Helvetica,sans-serif;
		font-weight:700; }
.h3Like { font:1em Candara,Helvetica,sans-serif;
			font-weight:700; }
h3 a { text-decoration:none;
		color:#006600;
		line-height:14px; }
h3 a:hover {	text-decoration:underline;
				color:#660000; }

.relArtText {	font:.8em Candara,Helvetica,sans-serif;
				color:#660000; }

.text { font-family:Candara,Helvetica,sans-serif;
		line-height:16px; }
.NB {	font:1em Candara,Helvetica,sans-serif;
		color:#990000;
		font-weight:700; }
.leftOff {  margin-left:-1000px; }
.strong {font-weight:700; }
.smText { font-size:.7em; }
.under { text-decoration:underline; }
.ital { font-style:italic; }
/* make a list of colors */
.prideRed { color:RGB(196,38,46); }
.ltGreyBlue { color:#ACCFD1; }
.satGreen { color:#99CA3C; }
.ltSatGreen { color:#C7E082; }
.dkSatGreen { color:#68A403; }
.ltGreyGreen { color:#7E8451; }
.dkGreyGreen { color:#4E561D; }
.red { color:#AE2325; }
.truthBlue { color:#0059AE; }
.upmcBlue { color:#003366; }
.brown { color:#660000; }
.diagBrown { color:#663300; }
.bl {	color:#000000; }

ol.level1Decimal {	/*padding:0;*/
					/*margin:0 0 0 2em;move bullet away from left side*/
					/*width:100%;;*/
					list-style:decimal;
					line-height:1.35em
					/*list-style-position:inside;*/ }
.level1Decimal li.level1 { 	color:#000000;
							font-family:Candara,Helvetica,sans-serif; }
/*left hand column ul*/
#artHead ul.sideArrow {	list-style-type:none;
						padding:0;
						margin:0 0 0 .1em;/*move bullet away from left side*/
						width:100%;	}
.sideArrow {	display:block;
				width:90%; /* widens the area the text can take up */	}
.sideArrow li.levelOne {	background-image:url(imgs/nav/prideBullet.gif);
							background-repeat:no-repeat;
							background-position:.1em .3em;/*move bullet right and down*/
							padding-left:.9em;/*move text away from bullet*/
							color:#660000;
							margin:0 0 .6em 0; /*space li's apart vertically*/
							font-family:Candara,Helvetica,sans-serif;	}
#artHead  a {	text-decoration:underline;
				font:Candara,Helvetica,sans-serif;
				color:#6C491E;}
#artHead a:link {	color:#6C491E;
					text-decoration:underline;
					font:Candara,Helvetica,sans-serif;	}
#artHead a:visited {	color:#999999;
					text-decoration:none;
					font:Candara,Helvetica,sans-serif;	}
#artHead a:hover {	color:#000000;
					text-decoration: none;
					font:Candara,Helvetica,sans-serif;	}
#artHead a:active {	color:#6C491E;
					text-decoration:underline;
					font:Candara,Helvetica,sans-serif;	}
							
#content ul.L1b {	list-style-type:none;
									padding:0;
									margin:0 0 0 .5em;/*move bullet away from left side*/
									width:95%;	}
.L1b {	display:block;
		width:90%; /* widens the area the text can take up */	}
.L1b li.first {	background-image:url(imgs/nav/prideBullet.gif);
				background-repeat:no-repeat;
				background-position:1em .3em;/*move bullet right and down*/
				padding-left:1em;/*move text away from bullet*/
				color:#000;
				margin:0 0 .6em 0; /*space li's apart vertically*/
				font-family:Candara,Helvetica,sans-serif;	}

#content ul.L2b {	list-style-type:none;
					padding:0;
					margin:0 0 0 1em;/*move bullet away from left side*/
					width:100%;	}
.L2b {	display:block;
		width:90%; /* widens the area the text can take up */	}
.L2b li.second {	background-image:url(imgs/nav/l2Bullet.gif);
					background-repeat:no-repeat;
					background-position:0 .3em;/*move bullet right and down*/
					padding-left:1em;/*move text away from bullet*/
					color:#000;
					margin:0 0 .6em 0; /*space li's apart vertically*/
					font-family:Candara,Helvetica,sans-serif;	}
#narrowContent ul.bulList {	list-style-type:none;
							padding:0;
							margin:0 0 0 .5em;/*move bullet away from left side*/
							width:100%;	}
.bulList {	display:block;
			width:90%; /* widens the area the text can take up */	}
.bulList li.tip {	background-image:url(imgs/nav/prideBullet.gif);
					background-repeat:no-repeat;
					background-position:.5em .3em;/*move bullet right and down*/
					padding-left:1.5em;/*move text away from bullet*/
					color:#000;
					margin:0 0 .6em 0; /*space li's apart vertically*/
					font-family:Candara,Helvetica,sans-serif;	}

table.partnerEvents {	color:#FFF;
		background:#C00;
		border-collapse:collapse;
		width:647px;
		border:5px #6C491E solid; }

thead { }

thead th {	padding:1em 1em .5em;
			border-bottom:1px #6C491E double;
			background:#FFFFFF;
			color:#C00;
			font-size:110%;
			text-align:left;
			font-family:Candara,Helvetica,sans-serif; }

thead tr { }

td {	padding:.5em 1em;
		color:#6C491E;
		font-family:Candara,Helvetica,sans-serif;
		vertical-align:top;
		border-collapse:inherit;
		background:#FFFFFF; }

tbody tr.odd td {	background:transparent url(imgs/graphics/tr_bg.png) repeat top left; }

tfoot { }

tfoot td {	padding-bottom:1.5em; }

tfoot tr { }

#footer p { font:.8em Candara,Helvetica,sans-serif;
			color:#333333;
			margin:3px 15px 0 0; }
a.disclinks {	text-decoration:none;
								font:Candara,Helvetica,sans-serif;
								color:#333333;}
a.disclinks:link {	color:#333333;
									text-decoration:underline;
									font:Candara,Helvetica,sans-serif;	}
a.disclinks:visited {	color:#666666;
										text-decoration:none;
										font:Candara,Helvetica,sans-serif;	}
a.disclinks:hover {	color:#000000;
									text-decoration:underline;
									font:Candara,Helvetica,sans-serif;	}
a.disclinks:active {	color:#333333;
										text-decoration:underline;
										font:Candara,Helvetica,sans-serif;	}