/* ================================
    CSS STYLES FOR IBUYSPY PORTAL 
    v1.0, 01/2001
   ================================
*/

.

.PageBg
{
	background-color: white;
}

/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.HeadBg
{
	background-color: WHITE;	 						/*CHANGE THE HEADER COLOR*/

}

/* background color for the content part of the pages*/
body
{
	background-color:white;
}


.ContentBody /*nyl - not used yet*/                                           
{
  background-color:White; 	
}

/*test no border for logo*/
.logoBorder
{
 border:0px;
 border-bottom:0px;
 border-left-width:0px
}



/* PAGE BANNER */
/* *************/
/* style for the text of the site title */
.SiteTitle
{
	font-family: Verdana Bold, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color:black;
	/*color: #cccc99;*/
}

/* background/border colors for the selected tab */							/*SELECTED TAB COLOR*/
.TabBg
{
	background-color: #ccccff;
}

/* background/border colors for the unselected tabs */						/*UNSELECTED TAB COLOR*/
.OtherTabsBg
{
	background-color: #cccccc;
	/*border-color: white;*/
}
.TabsSep
{
	color:Red;
}
/* text style for the selected tab */										/*SELECTED TAB TEXT*/

.SelectedTab
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	font-weight: bold;
	width:108;
	text-align:center;
	/*SETS THE WIDTH OF THE TAB*/
}

/* text style for the unselected tabs */									/*NW!UNSELECTED TAB TEXT*/
.OtherTabs
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	text-decoration: none;
	font-weight: bold;
	width:108; 
	text-align:center;
}

.ManySelectedTab
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	font-weight:bold; 
	width:55;
	text-align:center;
	/*SETS THE WIDTH OF THE TAB*/
}

/* text style for the unselected tabs */									/*NW!UNSELECTED TAB TEXT*/
.ManyOtherTabs
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	color: Black;
	text-decoration: none;
	font-weight:bold;  
	width:55;
	text-align:center; /*SETS THE WIDTH OF THE TAB*/
}

/**************************************************************/
/*Categories Tabs*/
/*****************/
/* background/border colors for the selected tab */               /*CHANGE WHOLE TAB BACKGROUND TO ORANGE*/
.CatBg
{
	background-color: #ccccff;
	text-align:center;
	padding-left: 8px;
	padding-right: 8px;
}
/* background/border colors for the unselected tabs */


.OtherCatsBg
{
	background-color: #ccccff;
	text-align:center;
	padding-left: 8px;
	padding-right: 8px;
}

/* text style for the selected tab */								/*CHANGE COLOR FOR SELECTED TAB TEXT*/


.SelectedCat
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
    text-align:center;		
	color: RED;
	font-weight: bold;
}

/* text style for the unselected tabs */
.OtherCats
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	text-align:center;		
	/*font-weight: bold;*/
}

.ManySelectedCat
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
    text-align:center;		
	color: darkblue;
	font-weight: bold;
}

/* text style for the unselected tabs */
.ManyOtherCats
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 7pt;
	text-decoration: none;
	text-align:center;		
	background-color: #ccccff;
}
/*End Categories*/

/**************************************************************/
/* hyperlink styles of the unselected tabs */
A.OtherTabs:link
{
	text-decoration: none;
	color:Black;	                                  /*CHANGE COLOUR OF ALL UNSELECED TABS*/
}

A.OtherTabs:visited
{
	text-decoration: none;
	color:Black;
}

A.OtherTabs:active
{
	text-decoration: none;
	color: Black;
}

A.OtherTabs:hover
{
	text-decoration: underline;
	
	color: blue;
}

/*Duplicated Set for ManyOtherTabs*/


A.ManyOtherTabs:link
{
	text-decoration: none;
	color:Black;	                                  /*CHANGE COLOUR OF ALL UNSELECED TABS*/
}

A.ManyOtherTabs:visited
{
	text-decoration: none;
	color:Black;
}

A.ManyOtherTabs:active
{
	text-decoration: none;
	color: Black;
}

A.ManyOtherTabs:hover
{
	text-decoration: underline;
	
	color: blue;
}






/*************************************************************/
/**********Categories***********************/
/* hyperlink styles of the unselected tabs */
A.OtherCats:link
{
	text-decoration: none;	 								/*CHANGE COLOUR FOR UNSELECTED TAB TEXT*/
	color: BLACK;
}

