﻿


/* Dialog */


.Popup
{
	padding               : 0px;
}


.PopupHeader
{
	padding               : 0px;
} 


.PopupContent
{
	padding               : 0px;
	background-image      : url(/App_Themes/2009/ComponentArt/Dialog/Popup/TooltipBackground.png);
	background-repeat     : repeat-y;
}


.PreferencesDialogHeader
{
  position              : relative;
  top                   : 4px;
}


.PreferencesDialogContent
{
  background-image      : url(/App_Themes/2009/ComponentArt/Dialog/SearchPreferences/SearchPrefsContent.gif);
  background-repeat     : repeat-y;
}


.PreferencesDialogFooter
{
  position              : relative;
  top                   : -6px;
}



/* MultiPage */


.ProductDetailMultiPage
{
  background-color      : #3c3a3a;
  overflow              : auto;
  position              : relative;
  top                   : -2px;
  left                  : 1px;
  z-index               : 98;
  border                : solid 1px #f2f0f0;
  border-bottom-width   : 0px;
  width                 : inherit;
  height                : 550px;
}


.ProductDetailMultiPagePageView
{
  padding               : 5px;
  padding-right         : 7px;
}


.ProductDetailMultiPageBottomMiddle
{
  background-color      : #3c3a3a;
  border-bottom         : solid 1px #f2f0f0;
}


.SearchResultsMultiPage
{
  background-color      : #3c3a3a;
  overflow              : auto;
  position              : relative;
  top                   : -2px;
  left                  : 1px;
  z-index               : 98;
  border                : solid 1px #276fb8;
  border-bottom-width   : 0px;
  width                 : inherit;
  height                : 275px;
}


.SearchResultsMultiPagePageView
{
  padding               : 5px;
  padding-right         : 7px;
}


.SearchResultsMultiPageBottomMiddle
{
  background-color      : #3c3a3a;
  border-bottom         : solid 1px #276fb8;
}




/* Menu */


.MenuItem
{
  border                : solid 0px #dcddde; 
  color                 : #000000;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 70%; 
  cursor                : default; 
}

.MenuItemHover 
{
  background-color      : #8a8c8e; 
  color                 : #ffffff;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 70%; 
  cursor                : pointer; 
}

.MenuItemExpanded
{
  background-color      : #8a8c8e; 
  color                 : #5b9a6d;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 70%; 
  cursor                : default; 
}

.MenuItemActive
{
  background-color      : #8a8c8e;
  color                 : #5b9a6d;   
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 70%; 
  cursor                : default; 
}

.MenuBreak
{
  background-color      : silver; 
  width                 : 100%;
  height                : 2px;
}


.MenuItemGroup
{
  background-color      : #dcddde;
  border                : solid 1px #276fb8; 
  border-style          : solid;
  cursor                : default;
  width                 : 200px;
  opacity               : .97;
  filter                : alpha(opacity=97);
  -moz-opacity          : 0.97;
}


.MenuTopGroup
{	
  background-color      : transparent;
}


.MenuTopItem
{
  background-color      : transparent;
  color                 : white;
  cursor                : pointer;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 75%;
  line-height           : 18px;
  text-align            : center;  
  width                 : 127px;
}


.MenuTopItemHover
{
  background-color      : #dcddde;
  color                 : #3c3a3a;
  cursor                : pointer;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 75%;
  line-height           : 18px;
  text-align            : center;  
  width                 : 127px;
}


.MenuTopItemActive
{
  background-color      : #dcddde;
  color                 : #8a8c8e;
  cursor                : pointer;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 75%;
  line-height           : 18px;
  text-align            : center;  
  width                 : 127px;
}




/* NavBar */


.NavBar
{
  background-color      : transparent;
  padding               : 0px; 
} 


.NavBarBottomMostTopItem
{
  background-color      : transparent;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemBottomMostDefault.jpg);
  background-position   : 0px 0px;
  background-repeat     : no-repeat;
  border-top            : solid 1px #276fb8;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 26px; 
  padding               : 5px;
  padding-left          : 10px;   
  cursor                : pointer;
}


.NavBarBottomMostTopItemActive
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemBottomMostActive.jpg);
  background-repeat     : no-repeat;
  background-position   : 0px 0px;
  border-top            : solid 1px #276fb8;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;  
  height                : 26px;
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarBottomMostTopItemHover
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemBottomMostHover.jpg);
  background-repeat     : no-repeat;
  background-position   : 0px 0px;
  border-top            : solid 1px #276fb8;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 26px;
  padding               : 5px;
  padding-left          : 10px;
  cursor                : pointer;
}


.NavBarBottomMostTopItemSelected
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemBottomMostSelected.jpg);
  background-repeat     : repeat-y;
  border-top            : solid 1px #276fb8;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 26px; 
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarTopMostTopItem
{
  background-color      : transparent;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemTopMostDefault.jpg);
  background-repeat     : no-repeat;
  background-position   : 0px 0px;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal; 
  height                : 25px;
  padding               : 5px;
  padding-left          : 10px;   
  cursor                : pointer;
}


