/*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: 0em;
	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;
	}

	#Middle{
	/*  |-- Middle Content, images and features */
	 
		/*width:465px; // used when utilizing 3 column layout */
		margin:0px;
		margin-bottom:10px;
		min-height:610px;
		float:left;
		padding:0px;
		padding:5px;
/*		background-image:url(../images/MDCFeaturesBG2.jpg);
		background-repeat:repeat-x; */
		width:640px;
		margin-top:5px;
		border-top:1px solid #CCCCCC;

	}

	#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:620px;
	}
	
	#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;}

	#ProductImg{
		float:left;
	}

	#ProductFeat{
		padding:0px;
		margin:0px;
		width:380px;
		float:right;
	}

	#ProductFeat ul li{
		padding:0px;
		margin:0px;
		list-style-type:disc;
	}
	
	
	#prodDownloads{
		width:300px;
		border:none;
	}
	
	.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;
	}
	
	#localnav{
		width:180px;
		
		height:600px;
		padding-top:0px;
	}
	
	#localnav h4{
		margin-top:7px;
		font-size:1.1em;
	}
	
	#localnav ul{}
	
	#localnav ul li{}
	
	#localnav ul li a{}
	
	#localnav ul li a:hover{}


/*__________________________________________________________*/


/*_/ 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:100%;
		/*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{
	/*  |-- Styles Data Tables, like Ordering Information, Dimensions, Parts/Acc, etc. */
		font-size:12px;
		
		margin-top:20px;
	}

	.AlternatingRowStyle{
		background-color:#eeeeee;
	}

	.OrderInfoData tr:hover{
		background-color:#c6dff0;
	}



	.OrderInfoData td{
		/*background-image:url(../Pumps/images/DataTableBGodd.jpg);*/
		background-position:bottom;
		border-bottom:1px solid #CCCCCC;
		border-right:1px solid #CCCCCC;
		border-left:1px solid #CCCCCC;
		/*background-color:#123B5B;*/
	}

	.OrderSpecData{

		border:1px solid #333333;
	}

	.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;

	
	}
	
	#SpecsTable{
		width:500px;
		/*background-image:url(../business/WaterSystems/Products/images/BGFade_blueLight.jpg);*/
		background-repeat:repeat-x;
		background-position:bottom;
	
	}
	#SpecsTable td{
		/*text-align:left;*/
	}
	
	.SpecsTr{
		font-weight:bold;
		text-align:right;
		padding:2px;
		width:180px;
		background-color:#EEEEEE;
		border-left:1px solid #666666;
		border-right:1px solid #666666;
		
	}
	
	#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 th{
		border-right:1px solid #999999;
		border-left:1px solid #999999;
		background-image:url(../images/DataTableBGmed.jpg);
		background-color:#ECECEC;
		background-position:bottom;
		background-repeat:repeat-x;
		/*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   */
	
	#tabContainer{
	/*  |-- Contains Tabs.  Needed to initiate javascript. */	

	
	}
	
	#tabContainer div{
		clear:both;

	}
	
	
/*__________________________________________________________*/