/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img,fieldset { border:none; outline:none; }


/* global elements
 * ------------------------------------------------------------------------- */
#noflash {
background-image:url(../images/header-flash.jpg);
} 
 
.body {
	background-color:#33506e;
	text-align:center;
	font:12px/18px "Trebuchet MS", Arial, Helvetica, sans-serif; 
	color:#0c2b45; 
	}

blockquote {
	margin:5px 60px 15px 60px;
	}
	#column-left blockquote h3 {
		margin:0px;
		}

.body h1 { font-size:1.2em; color:#000; }
.body h2 { font-size:1.1em; color:#000; }
.body h3 { font-size:1.0em; color:#000; }

h1 span,h2 span,h3 span	{ display:none; }

a:link,a:visited { color:#0c2b45; text-decoration:underline; }
a:hover,a:active { color:#3C93DB; text-decoration:underline; }

/* framework
 * ------------------------------------------------------------------------- */
#wrap {
	background:#e6e6e8 url(/images/bg-wrap2.jpg) repeat-y;	
	width:936px;
	margin:0px auto;
	text-align:left;
	border:10px solid #fff;
	_position:relative;
	}
	
#masthead {
	position:relative;
	background:url(/images/masthead2.jpg);
	height:174px;
	}
	#masthead a {
		position:absolute;
		width:295px;
		height:63px;
		left:44px;
		top:37px;
		}
	#masthead a span {
		display:none;
		}
		
	#masthead2 #address-block { color:#fff; font:normal 12px Arial, Helvetica, sans-serif; position:relative;top:46px;left:520px; width:400px; }	
	
	#masthead2 #address-block span { float:left; padding-right:25px; }		


#masthead2 {
	position:relative;
	background:url(/images/masthead2.jpg);
	height:174px;
	}
	#masthead2 a {
		position:absolute;
		width:295px;
		height:63px;
		left:44px;
		top:37px;
		}
	#masthead2 a span {
		display:none;
		}

/* ----- column-left ----- */
#column-left {
	width:740px;
_margin: 0 -20px 0 0;
	float:left;
	}
	#column-left p, #column-left h1, #column-left h2, #column-left h3, #column-left h4, #column-left ul, #column-left dl {
		margin:0px 0px 10px 35px;
		padding-right:50px;
		}
	#column-left ul {
		margin-left:55px;
		}
	
	#column-left ul.defective-drugs {
		margin:0 0 15px 5px;
		}
		#column-left ul.defective-drugs ul {
			margin: 0 0 10px 10px;
			}
			#column-left ul.defective-drugs ul li {
				float:left;
				width:140px;
				line-height:20px;
				}
				li.place-holder { line-height:20px; }

.body #column-left {
	width:740px;
	float:left;
	overflow:hidden;
	}
	.body #column-left #floating-box {
		width:120px;
		height:61px;
		float:right;
		display:block;
		}
		
/* ----- column-right ----- */
#column-right {
	width:196px;
	float:left;
	position:relative;top:0px;
	_left:-5px;
	}
	#column-right p, #column-right h1, #column-right h2, #column-right h3, #column-right ul, #column-right dl {
		margin:0px 20px 10px 20px;
		}
	#column-right p { _width:170px; }
	#column-right form { margin-left:0px; }

body#contact #column-right {
	background:url(/images/bg-column-right-contact.jpg) no-repeat;
	padding-top:80px;
	}
	body#contact #column-right p {
		padding-right:20px;
		}

#column-right #title-topic-links ul {
	margin-left:10px;
	}
	#column-right #title-topic-links ul li {
		background:url(/images/bullet-blue-small.gif) 0px 2px no-repeat;
		padding-left:15px;
		}
	#column-right #title-topic-links ul li:hover {
		background:url(/images/bullet-black-small.gif) 0px 2px no-repeat;
		padding-left:15px;
		}	
#column-right .RichText { padding-top:14px; }		
#column-right .RichText p { _position:relative; _left:14px; }
#column-right #contact-main { _position:relative; _left:18px; }
#column-right #title-topic-links dl { margin-top:-13px; }

