		.HeaderBackground
		{
			background-repeat:repeat-x;
background-color: transparent;
text-align: right;
font-family: arial black;
font-size: 10pt;
height:86px;
background-image: url(/ClientFormsImages/Common/IC_HeaderBackgroundImage.gif);
vertical-align:top;
		}
		.HeaderImage
		{
			background-repeat:no-repeat;
background-color: transparent;
font-family: arial black;
font-size: 10pt;
vertical-align:bottom;
background-image: url(/ClientFormsImages/Common/IC_HeaderImage.jpg);
		}
		.HeaderTitle
		{
			color:#547584;
font-size: 13px;
Vertical-align:middle;
font-family: 'Open Sans', 'Arial';

		}
		.HeaderTitleBackground
		{
			vertical-align:bottom;
		}
		.ContentBackground
		{
			text-align:center;
font-family: 'Open Sans', 'Arial';
vertical-align:middle;
background-attachment:fixed;
background-position:50% 86px;
background-repeat:no-repeat;
background-image: url(/ClientFormsImages/Common/PortalBg.jpg);

		}
		.LoginLabel
		{
			color:#547584;
font-family: 'Open Sans', 'Arial';
font-size: 8pt;

		}
		.LeftAlign
		{
			text-align:left;

		}
		.LoginLabelLink
		{
			color:#547584;
font-family: 'Open Sans', 'Arial';
font-size: 8pt;
font-weight:bold;
cursor:pointer; 
text-decoration: underline;
		}
		.@font-face
		{
			font-family:'Calligraffitti';
src: url('/Fonts/Calligraffitti/Calligraffitti-Regular.ttf');

		}
		.1234
		{
			background-color: #516572 !important;
color:blue;
cursor:pointer;
Width:150px;
height:22px;
		}
		.BgFade
		{
			BACKGROUND-POSITION-Y: top;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/BgFadeInverse.gif);
background-repeat: repeat-x;
/*height:287;*/

