
.printable {
	display: block;
}
.printlogo {
	display: block;
	margin: 0 0 20px 0;
}
h1 {
	display: block!important;
	font-size: 14px!important;
	text-indent: 10px!important;
}
h5 {
	display: block!important;
	font-size: 18px!important;
	text-indent: 20px!important;
}

html {
  font-size: 14px!important;
  font-family: "Times New Roman", Times, serif!important;
}
* { 
	padding: 0; 
	margin: 0; 
}
body {
	font-size: 14px!important;
	font-family: "Times New Roman", Times, serif!important;
	background-color: #ffffff;
	color: #000000;
}
body#home, body#whatis_hbp, body#causes, body#know_risks, body#thetruth {
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0px;
}

body#managing, body#yourlifestyle, body#hbp_medicines, body#hbp_profile, body#whatis_micardis {
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0px;
}

body#whatis_micardis, body#benefits, body#how_works, body#taking, body#safety, body#understanding, body#working_with_doctor, body#preparing, body#questionsfordoctor, body#goals, body#monitoring, body#signup, body#faqs, body#tracker, body#sitemap, body#formulary, body#prescribing {
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0px;
}

.hide { 
	display: block;
	}
.left { 
	float: left;
}
.right { 
	float: right;
}
.clear {
	margin: 0;
	padding: 0;
	font-size: 1px;
	clear: both;
	height: 0px;
}
sup {
	line-height: 9px; vertical-align: 4px;
	font-size: 9px;
}
img {
	display:block;
	border: 0;
}

