body, html { height:100%; }
body { font : 13px Trebuchet MS; margin : 0px; padding : 0px; background : #ffffff; }

a { color : #1585ad; text-decoration:underline; font-weight:bold;}
a:hover { text-decoration:underline; color:#000;}
img {border:none;}
#popup { Z-INDEX : 200; VISIBILITY : hidden;POSITION : absolute;background : #A3D6CF;color : #000000;border : 1px outset #162A29;padding : 10px;}
h1,h2,h3,h4 { color:#1886a9; margin:0 0 0 0; font-size:15px; }
.nofloat { clear:both; }

p { margin: 0 0 15px 0; }


.mtbl { width:100%; height:100%; background:url(../img/f2.jpg) top left repeat-x;}
.mtbl .mtbl { width:814px;}
.tdl { width:50%; background:url(../img/f1.jpg) top left repeat-x; }
.tdr { width:50%; background:url(../img/f2.jpg) top left repeat-x; }
span#header { display:block; width:814px; height:178px; background:url(../img/header.jpg) top left no-repeat; position:relative; margin-bottom:0; }
a#headerl { z-index:100;display:block; width:153px; height:153px; position:relative; left:10px; top:0px; }
a#headerl img { position:absolute;display:none;}
span#header span.showHSpan { text-indent:-5000px; position:absolute; bottom:0px; left:0px; margin-top:-21px; background:url(../img/h.jpg) top left no-repeat; display:block; width:814px; height:21px;}
span#header .nyMeu { text-indent:-5000px; position:absolute; bottom:0px; left:0px; margin-top:-21px; width:814px; height:21px;  background:url(../img/nyMeu.jpg) top left no-repeat;}

.left, .rightcl { height:100%; vertical-align:top; }
.left { background:#684b00; border-top:4px solid #fff;}
td.rightcl { padding:0 0 0 0; border-top:4px solid #fff;}
div.right { width:610px; PADDING:0 10px 0 10px; }

.left a:hover, .left a.sel { color:rgb(208,170,97);  }

#footer { padding:40px 20px; white-space:nowrap; }
#footer a,#footer span { color:#848484; display:block; float:left; margin-right:20px; text-decoration:none; font-size:12px;}
#footer a b { color:#1784ad; }

#costs { display:block; text-indent:-5000px; width:201px; height:142px; background:url(../img/Pewbutton.jpg); float:right; margin-left:0px; margin-top:-94px;}
#OBGYNguidelinesbutton1 { display:block; text-indent:-5000px; width:210px; height:270px; background:url(../img/OBGYNguidelinesbutton1.jpg); float:right; margin-top:-100px;}
#OBGYNguidelinesbutton2 { display:block; text-indent:-5000px; width:210px; height:35px; background:url(../img/OBGYNguidelinesbutton2.jpg); float:right; margin-top:2px;}

#start { background:black; width:100%; height:103px; white-space:nowrap; }
#start div { color:#fff; font-weight:bold; line-height:14px; padding:30px 15px 15px 15px;}
#start div span { display:block; margin-bottom:5px; color:#4eb2d4; font-size:16px; }

.left ul { list-style:none; margin:0; padding:10px 10px 0 28px; line-height:14px; }
.left ul li p { margin:10px 0; padding:0; }
.left ul li { margin:0 0 4px 0; padding:0; }
.left ul li span { display:block; width:20px; margin-left:-25px; float:left; font-size:22px; color:#82d5f3; text-align:center; padding-top:3px;}
.left ul li a { font-weight:bold; text-decoration:none; color:#fffffd; }
.left ul li p a { color:#a4d1e4; text-decoration:underline; }

.left ul ul { margin:5px 0 3px 0; padding:0px; }
.left ul ul b { color:#82d5f3; }

a#state { display:block; width:130px; height:80px; text-indent:-5000px; margin: 20px auto; background:url(../img/state.jpg) no-repeat; }
a#LeadPoisonInfo { display:block; width:163px; height:139px; text-indent:-5000px; margin: 20px auto; background:url(../img/LeadPoisonInfo.jpg) no-repeat; }
div.leadcare { display:block; width:133px; height:166px; text-indent:-5000px; margin: 0 0 20px 20px ; background:url(../img/leadcare.jpg) no-repeat;  float:right; }

ul.clist { margin:5px 0 10px 0; padding:0 0 0 25px; list-style:none;}
ul.chbox li ul.clist li, ul.clist li { margin:3px 0; padding:0 0 0 15px; background:url(../img/bul.jpg) 0px 6px no-repeat;}

ul.blist { margin:20px 0 20px 30px; padding:0; list-style:none;}
ul.chbox li ul.blist li, ul.blist li { margin:3px 0; padding:0 0 0 15px; background:url(../img/bbul.jpg) 0px 6px no-repeat;}

ul.blist.blue li { background:url(../img/bbulblue.jpg) 0px 6px no-repeat; }

ul.chbox li ul.blist { margin-left:0; }
ul ul.blist { margin:5px 0; }
ul.blist li a { font-size:14px; }

ul.chbox { margin:0 0 10px 0; padding:0; list-style:none;}
ul.chbox li { margin:3px 0; padding:0 0 5px 25px; background:url(../img/chbox.jpg) 0px 6px no-repeat;}

ul.ch3d { margin:0 0 30px 0; padding:0 0 0 0; list-style:none;}
ul.ch3d li { margin:3px 0; padding:0 0 5px 24px; background:url(../img/3d.jpg) 0px 3px no-repeat; }


h2.br { color:#684a01; text-decoration:underline; margin-bottom:20px;}
h2.br a { color:#684a01; }
p.br { color:#684a01; font-size:15px; font-weight:bold;}
.video { width:420px; height:315px; float:left; background:#000; margin:0 20px 20px 0; }

.stTbl {border-top:3px solid #0A9EDA;margin:20px 0;width:100%;}
.stTbl .l {color:#000000;font-weight:bold;white-space:nowrap;}
.stTbl td {border-top:1px solid #0A9EDA;color:#878586;padding:4px;vertical-align:top;}
.stTbl td small {font-size:11px;font-weight:normal;}
.stTbl td strong {color:#000000;font-size:14px;}

h2.b {color:#000;}
b.blue {color:#1886a9;}
/*
div.waived { margin:20px 0; width:600px; height:170px; background:url(../img/waived.jpg) no-repeat; }
div.waived div { padding:23px 25px 25px 25px; font-size:11px; line-height:12px; overflow:hidden; }
*/

div.waived { margin:20px 0; border:10px solid #f4ddbe; }
div.waived div { border:5px solid #1885ac; background:#f4ddbe; padding:10px; font-size:12px;}
div.waived div p {padding:0; margin:5px 0;}

a.showhide { display:block; margin:10px 0; height:16px; padding-left:15px; background:url(../img/plus.jpg) 0px 1px no-repeat; text-transform:uppercase; color:#000; font-size:10px; text-decoration:none;}
a.showhideminus { display:block; margin:10px 0; height:16px; padding-left:15px; background:url(../img/minus.jpg) 0px 1px no-repeat; text-transform:uppercase; color:#000; font-size:10px; text-decoration:none;}


.bwtbl { margin-bottom:20px; }
.bwtbl td { vertical-align:top; }
.bwtbl td.l { padding:5px; background:#1784ab; color:#fff; border:3px outset #1784ab; font-size:16px;}
.bwtbl td.r { padding:5px; border:3px outset #fff; }
.bwtbl td.r.blue { background:#c4eaf7; }
.bwtbl td.r.blue ul.clist li { background:url(../img/blbul.jpg) 0px 6px no-repeat;}
.bwtbl ul { list-style:none;}

a.print {display:block; padding-right:30px; background:url(../img/print.jpg) top right no-repeat; }
.bwtbl td.r.blue a.print {background:url(../img/bprint.jpg) top right no-repeat; }

.pTitle { background:url(../img/f3.jpg) #1784ab center right no-repeat; #1484aa; padding:8px; color:#f2e3bc; font-weight:bold; }
.pTitle span { background:#1784ab; }
.pDesc { background:#64ccf1; padding:8px; border:3px outset #64ccf1; margin:1px 0 10px 0; font-style:italic; }

.bTD { padding:4px; background:#c48e2a; border:3px outset #c48e2a; line-height:15px; vertical-align:top;}
.bTD a { text-transform:uppercase; color:#fff; font-weight:bold;}
.thTbl { width:auto;}
.wide { width:100%;}
.bDiv { padding:10px; background:#cfeffa; border:3px outset #cfeffa;}
.bDiv.big { font-size:14px; }
.bDiv.big h2 { font-size:17px; }
a.black {color:#000;}

.nyppp { height:55px; width:100%; background:url(../img/nyppp.jpg) top left no-repeat; }
.nyll { height:55px; width:100%; background:url(../img/nyll.jpg) top left no-repeat; }
.nycl { height:55px; width:100%; background:url(../img/nycl.jpg) top left no-repeat; }
.gsc { height:55px; width:100%; background:url(../img/gsc.jpg) top left no-repeat; }
.stepsTR { background:url(../img/f6.jpg) #c48e2a repeat-x; }

.steps { width:100%; margin:0 0 20px 0; background:url(../img/f6.jpg) bottom left repeat-x;}
.step { width:25%; text-align:center; font-size:14px; vertical-align:middle; background:url(../img/bigbul.jpg) top left no-repeat; padding-left:10px; line-height:14px; }
.step a { color:#fff; text-decoration:none; }
.step.sel { background:url(../img/bbigbul.jpg) top left no-repeat; }
.step.sel.first { background:url(../img/f7.jpg) top left repeat-x; padding-left:0; }


.ttlTopPAd { line-height:0; font-size:0; padding:0; height:0px; margin-bottom:18px; }

.news {line-height:15px; font-size:12px;}

a#prntLink { float:right; width:50px; height:19px; text-indent:-5000px; background:url(../img/printlink.jpg); margin:0 0 10px 10px; }
a#prntLinkca { float:right; width:116px; height:19px; text-indent:-5000px; background:url(../img/printlinkca.jpg); margin:0 0 10px 10px; }

#popup { position:absolute; overflow-y:auto; background:#fbf1e5; border:3px solid #000; padding:10px; display:none; z-index:1000; visibility:visible; display:none;} 

.infoTbl { width:100%; }
.infoTbl td { vertical-align:top; padding:7px; }
.infoTbl .head { background:#000; color:#fff; font-size:14px; font-weight:bold;}

tr.blTR td { background:#a3cede; }
tr.brTR td { background:#cac1b0; }

p.blTR { color:#4099b7;font-weight:bold; margin-top:10px; }
p.brTR { color:#938361;font-weight:bold; }

a.state { color:#000; font-weight:bold; font-size:14px; display:block; white-space:nowrap; }
a.maxA { color:#000; font-weight:normal; display:block; background:url(../img/blplus.jpg) 0px 4px no-repeat; padding: 0 0 0 11px; font-size:11px; margin-top:5px;}
a.minA { color:#000; font-weight:normal; display:block; background:url(../img/blminus.jpg) 0px 4px no-repeat; padding: 0 0 0 11px; font-size:11px; margin-top:5px;}

.dTbl { margin:10px 0; }
.dTbl td { padding:0 20px 5px 0; vertical-align:top;}
.dTbl a { color:#000; }
.dTbl.bl a { color:#1585ad; }

small {font-size:10px; font-weight:bold; line-height:12px;}
small.blue {color:#217099;}
small.pink {color:#e42c55;}

.search { position:absolute; width:234px; height:33px; background:url(../img/s/f.jpg); top:110px; left:585px; overflow:hidden;}
.search table { width:234px; }
.sinp { border:none; color:#483e35; width:155px; font-weight:bold; font-size:14px; background:none;}
ol li { margin-bottom:12px; }
b.hightlight { background:yellow;}

#mpopup {
	background		: #E4D07A;
	padding:15px;
	border			: none;
	padding			: 0;
	Z-INDEX			: 200; 
	VISIBILITY		: hidden;
	POSITION		: absolute;
}
#mpup, #mpup_sub, #mpopup {
	padding:15px;
	border			: none;
	z-index			: 200; 
	visibility		: hidden;
	position		: absolute;
}


			.menuTbl { height:25px;position:absolute;bottom:0; }
			.menuTbl a { text-decoration:none;color:#fff; display:block;}

			.menuTbl a span { height:25px; padding:0 0 0 8px; display:block; }
			.menuTbl a span span { height:25px; padding:4px 25px 0 0; display:block; }

			.menuTbl a.hover { background:#c7deec; color:#000; }
			.menuTbl a.hover span { background:url(../img/mnl.gif) top left no-repeat; }
			.menuTbl a.hover span span { background:url(../img/mnr.gif) top right no-repeat; }

			td.popTbl { background:#c6ddeb; }
			table.popTbl ul { list-style:none; padding:10px; margin:0; }
			table.popTbl ul li { padding:0; margin:0; }
			table.popTbl ul a { color:#000; text-decoration:none; font-weight:normal;}
			table.popTbl ul a:hover { text-decoration:underline; }
			table.popTbl ul ul { list-style:none; padding:0 10px 0 10px; margin:0; }
			table.popTbl ul ul li { padding: 0 0 0 11px; background:url(../img/pbul.gif) 0 7px no-repeat; margin:0; }


		.nyCont { width:800px; height:792px; background:url(../img/ny/back.jpg) top center; position:relative; }
		.nyCont .ul { position:absolute; top:30px; left:380px; z-index:2; }
		.nyCont .nystory { position:absolute; top:452px; left:30px; width:700px; text-align:center; z-index:2; font-size:18px; color:#055e92; text-decoration:underline; padding:6px 0;}
		.nyCont ul { list-style:none; font-size:22px; font-weight:bold; z-index:2; width:230px; margin:0 0 20px 0; padding:0;}
		.nyCont ul li { background:url(../img/ny/bul.jpg) left 7px no-repeat; padding:0 0 0 15px; margin:0 0 10px 0; line-height:20px; }
		.nyCont div.exp { position:absolute; top:22px; left:576px; z-index:1; text-indent:-5000px; background:url(../img/ny/exp.jpg); width:184px; height:185px; }
		.nyCont .text { color:#1a6591; font-size:18px; font-weight:bold; width:400px;}
		.nysmall { font-size:12px;}

