/*img, div { behavior: url(/js/iepngfix.htc) }*/

#SearchList{
  width:150px;

}



#SearchList li{
  text-align:right;
  padding-bottom:10px;
  list-style-type:none;
}


h1 {
  margin-top: .4em;
  margin-bottom:0.5em;
  letter-spacing: -.05em;
  color: #2a587e;
  }


/*_/ LAYOUT ELEMENTS \______________________________________*/


  #MotorMenu{
    float:left;
    width:255px;
    height:130px;
    border:1px solid #CCCCCC;
    margin-right:5px;
    margin-left:5px;
    margin-bottom:5px;
    padding:10px;
  }
  
  #MotorMenu h4{
    font-weight:bold;
    background-color:#EEEEEE;
    border-top:1px solid #CCCCCC;
    border-bottom:1px solid #CCCCCC;
    padding:0px;
    margin:0px;
    padding:5px;
    font-size:16px;
  }
  
  #MotorMenu ul{
    margin-top:10px;
    margin-left:40px;
  }
  
  #MDCPage{
    clear:both;
    padding-top:10px;
    width:100%;
  }

  #smallWrap{
  /*  |-- Contains Left, Middle, Right, and LowerPage divs */    
    width:840px;
    float:left;
    min-height:440px;
  }

  #Left{
  /*  |-- Local Navigation */
    width:164px;
    border:1px solid #CCCCCC;
    min-height:610px;
    float:left;
    padding:5px;
  }

  #Right{
  /*  |-- right-hand side navigation, used on Brand Landing Page */
    width:164px;
    min-height:610px;
    border:1px solid #CCCCCC;
    float:left;
    padding:5px;
    margin-bottom:5px;
  }

  #LowerPage{
  /*  |-- Specified in UserControl for Ordering Info, contains tabs */
    clear:both;
    padding:0px;
    padding-top:10px;
    margin:0px;
    width:735px;
  }
  
  #ImgFeatureWrap{
    width:830px;
    height:350px;
    border-top:1px solid #CCCCCC;
    padding:10px;
    background-image:url(../business/WaterSystems/Products/images/MDCFeaturesBG2.jpg);
    background-repeat:repeat-x;

  }
  
  #DimImg{
    width:460px;
    margin:0 auto 0 auto;
    margin-top:10px;
  }
  
  *html #LowerPage{width:620px;}

#product-slideshow{
  float:left;
  display:inline-block;
  width:220px;
  height:350px;
  overflow:hidden;
 }

#product-slideshow img{
  max-height:100%;
  max-width:100%;
  }

#ProductImg{
  float:left;
  display:block;
  }

#ProductFeat{
  padding:0px;
  margin:0px 0px 30px 20px;
  width:450px;
  float:left;
  display:inline-block;
  }

#ProductFeat p{
  margin-left:0px;
  }

#ProductFeat br{
height:100px;
}
  #ProductFeat ul li{
    padding:0px;
    margin:0px;
    margin-bottom:2px;
    list-style-type:square;
  }
 

  #prodDownloads{
    text-align:center;
    width:600px;
    border:none;
  }
  
  #divCenter{
    padding:5px;
    float:left !important;
    text-align:center;
    width:115px;
    border:1px solid #FF0000;
  }
  
  #prodNote{
    background-color:#dedede;
    margin-top:10px;
    color:#666666;
    border:none;
    width:720px;
    font-size:12px;
    padding:10px;
  }
  
.prodPG {
  margin-left:10px;
  }  
  .DownloadList{
    float:left;
    width:300px;
  }
  
  .DownloadList li{
    padding:3px;
    list-style-type:disc;
  }
  
  .Download{
    float:left;
  }
  
  .MotorDim{
    margin-top:20px;
    float:right;
  
  }
  
  .MotorDimTable{
    float:left;
    width:440px;
    margin-top:10px;
  }

  .MotorDimWrap{
    border-bottom:1px solid #CCCCCC;
    width:100%;
    height:300px;
  }

/*_/ LOCAL NAVIGATION ELEMENTS \______________________________________*/
  
  #breadlist{
    display:inline;
  }
  
  #breadlist li{
    display:inline;
  }
 

/*__________________________________________________________*/


/*_/ DATA STYLING \_________________________________________*/

.AccWrap{
  clear:both;
  padding-bottom:40px;
  margin-top:20px;
  width:620px;
  min-height:300px;
  overflow:auto;

  border-bottom:1px solid #CCCCCC;
}
.AccIMG{
  width:202px;
  float:left;
}
  
.AccIMG img{
  margin:2px;

  border:1px solid #CCCCCC;
}  
  
.AccTable{
  width:400px;
  float:right;
  padding:0px;
  margin:0px;
}


  #NoDim{
    width:300px;
    height:300px;
    margin:0 auto 0 auto;
    color:#FF0000;
  }

  table{
    border:1px solid #999999;
    width:99%;
    /*background-color:#123B5B;*/
  }

  table th{
    /*background-color:#224477;*/
    color:#333333;
    padding:4px;
  }

  table td{
    text-align:center;
    padding:4px;
  }
  
  .TableLeft{
    
  
  }

  
  .TableRight{
  /*background-color:#EEEEEE;*/
  }

.OrderInfoData.smallTable td{
    font-size: 9px;
    padding-left: 2px;
    padding-right: 1px;
}

.OrderInfoData{
  /*  |-- Styles Data Tables, like Ordering Information, Dimensions, Parts/Acc, etc. */
  font-size:12px;
  margin-top:5px;
  margin-bottom:20px    
  padding:2px
  border-collapse:collapse;
  border-spacing:0px;
  }

.OrderInfoData td{
  background-position:bottom;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  white-space: nowrap;
  }
  