.center{
	margin-right: auto;
	margin-left:auto; 
}
a:focus {
	-moz-outline: 1px solid lime;
	outline: 0px solid lime;
}
.small {
	font-size: 9px;
	line-height: 13px;
}
.small em{
	font-size: 9px;
	line-height: 13px;
}
.footnote {
	font-size: 9px!important;
	line-height: 13px;
	color: #333333;
	padding: 10px 20px 10px 0;
}
.footnote a{
	color: #333333;
}
.blue {
	color: #3298ff;
}
.bluecopy {
	color: #267bb6;
}
.black {
	color: #000000;
}
.black a{
	color: #000000;
	text-decoration: underline;
}
/* Interface elements */
#wrapper {
	width: 991px;
	text-align: left;
	margin: 0px auto 0 auto;
	padding: 0px;
  	min-height:670px;
  	height:auto !important;
  	height:670px;
}
.topheader {
	color: #000000;
	margin: 0;
	padding: 0;
	display: none!important;
}
#micardis_topnav {
	float: left;
	width: 825px;
	margin: 0;
	padding: 0;
	display: none!important;
}
.prescribing {
	float: left;
	font-size: 13px;
	font-weight: bold;
	width: 160px;
	padding: 5px;
	text-align: center;
	background-color: #ffffff;
	margin: 0 0 10px 5px;
	display: none!important;
}
.prescribing a{
	color: #000000;
	text-decoration: none;
}
.prescribing a:hover{
	color: #159ade;
	text-decoration: none;
}
.search {
	float: left;
	width: 145px;
	height: 50px;
	margin: 10px 0 0 5px; 
	padding: 0 0 0 5px;
	display: none!important;
}
.search .searchfield{
	width: 95px;
	height: 12px;
	padding: 2px 3px 3px 3px;
	display: block;
	float: left;
	border: 1px solid #9dcfe9;
	margin: 11px 5px 0 0px !important;
	font-size: 11px;
	color: #308ccc;
	display: none!important;
}
.search .submit{
	display: block;
	float: left;
	margin: 11px 0px 0 0px;
}
.content {
	width: 991px;
	margin: 0 0 0 0px;
}
.maincontent {
	padding: 0 0 0 40px;
}
.columnlarge {
	width: 825px;
	margin: 0 0px 0 0px;
	padding: 0;
	float: left;
}
#flashintro {
	width: 815px;
	margin: 0 10px 0 0px;
	padding: 0;
	border: 1px solid #000000;
}
.column1 {
	width: 170px;
	margin: 0 0px 0 0px;
	float: left;
	display: none!important;
}
.column2 {
	width: 770px;
	float: left;
	padding: 0 5px;
	margin: 0 0px 0px 0;
}
.column3 {
	/* width: 166px; */
	margin: 0;
	float: left;
	padding: 0px;
	display: none!important;
}
.questionscolumn {
	width: 655px;
	float: left;
	padding: 0;
	margin: 0;
}
.questionsbar {
	float: left;
	width: 14px;
	display: none!important;
}
.questionsbox {
	width: 641px;
	float: right;
}
.questionsboxtop {
	background-color: #ffffff;
	width: 641px;
	font-size:1px;
	height: 44px;
	display: none!important;
}
.questionsboxbody {
	background-color: #ffffff;
	width: 581px;
	padding: 15px 40px 0 20px;
  	min-height:800px;
  	height:auto !important;
  	height:800px;
}
.questionsboxbtm {
	background-color: #ffffff;
	width: 641px;
	font-size:1px;
	height: 3px;
}
.opaqueboxtop {
	background-color: #ffffff;
}
.opaquebox {
	background-color: #ffffff;
	color: #000000;
}
.whitebox {
	width: 607px;
	padding: 10px 20px 10px 10px;
	background-color: #ffffff;
}
.whatyoucan {
	width: 260px;
	float: left;
	padding: 10px 10px 10px 10px;
	background: #ffffff url("../images/white.gif") no-repeat!important;
  	min-height:193px;
  	height:auto !important;
  	height:193px;
}
.opaqueflashbox {
	width: 637px;
	padding: 10px 0px 10px 0px;
	background-color: #ffffff;
	opacity:.80;
	filter: alpha(opacity=80);
	color: #000000;
}
.greenbox {
	width: 637px;
}
.greenboxtop {
	background: transparent url("../images/tb_top_green.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
}
.greenboxbody {
	background: #cde9dc url("../images/tb_body_green.png") no-repeat;
	width: 597px;
	padding: 0 20px;
  	min-height:333px;
  	height:auto !important;
  	height:333px;
}
.greenboxbtm {
	background: transparent url("../images/tb_btm_green.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
	clear: both;
}
.bluebox {
	width: 637px;
}
.blueboxtop {
	background: transparent url("../images/tb_top_blue.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
}
.blueboxbody {
	background: #b4d6e7 url("../images/tb_body_blue.png") no-repeat;
	width: 597px;
	padding: 0 20px;
  	min-height:333px;
  	height:auto !important;
  	height:333px;
}
.blueboxbtm {
	background: transparent url("../images/tb_btm_blue.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
	clear: both;
}
.brownbox {
	width: 637px;
}
.brownboxtop {
	background: transparent url("../images/tb_top_green.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
}
.brownboxbody {
	background: #f6dfd7 url("../images/tb_body_brown.png") no-repeat;
	width: 597px;
	padding: 0 20px;
  	min-height:385px;
  	height:auto !important;
  	height:385px;
}
.brownboxbtm {
	background: transparent url("../images/tb_btm_brown.png") no-repeat;
	width: 637px;
	font-size:1px;
	height: 10px;
	clear: both;
}
.thumbright {
	float: right;
	margin: 0 0 30px 10px;
}
.prevnext {
	padding: 20px 0 0 0;
	clear: both;
}
.prevnext a{
	color: #3fb980;
}
.prev a{
	float: left;
	text-decoration: none;
	font-size: 1.1em;
}
.next a{
	float: right;
	text-decoration: none;
	font-size: 1.1em;
}
.prev a:hover{
	float: left;
	text-decoration: underline;
}
.next a:hover{
	float: right;
	text-decoration: underline;
}
.prevnextblue {
	padding: 20px 0 0 0;
	clear: both;
}
.prevnextblue a{
	color: #0081c4;
}
.prevnextbrown {
	padding: 20px 0 0 0;
	clear: both;
}
.prevnextbrown a{
	color: #b75e3b;
}
.questions {
	background: transparent url("../images/drawer.png") no-repeat;
	width: 140px;
	padding: 0;
  	min-height: 221px;
  	height:auto !important;
  	height: 221px;
	font-size: 10px;
	margin: 0 0 10px 0;
	cursor: pointer;
}
.questionsclosed {
	background: transparent url("../images/drawer_q_closed.png") no-repeat;
	margin: 0 0 0 16px;
	width: 140px;
	padding: 0 0px 0 0px;
  	min-height: 221px;
  	height:auto !important;
  	height: 221px;
}
.questionsbody {
	background: transparent url("../images/bckg_questions_body.png") repeat-y;
	margin: 0 0 0 14px;
	width: 140px;
	padding: 0 0px 0 0px;
  	min-height: 185px;
  	height:auto !important;
  	height: 185px;
}
.questionsbtm {
	background: url("../images/bckg_questions_btm.png") no-repeat;
	margin: 0 0 0 14px;
	width: 130px;
	padding: 10px 0px 0 10px;
  	height: 26px;
}
.buttons {
	margin: 0 5px 0 0;
	float: left;
	z-index: 10000;
}
.questionscopy {
	padding: 5px 5px 0 10px;
}
.questionscopy em{
	font-size: 9px;
}
.questionscopy a{
	color: #666666;
	text-decoration: none;
}
.freetrial {
	margin: 0 0 10px 14px;
	width: 140px;
	padding: 0 0px 0 0px;
}
.freetrialbody {
	background: #cddfe9 url("../images/freetrialbody.gif") no-repeat;
	margin: 0 0 0 0px;
	width: 129px;
	padding: 5px 5px 5px 6px;
}
.freetrialbtm {
	background: transparent url("../images/freetrial_btm.png") no-repeat;
	margin: 0 0 0 0px;
	width: 140px;
	padding: 0 0px 0 0px;
  	height: 6px;
	font-size: 1px;
}
.aiminglower {
	margin: 0 0 0 14px;
	width: 140px;
	padding: 0 0px 0 0px;
}
.insurance {
	margin: 0 0 10px 14px;
	width: 140px;
	padding: 0 0px 0 0px;
}
.insurancebody {
	background: #cddfe9 url("../images/lightblue_tb_body.gif") no-repeat;
	margin: 0 0 0 0px;
	width: 125px;
	padding: 5px 5px 5px 10px;
}
.insurancebtm {
	background: transparent url("../images/lightblue_tb_btm.png") no-repeat;
	margin: 0 0 0 0px;
	width: 140px;
	padding: 0 0px 0 0px;
  	height: 6px;
	font-size: 1px;
}
.btn_tracker{
	padding: 30px 0 30px 0;
	width: 150px;
	display: block;
}

.offertable {
	margin: 10px 0 0 0;
}
.offertable td{
	padding: 10px 20px 10px 20px;
}




/* Form elements */
.insuranceform {

}
.insuranceform .selectstate {
	width: 120px;
	padding: 2px;
	display: block;
	border: 1px solid #91c9e6!important;
	font-size: 11px;
	color: #666666;
	margin: 0;
}
.insuranceform .zipcode{
	width: 75px;
	height: 13px;
	padding: 2px 3px 3px 3px;
	display: block;
	float: left;
	border: 1px solid #9dcfe9!important;
	margin: 4px 5px 0 0px !important;
	font-size: 11px;
	color: #666666;
}
.insuranceform .submit{
	display: block;
	float: left;
	margin: 4px 0px 0 0px;
}
/* Footer and legal for home */
#home .legal {
	width: 825px;
	padding: 0;
	clear: both;
	font-size: 11px;
	padding: 15px 0 0 0;
}
#home .footernav{
	width: 785px;
	padding: 20px 20px 10px 20px;
	margin: 0;
	background-color: #ffffff;
	height: 50px;
}
#home .footernav a{
	font-size: 11px;
}
#home .copyright{
	width: 805px;
	padding: 20px 0px 0px 20px;
	margin: 0;
	background-color: #f8f8f8;
}


/* links */
a.doublelink:link {color: #0081c4; font-weight:bold; text-decoration: none; border-bottom: 3px double;}
a.doublelink:active {color: #0081c4; font-weight:bold; text-decoration: none; border-bottom: 3px double;}
a.doublelink:visited {color: #0081c4; font-weight:bold; text-decoration: none; border-bottom: 3px double;}
a.doublelink:hover {color: #0081c4; font-weight:bold; text-decoration: none; border-bottom: 3px double;}

a.bodylink:link {color: #0081c4; text-decoration: underline; }
a.bodylink:active {color: #0081c4; text-decoration: underline; }
a.bodylink:visited {color: #0081c4; text-decoration: underline; }
a.bodylink:hover {color: #64aad5; text-decoration: underline; }

a.toplink:link {color: #464646; text-decoration: underline; }
a.toplink:active {color: #464646; text-decoration: underline; }
a.toplink:visited {color: #464646; text-decoration: underline; }
a.toplink:hover {color: #464646; text-decoration: underline; }

.backtotop {
	margin: 10px 0 10px 0;
}
/* Footer and legal for all pages */
.legal {
	width: 991px;
	padding: 0;
	clear: both;
	font-size: 11px;
	padding: 15px 0 0 0;
	display: none!important;
}
.footernav{
	width: 951px;
	padding: 20px 20px 10px 20px;
	margin: 0;
	background-color: #ffffff;
	height: 50px;
	display: none!important;
}
.footernav .thumb{
	margin: 0 60px 0 0;
	float: left;
}
.footernav .firstlinks {
	margin: 10px 0px 0 0;
	float: left;
	color: #464646;
}
.footernav .firstlinks a{
	color: #464646;
	text-decoration: underline;
}
.footernav .secondlinks {
	margin: 10px 0px 0 0;
	float: right;
	color: #0081c4;
}
.footernav .secondlinks a{
	color: #0081c4;
	text-decoration: underline;
}
.copyright{
	width: 971px;
	padding: 20px 0px 0px 20px;
	margin: 0;
	background-color: #f8f8f8;
	display: none!important;
}
.already {
	font-weight: bold;
	font-size: 11px;
}
/* bullets - lists
-------------------------------------------------------- */
.orderedlistfull {
	margin: 0px 0 10px 15px;
	padding-left: 15px;
	color: #267bb6;
	font-size: 1.1em;
}
.orderedlistfull li {
	padding: 2px 5px 4px 0px;
	margin: 0 px 0 0px;
}

.orderedlist {
	margin: 10px 0 0 0;
	padding-left: 15px;
}
.orderedlist li {
	padding: 2px 5px 4px 0px;
	margin: 0 px 0 0px;
}

.faqorderedlist {
	margin: 0px 0 10px 0px;
	padding-left: 50px;
	font-size: 1.1em;
}
.faqorderedlist li {
	padding: 2px 5px 4px 0px;
	margin: 0 px 0 0px;
}


.bulletcont {
padding: 5px 0 5px 20px;
}
.bulletlist {
margin: 0;
padding: 2px 0 2px 20px;
list-style: none;
color: #267bb6;
font-size: 1.1em;
}
.bulletlist li {
padding: 0 0 7px 10px;
background-image: url("../images/bullet.gif");
background-repeat: no-repeat;
background-position: 0 .4em;
}
.bulletlist li a:link, .bulletlist li a:active, .bulletlist li a:visited {
	color: #0082c5;
}
.bulletlist li a:hover {
	color: #64aad5;
}

.regbulletlist {
margin: 0;
padding: 2px 0 2px 0px;
list-style: none;
font-size: 1em;
}
.regbulletlist li {
padding: 0 0 3px 10px;
background-image: url("../images/bulletblack.gif");
background-repeat: no-repeat;
background-position: 0 .5em;
}


.reglist {
margin: 0;
padding: 2px 0 2px 20px;
list-style: none;
color: #267bb6;
font-size: 1.1em;
}
.reglist li {
padding: 0 0 7px 10px;
}
.reglist li a:link, .reglist li a:active, .reglist li a:visited {
	color: #0082c5;
}
.reglist li a:hover {
	color: #64aad5;
}


.listq {
padding: 2px 0 2px 0px;
padding: 2px 0 2px 0px;
list-style: none;
font-size: 11px;
}

.list {
margin: 0;
padding: 2px 0 2px 0px;
list-style: none;
font-size: 10px;
}
.list li {
padding: 0 0 7px 0px;
}

.listall {
	margin: 0px 0 10px 0px;
	list-style: none;
}
.listall li {
padding: 0 0 3px 10px;
background-image: url("../images/bulletblack.gif");
background-repeat: no-repeat;
background-position: 0 .9em;
	margin: 0;
	clear: both;
	border-top: 0px solid #d4e4ed;

}
.listall li .q{
	float: left;
	padding: 10px 0 10px 0;
	margin: 0;
	display: block;
}
.listall .remove{
	float: right;
	margin: 0;
	padding: 10px 0 10px 0;
	display: none!important;
	cursor: pointer;
}
.bulletlistcheck {
margin: 0;
padding: 2px 0 2px 20px;
list-style: none;
color: #267bb6;
font-size: 1.1em;
}
.bulletlistcheck li {
padding: 0 0 7px 20px;
background-image: url("../images/bullet_checked.gif");
background-repeat: no-repeat;
background-position: 0 0em;
}
.bulletsblack {
margin: 0;
padding: 10px 0 2px 10px;
list-style: none;
color: #000000;
font-size: 1.1em;
}
.bulletsblack li {
padding: 0 0 7px 10px;
background-image: url("../images/bulletblack.gif");
background-repeat: no-repeat;
background-position: 0 .4em;
}
/* form elements
-------------------------------------------------------- */
.textfield {
	width: 140px;
	height: 14px;
	padding: 2px 3px 1px 3px;
	border: 1px solid #9dcfe9;
	margin: 10px 10px 10px 0px !important;
	font-size: 11px;
	color: #666666;
}


/* tooltip
-------------------------------------------------------- */
.balloon {
	position:absolute; visibility: hidden; width: 237px;
	background: url(../images/tooltip_top.png) center top no-repeat;
	padding-top: 15px;
}
.balloonbody {
	background: url(../images/tooltip_bckg.png) no-repeat; 
	padding: 5px 10px;
}
.balloonbtm {
	background: url(../images/tooltip_btm.png) no-repeat; 
	font-size: 1px;
	height: 45px;
}

/* print q. keeper
-------------------------------------------------------- */
#divP {
	display: none;
}
#divP .remove{
	display: none!important;
}