/* ----- bottom-wrap ----- */
#bottom-wrap {
	background:url(/images/bottom-wrap2.jpg);
	height:154px;
	clear:both;
	width:936px;
	padding:50px 0px 0px 0px;
	color:#fff;
	}
	#bottom-wrap strong { color:#fbf43e; }
	#bottom-wrap p {
		margin:10px 0px 0px 30px;
		}
	#bottom-wrap a:link, #bottom-wrap a:visited { color:#fff; text-decoration:underline; }
	#bottom-wrap a:hover, #bottom-wrap a:active { color:#fff; text-decoration:none; }


/* header framework
 * ------------------------------------------------------------------------- */


/* subhead framework
 * ------------------------------------------------------------------------- */
#subhead { height:81px; margin-bottom:0px; background: url(/images/bg-subhead-default2.jpg) repeat-x; padding:30px 0 0 5px; width:727px; }
#subhead .Image {background: url(/images/bg-subhead-default.jpg) repeat-x; }
.subhead-text { color:#ededed; font:bold 20px Georgia, "Times New Roman", Times, serif; text-transform:capitalize; }


/* right column subhead framework
 * ------------------------------------------------------------------------- */
#title-topic-links { padding-top:7px; margin-bottom:20px; }
#title-topic-links ul { position:relative; _left:20px; top:-20px; }
#title-topic-links ul li a:hover { color:#14518c; }
#topic-title { background:url(../images/bg-topic-titile.jpg) repeat-x; color:#fff; font:bold 14px Georgia, "Times New Roman", Times, serif; height:70px; margin-left:-7px;border-top:4px solid #fff; padding:12px 8px 8px 12px; _position:relative; _left:25px; text-transform:uppercase; width:183px; }
#accolades { margin-left:-12px; _margin-left:0; _position:relative; _left:14px; text-align:center; width:203px; }
#accolades p img { border:0px; margin-top:12px; }


/* footer
 * ------------------------------------------------------------------------- */
#footer {
	width:936px;
	margin:0px auto;
	text-align:center;
	font-size:.95em;
	}

#footer p {
	color:#fff;
	margin-bottom:10px;
	}

#footer a:link, #footer a:visited { color:#fff; text-decoration:underline; }

#footer a:hover, #footer a:active { color:#fff; text-decoration:none; }

#footer ul { margin-top:10px; }

#footer li {
	padding:0px 5px 0px 7px;
	display:inline;
	border-left:1px solid #fff;
	}
	#footer li.first { border:none; }


/* global form elements
 * ------------------------------------------------------------------------- */
#nav {
	background: url(/images/nav3.jpg) repeat-x;
	width:936px;
	height:47px;
	margin:0px auto;
	padding:0px;
	}

#nav span { display:none; }

#nav li, #nav a { height:40px; display:block; }

#nav li { float:left; list-style:none; margin-top:6px; position:relative; }

#nav-01 { width:76px; }
#nav-02 { width:149px; }
#nav-03 { width:140px; }
#nav-04 { width:189px; }
#nav-05 { width:147px; }
#nav-06 { width:122px; }

#nav-07 { width:112px; }

#nav-01 a:hover {background:transparent url(/images/nav3.jpg)  0px -54px no-repeat; width:76px;}
#nav-02 a:hover {background:transparent url(/images/nav3.jpg)  -76px -54px no-repeat;}
#nav-03 a:hover {background:transparent url(/images/nav3.jpg) -225px -54px no-repeat;}
#nav-04 a:hover {background:transparent url(/images/nav3.jpg) -365px -54px no-repeat;}
#nav-05 a:hover {background:transparent url(/images/nav3.jpg) -554px -54px no-repeat;}
#nav-06 a:hover {background:transparent url(/images/nav3.jpg) -701px -54px no-repeat;}

#nav-07 a:hover {background:transparent url(/images/nav3.jpg) -823px -54px no-repeat;}

#nav li ul {
	z-index:2;
	position:absolute;
	left:-9999px;
	background-color:#b7b7b7; /* Background color of drop down nav - add more styles (i.e. background image) if you want */
	}

