/* CSS Document */body{	margin:0px; color:#fff;	background-color:#353535;	font-family:Arial, Helvetica, sans-serif;	font-size:11.5px;		}.body2{	margin:0px; color:#fff;	background-color:#181818;	font-family:Arial, Helvetica, sans-serif;	font-size:11.5px;		}h1{	font-family:Arial, Helvetica, sans-serif;	color:#A1C53A;	font-size:31px;	margin:0px 0px 10px 0px;	padding:0px 0px 10px 0px;	background-image:url(../images/h1-bt.gif);	background-repeat:repeat-x;	background-position:bottom;	width:auto;	font-weight: normal;	}	h2{	font-family:Arial, Helvetica, sans-serif;	color:#AEAEAE;	font-size:25px;	margin:0px 0px 0px 0px;	padding:0px;	font-weight: normal;	}h3{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#C1A504;	font-size:16px;	margin:30px 0px 10px 0px;	padding:0px;	}	span{	color:#C0A403;	}		.logo-head{	height:130px;	width:838px;	margin:auto;	background-image:url(../images/logo-bg_new.gif);	background-repeat:no-repeat;	padding-top: 0px;	padding-right: 80px;	padding-bottom: 0px;	padding-left: 80px;	}.logo{	height:100px;	width:250px;	float:left;	background-image:url(../images/logo_jmac-icon.gif);	background-repeat:no-repeat;	padding:40px 0px 0px 95px;	}.des-style{	height:85px;	width:210px;	float:left;	background-image:url(../images/spacer.gif);	background-repeat:no-repeat;	font-family:Arial, Helvetica, sans-serif;	font-size: 11px;	color: #FFFFFF;	padding:55px 0px 0px 35px;		}.des-style-1{	height:115px;	width:210px;	float:left;	background-image:url(../images/spacer.gif);	background-repeat:no-repeat;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 20px;	color: #FFFFFF;	padding:25px 0px 0px 35px;		}			#body-part{	height:auto;	width:888px;	margin:auto;	border:#404040 solid 3px;	}#body-part-capabilities {	height:auto;	width:888px;	margin:auto;	border:#404040 solid 3px;}.nav-bar{	height:69px;	width:886px;	margin:auto;	background-image:url(../images/nav-bar.gif);	background-repeat:repeat-x;	border-left:#677C29 solid 1px;	border-right:#677C29 solid 1px;	border-top:#677C29 solid 1px;	}.nav-bar ul{	margin:0px;	padding:0px 0px 0px 0px;	list-style-type:none;	}.nav-bar ul li{	height:39px;	width:auto;	float:left;	background-image:url(../images/list-left.gif);	background-repeat:no-repeat;	background-position:right;	display:inline; text-transform:uppercase;	padding:24px 30px 0px 25px;	}.nav-bar ul li a{	font-family:Arial, Helvetica, sans-serif;	font-size:15px;	text-decoration:none;	color:#FFFFFF;	font-weight:bold;	}	.nav-bar ul li a:hover{ text-decoration:underline}.nav-bar ul li a.current{ text-decoration:underline}.header{	height:270px;	width:888px;	margin:auto;	background-image:url(../images/header_jmac2.jpg);	background-repeat:no-repeat;	}.mid-body{	height:auto;	width:784px;	margin:auto;	background-color:#181818;	padding:35px 52px 35px 52px;	background-image: url(../images/mid-body.gif);	background-repeat: no-repeat;	background-position:bottom right;	}	.mid-body-invisible{	font-size:11.5px;	color:#181818;	}	.mid-body-capabilities{	height:auto;	width:500px;	margin:auto;	background-color:#181818;	padding:35px 52px 35px 52px;	}.mid-body-capabilities p{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:10px;	line-height:14px;	padding:0px;	margin:0px;	}.mid-body p{	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:11px;	line-height:22px;	padding:0px;	margin:0px;	}.mid-body a{	color:#A1C53A;	}	.mid-bodyblue a{	color:#006699;	}.bt-body{	height:auto;	width:858px;	margin:auto;	background-color:#242424;	padding:36px 0px 36px 30px;	background-image: url(../images/bt-body.gif);	background-repeat: no-repeat;	background-position: right bottom;	}.bt-body ul{	padding:0px;	margin:0px;	list-style-type:none;	}.bt-body ul li{	display:inline;	padding-right:10px;	}#footer{	height:50px;	width:808px;	margin:auto;	text-align:right;	font-family:Verdana, Arial, Helvetica, sans-serif;	color:#FFFFFF;	font-size:11px;	padding:30px 40px 0px 40px;	}#footer b{	float:left;	color:#A1C53A;	}#footer a{	color:#A1C53A;	}									a{ color:#3BC0FF; text-decoration:underline}a:hover{text-decoration:none}.clear{ clear:both}/* inner pages css start *//*h3{font:25px "Times New Roman", Times, serif ;margin:0px; color:#fff;  padding:8px 0px 10px 10px;}h3 span{color:#16eb00}*/h5{font:15px Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:0px 0px 5px 0px; border-bottom:1px dotted #ccc; margin:0px 0px 10px 0px;}h6{font:18px Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; padding:0px 0px 5px 0px; margin:0px 0px 10px 0px;}.aboutus-img{float:right; border:4px solid #ccc; margin:0 0px 10px 20px;}.aboutcolumnzone{padding:20px 0px 16px 0px;}.aboutcolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}.aboutcolumn2{width:48%; float:right; margin:0px 0px 10px 0px;}.abouticon{float:left; margin:0px 10px 0px 0px;}.aboutcolumn-prog{	width:48%;	float:left;	margin:0px 0px 10px 0px;	margin-bottom:40px;	padding-bottom:10px;}.aboutcolumn-prog2{	width:48%;	float:right;	margin:0px 0px 10px 0px;	margin-bottom:40px;	padding-bottom:10px;}.insidereadmore{padding:10px 0px 10px 0px;}input.button{color:#fff; background:#333; font:bold 11px Arial, Helvetica, sans-serif; text-decoration:none; padding:10px 10px; margin:0px 5px 5px 0;	border:1px solid #ccc;}input.button:hover{cursor:pointer; color:#fff; background:#999}.project-img{float:right; margin-left:20px;	border: 3px solid #ccc;}.whiteheading{font:30px Myriad Pro, Arial; color:#CBD76B; font-weight:100;	padding:0px; margin:25px 0px 20px 0px;}.ourprojectrow{	margin-bottom:20px;	border-bottom:1px dotted #ccc;	padding-bottom:10px;	padding-right:20px;	width: 100%;}.servicecolumnzone{padding:20px 0px 16px 0px;}.servicecolumn1{width:48%; float:left; margin:0px 0px 10px 0px;}.servicecolumn2{width:48%; float:right;	margin:0px 0px 10px 0px;}.blog-posted-row{padding:3px;}/* inner pages css ends */.click-here {	height:85px;	width:auto;	float:right;	background-image:url(images/spacer.gif);	background-repeat:no-repeat;	font-family:Arial, Helvetica, sans-serif;	font-size: 9px;	color: #FFFFFF;	padding:35px 10px 0px 0px;	text-decoration: underline;	text-align: left;}h5a {	font:15px Tahoma, Arial, Helvetica, sans-serif;	color:#fff;	font-weight:bold;	padding:0px 0px 5px 0px;	margin:0px 0px 10px 0px;	border-top-width: 1px;	border-top-style: dotted;	border-top-color: #ccc;}.arrow {	float:left;	margin:0px;	bottom: 0px;}.capabilitiescolumn1 {width:80%; float:left; margin:0px 0px 10px 0px;}.capabilitiescolumn2 {width:80%; float:left;	margin:0px 0px 10px;}/* This is for Javascript Blanket */#blanket{	background-color:#111;	background-image:url(../images/spacer.gif);	background-repeat:repeat;	opacity: 0.70;	filter:alpha(opacity=70);	position:absolute;	z-index: 9001;	top:0px;	left:0px;	width:100%;	background-position: 100% 100%;}#popUpDiv{position:absolute;background-color:#eeeeee;	position:absolute;	width:700px;	height:690px;	z-index: 9002; /*ooveeerrrr nine thoussaaaannnd*/}/* This is for Javascript Blanket  (About US) */#popUpCapabilitiesDiv{position:absolute;background-color:#181818;z-index: 9002;width:600px;height:430px;}/* This is for Javascript Blanket  (Print) */#popUpFaucetVertDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/faucet_moen2.jpg);background-repeat:no-repeat;background-position: center bottom;width:187px;height:730px;}#popUpLightingDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/lighting_showplace.jpg);background-repeat:no-repeat;background-position: center bottom;width:171px;height:730px;}#popUpLightingSipDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/lighting.jpg);background-repeat:no-repeat;background-position: center bottom;width:400px;height:474px;}#popUpFaucetDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/faucet.jpg);background-repeat:no-repeat;background-position: center bottom;width:400px;height:473px;}#popUpDryerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/ceramic_dryer.jpg);background-repeat:no-repeat;background-position: center bottom;width:768px;height:480px;}#popUpPureDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/pure_sleeve.jpg);background-repeat:no-repeat;background-position: center bottom;width:480px;height:730px;}#popUpDeepshineDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/deepshine_sleeve.jpg);background-repeat:no-repeat;background-position: center bottom;width:440px;height:730px;}#popUpBuildBrochDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/build_broch_in_out.jpg);background-repeat:no-repeat;background-position: center bottom;width:900px;height:480px;}#popUpDannonCoupDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/dannon_handout_coupon.jpg);background-repeat:no-repeat;background-position: center bottom;width:550px;height:495px;}#popUpBeingCoupDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/being_coupon2.jpg);background-repeat:no-repeat;background-position: center bottom;width:570px;height:624px;}#popUpMarkDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/mm_cd.jpg);background-repeat:no-repeat;background-position: center bottom;width:900px;height:500px;}#popUpHotGossipDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/hotgossipdvd.jpg);background-repeat:no-repeat;background-position: center bottom;width:1260px;height:440px;}#popUpRagBobDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/ragbobdvd.jpg);background-repeat:no-repeat;background-position: center bottom;width:1266px;height:440px;}#popUpColorFreakDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/colorfreak_sellsheet.jpg);background-repeat:no-repeat;background-position: center bottom;width:541px;height:730px;}#popUpPalmDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/palm_sellsheet.jpg);background-repeat:no-repeat;background-position: center bottom;width:500px;height:677px;}#popUpStr8DealDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/str8_deal.jpg);background-repeat:no-repeat;background-position: center bottom;width:1154px;height:532px;}#popUpSatinDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/satinsmooth_ad2.jpg);background-repeat:no-repeat;background-position: center bottom;width:521px;height:730px;}#popUpThermalDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/thermalionic.jpg);background-repeat:no-repeat;background-position: center bottom;width:521px;height:730px;}#popUpArcatDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/arcat_banners.gif);background-repeat:no-repeat;background-position: center bottom;width:600px;height:576px;}#popUpTradeDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/blades_tradesign.jpg);background-repeat:no-repeat;background-position: center bottom;width:467px;height:730px;}#popUpTradeSeriesDiv{position:absolute;background-color:#181818;z-index: 9002;width:540px;height:710px;}#popUpMoreDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/moredirect_sprd_sm.gif);background-repeat:no-repeat;background-position: center bottom;width:548px;height:740px;}#popUpW8lessDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/w8less_talker_web.jpg);background-repeat:no-repeat;background-position: center bottom;width:1147px;height:347px;}#popUpDannonDanglerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/dannon_dangler.jpg);background-repeat:no-repeat;background-position: center bottom;width:504px;height:534px;}#popUpGWBinderDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/controllconf_2008.jpg);background-repeat:no-repeat;background-position: center bottom;width:583px;height:704px;}#popUpBPCardDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/bp_anniv2.jpg);background-repeat:no-repeat;background-position: center bottom;width:497px;height:730px;}#popUp5RulesDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/gwi_safety4q.jpg);background-repeat:no-repeat;background-position: center bottom;width:460px;height:734px;}#popUpPEDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/pe_demo_cd.gif);background-repeat:no-repeat;background-position: center bottom;width:860px;height:459px;}#popUpHingeDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/hinge_logo.jpg);background-repeat:no-repeat;background-position: center bottom;width:400px;height:430px;}#popUpDannonDirectDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/dannon_directmail.jpg);background-repeat:no-repeat;background-position: center bottom;width:600px;height:437px;}#popUpDannonChallengeDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/dannon_challange.jpg);background-repeat:no-repeat;background-position: center bottom;width:399px;height:532px;}#popUpInMacDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/inmac_bc.jpg);background-repeat:no-repeat;background-position: center bottom;width:510px;height:717px;}#popUpNRTDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/nr3_t2.jpg);background-repeat:no-repeat;background-position: center bottom;width:475px;height:480px;}#popUpNRBusDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/bc_nr.gif);background-repeat:no-repeat;background-position: center bottom;width:500px;height:316px;}#popUpMWDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/print/mw_sprd.jpg);background-repeat:no-repeat;background-position: center bottom;width:800px;height:580px;}/* This is for Javascript Blanket (Web Promos1) */#popUpHealthyEmailDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/healthy_email.jpg);background-repeat:no-repeat;background-position: center bottom;width:600px;height:630px;}#popUpHealthyBannersDiv{position:absolute;background-color:#181818;z-index: 9002;width:540px;height:480px;}#popUpBeingEmailDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/beingundress_email1.jpg);background-repeat:no-repeat;background-position: center bottom;width:600px;height:630px;}#popUpBeingBannersDiv{position:absolute;background-color:#181818;z-index: 9002;width:540px;height:480px;}#popUpFreakBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/freak_anime2.gif);background-repeat:no-repeat;background-position: center bottom;width:150px;height:510px;}#popUpPureBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/pure_skyscraper.gif);background-repeat:no-repeat;background-position: center bottom;width:150px;height:510px;}#popUpThickerBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/thickr_skyscraper.gif);background-repeat:no-repeat;background-position: center bottom;width:150px;height:510px;}#popUpDannonBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/dannon_skyscraper.gif);background-repeat:no-repeat;background-position: center bottom;width:160px;height:630px;}#popUpStr8BannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/str8_banner02b_fade_64.gif);background-repeat:no-repeat;background-position: center bottom;width:258px;height:252px;}#popUpWarehouseBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../bannerswarehouse/images/Warehouse_gen_300x250.gif);background-repeat:no-repeat;background-position: center bottom;width:300px;height:280px;}#popUpWarehouseBannersDiv{position:absolute;background-color:#181818;z-index: 9002;width:790px;height:400px;}#popUpWarehouseBanner2Div{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../bannerswarehouse/images/Apple_cpu1873_160x600.gif);background-repeat:no-repeat;background-position: center bottom;width:160px;height:630px;}#popUpRivetsBannerDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/rivets_banner.gif);background-repeat:no-repeat;background-position: center bottom;width:468px;height:90px;}#popUpWSAABannerDiv{position:absolute;background-color:#181818;z-index: 9002;width:700px;height:300px;}#popUpB2SDiv{position:absolute;background-color:#181818;z-index: 9002;width:690px;height:460px;}#popUpB2SSeriesDiv{position:absolute;background-color:#181818;z-index: 9002;width:614px;height:252px;}#popUpLexmarkDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/lexmark.jpg);background-repeat:no-repeat;background-position: center bottom;width:584px;height:670px;}#popUpMobileDiv{position:absolute;background-color:#181818;z-index: 9002;width:670px;height:730px;}#popUpThanksEmailDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/army_email.gif);background-repeat:no-repeat;background-position: center bottom;width:470px;height:466px;}#popUpPalmEmailDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/palm_email.gif);background-repeat:no-repeat;background-position: center bottom;width:420px;height:580px;}#popUpToshibaPromoDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/toshiba_promo.gif);background-repeat:no-repeat;background-position: center bottom;width:625px;height:230px;}#popUp3comTopDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../images/web/3com_topspot.gif);background-repeat:no-repeat;background-position: center bottom;width:420px;height:270px;}#popUpTopSpotsDiv{position:absolute;background-color:#181818;z-index: 9002;width:640px;height:470px;}#popUpmyContentDiv{position:absolute;background-color:#181818;z-index: 9002;background-image:url(../flash/phil_anim08.swf);background-repeat:no-repeat;background-position: center bottom;width:420px;height:260px;}
