/* ================================
    CSS STYLES FOR VD Hub 
    v1.56, 03/2014
   ================================
*/   


/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.DivCalendar
{
	display:block;
	position:absolute;
	z-index:4;
}
.HeadBg
{
	/*background-color: #CCFFFF;*/ /*background-color: #0099ff;*/ /*background-color: #006600; /*Green*/
	/*background-image: url(images/topbkground4.jpg);*/
	/*background-image: url(images/topbkground4.jpg);*/
	/*background-color: #015384;  old Blue from VD*/
	background-color: #D2D3D5;
}
.IntroBg
{
	background-image: url(images/HomePageBG-022414.jpg);
	background-position: left top;
	background-repeat: no-repeat;
	height: 373px;
}
/* background color for the content part of the pages */
.ModuleBg
{
	background-image: url(images/dots.png);
	background-position: left top;
	background-repeat: repeat;
}
.ModuleFooterBg
{
	background-color: #D2D3D5;
	height: 18px;
	border: 0;
}
Body
{
	/*background-color: white;*/ 
	/*background-color: #f0f8ff; /*AliceBlue*/ 
	/*background-color: #bfee90; /*light green*/
	/*background-color: #ffffcc;*/
	background-color: #ffffff;
}

.LinkTableBd
{
	/*background-color: #007836;    old Value Drug Green*/
	border-color: #00853f;
	border-spacing: 0;
	border-width: thin;
	border-style: solid;
	border-collapse: collapse;
}
.LinkTableACDefBg
{
	background-image:url(images/campaign-menu-button-default.png);
}
.LinkTableACSelBg
{
	background-image:url(images/campaign-menu-button-selected.png);
}
.LinkTableLibBg 
{
    background-image: url(images/LibraryMenuButtonV2.png);
}
.LinkTableLibSelBg 
{
    background-image: url(images/LibraryMenuButtonSelectedV2.png);
}
.BlankTableBg
{
	/*background-color:Transparent*/ /*background-color: #007836;      Old Green from VD*/
	background-color: #367dc0; /* New Blue from VD */
}

/* PAGE BANNER */
/* NOTE: Site Title, Site Links and Tabs are rendered by MobilePortalBanner.ascx
/* style for the text of the site title */
.SiteTitle {
    font-family: Verdana Bold, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: bold;
    /*color: #ffcc66; */
   	color: #ffd700;    /* Gold */
 
}

/* background/border colors for the selected tab */
.TabBg {
    /*background-color: white; */
    /* border-color: white; */
    
    /*AliceBlue */
    /*background-color: #f0f8ff;*/
    /*background-color: #0099ff;  /*dark Blue*/
    /*border-color: #0099ff;*/
    /*border-color: #007836;    old Green from VD*/
    background-color:#939598;
    border-bottom-color:#939598;
}

/* background/border colors for the unselected tabs */
.OtherTabsBg
{
	color: White; /* background-color: transparent; */ /* background-color: #007836;    old Green from VD*/ /*border-color: white; */ /*border-color: #007836;    old Green from VD*/ /*background-image:url(images/hub-menubartab-default.png);*/
	background-color: #939598; /*background-color:#CCCCCC; */ /*background-color:#D2D3D5; */
	border-width: 3px;
	border-bottom-color: #939598;
	border-left-color: #367dc0;
	border-top-color: #367dc0;
	border-right-color: #367dc0;
}

/* text style for the selected tab */
.SelectedTab {
    font-family:MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    /*color:#666666;*/
    color: white;
    /*color: #D2D3D5; */
    font-weight: normal;
	/* background-color: transparent;
	border-color: white; */
	/*background-color: #0099ff;
	border-color: #0099ff;*/
    /*background-color: #CCCCCC; New Gray from VD */
    /*border-color: #CCCCCC; New Gray from VD */
    
    background-color:#4D4E53;
    border-bottom-color:#4D4E53;
    
    /*background-image:url(images/hub-menubartab-selected.png);
    background-color:#074E8C;
    border-bottom-color:#4D4E53;
    border-left-color:#074E8C;
    border-top-color:#074E8C;
    border-right-color:#074E8C;
    height:30px;
    width:60px;
    vertical-align:middle;
    text-align:center;*/
}