/*BORDER-RIGHT: #E9E7E7 1px solid;*/
/*BORDER-LEFT: #E9E7E7 1px solid;*/
/*padding-left:1px;
padding-top:3px;*/
width:166;
		}
		.BlackText
		{
			color:black;
font-family:'Open Sans',sans-serif, arial; 
font-size:8pt;
text-decoration:none;
		}
		.BlackTextItalic
		{
			color:black;
font-familyt:'Open Sans',sans-serif, Arial;
font size:8pt;
text-decoration:italic;


		}
		.BlackTextLink
		{
			color:black;
font-family:'Open Sans', arial;
font-size:8pt;
text-decoration:underline;
		}
		.BoldBlackText
		{
			color:black;
font-family:'Open Sans', arial;
font-size:8pt;
font-weight:bold;
text-decoration:none;
		}
		.BoldBlackTextLineThrough
		{
			color:black;
font-family:'Open Sans', arial;
font-size: 8pt;
font-weight:bold;
text-decoration: line-through;
		}
		.BoldBlackTextLink
		{
			color:black;
font-family:'Open Sans', arial;
font-size: 8pt;
font-weight:bold;
cursor:pointer;
text-decoration:underline;
		}
		.BoldOrangeText
		{
			color:#ed6a01;
font-family:'Open Sans', arial;
font-size:8pt;
font-weight:bold;

		}
		.BoldOrangeTextLink
		{
			color:#ed6a01!important;
font-family:'Open Sans',sans-serif, arial;
font-size: 8pt;
font-weight:bold;
cursor:pointer;

		}
		.BoldRedText
		{
			color:#BF2633;
font-family:'Open Sans', arial;
font-size:8pt;
font-weight:bold;
		}
		.BoldRedTextLink
		{
			color:#ed6a01!important;
font-family:'Open Sans',sans-serif, arial;
font-size: 8pt;
font-weight:bold;
cursor:pointer;
		}
		.BoldText
		{
			font-family:'Open Sans',sans-serif, arial;
font-size: 8pt;
font-weight:bold;
		}
		.BoldWhiteText
		{
			color:White;
font-family: sans-serif;
font-size: 12pt;
font-weight:bold;
		}
		.BottomAlign
		{
			vertical-align:bottom;
		}
		.BrowserScrollbar
		{
			scrollbar-3dlight-color:#ffd700; 
scrollbar-arrow-color:#ff0; 
scrollbar-base-color:#ff6347; 
scrollbar-darkshadow-color:#ffa500; 
scrollbar-face-color:#008080; 
scrollbar-highlight-color:#ff69b4; 
scrollbar-shadow-color:#f0f;

		}
		.Bullet
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Circle.gif);
background-repeat: no-repeat;
height:9px;
width:10px;
padding-top:3px;



		}
		.Bullet2
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Arrow.gif);
background-repeat: no-repeat;
height:9px;
width:10px;
padding-top:3px;

		}
		.Bullet2Hover
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Arrow-Over.gif);
background-repeat: no-repeat;
height:9px;
width:10px;
padding-top:3px;

		}
		.Bullet3
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: bottom center;
background-image: url(/ClientFormsImages/common/Bullet-Arrow2.gif);
background-repeat: no-repeat;
height:14px;
width:14px;
/*padding-top:3px;*/
		}
		.Bullet3Hover
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: bottom center;
background-image: url(/ClientFormsImages/common/Bullet-Arrow2-Over.gif);
background-repeat: no-repeat;
height:14px;
width:14px;
/*padding-top:3px;*/
		}
		.Bullet4
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Round.gif);
background-repeat: no-repeat;
height:15px;
width:15px;
padding-top:3px;

		}
		.Bullet4-Hover
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Round-Over.gif);
background-repeat: no-repeat;
height:15px;
width:15px;
padding-top:3px;
		}
		.BulletHover
		{
			BACKGROUND-POSITION-Y: center;
BACKGROUND-POSITION-X: center;
vertical-align: middle;
background-image: url(/ClientFormsImages/common/Bullet-Circle-Over.gif);
background-repeat: no-repeat;
height:9px;
width:10px;
padding-top:3px;


		}
		.Calendar
		{
			font-size: 8pt;
font-family: sans-serif;
text-align: left;
vertical-align:middle;
background-color:#ffffff;
		}
		.CalendarDayHeader
		{
			background-color:#BF2633;
font-size: 8pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
		.CalendarNextPrev
		{
			background-color:silver;
font-size: 8pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
		.CalendarOtherMonthDay
		{
			background-color:#eeeeee;
font-size: 8pt;
text-transform: lowercase;
font-family: Arial;
		}
		.CalendarSelectedDay
		{
			background-color:#BF2633!important;
font-size: 8pt;
text-transform: lowercase;
color:White;
font-family: Arial;
font-weight:bold;
		}
		.CalendarSelectedDayAlt
		{
			background-color:#CECECE!important;
font-size: 8pt;
text-transform: lowercase;
color:White;
font-family: Arial;
font-weight:bold;

		}
		.CalendarTitle
		{
			background-color:#D6D9DB!important;
font-size: 8pt;
text-transform: lowercase;
color:black;
font-family: Arial;
		}
		.CalendarTodayDay
		{
			background-color:silver;
font-size: 8pt;
text-transform: lowercase;
color:White ! important;
font-family: Arial;
		}
		.CalendarTodayDayAlt
		{
			background-color:#CECECE !important;
font-size: 8pt;
text-transform: lowercase;
color:White;
font-family: Arial;
font-weight:bold;


		}
		.Centered
		{
			text-align:center;
margin-right: auto;
margin-left: auto; 
		}
		.CenteredMiddle
		{
			text-align:center;
vertical-align:middle;
		}
		.CenteredPadTop
		{
			text-align:center;
padding-top:5px;
		}
		.Colon
		{
			Width:6 px;
color:black;
font-family: arial;
font-size: 8pt;

		}
		.ContractTitleHdr
		{
			text-align:right;
color:black;
font-size: 15.5pt;
font-family:Arial;
		}
		.DarkGreyBoldText
		{
			color:#F0F0EF;
font-family: arial;
font-size: 8pt;
font-weight:bold;
		}
		.DarkGreyBorder
		{
			BORDER: #BEBEBE 1px solid;
		}
		.DarkGreyBorderBottom
		{
			border-bottom: #BEBEBE 1px solid;


		}
		.DarkGreyBorderBottomLeft
		{
			border-Left: #BEBEBE 1px solid;
border-Bottom: #BEBEBE 1px solid;
		}
		.DarkGreyBorderBottomRight
		{
			border-Right: #BEBEBE 1px solid;
border-Bottom: #BEBEBE 1px solid;
		}
		.DarkGreyBorderLeft
		{
			border-left: #BEBEBE 1px solid;
		}
		.DarkGreyBorderNoBottom
		{
			border-top:#BEBEBE 1px solid;
border-left:#BEBEBE 1px solid;
border-right:#BEBEBE 1px solid;
font: 8pt arial;
background-color:white;
		}
		.DarkGreyBorderNoLeft
		{
			border-top:#BEBEBE 1px solid;
border-bottom:#BEBEBE 1px solid;
border-right:#BEBEBE 1px solid;
font: 8pt arial;
background-color:white;
		}
		.DarkGreyBorderNoLeftRight
		{
			border-top: #BEBEBE 1px solid;
border-bottom: #BEBEBE 1px solid;
font: 8pt sans-serif;
background-color:white;

		}
		.DarkGreyBorderNoRight
		{
			border-top:#BEBEBE 1px solid;
border-bottom:#BEBEBE 1px solid;
border-Left:#BEBEBE 1px solid;
font: 8pt arial;
background-color:white;

		}
		.DarkGreyBorderNoTop
		{
			border-left: #BEBEBE 1px solid;
border-right: #BEBEBE 1px solid;
border-bottom: #BEBEBE 1px solid;
font: 8pt sans-serif;
background-color:white;
		}
		.DarkGreyBorderNoTopBottom
		{
			border-Left: #BEBEBE 1px solid;
border-Right: #BEBEBE 1px solid;
font: 8pt sans-serif;
background-color:white;


		}
		.DarkGreyBorderRight
		{
			border-right: #BEBEBE 1px solid;
		}
		.DarkGreyBorderRightPadTopAlign
		{
			border-right: #BEBEBE 1px solid;
vertical-align:top;
padding-top:3px;
		}
		.DarkGreyBorderTop
		{
			border-top: #BEBEBE 1px solid;

		}
		.DarkGreyBorderTopLeft
		{
			border-Left: #BEBEBE 1px solid;
border-Top: #BEBEBE 1px solid;
		}
		.DarkGreyBorderTopRight
		{
			border-Right: #BEBEBE 1px solid;
border-Top: #BEBEBE 1px solid;
		}
		.DisabledControl
		{
			background-color: white;
font-family:'Arial';
font-size:8pt;
cursor:default;
color:#CC0000 !important;
		}
		.DoublePanelBottomBg
		{
			vertical-align: middle;
text-align:left;
font: bold 8pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/DoublePanelBottomBg.gif);
		}
		.DoublePanelTopBg
		{
			vertical-align: middle;
text-align:left;
font: bold 8pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/DoublePanelTopBg.gif);
		}
		.Error
		{
			color:#FFFFFF;
font: 8pt sans-serif;
background-color:#CC0000;
		}
		.ErrorControl
		{
			color:#FFFFFF;
font: 8pt sans-serif;
background-color:#CC0000;
		}
		.eShop2-HomeBodyBg
		{
			background-image: url('/clientformsimages/Common/HomeBodyBg2.png');
background-repeat: no-repeat;
vertical-align:top;

width:295px;
height:124px;
		}
		.eShop2-HomeImageBg
		{
			background-image: url('/clientformsimages/Common/HomeImageBg.gif');
background-repeat: no-repeat;
height:96px;
width:95px;
padding-left:5px;
padding-top:5px;
		}
		.eShopTitleHeader
		{
			color: black;
font: bold 16pt sans-serif;
		}
		.FailureMessageRed
		{
			color:#CD2626;
font-family:arial;
font-size:9pt;
font-weight:bold;
		}
		.FloatingWindowTitle
		{
			background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/but0r.gif);