#nav li ul li {
	height:20px; 				/* Height of each drop down nav item */
	border:1px solid #e7e7e7;
	border-top:none;
	margin-left:0px;
	margin-top:0px;
	}

#nav li ul li a {
	width: 100%;
	height: 20px;				/* Height of each drop down nav item, should match above */
	line-height: 20px;			/* Height of each drop down nav item again, should match above */
	font-family: "Trebuchet MS", Arial, sans-serif;
	}

#nav li ul li a span {
	display: block;
	padding-left: 5px;
	}
/* Drop down link styles */
#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size: 11px;
	color: #0C2B45;
	text-decoration: none;
	}	

/* i adeed this lil section for the level-2 drop downs. for each nav item that has a level 2 set, give it an id and set the width in px's.... it SHOULD work just fine :D - q's? ask jesse */
#nav li ul ul { margin:-20px 0px 0px 185px; width:220px; }
/*********************************************************/

#nav li ul li ul li, #nav li ul li ul li a, #nav li ul li ul li a span {
	width:100%;
	}
#nav, #nav ul {
	padding:0px;
	margin:0px;
	list-style:none; 
	line-height:1px;
	position:relative;
	z-index:100;
}
#nav li:hover ul ul, #nav li.sfHover ul ul {
	left:-9999px;
}
#nav li:hover ul, #nav li li:hover ul, #nav li.sfHover ul, #nav li li.sfHover ul { left:auto; }

#nav li ul {
	position:absolute;
	left:-9999px;
	padding-right:1px;			/* Fixes one px spacing for border-right in FF */
	background-color:#FBF5E7;	/* Background color of drop down nav - add more styles (i.e. background image) if you want */
	margin-top:-3px;
	z-index:99;
	}

#nav li ul li { 
	height:20px; 				/* Height of each drop down nav item */
	border:1px solid #174483;
	border-top:none;
	}	

#nav li ul li a {
	width:100%;
	height:20px;				/* Height of each drop down nav item, should match above */
	line-height:20px;			/* Height of each drop down nav item again, should match above */
	}

#nav li ul li a span {
	display:block;
	padding-left:5px;
	}

/* Drop down link styles */

#nav a:link, #nav a:visited, #nav a:hover, #nav a:active {
	font-size:1.0em;
	color:#174483;
	text-decoration:none;
	}

#nav li:hover ul, #nav li.sfHover ul	{ left: auto; }

/* Hover styles for drop down items */

#nav-02 ul a:hover { 
	background-image:none;
	background-color:#E7E7E7;
	text-decoration:none;
	}

#nav-04 ul a:hover { 
	background-image:none;
	background-color:#E7E7E7;
	text-decoration:none;
	}

/* width of drop down nav - choose width that allows items to display on one line */
#nav-02 ul, #nav-02 li { width:185px; }		
#nav-04 ul, #nav-04 li { width:149px; }		


/* sub/litigation nav
 * ------------------------------------------------------------------------- */
#sub-nav-container {
	background:#fff url(/images/bg-sub-nav.jpg) repeat-x;
	width:720px;
	margin-left:10px;
	}

