/* 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.5em; color:#000; }

.body h2 { font-size:1.6em; 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) -745px -54px no-repeat;}

#nav-05 a:hover {background:transparent url(../images/nav3.jpg) -365px -54px no-repeat;}

#nav-06 a:hover {background:transparent url(../images/nav3.jpg) -512px -54px no-repeat;}

#nav-07 a:hover {background:transparent url(../images/nav3.jpg) -634px -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(http://www.sheinlaw.com/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; }





 #column-left h2,  h1.entry-title{
		margin:25px 0px 10px 35px;
		border-top:2px solid #042a4f;
		margin-right:50px;
		padding-top:10px;
		line-height:120%;		
 		font-size:1.7em;
 }
  h1.entry-title{
	border:0;  
  }
 
 
 #nav-above, #nav-below{
		margin-left:35px;
		margin-bottom:8px;
 }
 #nav-below{
	margin-top:18px; 
 }
 
 .entry-utility{
		 border-bottom:1px solid silver;
		margin-left:35px; 
		padding-top:5px;padding-bottom:10px;margin-top:10px;
		margin-right:50px;
}
 
 