.SelectedTabBg
{
	color: Black;
    background-color:#4D4E53;
    border-color:#4D4E53;  

    /*background-color: White; */
    /*border-color: White; */
    /*background-color: #CCCCCC; New Gray from VD */
    /*border-color: #CCCCCC; New Gray from VD */
    
    /* test settings JP 3/27
    background-image:url(images/hub-menubartab-selected.png);
    background-color:#074E8C;
    border-bottom-color:#4D4E53;
    border-left-color:#074E8C;
    border-top-color:#074E8C;
    border-right-color:#074E8C;
    end test */
}
/* text style for Item Detail page selected tabl */
.ItemDetailSelectedTab {
    font-family: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
    font-size: 12px;
    /*color:#000000;*/
    color: Black;
    font-weight: normal;
	/*background-color: #0099ff;
	border-color: #0099ff;*/
    background-color:  White;
    border-color:  White;
}
.ItemDetailSelectedTabBg
{
	/*background-color: white;*/
	/*background-color: #0099ff;*/
	color: Black;
    background-color: White;
    border-color: White;
	
}

/* text style for the Item Detail Page unselected tabs */
.ItemDetailOtherTabs
{
	font-weight: normal;
	font-size: 12px;
	color: White;
	font-family: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	background-color: transparent;
}

/* background/border colors for the unselected tabs */
.ItemDetailOtherTabsBg
{
	border-left-color: black;
	border-bottom-color: black;
	/*background-color: #CCFFFF;*/	
	/*background-color:  #007836;    /*old Green from VD*/
	/*border-color:  #007836;    /*old Green from VD*/
	background-color:  #367dc0;    /*New Blue from VD*/
	border-color:  #367dc0;    /*New Blue from VD*/

}

/* text style for the Item Detail Page unselected tabs */
A.ItemDetailOtherTabs:link {
    text-decoration:    none;
	color: White;
	/*background-color:  #007836;    /*old Green from VD*/
	/*border-color:  #007836;    /*old Green from VD*/
	background-color:  #367dc0;    /*New Blue from VD*/
	border-color:  #367dc0;    /*New Blue from VD*/

}

A.ItemDetailOtherTabs:visited {
    text-decoration:    none;
	color:  White;
	/*background-color:  #007836;    /*old Green from VD*/
	/*border-color:  #007836;    /*old Green from VD*/
	background-color:  #367dc0;    /*New Blue from VD*/
	border-color:  #367dc0;    /*New Blue from VD*/
}

A.ItemDetailOtherTabs:active {
    text-decoration:    none;
	color: White;
	/*background-color:  #007836;    /*old Green from VD*/
	/*border-color:  #007836;    /*old Green from VD*/
	background-color:  #367dc0;    /*New Blue from VD*/
	border-color:  #367dc0;    /*New Blue from VD*/
}

A.ItemDetailOtherTabs:hover
{
	text-decoration: underline;
	color: #d3d3d3;
	/*background-color: #007836; /*old Green from VD*/
	/*border-color: #007836; /*old Green from VD*/
	background-color:  #367dc0;    /*New Blue from VD*/
	border-color:  #367dc0;    /*New Blue from VD*/
}

/* text style for the unselected tabs */
.OtherTabsSmall
{
	font-family: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	color: White;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
	border-color: white;
}