background-color: #CFCFCF;
color:black;
font: bold 10pt sans-serif;
height:30px;
		}
		.FormBackground
		{
			background-color:#FCFFF0;
		}
		.GradientOverlap
		{
			background-color:white;
		}
		.GradientOverLapGrey
		{
			background-color:#f0f0ef;

		}
		.GradientOverLapOver
		{
			background-image: url(/ClientFormsImages/common/GradientOverlap.gif);
background-repeat: repeat-x;
height:52px;
color:black;
font: 8pt sans-serif;
		}
		.GradientOverLapOver-Smaller
		{
			background-image: url(/ClientFormsImages/common/GradientOverlapOverReversed.gif);
background-repeat: repeat-x;
height:14px;
color:#BF2633;
font: 8pt sans-serif;


		}
		.GrayBorderNoFill
		{
			border: #BEBEBE 1px solid;
		}
		.GrayText
		{
			font-family: 'Arial';
color:#666666;
font-style: italic;
font-size:8pt;
		}
		.GrayTextBold
		{
			color:#4C4949;
font-family: sans-serif;
font-size: 10pt;
font-weight:bold;
		}
		.GreyBgDarkGreyBorder
		{
			color:black;
font-family:sans-serif;
font-size:8pt;
text-decoration:none;
background-color: #F0F0F0;
BORDER: #BEBEBE 1px solid;



		}
		.GreyText
		{
			color:#cecece;
font-family:'Arial';
font-size:8pt;
text-decoration:none;
		}
		.GroupByColumn
		{
			color:#7E8385;
BORDER-BOTTOM: #7E8385 1px solid;
padding-top:2px;
text-align:left;
font-size: 8pt;
fonr-family: 'Open Sans', sans-serif;
background-repeat:repeat-x;
		}
		.HorizontalGreyDottedLineBottom
		{
			border-bottom: #BEBEBE 1px dotted;
		}
		.HorzDividerUsingBottomBorder
		{
			border-bottom: #BEBEBE 1px dotted;


		}
		.HorzDividerUsingTopBorder
		{
			border-top: #BEBEBE 1px dotted;
		}
		.HorzDividerUsingTopBottomBorder
		{
			border-bottom: #BEBEBE 1px dotted;
border-top: #BEBEBE 1px dotted;
		}
		.HorzGreyBottomBorderLine
		{
			border-bottom: #BEBEBE 1px solid;
vertical-align:bottom;
		}
		.HorzTopGreyLine
		{
			border-top:#BEBEBE 1px solid;
vertical-align:top;
		}
		.HoverRow
		{
			background-color: #F0F0EF;
color:black;
font: 8pt sans-serif;
		}
		.HoverRow-Normal
		{
			background-color: #FFFFFF;
color:black;
font: 8pt sans-serif;
		}
		.IDI_Alcoa_TableHeaderCenter
		{
			background-color: #D6D9DB;
color: #7E8385;
BORDER-TOP: #7E8385 1px solid;
BORDER-BOTTOM: #7E8385 1px solid;
vertical-align: bottom;
font: 8pt sans-serif;
text-align:right;
		}
		.ImageLinkAlignLeft
		{
			vertical-align:left !important;
cursor:pointer;
		}
		.ImageLinkAlignMiddle
		{
			vertical-align:middle !important;
cursor:pointer;
		}
		.ImageLinkAlignRight
		{
			vertical-align:right !important;
cursor:pointer;
		}
		.ImageLinkHorizontalAlignLeft
		{
			Horizontal-align:left !important;
cursor:pointer;
		}
		.ImageLinkHorizontalAlignRight
		{
			Horizontal-align:right !important;
cursor:pointer;
		}
		.ImgaeMiddleAlignBlackText
		{
			vertical-align:middle;
color:black;
font: 8pt sans-serif;

		}
		.LeftAlign
		{
			text-align:left;
		}
		.Link
		{
			cursor:pointer;
		}
		.LinkUnderline
		{
			cursor:pointer;
text-decoration:underline;
		}
		.Medline_TitleHdrBgLeftAlign
		{
			color: black;
vertical-align: middle;
text-align:left;
font-family: arial black;
font-size: 10pt;
height:30px;
padding-right: 3px;
padding-left: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrBg.gif);
		}
		.MedlineBlackText
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#091e42 !Important;
font-size:10pt;



		}
		.MedlineBoldBlackText
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#091e42 !Important;
font-size:10pt;
font-weight:700 !Important;


		}
		.MedlineEventMessage
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#091e42 !Important;
font-size:10pt;
height:60px !Important;
width:414px !Important;
background-image:url('/clientformsimages/Medline/AddToCartMessageWindowBackground.png');




		}
		.MedlineGreyText
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#6B768A !Important;
font-size:10pt;
border:1px solid #6B768A;

