	/* CSS Document for Ystore */
	
	
	/* -- 1. RESET BROWSER DEFAULTS -- */
	html,body,div,span,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,
	sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,
	figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video {
		margin:0;padding:0;vertical-align:baseline;outline:none;font-size:12px;background:transparent;border:none;text-decoration:none
	}
	article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}b,i,hr,u,center,menu,layer,s,strike,font,xmp {
		margin:0;padding:0;vertical-align:baseline;outline:none;font-size:100%;font-weight:normal;font-style:normal;background:transparent;
		border:none;text-decoration:none}
		
	/* -- 2. TYPOGRAPHY -- */
	body{ font: 12px/18px Verdana, Geneva, Arial, Helvetica, sans-serif; text-align: left; color:#303030; background-color: #ffffff; }
	
	p{margin:0 0 14px 0}
	ins,dfn{font-style:italic;text-decoration:none;border-bottom:1px solid #666}
	del,s,strike{text-decoration:line-through}
	b, strong{font-weight:bold} b b, strong strong{font-weight:normal}
	em,cite,i {font-style:italic}em em,cite cite,i i{font-style:normal}
	small,sup,sub { font-size:9px; color:#999 }
	.big, big { font-size:14px; line-height:21px }
	.large { font-size:36px }
	sup{vertical-align:baseline;position:relative;bottom:0.3em}
	sub{vertical-align:baseline;position:relative;top:0.3em}
	address{font-style:italic;margin:0 0 18px 0}
	li address,dd address{margin:0}
	object{margin-bottom:18px}
	
	/* Elements */
	a{color:#355873; text-decoration: underline; }
	a:visited{color:#355873;}
	td {font-size: 11px ; color:#000000; padding:0; margin:0;}
	h1, h2, h3{margin:0;}
	blockquote   {margin:1em;}
	dd           {margin:0 0 0 10px;}
	dl           {margin:5px 0;}
	em, i        {font-style:italic;}
	img          {border:0;}
	input        {margin:0;}
	li           {margin:0 0 0 15px; padding:0;}
	ol, ul       {list-style:disc outside; margin:0; padding:0;}
	p            {margin:10px 0; padding:0;}
	tr, td       {vertical-align:top;}
	
	
	/* Layout */
	#container { width:100%; }
	#header { margin:0 auto; padding: 0; width:1000px; height:120px; overflow:hidden; }
		ul#nav-general {float:right; display:block; margin:0;}
		ul#nav-general li {float:left; margin:0; height: 29px;}
		#brandmark { float:left; width:600px; margin-top:10px;}
	.page-sep-top { height: 8px; width: 100%; clear: both;	}
	#nav-horizontal  { margin:0 auto; width:1000px; } 
		#searcharea {		}
		#nav-general {		}
	#bodyshell { clear: both; margin:0 auto; width:1000px; overflow:visible; }
		#bodycontent {  float: left; overflow: hidden;  padding: 5px 0px 25px 0;  width: 600px;}
			#messagearea {}
			#contentarea { margin:0; }
				#contents {}
		#nav-product { width: 200px; float: left; margin:15px 5px 25px 0; overflow: hidden; position: relative; top: -101px;}
		body.discount #nav-product { position: relative; top: -57px;}
		#nav-right { width: 150px; float: right; margin:0 5px 25px 0; padding-right: 5px; overflow: hidden;}
	#finaltext { margin:0 auto; width:800px; overflow:hidden; }
	#footer { margin:0 auto; width:1000px; overflow:hidden; clear: both; }
		#footer-links {}
		#copyright {}
	
	/* Classes */
	.boxclose {zoom:1;}
	.breadcrumbs{ font-size: 12px; font-style: italic; display: inline-block; float: left; padding-top: 8px; margin-left: 225px; }
	.breadcrumbs a{ font-size: 12px;	}
	
	.clear {clear:both; display:block; font-size:1px; height:1px; line-height:-1;}
	.last {border:0 solid;}
	input.buttonsubmit {margin-left:4px !important; text-transform:uppercase;}
	
	.image-l {background-color:#fff; display:block; float:left; margin:0 15px 10px 0;padding:5px;}
	.image-r {background-color:#fff; display:block; float:right; margin:0 0 10px 15px;padding:5px;}
	.image-c {margin-bottom:10px; float: left; overflow: hidden;}
	.inset-l {background-color:#fff; display:block; float:left; margin:0 8px 5px 0;padding:5px;}
	.inset-r {background-color:#fff; display:block; float:right; margin:0 0 5px 8px;padding:5px;}
	
	.addtocartImg{
	     border:0;
	     margin:0;
	     padding:0px;
	     cursor:pointer;
	     display:block;
		 float:right;
	}
	
	.el #contents {}  
	#contents .vertical td {text-align:center; vertical-align: bottom;} /* Used for the "Vertical" RTML Layout */	
	.wrap #contents {}
	
	
	/* Main Container Wrapper */
	#container { }
	#container .page-sep-top { background: url("http://cdn.lindawade.net/ys/img/bkgd-sep-bar-blue.png") repeat-x scroll 0 0 transparent;	} 
	/*#container .page-sep-top { background: url("http://cdn.lindawade.net/ys/img/seasonal/holiday-garland-tile-48h.jpg") repeat-x scroll 0 0 transparent; height:48px;	} #nav-product {top:-121px;}*/ /* For the holidays only. See main logo below. */
	/*#container .page-sep-top { background: url("http://cdn.lindawade.net/ys/img/seasonal/holiday-garland-tile-48h.jpg") repeat-x scroll 0 0 transparent; height:48px;	} #nav-product {top:-121px;}*/ /* For the holidays only. See main logo below. */
	
	/* Header Elements */
	#header { /*background: #76981c url("http://cdn.lindawade.net/ys/img/bkgd-header.jpg") repeat-y scroll;background-color: #7FB6DD;*/ }
	#header:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
	#header .clear {
		clear: none !important;
	}
	
	#fb-widget {
  background: none repeat scroll 0 0 white;
  border-radius: 3px 3px 3px 3px;
  float: left;
  height: 88px;
  margin-bottom: 15px;
  padding: 10px 0 6px 15px;
  width: 183px;
}
	#fb-widget .fb-like { width: 112px;	}
	#fb-widget a.fb-page-link {
		display: block; width: 153px; height:65px;
	}	
	#nav-horizontal {	height: 36px; 	}
	ul#nav-general {list-style:none; }
	ul#nav-general li {} 
	ul#nav-general li:hover {} 
	ul#nav-general li:first {border: 0; } 
	ul#nav-general li a {color:#a0a0a0; display:block; font-size:10px; padding:0 6px; text-align:center; text-decoration:underline;}
	ul#nav-general li a:hover {}
   
	.view-cart {}
	.view-cart a.linkcheckout {background: transparent url(http://cdn.lindawade.net/ys/img/view-cart-hover.jpg) no-repeat scroll;	
		width: 150px; height: 38px; margin: 0 0 15px; padding:0; font-size: 0; display: block; }	
	.view-cart a.linkcheckout:hover {	background: transparent url(http://cdn.lindawade.net/ys/img/view-cart-normal.jpg) no-repeat scroll;}	
	
	#header .logo {
		background: url(http://cdn.lindawade.net/ys/img/logo-lw-pink.jpg); width: 200px; height: 57px; display: block; float: left; margin: 20px 0 0 15px;
	}
	#brandmark { background:transparent url('http://cdn.lindawade.net/ys/img/logo-temp1.jpg') 145px 0 no-repeat; width:600px; height: 86px; margin:20px 0 0 0; } 
	/* #brandmark { background:transparent url('http://cdn.lindawade.net/ys/img/seasonal/logo-xmas.jpg') 145px 0 no-repeat; width:600px; height: 86px; margin:20px 0 0 0; } */ /* Xmas season only. See sep bar above. */
  /*	#brandmark { background:transparent url('http://cdn.lindawade.net/ys/img/seasonal/logo-valentines.jpg') 145px 0 no-repeat; width:600px; height: 86px; margin:20px 0 0 0; } */ /* Valentines only. See sep bar above. */
	#brandmark a {display:block;text-decoration:none; font-size:0;  width:374px; height: 86px; position: relative; left: 113px; }
	
	body.discount #brandmark {	background: white url(http://cdn.lindawade.net/ys/img/discount-logo.gif) no-repeat scroll 145px 0; width: 600px; height: 86px; margin: 20px 0 0 15px;}
	body.discount #brandmark a {display:block;text-decoration:none; font-size:0;  width:300px; height: 60px; position: relative; left: 146px;	}
	
	body.shopghr #header, 
	body.shopghr #bodyshell, 
	body.shopghr #nav-horizontal {width:800px; margin:0 auto;}
	body.shopghr #nav-horizontal .breadcrumbs {margin-left:12px;}
	
	body.shopghr #header .logo { display:none; width:0; height:0; }
	body.shopghr #header {height: 140px;}
	body.shopghr #brandmark {background: white url(http://cdn.lindawade.net/ys/img/aaasi-logo-header.jpg) no-repeat scroll 0 0; width: 625px; height: 112px; margin: 10px 0 0 70px;	}
	body.shopghr #brandmark a {display:block;text-decoration:none; font-size:0;  width:625px; height: 112px; position: relative; left: 146px;}
	
	/* Search Bar Elements */
	#searcharea { display: inline-block; margin: 0; padding-top: 3px; float: left; width: 225px; }
	#searcharea input { font-size:1.0em;}
	#searcharea fieldset {border:0 solid; display:block; padding:10px 0;}
	#searcharea label {color: #355873;font-size: 0.85em;font-weight: bold;}
	#searcharea select {text-transform: none;max-width: 150px; vertical-align: middle;}
	#searchsubmit {
  background-color: #000055;
  border: 1px solid lightblue;
  color: #FFFFFF;
  cursor: pointer;
  height: 23px;
  margin: -6px 5px 0;
  padding: 0;
  text-align: center;
  vertical-align: middle;
  width: 30px;
}
	#searchpageHeader {background-color:#cda451; color:#000000; font:bold 14px Tahoma, Geneva, Verdana, sans-serif; margin:0; padding:4px 15px 6px;}
	input#query {margin-left:4px; padding:2px; background-color:##E8E8FF; color:#333;}
	#query {padding:1px;}
	
	/* Footer Elements */
	#footer { /*background:#475e0b url('http://cdn.lindawade.net/ys/img/bkgd-header.jpg') 0 0 repeat-y; background-color: #7FB6DD;*/}
	#footer-links {background:transparent;color:#242411; display:block; font-weight:bold; font-size:11px; padding:15px 0 15px; text-align:center;}
	#footer-links a {background:transparent;color:#242411; text-decoration:none; text-transform:uppercase;}
	#footer-links a:hover {background:transparent;text-decoration:underline;}
	#copyright {background:transparent;color:#000000; display:block; font:normal xx-small/1.2 verdana, sans-serif; padding:0 15px 15px; text-align:right;}
	
	
	/* IDs */
	#info-div{
		background-color:#ffffff;
		padding:5px;
		zoom:1;
	}
	#info-div:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
	#accessorytitle {}
		#itemtype #accessorytitle {background:none; color:#000000; font:bold 1.2em/1.1 verdana, sans-serif; padding:2px 10px 8px;}
	
	#bodycontent { background-color: #ffffff;}
	
	.blast { margin: -5px 0 -20px; letter-spacing: 0.85px;
	color: brown;
	font: normal normal 16px/20px Tahoma;
	text-align: center;}
	
	#bodyshell { background-color: #ffffff; /*background: #ffffff url("http://cdn.lindawade.net/ys/img/bkgd-content.jpg") repeat-y scroll;*/}
	
	*:first-child+html #bodyshell { width:610px; }
	
	#caption {zoom:1; background:transparent;}
	#caption:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
	#contentarea #caption {background:transparent; margin:0px;}
	#itemtype #caption {margin:0;}
	#maintype #caption {background:transparent; padding:15px; color:#000000;}
	
	#captionarea, #messagearea, #info-div {margin:10px 10px 9px;
	background:#ffffff url('') 0 0 repeat;
	 border-bottom:1px #fff solid;} /* 1px is used to prevent Margin Folding */
	
	#info-div {margin:10px 10px 9px;
	background:#fff/*#ffffff*/;
	 border-bottom:1px #fff solid;} /* 1px is used to prevent Margin Folding */
	
	
	#messagearea {margin:-20px 0 0 0; padding:0;} /* 1px is used to prevent Margin Folding */
	#messagetitle{font:bold 14px Tahoma, Geneva, Verdana, sans-serif; margin:0; padding:0;	}
	
	#itemtype #contentarea #captiontitle {margin:15px 0 10px; padding:0 2px;}
	#itemtype #captiontitle {background:none; color:#000000; font:bold 14px Tahoma, Geneva, Verdana, sans-serif; margin:0; padding:2px 2px 8px;} /*The Left/Right Padding is smaller because the Caption Title needs to be nested within the Caption on Item pages, but not on Section pages */
	
	#bodyContent #info-div #searchpageHeader {background-color:#cda451; color:#000000; font:bold 14px 
	Tahoma, Geneva, Verdana, sans-serif; margin:0; padding:4px 15px 6px;}
	
	#item-contenttitle, #section-contenttitle {border-bottom: 1px solid #CCCCCC;
	color: #355873;
	font: normal 24px Tahoma,Geneva,Verdana,sans-serif;
	padding: 4px 10px 6px; letter-spacing: 2px;}
	#section-contenttitle {}
	
	
	#specialstitle {
	     /*background:#cda451 url('') 0 0 no-repeat;
	     border-bottom: solid thin #fff;*/
	     color:#000000;
	     font:bold 14px Tahoma, Geneva, Verdana, sans-serif;
	     margin:20px 15px 15px;
	     padding:4px 15px 6px;
		  display: none;
	}
	
	
	#introtext {margin:0;}
	
	/* Search Page Styles */
	#info-div form, 
	     .infoText div {margin:0 10px;}
	#info-div form table td a img {margin-right:5px;}
	#info-div form table td b {display:block; padding:15px 0 5px;}
	#info-div form table td font {font-size:1em;}
	/* !Search Page Styles */
	
	#introtext {} /* REF: #finaltext */
		
	
	#itemarea {background:transparent; margin:10px 0;zoom:1;}
	#itemarea:after {clear:both; content:"."; display:block; height:0; visibility:hidden;}
	#itemarea img { max-width: 120px;	}
	
	#nav-product { padding: 10px;background: url("http://cdn.lindawade.net/ys/img/bkgd-main-nav.jpg") no-repeat scroll 3px 6px transparent; }
	#nav-product ul {
  background-color: #FDFDFD;
  border-color: #F4F4F4;
  border-style: solid solid none;
  border-width: 1px 1px 0;
  clear: left;
  float: left;
  list-style: none outside none;
  margin-bottom: 25px;
  opacity: 0.7;
  width: 198px;
}
	#nav-product ul li {
	margin: 0;
	border-bottom: 1px solid #E0E8D0;
	border-color: #F4F4F4;
}
	#nav-product ul li a:hover {  background-color: #eee; }
	#nav-product ul li a { color:#355873; display:block; font-weight:bold; font-size:12px; padding:7px 0 7px 12px; text-decoration:none; }
/*	#nav-product ul li:first-child { background-color: #FFF6F6;}	
	#nav-product ul li:first-child a:first-child { color: red; } Uncomment for Sales Specials in menu	*/
	#htmltop, #htmlbottom{ padding: 10px 0 0;}
	
	* html #nav-product ul li a{width:124px;overflow:hidden;height:auto;}
	* html #nav-product ul li a:hover{width:124px;}
	
	* html #nav-product { overflow:visible; width:137px; }

body.shopghr #nav-product {background: none;overflow: hidden;padding: 0;margin:0;width:0; display: none;}
	
#slogan {
  background-color: #F0F000;
  border: 1px solid #D0D000;
  border-radius: 2px 2px 2px 2px;
  color: #444444;
  display: block;
  font: 10px Tahoma,Geneva,Verdana,sans-serif;
  padding: 6px;
  position: absolute;
  right: 10px;
  text-align: justify;
  top: 25px;
  width: 318px;
}
	
	*:first-child+html #info-div,
	*:first-child+html #specialtitle,
	*:first-child+html #messagearea { width:590px; } *:first-child+html 
	
	#itemarea { width:570px; }
	
	.badge { margin: 0 0 10px 0; clear: left; float: left; width: 150px; }
	.double {
		width: 257px;
	}
	
	/* Cross-Sell Styles. */
	
	.ystore-cross-sell-table { width:100%; font-size:inherit; font:100%; }
	.ystore-cross-sell-title { padding-bottom:6px; color: #000000; font:bold 14px Tahoma, Geneva, Verdana, sans-serif; }
	.ystore-cross-sell-table-vertical .ystore-cross-sell-cell { width:100%; }
	.ystore-cross-sell-table-horizontal .ystore-cross-sell-cell { width:28%; padding-right:5%; }
	
	.ystore-cross-sell-product-image-link { display:block; padding-bottom:8px; }
	.ystore-cross-sell-product-caption { padding-bottom:16px; }
	.ystore-cross-sell-product-caption p,
	.ystore-cross-sell-product-caption h4 { margin:0 0 10px; font-size:11px; }
	.ystore-cross-sell-table .ys_promo { font-weight:bold; }
	
	
	/* For CPers */
	
	#ys_superbar {display:inline-block; height:22px; background-color: transparent; float: right; margin-right: 5px;position:absolute; }
		#ys_cpers { }
			#yscp_signin_link, #yscp_signout_link {  float:right; color:#333; }
			#yscp_signout_link { margin-left:10px;  }
				a.yscp_link { font-family:verdana; text-decoration:underline; line-height:20px; color:#AAC; }
				a.yscp_link:hover { color:#CCE;}
				a.yscp_link:visited {color:#AAC;}
	
	.ys_clear { clear:both; }
	
	
	#yfc_mini { float:right; }
	#yscp_welcome_msg { margin:0px 10px 0px 5px; display:none; line-height:20px; color:#000; }
	#yscp_myaccount_link { display:none; line-height:20px; margin-right:10px; margin-left:10px; }
	#yscp_welcome_msg .yscp_bold { font-weight:bold; color:#000;}
	#custRegDiv a.container-close { top:5px; }
	.yui-skin-sam .yui-panel .bd, .yui-skin-sam .yui-panel .ft { background-color:#fff; }
	.yui-skin-sam .yui-panel .bd { padding:0px; }
	#iframe_id  { width:679px; border:1px solid #000; padding:0px; }
	#custRegDiv_h.hd { display:none; }
	#custRegDiv_mask.mask  { background-color:#000000; opacity:0.5; filter:alpha(opacity=50);}
	#loadingDiv                 {height:210px; width:679px; position:absolute; background:#ececec;}
	img.loadingImg                 {margin-top:90px; margin-left:20px;}
	
	/* Social Media Share */
	
	#ys_social_top_hr {border-top:1px solid #CFCECE; margin-bottom:5px; margin-top:5px; clear:both; }
	#ys_social_media {height:26px;display:inline-block;vertical-align:middle;margin-left:10px; }
	#ys_social_fblike {float:left;}
	#ys_social_fbshare {float:left;}
	#ys_social_tweet {float:left;}
	#ys_social_yahoo {float:left;}
	#ys_social_pinterest {float:left;}
	#ys_social_v_separator {margin-left:10px;margin-right:10px;float:left;}
	#ys_social_bottom_hr {border-top:1px solid #CFCECE; margin-top:5px;}
	
	.fb_edge_widget_with_comment { display: block; margin: 0 auto 10px; text-align: center; width: 260px;}
	
	
	
	/* IDs from css-contents */
	#contents {background-color:#ffffff;border-right:10px solid #ffffff; border-left:10px solid #ffffff}
	
	#contents a{text-decoration:underline;}
	#contents a:hover{text-decoration: none;}
	#contents #contents-table {border-collapse:collapse; border-bottom:10px solid #ffffff}
		#itemtype #contents table {/*margin:10px 0;*/}
	#contents #contents-table select option, #itemarea select option{padding-right:10px}
	#contents td {background-color:#ffffff; margin:2px; padding:5px;}
	#contents .horizontal-seperator{border-bottom:2px solid #ffffff;}
	#contents .vertical-seperator{border-right:2px solid #ffffff;}
	#contents.accessory * {text-align:left;}
	#contents.accessory .details {background-color:#fff; margin:2px 10px; padding:10px;}
	#contents.accessory .details a {color:#000; font-size:1em;} /* COLOR:LINK, FONTSIZE:NAME */
	#contents.accessory .details h3 {font-size:1em;}
	#contents.accessory .details .sale-price {margin-bottom:10px;}
	
	#contents .detail td {padding:5px; border-bottom:15px solid #E9E9E4;} /* The Border-bottom must be applied to the TD, not the TR in order to work in IE */
	#contents .detail.last td {border-bottom:0 solid;} /* Needed for FF */
		#itemtype #contents .detail td,
		#maintype #contents .image td {padding-bottom:10px;}
	#contents .last {border:0;}
	#contents .name {color:#000; font-weight:bold; padding:5px 0 0;}
	#contents .price {font-weight:normal; margin:10px 0 0;}
		#itemtype .price em {font-style:normal; font-weight:bold; margin:10px 0; padding:0 4px 0 0;}
	#contents .sale-price {color:#d13b00;}  
	#contents .sale-price-bold {color:#d13b00;font-weight:bold;}
	#contents .price-bold {font-weight:bold;margin:10px 0 0;}
	
	
	#contents-table .availability{padding:10px 0}
	
	#contents-table .contentsOptions {padding:3px 0;}
	#contents-table #abstract {padding:3px 0;}
	#itemarea .itemFormName, #contents-table .itemFormName {
	  color: #554422;
	  font-weight: bold;
	  margin-bottom: 0;
	}
	#contents-table .itemFormNameMultiLine{display:block;}
	
	
	#itemarea div { }
	#itemarea .itemform { float: right; margin: 10px 30px 0 0; width:420px;}
	   #itemarea .itemform .price, #itemarea .itemform .price-bold { 
			border-bottom: 1px solid #de9; color: green; margin:0; padding-bottom:6px; 
			text-align: center; width:160px; float: left;}
	   #itemarea .itemform .price-bold {font-weight:bold; color:black; }
		#itemarea .itemform .sale-price, #itemarea .itemform .sale-price-bold {margin:0; text-align: center; width:160px; clear: left; float: left;}
		#itemarea .itemform .sale-price-bold {font-weight:normal; padding: 6px 0;}
		#itemarea .itemform .sale-price-bold em {background:#ffffff; color:#d13b00; font-style:normal; font-weight:normal;}
		#itemarea .itemform .sale-price em {color:#d13b00; font-style:normal; margin:0; padding:0 4px 0 0;}
	#itemarea .code {font-style:italic; margin:0 0 10px 3px; border-bottom: 1px solid #DDEEDD; padding-bottom: 3px;}
	#itemarea .code em {font-style:normal;}
	#itemarea .itemavailable {color:#000000; font-weight:bold; margin:8px 0;}
	#itemarea .itemavailable em {color:#d13b00; font-style:normal; font-weight:bold; margin:8px 0 8px 4px;}
	#itemarea .itemoption {display:inline; font-weight:bold; margin:2px 0 0 12px;}
	#itemarea .multiLineOption {
	  display: block;
	  float: none;
	  font-weight: normal;
	  margin: 10px 0 0 180px;
	  text-align: left;
	}
	#itemarea .multiLineOption select {
	  display: inline;
	  font-weight: normal;
	  margin: 5px 0 0 10px;
	  width: 150px;
	}
	.contenttitle-center{text-align:center; margin-bottom: 9px;}
	
table.nutrition {
	  background-color: #E1F2D0;
	  border: 1px solid #999999;
	  border-collapse: collapse;
	  border-spacing: 0;
	  margin: 10px 0;
	  padding: 10px;
}
table.nutrition td {
  background-color: #E1F2D0;
  border: 1px solid #999999;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0;
  padding: 5px;
  vertical-align: top;
}

#finaltext {}
#finaltext .final-section {}
#finaltext .disclaimers { margin-bottom: 25px; }
#finaltext .disclaimers p, #finaltext .disclaimers .label { color: #888888;  font-size: 9px;  font-style: italic;  line-height: 13px; }
#finaltext .disclaimers .label { font-weight: bold;}
#finaltext dl.company-info { float: left; width: 280px;}
#finaltext dl.company-info dt {font-weight: bold;}
#finaltext dl.company-info dd.last { margin-bottom: 5px;}
#finaltext .banners { float: left; width: 520px; padding-top: 20px; }


