/* ArticleImageList.aspx */
.ArticleImageListHeader { background-color: #ffffff; margin-top: 5px; margin-bottom: 5px; border: solid 1px #c0c0c0; }
.ArticleImageListHeader div { background-color: #1F2233; padding: 2px; margin: 1px; color: #ffffff; font-weight: bold; font-size: 11px; }
.ArticleImageList { width: 100%; }
.ArticleImageList td.Alternating .Container { float: right; }
.ArticleImageList td { vertical-align: top; padding: 0px; }
.ArticleImageList .Container { width: 265px; overflow: hidden; margin-bottom: 5px; border: solid 1px #cccccc; }
.ArticleImageList .Container .Title { padding: 1px 1px 1px 2px; background-color: #e0e0e0; border-bottom: solid 1px #cccccc; }
.ArticleImageList .Container .Title a { font-weight: bold; color: #444444; text-decoration: none; }
.ArticleImageList .Container .Title a:hover { text-decoration: underline; }
.ArticleImageList .Container .Body { height: 60px; }
.ArticleImageList .Container .Body .Description { padding: 4px; }
.ArticleImageList .Container .Body .Description img { width: 50px; height: 50px; float: left; margin: 0px 5px 5px 0px; }
.ArticleImageList .Container .Link { text-align: right; padding-bottom: 1px; padding-right: 2px; }
.ArticleImageList .Container .Link a { color: #444444; text-decoration: none; }
.ArticleImageList .Container .Link a:hover { text-decoration: underline; }

/* ArticleList.aspx */
.ArticleListFilter { margin-bottom: 10px; }
.ArticleListGrid { width: 540px; margin-top: 5px; border: solid 1px #c0c0c0; }
.ArticleListGrid .HeaderRow { background-color: #1F2233; }
.ArticleListGrid .HeaderRow td { font-weight: bold; font-size: 11px; color: #ffffff; }
.ArticleListGrid .ThinHeaderRow { background-color: #1F2233; }
.ArticleListGrid .ThinHeaderRow td { font-weight: normal; font-size: 11px; color: #ffffff; }
.ArticleListGrid .ItemRow { background-color: #f0f0f0; }
.ArticleListGrid .ItemRow td { font-size: 11px; }
.ArticleListGrid td.GroupingColumn { width: 200px; }
.ArticleListGrid td.ListImageColumn { width: 50px; }
.ArticleListGrid td.ArticleNumberColumn { width: 75px; }
.ArticleListGrid td.StockColumn { width: 75px; }
.ArticleListGrid a { text-decoration: none; color: #000000; }
.ArticleListGrid a:hover { text-decoration: underline; }
.ArticleListGrid select.GroupingList { width: 200px; }
.ArticleListGrid div.ArticleListEmpty { padding-top: 3px; }

/* Article.aspx */
.ArticleDetails .Title { padding: 1px 1px 1px 2px; margin-bottom: 5px; margin-top: 5px; background-color: #e0e0e0; border: solid 1px #cccccc; font-weight: bold; color: #444444; }
.ArticleDetails .ListImageContainer { float: left; margin: 5px 10px 10px 5px; }
.ArticleDetails .HeaderContainer { float: left; margin-top: 7px; }
.ArticleDetails .HeaderContainer td.Label { padding-right: 10px; padding-bottom: 1px; font-weight: bold; }
.ArticleDetails a.ManufacturerLink { text-decoration: none; }
.ArticleDetails a.ManufacturerLink:hover { text-decoration: underline; }
.ArticleDetails table.attribute-list { width: 100%; border: 0px; }
.ArticleDetails table.attribute-list td { background-color: #f0f0f0; vertical-align: top; }
.ArticleDetails table.attribute-list td.key-column { width: 175px; }
.ArticleDetails .ajax__tab_custom .ajax__tab_header {font-family:verdana,tahoma,helvetica;font-size:11px;background:url(/App_Themes/Wirelessdmx/Images/TabView/1.gif) repeat-x bottom;}
.ArticleDetails .ajax__tab_custom .ajax__tab_outer {padding-right:4px;background:url(/App_Themes/Wirelessdmx/Images/TabView/2.gif) no-repeat right;height:21px;}
.ArticleDetails .ajax__tab_custom .ajax__tab_inner {padding-left:3px;background:url(/App_Themes/Wirelessdmx/Images/TabView/3.gif) no-repeat;}
.ArticleDetails .ajax__tab_custom .ajax__tab_tab {height:13px;padding:4px;margin:0;background:url(/App_Themes/Wirelessdmx/Images/TabView/4.gif) repeat-x;}
.ArticleDetails .ajax__tab_custom .ajax__tab_hover .ajax__tab_outer {background:url(/App_Themes/Wirelessdmx/Images/TabView/5.gif) no-repeat right;}
.ArticleDetails .ajax__tab_custom .ajax__tab_hover .ajax__tab_inner {background:url(/App_Themes/Wirelessdmx/Images/TabView/6.gif) no-repeat;}
.ArticleDetails .ajax__tab_custom .ajax__tab_hover .ajax__tab_tab {background:url(/App_Themes/Wirelessdmx/Images/TabView/7.gif) repeat-x;}
.ArticleDetails .ajax__tab_custom .ajax__tab_active .ajax__tab_outer {background:url(/App_Themes/Wirelessdmx/Images/TabView/8.gif) no-repeat right;}
.ArticleDetails .ajax__tab_custom .ajax__tab_active .ajax__tab_inner {background:url(/App_Themes/Wirelessdmx/Images/TabView/9.gif) no-repeat;}
.ArticleDetails .ajax__tab_custom .ajax__tab_active .ajax__tab_tab {background:url(/App_Themes/Wirelessdmx/Images/TabView/0.gif) repeat-x;}
.ArticleDetails .ajax__tab_custom .ajax__tab_body {font-family:verdana,tahoma,helvetica;font-size:10pt;border:1px solid #999999;border-top:0;padding:4px;background-color:#ffffff;}
.ArticleDetails table.accessory-list { width: 100%; border: 0px; }
.ArticleDetails table.accessory-list td { background-color: #f0f0f0; vertical-align: top; }
.ArticleDetails table.accessory-list td.header-column { font-weight: bold; }
.ArticleDetails table.accessory-list td.number-column { width: 75px; }
.ArticleDetails table.accessory-list a { text-decoration: none; color: #000000; }
.ArticleDetails table.accessory-list a:hover { text-decoration: underline; }
.ArticleDetails table.download-list { width: 100%; border: 0px; }
.ArticleDetails table.download-list td { background-color: #f0f0f0; vertical-align: top; }
.ArticleDetails table.download-list td.icon-column { width: 20px; }
.ArticleDetails table.download-list a { text-decoration: none; color: #000000; }
.ArticleDetails table.download-list a:hover { text-decoration: underline; }

/* ArticleSummary.aspx */
.ArticleSummary .Header { background-color: #ffffff; margin-top: 5px; margin-bottom: 5px; border: solid 1px #c0c0c0; }
.ArticleSummary .Header div { background-color: #1F2233; padding: 2px; margin: 1px; color: #ffffff; font-weight: bold; font-size: 11px; }
.ArticleSummary .GroupHeader { background-color: #e0e0e0; border: solid 1px #cccccc; padding: 2px; margin-bottom: 5px; }
.ArticleSummary .GroupHeader a { color: #444444; font-weight: bold; font-size: 11px; text-decoration: none; }
.ArticleSummary .GroupHeader a:hover { text-decoration: underline; }
.ArticleSummary .FeaturedArticleList { width: 100%; }
.ArticleSummary .FeaturedArticleList td.Alternating .Container { float: right; }
.ArticleSummary .FeaturedArticleList td { vertical-align: top; padding: 0px; }
.ArticleSummary .FeaturedArticleList .Container { width: 265px; overflow: hidden; margin-bottom: 5px; border: solid 1px #cccccc; }
.ArticleSummary .FeaturedArticleList .Container .Title { padding: 1px 1px 1px 2px; background-color: #e0e0e0; border-bottom: solid 1px #cccccc; }
.ArticleSummary .FeaturedArticleList .Container .Title a { font-weight: bold; color: #444444; text-decoration: none; }
.ArticleSummary .FeaturedArticleList .Container .Title a:hover { text-decoration: underline; }
.ArticleSummary .FeaturedArticleList .Container .Body { height: 60px; }
.ArticleSummary .FeaturedArticleList .Container .Body .Description { padding: 4px; }
.ArticleSummary .FeaturedArticleList .Container .Body .Description img { width: 50px; height: 50px; float: left; margin: 0px 5px 5px 0px; }
.ArticleSummary .FeaturedArticleList .Container .Link { text-align: right; padding-bottom: 1px; padding-right: 2px; }
.ArticleSummary .FeaturedArticleList .Container .Link a { color: #444444; text-decoration: none; }
.ArticleSummary .FeaturedArticleList .Container .Link a:hover { text-decoration: underline; }