.OtherTabs
{
	font-family: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	/*color: White; */
	color: #00204e;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
	border-color: white;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabs:link    {
    text-decoration:    none;
    color:#00204e;
	border-color: white;
	background-color: Transparent;
}

A.OtherTabs:visited {
    text-decoration:    none;
    color: #00204e;
	background-color: Transparent;
	border-color: white;
}

A.OtherTabs:active  {
    text-decoration:    none;
    color: #00204e;
	background-color: Transparent;
	border-color: white;
}

A.OtherTabs:hover
{
	text-decoration: underline;
	/*color: #d3d3d3; */
	/*color: GrayText; */
	color:#D2D3D5; 
	background-color: Transparent;
	border-color: white;
}



.OtherTabsTemp
{
	font-family: MS Reference Sans Serif, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:Red;
	text-decoration: none;
	font-weight: normal;
	background-color: Transparent;
	border-color: white;
}

/* hyperlink styles of the unselected tabs */
A.OtherTabsTemp:link
{
    text-decoration:    none;
    color:Red;
	border-color: white;
	background-color: Transparent;
}

A.OtherTabsTemp:visited
{
    text-decoration:    none;
    color:Red;
	background-color: Transparent;
	border-color: white;
}

A.OtherTabsTemp:active
{
    text-decoration:    none;
    color:Red;
	background-color: Transparent;
	border-color: white;
}

A.OtherTabsTemp:hover
{
	text-decoration: underline;
	color:#D2D3D5; 
	background-color: Transparent;
	border-color: white;
}

/* background/border colors for the unselected tabs */
.OtherTabsTempBg {
    color:Red; 
    background-color:#939598;  
    border-width: 3px;
    border-bottom-color:#939598;
    border-left-color:#367dc0;
    border-top-color:#367dc0;
    border-right-color:#367dc0;
   }


/* text style for site technology link */
.tech
{
}
A.tech
{
	COLOR: #000000;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: normal;
    Font-size: 10pt;
	Line-height: 10pt;
}
A.tech:link
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: normal;
    Font-size: 10pt;
	Line-height: 10pt;
}
A.tech:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: normal;
    Font-size: 10pt;
	Line-height: 10pt;
}
A.tech:hover
{
    color  : #66cccc; 
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: normal;
	Line-height: 10pt;
}
A.tech:active
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: normal;
	Line-height: 10pt;
}

/* text style for site technology page */
.content
{
}
td.content
{
    COLOR: #000000;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: bold;
    Font-size: 9pt;
}
td.content:link
{
    COLOR: #FF6600;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: bold;
    Font-size: 9pt;
}
td.content:visited
{
    COLOR: #FF6600;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: bold;
    Font-size: 9pt;
}
td.content:hover
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: bold;
    Font-size: 9pt;
}
td.content:active
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
    Font-family:Arial, Helvetica, Verdana;
    Font-weight: bold;
    Font-size: 9pt;
}
    
/* text style for the site links (at extreme top-right of header) */
.SiteLink {
	color: #000000;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: bold
}   

A.banner-policy-link:link  {
    text-decoration:    none;
        color: cornflowerblue;
		/*color:  #CC3300;*/
}
/* hyperlink style for the site links */
A.SiteLink:link {
    text-decoration:    none;
    color:#000000;
}

A.SiteLink:visited  {
    text-decoration:    none;
    color:#000000;
}

A.SiteLink:active   {
    text-decoration:    none;
    color:#000000;
}

A.SiteLink:hover    {
    text-decoration:    underline;
    color:#999999;
}

.DisclaimerLink {
    color: #000000;
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold
}
A.DisclaimerLink:link {
    text-decoration: underline;
    color:#000000;
}
A.DisclaimerLink:visited {
    text-decoration: underline;
    color:#000000;
}
A.DisclaimerLink:active {
    text-decoration: underline;
    color:#000000;
}
A.DisclaimerLink:hover {
    text-decoration:    underline;
    color:#999999;
}

/* style for separator between site links */
.Accent
{
    color: #FF9933;
    font-weight:    bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
/* Commented out this class, is not currently in use in the Hub site - this class name is used in the Salesforce chat button - JP 10/8/2020*/    
/*.Message    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    font-size: 11px;
    background-color: #eeeeee
}*/   

/* style of item titles by Announcements and events */
.ItemTitle    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #CC3300;
}

/* GENERAL */
/* style for module titles */
.PageHeadingBlue   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight: bold;
    color: #074E8C;     /* Blue   */
}

.PageHeading   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight: bold;
    color: #00853f;     /* New Green from VD*/
}

.Head   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    /*color: #ff9933;  */
    color: #00853f;     /* New Green from VD*/
}

/* style of item titles on edit and admin pages */
.SubHead    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #CC3300;
}

