@import url("top_nav.css");
.testborder {border:1px solid red;}
*{	padding:0px;	margin:0px;}
html, body {	padding:0px; 	margin:0px; 	color:#000000; 	font: 12px Arial, Helvetica, sans-serif;}
table {	border: 0px;	border-collapse: collapse; /* cellspacing="0" */}
table td, table th{	font-size:12px;	padding:0px; /* cellspadding="0" */	vertical-align:top;	text-align:left;}
 img { border:0px;}
.wide{	width: 100%;}
.high {	height:100%;}
a {text-decoration:none; outline: 0; }
a:link    {}
a:hover   {color:#0099FF; text-decoration:none;}
a:visited {}
a:active  {}
a img {border: none;}
a.dark {color: #003399;}
a.dark:hover {color:#0099FF;}
.main {	width:967px;}
.border-bot-dot {	background:url(../images/line_dot_hor.gif) bottom repeat-x;}
.border-bot-dot-blue {	background:url(../images/line_dot_hor_blue.gif) bottom repeat-x;}
.notransform {	text-transform: none;}
.head {	height:70px;	background:url(../images/asp_top.jpg) top no-repeat;	padding-left:4px;}
.head .logo {	display:block;	float:left;	width:455px;	height:70px;}
.head .toplinks {	display:block;	float:left;	padding-left:268px;	padding-top:51px;	color:#585858;	font-size:8px;	text-transform: uppercase;	height:19px;	font-weight:500;}
.head .toplinks a {	color:#585858;	text-decoration:none;}
.head .toplinks a:hover {	color:#0099FF;}
.head span { display: none; }
.footer {	height:94px;	text-align:center;	color: #071c4a;	padding-top:20px;}
.footer a {	color: #071c4a;}
.footer .links {	font-size: 10px;	text-transform: uppercase;	font-weight:normal;	height:20px;	line-height:11px;}
.footer .copy {	font: 10px Arial, Helvetica, sans-serif;	font-weight: bold;	padding-top:5px;}
.footnote {	height: 34px;	width: 400px;	padding: 15px 0 0 32px;}
.footnote .note {	width: 370px;	border: 1px solid #000000;	padding: 3px 8px 2px 8px;	margin: 0 0 14px 0;	font-size: 10px;	line-height:13px;	color: #000000;}

/* left navigation  */
.leftnav {	width:200px;	background-color:#006db8;	padding-bottom:20px;}
 .leftnav a {	display:block;	color:#FFFFFF;}
.leftnav a:hover {	color:#0099FF;}
.leftnav .dark {	background-color:#014fa1;	padding:22px 2px 10px 0;	font:12px Arial, Helvetica, sans-serif;}
.leftnav .dark .yellow {	font-weight: bold;	color: #FFFF00;	padding-left:21px;	height:22px;}
.leftnav .dark a.yellow:hover {	color: #FFFF00;}
.leftnav .dark .forsub {	height:20px;}
.leftnav .dark a {	padding-left:21px;	height:21px;	background:none;}
.leftnav .dark a:hover {	background:url(../images/arrow.gif) 3px 3px no-repeat;	color:#0099FF;}
.leftnav .dark a.noarrow:hover {	background:none;}
.leftnav .dark a.active {	background:url(../images/arrow.gif) 3px 3px no-repeat;}
.leftnav .dark a.active:hover {	background:url(../images/arrow.gif) 3px 3px no-repeat;}
.leftnav .dark .botspace {	height:22px;}
.leftnav .dark .botspace1 {	height:15px;}
.leftnav .dark .submenu {	padding-left:32px;	padding-bottom:4px;}
.leftnav .dark .submenu a {	height:auto;	padding-bottom:4px;}
.leftnav .dark .submenu a:hover {	background:none;}
.leftnav .dark .submenu a.active:hover {	background:url(../images/arrow.gif) 3px 3px no-repeat;}
.leftnav .textlinks {	padding-top:30px;	padding-left:21px;	height:32px;}
.leftnav .bayerlinks {	padding-top:22px;	padding-left:21px;	height:81px;	color:#FFFFFF;}
.leftnav .bayerlinks b {	display:block;	font-weight:normal;}
.leftnav .bayerlinkssmall {	padding-left:21px;	padding-top:3px;}
.leftnav .bayerlinkssmall a {	display:block;	font:10px Arial, Helvetica, sans-serif;	text-transform: capitalize;	height:20px;}
.leftnav h1 {	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #0099FF;	text-decoration: none;	padding:18px 2px 10px 21px;}
.leftnav h1 div {	text-transform: none;	padding-top:10px;}
.leftnav .new {	font-size: 12px;	font-weight: bold;	color: #FF0000;}
.leftnav .new a {	color: #FF0000;}
.leftnavorange {	background-color:#ffc000;}
.leftnavorange .dark {	background-color:#ff8400;}
.leftnavorange .dark .yellow {	color: #666666;}
.leftnavorange .dark a.yellow:hover {	color: #666666;}
.leftnav .h1n1 .forsub{ height: auto; margin-bottom: 8px;}
/*.leftnavorange .bayerlinks {	color:#666666;}
.leftnavorange .bayerlinks a {	color:#666666;}
.leftnavorange .bayerlinkssmall a {	color:#666666;}
*/

/* content  */
.content {	width:767px;	line-height: 22px;	background:url(../images/line_dot_hor_blue.gif) bottom repeat-x;	padding-bottom:40px;}
.content .headimg {	width:767px;	height:211px;}
.content .contenttext {	padding-left:80px;}
.content p {	padding-bottom:12px;}
.content p .bottom {	padding-bottom: 1px;	line-height: 2px;}
.content h1 {	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #0099FF;	text-decoration: none;	padding-bottom:8px;}
.content h1 .flag {	color: #0099FF;	font-weight: normal;	text-transform: none;  }
.content h1 .flag b {	text-transform: uppercase;  }
.content h2 {	font-size: 14px;	line-height: 20px;	font-weight: normal;	text-transform: none;	color: #003399;	text-decoration: none;}
.content ul {	padding-left:40px;	padding-top:4px;	padding-bottom:18px;}
.content ul li {	list-style:url(../images/bullet.gif);	padding-top:2px;	padding-bottom:2px;	line-height: 18px;}
#fast_crystals_head.content {position: relative; display:block;}
#fast_crystals_head.content #coupon{ width: 116px; height: 49px; position: absolute; right: 233px; top: 178px; background-image:url(../images/products/asp_fastcrystals_coupon.jpg); display:block; text-indent:-9999px;}
* html .content ul li {	list-style:url(../images/bullet-ie.gif);}

.maintexttitles {	font-weight: bold;}
.maintext_u {	text-decoration: underline;}
.maintext_ub {	font-weight: bold;	text-decoration: underline;}
.coldfactsfaqs {	font-size: 14px;}
.coldfactsfaqs a {	color: #003399;	line-height: 18px;	display:block;}
.backtotop {	font-size: 12px;	color: #003399;	display:block;	padding-top:10px;	padding-bottom:6px;}
.style-14-18-blue {	 font-size: 14px; 	 line-height: 18px; 	 color: #003399;}
.registrationmark_products {	font-family: Arial, Helvetica, sans-serif;	font-size: 9px;	font-weight: normal;	text-decoration: none;	line-height: normal;	vertical-align: super;}

.faqs a {color: #003399;}
.faqs a:hover {color:#0099FF;}
.faqs h2 {padding-bottom:12px;}
.faqs .backtotop {	padding-top:0px;	padding-bottom:0px;	margin-bottom:44px;}

table.faqs {margin:0 auto 12px auto;}
table.faqs td, table.faqs th {padding:5px; border:1px inset #000000; vertical-align:middle;}
table.faqs th {	background-color:#014fa1; 	color:#FFFFFF;	text-align:center;	font-weight:normal;}
table.faqs tr.f11 th {font-size:11px;}
.content .faqsquestions {	padding-left:10px;}
.content .faqsquestions li {	font-size: 12px;	list-style:url(../images/bullet-blue.gif);	padding-bottom:4px;}
* html .content ul.faqsquestions ul li {	list-style:url(../images/bullet-blue-ie.gif);}

table.news td {padding-left:3px; border-color:#003399;  border-style:solid;  border-width:1px; color:#003399; text-align:top; font-family:Arial,Helvetica,sans-serif; font-size:11px; text-decoration:none;}

.sitemap {	width:590px;	font-size: 12px; 	color: #003399;}
.sitemap a {color: #003399; display:block;}
.sitemap a:hover {color:#0099FF;}
.sitemap .sub {	font-size:11px;	margin:0 0 20px 8px;}
.sitemap h1 {	font-size: 11px;	font-weight: bold;	text-transform: uppercase;	color: #0099FF;	margin-bottom:-10px;}

.experimentslist {	width:500px;	margin-left:64px;}
.experimentslist td {	color:#003399;	height:30px;}
.experimentslist a {	color:#003399;}
.experimentslist a:hover {color:#0099FF;}


.products {width:630px;}
.products h1 {	color: #003399;	font-size: 14px;	font-weight: bold;	text-transform: uppercase;	padding-bottom:1px;	margin-bottom:10px;}
.products .lh16 {	line-height: 16px;}
.products .lh16 b {	display:block;	padding-bottom:4px;}
.products .produstcell {margin-bottom:20px;}
.products .produstcell th {width:100px;}
.products .produstcell th.w125 {width:125px;}
.products .produstcell th.w65 {width:65px;}
.products .produstcell a {	 font-size: 14px; 	 line-height: 18px; 	 color: #003399;}
.products .produstcell p {	line-height: 16px;	padding-top:12px;}
.products .produstcell b {	display:block;	padding-bottom:4px;}
.lh18 {line-height:18px;}
.products h3 {	font-size: 12px;	font-weight: bold;	color: #000000;}
.products h4 {	font-size: 12px;	font-weight: bold;	color: #000000;	font-style:italic;	padding-top:14px;	line-height:16px;}
.products .innerlinks {	padding-top:50px;	text-align:center;}
.products .innerlinks a {	color:#000000;}
.products .innerlinks a:hover {color:#0099FF;}
.leftnav_titles {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: uppercase;	color: #0099FF;	text-decoration: none;}


/*.maintext {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #000000;	text-decoration: none;	line-height: 22px;}
*/

/*.leftnav_whitenorm {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	text-transform: capitalize;	color: #FFFFFF;	text-decoration: none;}
*/

.maintexttitles {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	text-transform: none;	color: #000000;	text-decoration: none;}

/*.content .faqsquestions_a {padding:0;}
*/

.experimenttable {	width:600px; 	border: 2px inset #999999;}
.experimenttable td, .experimenttable th {	border: 2px inset #999999;	padding:5px;}
.experimenttable th {	background-color:#014fa1;	font-size: 12px;	font-weight: normal;	text-transform: capitalize;	color: #FFFFFF;	text-align:left;}
.experimenttable td {	padding-top:20px;}
.experimenttable a {color: #003399;}
.experimenttable a:hover {color:#0099FF;}
#BayerLinks { 	width: 912px;	padding: 17px 27px 4px;	font-size: 9px;	text-transform: uppercase;	color: #071c4a;	text-align: right;	letter-spacing: .4px;}
#h1n1_information #BayerLinks { font-size: 8px;}
#BayerLinks span { float: left; text-align: left; }
#BayerLinks a { color: #071c4a;}

/*H1N1 adds*/
.mainimg { width: 967px; height: 136px; text-indent:-9999px; background:url(../images/h1n1_info_header.jpg);}
#maincontent_container{height: 179px; background-color: #e4f1ff;}
#maincontent_container2{height: 135px; overflow:hidden;}
p.maincontent{ margin-left: 42px; _margin-left: 21px; margin-top: 30px; width: 520px; line-height: 20px; color:#022b7e; font-size:13px; float:left;}
#h1n1_bg{width: 322px; height: 179px; background:url(../images/h1h1_nav_bg.gif); float:right; background-position: -1px;}
#maincontent_container2 .button{ width:322px; height: 135px; float:left; display:block; text-indent:-9999px;}
#maincontent_container2 #button1 {background-image:url(../images/h1n1_save.jpg);}
#maincontent_container2 #button2 {background-image:url(../images/h1n1_track.jpg); }
#maincontent_container2 #button3 {background-image:url(../images/h1n1_save_bayer.jpg); width: 322px; float:right;}
#h1n1_bg .nav, #h1n1_bg .nav li, #h1n1_bg .nav li a{	margin: 0; padding: 0; display:block; overflow:hidden;}
#h1n1_bg .nav li a{ text-indent: -9999px;}
#h1n1_bg .nav{ list-style-type:none;}
#h1n1_bg #nav_left{ margin-left: 25px; _margin-left: 13px; margin-top: 17px; *margin-top: 14px; float:left;}
#h1n1_bg #nav_right{ margin-right: 25px; _margin-right: 13px; margin-top: 17px; float:right;}
#h1n1_bg #nav_left li{ margin-bottom: 17px;}
#h1n1_bg #nav_right li{ margin-bottom: 12px;}
#h1n1_bg #nav1{ width: 110px; height: 12px; background-image:url(../images/h1h1_nav_flu_overview.gif);}
#h1n1_bg #nav1:hover{ background-position: 0px -12px;}
#h1n1_bg #nav2{ width: 84px; height: 15px; background-image:url(../images/h1h1_nav_immunity.gif);}
#h1n1_bg #nav2:hover{ background-position: 0px -15px;}
#h1n1_bg #nav3{ width: 99px; height: 30px; background-image:url(../images/h1h1_nav_frequently.gif);}
#h1n1_bg #nav3:hover{ background-position: 0px -30px;}
#h1n1_bg #nav4{ width: 128px; height: 29px; background-image:url(../images/h1h1_nav_related.gif);}
#h1n1_bg #nav4:hover{ background-position: 0px -29px;}
#h1n1_bg #nav5{ width: 115px; height: 29px; background-image:url(../images/h1h1_nav_difference.gif);}
#h1n1_bg #nav5:hover{ background-position: 0px -29px;}
#h1n1_bg #nav6{ width: 117px; height: 32px; background-image:url(../images/h1h1_nav_symptom_relief.gif);}
#h1n1_bg #nav6:hover{ background-position: 0px -32px;}
#h1n1_bg #nav_right .moveupie{*margin-bottom: 9px;}
#h1n1_bg #nav7{ width: 104px; height: 12px; background-image:url(../images/h1h1_nav_more_information.gif);}
#h1n1_bg #nav7:hover{ background-position: 0px -12px;}
#h1n1_bg #nav8{ width: 126px; height: 32px; background-image:url(../images/h1h1_nav_product.gif);}
#h1n1_bg #nav8:hover{ background-position: 0px -32px;}
h1.h1n1_head{color: #003399; font-size: 24px; padding-bottom: 14px;}
.content #difference th{font-size: 16px; padding: 10px 0px 5px; color:#FFF; border-bottom: 1px solid white; line-height:1em;}
.content #difference th.col1, .content #difference td.col1{padding-left: 10px;}
.content #difference td{padding-top: 8px; padding-bottom: 6px; font-size: 11px; border-bottom: 1px solid white; color:#FFF; line-height:1em;}
#coupon.h1n1{ background-image:url(../images/h1h1_coupon_bg.gif); background-repeat:no-repeat; color: #022b7e; font-size: 12px; font-family:Arial, Helvetica, sans-serif;}
#coupon.h1n1 #container{margin-left: 23px;margin-top: 80px;}
#coupon.h1n1 #required{margin-top: 20px; margin-bottom: 25px; font-size: 11px;}
#coupon.h1n1 form{margin-left: 54px;}
#coupon.h1n1 form td{font-size: 12px;}
#coupon.h1n1 form .padtop{padding-top: 2px;}
#coupon.h1n1 form input, #coupon.h1n1 form select{font-size: 11px; color:#022b7e; border: 1px solid #96afc8;}
#coupon.h1n1 form #select_container{ border:1px solid #e4f1ff; width:114px;}
#coupon.h1n1 .input_cell{padding-left: 6px; text-align:left;}
#coupon.h1n1 td{padding-bottom: 12px;*padding-bottom: 10px; text-align:right;}
#coupon.h1n1 #reset { background-image:url(../images/h1n1_coupon_reset.gif); margin-left:273px; margin-top:37px; width: 49px; height: 18px; background-image: url(../images/h1h1_coupon_reset.gif);}
#coupon.h1n1 #submit { background-image:url(../images/h1h1_coupon_submit.gif); margin-left:214px; margin-top:37px; width: 54px; height: 18px;}
#coupon.h1n1 #close { background-image:url(../images/h1h1_coupon_close.gif); width: 97px; height: 18px; margin-left:auto; margin-right:auto;}
#coupon.h1n1 #thank_container{width: 475px; text-align:center;}
#coupon.h1n1 #thank{font-size: 18px; margin-top: 201px; margin-bottom:16px;}
#coupon.h1n1 #we_will{font-size: 14px; line-height: 20px; margin-bottom: 177px;}
#coupon.h1n1 #error{ position: absolute; top: 90px; left: 100px; font-size: 9px; color: #F00; height: 50px; width: 200px;}
#coupon.h1n1 #error #inner{position: absolute; bottom: 0;}
#coupon.h1n1 #error ul{ list-style-type:disc; list-style-position:inside;}
#coupon.h1n1 .button {background-repeat:no-repeat; border:0 solid #FFFFFF; cursor:pointer; height:30px; text-indent:-9999px; width:84px;}
.width120{width:120px;}
.width240{width:240px;}
.leftfloat {float:left;}
.block {display:block;}
#coupon.h1n1 :focus {outline-color:-moz-use-text-color; outline-style:none; outline-width:0;}
.footnote_gray {color:#666666; font-size:11px; font-style:italic; line-height: 16px; margin-top: 30px;}
/* END H1N1 adds*/