/* undohtml.css *//* (CC) 2004 Tantek Celik.Some Rights Reserved. *//* http://creativecommons.org/ licenses/by/2.0 *//* This style sheet is licensed under a Creative Commons License. *//* Purpose: undo some of the default styling of common (X)HTML browsers *//* link underlines tend to make hypertext less readable, because underlines obscure the shapes of the lower halves of words */:link,:visited { text-decoration:none }/* no list-markers by default, since lists are used more often for semantics */ul,ol,dl { list-style:none }/* avoid browser default inconsistent heading font-sizes */h1,h2,h3,h4,h5,h6 { font-size:1em; }/* remove the inconsistent (among browsers) default ul,ol padding or margin *//* the default spacing on headings does not match nor align with normal interline spacing at all, so let's get rid of it. *//* zero out the spacing around pre, form, body, html, p, blockquote as well *//* form elements are oddly inconsistent, and not quite CSS emulatable. *//* nonetheless strip their margin and padding as well */ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input{ margin:0; padding:0 }@import url("formStyles.css");body {	margin: 0px;	padding:0px;	background: #d3f4fe  url(images/bodyBG.gif) repeat-x top left;}p {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	padding:5px 0px;	color:#333333;	}a {	color: #429BE2;	text-decoration: underline;}a:link {text-decoration: underline;}a:active {text-decoration: underline;}a:visited {color:#429BE2;text-decoration: underline;}a:hover {color:#59B6B1;text-decoration: none;} h1 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-size: 16px;	font-weight: bold;	color: #00599C;;	padding-bottom: 10px;}h2 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-size: 12px;	font-weight: bold;	color: #00599C;	padding: 10px 0px 0px;	text-transform: uppercase;}h3 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	font-weight:bold;	padding: 10px 0px 5px 0px;	line-height: 16px;}h4 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #333333;	font-weight:bold;	padding: 10px 0px 0px 0px;	line-height: 16px;	}sup {	font-size: 80%;	vertical-align: text-top;}.references {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:130%;	color: #333333;	font-style:normal;	margin:25px 0px 0px 0px;}.references h4 {font-weight:bold;font-size: 10px;}.references ol {	list-style-position:outside;	list-style-type: decimal;	margin: 0px 0px 0px 20px;	padding:0px 20px 0px 0px;	}.references ol li {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:13px;	color: #333333;	padding:0px 0px 5px 0px;	margin: 0px 0px 0px 10px;}.references p {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:14px;	color: #333333;	font-style:normal;}/*IE WIN - FIX WHITESPACE ON ORDERED LISTS*/* html body .references ol {	margin: 0px 0px 0px 20px;	padding:0px 20px 0px 0px;	}* html body .references ol li {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	line-height:13px;	color: #333333;	padding:0px 0px 5px 0px;	margin: 0px 0px 0px 10px;	list-style:decimal; 	list-style-position:inside; 	text-indent:-16px;}	em {padding-right:.1em}	/*WRAPPER, MAIN LAYOUT DIVS*/.divWrapper {	background-color:#FFFFFF;	background:none;	width:768px;	margin:0px;	padding: 0px;	}.divShadow {	background-color:#FFFFFF;	background:none;	width:768px;	margin:0px;	padding: 0px;}	#divContent {	background-color:#FFFFFF;	background:none;	float:left;	top:0;	margin:0px 0px 0px 0px;	padding:10px 0px 20px 0px;	border-top:solid 8px #B4EDED;	width: 768px;	overflow: visible;	clear:both;}/*WIN IE POSITIONING*/* html body #divContent {	position:relative;	top:0;	left:0px;	margin-left:0px;	}/* MAC IE POSITIONING*/* html>body #divContent {	float: left;	margin-left:0px;	clear:none;}#divContentSB {	background-color:#FFFFFF;	background:none;	float:left;	top:0;	margin:0px 0px 0px 0px;	padding:10px 0px 20px 10px;	border-top:solid 8px #B4EDED;	width: 768px;	overflow: visible;	clear:both;	voice-family: "\"}\"";	voice-family:inherit;	width: 758px;}/*WIN IE POSITIONING*/* html body #divContentSB {	position:relative;	top:0;	left:0px;	margin-left:0px;	}/* MAC IE POSITIONING*/* html>body #divContentSB {	float: left;	margin-left:0px;	clear:none;}/* Win IE lose top margin so navigation bottom border will show without a gap */* html body #divContentSB {	margin-top: 0px;}* html body #divContent {	margin-top: 0px;}/*SET SECTION SELECTED-PLACEHOLDER FOR THIS AREA*//*HEADER*/	.divHeader {	background-image: url(images/proHeaderBG.gif);	margin: 0px;	padding: 0px;	height: 115px;	width: 768px;	position: relative;	top: 0px;	left: 0px;	border-bottom:solid 1px #000000;}#logoHome {	float:left; 	padding:27px 0px 10px 35px;}.scaleFonts {	display:none;	visibility:hidden;}.scaleFonts p {		display:none;	visibility:hidden;}	.proButton {	display:none;	visibility:hidden;}/*FIX MAC IE POSITIONING ON SCALE FONT AND CONSUMER TOGGLE BUTTONS*/* html>body .scaleFonts {	width:230px;	height:20px;	float:right;	padding:2px 5px 3px 0px;}* html>body .proButton {	width:310px; 	height:65px; 	position:absolute; 	left:242px; 	top:22px;	background:url(images/b_con_bg.gif) no-repeat bottom left; 	}#proBtnTxt a {font-weight:bold; color:#FFFFFF}#proBtnTxt a:link {text-decoration:underline}#proBtnTxt a:active {text-decoration:underline}#proBtnTxt a:visited {text-decoration:underline}#proBtnTxt a:hover {text-decoration:none; color: #9dfcfa;}/* NAVIGATION STYLES*/#breadcrumb {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #333333;	margin: 0px 0px 8px 13px;} .divNavigation {	float:left;	width:201px;	margin:0px;	padding:0px;		} .divNavigation  li { 	list-style-type: none;	margin: 0;	font-family: Tahoma, Arial, Helvetica, sans-serif;	font-size: 12px;	margin: 0px;	padding: 0px 10px 0px 0px;	 }   .divNavigation  a {	display: block;	text-decoration:none;	background: url(images/subnavBG.jpg) repeat-y;	width: 201px;	padding:9px 13px;	border: 1px solid #429BE2;	margin:5px 0px;	voice-family: "\"}\"";   	voice-family:inherit;	width: 169px;	font-weight: bold;  }	  .divNavigation  a:link, .divNavigation  a:active, .divNavigation  a:visited  {color: #429BE2;text-decoration: none;font-weight: bold;}.divNavigation  a:hover {	text-decoration: none; 	color: #035D9F;	font-weight: bold;	background: url(images/subnavBGsel.jpg) repeat-y;}.divNavigation .current a:link, .divNavigation .current a:active, .divNavigation .current a:visited {	color: #035D9F;	display: block;	text-decoration:none;	background: url(images/subnavBGsel.jpg) repeat-y;	width: 201px;	padding:9px 13px;	border: 1px solid #035D9F;	margin:5px 0px;	voice-family: "\"}\"";   	voice-family:inherit;	width: 169px;  }	   .divNavigation .current a span {  	font-size: 12px;	font-weight: bold;	margin:0px;	display:block;	background:url(images/icon_subnav_arrow.gif) no-repeat right;} #subnav dl {   font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; 	font-weight:bold;	}  #subnav dt a {	color:#429BE2; 	border:none; 	width:177px; 	padding:3px 5px 8px 14px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; 	font-weight:bold;	background:url(images/dividerine.gif) bottom left repeat-x;  }	#subnav #last a {background:none;}#subnav dt a:link, #subnav dt a:active, #subnav dt a:visited  {color: #429BE2;}#subnav dt a:hover {	text-decoration: none; 	color: #035D9F;}#subnav #current a {color:#035D9F;}#subnav #lastCurrent a {background:none; color:#035D9F;}	/*THIS IS A TEST*/ #subnav ul {   font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; 	font-weight:bold;	}  #subnav li a {	color:#429BE2; 	border:none; 	width:177px; 	padding:3px 5px 8px 14px;	font-family:Tahoma, Arial, Helvetica, sans-serif;	font-size: 11px; 	font-weight:bold;	background:url(images/dividerine.gif) bottom left repeat-x;  }	#subnav #last a {background:none;}#subnav li a:link, #subnav li a:active, #subnav li a:visited  {color: #429BE2;}#subnav li a:hover {	text-decoration: none; 	color: #035D9F;}#subnav #current a {color:#035D9F;}#subnav #lastCurrent a {background:none; color:#035D9F;}	  /*FOOTER AREA*/#footerBand img {	padding:13px 15px;	float: left;	margin: 13px 15px;	voice-family: "\"}\"";	voice-family:inherit;	margin:0px;}#divFooter {	background: url(images/footerBG.gif) no-repeat center bottom;	position: relative;	width: 794px;	left: 0px;	text-align: left;	}#footerBand {	height: 45px;	width: 768px;	border-top:solid 1px #429BE2;	padding:0px;	position: relative;	top: 0px;	left: 13px;	margin-top: 0px;	background: url(images/dividerine.gif) repeat-x left bottom #FFFFFF;}#footerBand p {	float: left;	padding:5px 20px 5px 0px;	width: 550px;	font-size:11px;	line-height:150%;	}#footerBand a:visited {color:#429BE2;}#divFooter #disclaimer {	width:550px;	display:block;	overflow: hidden;	padding-bottom:60px;	margin:15px 0px 60px 168px;}/* IE remove disclaimer margin */* html body #divFooter #disclaimer {	margin-bottom: 0px;}#divFooter #disclaimer p {	line-height: 130%;	padding: 5px 0px 5px 0px;}#divFooter #disclaimer h1 {	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	font-weight: bold;	color: #333333;	padding:10px 0px 0px 0px;}.email2 {	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	float: right;	background: url(images/icon_email.gif) no-repeat left;	position: relative;	top: -5px;	left: -20px;	padding-left: 18px;	margin-top:-20px;	overflow:visible;}/*HOME PAGE*/#colHomeLft {	width: 222px;	margin-right: 13px;	margin-left:2px;	float:left;	overflow: hidden;}#colHomeCnt {	width: 315px;	float:left;	overflow: hidden;	margin-top:5px;	margin-left: 20px;}#colHomeCnt blockquote {	width: 215px;	float:right;	padding-bottom: 10px;	font-family: Arial, Helvetica, sans-serif;	color: #333333;	font-size: 13px;	line-height: 120%;	display: block;	margin-bottom: 5px;}#colHomeSidebar {	width: 208px;	float:right;	overflow: hidden;}/* IE increase top padding on sidebar for IE Mac */*>html #colHomeSidebar {margin-top:18px;}	#FBhomeSmall {	background-image: url(images/FB_home_sm_top.gif) no-repeat left top;	margin:10px 0px;}#FBhomeSmall h1 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-weight: normal;	color: #00599C;	text-transform: uppercase;	font-size: 12px;	line-height: 110%;	padding:10px 10px 6px 10px}#FBhomeSmall img {	padding-left: 5px;}#FBhomeSmallbott {	background-image: url(images/FB_home_sm_bott.gif) no-repeat left bottom;	width:220px;	}#FBhomeSmallbott p {	display:block;	font-size: 12px;	line-height: 120%;	text-align: left;	padding:5px 5px 15px 10px;}#colHomeCnt  h1 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-weight: normal;	color: #00599C;	font-size: 16px;	background: url(images/icon_arrow_lrg.gif) no-repeat;	padding-left: 27px;	margin:5px 0px;}#HomeSidebar {	background-color: #FFFFFF;	width: 208px;	border-top: 1px solid #429be2;	border-bottom: 1px solid #429be2;	margin:10px 0px 30px 0px;	padding-bottom:10px;}#HomeSidebar h1{	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-weight: normal;	color: #00599C;	text-transform: uppercase;	font-size: 12px;	background: url(images/dividerine.gif) repeat-x bottom;		padding: 5px 5px 5px 10px;	margin-bottom:5px;}#HomeSidebar p {	display:block;	font-size: 12px;	line-height: 120%;	text-align: left;	padding:5px 10px;}#HomeSidebar form { padding:5px 10px 10px 10px;}#HomeSidebar label {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	padding-bottom: 0px;	display: block;	padding-top: 5px;}#HomeSidebar form p {	display: block;	margin: 0px 0px 10px;	padding: 10px 0px 0px;}#iconCapt {	float: left;	margin-right: 8px;	margin-bottom: 25px;	padding-bottom: 15px;	width: 91px;}#iconCapt a {	font-size: 10px;	font-weight: bold;	text-decoration: none;	text-transform: uppercase;	line-height:100%;}#colHomeSidebar object {	margin-left: 9px;	display:block;}h1 a:link {text-decoration: none; color: #00599C;}h1 a:active {text-decoration: none; color: #00599C;}h1 a:visited {text-decoration: none; color: #00599C;}h1 a:hover {text-decoration: none; color: #59B6B1;}#colHomeCnt blockquote img {	display: block;	padding-top: 8px;	padding-bottom: 10px;}#colHomeSidebar img {	padding-left: 5px;	margin-bottom:5px;	margin-left:5px;	voice-family: "\"}\"";   	voice-family:inherit;	margin-left:0px;}#colHomeCnt object {	margin-bottom: 10px;	display:block;}	/* INTERIOR PAGE COLUMNS, FEATURE BOXES AND TEXT LAYOUT*/	#col3Interior {	float: left;	width: 326px;	margin-left: 15px;}#col2Interior {	float: left;	width: 526px;	margin-left: 15px;	margin-top:3px}#col1Interior {	float: left;	width: 670px;	margin:10px 20px 0px 20px;}#intSidebar {	float: left;	width: 200px;	margin-left: 14px;}#colPopupLrg {	background:#FFFFFF;	width:425px;	padding:20px 25px;	border: solid 1px #00599C;}#intSidebar object {	float: left;	margin-bottom: 8px;}#FBintSmall {	background-image: url(images/FB_int_sm_top.gif);	background-repeat: no-repeat;	background-position: left top;	width:200px;	overflow:visible;	float: left;	}#FBintSmall h1 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-weight: normal;	color: #00599C;	text-transform: uppercase;	font-size: 12px;	line-height: 110%;	background: url(images/dividerine.gif) repeat-x bottom;		padding: 8px 8px 8px 12px;	margin:0px 3px;}#FBintSmallbott {	background: url(images/FB_int_sm_bott.gif) no-repeat left bottom;	width:200px;	padding:5px 10px 25px 15px;	voice-family: "\"}\"";   	voice-family:inherit;	width: 175px;	}#FBintSmallbott p {	display:block;	font-size: 12px;	line-height: 120%;	text-align: left;	padding:5px 0px;	margin:0px;}	.sitemap ul {	width:320px;	font-family:Arial, Helvetica, sans-serif;	line-height:130%;	font-size:13px;	color:#333333;}.sitemap li {	padding:5px 25px 15px 0px;}.sitemap li span {	display:block;	font-weight:bold;}.sitemap li a {color: #429BE2; text-decoration:underline;}.sitemap li a:link, .sitemap li a:active, .sitemap li a:visited  {color: #429BE2; text-decoration:underline;}.sitemap li a:hover {	text-decoration: none; 	color: #59B6B1;}#backTop {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #333333;	background-image: url(images/icon_up_arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 18px;	margin-top: 20px;	margin-bottom: 20px;}#backTopDL {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #333333;	background-image: url(images/icon_up_arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 18px;	margin-top: 0px;	margin-bottom: 30px;	margin-left:0px;}* html body #backTopDL {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight:bold;	color: #333333;	background-image: url(images/icon_up_arrow.gif);	background-repeat: no-repeat;	background-position: left center;	padding-left: 18px;	margin-top: 30px;	margin-bottom: 10px;	margin-left:-40px;}/*SIGN UP FORM STYLES*/#infoSign form h3 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-size: 13px;	font-weight: bold;	color: #00599C;	display:block;	padding: 5px 0px 5px 5px;	margin:10px 10px 10px -5px;	text-transform: uppercase;	background: #e6fafc url(images/dividerine.gif) repeat-x bottom;		border-top:solid 1px #00599C;	overflow:hidden;}/*fix IE Mac H# overflow visibiilty*/* html>body #infoSign form h3 {	font-family: Tahoma, Arial, Helvetica, Sans-serif;	font-size: 13px;	font-weight: bold;	color: #00599C;	padding: 5px 0px 5px 5px;	margin:10px 10px 10px -5px;	text-transform: uppercase;	border:none;	background: none;	overflow:hidden;	}#col2Interior #infoSign form {	font: 13px/120% Arial, Helvetica, sans-serif;	color:#333333;	margin-bottom:20px;	}/*FORM STYLES FOR PATIENT EDUCATION MATERIALS*/#infoSign form ul li {	display: block;	list-style-type: none;	padding-bottom:3px;	background:none;}#infoSign form ul {	padding:0px;	margin: 10px 10px 10px 30px;}#infoSign label {	font-weight: bold;	color: #00599C;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;}#infoSign input {	margin-right: 3px;}#additionalInformation input {	float: left;	margin-bottom:5px;}#infoSign p {	margin-right: 10px;	margin-left: 0px;}#infoSign .note {	font-size:10px;	color: #00599C;	font-weight: bold;	line-height: normal;}#infoSign form span {	color: red;}#infoSign #firstsection {	margin-top: 5px;}.list2col ul {	float: left;	width: 400px;}.list2col li {	float: left;	width: 200px;}/*EMAIL POPUP*/#divPopMedium {	width:600px;	background-color:#FFFFFF;	border-top:solid 10px #43a4c8;	border-bottom:solid 20px #035d9f;}#screenerPop {	width: 550px;	padding: 8px 20px 20px 20px;	margin-top: 10px;	margin-bottom: 10px;}.emailBox {padding:20px 0px 0px 25px;}.emailBox form {margin-top: 10px;}#screenerPop .emailBox form label {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #035D9F;	float: left;	width: 170px;	height: 20px;	text-align: right;	display: block;	margin:5px 0px;	padding: 0px;}#screenerPop .emailBox form input {	float: left;	width: 250px;	margin:5px 0px 5px 5px;	height: 20px;	font-family: "Courier New", Courier, mono;	font-size: 12px;	color: #333333;	padding: 0px;}#screenerPop .emailBox .submitButton {	display: block;	width: 300px;	padding-top: 15px;	}#screenerPop .emailBox .submitButton input {	height: 18px;	width: 73px;	padding-left:170px;    padding-top: 20px;}* html body #screenerPop .emailBox .submitButton input {padding-top:0px;}/*BULLETS LISTS, ORDERED LISTS, ETC*/ol {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	line-height: 120%;	padding: 10px 0px 5px 10px;}ol li {	padding-top: 5px;	margin-left:20px;	padding-bottom: 5px;	list-style-position: outside;	list-style-type: decimal;}#col1Interior ul, #col2Interior ul, #col3Interior ul {	margin: 10px 0px 15px 10px;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:18px;	color:#333333;	padding-left: 20px;}#col1Interior ul li, #col2Interior ul li, #col3Interior ul li {	padding:3px 0px 3px 15px;	list-style:square;	list-style-position:outside;	margin-bottom: 2px;}* html body #col1Interior ul li, * html body #col2Interior ul li, * html body #col3Interior ul li {background-position: left 8px;}#col1Interior ul ul li, #col2Interior ul ul li, #col3Interior ul ul li {	padding:0px 0px 0px -15px;    list-style:disc;	list-style-position:outside;	margin-bottom: 2px;	margin-left:-20px;}* html body #col1Interior ul ul li, * html body #col2Interior ul ul li, * html body #col3Interior ul ul li {	padding:0px 0px 0px -25px;	margin-bottom: 2px;	margin-left:-35px;	}#col2Interior dl {	padding:5px 10px 5px 0px;	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	color:#333333;}#col2Interior dt {	font-weight:bold; 	padding:0px 0px 5px 20px;	font-size:13px;	line-height:16px;	}#col2Interior dd {	font-style:normal; 	padding: 0px 0px 25px 0px;	font-size:13px;	line-height:16px;;	}	#col2Interior .events dl {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	color:#333333;	padding:0px;	margin: 0px;}#col2Interior .events dt {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;	padding: 5px 0px 0px;	margin: 0px;}#col2Interior .events dd {	font-style:normal;	padding: 0px 0px 15px;	font-size:13px;	line-height:16px;	margin: 0px;}#col2Interior .articles dl {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	color:#333333;	padding:5px 0px 5px 12px;	margin: 0px 0px 15px 0px;	}#col2Interior .articles dt {    font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	color: #333333;	padding: 0px 0px 0px 15px;	margin: 0px 0px 0px 0px;	background:url(images/arrow_box_sm.gif) left 3px no-repeat;}#col2Interior .articles dd {    font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	font-style:normal;	padding: 0px 0px 0px 18px;	font-size:13px;	line-height:18px;	margin: 0px;}#col2Interior .articles #date {	font-family: Arial, Helvetica, sans-serif;	font-size: 11px;	font-weight: bold;	color: #666666;}#colPopupLrg .footnotes dl {	font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	color:#333333;	padding:5px 0px 5px 12px;	margin: 0px 0px 15px 0px;	}#colPopupLrg .footnotes dt {    font-family:Arial, Helvetica, sans-serif;	font-size:13px;	line-height:16px;	font-weight:bold;	color: #333333;	padding: 0px 0px 0px 15px;	margin: 0px 0px 0px 0px;	background:url(images/arrow_box_sm.gif) left 3px no-repeat;}#colPopupLrg .footnotes dd {    font-family:Arial, Helvetica, sans-serif;	font-size:11px;	line-height:16px;	font-style:normal;	padding: 0px 0px 0px 15px;	margin: 0px;}.arrowbullet li {	padding-left: 0px;	list-style-position: outside;	list-style-image: url(images/arrow_sm_green.gif);	padding-top: 5px;}#arrowMark {float:left; padding:3px 5px 0px 0px;}/*CHARTS AND TABLES*/.atLeft {	background-color:#1978B4; 	font-weight:bold; 	color:#FFFFFF;	padding:5px 5px 5px 20px; 	border-bottom:1px solid #429BE2;	border-right:1px solid #429BE2;  } .atright {	background-color:#efefef; 	font-weight:normal; 	color:#333333; 	padding:5px 5px 5px 20px; 	border-bottom:1px solid #429BE2;	border-left:1px solid #429BE2;	border-right: 1px solid #429BE2;}#atChart {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	border-top: 1px solid #429BE2;	border-left: 1px solid #429BE2;	margin:10px 0px 10px 0px;}#atChart th {	font-size: 14px;	color: #07519A;	text-align: left;	padding: 5px 5px 5px 20px;	border-bottom:solid 1px #429BE2;	border-right: 1px solid #429BE2;}#treatmentChart {	width: 100%;	margin: 15px 0px 15px 0px;	border: 1px solid #429BE2;}#treatmentChart th {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #FFFFFF;	background-color: #07519A;	text-align: left;	vertical-align: middle;	padding: 5px;	border-left:1px solid #9AB4CA;	border-top-width: 1px;	border-top-style: solid;	border-top-color: #9AB4CA;}#treatmentChart td {	text-align: left;	vertical-align: top;	border-left:solid 1px #CCCCCC;}#treatmentChart td p {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #333333;	padding: 5px;}	/*VIDEO, INTERIOR STYLES, MISCELLANEOUS*/	.videoBoxRight {	float: right;	width: 262px;	margin-left: 15px;	margin-bottom: 5px;	margin-top: 5px;}.videoBoxRight p {	font-size: 10px;	font-weight: bold;}.videoBox{	width: 262px;	margin-bottom: 15px;	margin-top: 15px;}.videoBox p {	font-size: 10px;	font-weight: bold;}#underlined {	background-image: url(images/dividerine.gif);	background-repeat: repeat-x;	background-position: left bottom;	padding-bottom: 3px;	margin-bottom: 10px;	margin-top:10px;}#dashed {  background: #fff url(images/dividerine.gif) repeat-x bottom;  height:1px;  margin:0px 3px;  padding:0px;} div.hr {  height: 15px;  background: #fff url(images/dividerine.gif) repeat-x bottom;}div.hr hr {display: none;}.clearer {	clear:both;	line-height:0px;	height:0px;	font:1px;}#imgLeft {	float:left;	margin: 0px	clear:both;}#imgRight {	float:right; 	padding: 5px 0px 5px 5px;		margin: 0px	clear:both;}.red {color: #FF0000;}#featureSplash {	font-family: Tahoma;	font-size: 14px;	font-weight: bold;	color: #21A6A5;	padding-top: 3px;	padding-bottom: 5px;}