/* style of PO Summary Line */
.SubHeadWhite    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: White; 
}
.SubHeadYellow
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: Yellow; 
}
.SubHeadGreen {
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #00853f;     /* New Green from VD*/
}
.SubHeadBlue {
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #074E8C;     /* Blue */
}

/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: black;
}

/* font used for PO Summary Headings*/
.POSummaryHead {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    color: black;
}

/* font used for PO Summary fields*/
.POSummaryNormal {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight: normal;
    color: black;
}

.ProfileLabelBold 
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: bold;
    color: Navy;
}
.ProfileLabelNormal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight: normal;
    color: Navy;
}
/* text style used for most text rendered by modules */
.Normal
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 10px;  
    color:Black;  
}

.CopyrightNotice
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 8px;
    font-weight: bold;
    line-height: 8px;  
    color: #666666;  
}

.CopyrightBrite
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size:  14px;
    font-weight: bold;
    color: #000000;	
}


/* text style used for better price on po grid */
.OnContract
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 9px;  
    color: #cc3300; 
}

/* text style used for better price on po grid */
.CostColumn
{
	font-weight: bold;
	font-size: 9px;
	color: #cc3300;
	line-height: 10px;
	font-family: Verdana, Helvetica, sans-serif;
}

.ItemDescription
{
	font-size: 9px;	
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
.RSSDescription
{
	font-size: 12px;
	font-family:Verdana, Helvetica, sans-serif;
	font-weight: normal;
}
.RSSDescriptionHead
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  16px;
    font-weight: bold;
    color: black;
}
/* text style used for alternating grids */
.AlternatingItem
{
	/*background-color: #E0E0E0;    removed 04/28/11 wk */
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 10px;  
    /*color:#003366;     changed to black 04/28/11 wk */  
    color: Black;
    background-color: #D2D3D5;
}

/* text style used for alternating grids */
.AlternatingItemWithBorder
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 10px;
	color: Black;
	background-color: #D2D3D5; /*border-bottom-color: #015384;  /*old Blue from VD*/
	border-bottom: #33ccff thick ridge;
}
/* txt style used for editing grid rows */
.EditGridItem
{
	/*background-color: #FFFFC0;  */
	background-color: #ffd700;    /* Gold */
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 10px;  
    color:#003366;
}

/* text style used for selected rows in a grid */
.SelectedStyle
{
	/*background-color: #ffcc66; 	*/
	background-color: #ffd700;    /* Gold */
	font-family:Verdana, Helvetica, Sans-Serif;
	font-size: 9px;
	font-weight: normal;
	line-height: 10px;
	color: Black;
}

/* text style used for Grid HeaderStyle */
.GridHead
{  
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: White;
    font-weight: Bold;
    line-height: 10px;
    /*background-color: #007836;  /*old Green*/
    /*border-color: #007836;   */
    background-color: #367dc0;  /*New Blue from VD*/
    border-color: #367dc0;  /*New Blue from VD*/
}
.GridHead a:link
{
	text-decoration: none;
	color:Yellow;
}
.GridHead a:visited
{
	text-decoration: none;
	color:Yellow;
}
.GridHead a:active
{
	text-decoration:none;
	color:Yellow;
}
.GridHead a:hover
{
	text-decoration: underline;
	color:Lime
}

/* text style used for Grid ItemStyle */
.GridItem
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: Black;
    font-weight: normal;
    line-height: 10px;
    background-color: White;
}
.GridItemWithBorder {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    color: Black;
    font-weight: normal;
    line-height: 10px;
    background-color: White;
   	border-bottom: #33ccff thick ridge;
}

/* text style used for Grid ItemStyle */
.GridItemYellow
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 9px;
	color: Black;
	font-weight: normal;
	line-height: 10px;
	background-color: #fffacd;
}

/* text style for link buttons used in Grids */
.GridLinkButton {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 10px;
    color:ThreeDShadow;
}    

/* hyperlink style for command buttons used in Grids */
A.GridLinkButton:link {
    text-decoration: underline;
    color: #990000;
}

A.GridLinkButton:visited {
    text-decoration: underline;
    color: #990000;
}

A.GridLinkButton:active {
    text-decoration: underline;
    color: #990000;
}

