/* HEADER.ASPX - This section of the style sheet will control 
	everything in the header page.
	
	To create a new style the following images will need to be created
	for the style:
	- PartnerPortal/images/HeaderBG2.jpg (HeaderBG)

	These styles should only be used in the header.aspx page
*/
.HeaderBG		{ margin: 0 0 0 0;  border-bottom: 2px solid #000000; background: #FFFFFF url(/partnerportal/themes/default/header_bg_2.jpg) no-repeat;  }
.HeaderParentTable	{ width: 98%; }
.LogoTable 		{ width: 254px;	height: 90px; }
.SearchTable 	{ FONT-SIZE: 9pt; BACKGROUND-COLOR: #FDEDB3; FONT-FAMILY: Arial;}
.HeaderInput	{ width: 125px; background-color: #D9E6F9; color: #354C87; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
.HeaderButton	{ background-color: #CBD5E8; color: #5060B8;	 font-family: Arial, sans-serif; font-size: 7pt; padding: 0 0 0 0; border-top: 1px solid #FFFFFF; border-left:  1px solid #FFFFFF;  border-right: 1px solid #8597C7; border-bottom:  1px solid #8597C7;	}
.HeaderLinks	{ padding-top: 70px; }
/*.HeaderMessage { font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 8pt; color: #FFFFFF; text-decoration: none;}
.HeaderMessageDark { font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 8pt; color: #354C87; text-decoration: none;}
.HeaderMessageLink:link { color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.HeaderMessageLink:active { color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.HeaderMessageLink:visited { color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.HeaderMessageLink:hover { color: #FFFFFF; font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: underline; }*/
.HeaderLinkPosition { width: 280px; text-align: right;}
.NewMessageLink:link { color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.NewMessageLink:active { color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.NewMessageLink:visited { color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: none; }
.NewMessageLink:hover { color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 11px; padding-left: 3px; text-decoration: underline; }

.SearchRow 		{ padding-left: 5px;}
.LinkRow 		{ color: #354C87; font-weight: bold;   }

.LinkRow1 		{  }
.LinkRow2 		{  }
.LinkRow3 		{  }
.LinkRow4 		{  }

/* NAV.ASPX - This section of the style sheet will control everything in the Nav page.

	To create a new style the following images will need to be created
	for the style:
	- /partnerportal/images/Nav/NavBG.gif
	- /partnerportal/images/portlet_BG.gif

	These styles should only be used in the nav.aspx page
*/

.NavBG				{ margin: 0 0 0 0; 	background: #CCCCCC; padding-right: 0px; padding-left: 0px;	padding-bottom: 0px;padding-top: 0px; border-right: 1px solid #999999; }
.NavParentTable	{ height: 100%; width: 175px;}
.NavParentRow		{ vertical-align: top;}
.NavHeaderText 	{ font-weight: bold;	font-size: 10pt; color: white; font-family: lucida sans unicode, Arial;}
.UserTable 			{ width: 178px;  padding-bottom: 3px;}
.NavText			{ color: #000000; font-family: Arial, sans-serif;  font-size: 8pt;   padding-right: 3px; padding-left: 5px; padding-bottom: 3px; }
.NavTextLight		{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt;   padding-right: 3px; padding-left: 3px; padding-bottom: 3px; }
.NavInput			{width: 120px; color: black; font-family: Arial, sans-serif; font-size: 8pt;  }
.NavButton			{ background-color : #F1F1F1; border-color:Black; border-width:1px; border-style:Solid; FONT-SIZE: 8pt; font-family: Arial ;color : black; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;}
.NavMessage			{ padding: 3px;}
.UserLink:link 	{ color: #FFFFFF;  padding-left: 3px;}
.UserLink:active	{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.UserLink:hover 	{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.UserLink:visited { color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.NavLabel			{ width: 178px; height: 31px; background-color: #354C87; }
.NavigationTable	{ width: 165px; border-top: 1px solid #999999; }
.NavigationRow { border-bottom: 1px solid #999999; border-left: 1px solid #999999; border-right: 1px solid #999999; background-color: #354C87; width: 165px; color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding: 2px; }
.NavigationRow A:link 		{ color: #FFFFFF;  padding-left: 3px;}
.NavigationRow A:active	{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.NavigationRow A:hover 	{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.NavigationRow A:visited 	{ color: #FFFFFF; font-family: Arial, sans-serif;  font-size: 8pt; padding-left: 3px;}
.NavErrorText {	color: #ff0000;}
.NavSelectData		{ background-color: #EAF0FA; color: #354C87; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
.LoginControls { padding: 1px 1px 2px 1px; }
.LogoutControl { padding: 0px 0px 0px 0px; }
.poweredbyCC	{ background-image: url(../images/Nav/powerdby_cc.gif); background-repeat: no-repeat; width: 116px; height: 50px;  background-position: center; padding-bottom: 5px; }
.navSpace		{ height: 10px; }

/* CONTENT PAGES - This section of the style sheet will control everything in the 
	Content pages.  */
/* Body Html Class Tag For All Partner Portal ASPX Pages  */
.ContentBG				{ margin:  7px 0px 0 6px; }
.contentbody	{FONT-SIZE: 9pt;    MARGIN: 7px;    COLOR: black;}
/* Main Table Class In Each ASPX Page - Also set Table 
   Border = 0, Cellpadding = 0 and Cellspacing = 0 */
.ContentParentTable	{ width: 585px;}
/* Main Table Class In Each Mini Aspx page which is usually a pop up - Also set Table 
   Border = 0, Cellpadding = 0 and Cellspacing = 0 */
.ContentMiniParentTable	{ width: 450px;}
/* Used on the Content.aspx page.  Not Used Anywhere else.  Good for MyHomePage App */
.PortletTDNarrow		{ width: 219px; padding-top: 5px;}
/* Used on the Content.aspx page.  Not Used Anywhere else.  Good for MyHomePage App */
.PortletTDWide			{ width: 364px; padding-top: 5px;}
/* Used on the Content.aspx page.  Not Used Anywhere else.  Good for MyHomePage App 
   Title for the Quick Links Section  */
.PortletHeaderText	{color: #FFFFFF; font-weight: bold; font-family: Arial, sans-serif;  font-size: 8pt; background-image: url(/partnerportal/images/portlet_BG.gif); background-repeat: repeat-x;  }
/* Used on the Content.aspx page.  Not Used Anywhere else.  Good for MyHomePage App 
   Actual Links in the Quick Links section */
.PortletData			{ border-bottom: 1px solid #8597C7; border-top: 1px solid #FFFFFF; padding-left: 7px;  padding-top: 2px; padding-bottom: 2px; background-color: #FFFFFF; color: #000000; font-weight: normal; font-family: Arial, sans-serif;  font-size: 8pt; }
/* Used on the Content.aspx page.  Not Used Anywhere else.  Good for MyHomePage App 
   Class for the Table Cell where Promotions are displayed */
.Promo					{ padding-bottom: 7px; }

/* Used on the CFooter.ascx page for the Click Commerce CopyRight.  */
.Copyright				{ FONT-SIZE: 8pt; COLOR: white }
/* Used in many of the Control files to force the table or cell to fit the
   entire area.  Should not be modified otherwise the control layout files 
   may not fit the entire space given. */
.ChildTable				{ width: 100%; padding: 3px 2px 3px 2px; }
/* Used to format the Page Title at the Top of each page
   For Example:
		Partner Administration                  Help Image
   
   All pages should have this format to them and this is tag used on
   the cell that the Page Title sits in (Partner Administration)
 */
.TitleHeader			{   font-weight: bold;  font-size: 16pt;  font-style : normal; color: #660000;  border-top-style: none;  font-family: Lucida Sans Unicode;  border-right-style: none;  border-left-style: none;  background-color: white;  border-bottom-style: none}
/* Used in the Channel Model Data Grid to display the Number of Found Records
   and Pager Control.  Used in other Grid Type Pages also to highlight a Title
   before the Grid Headers
	
   Also used on other pages in Registration, Administration,
   Message Center to give Title right before the content of the page but after
   any instructions.   
*/
.TitleSubHeader		{ font-size: 11pt;  color: black;  border-top-style: none;   border-bottom: solid 1px grey;  font-family: Arial;  border-right-style: none;  border-left-style: none; font-weight: bold }
/* Special Instance of the TitleSubHeader Class Used Only in the 
   /PartnerPortal/ControlLayouts/DataGridPagerLayout.ascx file.  This needs to have the
   style of the TitleSubHeader but not the borders since it is contained within another
   control which used the TitleSubHeader class.  */
.TitleSubHeaderNoBorder	{ font-size: 8pt;  color: black;  border-top-style: none;  border-bottom-style: none;  font-family: Arial;  border-right-style: none;  border-left-style: none;  background-color: white; text-transform: uppercase; font-weight: bold   }
/* Special Instance of the TitleSubHEader Class used though out the Order Manager for Titles
   above the Data Grid Areas.  */
.TitleSubHeaderNoBackground	{ font-size: 8pt;  color: black;  border-top-style: none;  border-bottom-style: none;  font-family: Arial;  border-right-style: none;  border-left-style: none;  text-transform: uppercase; font-weight: bold  }
/* Used to format the line under the Page Title and Help Image Button.
	<table class="ContentParentTable" cellpadding="0" cellspacing="0" border="0">
		<tr>
			<td colspan="2" class="Line">
				<table class="ChildTable">
					<tr>
						<td>
							<Click:Label runat="server" id="orderMngrSearch" CssClass="TitleHeader" 
								Text-Phrase="OMOrdersSearch" />											
						</td>
						<td align="right">
							<PartnerPortal:HelpControl Id="helpControl" RunAt="Server" CssClass="TitleHeader"></PartnerPortal:HelpControl>
						</td>
					</tr>
				</table>
			</td>
		</tr>
   The above HTML is how to achieve the Line Under the entire row.
 */
.Line					{ border-bottom: medium double #000000; background-image: url(/partnerportal/images/blank.gif);}
/* Used to format the line at the bottom of the Grid or Display Area.  This
   class should be used at the table level.  Usually created a new table withing
   the row where the Grid or Entiry was being displayed.	
*/
.DataTable				{ width: 100%;}
/* Used to display information at the top of the page.  Any text outputted right
   underneath the Page Title used this class for the Row. */
.Instruction			{ font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal; padding-top: 10px; padding-bottom: 10px; }
.PMInstruction			{ font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal }

/* Used to display information at the top of the page.  Any text outputted right
   underneath the Page Title used this class for the Row. */
.TableHeaderHoriz		{ FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black;  FONT-FAMILY:  Arial; }
.TableDataHoriz		{ FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY:  Arial; }
.TableDataHorizBold { font-weight: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY:  Arial; }
.TableValidationSummaryHoriz{ COLOR: red; }
/* Input Tags for all the different HTML Input types.  This needs to be associated with the INPUT
   tag itself otherwise extra lines would show up in Netscape and IE.  It looked odd.  However,
   in the code you can just need to add "InputData" or "InputDateField" as the class value .*/
/* Standard Input Type = Text */
INPUT.InputData				{width: 150px; color: black; font-family: Arial, sans-serif; font-size: 8pt;  }
/* Input Type = Text and the value in the input box is a Date Value.  Width Hard Coded to be 65px to fit date. */
INPUT.InputDateField		{color: black; font-family: Arial, sans-serif; font-size: 11px; }
/* TextArea Tag Class */
.InputDataTextArea			{width: 400px; color: black; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; }
.SizableInputDataTextArea	{color: black; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; }
/* Input Type = Text for Input Values that need a small width because they do not have a lot of data or room */
INPUT.InputDataSmall		{width: 50px;  color: black; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; }
/* Input Type = CheckBox */
INPUT.CheckBoxData		{ color: black; }
/* Select Drop Down Class */
.SelectData				{ color: black; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
/* Multi Select Drop Down Class */
.MultipleSelect		{ width: 125px; color: black; font-family: Arial, sans-serif; font-size: 11px;  padding: 1px 0 1px 2px; border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
/* Standard Button Class */
.Button					{ background-color : #F1F1F1; border-color:Black; border-width:1px; border-style:Solid; FONT-SIZE: 8pt; font-family: Arial ;color : black; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;}
/* Standard Back Button Class */
.BackButton				{ background-color : #F1F1F1; border-color:Black; border-width:1px; border-style:Solid; FONT-SIZE: 8pt; font-family: Arial ;color : black; PADDING-BOTTOM: 1px; PADDING-TOP: 1px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px;}
.Back						{ }
/*  Error Class for All Error Messages on the Site */
.ErrorText			{ font-weight: bold; font-size:9pt; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px; FONT-FAMILY: Arial;}
/*  Warning Class for messages which are not errors but do require serious concideration
    before proceeding. */
.WarningText        { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Arial}
.StandardMessageText { font-weight: bold; font-size: 9pt; color: black; font-family: Arial;}
/* Bold Text used with other styles to make text bold */
.BoldText			{font-weight: bold;}

/* Application Menu Page Styles - OrderManager/Default.aspx, 
   Message Center/mc_MailCenterInbox.asp, Administration/Default.aspx
   
   Also used for any HyperLinks at the top of the Pages.
   For Example the Create new Partner Link Below also uses these
   Menu Link and Menu Text Classes.

	Partner Administration                           Help Image
    -----------------------------------------------------------
    Please select a partner from the list of partners displayed below. 
    To search for partners you can administer, enter your search 
    criteria in the area indicated below and click "Search". When you 
    locate a partner you want more details on, click the view icon.(  ) 
    to be directed to that partner's details page.  
 
    (Image) Create a new partner  

*/
.MenuText				{ font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; }
.MenuLink:Link			{font-weight: bolder;font-size: 10pt;color: black;	font-family: Arial;text-decoration: underline;}
.MenuLink:Active		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
.MenuLink:Visited		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
.MenuLink:Hover		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }

/* Grid Control Styles - Used in the Channel Model Data, Message Center Inbox and
   any other page which display a list of items.
*/
.GridHeader { FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY:  Arial; background-color: #FDEDB3;padding: 3px 2px 3px 2px; }
.GridHeaderLink:HOVER{ FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY:  Arial; background-color: #FDEDB3;padding: 3px 2px 3px 2px; text-decoration: underline; }
.GridHeaderLink:VISITED{ FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY:  Arial; background-color: #FDEDB3;padding: 3px 2px 3px 2px; text-decoration: underline; }
.GridHeaderLink:ACTIVE{ FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY:  Arial; background-color: #FDEDB3;padding: 3px 2px 3px 2px; text-decoration: underline;}
.GridHeaderLink:LINK{ FONT-WEIGHT: bold; FONT-SIZE: 11px;  COLOR: black; FONT-FAMILY:  Arial; background-color: #FDEDB3;padding: 3px 2px 3px 2px; text-decoration: underline; }
/* List Item Class */
.GridItem {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;  }
/* List Alternate Item Class */
.GridItemAlt { FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;  }

/* Hyperlink class for GridItem*/
.GridItemLink {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemLink:Link {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemLink:Active {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemLink:Visited {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemLink:Hover {  FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #F1F1F1;padding: 3px 5px 3px 5px;text-decoration: underline;  }

/* Hyperlink class for GridItemAlt*/
.GridItemAltLink { FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemAltLink:Link { FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemAltLink:Active { FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemAltLink:Visited { FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;text-decoration: underline;  }
.GridItemAltLink:Hover{ FONT-WEIGHT: normal;FONT-SIZE: 11px;COLOR: black; FONT-FAMILY:  Arial; background-color: #99ccff;padding: 3px 5px 3px 5px;text-decoration: underline;  }

/* Footer Contained within the Grid itself. */
.GridFooter { padding-left: 5px;  font-family: Arial; font-size: 8pt; font-weight: bold; padding-top: 2px; color: #FFFFFF; background-color: #8597C7; border-top: 1px solid #F5F5F5; border-bottom: 1px solid #354C87; }
.GridNoResults { color: black;}
/* Extra Footer is for the Channel Model Data Grid which has the following links underneath
   the grid.
   Select All     Clear All     Select All From All Pages 
*/
.GridExtraFooter { FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
.GridExtraFooterLink			{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline;  }
.GridExtraFooterLink:Link			{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline;  }
.GridExtraFooterLink:Active		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
.GridExtraFooterLink:Visited		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
.GridExtraFooterLink:Hover		{ FONT-WEIGHT: bolder; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: Arial; text-decoration: underline; }
/* Used on OrderConfirmDataGridLayout.ascx file for the Matching Items Text.  This is called on the
   Order Details page which is already using the TitleSubHeader so we need something for this row  */
.GridMatchingItems {font-weight: bold; text-transform: uppercase; }
/* Used on Order_Details.aspx file for the Header Text.    */
.GridExtraHeader {font-weight: bold; text-transform: uppercase; }
/* Used To Indicate if an input fields is a reuired input field denoted by an * */
.RequiredField { color: red; FONT-SIZE: large;}
.RequiredFieldSmall { color: red;}

/* Search Control Styles */
.Filter					{border : medium solid #FDEDB3; FONT-SIZE: 9pt; FONT-FAMILY: Arial; width: 100%; background-color: #FDEDB3; }
.FilterBoldText			{font-weight: bold;}
.PageNumber				{font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal; padding-top: 7px; padding-bottom: 2px;  }
.MatchingItemText		{FONT-SIZE: 9pt;   FONT-FAMILY: Arial }

/* Pop Up Dialog for Old ASP Code */
.PopUpBody { margin: 25px 25px 25px 25px; }
/* Also used in the OMAddNote.aspx Page */
.MiniDataTable{ border-bottom: medium double #354C87;}

/* Help ASP Pages Tags */
.HelpBody { margin: 5px 5px 5px 5px; }
.HelpDataTable { border-bottom: medium double #354C87; width:100%;}
.HelpTable {width: 480px; }

/* Shopping Cart Styles */
.EmptyCart	{ font-family:  Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: bold; }

/* Used on the OrderManager/ControlLayouts/ProductsTotalsLayout.ascx file.  Displays the
   orders taxes, shipping and totals at the bottom of the line item list.  */
.OrderTotalsHeader { font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: bold;  padding-left: 7px; padding-top: 5px; padding-bottom: 2px; }
.OrderTotalsData { font-family: Arial, sans-serif; color: #000000; font-size: 8pt; padding-left: 7px; padding-top: 5px; padding-bottom: 2px; }
.OrderTotalsLine { border-bottom: medium double #000000; background-image: url(/partnerportal/images/blank.gif);}

/* The following tags are used on the Order Admin Page: OrderManageDetails.aspx
   It displays the two tabs on this page.  Should be used for other tabs in the
   site but have not seen any other.   *** These did not seem to work so the original
   styles are hard coded in the ASPX 

*/
.TabSelectedStyle {background-color:#cccccc;color:#000000;border-bottom:none;}
.TabHoverStyle {background-color:#dddddd;}
.TabDefaultStyle {background-color:#eeeeee;font-family:verdana;font-size:10pt;color:#000000;width:150;height:20;text-align:center;border-color:#888888;border-width:1px;border-style:solid;} 
.SepDefaultStyle {background-color:#FFFFFF;border-color:#888888;border-width:1px;border-style:solid;border-top:none;border-left:none;border-right:none}

/*
   The following tags are usesd for the Navigation Trail Web Control. 
   This control is on the Order Manager Pages at the top:
	Shop From Cart > Select FulFillment Partner > Credit Card  
*/
.NavigationTrailEnableStep { font-family: Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase;   }
.NaviagationTrailCurrentStep { font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; font-weight: bold; text-transform: uppercase;   }
.NaviagationTrailDisableStep { font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; }
.NavigationTrailText { font-family: Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; }

/* The following tag is used in the Order Manager Application for the CheckBoxes
   that appear at the bottom of the Data Grid on the check out pages:
   SelectDistributor.aspx, Location_Manger.aspx */
.OrderManagerCheckBoxes {font-weight: bold;}

/* CARRIER CUSTOM HYPERLINK CLASS */

.timestamp
{
	FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
	TEXT-DECORATION: none;
}

.hyperlink, .hyperlink:hover, .hyperlink:visited
{	
	font-size: 8pt;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: #555555;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    cursor: hand;
    text-decoration: underline;
}

.Hrefhyperlink, .Hrefhyperlink a:link, .Hrefhyperlink a:active, .Hrefhyperlink a:hover, .Hrefhyperlink a:visited
{	
	font-size: 8pt;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 9pt;
    PADDING-BOTTOM: 1px;
    COLOR: #555555;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    cursor: hand;
    text-decoration: underline;
}

/* CARRIER CUSTOM TABS CLASS */
.headerMessage, .headerMessage a:link, .headerMessage a:active, .headerMessage a:hover, .headerMessage a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}

.headerLink, .headerLink a:link, .headerLink a:active, .headerLink a:hover, .headerLink a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.tabsBG {
	background-color: #FDEDB3;
	border-bottom: 1px solid #666666;
}
.tabs
{
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;

	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	}    
.tabLinks, .tabLinks a:link, .tabLinks a:active, .tabLinks a:hover, .tabLinks a:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}
.tablethreeframenav
{	BACKGROUND-COLOR: #006DA7;
}
.navHeader1
{
	border-right: #cccccc 1px solid;
	padding-right: 5px;
	border-top: #cccccc 1px solid;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	font-family: Arial;
	background-color: #666666;
} 
.navHeaderLink1:link, .navHeaderLink1:visited, .navHeaderLink1:hover
{
	font-size: 11px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.navHeader2
{
	font-family: Arial;
	font-size:11px;
	background-color : #CCCCCC;
	color : #666666;
	padding : 0px 0px 0px 0px;
} 
.navHeaderLink2:link, .navHeaderLink2:visited, .navHeaderLink2:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
}
.navHeader3
{
	font-family: Arial;
	font-size:11px;
	background-color : #FFFFE0;
	color : #000000;
	padding : 0px 0px 0px 0px;

} 
.navHeaderLink3:link, .navHeaderLink3:visited, .navHeaderLink3:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
/* Carrier homepage classes */
.myhomepage
{
    BORDER-RIGHT: #660000 1px solid;
    BORDER-TOP: #660000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #660000 1px solid;
    BORDER-BOTTOM: #660000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}
.myhomepageheader {
	background-color: #660000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;														   
}
.myhomepagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;														   
}
.alerts
{
    BORDER-RIGHT: #660000 1px solid;
    BORDER-TOP: #660000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #660000 1px solid;
    BORDER-BOTTOM: #660000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdedb3
}
.ReadOnlyInput
{
	font-size: 9pt;
	font-family: Arial;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-width: 0px;
}
/* custom span, to make them invisible */
SPAN
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}

.dataEntrySelect
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.dataEntryText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.OddRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}

.SurveyHeader
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white;
   	font-weight: bold
}
.EvenRow
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	background-color: #99ccff;
}

/* OLD 5.0 CARRIER stylesheet. ONLY USE FOR REFERENCE for the new classes above
BODY
{
	FONT-SIZE: 10pt;
	MARGIN: 0px;
	COLOR: #000000;
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica, Sans-serif;
	scrollbar-face-color: #D8D8D8;
	scrollbar-arrow-color: #00000;
	scrollbar-track-color: #FFFFFF;
	scrollbar-shadow-color: #666666;
	scrollbar-highlight-color: #F1F1F1;
	scrollbar-3dlight-color: #666666;
	scrollbar-darkshadow-Color:#666666;
}
FORM
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
SPAN
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
DIV
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
TABLE
{
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
}
TD
{
	FONT-SIZE: 8pt;
	color: #000000;
}
BUTTON
{
	background-color:#F1F1F1;
	border-color:Black;
	border-width:1px;
	border-style:Solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial;
	
}
.input
{
	font-size: 9pt;
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 3px;
	FONT-SIZE: 8pt;
	PADDING-BOTTOM: 1px;
	COLOR: black;
	PADDING-TOP: 1px;
	background-color : #F1F1F1;
	border-left : 1px solid #336699;
	border-top : 1px solid #336699;
	border-right : 1px solid #FFFFFF;
	border-bottom : 1px solid #FFFFFF;
}
.dropdown
{	font-size:9pt;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
}
A:active
{
    COLOR: #888888;
}
A:visited
{
    COLOR: #888888;
}
A:hover
{
    COLOR: #888888;

}

.unframedBody
{
	MARGIN: 5px;
}
.checkbox
{
	border: 0px;
	background: none;
}

.hyperlink, .hyperlink:hover, .hyperlink:visited
{	
	font-size: 8pt;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: #555555;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    cursor: hand;
    text-decoration: underline;
}

.headerBG {
	background: #FFFFFF url(/partnerportal/themes/default/header_bg_2.jpg) no-repeat;
	border-bottom: 2px solid #000000;
}
.welcome
{
    FONT-SIZE: 11px;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
	FONT-WEIGHT: normal;
    TEXT-DECORATION: none;
}
.headerMessage, .headerMessage a:link, .headerMessage a:active, .headerMessage a:hover, .headerMessage a:visited
{
	font-weight: bold;
	font-size: 11px;
	color: black;
	font-family: Arial;
	text-decoration: none;
}

.tabLinks, .tabLinks a:link, .tabLinks a:active, .tabLinks a:hover, .tabLinks a:visited
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial;
	FONT-WEIGHT: bold;
    TEXT-DECORATION: none;
}

.navBG {
	background: #CCCCCC;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	padding-top: 0px;
	margin: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	border-right: 1px solid #999999;
}
.navHeader1
{
	border-right: #cccccc 1px solid;
	padding-right: 5px;
	border-top: #cccccc 1px solid;
	padding-left: 5px;
	font-size: 11px;
	padding-bottom: 2px;
	border-left: #cccccc 1px solid;
	color: #ffffff;
	padding-top: 2px;
	border-bottom: #cccccc 1px solid;
	font-family: Arial;
	background-color: #666666;
} 
.navHeaderLink1:link, .navHeaderLink1:visited, .navHeaderLink1:hover
{
	font-size: 11px;
	color: white;
	font-family: Arial;
	text-decoration: none;
}
.navHeader2
{
	font-family: Arial;
	font-size:11px;
	background-color : #CCCCCC;
	color : #666666;
	padding : 0px 0px 0px 0px;
} 
.navHeaderLink2:link, .navHeaderLink2:visited, .navHeaderLink2:hover
{
	font-weight: bold;
	font-size: 11px;
	color: #666666;
	font-family: Arial;
	text-decoration: none;
}
.navHeader3
{
	font-family: Arial;
	font-size:11px;
	background-color : #FFFFE0;
	color : #000000;
	padding : 0px 0px 0px 0px;

} 
.navHeaderLink3:link, .navHeaderLink3:visited, .navHeaderLink3:hover
{
	font-size: 11px;
	color: #000000;
	font-family: Arial;
	text-decoration: none;
}
.titleSubHeader
{
  font-size: 11pt;
  font-weight: bold;
  color: black;
  border-bottom: solid 1px grey;
}

.bottomBG {
	background: #FFFFFF;
   border-top: 1px solid #999999;
	margin: 5px;
	}
.contentBG {
	
}
.tabsBG {
	background-color: #FDEDB3;
	border-bottom: 1px solid #666666;
}
.HeaderFloat
{
}
.HeaderSearch
{
	position : absolute;
	right : 5px;
	top : 13px;
}

.tableData button
{
	color:red;
	background-color:purple;
}
.tableData submit
{
	color:red;
	background-color:purple;
}
.tableData
{
  font-size: 9pt;
  color: black;
  font-family: 'MS Sans Serif' , Arial;
  background-color: white;
}
.tableHeader
{
  font-weight: bold;
  font-size: 9pt;
  color: black;

  font-family: 'MS Sans Serif' , Arial;
  background-color: whitesmoke;
}

.propertyData
{
	font-size: 9pt;
	color: Black;
}
.propertyHeader
{
	font-size: 9pt;
	font-weight: bold;
	color: Black;
}

.titleHeader
{

	color : #660000;
	font-family : "Arial", Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 16pt;
	text-align : left;

}

.titleHeader A
{
text-decoration:none;
}

.titleHeader A:hover
{
text-decoration:underline;
}


.horizontalLine
{
    COLOR: black;
    FONT-SIZE: 1pt;
    display:none;
}
 
 .pageDescription
{
	Font-Family:'ms sans serif';
	font-size:9pt;
}

.titleHeaderSpacer
{
    BORDER-TOP: #b5b6b5 1px solid;
    FONT-SIZE: 8pt;
    MARGIN-BOTTOM: 16px;
    COLOR: #333333;
    FONT-FAMILY: 'MS Sans Serif', Arial
}

.tableHeader A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.tableHeader A:hover
{
    COLOR: black;
    TEXT-DECORATION: underline
}
.tableHeader A:visited
{
    COLOR: black;
}
.tableHeader A:active
{
    COLOR: blue;
    TEXT-DECORATION: underline
}

.searchTable
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    BACKGROUND-COLOR: lightgrey
}
.footer
{
    BORDER-TOP: #999999 1px solid;
    MARGIN-TOP: 35px;
    FONT-SIZE: 7pt;
    FONT-FAMILY: 'MS Sans Serif', Arial;
}
.button
{	background-color:#F1F1F1;
	border-color:Black;
	border-width:1px;
	border-style:Solid;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial;
}


.dataEntrySelect
{
    FONT-SIZE: 6pt;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.dataEntryText
{
    FONT-SIZE: xx-small;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.searchResults
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.dataGridOptions
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.titleLocation
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.titleLocation A
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    FONT-FAMILY: 'MS Sans Serif', Arial;
    TEXT-DECORATION: none
}
.titleLocation A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #333333;
    TEXT-DECORATION: underline
}
.titleHeader A
{
    FONT-SIZE: 16pt;
    COLOR: #062750;
    FONT-FAMILY: 'Lucida Sans Unicode', Arial;
    TEXT-DECORATION: none;
}
.titleHeader A:visited
{
    FONT-SIZE: 16pt;
    COLOR: #062750;
    FONT-FAMILY: 'Lucida Sans Unicode', Arial;
    TEXT-DECORATION: none;
}
.titleHeader A:hover
{
    COLOR: blue;
    TEXT-DECORATION: underline;
}
.tableHeaderLeft
{
  font-weight: bold;
  font-size: 9pt;
  color: black;
  border-top-style: none;
  font-family: 'MS Sans Serif' , Arial;
  border-right-style: none;
  border-left-style: none;
  border-bottom-style: none;
}
.tableHeaderLeft A
{
    COLOR: black;
    TEXT-DECORATION: none
}
.PageData
{
    MARGIN: 10px 0px 0px 10px
}
.messageError
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    font-size:10pt;
    PADDING-BOTTOM: 1px;
    COLOR: red;
    PADDING-TOP: 1px;
	font-weight: bold;
}
.messageWarning
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #cc0000;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.messageStandard
{
	font-weight: bold;
	font-size: 9pt;
	color: blue;
	font-family: 'MS Sans Serif' , Arial;
}

.titleLocation A:visited
{
    COLOR: black
}

A.Navigation
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.normaltext
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Arial
}
.smalltext
{
    FONT-SIZE: 5pt;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Arial
}

.contentbody
{
    FONT-SIZE: 9pt;
    MARGIN: 7px;
    COLOR: black;
    FONT-FAMILY: 'MS Sans Serif', Arial;
}
.tableframe
{
	COLOR: #000000;
	FONT-FAMILY: Arial;
	font-weight: normal;
	height : 25px;
	position : absolute;
	right : 250px;
	bottom : 2px;
	
}
.tablethreeframe
{	
	BACKGROUND-COLOR: #666666;
	COLOR: #FFFFFF;
	FONT-FAMILY: 'Tahoma', Arial;
	height: 160px;
}
.tablethreeframenav
{	BACKGROUND-COLOR: #006DA7;
}
.tablestartpage
{	BACKGROUND-COLOR: white;
}
.tablelogin
{	BACKGROUND-COLOR: #34679a;
}


.navtext
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    font-size: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'MS Sans Serif',Arial;
}
.label
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    font-size: 11px;
    PADDING-BOTTOM: 1px;
    COLOR: #000000;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
}
.copyright
{
	FONT-SIZE: 8pt;
	COLOR: #666666;
}


.whitehyperlink A, .whitehyperlink A:active, .whitehyperlink A:hover, .whitehyperlink A:visited
{	font-size:8pt;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: white;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'Tahoma', Arial;
}
.blackhyperlink A, .blackhyperlink A:active, .blackhyperlink A:hover, .blackhyperlink A:visited
{	font-size: 11px;
	font-weight: bold;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.resourcelabel
{	font-size:10pt;
	font-weight:bold;
    FONT-SIZE:10pt;
    COLOR: white;
    FONT-FAMILY: lucida sans unicode;
}


.headerButton
{
	background-color:#F1F1F1;
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    FONT-SIZE: 8pt;
    PADDING-BOTTOM: 1px;
    COLOR: black;
    PADDING-TOP: 1px;
    FONT-FAMILY: 'MS Sans Serif', Arial;
}
.navBarLinks
{
	font-family: Arial;
	font-size:11px;
	background-color : #666666;
	color : #FFFFFF;
	padding : 5px 5px 5px 5px;
	border: 1px solid #CCCCCC;
}
.navBarLink, .navBarLink:link, .navBarLink:active, .navBarLink:visited
{
	font-family: Arial;
	font-weight: normal;
	COLOR: #FFFFFF;
	text-decoration: none;
	font-size: 11px;
	background: #666666;
	}
.navBarLink:hover
{
	font-family: Arial;
	font-weight: normal;
	COLOR: #FFFFFF;
	text-decoration: underline;
	font-size: 11px;
	font-color: #FFFFFF;
	background: #666666;
}
	
.navigationLinks
{
	font-family: Tahoma;
	font-size:13pt;
	background-color : #1E5F96 ;
	color : #CCCCCC;
	border : 1px solid #999999;
}
.navigationLink, .navigationLink a:link, .navigationLink a:active, .navigationLink a:hover, .navigationLink a:visited
{
	COLOR: #0000FF;
	text-decoration: none;
	font-size: 10pt;
}
.subnav
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	padding-left: 20px;
}
.subnavlink:link, .subnav:active, .subnav:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
}
.subnavlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #006DA7;
	text-decoration: underline;
}
.trinavSelect
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFE0;
	color: #000000;
	padding-left: 10px;
	text-decoration: none;
}
.trinav
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFE0;
	color: #000000;
	padding-left: 10px;
	text-decoration: none;
	border-bottom: 1px dotted #CCCCCC;
}
.trinavlink:link, .trinav:active, .trinav:visited
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFE0;
	color: #000000;
	text-decoration: none;
}
.trinavlink:hover
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFE0;
	color: #006DA7;
	text-decoration: underline;
}

.SortedTD
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: white;
    BACKGROUND-COLOR: #191952
}
.AddRemoveButton
{
    FONT-WEIGHT: normal;
    FONT-SIZE: xx-small;
    COLOR: #333333;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cddbe6
}
.HideSelect
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.CancelButton
{
    FONT-SIZE: 8pt;
    COLOR: #666666;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccccc
}
.OddRow
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: white
}
.EvenRow
{
	font-weight: normal;
	font-size: 8pt;
	color: black;
	font-family: Arial;
	background-color: #99ccff;
}
.SearchSubHeader
{
    BACKGROUND-COLOR: darkgray;
    COLOR: white;
    FONT-FAMILY: Arial;
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bold
}
.SearchHeader
{
    BACKGROUND-COLOR: white;
    COLOR: darkgray;
    FONT-FAMILY: Arial;
    FONT-SIZE: 14pt;
    FONT-WEIGHT: bold
}
.clsMenu
{
    BACKGROUND: #eeeee6;
    BORDER-BOTTOM: black 1px solid;
    BORDER-LEFT: black 2px solid;
    BORDER-RIGHT: black 1px solid;
    BORDER-TOP: black 2px solid;
    PADDING-BOTTOM: 0px;
    POSITION: absolute;
    DISPLAY: none;
    WIDTH: 175px
}
.MenuNav
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: capitalize;
    COLOR: black;
    FONT-WEIGHT: bold;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-DECORATION: none;
    CURSOR: hand
}
.menu
{
    PADDING-LEFT: 5px;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    WIDTH: 150px;
    COLOR: blue;
    FONT-FAMILY: Tahoma, Arial;
    TEXT-ALIGN: left
}
.ProductsCellHeader
{
    Font-Family: Arial;
    font-size: 14px;
    font-weight: bold;
    text-align:right;
}
.ProductsQuickLinkPanel
{
    Font-Family: Arial;
    font-size: 11px;
    color:Black;   
}

.ProductQuickLink
{
    color:Black;
}

.NavigationBarText
{
	font-family: Arial;
	font-size: 8pt;
	color: white;
	font-weight: bold;
}
.quickLinksHeader
{
	FONT-SIZE: 10pt;
	FONT-WEIGHT: bolder;
	COLOR: white;
	FONT-FAMILY: 'MS Sans Serif', Arial;
}    
.quickLinksContent
{
	background-color: white;
	border-top : 1px solid #205F95;
	border-right : 1px solid #205F95;
}    
.quickLinksText, .quickLinksText a:link, .quickLinksText a:active, .quickLinksText a:hover, .quickLinksText a:visited
{
	FONT-SIZE: 8pt;
	COLOR: #196096;
	FONT-FAMILY: 'Tahoma', Arial;
	Text-Decoration: none;
}

.alerts
{
    BORDER-RIGHT: #660000 1px solid;
    BORDER-TOP: #660000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #660000 1px solid;
    BORDER-BOTTOM: #660000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #fdedb3
}

.tabs
{
	background-color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;

	padding-left: 5px;
	padding-right: 5px;
	color: #000000;
	}    

.myhomepage
{
    BORDER-RIGHT: #660000 1px solid;
    BORDER-TOP: #660000 1px solid;
    FONT-SIZE: 11px;
    BORDER-LEFT: #660000 1px solid;
    BORDER-BOTTOM: #660000 1px solid;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff
}

.ReadOnlyInput
{
	font-size: 9pt;
	font-family: 'MS Sans Serif' , Arial;
	border-top-style: none;
	border-right-style: none;
	border-left-style: none;
	border-bottom-style: none;
	border-width: 0px;
}
.myhomepageheader {
	background-color: #660000;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	padding: 5px;														   
}
.myhomepagelinks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 5px;														   
}

.filter	{
	BACKGROUND-COLOR: #FFFFCC;
	border : 1px outset #FFCC33;
	padding : 4px;
}
.subheader {
	background-color: #F1F1F1;
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-style : normal;
	font-weight : bold;
	font-size : 12pt;
	padding : 3px;
	border-bottom : 4px inset #666666;
}*/

/*Added By Bindu for Bug #4983 -SAP Customer Master - Minor Enhancements 2 - Begin*/
.ErrorMessageImg { width: 15px; height: 14px; padding-right:10px; BACKGROUND: transparent url(/PartnerPortal/images/cross.gif) no-repeat 0px 50%; }
.SuccessMessageImg { width: 15px; height: 14px; padding-right:10px;BACKGROUND: transparent url(/PartnerPortal/images/tick.gif) no-repeat 0px 50%; } 
.SuccessText { padding-left: 3px;font-weight: bold; font-size:9pt; PADDING-BOTTOM: 1px; COLOR:Green; PADDING-TOP: 1px; FONT-FAMILY: Arial;}
/*Added By Bindu for Bug #4983 -SAP Customer Master - Minor Enhancements 2 - End*/