A.OtherCats:visited
{
	text-decoration: none;
	color: BLACK;
}

A.OtherCats:active
{
	text-decoration: none;
	color: BLACK;
}

A.OtherCats:hover
{
	text-decoration: underline;
	color: BLACK;
}



/*Duplicated Set for ManyOtherCats*/


A.ManyOtherCats:link
{
	text-decoration: none;
	color:Black;	                                  /*CHANGE COLOUR OF ALL UNSELECED TABS*/
}

A.ManyOtherCats:visited
{
	text-decoration: none;
	color:Black;
}

A.ManyOtherCats:active
{
	text-decoration: none;
	color: Black;
}

A.ManyOtherCats:hover
{
	text-decoration: underline;
	
	/*color: white;*/
}


/*************************************************************/
/* text style for the site links (at extreme top-right of header) *//* CHANGE FROM DARK BLUE- WELCOME MSG */
.SiteLink
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:BOLD;								/*	THIS IS FOR THE WELCOME MSG*/
}

/* hyperlink style for the site links */
A.SiteLink:link
{
	text-decoration: none;
	color: BLACK;
}

A.SiteLink:visited
{
	text-decoration: none;
	color: BLACK;
}

A.SiteLink:active
{
	text-decoration: none;
	color: BLACK;
	
}

A.SiteLink:hover
{
	text-decoration: underline;
	color: BLACK;
}

/* style for separator between site links */
.Accent
{
	color: red;
	font-weight: bold;
}



/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */
.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: darkred;
}



/* GENERAL */
/* style for module titles */
.Head
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

/* style of item titles on edit and admin pages */
.SubHead
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
}

/* 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;
}

/* text style used for most text rendered by modules */
.Normal
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	line-height: 12px;
}

/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.NormalRed
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: red;
}

.NormalBold
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
}

/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link
{
	text-decoration: underline;
	color: black; 
}

A.CommandButton:visited
{
	text-decoration: underline;
	color: black;
}

A.CommandButton:active
{
	text-decoration: underline;
	color: black;
}

A.CommandButton:hover
{
	text-decoration: underline;
	color: black;
}




/* GENERIC */
H1
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H2
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: normal;
	color: #666644;
}

H3
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: darkred;
}

H4
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: darkred;
}

H5, DT
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
}

H6
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: darkred;
}

TFOOT, THEAD
{
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: darkred;
}

TH
{
	vertical-align: baseline;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: darkred;
}

A:link
{
	text-decoration: none;
	color: BLUE;
}

A:visited
{
	text-decoration: none;
	color: purple;
}

A:active
{
	text-decoration: none;
	color: purple;
}

A:hover												/*CHANGE HOVER STYLE*/
{
	text-decoration: underline;
	color: black;
}

SMALL
{
	font-size: 8px;
}

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: dimgrey;
	height: 1pt;
	text-align: left;
}

/*styles for treeview*/
/* highlight selected node */

.HiliteClass
{
	color:black;
}

.HiliteClass a:visited							/*HIGHLIGHTED SELECTED NODE OF TREE ON THE LEFT*/
{
	color:WHITE;
	background-color:silver;
	font-weight:bold;
	font-size:8pt;
}
.HiliteClass a:active
{
	color:black;										/*hilite text*/
	background-color::silver;				/*HIGHLIGHTED SELECTED NODE OF TREE ON THE LEFT*/

	font-weight:bold;
	font-size:8pt;
}

.HoverClass
{
	text-decoration:none;
/*	color:darkblue; */
/*	background-color:white;*/	 
}

.SearchFrameBody
{
	background-color:#ddddff;
	font-family :Verdana, Sans-Serif ;
	font-size : 8pt;
}

/*Color and font control for tree views  290403*/		/*EFFECT BGCOL OF TREEVIEW*/

.TreeBody
{
	background-color:#EEEEEE;
}

.TreeViewBody				
{
	background-color:#EEEEEE;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family :Verdana, Sans-Serif ;
	font-size : 8pt;
}

.TreeViewBody A:link
{
    text-decoration: none;
	color: Black;	
}