.NavBarTopMostTopItemActive
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemTopMostActive.jpg);
  background-repeat     : no-repeat;
  background-position   : 0px 0px;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;  
  height                : 26px;
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarTopMostTopItemHover
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemTopMostHover.jpg);
  background-repeat     : no-repeat;
  background-position   : 0px 0px;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px; 
  padding               : 5px;
  padding-left          : 10px;
  cursor                : pointer;
}


.NavBarTopMostTopItemSelected
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemTopMostSelected.jpg);
  background-repeat     : repeat-y;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px; 
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarTopItem
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemDefault.jpg);
  background-repeat     : repeat-y;
  border                : solid 1px #276fb8;
  border-bottom-width   : 0px;
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px;
  padding               : 5px;
  padding-left          : 10px;   
  cursor                : pointer;
}


.NavBarTopItemActive
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemActive.jpg);
  background-repeat     : repeat-y;
  border                : solid 1px #276fb8;
  border-bottom-width   : 0px;  
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px; 
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarTopItemHover
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemHover.jpg);
  background-repeat     : repeat-y;
  border                : solid 1px #276fb8;
  border-bottom-width   : 0px;  
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px; 
  padding               : 5px;
  padding-left          : 10px;
  cursor                : pointer;
}


.NavBarTopItemSelected
{
  background-color      : #312f30;
  background-image      : url(/App_Themes/2009/ComponentArt/NavBar/TopItemSelected.jpg);
  background-repeat     : repeat-y;
  border                : solid 1px #276fb8;
  border-bottom-width   : 0px;  
  color                 : #ffffff; 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px; 
  font-weight           : normal;
  height                : 25px; 
  padding               : 5px;
  padding-left          : 10px; 
  cursor                : pointer;
}


.NavBarLevel2Item
{
  background-color      : #3c3a3a;
  color                 : #ffffff;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px;    
  border-style          : solid;
  border-color          : #276fb8;
  border-left-width     : 1px;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
  border-top            : solid 1px #070707;
  padding               : 5px;
  padding-left          : 15px;
  cursor                : hand;
}


.NavBarLevel2ItemActive
{
  background-color      : #8a8c8e;
  color                 : #ffffff;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px;    
  border-style          : solid;
  border-color          : #070707;
  border-left-width     : 1px;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
  border-top            : solid 1px #070707;
  padding               : 5px;
  padding-left          : 15px;
  cursor                : hand;
}


.NavBarLevel2ItemHover
{
  background-color      : #9e9fa3;
  color                 : #ffffff;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px;    
  border-style          : solid;
  border-color          : #070707;
  border-left-width     : 1px;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
  border-top            : solid 1px #070707;
  padding               : 5px;
  padding-left          : 15px;
  cursor                : hand;
}


.NavBarLevel2ItemSelected
{
  background-color      : #8a8c8e;
  color                 : #ffffff;
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 10px;    
  border-style          : solid;
  border-color          : #070707;
  border-left-width     : 1px;
  border-right-width    : 1px;
  border-bottom-width   : 0px;
  border-top            : solid 1px #070707;
  padding               : 5px;
  padding-left          : 15px;
  cursor                : hand;
}


.NavBarLevel2Group
{
  background-color      : #ACACAC;
  border-style          : solid;
  border-color          : #070707;
  border-left-width     : 1px;
  border-right-width    : 1px;
  border-top-width      : 0px;
  border-bottom-width   : 0px;
}


.NavBarEmpty
{
}



/* TabStrip */


.ProductDetailTopGroup
{
  z-index               : 99;
  position              : relative;
}


.ProductDetailDefaultTab 
{
  color                 : #ffffff; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/ProductDetail/DefaultTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px; 
  cursor                : default;
}


.ProductDetailDefaultTabHover 
{
  color                 : #ffffff; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/ProductDetail/HoverTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px; 
  cursor                : default;
}


.ProductDetailSelectedTab 
{
  color                 : #276fb8; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/ProductDetail/SelectedTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px;
  cursor                : default;
}


.SearchResultsTopGroup
{
  z-index               : 99;
  position              : relative;
}


.SearchResultsDefaultTab 
{
  color                 : #ffffff; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/SearchResults/DefaultTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px; 
  cursor                : default;
}


.SearchResultsDefaultTabHover 
{
  color                 : #ffffff; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/SearchResults/HoverTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px; 
  cursor                : default;
}


.SearchResultsSelectedTab 
{
  color                 : #276fb8; 
  background-image      : url(/App_Themes/2009/ComponentArt/TabStrip/SearchResults/SelectedTabBg.jpg);
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 11px;
  cursor                : default;
}




/* TreeView */


.HoverTreeNode 
{ 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif; 
  font-size             : 70%;
  font-weight           : bold; 
  padding-left          : 1px;
  line-height           : 22px;
  text-decoration       : underline; 
  cursor                : pointer; 
}


.TreeNode 
{ 
  font-family           : Verdana, Tahoma, Arial, Sans-Serif;
  font-size             : 70%;
  font-weight           : bold; 
  padding-left          : 1px;
  line-height           : 22px;
  cursor                : default; 
}


.TreeView 
{ 
  background-color      : white; 
  border                : 0px; 
  cursor                : default; 
}