
/* CONTENT PAGES - This section of the style sheet will control everything in the
	Content pages.  */
/* 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-family: 'Lucida Sans Unicode', 'MS Sans Serif', Arial; color: #673434; font-size: 15pt; font-weight: bold}
/* 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-family: 'Lucida Sans Unicode', 'MS Sans Serif', Arial, sans-serif; color: #673434; font-size: 10pt; 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. */
.Instruction			{ font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal; padding-top: 10px; padding-bottom: 10px; }
/* 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				{ background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px;   border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
/* 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			{ width: 65px; background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", Arial, sans-serif; font-size: 11px;   border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #FFFFFF; border-bottom:  1px solid #FFFFFF;  border-spacing: 12px; }
/* TextArea Tag Class */
.InputDataTextArea		{ width: 400px; background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", 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; }
/* 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; background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", 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; }
/* Input Type = CheckBox */
INPUT.CheckBoxData		{ color: #354C87; }
/* Select Drop Down Class */
.SelectData				{ background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", 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; background-color: #EAF0FA; color: #354C87; font-family: "Trebuchet MS", 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: #E6E6E6; color: #000000;   font-family: "Trebuchet MS", Arial, sans-serif; font-size: 8pt; padding: 0 0 0 0; border-top: 1px solid #000000; border-left:  1px solid #000000;  border-right: 1px solid #000000; border-bottom:  1px solid #000000;   }
/* Standard Back Button Class */
.BackButton				{ background-color: #ECECEC; color: #5060B8;	 font-family: "Trebuchet MS", 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; font-weight: bold;	}
.Back						{ padding-top: 7px; }
/*  Error Class for All Error Messages on the Site */
.ErrorText			{ font-size:9pt; PADDING-BOTTOM: 1px; COLOR: red; PADDING-TOP: 1px; FONT-FAMILY: 'MS Sans Serif', Arial;}
/*  Warning Class for messages which are not errors but do require serious concideration
    before proceeding. */
.WarningText        { FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #cc0000; FONT-FAMILY: 'MS Sans Serif', Arial}
.StandardMessageText { font-weight: bold; font-size: 9pt; color: blue; font-family: 'MS Sans Serif' , Arial;}
/* Bold Text used with other styles to make text bold */
.BoldText			{font-weight: bold;}

/* Underline Text used with other styles to make text bold */
.BoldUnderline			{font-weight: bold; text-decoration: underline;}

/* 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: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; }
.MenuLink:Link			{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase;   }
.MenuLink:Active		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
.MenuLink:Visited		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
.MenuLink:Hover		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; }

/* Grid Control Styles - Used in the Channel Model Data, Message Center Inbox and
   any other page which display a list of items.
*/
.GridHeader { font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 9pt; font-weight: bold; background-color: #FDEDB3; border: 2px solid #ffffff; padding-left: 7px; padding-top: 5px; padding-bottom: 2px; white-space: nowrap; }
.GridHeaderLink:HOVER{ font-family: "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; font-size: 8pt; font-weight: bold;  }
.GridHeaderLink:VISITED{ font-family: "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; font-size: 8pt; font-weight: bold;  }
.GridHeaderLink:ACTIVE{ font-family: "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; font-size: 8pt; font-weight: bold; }
.GridHeaderLink:LINK{ font-family: "Trebuchet MS", Arial, sans-serif; color: #FFFFFF; font-size: 8pt; font-weight: bold;  }
/* List Item Class */
.GridItem { font-family: Arial, sans-serif; color: #000000; font-size: 9pt; background-color: #F0F0F0; border: 2px solid #ffffff; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
/* List Alternate Item Class */
.GridItemAlt { font-family: Arial, sans-serif; color: #000000; font-size: 9pt; background-color: #8AC5FF; border: 2px solid #ffffff; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
.GridItemSel { font-family: Arial, sans-serif; color: #000000; font-size: 9pt; background-color: #FFFFCC; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }
/* Footer Contained within the Grid itself. */
.GridFooter { padding-left: 5px;  font-family: "Trebuchet MS", Arial, sans-serif; font-size: 8pt; padding-top: 2px; color: #000000; background-color: #FFFFFF;  }
.GridNoResults { color: #ff0000;}
/* 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-family: "Trebuchet MS", Arial, sans-serif; background-color: #F0F0F0; color: #000000; font-size: 8pt; font-weight: normal;  padding-bottom: 10px; right:auto}
.GridExtraFooterLink:Link			{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase;   }
.GridExtraFooterLink:Active		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
.GridExtraFooterLink:Visited		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: underline; text-transform: uppercase; }
.GridExtraFooterLink:Hover		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #0000FF; font-size: 9pt; font-weight: bold; text-decoration: none; text-transform: uppercase; }
/* 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: #ff0000;}

.FormHeader { font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 9pt; font-weight: bold; background-color: #FDEDB3; border: 1px solid #ffffff; padding-left: 2px; padding-top: 2px; padding-bottom: 2px; white-space: nowrap; }
.FormData { font-family: Arial, sans-serif; color: #000000; font-size: 9pt; background-color: #F0F0F0; border: 2px solid #ffffff; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; }

/* Search Control Styles */
.Filter					{ font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal; background-color: #FEF1CE; padding-left: 7px; padding-top: 5px; padding-bottom: 2px; border: 1px ridge #B9C4E0; }
.FilterBoldText			{font-weight: bold; font-size: 9pt;}
.PageNumber				{ font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: normal; padding-top: 7px; padding-bottom: 2px;  }
.MatchingItemText		{ font-family: "Trebuchet MS", Arial, sans-serif; color: #000000; font-size: 8pt; font-weight: bold; }

.RowCount			{font-weight: bold; font-size: 12pt;}
.NavLabel			{font-weight: bold; font-size: 9pt;}
.CheckBoxLink      {font-weight: bold; font-size: 10pt;}

/* This section control any font or links that are NOT specified by a Class */

.NormalLink { font-family: "Trebuchet MS", Arial, sans-serif; 	font-size: 8pt; color: #000000;  text-decoration: underline; }

BODY 		{ font-family: "Trebuchet MS", Arial, sans-serif; 	font-size: 8pt;}
/*TD       { font-family: "Trebuchet MS", Arial, sans-serif;  font-size: 8pt;}*/
A        { color: #000000;  text-decoration: underline; }
A:HOVER  { color: #000000;  text-decoration: underline; }