#sub-nav-container #asbestos-links, #sub-nav-container #drug-links {
	float:left;
	width:335px;
	}
	#sub-nav-container #asbestos-links { padding-left:10px; }
	#sub-nav-container #drug-links { padding-left:20px; padding-right:10px; }

	#sub-nav-container #asbestos-links li, #sub-nav-container #drug-links li {
		height:22px;
		line-height:22px;
		margin:0px;
		padding:0px 0px 0px 60px;
		float:left;
		}

	#sub-nav-container #asbestos-links li {
		background:url(/images/bullet-orange.gif) 0px 0px no-repeat;
		}
	#sub-nav-container #asbestos-links li.last {
		background:url(/images/bullet-orange-last.gif) 0px 0px no-repeat;
		}
		#asbestos-links li a:link, #asbestos-links li a:visited { color:#8e4524; text-decoration:none; cursor:pointer; /* IE fix */ }
		#asbestos-links li a:hover, #asbestos-links li a:active { color:#d1764c; text-decoration:underline; cursor:pointer; /* IE fix */ }
	
	#sub-nav-container #drug-links li {
		background:url(/images/bullet-green.gif) 0px 0px no-repeat;
		}
	#sub-nav-container #drug-links li.last {
		background:url(/images/bullet-green-last.gif) 0px 0px no-repeat;
		}
		#drug-links li a:link, #drug-links li a:visited { color:#2e654b; text-decoration:none; cursor:pointer; /* IE fix */ }
		#drug-links li a:hover, #drug-links li a:active { color:#4c8b6d; text-decoration:underline; cursor:pointer; /* IE fix */ }

	#sub-nav-container #asbestos-links li a span, #sub-nav-container #drug-links li a span {
		background-color:#e7e7e7;
		height:18px;
		line-height:18px;
		padding-left:5px;
		display:block;
		}
		#sub-nav-container #asbestos-links li a span { width:270px; }
		#sub-nav-container #drug-links li a span { width:270px; }

	#sub-nav-container #gray-line {
		border-bottom:3px solid #c3c3c3;
		clear:both;
		display:block;
		padding-top:18px;
		}
		#sub-nav-container br.small-br {
			height:3px;
			line-height:3px;
			}


/* global form elements
 * ------------------------------------------------------------------------- */
.body #contact-main {
	width:150px;
	margin:6px 0px 15px 0px;
	padding-left:25px;
	}

.body #contact-main form label	{ font-size:.95em; }

.body #contact-main form br { line-height:0px; height:0px; }

.body #contact-main input, .body #contact-main textarea, .body #contact-main select {
	background-color:#fffcb8 !important;
	border:1px solid #b7b7b8;
	color:#878787;
	width:145px; /* 5 pixles smaller than form width !important */
	height:15px;
	vertical-align:middle;
	margin-bottom:3px;
	_margin-bottom:0;
	padding-top:1px;
	padding-left:4px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.85em; 
	}

.body #contact-main select { width:120px; padding:0px; height:21px;} /* same width as form - !important */

.body #contact-main textarea { height:60px; overflow:auto; }

#contact_business { display: none; } /* do not remove */ 

/* ----- main contact form ----- */ 
#contact-main { margin:20px 0px 10px 0px; padding-left:20px;}

#contact-main label {
	width:220px;
	position:relative;
	display:block;
	text-align:right;
	margin-bottom:10px;
	font-size:1.0em;
	}

#contact-main label input, #contact-main label textarea, #contact-main label select {
	width:170px;
	position:absolute;
	left:110%;
	top:-2px;
	}

#contact-main label select { width:170px; }

#contact-main label textarea { height:100px; overflow:auto; }


/* ----- submit button form elements ----- */ 
.body #contact-main input.submit {
	background:url(/images/submit.jpg);
	width:50px;
	height:20px;
	border:none;
	cursor:pointer;
	color:#fff;
	margin-left:1px;
	padding:0px;
	}

body#contact input.submit { margin:95px 0px 0px 243px; }


/* miscellaneous id's
 * ------------------------------------------------------------------------- */
#title-contact {
	background:url(/images/title-contact3.jpg);
	height:62px;
	display:block;
	margin-left:-8px;
	_position:relative;_left:26px;
	_width:195px;
	width:203px;
	
	}

#title-defective-drugs {
	background:url(/images/topic-defective-drugs.jpg);
	height:63px;
	display:block;
	}

.body dt {margin-left:0px;}
.body dd {margin-left:10px; background:url(/images/bullet-blue-small.gif) 0px 2px no-repeat;
		padding-left:15px;}

img.drug-button {float:left; margin:0 5px 0 55px;}		

.arthritis-button { background:url(/images/img-arthritis.jpg); }

#meso-head-asbestos {
	position:relative;
	background:url(/images/meso-head-asbestos.jpg) no-repeat;
	height:30px;
	margin: 0;
	margin-left: 143px;
	}
	#meso-head-asbestos a {
		position:absolute;
		width:337px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-asbestos a span {
		display:none;
		}
		