background: url("data:image/svg+xml,<svg height='10px' width='10px' viewBox='0 0 16 16' fill='%23000000' xmlns='http://www.w3.org/2000/svg'><path d='M7.247 11.14 2.451 5.658C1.885 5.013 2.345 4 3.204 4h9.592a1 1 0 0 1 .753 1.659l-4.796 5.48a1 1 0 0 1-1.506 0z'/></svg>") no-repeat;
background-position: calc(100% - 0.75rem) center !important;
-moz-appearance:none !important;
-webkit-appearance: none !important; 
appearance: none !important;
padding-right: 2rem !important;



		}
		.MedLineMouseOut
		{
			font-family:'Open Sans',sans-serif, arial; 
text-decoration:none !Important;
font-size:13px;
color:#0052CC !Important;
padding-left:10px;
font-weight:600 !Important;

		}
		.MedLineMouseOver
		{
			font-family:'Open Sans',sans-serif, arial; 
text-decoration:underline !Important;
font-size:13px;
color:#0052CC !Important;
padding-left:10px;
font-weight:600 !Important;
cursor:pointer;


		}
		.MedlineOrangeText
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#ed6a01!Important;
font-weight:700 !Important;
font-size:11.5pt;
cursor:pointer;
		}
		.MedLinePagingHighlight
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#FFFFFF !Important;
font-weight:400 !Important;
font-size:11pt;
background-image:url('/clientformsimages/Medline/Pagination.png');
background-repeat:no-repeat;
background-position:center center;