.TreeViewBody A:visited
{
	text-decoration: none;
	color:black;
	 	                                          /*VISITED NODE*/
	 
}

.TreeViewBody A:active
{
 	text-decoration: none;
 	color:red;
 	background-color:silver;                                                  /*ACTIVE NODE*/
	 
}

.TreeViewBody A:hover										/*CHANGE HOVER STYLE*/
{
	text-decoration: underline;
	color: red;
}

/*Tree view for move to*/
.MoveToTreeBody
{
	background-color:white;
}

.MoveToTreeViewBody				
{	
	background-color:white;
	font-family :Verdana, Sans-Serif ;
	font-size : 8pt;
}

.MoveToTreeViewBody A:link
{
    text-decoration: none;
	color: black;
}

.MoveToTreeViewBody A:visited
{
	text-decoration: none;
	color:black;
	 	                                          /*VISITED NODE*/	 
}

.MoveToTreeViewBody A:active
{
 	text-decoration: none;
 	color:red; 	
}

.MoveToTreeViewBody A:hover										/*CHANGE HOVER STYLE*/
{
	text-decoration: underline;
	color: red;
}

/*Used for the treeview font 280403*/
.TextFont
{
	font-family:Verdana, Sans-Serif  ;
	font-size :8pt;
}

.TextHead
{
 font-family:Verdana, Sans-Serif;
 font-weight:bold;
 font-size:8pt;	
}

/*TEST BUTTON COLOURS*/
.Button
{
	 font-family:Verdana, Sans-Serif;
	 font-size:8pt;
	 background-color:#ddddff;
	 border: solid 1px #9999ff;
}

.TreeViewBodyCss			
{
	font-family: Verdana;
	font-size: 8pt;
}

.TreeViewBodyHilite 
{   
	font-family: Verdana;
	font-size: 8pt;
 	text-decoration: none;
 	color:red;
 	background-color:silver;
}

.TreeViewBodyHover
{
	font-family: Verdana;
	font-size: 8pt;
	text-decoration: underline;
	color: red;
 	cursor: hand;                  
}

Input
{
	font-family: Verdana;
	font-size: 8pt;
}

TextArea
{
	font-family: Verdana;
	font-size: 8pt;
}

Select
{
	font-family: Verdana;
	font-size: 8pt;
}

.GridFixedWidth
{
	font-family: Verdana, Sans-Serif;
	font-size: 8pt;
	table-layout: fixed;
}

.GridFixedWidthHeader
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
}

.GridFixedWidthFooter
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
}

.GridFixedWidthItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
}

.GridFixedWidthAlternateItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: #ffffcc;
}

.GridFixedWidthPager
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	height: 20px;
}


.GridHeader
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
}

.GridFooter
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
}

.GridItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	height: 20px;
}

.GridAlternateItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: #ffffcc;
	height: 20px;
}

.GridPager
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	height: 20px;
}

.SearchGridHeader
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}

.SearchGridFooter
{
	font-family: Verdana;
	font-size: 8pt;
	font-weight: bold;
	background-color: #ccccff;
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}

.SearchGridItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}

.SearchGridAlternateItem
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: #ffffcc;
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}

.SearchGridPager
{
	font-family: Verdana;
	font-size: 8pt;
	background-color: white;
	height: 20px;
	padding-left: 4px;
	padding-right: 4px;
}

.OnLoadTreeBack
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
}

A.OnLoadTreeNormal
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: Black;
	padding-left: 4px;
	padding-right: 4px;
}

A:link.OnLoadTreeNormal
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: Black;
	padding-left: 4px;
	padding-right: 4px;
}

A:Visited.OnLoadTreeNormal
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: Black;
	padding-left: 4px;
	padding-right: 4px;
}

A:hover.OnLoadTreeNormal
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: Black;
	padding-left: 4px;
	padding-right: 4px;
	text-decoration: underline;
}

.OnLoadTreeDisabled
{
	background-color:#eeeeee;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: Gray;
	padding-left: 4px;
	padding-right: 4px;
}

.OnLoadTreeSelected
{
	background-color:White;	                       /*APPARENTLY NO EFFECT ON BGCOL*/
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	color: black;
	padding-left: 4px;
	padding-right: 4px;
	border: solid 1px gray;
}