#meso-head-diagnosis {
	position:relative;
	background:url(/images/meso-head-diagnosis.jpg) no-repeat;
	height:30px;
	margin: 0;
	margin-left: 143px;
	}
	#meso-head-diagnosis a {
		position:absolute;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-diagnosis a span {
		display:none;
		}		
		
#meso-head-other {
	position:relative;
	background:url(/images/meso-head-other.jpg) no-repeat;
	height:43px;
	margin-left: 143px;
	
	}
	#meso-head-other a {
		position:absolute;
		width:376px;
		height:43px;
		left:1px;
		top:0px;
		}
	#meso-head-other a span {
		display:none;
		}				
	
#meso-head-treatment {
	position:relative;
	background:url(/images/meso-head-treatment.jpg) no-repeat;
	height:30px;
	margin-left: 143px;
	
	}
	#meso-head-treatment a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-treatment a span {
		display:none;
		}					
	
#meso-head-legal {
	position:relative;
	background:url(/images/meso-head-legal.jpg) no-repeat;
	height:30px;
	margin-left: 143px;
	
	}
	#meso-head-legal a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-legal a span {
		display:none;
		}						

#meso-head-worksites {
	position:relative;
	background:url(/images/meso-head-worksites.jpg) no-repeat;
	height:43px;
	margin-left: 143px;
	
	}
	#meso-head-worksites a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-worksites a span {
		display:none;
		}					
		
#meso-head-trades {
	position:relative;
	background:url(/images/meso-head-trades.jpg) no-repeat;
	height:30px;
	margin-left: 143px;
	
	}
	#meso-head-trades a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-trades a span {
		display:none;
		}							
		
#meso-head-manufacturer {
	position:relative;
	background:url(/images/meso-head-manufacturer.jpg) no-repeat;
	height:30px;
	margin-left: 143px;
	
	}
	#meso-head-manufacturer a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-manufacturer a span {
		display:none;
		}			
		
#meso-head-distrubutor {
	position:relative;
	background:url(/images/meso-head-distrubutor.jpg) no-repeat;
	height:43px;
	margin-left: 143px;
	
	}
	#meso-head-distrubutor a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-distrubutor a span {
		display:none;
		}					
		
#meso-head-products {
	position:relative;
	background:url(/images/meso-head-products.jpg) no-repeat;
	height:30px;
	margin-left: 143px;
	
	}
	#meso-head-products a {
		position:absolute;
		width:374px;
		height:30px;
		left:1px;
		top:0px;
		}
	#meso-head-products a span {
		display:none;
		}							

		
.meso-buttons {float:left; }		

/* classes
 * ------------------------------------------------------------------------- */
div.clear {
	clear:both;
	height:.01em;
	overflow:hidden;
	}

div.clear-drugs {
	clear:both;
	height:.5em;
	overflow:hidden;
	}

.body p.back-to-top {
	text-align:right;
	display:block;
	padding-right:15px;
	background:url(/images/bullet-back-to-top.jpg) right no-repeat;
	}

img.img-left {
	float:left; 
	margin:2px 10px 10px 0px;
	}

img.img-right {
	float:right;
	margin:5px 0px 10px 10px;
	}
	

img.img-right-button {
	float:right;
	margin:5px 30px 10px 10px;
	
	}	

body#worksites ul.alpha-list {
	margin:0px;
	}
	ul.alpha-list li {
		padding:0px 5px 0px 7px;
		margin-top:6px;
		float:left;
		line-height:14px;
		border-left:1px solid #000;
		}
		ul.alpha-list li.first { border:none; }

ul.bullet-list {
	margin:0;
	list-style-type:disc;
	width:180px;
	padding:0 0 0 20px;
	}

ul.bullet-list li {
	list-style-type:disc;
	}

ul.bullet-list-right {
	margin:0;
	list-style-type:disc;
	width:180px;
	padding:0;
	float:right;
	}
	
#column-left ul.bullet-list-left {
	_margin:0 0 0 30px;
	list-style-type:disc;
	padding:0;
	_padding:0 0 0 20px;
	width:180px;
	float:left;
	}

