@import "default.css";

	#titleBarContainer{width:900px;  display:none;}

	#searchBarContainer INPUT#searchTerms{PADDING-RIGHT: 0px;PADDING-LEFT: 0px;FONT-SIZE: 12px;PADDING-BOTTOM: 2px;MARGIN: 0px;VERTICAL-ALIGN: middle;WIDTH: 168px;PADDING-TOP: 2px;FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;HEIGHT: 16px}			


	/* start content area */	
	#contentArea{margin:0 0 0 18px; _margin:0 0 0 9px; padding:0; width:954px; float: left;  background: url(/imagelibrary/public/bg_inside.gif) repeat-y;}
	
		/*#contentNavContainer goes here in page order - nav divs detailed in next section of css */
		#contentContainer{margin: 0 0 0 10px;  padding:8px 10px 20px 10px; width: 700px; float:left;}

			#centerContentContainer{margin:0;border:0;height:auto;padding:0;float:left;width: 700px;}		
			#centerContentContainer table{margin:0 width:690px;border:0px; height:auto;padding:8px 10px 20px 10px;}		
			#centerContentContainer table.onlineCatalog{margin:0; width:650px;border:0px solid #000000; height:auto;padding:0;}		
	   	        #centerContentContainer th {font-size: 1.00em;font-weight: bold;color: #FFFFFF;background-color: #003562;text-align:center;}
				.oddRow {font-size: 1.00em;font-weight: normal;color: #000000;background-color: #E7EDF8;}
				.evenRow {font-size: 1.00em;font-weight: normal;color: #000000;background-color: #F6F9FF;}
				.cartCol{text-align:center;width:30px;}
				.imgCol{text-align:center;}			
				.leftCol{text-align:left;padding:0 0 0 3px;}
				.rightCol{text-align:right;padding:0 3px 0 0;}
				.vendorLogo{float:left;padding:0px 0 0px 10px;margin:0;width:500px;}
	

		#contentTitle1{float:left; width:690px; margin:0 10px 20px 0; padding:0 0 0 10px; font-weight:bold;color:#CC0000;background: url(/imagelibrary/public/bg_title.gif) repeat;line-height:2em; font-size: 16px;}	
		#contentTitle2{float:left; width:680px; margin:0 10px 20px 0; padding:0 0 0 10px; font-weight:bold;color:#CC0000;background: url(/imagelibrary/public/bg_title.gif) repeat;line-height:2em; font-size: 16px;}	

		#topButtonBar,#bottomButtonBar{float:left;display:inline;line-height:1.3em;padding:10px 10px 0px 0;margin:0 0 10px 0px;
				height:28px;background: url(/imagelibrary/public/bg_title.gif) repeat;width:690px;}
		#btnVendLeft1,#btnVendLeft2,#btnProdLeft1,#btnProdLeft2{float:right;display:block;padding:2px 0 0 8px;margin:0 0 0 10px; font-size:12px;
			background-image:url(/imagelibrary/public/leftButtonTemplate.jpg);background-repeat:no-repeat;height:28px;width:auto;}	
		#btnVendRight1,#btnVendRight2,#btnProdRight1,#btnProdRight2{float:right;display:block;height:28px; font-size:12px;
			background-image:url(/imagelibrary/public/RightEnd.jpg);background-repeat:no-repeat;width:8px;}											
		#btnVendLeft1 a,#btnVendLeft2 a,#btnProdLeft1 a,#btnProdLeft2 a{font-size:12px;color:White;text-decoration:none;width:auto;}	
		#btnVendRight1 a,#btnVendRight2 a,#btnProdRight1 a,#btnProdRight2 a{font-size:12px;color:White;text-decoration:none;width:auto;}							
		#btnAskDoctor,#btnAskDoctor2{float:right;margin:-7px 0 0 4px; font-size:12px;}
		#buttonBarTitle{display:inline;font-size:16px;float:left;padding:0;margin:0 -20px 0 10px;font-weight : bold;color:#CC0000;width:auto;font-family: Arial,Helvetica;}


		#breadcrumbsContainer{float:left;width:690px; margin:0 0 10px 0px; padding:0px 10px 0 0px;}
			#breadcrumbsContainer UL {padding:0;display:inline;margin:0px;text-align:center;width:auto;height:auto;width:auto;} 
			#breadcrumbsContainer UL LI {display : inline; margin : 0;padding:0; list-style-type : none; font-family: Arial, Helvetica, sans-serif; font-size: 11px; color:#656565;} 
			#breadcrumbsContainer A:link {text-decoration : underline; color:#003562} 
			#breadcrumbsContainer A:visited {text-decoration : underline; color:#003562} 	
			#breadcrumbsContainer A:hover {text-decoration : none; color:#003562}
			#breadcrumbsContainer A:active {text-decoration : none; color:#003562}	




		#thePopupLayer{position:relative;top:-300px;left:0px;margin:auto;padding:0 15px 0 0 ; height:auto;visibility:hidden;text-align:center; }
			#thePopupLayer table{margin:0;padding:0;width:150px;border:0;height:auto;}
			#thePopupLayer TD {font-size: 11px;}

		#leftColVend{float:left;width:300px;margin:15px 30px 0 10px;padding:0 0 0 10px;height:auto}	
		#rightColVend{float:right;width:300px;margin:15px 15px 0 0;padding:0 0 0 0px;height:auto;}				
			#leftColVend H1,#rightColVend H1{font-size:16px;font-weight:bold;color:#063A66;}
			#leftColVend H2,#rightColVend H2{font-size:12px;font-weight:bold;margin:0 0 10px 7px;padding:0 0 5px 0;}
			#leftColVend UL,#rightColVend UL{margin:-10px 0 10px 0;padding:0;list-style-type:disc;list-style-position:inside;}
			#leftColVend UL LI,#rightColVend UL LI{margin:0 0 0 5px;padding:0 0 3px 10px;font-size:10px;}			
			#leftColVend a,#rightColVend a{color:black;font-size:12px;}															
		
		#leftCol{float:left;width:300px;margin:15px 20px 0 10px;padding:0 0 0 10px;height:auto;font-size:1.00em;}
			#leftCol UL.heading{padding:0;margin:0 3px 3px 0;font-weight:bold;background-color:#E6E7E2;
				border:1px solid #B3B3B3;line-height:2.5em;}
			#leftCol UL.items{padding:5px 3px 5px 0;margin:0 3px 0 0;border:1px solid #B3B3B3;line-height:2em;background-color:#F5F6F1;}
			#leftCol UL.summary{padding:0 3px 0 0;margin:3px 3px 0 0;font-weight:bold;color:#003562;
				background-color:#F5F6F1;border:1px solid #B3B3B3;line-height:2.5em;}				
			#leftCol UL.button{padding:5px 0 5px 0;margin:0;}
			#leftCol UL LI{margin:0 0 0 10px;padding:0;list-style-type:none;}
			#leftCol UL LI a{font-size:1.00em;}			
			#leftCol a{color:black;font-size:1.00em;}													

			#leftCol table{width:250px;color:black;}		
			#leftCol table td{color:#000000;font-weight:normal;text-align:left;font-size:1.00em;}
			#leftCol H1{font-size:1em;font-weight:bold;color:#063A66;}
			#leftCol H2{font-size:.85em;font-weight:bold;margin:0 0 10px 7px;}
			#leftCol UL{margin:-10px 0 10px 0;padding:0;list-style-type:disc;list-style-position:inside;line-height:1.3em;}
			#leftCol UL LI{margin:0 0 0 5px;padding:0 0 0 10px;font-size:1.00em;}			
			#leftCol UL LI.first{margin:0 0 0 7px;padding:0 0 5px 0;list-style-type:none;font-weight:bold;}						
			.tblHeader{text-align:left;padding:0 0 10px 0;font-size:1.1em;margin-left:-20px;}
			.tblCell1{width:5%;text-align:center;font-size:1.00em;}
			.tblCell2{width:70%;text-align:left;font-size:1.00em;}				
			.tblCell3{width:20%;text-align:left;font-size:1.00em;}				
			span.right {float: right;}
			#outDent{margin:0 0 0 -10px;text-align:left;padding:0 0 10px 0;font-size:1.00em;font-weight:bold;color:#063A66;}

		#rightColCart{float:right;width:180px;margin:0;padding:0;height:auto;font-size:1.00em;}		
			#rightColCart UL{float:left;margin:0px 0 10px 0;padding:0;list-style-type:none;line-height:1.3em;width:auto;}
			#rightColCart UL LI{margin:0;padding:0 7px 0 7px;}
			#rightColCart UL.heading{float:left;padding:0;margin:0 0 3px 0;font-weight:bold;background-color:#E6E7E2;border:1px solid #B3B3B3;line-height:2.5em;font-size:1.00em;width:100%;}
			#rightColCart UL.items{float:left;padding:0;margin:0 0 3px 0;border:1px solid #B3B3B3;line-height:2em;background-color:#F5F6F1;font-size:1.00em;width:100%;}
			#rightColCart UL.summary{float:left;padding:0;margin:0 0 3px 0;font-weight:bold;color:#003562;font-size:1.00em;width:100%;
			background-color:#F5F6F1;border:1px solid #B3B3B3;line-height:2.5em;list-style-type:none;}				

		#rightCol{float:left;width:140px;margin:15px 15px 0 0;padding:0 0 0 100px;height:auto;}		
			#rightCol UL.button{padding:5px 0 5px 0;margin:0;}
			#rightCol UL LI{margin:0 0 0 0px;padding:0 0 0 0px;}			
			#rightCol UL LI a{font-size:.95em;}			
			#leftCol UL LI.first{margin:0 0 0 7px;padding:0 0 5px 0;list-style-type:none;font-weight:bold;}						

			#rightCol table{width:225px;color:black;}		
			#rightCol table td{color:#000000;font-weight:normal;text-align:left;font-size:1.00em;}
			#rightCol H1{font-size:1.1em;font-weight:bold;color:#063A66;}
			#rightCol H2{font-size:1em;font-weight:bold;margin:0 0 10px 7px;}

			#rightCol a{color:black;}													

		#imageCol{float:left;width:170px;margin:0;padding:0;height:100%;font-size:0.85em;}
			#imageCol UL {margin:0;padding:20px 0 0 0;height:auto;list-style-type:none;}
			#imageCol UL  LI{padding:0;margin:0;}			
			#imageCol a.imageCol1 {display:block;height:25px;width:140px;margin:0;padding:5px 0 0 25px;
				background-image:url(/imagelibrary/public/icnEnlarge.gif);background-repeat: no-repeat;color:#044882;}		
			#imageCol a.imageCol2 {display:block;height:25px;width:140px;margin:0;padding:5px 0 0 25px;
				background-image:url(/imagelibrary/public/icnPdf.gif);background-repeat: no-repeat;color:#044882;}	
			
			#detailsCol{float:left;width:325px;margin:0;padding:0 0px 0 0 ;height:auto; font-size:1.00em;}
				#detailsCol UL{padding:0;margin:0;font-size:1.00em;height:auto;height:auto;list-style-type : none;}
				#detailsCol UL LI{padding:0;margin:0;height:auto;height:auto;font-weight:bold;}
				#detailsCol UL LI.bottomspacer{padding:0;margin:0 0 10px 0;height:auto;height:auto;font-weight:normal;}
				#detailsCol table{font-size:0.90em;width:270px;border:2px solid #F5F6F1;margin:20px 0 20px 0;border-collapse: collapse;}           
				#detailsCol td.left { vertical-align: middle ;padding:0 0 0 30px;width:40%;text-align:left;}
				#detailsCol td.right { vertical-align: middle ;padding:0 30px 0 0;text-align:right;width:40%;}
				#detailsCol td.mid { vertical-align: middle ;text-align:center;}
				#detailsCol td.lefth{border-right:1px solid #F3F7F8;padding:0 0 0 25px;background-color:#F3F7F8;font-weight:normal;border-bottom: 1px solid #B8B8B8;font-size:1.00em;}
				#detailsCol td.righth{border-left:1px solid #F3F7F8;padding:0 30px 0 0;text-align:right;background-color:#F3F7F8;font-weight:normal;border-bottom: 1px solid #B8B8B8;}
				#detailsCol td.midh{text-align:center;border-left:1px solid #F3F7F8;border-right:1px solid #F3F7F8;
					background-color:#F3F7F8;font-weight:normal;border-bottom: 1px solid #B8B8B8;}

			 
				#orderForm{float:left;margin:0;padding:0;font-size:0.90em;font-weight:normal;width: 325px;}
					#orderForm p.red{margin:0;padding:0;color:#CC0000;width:auto;font-size:0.95em;font-weight:bold;}
					#orderForm UL#orderButtons{margin:0;padding:0 15px 0 0;display:inline;}
					#orderForm UL#orderButtons LI{padding:0 15px 0 0;display:inline;list-style-type:none;margin: 0;}

		/*=====================siteMap============================================*/
	
		#SiteMap{margin-left:10px;padding:0;width:650px;}
		#SiteMap table{padding:0;width:500px;}
		#SiteMap a.SiteMapH1 {font-size: 14px;color: #8C8C8C;font-weight: bold;text-decoration: none;}
		#SiteMap a.SiteMapH1:hover {font-size:14px;color: #727070;font-weight: bold;text-decoration: none;}
		#SiteMap a.SiteMapH2 {font-size: 12px;color: #355686;font-weight: bold;text-decoration: none;}
		#SiteMap a.SiteMapH2:hover {font-size: 12px;color: #355686;font-weight: bold;text-decoration: underline;}
		#SiteMap a{font-size:12px;}
		#SiteMap UL LI{font-size:12pxem;}
		.L1{list-style-type:circle;margin:20px 0 10px 0px;}
		.L2{list-style-type:disc;margin:0 0 10px 20px;}
		.L3{list-style-type:square;margin:0 0 10px 40px;}


		/*=====================Cart============================================*/

		/* aligns shopping cart table left with proper white space  */
		#cartContainer{margin: 0 0 0 16px;float: left;align: left;font-size: 1.00em;width:700px;}
			#cartContainer table{margin:0;padding:0;width:680px;border:0px solid #000000; height:auto;color:#000000;}
			#cartContainer table.payCard{margin:0;padding:0;width:300px;border:0px solid #000000; height:auto;color:#000000;}
			#cartContainer table.payCardInfo{margin:0;padding:0;width:380px;border:0px solid #000000; height:auto;color:#000000;}
			#cartContainer table.confirmShipTo{margin:0;padding:0;width:340px;border:0px solid #000000; height:auto;color:#000000;}
			#cartContainer table.confirmBillTo{margin:0;padding:0;width:340px;border:0px solid #000000; height:auto;color:#000000;}
			#cartContainer table.confirmShipping{margin:0;padding:0;width:328px;border:0px; height:auto;color:#000000;}
			#cartContainer table.confirmTotals{margin:0;padding:0;width:350px;border:0px solid #000000; height:auto;color:#000000;PADDING:3px;}
			#cartContainer INPUT.text{BORDER-RIGHT: #c7cbca 1px solid;PADDING-RIGHT: 2px;BORDER-TOP: #c7cbca 1px solid;PADDING-LEFT: 2px;PADDING-BOTTOM: 3px;FONT: 0.90em Arial, Verdana, Helvetica, sans-serif;BORDER-LEFT: #c7cbca 1px solid;COLOR: #000;PADDING-TOP: 3px;BORDER-BOTTOM: #c7cbca 1px solid;BACKGROUND-COLOR: #ffffff}
			#cartContainer SELECT{FONT: 0.85em Arial, Verdana, Helvetica, sans-serif;}
			#cartContainer SELECT.payCardInfoMonth{FONT: 0.85em Arial, Verdana, Helvetica, sans-serif;width:40px;}
			#cartContainer SELECT.payCardInfoYear{FONT: 0.85em Arial, Verdana, Helvetica, sans-serif;width:75px;}
			#cartContainer table.confirm{margin:0;padding:0;width:680px;border:0;height:auto;}		
			#cartContainer table.account{margin:0;padding:0;width:800px;border:0;height:auto;}		
				.newCustomer{margin:0;padding:0;width:380px;border:0;height:auto;align:left;}		
				.accountlabel{margin:0;padding:0;width:167px;border:0;height:auto;align:left;}		
				.accountfield{margin:0;padding:0;width:100px;border:0;height:auto;align:left;}		

			#cartContainer table.newCustomerTable{margin:0;padding:0;width:250px;border:0;height:auto;}		
		
			.cartShaded{background-color: #F6F9FF;padding: 6px 2px 6px 0px;}
			.cartPlain{background-color: #E7EDF8;}
			.miniCartHeader{font-size: .85em;font-weight: bold;}
			.cartHeader{color: Red;font-size: 14px;padding: 6px 2px 6px 16px;margin: 0;font-weight: bold;background-color: #E6E7E2; /* BABABA */}
			.shippingMethod{border: 0 solid #FFFFFF;vertical-align:middle;margin-right: 4px;}
			.cartSubHeader{font-size: 12px;padding: 6px 2px 6px 0px;font-weight: bold;}
			.smaller{font-size: 11px;}

			/* form control formatting  - location used listed with each */
			/* "continue shopping" on shopping cartpage,  "edit mini-cart" in mini-cart, "my account" on mini-cart */
			.cartControl01{width:138px; cursor:pointer;background-color:#F1F1F1;color: #000;font-weight: bold;}

			/* "place order" on shopping cart page, "check out: on mini-cart  */
			.cartControl02{width:150px; cursor:pointer;background-color:#C6191F;color: #FFF;font-weight: bold;}

			/* "Add to Cart" on product page , "Add to Cart" on product detail */
			.cartControl03{width:80px; cursor:pointer;background-color:#DEAE51;color: #000;font-weight: normal;font-size: 10px;vertical-align:middle;}

			/* item qty on shopping cart page, qty on product page, cross sell qty input on product detail page  */
			.cartControl04{width:30px; background-color:#FFF;color: #000;font-weight: normal;font-size: .85em;text-align:center;vertical-align:middle;}

			/* radio buttons - remove border  */
			.cartControl05{background-color:#E3E3E5;vertical-align:middle;}

			/* update button on shopping cart  */
			.cartControl06{width:80px; cursor:pointer;background-color:#F1F1F1;color: #000;font-weight: bold;}

			/* shipping calc input zip code  */
			.cartControl07{width:80px; background-color:#FFF;color: #000;font-weight: normal;font-size: .88em;vertical-align:middle;margin: 3px 0;padding: 4px;}

			/*  shipping calc "GO" button */
			.cartControl08{width:40px; cursor:pointer;background-color:#F1F1F1;color: #000;font-weight: bold;font-size:.85em;vertical-align:middle;}

			/* radio buttons - remove border  */
			.cartControl09{background-color:#FFFFFF;vertical-align:top;margin:0 0 0 5px;font-size:0.88em;border: 0px solid #FFFFFF;color: #000;}

			/* "update shiping method on Billing form  */
			.cartControl11{width:60px; cursor:pointer;background-color:#F1F1F1;color: #000;font-weight: bold;}

			.smaller{font-size: 11px;}
			
			input.btnltgray{color: #000000;background-color: #e6e6e6;font: 12px Arial, Verdana, Helvetica;font-weight: normal;border-left: 1px solid #000000;border-top: 1px solid #000000;border-right: 1px solid #000000;border-bottom: 1px solid #000000;PADDING-LEFT: 3px;PADDING-RIGHT: 3px;PADDING-TOP: 2px;PADDING-BOTTOM: 2px;}


	
		/*  shipping box - IE has extra 16px left on forms - bug fix needed */
		#shippingInfo{float: left;width: 200px;font-size: .95em;border: 1px solid #333;padding: 6px;margin: 0 0 0 0;text-align:left;}
		#displayShippingCost {float: right;width: 300px;font-size: .95em;border: 1px solid #333;padding: 6px;margin: 0 65px 0 0;text-align:left;}
			#displayShippingCost table{margin:0;padding:0;width:300px;border:0;height:auto;padding: 10px;}
			#displayShippingCost TD {font-size: .95em;vertical-align:top;padding: 2px;}
			#displayShippingCost INPUT{MARGIN-RIGHT: 5px;FONT: 0.90em Arial, Verdana, Helvetica, sans-serif;COLOR: #000;vertical-align:top;}
			.clearing {font-size: 0;clear: both;}
			.logintd {font-size: 1.00em;font-weight: normal;color: #000000;background-color: #FFFFFF;}

	/* end content area */			
	

		/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	END FIXED NAME CONTENT BOUNDARIES
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */




	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	START side navigation 
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */
		
#leftNavContainer{margin: 10px 0 0 0; padding:0; width:198px; float:left;}
span.rotator{float:left; margin:8px 0 0 1px; padding:0;width:198px; height:122px;
			background-image:url(/imagelibrary/public/leftNavRotatingImg.jpg);background-repeat:no-repeat;} 
		
		span.navHeader {float:left; background-image:url(/imagelibrary/public/ellsworthNavHeader.gif); padding:0;margin:0; width : 197px;height :5px;}

		#leftNavImageContainer {float:left; margin:8px 0 0 0;padding:0;width:198px; height:122px;
			background-image:url(/imagelibrary/public/leftNavRotatingImg.jpg);background-repeat:no-repeat;} 
		#leftNavTopContainer {float:left; padding:0;margin : 0; width : 197px;height : 32px;font-size:13px;} 
			#leftNavTopContainer UL {padding:0; margin:0;width:197px;height:auto;} 
			#leftNavTopContainer UL LI{display : inline; margin : 0; list-style-type : none; } 
			a#prodheader {display:block;float:left;background-repeat: no-repeat;height: 32px; width:101px;}						
			a#vendheader {display:block;float:left;background-repeat: no-repeat;height: 32px; width:96px;}			
			#prodheader { width: 101px; background-image:url(/imagelibrary/public/productTab_Off.jpg);}
			#vendheader { width: 96px; background-image: url(/imagelibrary/public/vendorTab_Off.jpg); }			
			A#prodheader.on { background-image: url(/imagelibrary/public/productTab_On.jpg); }							
			A#vendheader.on { background-image: url(/imagelibrary/public/vendorTab_On.jpg); }
			#prodTabContainer.on{visibility:visible;}
			#prodTabContainer.off{visibility:hidden;}			
			#vendTabContainer.on{visibility:visible;}
			#vendTabContainer.off{visibility:hidden;}			

		#prodTabContainer,#vendTabContainer{float:left;padding:10px 0 0 10px;margin:0; width:191px; height:auto; display:none;} 
			#prodTabContainer table,#vendTabContainer table{padding:0; margin:0 0 0 5px;height:auto;} 
			#prodTabContainer td{padding:5px 0 0 0px;margin:0;} 
			#vendTabContainer td{padding:0px 0 0 0px;margin:0;} 			
			#prodTabContainer A:link{text-decoration : none; color:#000000;font-size:13px;} 
			#prodTabContainer A:visited{text-decoration : none; color:#000000;font-size:13px;} 	
			#prodTabContainer A:hover{text-decoration : underline; color:#CC0000;font-size:13px; }
			#prodTabContainer A:active{text-decoration : underline;color:#CC0000;font-size:13px;  }	
			#vendTabContainer A:link{text-decoration : none; color:#000000;font-size:13px;} 
			#vendTabContainer A:visited{text-decoration : none; color:#000000;font-size:13px;} 	
			#vendTabContainer A:hover{text-decoration : underline; color:#CC0000;font-size:13px; }
			#vendTabContainer A:active{text-decoration : underline;  color:#CC0000;font-size:13px;}	

		#leftNavbottomNavContainer {float:left; padding:10px 0 0 0;margin:0; width:auto; height:auto;} 
			#leftNavbottomNavContainer table {padding:0;margin:0 0 0 5px;width:191px;height:auto;} 
			#leftNavbottomNavContainer tr{padding:0;margin:0;} 
			#leftNavbottomNavContainer td{padding:3px 0 3px 0;} 
			#leftNavbottomNavContainer A:link {font-family: Arial, Helvetica, sans-serif; text-decoration : none; color:#000000;font-size:13px; } 
			#leftNavbottomNavContainer A:visited {font-family: Arial, Helvetica, sans-serif; text-decoration : none; color:#000000;font-size:13px;} 	
			#leftNavbottomNavContainer A:hover {font-family: Arial, Helvetica, sans-serif; text-decoration : underline; color:#CC0000;font-size:13px;}
			#leftNavbottomNavContainer A:active { font-family: Arial, Helvetica, sans-serif; text-decoration : underline; font-size:13px;}	

	/* |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
	
	END side navigation 
	
	|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||  */


/* client specific styles */

a:link{color: #003366; text-decoration: underline}
a:visited{color: #003366; text-decoration: none}
a:hover{color: #003366; text-decoration: none;}
a:active{color: #003366; text-decoration: underline}

td {font-size: 1.00em}

p{
 	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px; 
	line-height:1.5em; 
	font-weight: normal;
	text-decoration: none;
	color: #000;
	margin:0px 0 18px 0px;
}

.Freeform{   
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 13px;
    	MARGIN-TOP: 25px;
    	MARGIN-BOTTOM: 20px;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}

.Freeform IMG
{
    PADDING-RIGHT: 0px;
    PADDING-LEFT: 0px;
    PADDING-BOTTOM: 0px;
    MARGIN: 0px;
    PADDING-TOP: 0px
}

P.Freeform
{
 	font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
	font-size: 13px; 
	line-height:1.4em; 
	font-weight: normal;
	text-decoration: none;
	color: #000;
	margin:0px 0 18px 0px;
}
.Application{   
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 13px;
    	MARGIN-TOP: 10px;
    	MARGIN-BOTTOM: 20px;
	left:0px;
}
.MSDSSearchResults{   
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 13px;
    	MARGIN-TOP: 5px;
    	MARGIN-BOTTOM: 20px;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
	clear: both;
	float: left;
}

#centerContentContainer table.SearchTable tr td{
	padding-right: 5px; 
	white-space: nowrap;
	vertical-align: top;
}

.SearchResults{   
	font-family: Arial, Verdana, Geneva,Helvetica, sans-serif;
	font-weight: normal;
	color: #000;
	font-size: 13px;
    	MARGIN-TOP: 75px;
    	MARGIN-BOTTOM: 20px;
    	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}


submit	
{
	MARGIN-RIGHT:  5px;
}
INPUT#searchGo
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    FONT-SIZE: 0px;
    BACKGROUND: url(/imagelibrary/public/btnSearch.gif) no-repeat left center;
    VERTICAL-ALIGN: middle;
    BORDER-LEFT: 0px;
    WIDTH: 81px;
    CURSOR: pointer;
    COLOR: #fff;
    LINE-HEIGHT: 50px;
    BORDER-BOTTOM: 0px;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    HEIGHT: 25px;
    TEXT-DECORATION: none
}
INPUT#searchTerms
{
    FONT-SIZE: 1.0em;
}