A.GridLinkButton:hover {
    text-decoration: underline;
    color: #CC7000;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
}

/* text style used for Item Details Description Labels */
.DetailHead
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: bold;
    color: #003366;
}

.NormalBold
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: bold;
    line-height: 10px;
}

/* text style for most drop down list boxes */
.NormalList
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size:9px;
	font-weight:normal;
	line-height:10px;
	color:#003366;
}

.ToolTip
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: normal;
	line-height: 15px;
	background-color: #fffacd;    /*LemonChiffon*/
	color: #003366;
	border-color: Gray;
	border-style: solid;
	border-width: thin;
}
.NormalWarning
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    line-height: 10px;  
    color:Red;  
}
.LargeWarning
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 32px;
    font-weight: bold;
    line-height: 34px;  
    color:Red;  
}
.MediumWarning
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 18px;
    font-weight: normal;
    line-height: 20px;  
    color:Red;  
}
.SmallWarning
{
	font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;  
    color:Red;  
}
/* text style for command buttons used in the portal admin pages */
.CommandButton     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:ThreeDShadow;
    /*color: #003366;*/
}
    
/* hyperlink style for command buttons used in the portal admin pages */
A.CommandButton:link {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.CommandButton:visited  {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.CommandButton:active   {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.CommandButton:hover    {
    text-decoration:    underline;
    color: #CC7000;
    /*color: #CC3300;*/
}


/* text style for command buttons used in the portal admin pages */
A.Button     {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:Black;
    border-style:inherit;
}
    
/* hyperlink style for command buttons used in the portal admin pages */
A.Button:link {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.Button:visited  {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.Button:active   {
    text-decoration:    underline;
    color: #990000;
    /*color: #CC3300;*/
}

A.Button:hover    {
    text-decoration:    underline;
    color: #CC7000;
}

.PanelRSSText
{
    font-family: Arial;
    font-size:  10px;
    font-weight: normal;
    line-height: 11px;
    color:Black
}
.PanelRSSLinkButton
{
	font-family: Arial;
    font-size: 10px;
    font-weight: bold;
    color: #990000;
}
A.PanelRSSLinkButton:link
{
    text-decoration: underline;
    color: #990000;
}
A.PanelRSSLinkButton:visited
{
    text-decoration: underline;
    color: #990000;
}
A.PanelRSSLinkButton:active
{
    text-decoration: underline;
    color: #990000;
}
A.PanelRSSLinkButton:hover
{
    text-decoration: underline;
    color: #CC7000;
}
/* Panel used to highlight some fields on a screen */
.PanelBackGround
{
	/*background-color: #FFE0C0; /*very light orange*/
	background-color: #CCCCCC; /*Gray */
}

/* Panel used to highlight Original item on ItemUpdate.aspx */
.PanelOriginalBackGround
{
	background-color: #CCCCCC; /*New Gray from VD*/
	/*background-color: #007836;    /*old Green from VD*/
	border-style: solid; 
	border-color: #367dc0;  /*New Blue from VD*/
	border-width: thin;
	
}
/* Panel used to highlight recommended item on ItemUpdate.aspx */
.PanelRecommendedBackGround
{
	/*background-color: #ffffcc; /*light yellow*/
	background-color: #FFFF00; /*New yellow from VD*/

	border-style: solid;
    border-color: #367dc0;  /*New Blue from VD*/
	border-width: thin;
}
/* Panel used to highlight ALT recommended item (Item with different pack size) on ItemUpdate.aspx */
.PanelALTRecommendedBackGround
{
	background-color: #99ffcc; /*light green
    /*background-color: #ffffcc; /*light yellow
	/*background-color: #FFFF00; /*New yellow from VD*/
	border-style: solid;
    border-color: #367dc0;  /*New Blue from VD*/
	border-width: thin;
}

/* Panel used to highlight PO Summary Line */
.PanelPOSummaryBackGround
{
	/*background-color: #ffa500;    /*orange*/
	/*background-color: #ff9933;    /*different orange*/     
	/*background-color: #FFE0C0;      /*tan*/     
	background-color: #CCCCCC;      /*Gray*/     

	border-style: solid;
    border-color: #00853f;  /*New Green from VD*/
	border-width: thin;
}

.MSDSImage
{
	background-image: url(images/msdsonline-logo100.png);
	background-position:center;
	background-repeat:no-repeat;
    padding-left: 25px;
}

.VHCMarket 
{
	background-image: url(images/MyVHCMarketing20191008.png);
	background-position:center;
	background-repeat:no-repeat;
    padding-left: 25px;
}

.FavoriteOnImage
{
	/*background: url(images/FAVStar-on.png) no-repeat left  middle;*/
	/*background-image: url(images/FAVStar-on.png);*/
	background-image: url(images/FullStar.png);
	background-position:center;
	background-repeat:no-repeat;
    padding-left: 25px;
}

.FavoriteOffImage
{
	/*background-image: url(images/FAVStar-off.png);*/
	background-image: url(images/BlankStar.png);
	background-position:center;
    background-repeat:no-repeat;
	padding-left: 25px; 
}

.RedStarImage {
	background-image: url(images/Redstar.png);
	background-position:left;
	background-repeat:no-repeat;
}

/* text style for link buttons used in the portal admin pages */
.LinkButton {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    /*color:ThreeDShadow;*/
    color: #990000;
}    

/* hyperlink style for command buttons used in the portal admin pages */
A.LinkButton:link {
    text-decoration: underline;
    color: #990000;
}

A.LinkButton:visited {
    text-decoration: underline;
    color: #990000;
}

A.LinkButton:active {
    text-decoration: underline;
    color: #990000;
}

A.LinkButton:hover {
    text-decoration: underline;
    /*color: #CC3300;*/
    color: #CC7000;
}
A.LinkButton:disabled {
    text-decoration: underline;
    color: #990000;
}

.LinkButtonBold {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #990000;
}
A.LinkButtonBold:link {
    text-decoration: underline;
    color: #990000;
}
A.LinkButtonBold:visited {
    text-decoration: underline;
    color: #990000;
}
A.LinkButtonBold:active {
    text-decoration: underline;
    color: #990000;
}
A.LinkButtonBold:hover {
    text-decoration: underline;
    color: #990000;
}
A.LinkButtonBold:disabled {
    text-decoration: underline;
    color: #990000;
}
    
.ReceiveLinkButton
{
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    color: #990000;
}
A.ReceiveLinkButton:link
{
    text-decoration: underline;
    color: #990000;
}
A.ReceiveLinkButton:visited
{
    text-decoration: underline;
    color: #990000;
}
A.ReceiveLinkButton:active
{
    text-decoration: underline;
    color: #990000;
}
A.ReceiveLinkButton:hover
{
    text-decoration: underline;
    color: #CC7000;
}
/* text style for ASP link buttons used when disabling the link is needed in IE and other browsers */
.AspLinkButton {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color:ThreeDShadow;
    /*color: #990000;*/
}    

A.AspLinkButton:link {
    text-decoration: underline;
    color: #990000;
}

A.AspLinkButton:visited {
    text-decoration: underline;
    color: #990000;
}

A.AspLinkButton:active {
    text-decoration: underline;
    color: #990000;
}

A.AspLinkButton:hover {
    text-decoration: underline;
    /*color: #CC3300;*/
    color: #CC7000;
}

/* text style for link buttons used in Campaign pages */
.LBMedium
{
	font-family: MS Reference Sans Serif,Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: Black;
    padding-left: 45px;
    /*padding-top: 5px; */
    /*padding-bottom:5px; */
    vertical-align: baseline;
}
/* hyperlink style for command buttons used in Campaign pages */

A.LBMedium:link
{
	text-decoration: none;
    color: Black;
}
A.LBMedium:visited
{
    text-decoration: none;
    color: Black;
}
A.LBMedium:active
{
    text-decoration: none;
    color: Black;
}
A.LBMedium:hover
{
	text-decoration: none;
    color: Gray;
}
/* text style for link buttons used in Campaign pages */
.LBMediumW {
    font-family: MS Reference Sans Serif,Verdana, Helvetica, sans-serif;
    font-size: 10px;
    font-weight: normal;
    color: white;
    padding-left: 45px;
    /*padding-top: 5px; */
    /*padding-bottom:5px; */
    vertical-align: baseline;
}
/* hyperlink style for command buttons used in Campaign pages */

A.LBMediumW:link {
    text-decoration: none;
    color: white;
}

A.LBMediumW:visited {
    text-decoration: none;
    color: white;
}

A.LBMediumW:active {
    text-decoration: none;
    color: white;
}

A.LBMediumW:hover {
    text-decoration: none;
    color: lightgray;
}
/* GENERIC */
H1  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #ff9933;
}

H2  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  20px;
    font-weight:    normal;
    color: #ff9933;
}

H3  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #cc3300;
}

H4  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    normal;
    color: #ff9933;
}

H5, DT  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #cc3300;
}