Width:36px !Important;
Height:36px !Important;


		}
		.MedLinePagingOut
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#0052cc !Important;
font-size:28pt !Important;


		}
		.MedLinePagingOver
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#ed6a01 !Important;
font-weight:700 !Important;
font-size:28pt !Important;



		}
		.MedlineText
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#0052CC !Important;
font-size:10pt;


		}
		.MedLineTextNoLeftPadding
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#0052CC !Important;
font-weight:400 !Important;
font-size:14px;

		}
		.MedlineTextOver
		{
			font-family:'Open Sans',sans-serif, arial; 
color:#0052CC !Important;
font-size:10pt;
text-decoration:underline !Important;



		}
		.MedlineTitleHdrBg
		{
			color: black;
height:36px;
vertical-align: bottom;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-position:right bottom !important;
background-image: url(/ClientFormsImages/Medline/TitleHdrBg_Medline.png);

		}
		.MedlineTitleHdrBgLeftAlign
		{
			color: black;
vertical-align: bottom;
text-align:left;
font-family: arial black;
font-size: 10pt;
height:36px;
padding-right: 3px;
padding-left: 3px;
background-repeat:repeat-x;
background-position:left bottom !important;
background-image: url('/ClientFormsImages/Medline/TitleHdrTitleBg_Medline.png');
		}
		.MedlineTitleHdrTitleBg
		{
			color: black;
height:36px;
vertical-align: bottom;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-position:right bottom !important;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrTitleBg.gif);

		}
		.MessageToUserCell
		{
			background-color:#FFFCCF;
vertical-align:middle;
text-align:center;
		}
		.North_Corp_Link
		{
			color: #3366cc;
cursor:pointer;
text-decoration: none
		}
		.NotificationHeader
		{
			color:#4C4949;
font-family: 'Arial Black';
font-size: 14pt;
font-weight:bold;

		}
		.OrangeText
		{
			color:orange;
		}
		.OuterEmailBg
		{
			background-image: url('/clientformsimages/Common/OuterTopBg.gif');
background-repeat: no-repeat;
vertical-align:top;
width:560px;
height:123px;
		}
		.PadAll
		{
			padding-left:3px;
padding-top:3px;
padding-right:3px;
padding-bottom:3px;
		}
		.PadBottom
		{
			padding-bottom:3px;
		}
		.PaddingLeftTopAlign
		{
			vertical-align:top;
padding-left:2px;
		}
		.PadLeft
		{
			padding-left:5px
		}
		.PadLeftPadTop
		{
			padding-left:5px;
padding-top:3px;
		}
		.PadLeftPadTopTopAlign
		{
			vertical-align:top;
padding-top:3px;
padding-left:3px;
		}
		.PadLeftRight
		{
			padding-left:3px;
padding-right:3px;
		}
		.PadRight
		{
			padding-right:5px;
		}
		.PadRightLess
		{
			padding-right:2px;
		}
		.PadTop
		{
			padding-top:3px;
		}
		.PadTopMiddleAlign
		{
			vertical-align:middle;
padding-top:3px;
		}
		.PadTopTopAlign
		{
			vertical-align:top;
padding-top:3px;
		}
		.PadTopVerticleAlign
		{
			padding-left:2px;
vertical-align:top;
		}
		.PageTitleBarwBackground
		{
			background-color: #D6D9DB;
color: black;
BORDER-TOP: #7E8385 1px solid;
BORDER-BOTTOM: #7E8385 1px solid;
vertical-align: middle;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/but0r.gif);
		}
		.PageTitleBarwBackgroundwLeftPadding
		{
			background-color: #D6D9DB;
color: black;
BORDER-TOP: #7E8385 1px solid;
BORDER-BOTTOM: #7E8385 1px solid;
vertical-align: middle;
text-align:left;
padding-left: 5px;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/but0r.gif);
		}
		.QuadPanelBottomBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/QuadPanelBottomBg.gif);
		}
		.QuadPanelBottomMiddleBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/QuadPanelBottomMiddleBg.gif);
		}
		.QuadPanelTopBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/QuadPanelTopBg.gif);
		}
		.QuadPanelTopMiddleBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/QuadPanelTopMiddleBg.gif);
		}
		.RedBorder
		{
			border-color:red;

		}
		.RedText
		{
			color:#CC0000 !important;
		}
		.RedTextBoldStrikeThrough
		{
			color: #BF2633;
font-family: 'arial';
font-size: 8pt;
font-weight:bold;
text-decoration: line-through;
		}
		.RedTextLinkUnderline
		{
			cursor:pointer;
font-family:sans-serif;
font-size:8pt;
color:#CC0000 !important;
text-decoration: underline;
		}
		.RedTextLinkUnderline2
		{
			cursor:pointer;
font-family:sans-serif;
font-size:9pt;
color:Red !important;
text-decoration: underline;
		}
		.RightAlign
		{
			text-align:right;
		}
		.SelectedRedTextLinkUnderline
		{
			background-color: #B4EEB4;
cursor:pointer;
font-family:sans-serif;
font-size:8pt;
color:#CC0000 !important;
text-decoration: underline;
		}
		.SelectedRow
		{
			background-color: #F0F0EF;
color:black;
font: 8pt sans-serif;
		}
		.SinglePanelBg
		{
			vertical-align: middle;
text-align:left;
font: bold 8pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/SinglePanelBg.gif);

		}
		.SinglePanelBgRightAlign
		{
			vertical-align: middle;
text-align:right;
font: 10pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/SinglePanelBg.gif);
		}
		.SinglePanelBGVerticalAlignImportant
		{
			vertical-align: middle !important;
text-align:left;
font: bold 8pt arial;
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/SinglePanelBg.gif);
		}
		.SinglePanelBorder
		{
			height:28px;
width:1px;
background-image: url(/ClientFormsImages/common/SinglePanelBorder.gif);
		}
		.SinglePanelBorder2
		{
			/*height:28px;*/
/*width:1px;*/
/*background-image: url(/ClientFormsImages/common/SinglePanelBorder2.gif);*/
padding-left:5px;
padding-right:2px;
background-color:#f1f0f0;

		}
		.SinglePanelBorder3
		{
			padding-left:3px;
padding-right:2px;
background-color:#f1f0f0;
		}
		.SinglePanelTabBg
		{
			vertical-align: middle;
text-align:left;
font: bold 8pt arial;
height:28px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/SinglePanelTabBg.gif);
		}
		.SinglePanelTabBtnUnselectedBorder
		{
			background-image: url('/ClientFormsImages/Common/SinglePanelTabBtnUnselectedBorder.gif');
BACKGROUND-POSITION-X: right;
background-repeat: no-repeat;
padding-left:5px;
padding-right:5px;
		}
		.SinglePanelTabSelectedBg
		{
			font-family:sans-serif;
color:#CC0000;
font-size: 12.5px;
font-weight: bold;
background-image: url('/ClientFormsImages/Common/SinglePanelTabBtnSelectedBg.gif');
cursor:pointer;
		}
		.SinglePanelTabUnselectedBg
		{
			font-family:sans-serif;
color:#CC0000;
font-size: 12.5px;
font-weight: bold;
background-image: url('/ClientFormsImages/Common/SinglePanelTabBtnUnselectedBg.gif');
cursor:pointer;
		}
		.SuccessMessageGreen
		{
			color:#006400;
font-family:arial;
font-size:9pt;
font-weight:bold;
		}
		.tableborderdotted
		{
			border: #000000 solid 1px ;
border-color:blue blue blue blue;
padding-left:5px
		}
		.TablecellHover
		{
			font-family:'Open Sans',sans-serif, arial; 
text-decoration:underline !Important;
color:#0052CC !Important;
padding-left:12px;
font-weight:600 !Important;
font-size:14px;
		}
		.TableCellNoHover
		{
			font-family:'Open Sans',sans-serif, arial; 
text-decoration:none !Important;
font-size:14px;
color:#0052CC !Important;
padding-left:12px;
font-weight:600 !Important;
		}
		.TableColumnContent
		{
			background-image: url(/ClientFormsImages/clpresser/divider.gif);
background-repeat:repeat-x;
vertical-align:top;
padding-top:2px;
		}
		.TableColumnHdr
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-Right:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font-size:8pt;
font-family:sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
font-weight:bold;
padding-left:3px;
height:21px;

		}
		.TableColumnHdrAllBorder
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-Right:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
BORDER-LEFT: #BEBEBE 1px solid;
vertical-align: middle;
font-size:8pt;
font-family:sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
font-weight:bold;
padding-left:3px;
height:21px;


		}
		.TableColumnHdrBottom
		{
			BORDER-BOTTOM: #E9E7E7 1px solid;
/*height:2px;*/
/*background-image: url(/ClientFormsImages/common/TableBottomFooter.gif);*/



		}
		.TableColumnHdrBottomCap
		{
			color: black;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
padding-left:3px;
height:21;
		}
		.TableColumnHdrCenterAlign
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-Right:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
padding-left:3px;
height:21;
text-align:center;
		}
		.TableColumnHdrFooterBg
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: 4px;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/TableFooterBg.gif);
background-repeat: no-repeat;
height:40px;



		}
		.TableColumnHdrLeft
		{
			color: black;
border: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
padding-left:3px;
height:21;
		}
		.TableColumnHdrLeftBottomCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: left;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/LeftBottom.png);