.sitemap-indent {
	padding-left:30px;
	}

/*  <![ LN Disclaimer [ ----------------------------------------------------------*/

.ln-disclaimer {
	width:740px;
	margin:0 auto;
}

.logo {
	padding:2px;
}

.disclaimer {
	font-size:11px;
	color:#fff;
	padding:8px;
}

.disclaimer a {
	color:#fff;
}

/*  <![ Primary Contact Form [ ----------------------------------------------------*/

.custom-form .pad_frm_itm {
	padding:3px 0px;
	margin:0px;
	}

.custom-form .form-label {
	width:120px;
	padding:0px 5px 0px 0px;
	display:inline-block;
	vertical-align:top;}
  
.custom-form .form-pct {
	width:310px;
	font:12px Verdana, Arial, Helvetica, sans-serif;}
	
.custom-form .msg-pct {
	width:445px;
	height:70px;
	overflow:auto;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #BCB8B8;}

.custom-form {
	padding-left:40px;
	}

	.custom-form fieldset {
		margin:0px 0px 10px 0px;
		padding:0px;
		border:none;}
		  
	.custom-form legend {
		padding:0px 2px;
		font-weight:bold;}
		  
	.custom-form ol {
		margin:0px;
		padding:0px;
		list-style:none;}
	
	.custom-form .submit {
	background:none;
	width:100px;
	height:100px;
	border:none;
	cursor:pointer;
	color:#fff;
	margin:0px;
	padding:0px;
	}	

/*  <![ Disclaimer alert [ ----------------------------------------------------*/

#overlay_div{
	position:relative;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:0px;
	z-index:100;}

#overlay_div p {
	border-top:1px solid #0a3150;
	padding-top:6px;}
	
#iagree{
	position:absolute;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	padding:15px 15px 15px 15px;
	border:1px solid #BCB8B8; /* Disclaimer box border color */
	background-color:#ececec; /* Disclaimer box bgcolor color */
	width:430px;
	margin:4px 0 0 0;}

#overlay_div h3{
	font:18px Verdana, Arial, Helvetica, sans-serif;
	color:#031c40;
	padding:0;
	margin:0;}

#iagree .overlay_submit{
	padding:4px;
	margin:0 6px 0 0;
	font:12px Verdana, Arial, Helvetica, sans-serif;
	color:#666;
	background-color:#fff;
	border:1px solid #999;
	float:right;}
	
#iagree .checkbox{
	float:left;
	height:22px;
	display:block;}

#iagree input#Agreement{
	position:relative;
	top:3px;
	border:none;
}

/* Directions Page Styles (Google Maps Default)

/* [ Outer div ] -----------> */
#directionsForm{
	}

/* div that wraps form */
#directionsInput {
	padding:10px 0px;}

#fromAddress{
	width:350px;}

#directionsLocale{
	padding:10px 0px;}

#locale{
	}

#directionsSubmit{
	padding:10px 0px;}

#map{
	border:1px solid #000;
	color:#000;}

#addressNotFound{
	}

#directions{
	}
	
/*]()[*/
#awards { position:relative;top:80px;text-align:center;_left:-20px; }
#awards img { display:block; margin: 20px auto; }
#page-decor { background:#fff;padding:4px 22px 4px 7px;_padding:4px 10px 4px 5px;width:704px; _width:660px; }
	#page-decor div.Image img { margin-left:-13px; }
#home-content { background:url(/images/subhead-index2.jpg) no-repeat; padding-top:110px; position:relative;top:-18px; }
#flash-area { border-right:12px solid #fff;height:179px; margin:0px 0 0 0px;/*margin:3px 0 0 -10px;*/ overflow:hidden; width:720px; position:relative; z-index:90; }
#flash-area #theFlashCode { margin-left:-10px; margin-top:-4px; }
.subhead-image { margin-left:-10px; }
.pdf-link { background:url(/images/pdf-icon.gif) 0 0 no-repeat; padding-left:18px; margin-left:-16px;position:relative;top:-23px; }