H6  {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  11px;
    font-weight:    bold;
    color: #ff9933;
}

TFOOT, THEAD    {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    color: #cc3300;
}

TH  {
    vertical-align: baseline;
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  12px;
    font-weight:    bold;
    color: #cc3300;
}

A:link  {
    text-decoration:    none;
        color: #990000;
		/*color:  #CC3300;*/
}

A:visited   {
    text-decoration:    none;
        color: #990000;
		/*color:  #CC3300;*/
}

A:active    {
    text-decoration:    none;
        color: #990000;
		/*color:  #CC3300;*/
}

A:hover {
    text-decoration:    underline;
    color: #CC7000;
    /*color:  #ff9933;*/
}

SMALL   {
    font-family: Verdana, Helvetica, sans-serif;
    font-size:  9px;
    font-weight: normal;
    line-height: 10px;
    color:Black
}

BIG {
    font-size:  14px;
}

BLOCKQUOTE, PRE {
    font-family:    Lucida Console, monospace;
}


UL LI   {
    list-style-type:	square;
}

UL LI LI    {
    list-style-type:    disc;
}

UL LI LI LI {
    list-style-type:    circle;
}

OL LI   {
    list-style-type:    decimal;
}

OL OL LI    {
    list-style-type:    lower-alpha;
}