background-repeat: no-repeat;
height:23px;
width:4px;
		}
		.TableColumnHdrLeftCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: left;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/Left.png);
background-repeat: no-repeat;
height:23px;
width:4px;


		}
		.TableColumnHdrLeftNoRight
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-left:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font-size:8pt;
font-family:sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
font-weight:bold;
padding-left:3px;
height:21px;


		}
		.TableColumnHdrLeftRightBorder
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-Right:#BEBEBE 1px solid;
BORDER-Left:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
/*padding-left:3px;*/
height:21;
		}
		.TableColumnHdrLeftRightBorder2
		{
			BORDER-RIGHT: #E9E7E7 1px solid;
BORDER-LEFT: #E9E7E7 1px solid;
padding-left:1px;
padding-top:3px;
width:166;
background-color:#F9F9F9;
/*background-image: url(/ClientFormsImages/common/BgFadeInverse.gif);*/
/*background-repeat: repeat-x;*/


		}
		.TableColumnHdrLeftRightBorder3
		{
			BORDER-RIGHT: #E9E7E7 1px solid;
BORDER-LEFT: #E9E7E7 1px solid;
padding-left:1px;
padding-top:3px;
width:166;
/*background-color:#F9F9F9;*/

		}
		.TableColumnHdrLeftTopCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: left;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/LeftTop.png);
background-repeat: no-repeat;
height:23px;
width:4px;
		}
		.TableColumnHdrNoBorder
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
padding-left:3px;
height:21;
		}
		.TableColumnHdrNoBorderBlue
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds-blue.gif);
Font-weight:bold;
padding-left:3px;
height:21;
color:white;
		}
		.TableColumnHdrNoBorderRed
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds-red.gif);
Font-weight:bold;
padding-left:3px;
height:21;
color:white;
		}
		.TableColumnHdrNoBorderYellow
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds-yellow.gif);
Font-weight:bold;
padding-left:3px;
height:21;
color:black;
		}
		.TableColumnHdrRight
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-TOP: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: Middle  !important;
font: 8pt arial;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
padding-left:3px;
height:21;



		}
		.TableColumnHdrRight2
		{
			color: black;
BACKGROUND-POSITION-Y: bottom;
BACKGROUND-POSITION-X: Right;
vertical-align: bottom;
font: 8pt arial;
background-image: url(/ClientFormsImages/common/TableBackgrounds2.gif);
Font-weight:bold;
background-repeat: no-repeat;
height:22px;
width:166px;
padding-left:4px;
/*background-color:#f1f0f0;*/
TableColumnHdrRight2

		}
		.TableColumnHdrRight3
		{
			BORDER-RIGHT: #E9E7E7 1px solid;
BORDER-LEFT: #E9E7E7 1px solid;
padding-left:1px;

padding-top:3px;
width:166;
background-color:#F9F9F9;


		}
		.TableColumnHdrRight4
		{
			color: black;
BACKGROUND-POSITION-Y: bottom;
BACKGROUND-POSITION-X: Right;
vertical-align: bottom;
font: 8pt arial;
background-image: url(/ClientFormsImages/common/TableBackgrounds4.png);
Font-weight:bold;
background-repeat: no-repeat;
height:22px;
width:166px;
padding-left:4px;


		}
		.TableColumnHdrRight5
		{
			color: black;
BACKGROUND-POSITION-Y: bottom;
BACKGROUND-POSITION-X: Right;
vertical-align: bottom;
font: 8pt arial;
background-image: url(/ClientFormsImages/common/eShop-SearchHeaderBar2.png);
Font-weight:bold;
background-repeat: no-repeat;
height:24px;
width:168px;
padding-left:8px;





		}
		.TableColumnHdrRightBorder
		{
			BORDER-RIGHT: #E9E7E7 1px solid;
BORDER-LEFT: #E9E7E7 1px solid;
padding-left:1px;

padding-top:3px;
width:166;
		}
		.TableColumnHdrRightBottomCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: Right;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/RightBottom.png);
