﻿
/*TOTAL WIDTH OF THE ITEM AREA*/
div.TotalWidth
/*THESE EXTRA DECLARATIONS ARE REQUIRED FOR IE6*/
, div.SearchLinkContainer, div.CategoryName, div.Content_ItemSpacer { width:539px; }


/*CONTROLS THE DESCRIPTION COLUMN*/
div.Description { width:362px; }
div.UOM /*>*/ select { font-size:8pt; }

/*CONTROLS THE EPA TABLE FOR TOWERS*/
tr.EPATable { background-color:black;font-weight:bold;color:white;text-align:center; }

/*CONTROLS THE LABEL FOR OTHER INFO*/
td.OtherInfoClass { background-color:#d1d5ee; width: 104px; }

/*CONTROLS THE BORDERS FOR THE OTHER INFO TABS*/
td.OtherInfoBorders { border: solid; border-color: #999999; border-width: 1px; }

/*CONTROLS THE 'ROWS' OF ITEMS DISPLAYED*/
div.LineItemContainer {  height:auto;/*padding-bottom:100px; margin-bottom:-100px;*/ }
div.LineItemContainer > div { background-color:Transparent; color:Black; height:100%; }


p.BucketQtyDisclosure { color:#005CAB; }

/*CONTROLS THE TABS*/

div.SelectedTab, div.UnSelectedTab { width:85px; height:28px; background-repeat:no-repeat; text-align:center; line-height:28px; font-weight:bold; font-size:9pt; color:Black; }
div.SelectedTab, div.UnSelectedTab, div.UnSelectedTab:Hover { background-image:url(../images/Tabs.jpg); }

div.UnSelectedTab:Hover { background-position:0px -28px; }
div.SelectedTab { cursor:default; background-position:0px -56px; }

div.UnSelectedTab /*>*/ a { display:block; height:100%; width:100%; color:black; text-decoration:none; }

/*CONTROLS THE CONTAINER FOR THE TABS. TotalWidth - width of add btn*/
div.TabContainer { width:514px; }

/*CONTROLS THE RELATED ITEMS AREA*/
div.ItemsContainer { float:right; height:100%; border-left:solid 1px black; width:150px; padding-bottom:5000px; margin-bottom:-5000px; padding-left:5px; padding-right:0px; overflow:auto; }

div.ItemsContainer /*>*/ div /*>*/ div.Header { font-weight:bold; font-size:9pt; text-align:center; }

div.ItemsContainer /*>*/ div /*>*/ div /*>*/ div { text-align:center; }

div.ItemsContainer /*>*/ div /*>*/ div /*>*/ div /*>*/ a { display:block; width:100%; text-align:center; }


div.ItemsContainer /*>*/ div.RecommendedItems { min-height:300px; height:auto; }
div.ItemsContainer /*>*/ div.RelatedItems { height:300px; }
div.RelatedItems, div.RecommendedItems /*div.ItemsContainer > div.RelatedItems, div.ItemsContainer > div.RecommendedItems*/ { overflow:auto; width:145px; padding-right:5px; }


/*CONTROLS THE INFO INSIDE THE RELATED ITEMS AREA*/
div.CategoryName { font-size:20pt; font-weight:bold; height:40px; vertical-align:top; }
div.LargeImgContainer { width:210px; text-align:center; }
div.LargeImgContainer, td.LargeImgContainer { vertical-align:middle; }
div.KitDescriptionContainer { width:315px; vertical-align:top; }
div.KitDescriptionContainer > hr { color:#999999; background-color:#999999; height:1px; }
div.KitTitle { font-size:14pt; font-weight:bold; }
div.Content_ItemSpacer { height:30px; font-size:10px; }


/*SETS THE WIDTH OF THE CONTAINER HOLDING THE ADD BUTTON*/
div.ImageButtonContainer_Add /*>*/ a {  width:25px; }

/*CONTROLS THE CONTAINER FOR THE SEARCH LINK*/
div.SearchLinkContainer { line-height:40px; height:40px; }






div.ItemNumber /*>*/ input { cursor:pointer; }
div.ItemNumber /*>*/ div.DownloadMenuContainer { position:relative; float:left; display:inline; width:16px; height:16px; left:-5px; }

div.ItemNumber /*>*/ div.DownloadMenuContainer /*>*/ div.DownloadMenu { position:absolute; border:outset; clear:both; width:250px; top:0px; left:4px; display:none; background-color:#eeeeee; }
div.ItemNumber /*>*/ div.DownloadMenuContainer /*>*/ div.DownloadMenu /*>*/ div /*>*/ input { text-align:left; }



div.Shooter { position:absolute; top:0px; left:0px; height:16px; width:16px; }