OL OL OL LI {
    list-style-type:    lower-roman;
}

HR {
    /*color: Gray;*/
    border-top-color:Gray;
    border-top-style:solid;
    border-left-style:none;
    border-right-style:none;
    border-bottom-style:none;
    height:1pt;
    text-align:left
}

.NormalReceivingPopUps {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    color: black;
}

/* font used for Medium rgItemSearch Font Size Headings*/
.POSummaryHeadMedium {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
}

/* text style used for alternating grids */
.AlternatingItemMedium {
    /*background-color: #E0E0E0;    removed 04/28/11 wk */
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 10px;
    /*color:#003366;     changed to black 04/28/11 wk */
    color: Black;
    background-color: #D2D3D5;
}

/* text style used for Grid ItemStyle */
.GridItemMedium {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    color: Black;
    font-weight: normal;
    line-height: 10px;
    background-color: White;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBoxMedium {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}

.ItemDescriptionMedium {
    font-size: 12px;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
}

    /* font used for Large rgItemSearch Font Size Headings*/
.POSummaryHeadLarge {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
}

/* text style used for alternating grids */
.AlternatingItemLarge {
    /*background-color: #E0E0E0;    removed 04/28/11 wk */
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
    line-height: 10px;
    /*color:#003366;     changed to black 04/28/11 wk */
    color: Black;
    background-color: #D2D3D5;
}

/* text style used for Grid ItemStyle */
.GridItemLarge {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    color: Black;
    font-weight: normal;
    line-height: 10px;
    background-color: White;
}

/* text style for RadButtons that go with a grid: same font sizes as GridItem, GridItemMedium and GridItemLarge.
   Qualified with .RadButton to outrank Telerik's ".RadButton { font: inherit }", which loads after this file. */
.RadButton.GridButton {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 9px;
}

.RadButton.GridButtonMedium {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 12px;
}

.RadButton.GridButtonLarge {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBoxLarge {
    font-family: Verdana, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: normal;
}

.ItemDescriptionLarge {
    font-size: 14px;
    font-family: Verdana, Helvetica, sans-serif;
    font-weight: normal;
}