background-repeat: no-repeat;
height:23px;
width:4px;
		}
		.TableColumnHdrRightCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: left;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/Right.png);
background-repeat: no-repeat;
height:23px;
width:4px;
		}
		.TableColumnHdrRightd
		{
			/*background-color: #F0F0EF;*/
color: black;
/*BORDER-TOP: #BEBEBE 1px solid;*/
BORDER-TOP: #E9E7E7 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
/*BORDER-BOTTOM: #BEBEBE 1px solid;*/
BORDER-BOTTOM: #E9E7E7 1px solid;
BACKGROUND-POSITION-Y: bottom;
vertical-align: bottom;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds2.gif);
Font-weight:bold;
background-repeat: no-repeat;
height:21px;
width:167px;
/*padding-left:13px;*/

		}
		.TableColumnHdrRightTopCap
		{
			BACKGROUND-POSITION-Y: Top;
BACKGROUND-POSITION-X: left;
vertical-align: bottom;
background-image: url(/ClientFormsImages/common/RightTop.png);
background-repeat: no-repeat;
height:23px;
width:4px;
		}
		.TableColumnHeaderRightBg
		{
			background-repeat:repeat-y;

background-position:0px 23px; 
background-image: url(/ClientFormsImages/common/TableBackgroundsBg4.png);

		}
		.TableColumnHrdLeftNoRight
		{
			color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-left:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font-size:8pt;
font-family:sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
font-weight:bold;
padding-left:3px;
height:21px;


		}
		.TableColumnRightAlign
		{
			color: black;

vertical-align: bottom;
font: 8pt 'sans-serif';
text-align:right;
		}
		.TableColumnTotal
		{
			border-top: #BEBEBE 1px double;
border-left: #BEBEBE 1px solid;
border-right: #BEBEBE 1px solid;
border-bottom: #BEBEBE 1px solid;
background-color: #F0F0EF;
		}
		.TableColumnTotalNoLeft
		{
			border-top: #BEBEBE 1px double;
border-bottom: #BEBEBE 1px solid;
border-right: #BEBEBE 1px solid;
background-color: #F0F0EF;
		}
		.TableColumnTotalNoRight
		{
			border-top: #BEBEBE 1px double;
border-bottom: #BEBEBE 1px solid;
border-left: #BEBEBE 1px solid;
background-color: #F0F0EF;
		}
		.TableHdrColumnMiddleAlign
		{
			background-color: #F0F0EF;
color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: bottom;
font: 8pt 'sans-serif';
text-align:center;
		}
		.TableHdrColumnRightAlign
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-TOP: #BEBEBE 1px solid;
BORDER-Right:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt 'sans-serif';
Font-weight:bold;
text-align:right;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
padding-Right:3px;
height:21;
		}
		.TableHdrColumnRightAlignNoBorder
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-TOP: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
BORDER-BOTTOM: #BEBEBE 1px solid;
vertical-align: middle;
font-size:8pt;
font-family:sans-serif;
font-weight:bold;
text-align:right;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
height:21;
		}
		.TableHdrPagingBottomRightLeftBorder
		{
			/*background-color: #F0F0EF;*/
color: black;
/*BORDER-TOP: #BEBEBE 1px solid;*/
BORDER-Right:#BEBEBE 1px solid;
BORDER-BOTTOM: #BEBEBE 1px solid;
BORDER-LEFT: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
/*padding-left:13px;*/
height:21;

		}
		.TablePagingHdr
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-BOTTOM: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
vertical-align: middle;
font: 8pt 'sans-serif';
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
height:21;

		}
		.TablePagingHdrBorders
		{
			/*background-color: #F0F0EF;*/
color: black;
/*BORDER-BOTTOM: #BEBEBE 1px solid;*/
BORDER-Top: #BEBEBE 1px solid;
BORDER-left:#BEBEBE 1px solid;
BORDER-right:#BEBEBE 1px solid;
vertical-align: middle;
font: 8pt 'sans-serif';
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
height:21;

		}
		.TablePagingHdrBottomLeftBorder
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-TOP: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
BORDER-BOTTOM: #BEBEBE 1px solid;
BORDER-LEFT: #BEBEBE 1px solid;
vertical-align: middle;
font: 8pt sans-serif;
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
/*padding-left:13px;*/
height:21;

		}
		.TablePagingHdrLeftBorder
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-BOTTOM: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
BORDER-left:#BEBEBE 1px solid;
vertical-align: middle;
font: 8pt 'sans-serif';
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
height:21;

		}
		.TablePagingHdrRight
		{
			/*background-color: #F0F0EF;*/
color: black;
BORDER-BOTTOM: #BEBEBE 1px solid;
BORDER-TOP: #BEBEBE 1px solid;
/*BORDER-Right:#BEBEBE 1px solid;*/
vertical-align: middle;
font: 8pt 'sans-serif';
background-image: url(/ClientFormsImages/common/TableBackgrounds.gif);
Font-weight:bold;
height:21;

		}
		.TDTitleBarWBackLeftpadTopAlign
		{
			background-image: url(/ClientFormsImages/common/v_divider.gif);
background-repeat:repeat-y;
padding-left:2px;
vertical-align:Top;
		}
		.TitleHdrBg
		{
			color: black;
height:30px;
vertical-align: middle;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrBg.gif);
		}
		.TitleHdrBgLeftAlign
		{
			color: black;
vertical-align: middle;
text-align:left;
font-family: arial black;
font-size: 10pt;
height:30px;
padding-right: 3px;
padding-left: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrBg.gif);
		}
		.TitleHdrBorder
		{
			background-image: url(/ClientFormsImages/common/TitleHdrBorder.gif);
		}
		.TitleHdrTitleBg
		{
			color: black;
height:30px;
vertical-align: middle;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrTitleBg.gif);
		}
		.TitleHdrTitleBgLink
		{
			color: black;
height:30px;
vertical-align: middle;
text-align:right;
font-family: arial black;
font-size: 10pt;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TitleHdrTitleBg.gif);
cursor:pointer;
		}
		.TopAlign
		{
			vertical-align:top;
		}
		.TopCentered
		{
			text-align:center;
margin-right: auto;
margin-left: auto;
vertical-align:top;
		}
		.TriplePanelBottomBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt 'arial';
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TriplePanelBottomBg.gif);
		}
		.TriplePanelMiddleBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt 'arial';
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TriplePanelMiddleBg.gif);
		}
		.TriplePanelTopBg
		{
			vertical-align: middle;
text-align:left;
font: 10pt 'arial';
height:28px;
padding-left: 3px;
padding-right: 3px;
background-repeat:repeat-x;
background-image: url(/ClientFormsImages/common/TriplePanelTopBg.gif);
		}
		.UnderlineBlackTextLink
		{
			font-family:'Open Sans', arial;
cursor:pointer;
color:#000000 !important;
font-size: 8pt;
text-decoration: underline;
		}
		.UnderlineBlackTextLink
		{
			font-family:'Open Sans', arial;
cursor:pointer;
color:#000000 !important;
font-size: 8pt;
text-decoration: underline;
		}
		.UnderlineRedTextLink
		{
			font-family:'Open Sans', arial;
cursor:pointer;
color:#CC0000 !important;
font-size: 8pt;
text-decoration: underline;
		}
		.UPMCMenuHeader
		{
			background-image: url(/ClientFormsImages/UPMC/MenuBg.png);
background-repeat: repeat-x;
height:40px;
color:black;

		}
		.UPMCPaggingHeaderBg
		{
			/*background-color: #F0F0EF;
color: black;
BORDER-BOTTOM: #FFFFFF 1px solid;*/
/*BORDER-Right:#BEBEBE 1px solid;*/
vertical-align: middle;
font: 8pt 'Arial';
/*background-image: url(/ClientFormsImages/UPMC/PaggingHeader.gif);*/
Font-weight:bold;
height:21;
background-color:#f4ebf3;

BORDER-bottom: #e8d6e5 1px solid;



		}
		.UPMCTableHeader
		{
			color: black;
vertical-align: middle;
font:  9pt 'Arial';
Font-weight:bold;;
height:21;
background-color:#f4ebf3;
Border-Top: #d0bdcd 1px solid;
BORDER-bottom: #e8d6e5 1px solid;



		}
		.vAlignMiddle
		{
			vertical-align:middle;
font: 8pt sans-serif;
		}
		.VerticalDividerPaddingLeft
		{
			padding-left:5px;
background-image: url(/ClientFormsImages/common/v_divider.gif);
background-repeat:repeat-y;
text-align:left;
vertical-align:top;
		}
		.VerticalDividerUsingLeftBorder
		{
			border-left: #BEBEBE 1px dotted;
		}
		.WhiteText
		{
			color:white;
font: 8pt 'sans-serif';
		}
		.WhiteTextBold
		{
			color:white;
font: bold 8pt 'sans-serif';
		}
		.TIP_Calendar
		{
			font-size: 8pt;
font-family: sans-serif;
text-align: left;
vertical-align: top;
		}
		.TIP_CalendarDayHeader
		{
			background-color:#BF2633;
font-size: 9pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
		.TIP_CalendarNextPrev
		{
			background-color:silver;
font-size: 9pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
		.TIP_CalendarOtherMonthDay
		{
			background-color:#eeeeee;
font-size: 9pt;
text-transform: lowercase;
font-family: Arial;
		}
		.TIP_CalendarSelectedDay
		{
			background-color:#BF2633!important;
font-size: 9pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
		.TIP_CalendarTitle
		{
			background-color:#D6D9DB!important;
font-size: 9pt;
text-transform: lowercase;
color:black;
font-family: Arial;
		}
		.TIP_CalendarTodayDay
		{
			background-color:silver;
font-size: 9pt;
text-transform: lowercase;
color:White;
font-family: Arial;
		}
