/*--------- COMMON ---------*/
body{background: #17285d url(/images/bk.gif) repeat-x; }
div { margin: 0; padding: 0; }
img { border: 0; }
ul { line-height: 105%; list-style-type: disc; text-align: left; list-style-image: url(/images/enewsletter/bullet.gif); margin-top: -5px; margin-bottom: 0px;}
li { margin: 0px 0px 6px -10px;}
p { font: 11px Verdana, Arial, sans-serif; line-height: 1.3em; color: #fff; padding-bottom: 12px; margin: 0;}
td { font: 13px Verdana, Arial, sans-serif; line-height: 1.3em; color: #fff; padding-bottom: 12px; margin: 0;}
a {color: #A9D5ED;}
a:hover {color: #58AEF0; }
table {padding: 20px;}
strong {color: #73c060;}

h1 { font: 20px Trebuchet MS, Verdana, Arial, sans-serif; color: #fff; text-align: center; font-weight: bold; text-align:left; padding: 0; margin: 0; }
h2 { font: 17px Trebuchet MS, Verdana, Arial, sans-serif; color: #73c060; text-align: center; font-weight: bold; text-align:left; padding: 0; margin: 0;}
h3 { font: 15px Trebuchet MS, Verdana, Arial, sans-serif; color: #fff; text-align: center; font-weight: bold; text-align:left; padding: 0; margin: 0;}

.column{position: relative;float: left;}
.inline {display: inline;}
.center {text-align: center; font-size: 10px;}
.clear {clear: both;}
.space {padding-top: 15px;}
.layertext {font: 11px Trebuchet MS, Arial, Helvetica, sans-serif; color: #fff; padding: 10px;}
p.button {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 40px 15px 10px 85px; line-height: 1.2em;}
a.button {color: #58AEF0; text-decoration: none;}
a:hover.button {color: #fff;}
p.button2 {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 60px 15px 10px 85px; line-height: 1.2em;}
a.button2 {color: #58AEF0; text-decoration: none;}
a:hover.button2 {color: #fff;}
.bannertext {font: 16px Trebuchet MS, Verdana, Arial, sans-serif; line-height: 1.4em; color: #0054A4; padding: 100px 20px 0 20px;}
	strong.bannertext {padding: 0px 20px 25px 0; font-size: 18px; font-weight: bold; line-height: 1.9em;}
	a.bannertext {color: #0054A4; margin: 0px; padding: 0px;}
	a:hover.bannertext {color: #73c060;}
.bannertextsm {font: 14px Trebuchet MS, Verdana, Arial, sans-serif; line-height: 1.4em; color: #0054A4; padding: 100px 20px 0 20px;}
.bannerbul {font: 15px Trebuchet MS, Verdana, Arial, sans-serif; line-height: 1.2em; color: #0054A4; padding: 130px 20px 0 20px;}
	strong.bannerbul {padding: 0px 20px 25px 0; font-size: 20px; font-weight: bold; line-height: 1.1em;}
ul.bannerbul {padding: 135px 0 0 70px;}
li.bannerbul {font: 14px Trebuchet MS, Verdana, Arial, sans-serif; line-height: 1.2em; color: #0054A4; padding: 0 20px 0 0;}
ul.bannerbul2 {padding: 160px 0 0 70px;}
.input{font: Verdana, Arial, sans-serif;font-size:11px; color: #17285d; background-color: #eaf1f6; width: 300px; padding: 3px; border: 1px solid #72C060; }
.inputapp{font: Verdana, Arial, sans-serif;font-size:11px; color: #17285d; background-color: #eaf1f6; width: 270px; padding: 3px; border: 1px solid #72C060; margin-left: 20px;}
.num {font: Verdana, Arial, sans-serif;font-size:11px; color: #0054a4; position: relative; top: -5px; left: 55px;}
.toppad {margin-top: 120px;}
#exoimg {margin-top: -15px; width: 35px;}


/*--------- structure ---------*/
#container{width: 1020px; text-align:left; margin:0px auto;}
	#content{ }
		
		#header{padding:0px; margin:0px; width:1020px; height: 93px;}
			#logo {padding: 20px 0 0 10px; width: 284px;}
			#topnav {width: 584px; position: relative; top: 37px; left: 90px;}
			#topnav ul{list-style: none; margin: 0;padding: 0;}
			#topnav li{list-style: none; float: left; padding: 0; margin: 0;}
			#topnav a{display: block; height: 18px; text-indent: -5000px; overflow: hidden;}
			#topnav a:hover{background-image: none;}
				#home-off {width: 48px; background: transparent url(/images/topnav/home.gif) no-repeat 0 -18px;}
				#home-off a {background: transparent url(/images/topnav/home.gif) no-repeat 0 0;}
				#home-on {width: 48px; background: transparent url(/images/topnav/home_over.gif); }
				#products-off {width: 84px; background: transparent url(/images/topnav/products.gif) no-repeat 0 -18px;}
				#products-off a {background: transparent url(/images/topnav/products.gif) no-repeat 0 0;}
				#products-on {width: 84px; background: transparent url(/images/topnav/products_over.gif); }
				#applications-off {width: 105px; background: transparent url(/images/topnav/applications.gif) no-repeat 0 -18px;}
				#applications-off a {background: transparent url(/images/topnav/applications.gif) no-repeat 0 0;}
				#applications-on {width: 105px; background: transparent url(/images/topnav/applications_over.gif); }
				#costsavings-off {width: 105px; background: transparent url(/images/topnav/costsavings.gif) no-repeat 0 -18px;}
				#costsavings-off a {background: transparent url(/images/topnav/costsavings.gif) no-repeat 0 0;}
				#costsavings-on {width: 105px; background: transparent url(/images/topnav/costsavings_over.gif); }
				#environment-off {width: 104px; background: transparent url(/images/topnav/environment.gif) no-repeat 0 -18px;}
				#environment-off a {background: transparent url(/images/topnav/environment.gif) no-repeat 0 0;}
				#environment-on {width: 104px; background: transparent url(/images/topnav/environment_over.gif); }
				#about-off {width: 60px; background: transparent url(/images/topnav/about.gif) no-repeat 0 -18px;}
				#about-off a {background: transparent url(/images/topnav/about.gif) no-repeat 0 0;}
				#about-on {width: 60px; background: transparent url(/images/topnav/about_over.gif); }
				#contact-off {width: 78px; background: transparent url(/images/topnav/contact.gif) no-repeat 0 -18px;}
				#contact-off a {background: transparent url(/images/topnav/contact.gif) no-repeat 0 0;}
				#contact-on {width: 78px; background: transparent url(/images/topnav/contact_over.gif); }
		#hpcontent{padding-left: 20px;}
			#hpbanner {margin-bottom: 20px; height:283px;}
			#bannersub {width: 699px; height: 236px; padding: 0;}
			#bannerprod {background: #17285d url(/images/header_products.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}	
			#bannerenviron {background: #17285d url(/images/header_environment.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannercost {background: #17285d url(/images/header_costsavings.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerlinks {background: #17285d url(/images/header_links.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerabout {background: #17285d url(/images/header_about.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannercontact {background: #17285d url(/images/header_contact.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannercontactlang {background: #17285d url(/images/header_contact_lang.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerapp {background: #17285d url(/images/header_applications.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#banneribc {background: #17285d url(/images/header_ibc.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannertote {background: #17285d url(/images/header_tote.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerpackaging {background: #17285d url(/images/header_packaging.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerbulkcontainer {background: #17285d url(/images/header_bulkcontainer.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerbagbox {background: #17285d url(/images/header_bagbox.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerfood {background: #17285d url(/images/header_food.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}	
			#bannerdairy {background: #17285d url(/images/header_dairy.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannercosmetics {background: #17285d url(/images/header_cosmetics.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannertomato {background: #17285d url(/images/header_tomato.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#banneredibleoils {background: #17285d url(/images/header_edibleoils.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannersteeldrums {background: #17285d url(/images/header_steeldrums.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}
			#bannerglossary {background: #17285d url(/images/header_glossary.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}				
			#bannerblank {background: #17285d url(/images/header_blank.jpg) no-repeat; width: 699px; height: 236px; padding: 0;}			
			#leftcol {width: 699px;}
			#calloutcol {width: 218px;}
				#seo {background: #17285d url(/images/bk_seo.gif) no-repeat; width: 461px; padding-right: 20px; }
				#seo p {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 75px 15px 10px 18px; line-height: 1.3em;}
				#recycle {background: #17285d url(/images/bk_recycle.gif) no-repeat; width: 218px; height: 147px;}
				#recycle p {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 45px 15px 10px 81px; line-height: 1.2em;}
				#recycle a {color: #58AEF0; font-weight: normal; text-decoration: none;}
				#recycle a:hover {color: #fff;}
				#recycle img{position: relative; top: -2px; left: 170px;}
				#hpapplications {background: #17285d url(/images/bk_applications.jpg) no-repeat; width: 218px; height: 147px;}
				#hpapplications p {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 45px 15px 10px 81px; line-height: 1.2em;}
				#hpapplications ul {padding: 48px 5px 5px 45px;}
				#hpapplications li {font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; line-height: 1.0em;}
				#hpapplications a {color: #58AEF0; font-weight: normal; text-decoration: none;}
				#hpapplications a:hover {color: #fff;}
				#hpapplications img{position: relative; top: -2px; left: 170px;}
				#ezb {background: #17285d url(/images/productscallout_ezbulk.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 20px;}
				#ezb4 {background: #17285d url(/images/productscallout_4840.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 20px;}
				#ezdrainpro {background: #17285d url(/images/productscallout_ezdrain.jpg) no-repeat; width: 220px; height: 147px;  margin-top: 20px;}	
				#exo {background: #17285d url(/images/productscallout_exobin.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#liners {background: #17285d url(/images/productscallout_liners.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#ezvalvepro {background: #17285d url(/images/productscallout_ezvalve2.jpg) no-repeat; width: 220px; height: 147px; margin-top: 10px;}
				#hazmat {background: #17285d url(/images/productscallout_hazmat.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#pallet {background: #17285d url(/images/productscallout_pallet.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#accessories {background: #17285d url(/images/productscallout_accessories.jpg) no-repeat; width: 220px; height: 147px; margin-top: 10px;}
				#ibc {background: #17285d url(/images/appcallout_ibc.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 20px;}
				#tote {background: #17285d url(/images/appcallout_tote.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 20px;}
				#packaging {background: #17285d url(/images/appcallout_packaging.jpg) no-repeat; width: 220px; height: 147px; margin-top: 20px;}
				#contain {background: #17285d url(/images/appcallout_container.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#bagbox {background: #17285d url(/images/appcallout_bagbox.jpg) no-repeat; width: 220px; height: 147px; padding-right: 19px; margin-top: 10px;}
				#food {background: #17285d url(/images/appcallout_food.jpg) no-repeat; width: 220px; height: 147px; margin-top: 10px;}
				#arrowbtn {position: relative; top: -9px; left: 168px;}
				#arrowbag {position: relative; top: -19px; left: 168px;}
			#rightcol {width: 220px; padding: 22px 0 0 25px;}
				#rightcallout {background: #17285d url(/images/bk_rightcallout.gif) repeat-x; height: 412px;}
				#rightcallout img{padding: 20px 0 0 10px;}
				#rightcallout ul{list-style: none; margin: 0;padding: 0;}
				#rightcallout li{list-style: none; padding: 0; margin: 0;}
				#rightcallout a{display: block; height: 35px; text-indent: -5000px; overflow: hidden;}
			    #rightcallout a:hover{background-image: none;}
					#rightcall_recycle {width: 172px; background: transparent url(/images/rightcallout/recycle.gif); }
					#rightcall_assemble {width: 172px; background: transparent url(/images/rightcallout/assemble.gif); }
					#rightcall_shipping {width: 172px; background: transparent url(/images/rightcallout/shipping.gif); }
					#rightcall_warehouse {width: 172px; background: transparent url(/images/rightcallout/warehouse.gif); }
					#rightcall_cost {width: 172px; background: transparent url(/images/rightcallout/cost.gif); }
					#rightcall_experience {width: 172px; background: transparent url(/images/rightcallout/experience.gif); }
					#benefits_inexpensive {width: 172px; background: transparent url(/images/benefits/inexpensive.gif);}	
					#benefits_strong {width: 172px; background: transparent url(/images/benefits/strong.gif);}
					#benefits_assemble {width: 172px; background: transparent url(/images/benefits/assemble.gif);}
					#benefits_environment {width: 172px; background: transparent url(/images/benefits/environment.gif);}
					#benefits_conversion {width: 172px; background: transparent url(/images/benefits/conversion.gif);}
					#benefits_weight {width: 172px; background: transparent url(/images/benefits/weight.gif);}
					#benefits_space {width: 172px; background: transparent url(/images/benefits/space.gif);}				
			#rightcolbut {width: 220px; padding: 24px 0 0 23px;}
				#ezvalve {background: #17285d url(/images/productscallout_ezvalve2.jpg) no-repeat; width: 220px; height: 158px;}
				#ezdrain {background: #17285d url(/images/productscallout_ezdrain.jpg) no-repeat; width: 220px; height: 143px;}
				#linersrt {background: #17285d url(/images/productscallout_liners.jpg) no-repeat; width: 220px; height: 147px;}
				#exoadvrt {background: #17285d url(/images/productscallout_exobinadv.jpg) no-repeat; width: 220px; height: 147px;}
				#ezbrt {background: #17285d url(/images/productscallout_ezbulk.jpg) no-repeat; width: 220px; height: 147px;}
			#benefits {width: 220px; padding: 0px;}
				#benefitscallout {background: #17285d url(/images/bk_rightcallout.gif) repeat-x; }
				#costsavings {background: #17285d url(/images/button_costsavings.gif) no-repeat; height: 138px; margin: 15px 0 0 2px;}
					#costsavings p {font: 12px Trebuchet MS, Verdana, Arial, sans-serif; line-height: 1.3em; color: #8C8C8C; padding: 95px 10px 0 5px; text-align: center;}
					#costsavings a {color: #8C8C8C; text-decoration: none;}
					#costsavings a:hover {color: #fff;}
			#textarea {background: #17285d url(/images/bk_text.gif) repeat-x; width: 479px; }
				#textarea p{padding: 10px 20px 10px 20px;}
				#textarea img{padding: 20px 0 10px 20px;}
				#video {padding: 0 0 0 15px;}
				#col {width: 225px; padding-left: 10px;}
				#appcol {width: 325px; padding-left: 10px;}
				#textpic {text-align: center; margin-top: 10px;}
				#textpic img{padding: 5px; border: 1px solid #73c060;}
				#textarea h2 {padding: 10px 20px 0 20px;}	
				#textarea h3 {padding: 10px 20px 0 20px;}
				#textarea ul {padding-top: 15px;}
				#textarea li { font: 12px Verdana, Arial, sans-serif; line-height: 1.3em; color: #fff; padding-bottom: 10px; margin: 0;}
		
			#textarea2 {background: #17285d url(/images/bk_text.gif) repeat-x; width: 699px; min-height: 300px; _height: 300px;}
				#textarea2 p{padding: 10px 20px 10px 20px;}
				#textarea2 h1 {padding: 10px 20px 10px 20px;}
				#textarea2 h2 {padding: 10px 20px 0 20px;}	
				#textarea2 h3 {padding: 10px 20px 0 20px;}	
				#textarea2 li { font: 12px Verdana, Arial, sans-serif; line-height: 1.3em; color: #fff; padding-bottom: 10px; margin: 0;}
				#textarea2 img {padding: 5px; border: 1px solid #73c060;}
				#translation img{padding: 20px 0 0 20px; border: 0px;}
		#footer {padding: 20px 0 100px 20px; border: 0px;}
			#col1 {background: #17285d url(/images/bk_footaddress.gif) no-repeat; width: 460px; height: 92px;}
				#col1 p{font: 10px Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; color: #17285D; padding: 40px 15px 10px 48px; line-height: 1.3em; text-transform: uppercase;}
			#col2 {}
				#address strong{font-weight: bold; font-size: 14px; color: #17285D;}	
				
				
/*--------- accordian ---------*/

#slider {font: 10px Verdana, Trebuchet MS, Arial, Helvetica, sans-serif; width:220px; margin-top:5px;}
.header {cursor:pointer; color:#FFFFFF; text-transform:uppercase; display:block; height:32px;}
.header:hover {
	background-color:#17285d;
}
#slider .content {overflow:hidden}
.text { background:url(/images/rightcallout/bk_layer.gif) top left repeat-x; background-color:#355ac6; padding:15px 13px; color:#FFFFFF;}

		#rightcallout #slider #one-header { text-indent:-9999px; background-image: url(/images/rightcallout/recycle.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#rightcallout #slider #two-header { text-indent:-9999px; background-image: url(/images/rightcallout/assemble.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#rightcallout #slider #three-header {text-indent:-9999px; background-image: url(/images/rightcallout/shipping.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#rightcallout #slider #four-header {text-indent:-9999px; background-image: url(/images/rightcallout/warehouse.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#rightcallout #slider #five-header {text-indent:-9999px; background-image: url(/images/rightcallout/cost.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#rightcallout #slider #six-header {text-indent:-9999px; background-image: url(/images/rightcallout/experience.gif); background-repeat: no-repeat;	background-position: left bottom;}
		
		#productcallout #slider #one-header { text-indent:-9999px; background-image: url(/images/benefits/inexpensive.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #onesolid-header { text-indent:-9999px; background-image: url(/images/benefits/solid.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #oneeco-header { text-indent:-9999px; background-image: url(/images/benefits/economical.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #two-header { text-indent:-9999px; background-image: url(/images/benefits/strong.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #tworeusable-header { text-indent:-9999px; background-image: url(/images/benefits/reusable.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #twocost-header { text-indent:-9999px; background-image: url(/images/benefits/cost.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #twovalve-header { text-indent:-9999px; background-image: url(/images/benefits/strongsafe.gif); background-repeat: no-repeat;	background-position: left bottom; }
		#productcallout #slider #three-header {text-indent:-9999px; background-image: url(/images/benefits/assemble.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #threevalve-header {text-indent:-9999px; background-image: url(/images/benefits/convenient.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #threeeasy-header {text-indent:-9999px; background-image: url(/images/benefits/easy.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #four-header {text-indent:-9999px; background-image: url(/images/benefits/environment.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #fourliner-header {text-indent:-9999px; background-image: url(/images/benefits/liner.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #fourdispose-header {text-indent:-9999px; background-image: url(/images/benefits/dispose.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #fourvalve-header {text-indent:-9999px; background-image: url(/images/benefits/clean.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #five-header {text-indent:-9999px; background-image: url(/images/benefits/conversion.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #fivevalve-header {text-indent:-9999px; background-image: url(/images/benefits/simple.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #six-header {text-indent:-9999px; background-image: url(/images/benefits/weight.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #seven-header {text-indent:-9999px; background-image: url(/images/benefits/space.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #sevendrain-header {text-indent:-9999px; background-image: url(/images/benefits/evacuation.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #eight-header {text-indent:-9999px; background-image: url(/images/benefits/specsheets.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #replacement-header {text-indent:-9999px; background-image: url(/images/benefits/replacement.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #quality-header {text-indent:-9999px; background-image: url(/images/benefits/quality.gif); background-repeat: no-repeat;	background-position: left bottom;}
		#productcallout #slider #userfriendly-header {text-indent:-9999px; background-image: url(/images/benefits/userfriendly.gif); background-repeat: no-repeat;	background-position: left bottom;}
		
		#productcallout {background: #233c8c url(/images/bk_rightcallout.gif) repeat-x; height: 430px;}
		#productcallout.long {background: #233c8c url(/images/bk_rightcallout.gif) repeat-x; height: 500px;}
		#productcallout img {margin: 15px 13px 5px 13px;}
		
/*--------- tables ---------*/		

#productsizes
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	vertical-align:bottom;
	width:445px; _width: 439px;
	margin:20px;
	border-collapse: collapse;
}
#productsizes th
{
	font-size: 12px;
	font-weight: normal;
	padding: 8px 8px 4px 8px;
	background: #9ad8ff;
	border-top: 4px solid #039;
	border-bottom: 1px solid #6cc;
	color: #17285d;
}
#productsizes td
{	
	font-size: 11px;
	padding: 4px 8px;
	background: #fff; 
	border-bottom: 1px solid #6cc;
	color: #17285d;
	border-top: 1px solid transparent;
}
#productsizes tr:hover td
{
	background: #daf1ff;
	color: #000;
}

#productsizes a {color: #039;}
#productsizes a:hover {color: #6cc;}

#blanket {background-color:#111; opacity: 0.65; filter:alpha(opacity=65); position:absolute; z-index: 9; top:0px; left:0px; width:100%; height: 200px;}

#popUpDiv {position:absolute; background-color:#58aef0; width:275px; height:216px; z-index: 800;}
#popUpDiv a {font-weight: bold; padding: 10px 0 10px 230px; z-index: 800;}
#popUpDiv a:hover {color: #9ad8ff; z-index: 800;}

#popUpDiv220flush2 {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220flush2 a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220flush2 a:hover {color: #9ad8ff;}

#popUpDiv220flush3 {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220flush3 a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220flush3 a:hover {color: #9ad8ff;}

#popUpDiv220ezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220ezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220ezv a:hover {color: #9ad8ff;}

#popUpDiv275corner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275corner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275corner a:hover {color: #9ad8ff;}

#popUpDiv275flush2 {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275flush2 a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275flush2 a:hover {color: #9ad8ff;}

#popUpDiv275flush3 {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275flush3 a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275flush3 a:hover {color: #9ad8ff;}

#popUpDiv275ezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275ezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275ezv a:hover {color: #9ad8ff;}

#popUpDiv275drainflush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275drainflush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275drainflush a:hover {color: #9ad8ff;}

#popUpDiv275drainezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv275drainezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv275drainezv a:hover {color: #9ad8ff;}

#popUpDiv330drainflush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330drainflush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv330drainflush a:hover {color: #9ad8ff;}

#popUpDiv330drainezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330drainezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv330drainezv a:hover {color: #9ad8ff;}

#popUpDivexobin {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDivexobin a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDivexobin a:hover {color: #9ad8ff;}

#popUpDiv110bulkcorner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv110bulkcorner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv110bulkcorner a:hover {color: #9ad8ff;}

#popUpDiv110bulkflush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv110bulkflush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv110bulkflush a:hover {color: #9ad8ff;}

#popUpDiv110bulkezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv110bulkezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv110bulkezv a:hover {color: #9ad8ff;}

#popUpDiv220bulkcorner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220bulkcorner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220bulkcorner a:hover {color: #9ad8ff;}

#popUpDiv220bulk2flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220bulk2flush a {font-weight: bold; padding: 50px 0 10px 230px;}
#popUpDiv220bulk2flush a:hover {color: #9ad8ff;}

#popUpDiv220bulk3flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220bulk3flush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220bulk3flush a:hover {color: #9ad8ff;}

#popUpDiv220bulkezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv220bulkezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv220bulkezv a:hover {color: #9ad8ff;}

#popUpDiv44220bulkcorner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44220bulkcorner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44220bulkcorner a:hover {color: #9ad8ff;}

#popUpDiv44220bulk2flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44220bulk2flush a {font-weight: bold; padding: 50px 0 10px 230px;}
#popUpDiv44220bulk2flush a:hover {color: #9ad8ff;}

#popUpDiv44220bulk3flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44220bulk3flush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44220bulk3flush a:hover {color: #9ad8ff;}

#popUpDiv44220bulkezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44220bulkezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44220bulkezv a:hover {color: #9ad8ff;}

#popUpDiv44275bulkcorner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44275bulkcorner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44275bulkcorner a:hover {color: #9ad8ff;}

#popUpDiv44275bulk2flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44275bulk2flush a {font-weight: bold; padding: 50px 0 10px 230px;}
#popUpDiv44275bulk2flush a:hover {color: #9ad8ff;}

#popUpDiv44275bulk3flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44275bulk3flush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44275bulk3flush a:hover {color: #9ad8ff;}

#popUpDiv44275bulkezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv44275bulkezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv44275bulkezv a:hover {color: #9ad8ff;}

#popUpDiv330bulkcorner {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330bulkcorner a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv330bulkcorner a:hover {color: #9ad8ff;}

#popUpDiv330bulk2flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330bulk2flush a {font-weight: bold; padding: 50px 0 10px 230px;}
#popUpDiv330bulk2flush a:hover {color: #9ad8ff;}

#popUpDiv330bulk3flush {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330bulk3flush a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv330bulk3flush a:hover {color: #9ad8ff;}

#popUpDiv330bulkezv {position:absolute;  background-color:#58aef0; width:275px; height:216px; z-index: 9002;}
#popUpDiv330bulkezv a {font-weight: bold; padding: 10px 0 10px 230px;}
#popUpDiv330bulkezv a:hover {color: #9ad8ff;}


#tablelg {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; text-align: left; vertical-align:bottom; width:650px; margin:20px; border-collapse: collapse;}
#tablelg th {font-size: 12px; font-weight: normal; padding: 8px 8px 4px 8px; background: #9ad8ff; border-top: 4px solid #039; border-bottom: 1px solid #6cc; color: #17285d;}
#tablelg td {font-size: 11px; padding: 4px 8px; background: #fff; border-bottom: 1px solid #6cc; color: #17285d; border-top: 1px solid transparent;}
#tablelg tr:hover td {background: #daf1ff; color: #000;}
#tablelg a {color: #039;}
#tablelg a:hover {color: #6cc;}

.video {position: absolute; display: none; padding: 10px; background-color: #c9e5fb; border: 3px solid #75c25d;}
.video a{font: 12px Trebuchet MS, Arial, Helvetica, sans-serif; color: #58AEF0; padding: 5px; float: left; color: #162a60;}
.video a:hover{color: #58aef0;}