.OrderInfoData th{
  border:1px solid #999999;
  border-left:1px solid #999999;
  background-color:#ddd;
  background-position:bottom;
  background-repeat:repeat-x;
  }

.OrderInfoData thead tr{
    border-bottom:1px solid #999999;
    background-color:#ddd;
    background-position:bottom;
    background-repeat:repeat-x;
    font-weight:bold;
    }  
  
.OrderInfoData thead td{
    border:1px solid #999999;  
  }


.SpecInfoData{
  /*  |-- Styles Spec Data Tables --| */
  font-size:12px;
  margin-top:5px;
  margin-bottom:20px    
  padding:2px
  border-collapse:collapse;
  border-spacing:0px;
  width:inherit; 
  }

.SpecInfoData td{
  background-position:bottom;
  border-bottom:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  border-left:1px solid #CCCCCC;
  white-space: nowrap;
  text-align:left;
  }
  
.SpecInfoCol1{
    border-bottom:1px solid #999999;
    background-color:#ddd;
    background-position:bottom;
    background-repeat:repeat-x;
    font-weight:bold;
  }

.SpecInfoData thead tr{
    border-bottom:1px solid #999999;
    background-color:#ddd;
    background-position:bottom;
    background-repeat:repeat-x;
    font-weight:bold;
    }  
  

.SpecInfoData thead td{
    border:1px solid #999999;  
  }

.AlternatingRowStyle{
  background-color:#eeeeee;
  }
  
.RowStyle{
  background-color:#ffffff;
  }    


.FilterBar{
  /*  |-- Styles the filtering options in Ordering Info Tabs */  
    border-bottom:1px solid #999999;
    border-left:1px solid #999999;
    border-right:1px solid #999999;
    border-top:1px solid #999999;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    width:100%;
    margin:0 auto 0 auto;
    font-size:10px;
    font-weight:bold;
/*    background-image:url(/business/Watersystems/Products/Pumps/images/DataTableBGbig.jpg);
    background-position:bottom;
    background-repeat:repeat-x; */
  }

  #InstructionTitle{
    font-weight:bold;
    font-size:11px;
    height:100%;
  }

  .jetHead{
  /*  |-- Used for jet pumps' ordering information header */
    background-color:#ECECEC;
  }
  

  
  #SpecsDataColumn{
    float:right;
  }
  
  #SpecsDataColumn table{
    border:1px solid #999999;
  }
  
  #SpecsImageColumn{
    float:left;
    border:1px solid #CCCCCC;
    width:320px;
    margin:0px;
    padding:0px;
    padding:5px;

  
  }
  
  #CurvesOutlines
  {

    border-bottom:1px solid #999999;
  }
  #CurvesOutlines  li
  {
    
    display:block;
  }
    
  .SpecsHeader td{
    font-weight:bold;
    color:#FFFFFF;
    font-size:14px;
  /*  background-image:url(/business/WaterSystems/Products/Pumps/images/DataTableBGmed.jpg);
    background-image:url(/business/WaterSystems/Products/images/DataTableBGmedBlue4.jpg);
    border-bottom:1px solid #666666;
    border-top:1px solid #666666;
    border-right:1px solid #666666;
    border-left:1px solid #666666;
    background-color:#2a587e;
    background-position:bottom;
    background-repeat:repeat-x; */
    text-align:left;
  }
  
  .SpecsTrData{
    text-align:left;
    border-right:1px solid #666666;
  }
  
  .OrderInfoData thead td{
    border-right:1px solid #999999;
    border-left:1px solid #999999;
    background-image:url(../images/DataTableBGmed.jpg);
    background-color:#ccc;
    background-position:bottom;
    background-repeat:repeat-x;
    font-weight:bold;  
    /*background-color:#123B5B;*/
  }

/*__________________________________________________________*/

/*_/ PRODUCT SEARCH STYLING \__________________________________________*/

#searchTable{
  margin:0 auto 0 auto;
  width:300px;
  border:none;
}

#searchLabel{
  font-weight:bold;
}

#searchTable td{
  text-align:right;
}

#trHP td{
  text-align:right;
  width:100%;
}

#trGPM td{
  text-align:right;
  width:100%;
}

.SearchResults{
  margin-bottom:50px;
  display:none;
}

#ProdSearchBand{
/*  background-image:url(../business/WaterSystems/Products/images/ProdSearchFadeBG.jpg);
  background-repeat:repeat-x; */
  width:848px;
  height:220px;
  border:1px solid #999999;
  padding-top:2px;
}

#SearchWrap{
  margin:0 auto 0 auto;
  margin-top:10px;
  width:570px;

}

#ProdSelectWrap{
  width:240px;
  height:200px;
  margin-top:5px;
  float:left;
  text-align:right;
}

#SearchOptionsWrap{
  width:300px;
  height:180px;
  border-left:1px solid #CCCCCC;
  border-right:1px solid #CCCCCC;
  float:right;
}

.SearchOptions{
  margin:0 auto 0 auto;
  height:180px;
  width:100%;

}

#SearchButton{
  height:20px;
  width:100%;
  text-align:right;
}

/*__________________________________________________________*/




/*_/ TAB STYLING \__________________________________________*/
  
  /* tab styling: design/jquery.tabs.css   */
  
  #tab-container{
  /*  |-- Contains Tabs.  Needed to initiate javascript. */  

  
  }
#tab-container ul{
  padding:4px 0 0px 2em;
} 

#tab-container ol{
  padding:0px 0 0px 2em;
}


#tab-container div{
  clear:both;
  }  
 
#tab-container h3{
  clear:both;
  font-size:1.0em;
  }

/*__________________________________________________________*/
























/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
